Как создать свой стиль для phpBB
Эта запись — перевод статьи «How to create a new phpBB3 style» из базы знаний официального сайта phpBB. Она рассказывает как клонировать стандартный стиль для начала создания своего собственного.
Прежде, чем мы начнем, вам понадобится текстовый редактор, такой как Notepad++, поскольку обычный блокнот не умеет сохранять файлы в кодировке UTF-8 без BOM.
Теперь непосредственно к тому, как клонировать стиль.
Prosilver
Prosilver — стандартный стиль phpBB3, вы можете узнать его по круглым углам и блочной (div) верстке.
- Для начала вам нужен FTP клиент для подключения к FTP серверу вашего хостинг-провайдера. После этого зайдите в директорию /styles/prosilver/ вашего форума и загрузите папку prosilver на свой компьютер.
- Небольшое примечание — данная статья использует название нового стиля как «yourstyle». Вы можете заменить его на любое другое, но не используйте пробелы.
- Переименуйте папку prosilver в выбранное название
- Затем отредактируйте следующие .cfg файлы:
/yourstyle/style.cfg
/yourstyle/imageset/imageset.cfg
/yourstyle/template/template.cfg
/yourstyle/theme/theme.cfg
Найдите в них:
[codesyntax lang="php"]
name = prosilver
copyright = © phpBB Group, 2007
version = 3.0.7
[/codesyntax]
и замените на:
[codesyntax lang="php"]
name = yourstyle
copyright = © yourstyle copyright
version = yourstyle version
[/codesyntax]
Это может выглядеть так:
[codesyntax lang="php"]
name = yourstyle
copyright = © style author, 2010
version = 1.0.0
[/codesyntax]
- Далее сохраните все файлы и загрузите при помощи FTP-клиента папку yourstyle в папку styles вашего форума, туда, откуда вы скачали prosilver
- После этого установите новый стиль из административной панели
- Теперь вы можете создавать свой собственный стиль для форума phpBB: изменять его, перекрашивать, изменять шапку — делать все что душе угодно.
Subsilver2
Subsilver2 можно узнать по таблицам в шапке.
- Следуйте тем же шагам, как и для prosilver, но для папки subsilver2
- Если хотите использовать шаблонные переменные в stylesheet.css (большинство людей не будет), откройте
/yourstyle/theme/theme.cfg
найдите код:
[codesyntax lang="php"] parse_css_file = off [/codesyntax]
и замените его на:
[codesyntax lang="php"]parse_css_file = on[/codesyntax]
Вот и все. Удачного стайлинга!
|