Manual:$wgRawHtml/cs
<translate> HTML</translate>: $wgRawHtml | |
---|---|
Povolí raw, nezaškrtnuté HTML v <html>...</html> sekcích. |
|
<translate> Introduced in version:</translate> | 1.3.4 |
<translate> Removed in version:</translate> | <translate> still in use</translate> |
<translate> Allowed values:</translate> | (boolean) |
<translate> Default value:</translate> | false |
<translate> Other settings:</translate> <translate> Alphabetical</translate> | <translate> By function</translate> |
Podrobnosti
Vložte $wgRawHtml = true;
do souboru LocalSettings.php ve vašem hlavním adresáři MediaWiki a wiki vám umožní vložit nezkontrolované HTML HTML.
Svůj html však musíte vložit do značek <html>...</html>
, aby jej MediaWiki dokázala odlišit.
<html>...</html>
tagy.<translate> MediaWiki version:</translate> |
Od MediaWiki 1.29 nemá nezpracovaný HTML tag žádný vliv na jmenný prostor 8 (MediaWiki): phabricator:T156184.
Je nutné povolit raw HTML?
Některé HTML tagy jsou ve wikitextu povoleny i s $wgRawHtml = false
.
Podívejte se na stránku Help:HTML in wikitext .
Naprostá většina efektního formátování na stránkách Wikimedie je dosažena pomocí těchto omezených značek (např. tabulky se značkami ve stylu CSS).
Pokud si vystačíte s těmito omezeními (nechat $wgRawHtml = false
), bude vaše wiki bezpečnější.
Všimněte si také, že "omezená" syntaxe wiki je ve skutečnosti záměrným konstrukčním prvkem wikin. Jedná se o kompaktní zjednodušené označení, které je snadno srozumitelné i pro netechnické uživatele, je snadno vizualizovatelné na rozdílových displejích a odrazuje od stylistického šťouchání ve prospěch psaní užitečného/zajímavého textu.
Související rozšíření
Existuje řada rozšíření, která slibují větší flexibilitu HTML a zároveň zlepší bezpečnostní situaci.
Některé vyžadují nastavení $wgRawHtml = true
ve spojení s používáním rozšíření, zatímco jiné nabízejí alternativu.
Dalším způsobem, jak získat vlastní HTML, aby se ve vašich článcích na wiki objevilo, je vyvinout vlastní rozšíření tagu.
Nenechte se v pokušení vyvinout rozšíření, které umožňuje libovolné HTML, jinak platí stejné závažné bezpečnostní problémy jako při nastavení $wgRawHtml = true
.