MediaWiki:KontrolaEditace.js/dokumentace

Z WikiSkript

Základní informace

MediaWiki:KontrolaEditace.js
  • skript přidávající funkce stránce s editací článku

Skript MediaWiki:KontrolaEditace.js upravuje způsob, jakým se zobrazuje stránka s editací článku:

  • přidává editační tlačítka, redakční a správcovské nástroje a nástroje pro kontrolu článku učitelem
  • hlídá použití Shrnutí editace před uložením změn v článku
  • přidává možnost uložit článek jako „rozpracovaný“
  • správcům usnadňuje mazání článků – předvyplňuje důvod smazání stránky


Editační tlačítka

Citační udělátko

// všem přidat tlačítko "Citace"
importScript("MediaWiki:Gadget-citace.js");

Přidává tlačítko „Citace“ do editační lišty. Po kliknutí na tlačítko se zobrazí podrobný dialog umožňující citaci knih, článků, webů a dalších zdrojů ve standardizovaném formátu.

Tlačítko pahýlu

// všem přidat tlačítko "Pahýl"
importScript("MediaWiki:Gadget-stub.js");

Přidává tlačítko „Pahýl“ mezi editační tlačítka, čímž umožňuje označit článek za nedostatečný, krátký a vhodný k doplnění.

Editační tlačítka pro redaktory a učitele

$(function() {
  // redaktorům přidat redakční nástroje
  if (mwGetUserRight("editor")) importScript("MediaWiki:Gadget-redakce.js");
 
  // učitelům přidat kontrolovací tlačítka
  if (mwGetUserRight("pedagogue")) importScript("MediaWiki:Gadget-tlacitko-zkontrolovano.js");
});

Tyto dva vložené skripty přidávají editační tlačítka určená redaktorům (první část) a učitelům (druhá část).

Zde je také prostor definovat tlačítka nebo funkce pro autoconfirmed uživatele (ačkoli nyní zde žádná tlačítka ani funkce pro tuto skupinu uživatelů nejsou). Autoconfirmed je příznak uživatele určující jeho práva na WikiSkriptech. Je přidělen po splnění dvou podmínek definovaných v LocalSettings.php:

Pro zařazení uživatele do autoconfirmed je nutno splnit obě podmínky. Skupina autoconfirmed je proto vhodná k rozlišení uživatelů - začátečníků.

Editační tlačítka pro všechny

Zde následuje další část různých editačních tlačítek – literatura na konci článku, šablony, šablona vloženého článku, apod. Tato tlačítka se zobrazují všem.

Nápověda k vkládání nových tlačítek do WikiEditoru je k dispozici na stránkách MediaWiki.

Shrnutí editace

Další nepojmenovaná funkce kontroluje použití Shrnutí editace před uložením změn v článku. Pokud uživatel nezadá popis změn, které provedl, vyskočí nápovědní okno s příklady a instrukcemi, jak Shrnutí editace vyplnit.

„Uložit jako rozpracované“

Tato funkce přidává k ukládacímu tlačítku tlačítko „Uložit jako rozpracované“. Po kliknutí se ukáží instrukce týkající se rozpracovaného článku, na začátek článku se vloží šablona {{Pracuje se}} a článek se uloží.

Smazání článku

Poslední funkce upravuje způsob mazání článku: pokud je na stránce přítomna šablona {{Smazat}}, vezme její text (důvod smazání stránky) a vloží jej do zdůvodnění smazání stránky správcem. Usnadňuje tak práci správce.

Použití a poznámky k verzi

V době vytvoření skriptu nejsou známy žádné okolnosti omezující použití jen pro jednu konkrétní verzi MediaWiki.