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 cod de țară (ISO 3166-1 alpha-2) (P297)

Funcții

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 cod de țară (ISO 3166-1 alpha-2) (P297))
  • 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: