На этой странице описаны предопределённые ВикиСтили и как Администратор Вики может определить дополнительные ВикиСтили для всех страниц (в local/config.php) или некоторых групп (в local/$Group.php).
Все предопределённые стили настраиваются в глобальном массиве $WikiStyle.
Для определения вашего собственного ВикиСтиля добавьте определение соответствующего ВикиСтиля в этот массив.
Предопределённые ВикиСтили
Следующий массив значений установлен в scripts/wikistyles.php через (т.е. вы можете полностью перекрыть их в своём config.php или farmconfig.php):
Переделать разметку в комментарий через display:none (CSS)
%comment%
$WikiStyle['comment']['display'] = 'none';
Авторские ВикиСтили
Первый индекс массива определяет имя стиля (например mynewstyle, projectentry и т.д.)
второй индекс определяет имя атрибута (например color, bgcolor и т.д.)
значение устанавливает содержимое атрибута (например red, bold, #00ffcc и т.д.)
Образец: Если вы хотите определить (для всего сайта) стиль такой же как и это определение:
%define=projectentry color:red%
сделайте такое присвоение:
$WikiStyle['projectentry']['color'] = 'red';
Переменная $WikiStyle['projectentry']['apply'] устанавливается когда викистиль воздействует на отдельный тэг. Каким может быть 'item' (для li|dt), 'list' (для ul|ol|dl), 'div', 'pre', 'img', 'p' или комбинация 'block' (для p|div|ul|ol|dl|li|dt|pre|h[1-6]). Пример: