Пропустить

Инструкция по созданию стиля

Есть любые вопросы, связанные со стилями/темами для phpBB 2.0.x? Ишите ответы здесь!

Инструкция по созданию стиля

Сообщение Rigorist » 04.09.2006 18:02

Меня интересует - есть ли какая-либо справочная информация для тех, кто хочет кардинально поменять внешний вид форума, но не является знатоком php?

В частности - какой tpl файл за какой кусок форума отвечает.

Rigorist
phpBB 1.0.0
 
Сообщения: 3
Зарегистрирован: 04.09.2006 17:58
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение YogSagot » 04.09.2006 19:34

Аватара пользователя
YogSagot
phpBB 1.4.4
 
Сообщения: 98
Зарегистрирован: 15.04.2006 0:41
Откуда: Латвия, г.Даугавпилс
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение MXM » 04.09.2006 19:38

Rigorist, для изменения внешнего вида можно не являться знатоком php.
Весь стиль находится в папке templates/subSilver, это файлы с расширением tpl внутри которых находитя язык разметки - html. Вот знатоком html и надо быть.
Rigorist писал(а):В частности - какой tpl файл за какой кусок форума отвечает.
Я разобрался просто, поменял расширение tpl на htm, и получил ответ на твой вопрос. Так что тебе парт-задание: выложить здесь все tpl файлы с описанием, какой файл за что отвечает, как, сделаешь? Это задание тебе на пользу пойдёт.
Аватара пользователя
MXM
phpBB 2.0.18
 
Сообщения: 555
Зарегистрирован: 17.08.2004 13:45
Откуда: Санкт-Петербург
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Сообщение YogSagot » 04.09.2006 19:41

MXM писал(а):Я разобрался просто, поменял расширение tpl на htm, и получил ответ на твой вопрос.

Я поступил еще проще - даблклик на tpl'е и в списке приложений выбрал свой браузер :)
Аватара пользователя
YogSagot
phpBB 1.4.4
 
Сообщения: 98
Зарегистрирован: 15.04.2006 0:41
Откуда: Латвия, г.Даугавпилс
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Rigorist » 06.09.2006 16:05

Да это понятно.

Мне нужно сделать так, чтобы форум на всех своих страницах находился в определённой рамке.

Предполагаю, есть одна страница, на которую подгружаются тпл-ы. В неё то мне нужно вставить код рамки? Или как?

Rigorist
phpBB 1.0.0
 
Сообщения: 3
Зарегистрирован: 04.09.2006 17:58
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение MXM » 06.09.2006 17:44

Rigorist, наверное так:
# 
#-----[ OPEN ]------------------------------------------ 
# 
templates/subSilver/overall_header.tpl

#
#-----[ FIND ]------------------------------------------
#
<table width="100%" cellspacing="0" cellpadding="10" border="0" align="center">

#
#-----[ IN-LINE FIND ]------------------------------------------
#
width="100%"

#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#
height="Ваше_значение_в_px_или_%"
Наверное так.
Меняй значения для width и height и получай свою рамку. Правда, изменение рамки по высоте тебе ничего не даст, так что в код ничего добавлять не надо.
Аватара пользователя
MXM
phpBB 2.0.18
 
Сообщения: 555
Зарегистрирован: 17.08.2004 13:45
Откуда: Санкт-Петербург
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Сообщение VVVas » 07.09.2006 12:35

Rigorist
overall_header.tpl - самый верх
overall_footer.tpl - самый низ

Дальше думаю догадаетесь., а вообше можно было глянуть и FAQ здесь.
Аватара пользователя
VVVas
Former team member
 
Сообщения: 4458
Зарегистрирован: 12.11.2004 1:20
Благодарил (а): 0 раз.
Поблагодарили: 9 раз.

Сообщение Rigorist » 07.09.2006 23:37

Мне нужно ВЕСЬ форум загнать в рамку. ОПРЕДЕЛЁННУЮ рамку. Не бордюр сделать, а весь форум загнать в определённое место кода этой рамки.
?

Rigorist
phpBB 1.0.0
 
Сообщения: 3
Зарегистрирован: 04.09.2006 17:58
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение VVVas » 08.09.2006 12:09

Rigorist
Я дал вам правильный ответ, подумайте над ним, а потом говорите что я не прав.
Аватара пользователя
VVVas
Former team member
 
Сообщения: 4458
Зарегистрирован: 12.11.2004 1:20
Благодарил (а): 0 раз.
Поблагодарили: 9 раз.

Сообщение KhazievAM » 19.05.2007 9:35

VVVas писал(а):Rigorist
overall_header.tpl - самый верх
overall_footer.tpl - самый низ


если каждый пользователь форума использует свой стиль, то надо менять эти файлы в каждом стиле. а если хочется добавить, как в данном случае, общую рамку, то придется редактировать index.php. правильно?

KhazievAM
phpBB 1.0.0
 
Сообщения: 1
Зарегистрирован: 19.05.2007 9:31
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение rxu » 19.05.2007 12:41

KhazievAM писал(а): придется редактировать index.php. правильно?

С точки зрения стандартов кодирования phpBB - не правильно, т.к. согласно этим стандартам PHP код и шаблоны не должны смештваться, т.е. использование системы шаблонов обязательно.
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7366
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 270 раз.

Сообщение Палыч » 19.05.2007 20:05

KhazievAM
Посмотрите в FAQ Q39 (ссылка в подписи)
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Палыч
Просто Палыч
Просто Палыч
 
Сообщения: 9467
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раз.
Поблагодарили: 337 раз.

Сообщение Bel » 07.07.2007 5:37

Файл стилей CSS:
Имя файла с таблицей стилей для данного шаблона.    
Фоновое изображение:    
Цвет фона:    
Цвет текста:    
Цвет ссылок:    
Цвет посещённых ссылок:    
Цвет активных ссылок:    
Цвет ссылок под курсором:    
Цвет строки таблицы 1:    
Цвет строки таблицы 2:    
Цвет строки таблицы 3:    
Класс строки таблицы 1:    
Класс строки таблицы 2:    
Класс строки таблицы 3:    
Цвет шапки таблицы 1:    
Цвет шапки таблицы 2:    
Цвет шапки таблицы 3:    
Класс шапки таблицы 1:    
Класс шапки таблицы 2:    
Класс шапки таблицы 3:    
Цвет ячейки таблицы 1:    
Цвет ячейки таблицы 2:    
Цвет ячейки таблицы 3:    
Класс ячейки таблицы 1:    
Класс ячейки таблицы 2:    
Класс ячейки таблицы 3:    
Шрифт 1:    
Шрифт 2:    
Шрифт 3:    
Размер шрифта 1:    
Размер шрифта 2:    
Размер шрифта 3:    
Цвет шрифта 1:    
Цвет шрифта 2:    
Цвет шрифта 3:    
Класс выделения 1:    
Класс выделения 2:    
Класс выделения 3:    

Хочется свою цветовую схему сделать. Может знаект кто что именно за что отвечает ?
Большое спасибо :)

Bel
phpBB 1.4.1
 
Сообщения: 44
Зарегистрирован: 08.03.2007 18:20
Откуда: Беларусь, Минск
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение rxu » 07.07.2007 5:54

Bel
За цветовую схему отвечает таблица стилей (css файл) и фоновые рисунки-градиенты.
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7366
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 270 раз.


Вернуться в Стили для phpBB 2.0.x

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы