Wikipedija:Skin

Pomocka

Tu kóždy smě swoje wosobinske šatowe modifikacije předstajić.

Slědowace wotkazy wodźa do swójskich monobook-datajow.

Standardne dataje hornjoserbskeje wikipedije su

Někotre mjena datajow wotwisuja wot wužiwaneho šata (skin).

Šat (Skin)CSSJavaScript
Klassikstandard.cssstandard.js
Kölnisch Blaucologneblue.csscologneblue.js
MonoBookmonobook.cssmonobook.js
MySkinmyskin.cssmyskin.js
Nostalgienostalgia.cssnostalgia.js
Simplesimple.csssimple.js
Vector (Standard)vector.cssvector.js

CSS-dataja da so jenož wot wužiwarja abo administratora wobdźěłać.

Nimo toho eksistuja globalne CSS-dataje, kotrež wot nastajenjow wikipedije wotwisuja. Někotrych z tych jenož móže adimistrator změnić.

Wažne funkcije:

FunkcijaZwotkel?Što čini?
addOnloadHook(function);wikibits.jsWuwjedźe funkciju function po nakładowanju strony
importScript(page);wikibits.jsZwjaza skript page w formaće MediaWiki:Přikład.js z pomocu importScriptUrl, tuž importScript('MediaWiki:Přikład.js');
importScriptURI(url);wikibits.jsZwjaza skript z Url url
importStylesheet(page);wikibits.jsKaž importScript, jenož za Stylesheets
importStylesheetURI(url);wikibits.jsKaž importScriptURI, jenož za Stylesheets
appendCSS(text);wikibits.jsCSS (text) do strony pisać
Redigowanski kašćik z pjeć redigowanskimi lajstami, kotrež móže wužiwar Tlustulimu po přizjewjenju widźeć. (staw 13. měrca 2007, ze šatom Monobook)

Moje šatowe dataje su:

Moja dataja vector.css definuje swójske barby za někotre wotkazy w nastawkach "Aktualne změny" a "Wobkedźbowanki". Ale tež nawigaciske lajsty Wikipedije nětko stejo wostaja. Nimo toho tuta dataja změni barby a někotre hinaše kajkosće wužiwarskich kašćikow, dokelž wone wobsahuja CSS-class-atributy.

Na kóncu mojeje dataje vector.js wužiwach JavaScript z jendźelskeje wikipedije wužiwarja en:User:Cacycle z kodom

// install [[User:Cacycle/wikEd]] in-browser text editordocument.write('<script type="text/javascript" src="'+ 'http://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd.js'+ '&action=raw&ctype=text/javascript&dontcountme=s"></script>');

za dodawk kneflkow nad woknom za redigowanje. Ale hišće faluje dataja za přełožk tekstow do hornjoserbšćiny. Nimo toho tutón JavaScript hišće je beta-software. Tuta JavaScript barbi tekst we woknu za redigowanje, podobnje kaž editory za PHP, HTML, CSS a hinaše programowanske rěče.

Dalše informacije wo tutym javascripće su na stronje en:User:Cacycle/wikEd w jendźelskej wikipediji. Ale nětko to je "Gadget".

Import z hinašeje wikipedije abo wiki

Tež móžeš JavaScript a CSS z hinašejej wikipedije importować. Za to dyrbiš slědowace syntaksy wužiwać. To samo funguje w swójskim wiki, kaž testowa Wužiwar:Tlustulimu w swojej wiki-instalaciji.

  • Za JavaScript (přikład z francoskeje wikipedije)
document.write('<SCRIPT SRC="http://fr.wikipedia.org/w/wiki.phtml?title=Utilisateur:Bidule/monobook.js&action=raw&ctype=text/javascript"><\/SCRIPT>');
  • Za CSS (přikład z francoskeje wikipedije)
@import "http://fr.wikipedia.org/wiki/Utilisateur:Bidule/monobook.css?action=raw&ctype=text/css";

Kedźbu, zo @import dyrbi po CSS-normje hnydom na spočatku CSS-dataje stać. Ale wjacore, tajke linki su móžne.

Alternatiwna warianta

Jeli chceš wjacore javascriptowe dataje importować, móžeš definować funkciju.

/* Inkluduje script wot hinašeho městna */function winc(s) {  s = s.replace(/^\[\[/, '').replace(/\]\]$/, '');  document.write('<scr' + 'ipt type="text/javascript" src="'     + 'http:https://www.search.com.vn/wiki/index.php?lang=hsb&q=' + s    + '&action=raw&ctype=text/javascript&dontcountme=s"></scr'     + 'ipt>'); /* (Broken up so that page preview doesn't get confused) */

Potom móžeš inkludować po slědowacej šemje.

winc('[[User:NĚŠTO/monobook.js]]');  /* Komentar wo funkciji scripta  */

Hlej tež

Z Wikipedije, swobodneje encyklopedije