Привет, сегодня решил сделать такую же фишку как и на phpbbguru — там можно при написании сообщения использовать bbcode [icode][/icode] вместо стандартного [code][code]. Разница в следующем:
- Нет ссылки выделения блока кода
- Нет больших полей вокруг кода
- Кусок кода находится прямо в тексте
Выглядит это так:
Мне показалось это достаточно удобным. Решил найти мод или описание bbcode, но не нашел. Пришлось спрашивать и разбираться самому. В итоге все получилось как я и хотел. И так если вы хотите тоже самое на своем форуме, то ниже описан процесс как именно это сделать:
PS: Делал на движке phpBB 3.0.7 своего форума
1) Идем в админку своего форума на движке phpbb3, переходим в раздел СООБЩЕНИЯ>BBCodes и в правой стороне нажимаем Добавить BBCode
2) В открывшемся мастере добавления пользовательских BBcode есть несколько полей которые нужно заполнить, чтобы форум корректно воспринимал наши bbcodes. В поля вставляем следующее:
[icode]{TEXT}[/icode]
<icode>{TEXT}</icode>
[icode]Кусок кода в тексте[/icode]
Ставим галку на пункте показывать на странице ответа, если хотим чтобы у пользователей была эта кнопка при написании ответа.
3) Дальше в темах нужного шаблона нужно дописать CSS. Я правил тему ProSilver. подключаемся к серверу и скачиваем файл /styles/prosilver/theme/content.css, открываем его, находим строчки dl.codebox code и после закрывающей } вставляем свой блок правил. У меня он следующий:
Присваиваем стиль классу | |
icode { padding: 0 0.3em 1px; white-space: nowrap; } icode { background: #FFFFFF; border: 1px solid #D8D8D8; color: #2E8B57; font: 0.9em Monaco, "Andale Mono","Courier New", Courier, mono; padding: 0 0.3em; } |
4) Дальше сохраняем документ и закачиваем обратно с заменой старого файла.
5) Снова идем в админку форума СТИЛИ>темы и жмем «обновить» активную тему.
Все готово, теперь вы создали собственный BBcode нестандартным способом))))))))))) Удачи!
привет, вопрос к админу sysrtfm.ru — а в фейсбуке вас нет?
Ну почему же, есть… http://www.facebook.com/sysrtfm справа в колонке даже есть ссылки