Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Pretty topic - проблема с языком и разные цвета

Поддержка расширений, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с расширениями для phpBB, кроме относящихся к форуму Для авторов.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
mike2003
phpBB 2.0.5
Сообщения: 452
Стаж: 8 лет
Благодарил (а): 27 раз
Поблагодарили: 8 раз

Pretty topic - проблема с языком и разные цвета

Сообщение mike2003 »

Название расширения: 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 для перебора
Аватара пользователя
mike2003
phpBB 2.0.5
Сообщения: 452
Стаж: 8 лет
Благодарил (а): 27 раз
Поблагодарили: 8 раз

Re: Pretty topic - проблема с языком и разные цвета

Сообщение mike2003 »

спс, с шаблоном разобрался
с языком - вот он использует 'lang_set' => 'common',
это правильно? обычно пишут расширение? может тут что то не так? защита для common?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Pretty topic - проблема с языком и разные цвета

Сообщение Татьяна5 »

Код: Выделить всё

		$lang_set_ext[] = array(
			'ext_name' => 'dmzx/prettytopic',
			'lang_set' => 'common',
		);
Использует ext/[b]dmzx/prettytopic[/b]/language/en/[b]common[/b].php

Отправлено спустя 5 минут 7 секунд:
Другое дело что сам языковой файл написан очень неудачно. Названия переменных совпадают со стандартными названиями из движка. Кто кого перекроет, движок расширение или расширение движок, не угадать
Аватара пользователя
mike2003
phpBB 2.0.5
Сообщения: 452
Стаж: 8 лет
Благодарил (а): 27 раз
Поблагодарили: 8 раз

Re: Pretty topic - проблема с языком и разные цвета

Сообщение mike2003 »

а он не использует эти переменные напрямую, они берутся так {topicrow.TOPIC_TYPE}
движок сам подставляет нужную
в версии для 3.0.* он руками правил все эти VIEW_TOPIC_
http://www.christianbullock.com/2012/ph ... -viewforum
Татьяна5 писал(а): Кто кого перекроет
по идее они и должны перекрыть переменные движка и тогда "Важная :" будет просто "Важная"
так и работает на тестовой локалке
Аватара пользователя
mike2003
phpBB 2.0.5
Сообщения: 452
Стаж: 8 лет
Благодарил (а): 27 раз
Поблагодарили: 8 раз

Re: Pretty topic - проблема с языком и разные цвета

Сообщение mike2003 »

эх! не выходит ничего. Не хотят переменные считываться. Будто их что то перезаписывает!

тогда так - {topicrow.TOPIC_TYPE} возвращает что-то типа стандартных типов {L_VIEW_TOPIC_STICKY}
как я могу изменить чтобы {topicrow.TOPIC_TYPE} ссылалась на {L_VIEW_TOPIC_STICKY_NEW}??
что то вроде {topicrow.TOPIC_TYPE + '_NEW'}
?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Pretty topic - проблема с языком и разные цвета

Сообщение Татьяна5 »

В шаблоне нет
Это по-хорошему в php надо вклиниться в массив topicrow и заменить там
Ответить

Вернуться в «Поддержка расширений для phpBB»