Manual:Linked images/cs
Obrázky na wiki MediaWiki budou ve výchozím nastavení odkazovat na stránku s popisem, takže uživatel má po kliknutí na obrázek okamžitě k dispozici informace o licencích, historii nahrávání, přispěvatelé a verze v plném rozlišení.
Existuje však několik způsobů, jak tento odkaz přepsat:
Syntaxe link=
Přímé interní nebo externí odkazy z obrázků jsou možné pomocí syntaxe popsané na adrese Nápověda:Obrázky .
Ve vašem wikikódu:
[[Image:Wiki.png|50px|link=MediaWiki]]
Toto vytvoří obrázek o šířce 50 px s odkazem na stránku MediaWiki:
Pokud odkaz vložíte prázdný, obrázek již nebude klikatelný.
[[Image:Wiki.png|50px|link=]]
Syntaxe externího obrázku
Pokud povolíte $wgAllowExternalImages (což povoluje externí obrázky z jakékoli domény) nebo $wgAllowExternalImagesFrom (což omezuje seznam domén), kdokoli pak může snadno vytvořit "externí" odkaz na "externí" obrázek. Externí jednoduše znamená: Použití celé URL adresy namísto lokálního odkazu, takže můžete odkazovat lokálně, ale musíte použít celou URL adresu. Třída plainlinks se používá k odstranění ikony "externí odkaz":
Po povolení $wgAllowExternalImages můžete také vložit obrázek pouhým zadáním URL adresy obrázku.
Například
https://example.com/images/image_file.png
zobrazí obrázek na obrazovce.
<span class="plainlinks">[https://linktopage https://linktoimage]</span>
Pokud by například zde byly povoleny externí obrázky, mohli byste odkaz na main page s https://upload.wikimedia.org/wikipedia/mediawiki/b/bc/Wiki.png použít wikicode takto:
<span class="plainlinks">[{{fullurl:MediaWiki}} https://upload.wikimedia.org/wikipedia/mediawiki/b/bc/Wiki.png]</span>
Nevýhodou je, že se nezaregistruje odkaz ani použití obrázku a také to není snadno přenositelné na forky a mirrory.
Surové HTML
Pokud povolíte tagy $wgRawHtml , můžete volně používat tagy <img>
, ale tato metoda je velmi nebezpečná.
V předchozích verzích MediaWiki jste mohli použít volbu Příručka:$wgAllowImageTag (odstraněno od 1.42), která povoluje <img> a je bezpečnější než nezpracovaný HTML.
Existují však některá rozšíření, která to činí bezpečnějším, podrobnosti viz Příručka:$wgRawHtml .
Rozšíření ImageMap
Hodnotu Extension:ImageMap lze nasadit pro umožnění pokročilejšího přizpůsobení odkazů na obrázek, například pro konkrétní pixely odkazující na konkrétní místa.