Re: [Релиз] Репутация
на счёт тормозов не могу сказать, не достаточно много народу пользуется репутацией пока что
|
Фонд моральной поддержки |
|
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
PunBB по-русски → Расширения v1.4 → [Релиз] Репутация
на счёт тормозов не могу сказать, не достаточно много народу пользуется репутацией пока что
![]()
в каком файле можно изменить цвет фона????
в css
понятно что в css, только где этот css???
потому что за стиль этого поля отвечает rep_plus_minus, а в файле extensions\reputation\css\style.css такого стиля нет...
Добавлено спустя 12 минут 18 секунд:
Нашёл: /extensions/reputation/hook_dispatcher.php - стиль тут прописан
Нашел багу, не могу правда сказать какое расширение "виновато" - "nya_first_post" или "Репутация". Суть заключается в том, что если закрепить сообщение, то в последующих страницах не будет отображаться поле с репутацией (в подвале сообщения). То есть прикреплённое сообщение становится как бы новым для каждой последующей страницы.
В последующих страницах во всех сообщениях, в которых есть репутация, или в каком-то конкретном сообщении?
Во всех последующих страницах, на прикреплённом сообщении. Крепим к примеру первое сообщение (вроде только его и можно), и на всех остальных станицах оно отображается как новое, без учета поставленных + или - в первое сообщение.
Так-же проигнорирован этот багрепорт, а он никуда не делся.
Он не проигнорирован, я его в ФФ 9.0.1 не могу воспроизвести.
я его в ФФ 9.0.1 не могу воспроизвести.
Работает везде, от браузера не зависит, и на 9 и сейчас на 10 бете тоже самое, и в опере.
Не логинясь (из гостя) нажимаем на репутацию, что бы вылезло всплывающее окно с комментарием, после чего логинимся и всплывает эта ошибка.
Нашел очередной баг - если из гостя пожмакать на "репу" (нижний бокс с кликабельными именами), после чего залогинится, выскочит ошибка примерно такого содержания:
{"message":" \u0421\u043f\u0430\u0441\u0438\u0431\u043e \u0437\u0430 \u0441\u0438\u0433\u043d\u0430\u043b<\/p>"}
Ошибка исправлена, нужно обновить developer_helper: [релиз] Помощник разработчика ( developer_helper )
Наверное не до конца всё таки, сегодня опять вылезла, правда воспроизвести не смог больше.
Ловил окошко с error, и тут и у себя, удалил вот этот код:
error: function(){
window.location = reputation.url;Теперь все веселее при редактировании сразу страничка и все ок, правда при нажатии на ник изменившего репутацию отправляет в профиль, но мне кажется это лучше чем error ![]()
При просмотре репутации выводит сообщение
Notice: Undefined variable: forum_user in .../forum/include/parser.php(25) : eval()'d code on line 11Notice: Undefined variable: forum_user in .../forum/include/parser.php(25) : eval()'d code on line 11
Версии:
punBB 1.4.2
Reputation 4.2.2
jQuery 1.1.3
Developer helper 1.0.0.17
jQuery UI 0.3.2
Добавлено спустя 28 минут 52 секунды:
Проявляется только если у пользователя есть какая-то репутация.
Методом проб и ошибок выяснил, что проблема совместимости с Fancy Video Tag 0.4.10 - после его отключения сообщение пропадает.
При добавлении + пишет Error
После закрытия на крестик появляется уже встроенное в форум окно добавления репутации и там добавляется + без проблем.
Да, есть ошибка, пока занят и исправить не могу. По-моему надо свежий developer_helper
Спасибо понравилось мне расширение
При добавлении + пишет Error
После закрытия на крестик появляется уже встроенное в форум окно добавления репутации и там добавляется + без проблем.
Такая же ошибка. И даже удаление
error: function(){
window.location = reputation.url;
не к чему не привело. Оо
Здравствуйте.
Ставлю Вашу модификацию на чистый форум (сразу после установки), версии 1.4.2.
Всего модификаций установлено:
jQuery 1.1.5
jQuery UI 0.4.0
Developer helper 1.0.0.20
Reputation 4.2.3
После этого при открытии профиля или темы выдается сообщение об ошибке.
Первое сообщение расположено над заголовком форума, второе уже в самой теме.
Первое:
Strict Standards: Non-static method Reputation_Hook_Dispatcher::front_end_init() should not be called statically in /{путь к форуму}/viewtopic.php(15) : eval()'d code on line 23
Второе:
Strict Standards: Non-static method Reputation_Hook_Dispatcher::vt_qr_get_posts() should not be called statically in /{путь к форуму}/viewtopic.php(323) : eval()'d code on line 9 Strict Standards: Non-static method Reputation_Hook_Dispatcher::vt_row_pre_post_actions_merge() should not be called statically in /{путь к форуму}/viewtopic.php(494) : eval()'d code on line 9 Strict Standards: Non-static method Reputation_Hook_Dispatcher::vt_row_pre_display() should not be called statically in /{путь к форуму}/viewtopic.php(537) : eval()'d code on line 9
Вот так, примерно, это выглядит![]()
Это довольно странно, ибо на денвере проблем не было. Переставлял форум. Даже в другую базу ставил, но ошибка появляется.
Буду принзнателен, если сможете подсказать решение.
Ссылку и учетные данные при необходимости вышлю.
открыть extensions\reputation\hook_dispatcher.php и заменить все public function на public static function
Спасибо Вам большое. Помогло.
Правда я понял почему на денвере проблем не было. На денвере php 5.3, а на хостинге 5.4.
Если на хостинге сменить версию на 5.3 или 5.2, то все работало.
PunBB по-русски → Расширения v1.4 → [Релиз] Репутация
Сгенерировано за 0.440 секунды (28% PHP — 72% БД) 11 запросов к базе данных
Технологии с открытым исходным кодом, несомненно, обладают серьезным преимуществом над аналогичными продуктами, распространяемыми по ограниченным лицензиям. И совершенно неважно, что это. Возможно это:
Впрочем, неважно. Что бы это ни было, важно всячески поощрять и поддерживать Open Source в любом виде. Тем более, что вы знаете, PunBB распространяется по лицензии GPL/GNU. И спасибо за внимание.