![]() |
модуль опросов
Нужно найти расширение для опросов со следующими характеристиками:
- показать вопросы со списком ответов. Важно - вне зависимости ответил ли раньше посетитель или нет; - показать результат ответов на опрос - опять же вне зависимости ответил или нет посетитель; - показать список ранее проведенных опросов. jk_poll и multipoll почему-то считают, что если пользователь ответил раньше на опрос, то показывать вопрос со списком ответов незачем. jk_poll также не умеет показать просто результат опроса. Начинает проверять - отвечал пользователь или нет и в зависимости от этого может вывести вопросы вместо результата. Смотрел pbsurvey - мощно, но почему-то не работает с русским. Можно, конечно, создать сначала default запись, а потом - перевод для нее. Но что-то геморно; да и клиент не поймет :) Что посоветуете? Заранее спасибо. |
Цитата:
Но pbsurvey вообще не показывает результаты опросов в FE |
Цитата:
|
Так и делаю.
Вообще, странно, неужели такое никому не надо было ) Кстати, а можно как-то наследованием поменять код чужого модуля, но без создания своего расширения? |
Модули все-таки не ядро TYPO3 и думаю можно без зазрений совести менять их код )
|
Потом легко забыть, что ты в нем что-то поменял. Вышла новая версия модуля, я радостный качаю ее и привет :) Ничего не работает :)
|
Цитата:
Коментируйте код, отмечайте места которые меняете |
Для этого существует механизм XCLASS.
Наследуетесь от класса плагина, создавая свой класс с префиксом ux_, типа class ux_tx_skpagecomments_pi1 extends tx_skpagecomments_pi1 { а затем прописываете это в ext_localconf.php: $TYPO3_CONF_VARS['FE']['XCLASS']['ext/sk_pagecomments/pi1/class.tx_skpagecomments_pi1.php'] = t3lib_extMgm::extPath('myext').'class.ux_tx_skpage comments_pi1.php'; |
Цитата:
То, что надо. |
Цитата:
|
Русского перевода этого расширения нет (пока что).
Перевести самостоятельно можно правя секцию "russian" в xml файле или с помощью свойства _LOCAL_LANG плагина. |
Там много файлов, по файлу для языка. Создал файл для русского языка. Как настроить, чтобы информацию система брала оттуда? Когда пытаюсь править файл по умолчанию, система показывает ????? вместо слов (причем сохраняю файл в UTF-8 without BOM)
|
Для перевода расширений на другой язык используйте расширение llxmltranslate. Оно должно всё само сделать.
|
Часовой пояс GMT +4, время: 19:41. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot