Jump to content

Extensie:PortableInfobox

From mediawiki.org
This page is a translated version of the page Extension:PortableInfobox and the translation is 100% complete.
Extensiile pentru MediaWiki
PortableInfobox
Statutul de lansare: stabilă
Implementare Tag
Descriere Portul Fandomului InfoboxPortabil extensie la MediaWiki 1.37.0+
Autor(i) Universal Omega,
Luqgreg,
Fandom (versiune originală)
Versiune recentă 0.6 (2022-01-08)
Politica de compatibilitate Master maintains backward compatibility.
MediaWiki 1.37.0+
Schimbările bazei de date Nu
Licență GNU General Public License 3.0 or later
Descărcare
README
  • $wgAllInfoboxesSubpagesBlacklist
  • $wgPortableInfoboxCustomImageWidth
  • $wgPortableInfoboxUseHeadings
  • $wgPortableInfoboxUseTidy
‎<infobox>
Probleme de caz Probleme deschise · Raportați problema

Extensia PortableInfobox permite crearea de infobox-uri portabile, care pot fi redate folosind markup HTML semantic curat pe orice skin sau platformă folosind markup puternic asemănător XML-ului ușor de înțeles. Este un port a extensiei PortableInfobox de la Fandom la versiunile mai noi de MediaWiki.

Instalare

  • Descărcați și plasați fișierul(ele) într-un director numit PortableInfobox în directorul dvs. extensions/.
  • Adăugați următorul cod în partea de jos a setărilor locale ($LocalSettings):
    wfLoadExtension( 'PortableInfobox' );
    
  • Yes Realizat – Navigați la Special:Version pe wiki-ul dvs. pentru a verifica dacă extensia a fost instalată cu succes.

Configurare parametrii

$wgAllInfoboxesSubpagesBlacklist (array)
Listă de subpagini din spațiul de nume al șablonului care vor fi omise de interogarea API allinfoboxes. (implicat: [ "doc", "draft", "test" ])
$wgPortableInfoboxCustomImageWidth (int)
Dimensiunea miniaturilor de imagini utilizate în infobox-uri. (implicat: 300)
$wgPortableInfoboxUseHeadings (bool)
Folosește etichete de titlu pentru titlurile infobox-urilor și titlurile de grup, deoarece acest lucru poate cauza incompatibilități cu alte extensii. (implicat: true)
$wgPortableInfoboxUseTidy (bool)
Folosește RemexHtml pentru validarea codului HTML în infobox-uri. (implicat: true)

Utilizare

Vezi Help:Infoboxes/Tags pe Fandom.

<span id="‎<media />_tag">

eticheta ‎<media />

În versiunea 0.3, eticheta ‎<media /> a fost introdusă în favorul ‎<image />, care încă merge (vezi Aliasuri). Permite utilizatorilor să încorporeze imagini, videoclipuri și fișiere audio în infobox, în același mod în care o face eticheta ‎<image /> din versiunea originală.

Atribute

  • source - numele parametrului
  • audio - Dacă este setat pe false, v-a ignora toate fișierele audio
  • image - Dacă este setat pe false, v-a ignora toate imaginile
  • video - Dacă este setat pe false, v-a ignora toate videoclipurile

Etichete copil

  • ‎<default>
  • ‎<caption>

Aliasuri

  • ‎<audio /> - o variantă a etichetei ‎<media /> care permite doar fișiere audio
  • ‎<image /> - variație a etichetei ‎<media /> care permite doar imagini și videoclipuri (pentru compatibilitate inversă, poate fi dezactivată cu video="false")
  • ‎<video /> - o variantă a etichetei ‎<media /> care permite doar videoclipuri

Diferențe față de versiunea originală pentru utilizatori

  • Este bazat pe Wikia/app@b9fcbe5d6db928e318d64ad0568ec2d09a3f406e. Este posibil să existe unele caracteristici introduse în versiunea originală la o dată ulterioară care lipsesc aici.
  • Tema Europa a fost eliminată.
  • Clasa .pi-theme-default este aplicată în loc de .pi-theme-wikia în cutia de informații, atunci când nu este specificat niciun subiect.
  • Când o etichetă ‎<gallery> este trecută în cutia de informații cu imagini fără subtire, se utilizează numele fișierului în loc să nu fie afișată imaginea.
  • Când încorporezi un video în cutia de informații, se adaugă o clasă suplimentară .pi-video la eticheta ‎<figure>.
  • Videoclipurile folosesc etichete ‎<video> în loc să afișeze videoclipul într-un modal după a face clic pe o miniatură.
  • Clasa .pi-image nu este prezentă în eticheta ‎<figure> cu un video, înloc clasa .pi-media este aplicată la toate elementele media.
  • Clasele .pi-image-collection au fost schimbate la .pi-media-collection.
  • Atributele accent-color-* permite mai multe formate de culori.
  • Mai multe etichete HTML sunt permise in titluri.
  • Stilul mobil nu primește un still separat.