Niveau 3 mediawiki extensie catquery

Uit Handleiding wikiation
Ga naar: navigatie, zoeken

Met extensie catquery kan automatisch een overzicht met pagina's gegenereerd worden uit categorieën, met logische operatoren AND en OR. De details van de pagina's kunnen ook bekeken worden. Deze extensie wordt onder andere gebruikt in het WikiForum maar kan ook zelfstandig gebruikt worden.


Het gebruikte statement is <catquery view=titledate sort=date sortdir=desc><catquery> ( trefwoord catquery )

Inhoud

AND functie

Geef meerdere categoriën op één regel waartussen het woord AND staat.

Voorbeeld :

<catquery view=titledate sort=date sortdir=desc>Category:Arnhem AND Category:Museum</catquery>

OR functie

Elke categorie op een nieuwe regel Voorbeeld :

<catquery view=titledate sort=date sortdir=desc>
Category:Arnhem
Category:Nijmegen
</catquery>

NOT functie

NOT is waardevol in combinatie andere categoriën.

Voorbeeld :

<catquery view=titledate sort=date sortdir=desc>Category:Arnhem NOT Category:Museum</catquery>

Resultaat scherm

Het resultaat scherm is een overzicht van links. Door op de link te klikken wordt de betreffende pagina geopend. Er zijn meerdere parameters om het resultaat scherm op maat in te stellen.

Help

Als geen of geen correcte waarde tussen <catquery></catquery> staat dan wordt in link gepresenteerd naar deze pagina. Zodat u het probleem snel kan oplossen.

Sorteervolgorde

De sorteervolgorde is de meest recente dag eerst.

Parameters

Dit zijn "key-value pairs" één per regel voor de categorie opsomming.

Summary

De lengte van de samenvatting in tekens. The length of the summary snippet displayed, in chars. Voorbeeld (default summary waarde):

<catquery view=titledate sort=date sortdir=desc summary=145>
Category:Wikiforum open
</catquery>

Om de samenvatting totaal te verbergen :

<catquery view=titledate sort=date sortdir=desc summary=0>
Category:Wikiforum open
</catquery>

Limit

Het maximaal aantal pagina's dat getoond wordt.

Voorbeeld (default limiet):

<catquery view=titledate sort=date sortdir=desc limit=50>
Category:Wikiforum open
</catquery>

Datelevel

Het (layout) niveau waarop de datum weergegeven wordt in de pagina alinia koppen. Default: 2 (html h2).

Voorbeeld (kleinere headers voor de datum):

<catquery view=titledate sort=date sortdir=desc datelevel=3>
Category:Wikiforum open
</catquery>

Display

Eerste regel

Samenvatting

Korte (145 tekens default) samenvatting van de pagina tekst. De lengte hiervan kan aangepast worden met Summary

Localiseren

De taal voor het localiseren wordt de wiki taal instelling gebruikt en niet de gebruikers voorkeuren.

Technisch redenen

Om technische reden gebruikt catfeed de cache, dus de instelling van de vorige gebruiker.

Dit heeft consequentie voor de taal selectie. Als de taalcode ook uit de instellingen van de vorige gebruiker gelezen zouden worden dan zou niet uw taal weergegeven worden maar de taal van de vorige gebruiker. Dit zou leiden tot onvoorspelbaar resultaat, wat uiteraard niet acceptabel is. Daarom wordt de taal van de wiki gebruikt gedefineerd in LocalSetting.php met de variable "$wgLanguageCode"

Ontwikkeld door

Gabriel Wicke.

Catnews

<Catnews> was de oude naam van <catquery> Door toename van de functionaliteit voldeed catnews niet meer aan de beschrijving. Bij gebruik van catnews wordt de melding gegeven dit te wijzigen in catquery.

RSS/Atom

Voor elke categorie, geeft deze extensie een RRS feed door een parameter ?feed=rss (or atom, na voorkeur) toe te voegen aan de URL van de categorie pagina.

Persoonlijke instellingen
Naamruimten
Varianten
Handelingen
navigatie
Snelcursus
Stappenplan
Software
Extern
Hulpmiddelen
In andere talen