Wikikids:Opschonen: verschil tussen versies
(2 tussenliggende versies door dezelfde gebruiker niet weergegeven) | |||
Regel 4: | Regel 4: | ||
== Speciale pagina == |
== Speciale pagina == |
||
De speciale pagina [[Special:Opschonen]], is een niet bestaande pagina waar de HTML wordt aangepast, zodat er andere dingen zichtbaar kunnen worden. |
De speciale pagina [[Special:Opschonen]], is een niet bestaande pagina waar de HTML wordt aangepast, zodat er andere dingen zichtbaar kunnen worden. |
||
− | Als er geen parameters worden meegegeven, worden 50 willekeurige pagina's getoond die niet afgevinkt zijn. Bovenin de pagina staat een tekstvak, hier kun je een artikel invullen om die toe te voegen aan de zichtbare tabel. Door naar de |
+ | Als er geen parameters worden meegegeven, worden 50 willekeurige pagina's getoond die niet afgevinkt zijn. Bovenin de pagina staat een tekstvak, hier kun je een artikel invullen om die toe te voegen aan de zichtbare tabel. Door naar de url 'https://wikikids.nl/Speciaal:Opschonen?action=help' te gaan, wordt een interface getoond waardoor je deze parameters kunt invullen. Hier kun je alles invullen wat je wilt, als iets niet werkt, kun je het hier altijd melden. |
+ | Er bestaat ook een andere pagina, hierop staan alle deelnemers. Ook staat er op deze pagina hoeveel artikels er al zijn gecontroleerd. Deze pagina kun je vinden door naar deze url te gaan 'https://wikikids.nl/Speciaal:Opschonen?action=stats'. |
||
− | Alle parameters: |
||
− | * Startwith - string - Laat alleen maar artikels zien die starten met deze waarde. |
||
− | * aantal - getal - Aantal artikels dat zichtbaar moeten zijn of "max". Andere waardes werken niet |
||
− | * allepaginas - Impliciet als "aantal" "max" is of als "Startwith" een waarde heeft. Zodra hier een waarde bij staat, worden alle pagina's op volgorde getoond. Als er geen aantal gedefinieerd is, worden alle pagina's getoont. |
||
− | * notdone - Laat alleen maar pagina's zien die niet gedaan zijn. |
||
− | * done - Laat alleen maar pagina's zien die gedaan zijn. |
||
− | * notthema - Laat alleen maar pagina's zien zonder thema. |
||
− | * thema - Laat alleen maar pagina's zien met thema. |
||
− | * user - string - Laat een lijst van alle artikels waar de gebruikersnaam bijstaat. |
||
− | Het script werkt niet als je notdone en done tegelijkertijd gebruikt. Precies hetzelfde bij notthema en thema. Als het aantal 'max' is, komt er altijd een tabel tevoorschijn. |
||
== Hints == |
== Hints == |
||
Regel 21: | Regel 12: | ||
== Knoppen in sidebar == |
== Knoppen in sidebar == |
||
In de sidebar staan 3 knoppen, met daarboven "Gadget:Opschonen". |
In de sidebar staan 3 knoppen, met daarboven "Gadget:Opschonen". |
||
− | *De eerste |
+ | *De eerste link stuurt de gebruiker direct door naar de pagina 'Speciaal:Opschonen'. |
− | *De tweede |
+ | *De tweede link stuurt de gebruiker naar dezelfde pagina waar hij nu al op staat, maar geeft dan de parameter 'projectopschonen' mee. Zodat de [[#Hints|hints]] zichtbaar worden. |
+ | *De derde knop probeert de pagina te controleren. Het geeft rechtsboven een melding als dat niet kan. Als dat wel kan, krijg je een notificatie waarbij je een mogelijke opmerking in kunt vullen. Als je op annuleren klikt, wordt het artikel niet afgevinkt. Als je doorgaat, wordt het duidelijk dat je de pagina hebt gecontroleerd. Als je niets ziet veranderen, meldt dit dan. |
||
− | *De derde knop voegt een cookie toe aan de browser zodat dit artikel zodat op de speciale pagina deze pagina('s) kunt toevoegen aan de zichtbare tabel. [[#Cookies|Lees meer bij het kopje Cookies]] |
||
− | |||
− | == Cookies == |
||
− | Met dit script kunnen ook cookies toegevoegd worden. Het gaat dan om "gadget-opschonen-<nummer>" en "gadget-opschonen-count". |
||
− | Het wordt alleen maar gebruikt als je de knop "Voeg toe aan lijst" gebruikt. Het gaat hier om een functionaliteiten cookie. Dit hoeft niet aan de gebruiker gemeld te worden omdat er geen informatie over hem wordt opgeslagen. |
||
− | * "gadget-opschonen-<nummer>" - Deze cookie heeft de waarde van de artikelnaam die gewenst is in de tabel. Deze cookie wordt verwijderd zodra er op "Laad toegevoegde pagina's" wordt geklikt, als daar niet op wordt gedrukt, wordt deze cookie verwijderd na 1 maand. |
||
− | * "gadget-opschonen-count" - Deze cookie geeft het aantal artikels weer die opgeslagen zijn in de cookies. De waarde wordt elke keer met een verhoogd als er op "Voeg toe aan lijst" wordt geklikt. En wordt op 0 gezet als op "Laad toegevoegde pagina's" wordt geklikt. Deze cookie wordt nooit verwijderd. |
||
== Credits == |
== Credits == |
||
+ | *Met dank aan [[User:MakiBoy|MakiBoy]], voor verschillende stukjes code. |
||
− | *Gebruik gemaakt van de module op de Engelse Wikipedia; [[c:en:Module:Vertical header|Vertical header]]. |
||
⚫ | |||
− | *Met dank aan [[User:MakiBoy|MakiBoy]], voor het mogelijk maken van de API waardoor niet alle bijdragen opgeslagen hoeven te worden op WikiKids. |
||
⚫ | |||
{{Navigatie Gadgets}} |
{{Navigatie Gadgets}} |
Huidige versie van 6 feb 2023 om 17:47
Het script Opschonen voegt verschillende dingen toe aan het gebruikersinterface. Een speciale pagina, Special:Opschonen. Het gebruikt ook de url-parameter 'projectopschonen'. Zodra deze aanwezig is, worden de hints getoond.
Speciale pagina
De speciale pagina Special:Opschonen, is een niet bestaande pagina waar de HTML wordt aangepast, zodat er andere dingen zichtbaar kunnen worden. Als er geen parameters worden meegegeven, worden 50 willekeurige pagina's getoond die niet afgevinkt zijn. Bovenin de pagina staat een tekstvak, hier kun je een artikel invullen om die toe te voegen aan de zichtbare tabel. Door naar de url 'https://wikikids.nl/Speciaal:Opschonen?action=help' te gaan, wordt een interface getoond waardoor je deze parameters kunt invullen. Hier kun je alles invullen wat je wilt, als iets niet werkt, kun je het hier altijd melden. Er bestaat ook een andere pagina, hierop staan alle deelnemers. Ook staat er op deze pagina hoeveel artikels er al zijn gecontroleerd. Deze pagina kun je vinden door naar deze url te gaan 'https://wikikids.nl/Speciaal:Opschonen?action=stats'.
Hints
Hints meldingen die getoond worden als een artikel ergens aan voldoet. Na 2.5 seconden worden de laatste hints getoond. Hints worden alleen ingeladen als de parameter 'projectopschonen' is megegeven. En het artikel bestaat. De hints worden bovenin de pagina getoond boven het artikel en afgesloten met een lijn(<hr>).
Knoppen in sidebar
In de sidebar staan 3 knoppen, met daarboven "Gadget:Opschonen".
- De eerste link stuurt de gebruiker direct door naar de pagina 'Speciaal:Opschonen'.
- De tweede link stuurt de gebruiker naar dezelfde pagina waar hij nu al op staat, maar geeft dan de parameter 'projectopschonen' mee. Zodat de hints zichtbaar worden.
- De derde knop probeert de pagina te controleren. Het geeft rechtsboven een melding als dat niet kan. Als dat wel kan, krijg je een notificatie waarbij je een mogelijke opmerking in kunt vullen. Als je op annuleren klikt, wordt het artikel niet afgevinkt. Als je doorgaat, wordt het duidelijk dat je de pagina hebt gecontroleerd. Als je niets ziet veranderen, meldt dit dan.
Credits
Gadgets | |||
---|---|---|---|
AutoLink · EditCount2 · HotCat · LinkTeller · Opschonen |