Страница 11 из 14

Re: [beta] Board Rules (Правила конференции)

Добавлено: 16.01.2017 20:43
Sheer
Для 3.2
Открыть ext\hammer663\BoardRules\controller\rules.php
Найти

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

        $this->user->add_lang_ext('hammer663/BoardRules', 'help_rules');
Заменить на

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

        include($this->phpbb_root_path . 'ext/hammer663/BoardRules/language/' . $this->user->data['user_lang'] . '/help_rules.' . $this->php_ext);
Найти

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

        foreach ($this->user->help as $help_ary) 
Заменить на

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

        foreach ($help as $help_ary) 

Re: [beta] Board Rules (Правила конференции)

Добавлено: 17.01.2017 18:05
Evangelion
Так же, чтоб добавить вместо стандартного изображения Изображение, символ шрифта Font Awesome, нужно:
Открыть файл: ...ext/hammer663/BoardRules/styles/prosilver/template/event/overall_header_navigation_append.html
1. Кодировку установить: UTF-8 (без BOM)
2. Заменить всё содержимое на:

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

<li data-last-responsive="true">
				<a href="{U_RULES}" title="{L_BOARD_RULES_HDR}" role="menuitem">
					<i class="icon fa-book" aria-hidden="true"></i><span>{L_BOARD_RULES}</span>
				</a>
			</li>

Re: [beta] Board Rules (Правила конференции)

Добавлено: 17.01.2017 18:50
Sheer
Evangelion, это неправильно.

Re: [beta] Board Rules (Правила конференции)

Добавлено: 17.01.2017 19:10
Evangelion
Sheer, почему? Работает ведь

Re: [beta] Board Rules (Правила конференции)

Добавлено: 17.01.2017 19:18
Sheer
Если работает, это не значит, что сделано правильно.
Никогда не используйте в файлах шаблонов литералы, а только "языковые" переменные.
И для достижения цели
Evangelion писал(а): добавить вместо стандартного изображения
нужно править rules.css

Re: [beta] Board Rules (Правила конференции)

Добавлено: 17.01.2017 19:22
LONER
Evangelion писал(а): почему?
Вместо вот этого href="./rules" title="Правила конференции" должно быть это href="{U_RULES}" title="{L_BOARD_RULES_HDR}" , а вместо этого Правила конференции это {L_BOARD_RULES}

Re: [beta] Board Rules (Правила конференции)

Добавлено: 17.01.2017 20:00
Sheer
Да нет. Нужно
Sheer писал(а): править rules.css
ибо правка Evangelion вообще отрубает подключение css
Нужно править это

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

.icon-rules {
	background-position: 0 50%;
	background-repeat: no-repeat;
	background-image: url("./images/icon_rules.gif");

}
Кстати
Evangelion писал(а): символ юникода
Это не символ юникода. Это символ шрифта Font Awesome

Отправлено спустя 8 минут 8 секунд:
Проще так
Открыть ext\hammer663\BoardRules\styles\prosilver\template\event\overall_header_navigation_append.html
Заменить содержимое на

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

<li data-last-responsive="true">
	<a href="{U_RULES}" title="{L_BOARD_RULES_HDR}" role="menuitem"><i class="icon fa-file-text-o" aria-hidden="true"></i><span>{L_BOARD_RULES}</span></a>
</li>

Re: [beta] Board Rules (Правила конференции)

Добавлено: 17.01.2017 20:51
Evangelion
Sheer, да, я поправил код.
А для чего править css? Именно тот кусок ведь уже не нужен, и его можно удалить

Re: [beta] Board Rules (Правила конференции)

Добавлено: 18.01.2017 0:44
Sheer
С чего бы? Откройте и посмотрите.

Re: [beta] Board Rules (Правила конференции)

Добавлено: 22.01.2017 18:14
Beer
После переноса форума в другую папку перестал работать Board Rules 1.0.3 - выдает 404 ошибку переход по ссылке.
Отключил. Удалил. Залил последнюю версию Board Rules 1.0.4 включил - то же самое.

Чует сердце, что где-то путь надо исправить, и видимо в БД - не могу найти!
Еще у меня не работает FAQ. Т.е. все отображается, ссылки правильные, но переходя по ним 404 ошибка.

Папка была /phpbb стала /forum - таких совпадений будет жуть сколько.

Re: [beta] Board Rules (Правила конференции)

Добавлено: 22.01.2017 18:43
Sheer
Beer писал(а): видимо в БД
phpbb_config => script_path

Re: [beta] Board Rules (Правила конференции)

Добавлено: 22.01.2017 19:57
Beer
Это я менял ранее на /forum

Отправлено спустя 3 минуты 1 секунду:
Проблема в .htaccess, который в корне форума. Я его удалил, когда настраивал редирект.

Re: [beta] Board Rules (Правила конференции)

Добавлено: 28.01.2017 23:13
klow
Подскажите, правила можно приспособить отдельно для каждой категории? То есть, сделать каждой категории свои правила или они только для всего форума?

Re: [beta] Board Rules (Правила конференции)

Добавлено: 28.01.2017 23:21
LONER
klow, А что не устраивает в штатных средствах ?
2017-01-29_022013.png

Re: [beta] Board Rules (Правила конференции)

Добавлено: 28.01.2017 23:26
klow
Если правильно понимаю, то правила одни для всего форума "forum/app.php/rules"? Их нельзя сделать разными для разных категорий?
По сути мне нужно сделать FAQ для каждой категории с функциональностью правил: подсветка, удобное редактирование, ссылки на пукнты.