[3.1][3.2] Расширение Pages

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17007
Стаж: 19 лет 1 месяц
Откуда: Красноярск
Благодарил (а): 560 раз
Поблагодарили: 1716 раз

Re: [3.1][3.2] Расширение Pages

Сообщение rxu »

Это вообще не про права доступа.
Изображение
Аватара пользователя
Perfecthus
phpBB 2.0.12
Сообщения: 881
Стаж: 14 лет 8 месяцев
Откуда: Оттуда
Благодарил (а): 54 раза
Поблагодарили: 94 раза

Re: [3.1][3.2] Расширение Pages

Сообщение Perfecthus »

Michel, Если при создании страницы используется html, может попробовать через условия шаблонов доступ к контенту давать/скрывать. Скажу сразу, сам не проверял, просто предположил, что может работать.
Аватара пользователя
Michel
phpBB 2.0.4
Сообщения: 415
Стаж: 13 лет 6 месяцев
Откуда: Липецк
Благодарил (а): 115 раз
Поблагодарили: 49 раз

Re: [3.1][3.2] Расширение Pages

Сообщение Michel »

Вроде пишут что можно через это организовать, но что-то нифига не понял, но было очень интересно )) Может кто юзал, что это за зверь такой?
https://www.phpbb.com/community/viewtopic.php?t=2325391
Аватара пользователя
Perfecthus
phpBB 2.0.12
Сообщения: 881
Стаж: 14 лет 8 месяцев
Откуда: Оттуда
Благодарил (а): 54 раза
Поблагодарили: 94 раза

Re: [3.1][3.2] Расширение Pages

Сообщение Perfecthus »

Так набери в поиске запрос «phpbb условия шаблонов», да почитай, как и что.
Аватара пользователя
Michel
phpBB 2.0.4
Сообщения: 415
Стаж: 13 лет 6 месяцев
Откуда: Липецк
Благодарил (а): 115 раз
Поблагодарили: 49 раз

Re: [3.1][3.2] Расширение Pages

Сообщение Michel »

И снова здравствуйте! В общем есть пару страниц которые встраиваются через iframe. Можно ли как-то организовать что на одном стиле открывалась одна страница, а на другом стиле вторая?
Вот примерный код:

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

<iframe class="autoHeight" id="myframe" name="myframe" src="styles/prosilver/mypages/index.html" height="480px" width="100%" frameborder="0" scrolling="100%">Ваш браузер не поддерживает плавающие фреймы!</iframe>
что подсунуть в пути вместо prosilver, чтоб подхватывало страницу с того стиля, на котором находиться юзер. Что-то туплю и ничего не получается.
Аватара пользователя
Michel
phpBB 2.0.4
Сообщения: 415
Стаж: 13 лет 6 месяцев
Откуда: Липецк
Благодарил (а): 115 раз
Поблагодарили: 49 раз

Re: [3.1][3.2] Расширение Pages

Сообщение Michel »

Переместил в папку template. Указал переменную для данного расположения, всё равно не работает. Что я делаю не правильно?

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

<iframe class="autoHeight" id="myframe" name="myframe" src="{T_TEMPLATE_PATH}/mypages/index.html" height="480px" width="100%" frameborder="0" scrolling="100%">Ваш браузер не поддерживает плавающие фреймы!</iframe>
Когда прописываю полностью, то всё подхватывается. Но мне нужно чтоб на разных стилях открывалась своя страница в своём стиле.

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

<iframe class="autoHeight" id="myframe" name="myframe" src="styles/my_style/template/mypages/index.html" height="480px" width="100%" frameborder="0" scrolling="100%">Ваш браузер не поддерживает плавающие фреймы!</iframe>
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12807
Стаж: 13 лет 11 месяцев
Благодарил (а): 160 раз
Поблагодарили: 2311 раз

Re: [3.1][3.2] Расширение Pages

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

Без переделки расширения, чтобы оно видело те переменные, решения нет
Аватара пользователя
Michel
phpBB 2.0.4
Сообщения: 415
Стаж: 13 лет 6 месяцев
Откуда: Липецк
Благодарил (а): 115 раз
Поблагодарили: 49 раз

Re: [3.1][3.2] Расширение Pages

Сообщение Michel »

Вопрос был решён путём изменения моей страницы для встраивания через iframe. И создания своего Шаблона страницы. Далее создания папок в стилях расширения Pages. Переименование моей страницы в pages_mypage.html и размещение данного файла в папках стилей расширения с разным наполнением для каждого стиля. В итоге получил то что мне надо.
Код самой страницы следующий:

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

<!DOCTYPE html>
<html lang='ru'>

<head>
{% INCLUDECSS '@phpbb_pages/pages_controller.css' %}
{% include 'overall_header.html' %}
Скрипт используемый на моей странице.
</head>

<body>
<div class="panel">
	<div class="inner">
		<h2 class="pages-title">{{ PAGE_TITLE }}</h2>
		<div class="content pages-content">
                         Код моей страницы для определённого стиля.
		</div>
		{% EVENT phpbb_pages_after_page_content %}
	</div>
</div>
</body>
{% include 'overall_footer.html' %}
</html>

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