А есть такая переменная в шаблоне?ВладимирТ писал(а):S_VIEWFORUM
Расширения - это просто!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

-
- Поддержка
- Сообщения: 12752
- Стаж: 13 лет 8 месяцев
- Благодарил (а): 159 раз
- Поблагодарили: 2276 раз
Re: Расширения - это просто!
Код: Выделить всё
'S_VIEWFORUM' => true,
-
- phpBB 2.0.4
- Сообщения: 421
- Стаж: 14 лет 10 месяцев
- Откуда: Москва
- Благодарил (а): 14 раз
- Поблагодарили: 23 раза
Re: Расширения - это просто!
Вот тоже думаю что должно, попробую еще раз, вдруг правда опечатался.Татьяна5 писал(а):Должно работать независимо ни от чего. Кеш, или опечатка?
Добавлено спустя 17 минут 22 секунды:
Все равно не хочет работать, так без проблем
Код: Выделить всё
<!-- IF S_INDEX or SCRIPT_NAME == "viewforum" -->
На вкус и цвет - разный CSS
-
- Поддержка
- Сообщения: 12752
- Стаж: 13 лет 8 месяцев
- Благодарил (а): 159 раз
- Поблагодарили: 2276 раз
-
- phpBB 3.0.0 RC1
- Сообщения: 1457
- Стаж: 17 лет 4 месяца
- Откуда: Израиль, Беэр-Шева
- Благодарил (а): 28 раз
- Поблагодарили: 53 раза
Re: Расширения - это просто!
А как насчёт моего вопроса? - Насчёт логов
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
-
- phpBB 2.0.4
- Сообщения: 421
- Стаж: 14 лет 10 месяцев
- Откуда: Москва
- Благодарил (а): 14 раз
- Поблагодарили: 23 раза
Re: Расширения - это просто!
Все очень просто, поставил расширение "Форум спонсор" но поскольку стоит расширение CategoriesInTabs-master, то соответственно всех спонсоров надо перенести из index в viewforum, поскольку на главной одни категории.Татьяна5 писал(а):всё расширение в студию
Далее на форуме два стиля, просильвер и свой на основе просильвера (без наследства).
Далее в папке расширения делаю два стиля.
В просильвере в папке styles, где нет CategoriesInTabs-master оставляю стандартно S_INDEX
В своем стиле, в папке styles, меняю на S_VIEWFORUM
В папке migrations ставлю <!-- IF S_INDEX or S_VIEWFORUM -->
Не работает, а с SCRIPT_NAME == "viewforum" работает на ура.
На вкус и цвет - разный CSS
-
- phpBB Guru
- Сообщения: 16947
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1700 раз
Re: Расширения - это просто!
Борис Бердичевский
А зачем туда изменения вносить для добавления логов? Не понял. Это модуль управления, читать-удалять.
А зачем туда изменения вносить для добавления логов? Не понял. Это модуль управления, читать-удалять.
-
- phpBB 3.0.0 RC1
- Сообщения: 1457
- Стаж: 17 лет 4 месяца
- Откуда: Израиль, Беэр-Шева
- Благодарил (а): 28 раз
- Поблагодарили: 53 раза
Re: Расширения - это просто!
rxu
внести (добавить) ещё один тип логов.
внести (добавить) ещё один тип логов.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
-
- Former team member
- Сообщения: 12113
- Стаж: 18 лет 2 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 36 раз
- Поблагодарили: 1526 раз
Re: Расширения - это просто!
Потому что ни
S_INDEX
, ни S_VIEWFORUM
не определены.Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- phpBB 2.0.4
- Сообщения: 421
- Стаж: 14 лет 10 месяцев
- Откуда: Москва
- Благодарил (а): 14 раз
- Поблагодарили: 23 раза
Re: Расширения - это просто!
А как их определить?Sheer писал(а):Потому что ни S_INDEX, ни S_VIEWFORUM не определены.
Еще один вопрос. Сделал расширение "Вход на форум с помощью всплывающего окна" и все вроде получилось, кроме замены одной строчки (будь она не ладна), не получается написать скрипт.
В navbar_header.html нужно поменять:
Код: Выделить всё
<a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="x" role="menuitem">{L_LOGIN_LOGOUT}</a>
Код: Выделить всё
<a href="#login_form" id="login_pop" title="{L_LOGIN_LOGOUT}" accesskey="x" role="menuitem">{L_LOGIN_LOGOUT}</a>
Код: Выделить всё
<!-- IF S_REGISTERED_USER -->
<li id="username_logged_in" class="rightside <!-- IF CURRENT_USER_AVATAR --> no-bulletin<!-- ENDIF -->" data-skip-responsive="true">
<!-- EVENT navbar_header_username_prepend -->
<div class="header-profile dropdown-container">
<a href="{U_PROFILE}" class="header-avatar dropdown-trigger"><!-- IF CURRENT_USER_AVATAR -->{CURRENT_USER_AVATAR} <!-- ENDIF -->{CURRENT_USERNAME_SIMPLE}</a>
<div class="dropdown hidden">
<div class="pointer"><div class="pointer-inner"></div></div>
<ul class="dropdown-contents" role="menu">
<!-- IF U_RESTORE_PERMISSIONS --><li class="small-icon icon-restore-permissions"><a href="{U_RESTORE_PERMISSIONS}">{L_RESTORE_PERMISSIONS}</a></li><!-- ENDIF -->
<!-- EVENT navbar_header_profile_list_before -->
<li class="small-icon icon-ucp"><a href="{U_PROFILE}" title="{L_PROFILE}" role="menuitem">{L_PROFILE}</a></li>
<li class="small-icon icon-profile"><a href="{U_USER_PROFILE}" title="{L_READ_PROFILE}" role="menuitem">{L_READ_PROFILE}</a></li>
<!-- EVENT navbar_header_profile_list_after -->
<li class="separator"></li>
<li class="small-icon icon-logout"><a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="x" role="menuitem">{L_LOGIN_LOGOUT}</a></li>
</ul>
</div>
</div>
<!-- EVENT navbar_header_username_append -->
</li>
<!-- IF S_DISPLAY_PM -->
<li class="small-icon icon-pm rightside" data-skip-responsive="true">
<a href="{U_PRIVATEMSGS}" role="menuitem"><span>{L_PRIVATE_MESSAGES} [</span><strong>{PRIVATE_MESSAGE_COUNT}</strong><span>]</span></a>
</li>
<!-- ENDIF -->
<!-- IF S_NOTIFICATIONS_DISPLAY -->
<li class="small-icon icon-notification dropdown-container dropdown-{S_CONTENT_FLOW_END} rightside" data-skip-responsive="true">
<a href="{U_VIEW_ALL_NOTIFICATIONS}" id="notification_list_button" class="dropdown-trigger"><span>{L_NOTIFICATIONS} [</span><strong>{NOTIFICATIONS_COUNT}</strong><span>]</span></a>
<!-- INCLUDE notification_dropdown.html -->
</li>
<!-- ENDIF -->
<!-- ELSE -->
<li class="small-icon icon-logout rightside" data-skip-responsive="true"><a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="x" role="menuitem">{L_LOGIN_LOGOUT}</a></li>
<!-- IF S_REGISTER_ENABLED and not (S_SHOW_COPPA or S_REGISTRATION) -->
<li class="small-icon icon-register rightside" data-skip-responsive="true"><a href="{U_REGISTER}" role="menuitem">{L_REGISTER}</a></li>
<!-- ENDIF -->
<!-- EVENT navbar_header_logged_out_content -->
<!-- ENDIF -->
На вкус и цвет - разный CSS
-
- Former team member
- Сообщения: 12113
- Стаж: 18 лет 2 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 36 раз
- Поблагодарили: 1526 раз
Re: Расширения - это просто!
Ну как-то такВладимирТ писал(а):А как их определить?
Код: Выделить всё
$this->template->assign_vars(array(
'S_INDEX' => true,
'S_VIEWFORUM' => true,
));
На jQuery ?ВладимирТ писал(а):не получается написать скрипт
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- Former team member
- Сообщения: 12113
- Стаж: 18 лет 2 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 36 раз
- Поблагодарили: 1526 раз
Re: Расширения - это просто!
Не сломай головы только! --> http://jqueryui.com/dialog/#modal-formВладимирТ писал(а):На нем
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- phpBB 2.0.4
- Сообщения: 421
- Стаж: 14 лет 10 месяцев
- Откуда: Москва
- Благодарил (а): 14 раз
- Поблагодарили: 23 раза
Re: Расширения - это просто!
Спасибо, благодаря 3.1 она уже по ходу сломаласьSheer писал(а):Не сломай головы только!

Простое расширение, а доделать не могу. Конечно у себя в стиле я и так изменил сию строку
<a href="{U_LOGIN_LOGOUT}"
на <a href="#login_form" id="login_pop"
, работает отлично, просто хотел для всех выложить .....Как кто так получилось
У вас нет необходимых прав для просмотра вложений в этом сообщении.
На вкус и цвет - разный CSS
-
- Поддержка
- Сообщения: 12752
- Стаж: 13 лет 8 месяцев
- Благодарил (а): 159 раз
- Поблагодарили: 2276 раз
Re: Расширения - это просто!
ВладимирТ писал(а): navbar_header.html нужно поменять:Код: Выделить всё
<a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="x" role="menuitem">{L_LOGIN_LOGOUT}</a>
Код: Выделить всё
$('#username_logged_in li.icon-logout a')