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

Создание страниц в стиле конференции

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Toton
phpBB 1.0.0
Сообщения: 4
Стаж: 11 лет 3 месяца
Откуда: Москва
Благодарил (а): 2 раза
Контактная информация:

Re: Создание дополнительных страниц с определенным стилем

Сообщение Toton »

А что тогда нужно поменять? Страничка полностью идентична той, что в уроке http://www.phpbbguru.net/kb/modding/add ... stom-page/
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Создание дополнительных страниц с определенным стилем

Сообщение Sheer »

Разрешить пользователям и Гостю управлять стилями, и при обращении к странице указывать id стиля.
Например my_page.php?style=2
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Toton
phpBB 1.0.0
Сообщения: 4
Стаж: 11 лет 3 месяца
Откуда: Москва
Благодарил (а): 2 раза
Контактная информация:

Re: Создание дополнительных страниц с определенным стилем

Сообщение Toton »

Не очень хотелось бы мне делать выбор стилей, т.к. определенные стили сделаны под определенные разделы форума.
Неужто нету других вариантов?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Создание дополнительных страниц с определенным стилем

Сообщение Sheer »

Делать статическую страницу и к ней подцеплять css от нужного стиля.
Ибо подгрузка стиля осуществляется, грубо говоря, здесь $template->set_filenames, в функции set_filenames() класса $template. В зависимости от того, какой стиль указан или действует по умолчанию, будет взять шаблон из папки этого стиля.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Sherlock
phpBB 2.0.2
Сообщения: 301
Стаж: 11 лет 6 месяцев
Откуда: Украина, Ивано-Франковск
Благодарил (а): 40 раз
Поблагодарили: 44 раза

Re: Создание страниц в стиле конференции

Сообщение Sherlock »

страница лежит в папке http://www.playfun.com.ua/advertisement/
Какой путь прописать? Потому что у меня показывает ошибку

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

Warning: include(../advertisement/common.php): failed to open stream: No such file or directory in /home/u927665590/public_html/advertisement/index.php on line 5

Warning: include(../advertisement/common.php): failed to open stream: No such file or directory in /home/u927665590/public_html/advertisement/index.php on line 5

Warning: include(): Failed opening '../advertisement/common.php' for inclusion (include_path='.:/usr/lib/php') in /home/u927665590/public_html/advertisement/index.php on line 5

Fatal error: Call to a member function session_begin() on a non-object in /home/u927665590/public_html/advertisement/index.php on line 8
Надо наверное что-то здесь изменить, а что я еще не понял :(

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

$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
SH
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза
Контактная информация:

Re: Создание страниц в стиле конференции

Сообщение Палыч »

Вот так попробуйте

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

$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : '../';
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
i_DEN
phpBB 1.0.0
Сообщения: 8
Стаж: 10 лет 6 месяцев
Благодарил (а): 4 раза

Re: Создание страниц в стиле конференции

Сообщение i_DEN »

Какая то странная штука. Страница с текстом создается нормально, но если в нее вложить картинки, то отображается лишь первая из них.
http://new-butovo.ru/aboutus.php
Где искать ошибку?
Аватара пользователя
Sherlock
phpBB 2.0.2
Сообщения: 301
Стаж: 11 лет 6 месяцев
Откуда: Украина, Ивано-Франковск
Благодарил (а): 40 раз
Поблагодарили: 44 раза

Re: Создание страниц в стиле конференции

Сообщение Sherlock »

i_DEN писал(а):Cтраница с текстом создается нормально, но если в нее вложить картинки, то отображается лишь первая из них.
Покажите где и что должно отображаться. Код страницы желательно.
Сборка bb3x, прекрасно
SH
i_DEN
phpBB 1.0.0
Сообщения: 8
Стаж: 10 лет 6 месяцев
Благодарил (а): 4 раза

Re: Создание страниц в стиле конференции

Сообщение i_DEN »

Sherlock писал(а):Покажите где и что должно отображаться. Код страницы желательно.
Страница в аттаче
Sherlock писал(а):Сборка bb3x, прекрасно
Не так плохо, как о ней малюют)
Вложения
15.zip
(984 байт) 332 скачивания
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12414
Стаж: 12 лет 8 месяцев
Благодарил (а): 224 раза
Поблагодарили: 3524 раза
Контактная информация:

Re: Создание страниц в стиле конференции

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

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

<img src="img/commercial/other.png" width="650" height="64>
Код 1-й картинки неправильный, атрибут не закрыт
+ Русский текст всегда выносят в отдельный языковой файл (как его создать есть в статье)
i_DEN писал(а):Не так плохо
Значит еще не все ошибки вылезли
TerminatorTM
phpBB 1.2.1
Сообщения: 21
Стаж: 10 лет 3 месяца
Благодарил (а): 1 раз

Re: Создание страниц в стиле конференции

Сообщение TerminatorTM »

А собственно если на этой самой произвольной странице надо добавить панель со смайликами (как в форме отправки сообщения), то какие модули php надо подключать дополнительно и/или код из какого файла скопировать?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Создание страниц в стиле конференции

Сообщение Sheer »

TerminatorTM писал(а):какие модули php надо подключать
Никакие. Генерация панели смаликов осуществляется в функции generate_smilies(), в файле ./includes/functions_posting.php
Вывод в шаблоне в зависимости от стиля.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
TerminatorTM
phpBB 1.2.1
Сообщения: 21
Стаж: 10 лет 3 месяца
Благодарил (а): 1 раз

Re: Создание страниц в стиле конференции

Сообщение TerminatorTM »

Спасибо за наводку.
Sheer » писал(а):Никакие.
А вот это generate_smilies('inline', 0); у меня не заработало, пока соответственно не подключил:
include($phpbb_root_path . 'includes/functions_posting.' . $phpEx);
Собственно просто не был в курсе, вдруг оно само себя где-то подключает по цепочке от common.php .
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Создание страниц в стиле конференции

Сообщение Sheer »

TerminatorTM писал(а):какие модули php
Вы говорили о модулях php - так вот модулей php никаких не надо. То, что подключается директивой include, может быть чем угодно.
Если у вас в сценарии zzz.php используется функция some_func() из файла some_functions.php, то файл с этой функцией необходимо подключить директивой include. Примерно тоже самое касается "языковых" файлов" и шаблонов.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
TerminatorTM
phpBB 1.2.1
Сообщения: 21
Стаж: 10 лет 3 месяца
Благодарил (а): 1 раз

Re: Создание страниц в стиле конференции

Сообщение TerminatorTM »

Для повышения образованности: что вы имеете ввиду под модулями?
Я как раз называю модулями собственно файлы .php, предназначенные для различных дел, сгруппированных по общему назначению (например из группы functions_xxx.php ). Можно было бы употребить слово "библиотеки", но оно не совсем верно отражает смысл. А из того, что я называю модулями, я как раз набираю в конкретную страницу нужный функционал.
Закрыто

Вернуться в «Поддержка phpBB 3.0.х»