Zobrazení názvu
Zobrazení názvu je preferovaný název spojený s wiki stránkou. Obvykle poskytuje řetězec textu, který je zobrazen v záhlaví stránky. Koncepčně a technicky se liší od názvu stránky , tj. názvu, pod kterým je stránka zaznamenána a zpřístupněna na webu. Ve výchozím nastavení je název zobrazení synonymem názvu stránky, ale lze jej upravit tak, aby vyhovoval vašim potřebám.
Různé wikiny používají různé konvence pojmenování pro název stránky a název zobrazení. Například na webu, jako je Wikipedie, je konvence, že název stránky článku by měl popisovat předmět, zatímco zobrazovaný název může být přizpůsoben pouze tak, aby převzal určité formátování, které názvy stránek nepodporují (malá iniciála, kurzíva , horní index). Jiné wikiny mohou upřednostňovat použití krátkých názvů stránek generovaných hash a ponechat popisnou část pouze zobrazovanému názvu. Oba přístupy jsou možné.
Jádro MediaWiki
Pro uživatele a správce stránek
- Titulek zobrazení je obvykle viditelný jako záhlaví stránky. Spolehlivější metodou kontroly je však pohled na souhrnnou tabulku, která je obvykle známá jako page information .
- Pokud není volba
$wgAllowDisplayTitle
nastavena nafalse
, magické slovo DISPLAYTITLE vám umožní nastavit vlastní zobrazovaný titul pro stránku. Do určité míry umožňuje možnosti formátování HTML, jako je kurzíva.- In addition, the main page's display title can be overridden with the
Mainpage-title
/Mainpage-title-loggedin
system messages , described at Manual:Main Page .
- In addition, the main page's display title can be overridden with the
Nastavení konfigurace:
Název | Typ | Popis | Výchozí |
---|---|---|---|
$wgAllowDisplayTitle | boolean | zda je či není povoleno nastavit vlastní zobrazované titulky pomocí DISPLAYTITLE. | true
|
$wgRestrictDisplayTitle | boolean | zda má být přizpůsobení omezeno na formátování. | true
|
Pro vývojáře
- Titulek je uložen v řádcích tabulky
page_props
, kde sepp_propname
rovná'displaytitle'
. Its value is stored inpp_propvalue
. - Lze jej získat v PHP. Viz např.
- PageProps::getProperties() - PageProps může být zavoláno pomocí MediaWikiServices .
- Třída ParserOutput nabízí metody
getDisplayTitle()
agetPageProperties()
.
- Lze jej nastavit v ParserOutput pomocí
setDisplayTitle()
nebosetPageProperty()
. - Lze jej získat přes API. Viz např.
Extensions
- Extension:DisplayTitle - staví na použití kouzelného slůvka DISPLAYTITLE tím, že zajišťuje, aby wiki odkaz na stránku používal zobrazovaný název jako výchozí text odkazu. Poskytuje také funkci analyzátoru pro dotaz na zobrazovaný název stránky a také ekvivalentní funkci pro použití v Lua.
- Extension:PageProperties - umožňuje upravit název zobrazení a další vlastnosti stránky pomocí formuláře
- Extension:Semantic MediaWiki - staví na DISPLAYTITLE automatickým přiřazením názvu zobrazení ke speciální vlastnosti zvané "Název zobrazení". Podívejte se na https://www.semantic-mediawiki.org/wiki/Help:Display_title