Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Пользуясь инструкцией создал страницу с правилами.
При отправке всех пользователей принять новые правила они не отображаются.
Подскажите, как их вывести на страницу принятия правил?
Дак и там нет. Вообще любые кастомные правила не отображаются. Не зависимо от формы их создания. Страницей, через страницу помощи или плагином от CMTV. Результат одинаковый, как на скрине.
У меня все правила на рабочем форуме выведены изменением terms_rules_text для русского языка. Другого способа выводить правила на страницу принятия правил я не нашел.
Отредактировал. На странице принятия правила появились только после установки дефолтного адреса тутadmin.php?options/groups/basicBoard/#tosUrl
Соответственно сами правила пришли в дефолтное состояние.
CrazyHackGUT, ты его еще больше запутал :) Дались вам эти фразы :) я уже по моему расписал все. Делать во фразах кастомные правила с использованием разметки html, да еще если там же стиль вставлять, не очень то хорошо :)
Я это написал чисто к тому, что править русский язык, обновляемый со стороннего источника (в данном случае, с этого сайта), напрямую - не надо. Лучше создать дочерний, и его уже мучать как душе угодно.
Никто не запрещает сами пункты во фразы запихать вообще, а в шаблоне оставить лишь верстку, как и должно быть.
Попробовал через режим разработчика. Изменить форму admin.php?help-pages/terms/edit получилось.
К ней до кучи все равно нужно менять _help_page_terms .
Более простой способ изменить шаблон _help_page_terms и фразу terms_rules_text
Все выше перечисленные варианты не дают надежного решения получить кастомные правила которые выводятся везде где это нужно без шанса быть затерыми обновлениями.
Я не запутался. Понятно, что надо "найти" и "заменить на". Но для меня эта задача пока с двумя неизвестными. Что найти, и на что заменить. И откровенно говоря трогать базу не хочется совсем. Хотя это решение которое не затрет, оно все равно малость геморное, и как мне кажется несколько избыточное.
Вот смотри, сделал я по мануалу Создаем страницу правил форума кастомную страницу правил, пункт навигации. В шаблонах автоматом создался шаблон, его название видно в настройках страницы под HTML-код шаблона, у меня _page_node.21. Отлично, теперь делаем модификацию шаблона _help_page_terms. Но, вернем его в исходное состояние, в настройках форума адрес страницы помощи тоже. Если включен режим разработки, то есть кнопка создания модификации, если не включен, то просто переходим по адресу /admin.php?template-modifications/add:
Шаблон: _help_page_terms
Ключ модификации: custom_help_page_terms
Тип поиска: Регулярное выражение
Найти:
Код:
#^.*$#su
Заменить:
Код:
{{ include('_page_node.21') }}
смотри что бы не привязывать к плагину к какому в строке Плагин пусто должно быть.
Вот и все, теперь мы привязали нашу созданную страницу к страницам правил, есть в меню навигации и отображается на страницы приема правил пользователями :)
Да и самое важное не слетит при обновлении движка и руссификатора :)