Перейти к контенту

[2.3.x]eXTended Reputation ReBirth


Arhar

Рекомендуемые сообщения

текста нет - не сделан ни один из пунктов Редактирование языков

сделан =) оба фаила залил, текст в act=rep то есть, на русском

Настройки не для труЪ-админов придуманы?

а про какие настройки вы говорите ? если про настройки самой репутации то там нет ничего интересно, вкл/выкл тоже нету.

если поправить файл bbcode то javascript отображается нормально но фильтрацию ведь не просто так придумали ?

даже если javascript отображается нормально то кнопок(и текста Репутация:D все равно нет.

 

ох. один человек как-то поднял репутацию, но я не вижу кнопок до сих пор, даже под другими аккаунтами

и я посмотрел на lang_topic через админку и там небыло опций репутации. может кеш надо какой то обновить ? потомучто в фаилах в lang_cache они есть, файл lang_reputation есть, его можно открыть через админку там надписи есть

Ссылка на комментарий
Поделиться на других сайтах

так у меня прогресс. я нашел кнопки в профиле, они были под друзьями. там на плюсиках ссылка вида java script:rep_change_window_open("http://gtasa.tom.ru/index.php?act=rep&type=win_add&mid=206&p={PID}"); жмешь открывается окошко можно поставить плюс/минус.

 

вобщем проблема в том что в renderrow нет картинок :D

щас попробую код из профиля в рендроу скопипастить..

Ссылка на комментарий
Поделиться на других сайтах

заменить не получилось, в рендерроу массив author, в профиле массив member

 

зато обнаружил что русский lang_topic я почему-то залил не измененным

сделал изменения, залил, появились плюсы.

но появился баг, 0 между плюсами нет

если поставить кому то плюс то появляется единичка, после перезагрузки страницы она исчезает

я вроде читал это в теме что проблема в xmlout

когда захожу на index.php?act=xmlout&do=ajax-change-reputation

высвечивает error1.

пойду проверять правки в xmlout

//в xmlout все нормально.

 

плюсы ставятся из топика, если смотреть в профиле после плюса там уже единичка. и репутацию тоже можно посмотреть если в профиле нажать единичку

странно в профиле цифры есть а в топике нет

 

эхх. забыл в mysql_queries в with_join добавить поля репы. всем спасибо

Ссылка на комментарий
Поделиться на других сайтах

после измении репутации, выполняется запрос из reputation.php или же из кода, вставленного в файл xmlout.php ?

просто и там и там есть запрос do_insert

 

и еще... если я хочу добавить еще 1 параметр, как получить его значение в xmlout.php?

пробовал получить через $_POST и $_REQUEST. все пусто.

 

Да и вообще, хотелось бы почитать полную документацию к форуму, если такая существует

Ссылка на комментарий
Поделиться на других сайтах

ошибок нету, репутация в базе по нулям

нет ошибок - нет установленного мода

читаем инструкцию внимательно, высыпаемся, не принимаем алкоголь и наркотики до установки, только после

 

 

Как сделать чтобы чтобы при нажатии на плюсик репутация автоматически заполняла поле причины повышении?

ставить кнопку спасибо, забить на репутацию

опять таки обход проблемы,

а где выводиться нижняя часть после сообщений в топиках тамгде ответ цитата и тп в Скинах?

Ссылка на комментарий
Поделиться на других сайтах

skin_topic->RenderRow.

 

Вопрос относится к моду? :D

Ссылка на комментарий
Поделиться на других сайтах

эта репутация пойдет на 2.3.6?

 

 

после перехода по ссылке инсталятора пишет installed

 

После перехода по ссылке инсталятора пишет installed,так и должно быть?

Ссылка на комментарий
Поделиться на других сайтах

эта репутация пойдет на 2.3.6?

 

 

после перехода по ссылке инсталятора пишет installed

 

После перехода по ссылке инсталятора пишет installed,так и должно быть?

Да.

 

 

Да.

 

Да.

Ссылка на комментарий
Поделиться на других сайтах

здравствуйте... установил мод... версия 2.3.6

выскакивает Ошибка при работе с базой данных

Возникла проблема при работе с базой данных.

Вы можете попробовать обновить эту страницу, нажав сюда

вот log sql

 

 

===================================================

Время: Fri, 6 Feb 2009 19:47:29 +0300

Код ошибки: 1064

Сообщение сервера: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '.*,m.ip_geo,p.ip2_geo

FROM ibf_posts p

LEFT JOIN ibf_members m ON (' at line 4

IP-адрес клиента: 77.37.146.60

Страница: /forum/index.php?showtopic=3296

Запрос: SELECT p.*, pp.*,

m.id,m.name,m.mgroup,m.email,m.joined,m.posts, m.last_visit, m.last_activity,m.login_anonymous,m.title,m.hide_email, m.warn_level, m.warn_lastwarn,

me.msnname,me.aim_name,me.icq_number,me.signature, me.website,me.yahoo,me.location, me.avatar_location, me.avatar_type, me.avatar_size, m.members_display_name, m.members_cache, m.has_blog, m.has_gallery, m.reputation, m.rep_off

pc.*,m.ip_geo,p.ip2_geo

FROM ibf_posts p

LEFT JOIN ibf_members m ON (m.id=p.author_id)

LEFT JOIN ibf_member_extra me ON (me.id=m.id)

LEFT JOIN ibf_pfields_content pc ON (pc.member_id=p.author_id)

LEFT JOIN ibf_profile_portal pp ON (m.id=pp.pp_member_id)

WHERE p.pid IN(126000,126002,126003,126005,126006,126007,126009,126013,126015,126018,126020,

126023,126032,126034,126037,126045,126048,126055,126062,126069)

ORDER BY pid asc

===================================================

Время: Fri, 6 Feb 2009 19:47:32 +0300

Код ошибки: 1064

Сообщение сервера: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '.*,m.ip_geo,p.ip2_geo

FROM ibf_posts p

LEFT JOIN ibf_members m ON (' at line 4

IP-адрес клиента: 77.37.146.60

Страница: /forum/index.php?showtopic=3296

Запрос: SELECT p.*, pp.*,

m.id,m.name,m.mgroup,m.email,m.joined,m.posts, m.last_visit, m.last_activity,m.login_anonymous,m.title,m.hide_email, m.warn_level, m.warn_lastwarn,

me.msnname,me.aim_name,me.icq_number,me.signature, me.website,me.yahoo,me.location, me.avatar_location, me.avatar_type, me.avatar_size, m.members_display_name, m.members_cache, m.has_blog, m.has_gallery, m.reputation, m.rep_off

pc.*,m.ip_geo,p.ip2_geo

FROM ibf_posts p

LEFT JOIN ibf_members m ON (m.id=p.author_id)

LEFT JOIN ibf_member_extra me ON (me.id=m.id)

LEFT JOIN ibf_pfields_content pc ON (pc.member_id=p.author_id)

LEFT JOIN ibf_profile_portal pp ON (m.id=pp.pp_member_id)

WHERE p.pid IN(126000,126002,126003,126005,126006,126007,126009,126013,126015,126018,126020,

126023,126032,126034,126037,126045,126048,126055,126062,126069)

ORDER BY pid asc

===================================================

Время: Fri, 6 Feb 2009 19:47:33 +0300

Код ошибки: 1064

Сообщение сервера: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '.*,m.ip_geo,p.ip2_geo

FROM ibf_posts p

LEFT JOIN ibf_members m ON (' at line 4

IP-адрес клиента: 77.37.146.60

Страница: /forum/index.php?showtopic=3296

Запрос: SELECT p.*, pp.*,

m.id,m.name,m.mgroup,m.email,m.joined,m.posts, m.last_visit, m.last_activity,m.login_anonymous,m.title,m.hide_email, m.warn_level, m.warn_lastwarn,

me.msnname,me.aim_name,me.icq_number,me.signature, me.website,me.yahoo,me.location, me.avatar_location, me.avatar_type, me.avatar_size, m.members_display_name, m.members_cache, m.has_blog, m.has_gallery, m.reputation, m.rep_off

pc.*,m.ip_geo,p.ip2_geo

FROM ibf_posts p

LEFT JOIN ibf_members m ON (m.id=p.author_id)

LEFT JOIN ibf_member_extra me ON (me.id=m.id)

LEFT JOIN ibf_pfields_content pc ON (pc.member_id=p.author_id)

LEFT JOIN ibf_profile_portal pp ON (m.id=pp.pp_member_id)

WHERE p.pid IN(126000,126002,126003,126005,126006,126007,126009,126013,126015,126018,126020,

126023,126032,126034,126037,126045,126048,126055,126062,126069)

ORDER BY pid asc

 

подскажите где ошибка.... всё делал по инструкции... проверил всё 2 раза... вроде ошибок в установке нет...

Ссылка на комментарий
Поделиться на других сайтах

Запятую около m.rep_off забыли, из-за того что вместо после вставили до...
Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Доброго времени суток.. Решил я поставить на свой форум модуль с репутацией.. вроде все встало нормально, появились кнопки и в темах и в профиле юзера, но когда нажимаешь на кнопку + или - открывается белое окно и ничего не происходит..

Решил удалить модуль.. вроде все почистил ненужное, но теперь выдает Ошибку при работе с БД в некоторых случаях, а именно при просмотре профиля юзера внизу вылезает это сообщение, хотя все работает, а также невозможно прочитать личное сообщение.. показывает что пришло сообщение, заходишь в сообщения, а когда жмешь на конкретное сообщение вылезает ошибка при работе с БД :D

версия форума 2.3.3

вот лог sql (вроде не такие уж и серьезные ошибки) но я не очень хорошо разбираюсь в кодах.. если можно то просьба рассказать поподробнее как это исправить..

 

Время: Sun, 15 Feb 2009 22:42:58 +0300

Код ошибки: 1017

Сообщение сервера: Can't find file: 'ibf_profile_portal_views' (errno: 2)

IP-адрес клиента: ***

Страница: /forum/index.php?showuser=56

Запрос: INSERT INTO ibf_profile_portal_views (views_member_id) VALUES(56)

===================================================

Время: Sun, 15 Feb 2009 22:55:36 +0300

Код ошибки: 1064

Сообщение сервера: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '.*, msg.*, pp.*

FROM ibf_message_topics mt

LEFT JOIN ibf_message_tex' at line 4

IP-адрес клиента: ***

Страница: /forum/index.php?act=Msg&CODE=03&VID=in&MSID=1268

Запрос: SELECT m.id,m.name,m.members_disable_pm,m.mgroup,m.email,m.joined,m.posts, m.last_visit, m.last_activity,m.login_anonymous,m.title,m.hide_email, m.warn_level, m.warn_lastwarn,

g.g_id, g.g_title, g.g_icon, g.g_dohtml, m.members_display_name,

me.msnname,me.aim_name,me.icq_number,me.signature, me.website,me.yahoo,me.location, me.avatar_location, me.avatar_type, me.avatar_size, m.members_display_name

mt.*, msg.*, pp.*

FROM ibf_message_topics mt

LEFT JOIN ibf_message_text msg ON (msg.msg_id=mt.mt_msg_id)

LEFT JOIN ibf_members m ON (m.id=mt.mt_from_id)

LEFT JOIN ibf_groups g ON (g.g_id=m.mgroup)

LEFT JOIN ibf_member_extra me ON (me.id=m.id)

LEFT JOIN ibf_profile_portal pp ON (m.id=pp.pp_member_id)

WHERE mt.mt_id=1268 AND mt.mt_owner_id=3

 

из первой ошибки видно что не хватает файла, только не знаю откуда его взять, да и вроде файлы я не удалял..

из второй видно что судя по всему че-то не так написано в файле.. помогите чем можно) желательно поподробнее

Ссылка на комментарий
Поделиться на других сайтах

m.members_display_name

mt.*, msg.*, pp.*

FROM ibf_message_topics mt

Пропущёна запятая, удалили лишнюю когда поле из запроса удаляли.

 

А первая ошибка связана с нагрузкой на БД, не справляется.

Ссылка на комментарий
Поделиться на других сайтах

m.members_display_name

mt.*, msg.*, pp.*

FROM ibf_message_topics mt

Пропущёна запятая, удалили лишнюю когда поле из запроса удаляли.

 

А первая ошибка связана с нагрузкой на БД, не справляется.

это в файле msql_queries пропущена запятая?

все поправил.. поставил запятую, теперь сообщения можно читать ;)

 

п.с. а что с первой ошибкой делать??? запрос REPAIR TABLE `ibf_profile_portal_views` не помогает( нет бэкапа БД..

хостер не сможет помочь..

ваще не пойму куда делся этот файл :D

раньше все справлялось, никогда не было такого( только вот после модуля.. последствия так сказать(

Ссылка на комментарий
Поделиться на других сайтах

Это случайное совпадение. Можно как вариант удалить таблицу и заново создать, ничего важного не потеряется. На форума это уже встречалось, так что оставим тему поддержки для её непосредственного применения.
Ссылка на комментарий
Поделиться на других сайтах

Это случайное совпадение. Можно как вариант удалить таблицу и заново создать, ничего важного не потеряется. На форума это уже встречалось, так что оставим тему поддержки для её непосредственного применения.

ага.. только можно последний вопрос) как удалить ее и заново создать? :D

через админку ниче не выходит(

Ссылка на комментарий
Поделиться на других сайтах

ребят вопрос в следующем, у меня на рабочем форуме можно добавлять пользователям возможность поднимать репу, к примеру пользователи группы Анклавовец не имеют права изменять репутацию других пользователей, как добиться такого же на 2.3.6?
Ссылка на комментарий
Поделиться на других сайтах

Поставил,все работает.Спасибо.Один вопрос только.У меня на версии 1.3 была возможность изменения репутации только при определенном наборе сообщений пользователем,тут такое тоже есть,но оно действует на модераторов и на администраторов,в версии 1.3 была кнопка "На администраторов и модераторов не распространяется да/нет".Тут есть такие настройки?

Заранее благодарен!

Ссылка на комментарий
Поделиться на других сайтах

А зачем, вы разрешаете пользователям ставить репутацию только при наборе определённого количества сообщений, но при этом берёте в модераторы и администраторы тех, у кого их меньше? :D

 

Нет такой настройки, только те что вы смотрели.

Ссылка на комментарий
Поделиться на других сайтах

Sannis, я не беру тех у кого их меньше я занимаюсь тем, что ищу _нормально_ работающие модификации, у меня есть база от форума на базе движка 2.1.7, моя задача переправить ее на 2.3.6 с минимальными потерями, если интересно то форум www.enclave-darkness.ru/forum/ и пользователи класса Анклавовец там на самом деле не имеют прав для выставления репутации
Ссылка на комментарий
Поделиться на других сайтах

Эта репутация работает нормально, в соответствии с её описанием.

Считать, что если в моде нет необходимой функции, то она "работает не нормально" -- эгоизм и неуважение к автору.

Тем более, что если у них достаточно сообщений, то вам данная настройка и не нужна, зачем же бездоказательно называть мод неработающим?

 

В мод можно добавить такой функционал, скорее всего редактированием пары строчек, при необходимости можно вынести настройку в АЦ.

 

:D

Ссылка на комментарий
Поделиться на других сайтах

Ахтунг! Мы все умрем!!! Это конец света!!!

 

 

Комп свой на трояны проверяйте, пароли меняйте, шаблоны репы удалите и заного создайте. )))

Ссылка на комментарий
Поделиться на других сайтах

Раньше ставил-все норм пахало, щас переехал на новый домен-ставил заново (до этого поставил minervaSEO). и вот что получилось (внимание на скриншот):

post-79390-1236063348_thumb.jpg

 

Это появляется когда меняешь репу, пишешь причину и нажимаешь на ОК, вылазиет текст с неправильной кодировкой. Где копать?

Изменено пользователем Stop-TussiN
Ссылка на комментарий
Поделиться на других сайтах

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.