PmWikiRu /
ПожалуйÑта ÑкÑпериментируйте в пеÑочнице!СобÑтвенные ВикиСтили
админиÑтраторам (Ñредний)
Ðа Ñтой Ñтранице опиÑаны предопределённые ВикиСтили и как ÐдминиÑтратор Вики может определить дополнительные ВикиСтили Ð´Ð»Ñ Ð²Ñех Ñтраниц (в local/config.php) или некоторых групп (в local/$Group.php).
Ð’Ñе предопределённые Ñтили наÑтраиваютÑÑ Ð² глобальном маÑÑиве $WikiStyle
.
Ð”Ð»Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð²Ð°ÑˆÐµÐ³Ð¾ ÑобÑтвенного Ð’Ð¸ÐºÐ¸Ð¡Ñ‚Ð¸Ð»Ñ Ð´Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ определение ÑоответÑтвующего Ð’Ð¸ÐºÐ¸Ð¡Ñ‚Ð¸Ð»Ñ Ð² Ñтот маÑÑив.
Следующий маÑÑив значений уÑтановлен в scripts/wikistyles.php
через функцию SDV() (Ñ‚.е. вы можете полноÑтью перекрыть их в Ñвоём config.php или farmconfig.php):
разметка: | определение: |
цвет текÑта: (Ñквив. %color=xxxx define=xxxx% | |
%black% | $WikiStyle['black']['color'] = 'black'; |
%white% | $WikiStyle['white']['color'] = 'white'; |
%red% | $WikiStyle['red']['color'] = 'red'; |
%yellow% | $WikiStyle['yellow']['color'] = 'yellow'; |
%blue% | $WikiStyle['blue']['color'] = 'blue'; |
%gray% | $WikiStyle['gray']['color'] = 'gray'; |
%silver% | $WikiStyle['silver']['color'] = 'silver'; |
%maroon% | $WikiStyle['maroon']['color'] = 'maroon'; |
%green% | $WikiStyle['green']['color'] = 'green'; |
%navy% | $WikiStyle['navy']['color'] = 'navy'; |
%purple% | $WikiStyle['purple']['color'] = 'purple'; |
ÑпиÑки: | |
%decimal% | $WikiStyle['decimal']['apply'] = 'list'; $WikiStyle['decimal']['list-style'] = 'decimal'; |
%roman% | $WikiStyle['roman']['apply'] = 'list'; $WikiStyle['roman']['list-style'] = 'lower-roman'; |
%ROMAN% | $WikiStyle['ROMAN']['apply'] = 'list'; $WikiStyle['ROMAN']['list-style'] = 'upper-roman'; |
%alpha% | $WikiStyle['alpha']['apply'] = 'list'; $WikiStyle['alpha']['list-style'] = 'lower-alpha'; |
%ALPHA% | $WikiStyle['ALPHA']['apply'] = 'list'; $WikiStyle['ALPHA']['list-style'] = 'upper-alpha'; |
оÑобые: | |
открытие ÑÑылок в новом окне броузера: | |
%newwin% | $WikiStyle['newwin']['target'] = '_blank'; |
Переделать разметку в комментарий через display:none (CSS) | |
%comment% | $WikiStyle['comment']['display'] = 'none'; |
Образец: ЕÑли вы хотите определить (Ð´Ð»Ñ Ð²Ñего Ñайта) Ñтиль такой же как и Ñто определение:
%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])
. Пример:
$WikiStyle['top']['apply'] = 'item';
$WikiStyle['top']['class'] = 'top';
тогда разметка
* %top% Важный Ñлемент ÑпиÑка
выведет
<li class="top">Важный Ñлемент ÑпиÑка</li>
<< СобÑÑ‚Ð²ÐµÐ½Ð½Ð°Ñ Ñ€Ð°Ð·Ð¼ÐµÑ‚ÐºÐ° | Ð”Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ | ДоÑтупные операции >>
Перевод Ñтраницы PmWiki.CustomWikiStyles -
Оригинал перевода PmWikiRu.CustomWikiStyles -
Backlinks
PmWikiRu.CustomWikiStyles: Ñ€ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð¾Ñ‚ 28.03.2006 10:33 Uhr
PmWiki.CustomWikiStyles: Ñ€µÐ´Ð°ÐºÑ†Ð¸Ñ от 15.07.2022 10:16 Uhr