Название расширения: Pretty topic
Автор: dmzx
Описание расширения: Добавляет метки для тем.
Скачать: https://www.phpbb.com/customise/db/exte ... tty_topic/
Язык: en
В папке нет русского языка ru, но расширение пишет по русски названия с двоеточием на конце. Из глобального файлового перевода. Переменные имеют имена глобальных VIEW_TOPIC_GLOBAL.
Но на тестовом сервер этого не происходит, там я могу их даже редактировать и создавать языки перевода.
Почему этого не происходит на другом сервере?
И еще - я пытаюсь сделать разные цвета для меток и почти получилось (это не имеет отношения к языку).
Есть ли конструкция для шаблонов вида
IF - else IF - else If - else? или case/switch для перебора
Pretty topic - проблема с языком и разные цвета
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

Re: Pretty topic - проблема с языком и разные цвета
спс, с шаблоном разобрался
с языком - вот он использует 'lang_set' => 'common',
это правильно? обычно пишут расширение? может тут что то не так? защита для common?
с языком - вот он использует 'lang_set' => 'common',
это правильно? обычно пишут расширение? может тут что то не так? защита для common?
-
- Поддержка
- Сообщения: 12752
- Стаж: 13 лет 8 месяцев
- Благодарил (а): 159 раз
- Поблагодарили: 2276 раз
Re: Pretty topic - проблема с языком и разные цвета
Код: Выделить всё
$lang_set_ext[] = array(
'ext_name' => 'dmzx/prettytopic',
'lang_set' => 'common',
);
ext/[b]dmzx/prettytopic[/b]/language/en/[b]common[/b].php
Отправлено спустя 5 минут 7 секунд:
Другое дело что сам языковой файл написан очень неудачно. Названия переменных совпадают со стандартными названиями из движка. Кто кого перекроет, движок расширение или расширение движок, не угадать
Re: Pretty topic - проблема с языком и разные цвета
а он не использует эти переменные напрямую, они берутся так {topicrow.TOPIC_TYPE}
движок сам подставляет нужную
в версии для 3.0.* он руками правил все эти VIEW_TOPIC_
http://www.christianbullock.com/2012/ph ... -viewforum
так и работает на тестовой локалке
движок сам подставляет нужную
в версии для 3.0.* он руками правил все эти VIEW_TOPIC_
http://www.christianbullock.com/2012/ph ... -viewforum
по идее они и должны перекрыть переменные движка и тогда "Важная :" будет просто "Важная"
так и работает на тестовой локалке
Re: Pretty topic - проблема с языком и разные цвета
эх! не выходит ничего. Не хотят переменные считываться. Будто их что то перезаписывает!
тогда так - {topicrow.TOPIC_TYPE} возвращает что-то типа стандартных типов {L_VIEW_TOPIC_STICKY}
как я могу изменить чтобы {topicrow.TOPIC_TYPE} ссылалась на {L_VIEW_TOPIC_STICKY_NEW}??
что то вроде {topicrow.TOPIC_TYPE + '_NEW'}
?
тогда так - {topicrow.TOPIC_TYPE} возвращает что-то типа стандартных типов {L_VIEW_TOPIC_STICKY}
как я могу изменить чтобы {topicrow.TOPIC_TYPE} ссылалась на {L_VIEW_TOPIC_STICKY_NEW}??
что то вроде {topicrow.TOPIC_TYPE + '_NEW'}
?
-
- Поддержка
- Сообщения: 12752
- Стаж: 13 лет 8 месяцев
- Благодарил (а): 159 раз
- Поблагодарили: 2276 раз
Re: Pretty topic - проблема с языком и разные цвета
В шаблоне нет
Это по-хорошему в php надо вклиниться в массив topicrow и заменить там
Это по-хорошему в php надо вклиниться в массив topicrow и заменить там