Nápověda:Dokumentace
Z WikiSkript
(přesměrováno z Fórum:Dokumentace)
Zde je shromážděna dokumentace k součástem WikiSkript.
Úložiště serverových skriptů, rozšíření a dalších aplikací máme v git repozitářích na BitBucket.
- Pokud máte námět na vylepšení WikiSkript nebo narazíte na chybu chování stránek, nahlaste ji prosím do našeho systému vývojářům.
Diagram použitých souborů[upravit | editovat zdroj]
JavaScript[upravit | editovat zdroj]
- MediaWiki:Common.js - hlavní skript spouštějící se při každém načtení stránky
- MediaWiki:UploadForm.js - skript upravující formulář pro upload souboru
- MediaWiki:Editace.js - skript upravující editační rozhraní WikiEditoru
- MediaWiki:Citace.js - nástroj pro snazší tvorbu citací ve WikiEditoru s využitím {{Citace}}
- MediaWiki:Pahyl.js - editační tlačíko pro snazší označení článku jako Pahýl
- MediaWiki:Redakce.js - skript přidávající redakční tlačítka do editační lišty
- MediaWiki:Ucitel.js - skript přidávající pedagogická tlačítka /kontrola článku, recenze článku) do editační lišty
- MediaWiki:UpravyMenu.js - skript upravující nabídky (menu) WikiSkript
- MediaWiki:MissingPortalLinks.js - odkaz na seznam článků, které chybí na portálech
- MediaWiki:CategoryIntersection.js - odkaz na seznam článků s průnikem kategorií
- MediaWiki:SbalovaniPortalu.js - skript pro sbalování sekcí v portálu
- MediaWiki:Gadget-ImageAnnotator.js - anotace v obrázcích ... více na Help:Gadget-ImageAnnotator
- Bezpečnostní rizika
- MediaWiki:Lékařská kalkulačka
Udělátka (gadgets)[upravit | editovat zdroj]
- MediaWiki:Gadget-shrnuti-editace.js - nástroj pro snazší vyplňování shrnutí editace
- MediaWiki:Gadget-pers-menu-show.js - nástroj pro zobrazení osobního menu v horní liště (u skinu WikiSkriptaOrange)
- MediaWiki:Gadget-ReferenceTooltips.js - skript definuje zobrazení rámečku s citací po najetí myši + uživatelské nastavení
- MediaWiki:Gadget-Echo-NewMessages-Union.js - sjednocení notifikací a nových zpráv v osobním menu (u skinu WikiSkriptaOrange)
- MediaWiki:Gadget-vytvor-knihu.js - odkaz do levého menu v sekci Tisk a PDF, který usnadňuje vytvoření knihy z portálu vypracovaných otázek
- MediaWiki:Gadget-DisableImageAnnotator.js - deaktivuje anotace v obrázcích
- MediaWiki:Gadget-HotCat.js - skript načte rozšíření z Wikimedia Commons pro snadnější správu kategorií
- MediaWiki:Gadget-wsShowMenu.css - ukázat levé menu na větších monitorech (pro skin Wisky)
- MediaWiki:Gadget-Mistrik.js a MediaWiki:Gadget-Mistrik.css - vypočítává skóre čtivosti článků
- MediaWiki:Gadget-ImageCheck.js a MediaWiki:Gadget-ImageCheck.css - ukazuje informaci o kontrole obrázku učitelem přímo v článku, kde je obrázek vložen
CSS styly[upravit | editovat zdroj]
- MediaWiki:Common.css - styl použitý pro všechny skiny
- MediaWiki:Quiz.css - styl načítaný do stránek ve jmenném prostoru "Procvičování", sloužící k zkrášlení testů s výběrem z odpovědí
Widgety[upravit | editovat zdroj]
- Widget:FlashCard
- Widget:Google Calendar
- Widget:Google Form
- Widget:RecentEditors - ukáže nedávno pracující uživatele WikiSkript v přehledných medailoncích
- Widget:TextCard
- Widget:Timeline
- Widget:Wikithon - ukáže editace přihlášených uživatelů WikiSkript v zadaném období (i aktuálně on-line – například během WikiThonu!)
Externí programy, boti[upravit | editovat zdroj]
- IsbnBot.py - skript provádějící statistku a data mining citací s ISBN (dokumentace)
- Isbn.php - skript získávající citační údaje dle ISBN (dokumentace)
- Isbn-uprav.php - skript k upravování databáze citačních údajů (dokumentace)
- Isbn-ukaz.php - skript z zobrazení výpisu z databáze citačních údajů (dokumentace)
- Monitorování dostupnosti službou Hyperspin
- Dokumentace
- Dump.py
- pravidelné vytváření databázových dumpů
Tyto scripty mohly být během času pozměněny. S žádostí o aktuální verze souborů se můžete obrátit na Uživatel:Josmart.
Server WikiSkript[upravit | editovat zdroj]
Server[upravit | editovat zdroj]
- Dokumentace k serveru a popis odstávek
- Na této stránce jsou k dispozici informace o konfiguraci serveru a použitých rozšířeních.
WikiFarma[upravit | editovat zdroj]
Na serveru funguje několik webů, hlavním webem jsou WikiSkripta, ostatní využívají zdrojový kód a extensions WikiSkript. Databázi má každý web svou vlastní.
- WikiSkripta (https://www.wikiskripta.eu): hlavní web serveru
- WikiLectures (https://www.wikilectures.eu): anglická verze
- ÚLBLD-VZ (https://ulbld-vz.lf1.cuni.cz): web ÚLBLD pro tvorbu výročních zpráv. Uzavřený web, číst a editovat mohou jen přihlášení.
- Statest (https://www.statest.cz): Projekt testování. Uzavřený web, číst a editovat mohou jen přihlášení.
- WikiBank (https://wikibank.lf1.cuni.cz): Informace k projektu položkové banky. Uzavřený web, číst a editovat mohou jen přihlášení.
CRON jobs[upravit | editovat zdroj]
- Aktualizace Sitemap WS a WL
- Aktualizace GlobalStats
- Aktualizace databáze IP adres pro geolocation
- Stahování blacklistu z WikiMedia
- Dump WikiSkript určený pro vyhledávání PRIMO UK (obsahuje abstrakty aktuálních revizí článků v NS_MAIN)
- Dump WikiSkript pro interní potřebu (obsahuje aktuálních revizí článků v NS_MAIN)
- Dump pro vyhledávání Mefanetu
- Aktualizace dat rozšíření WSTools
- Pravidelné generování výběru otázek QuestyCaptcha