Sari la conținut

Modul:WikidataClassHierarchy/doc

De la Wikipedia, enciclopedia liberă

Aceasta este pagina de documentație pentru Modul:WikidataClassHierarchy

Modulul facilitează afișarea unei ierarhii de clase de la Wikidata, definite prin legarea unor itemuri multiple cu ajutorul proprietății subclasă a (P279)

Funcții ce pot fi apelate din alte module:

  • getClassIdsList returnează o listă a tuturor ID-urilor de Wikidata, cu argumentele:
    • qid - id-ul de Wikidata de la care se pornește (poate fi nil, caz în care se pornește de la ID-ul itemului paginii curente)
    • limitqid - id-ul de Wikidata până la care se merge (poate fi nil, caz în care se merge până când nu mai este specificată nicio valoare pentru subclasă a (P279))
  • fromArgs care returnează text afișabil; în plus față de argumentele funcției de mai sus, această funcție primește în plus parametrul:
    • styling - exprimă cum să se afișeze elementele în pagină: br - listă separată de elementul html line-break (<br/>); listă - listă HTML simplă; listă-ierarhică - liste imbricate cu câte un singur element
  • fromArray care face ca și fromArgs, doar că primește tabelul de argumente apelabil din format

Funcție ce se apelează din pagini, prin invocare: