Статия - как се прави нов, как се краде и как се инсталира готов скин за МедияУики

Скиновете в МедияУики са съвкупност от 3 неща (примера е за МоноБук) :
1. skins/MonoBook.php
2. skins/MonoBook.deps.php
3. skins/monobook/ (главно main.css и картинките)


Имате следните опции за разкрасяване на сайта ви:

1. Слагане на нов скин свален от нета.
Просто следвате инструкциите за инсталиране, идващи със скина. С две думи се копират файловете му в папката skins/ и се казва

$wgDefaultSkin = 'skinfoldername';

2. Лека (или силна) промяна на някой готов скин - например МоноБук.

2.1. Може директно да се пипа по Монобук-а или някой от другите подразбиращи се (или сложени от вас) скинове. Редактира се php-то (skins/MonoBook.php) и css-a ( skins/monobook/main.css ) само. Добре е за всеки случай да си направите резервно копие на това, което променяте.
2.2. Може да вземете някой готов скин и не само да го промените, а и да му дадете ново име и да го публикувате като чисто нов и оригинален скин (стига наистина да е уникален). Нов скин се прави като се вземе някой готов и се приготви (преименуване на някой пхп-класове в главния .php файл ) след което се променя и облика му - css, картинки, .php ... . На практика е по-лесно да се взема някой готов и да се променя облика му без да произвеждаме скин с ново име ...

При всички положения важи следното - ако си харесате някои CSS-хватки от някое уики в нета вижте в HTML-сорса къде е main.css на дадения сървър - обикновено е на адрес http://site.com/wiki/skins/monobook/main.css (понякога скина не е monobook и затова е хубаво да се види точно в хтмл-хедъра) - и го ползвайте като шаблон.





{START_COUNTER}