Cum se creează o piele mediawiki bazată pe pielea monobook
Software-ul MediaWiki este software-ul open source pe care WikiHow, Wikipedia, Wikționar, și multe alte site-uri Wiki se bazează pe. Software-ul este ambalat cu multe caracteristici excelente, inclusiv un set implicit de piei.
Cu toate acestea, ați putea dori să utilizați software-ul și puterea sa, dar aveți în același timp interfața proprie în site-ul dvs. Atunci când skin-urile au intrat în. Ele sunt folosite pentru a personaliza modul în care se pare și se simte software-ul MediaWiki. În loc să vă creați propria piele de la pământ în sus, acest articol vă arată cum să creați o piele bazată pe pielea monobook care vine gata cu software-ul. Puteți modifica acest șablon în siguranță fără a pune în pericol cel original și vă oferă un loc pentru a încerca orice modificări pe care doriți să doriți să le adăugați fără a fi nevoie să modificați pielea originală. De asemenea, este util ca oamenii care doresc să învețe jupuirea în site-urile MediaWiki folosind o abordare hands-on.În scopul demonstrației, articolul va presupune că doriți să creați o piele numită MonobookMified, care este inițial o copie exactă a pielii implicite monobook.
Pași
- Găsiți următorul cod:
Clasa Skinmonobook extinde pielea {/ ** folosind monobook. * / function initpage (& $ out) {skintemplate :: initpage ($ out) - $ acest->skinname = `monobook` - $ acest->stilyname = `monobook` - $ acest->șablon = `monobooktemplate`-}}
Și înlocuiți-l cu:
Clasa SkinmonobookMified extinde PlantTemplate {/ ** folosind monobookModit. * / function initpage (& $ out) {skintemplate :: initpage ($ out) - $ acest->skinname = `monobookMifild` - $ acest->stylename = `monobookMifild` - $ acest->șablon = `monobookmookidifatemplate`-}}
- Găsiți următorul cod:
clasa monobooktemplate se extinde QuickTemplate {
și înlocuiți-l cu
Clasa Monobookdididifidifidifidifidifidifidifidifidifidifidifiedtemplate extinde QuickTemplate {
- Găsiți următorul cod:
wfrunhooks (`monobooktemplatetoolboxend`, matrice (& $ this));
și înlocuiți-l cu
Wfrunhooks ("monobookmodidifitemplatetoolboxend", array (& $ this));
- Găsiți următorul apel:
HTML ("CSSLINKS") ?>
și înlocuiți-l cu:
href ="Text ("StylePath") ?>/ comun / partajat.css?" />href ="Text ("StylePath") ?>/ comun / comunprint.css?" />href ="Text ("StylePath") ?>/ Text (`stilyname`) ?>/principal.css?" />
href ="/index.php?Titlu = MediaWiki: comun.CSS & USEMSGCAche = Da & Ctype = Text% 2fcss & Action = Raw" />href ="/index.php?Titlu = MediaWiki: Imprimare.CSS & USEMSGCAche = Da & Ctype = Text% 2fcss & Action = Raw" />href ="/index.php?Titlu = MediaWiki: MonobookMifil.CSS & USEMSGCAche = Da & Ctype = Text% 2fcss & Action = Raw"/>href ="/index.php?Titlu = - & Action = Raw & Ts = 20090313183030 & Gen = CSS" Tip ="Text / css"/>