Beheerpagina
Hulp over MediaWiki[bewerken | brontekst bewerken]
- Raadpleeg de handleiding voor informatie over het gebruik van de wikisoftware.
- Lijst met instellingen
- Veelgestelde vragen (FAQ)
- Mailinglijst voor aankondigingen van nieuwe versies
- Maak MediaWiki beschikbaar in uw taal
- Leer hoe u spam kunt voorkomen op uw wiki
Sorteren namen[bewerken | brontekst bewerken]
Voor sorteren van een lijst kijk maar eens op:
http://84.26.137.22/mediawiki/index.php/Alle_koloni%C3%ABn:Bezoeken
Zie ook: Tabellen automatisch sorteren.
Ik heb daar een tabel neergezet die niet gesorteerd is. Die zou je ook voor de namen kunnen gebruiken.
Het maakt niet uit waar een gebruiker de nieuwe regel tussenvoegt, na verversing of opening oor een andere gebruiker is de tabel altijd gesorteerd,
Voor automatisch sorteren van een gewone lijst heb ik niets kunnen vinden.
Probeer maar eens uit.
Het 'dummie-proof' maken van de registratie.[bewerken | brontekst bewerken]
Ik wil KolonieWiki graag zo toegankelijk mogelijk hebben en dus al die dingen eruitfietsen waardoor computeranalfabeten gewoonlijk afhaken (*1). Dat betekent aanpassing van het registratie-formulier en van de tekst van de bevestigingsmail (daar heb ik al een tekst voor) (*2).
- Of meldingen er eenvoudig uit kunnen weet ik nog niet. Misschien als je alle tekst van de melding verwijdert?
- Wil je hier een voorbeeld inplakken?
- "confirmemail_body": gewijzigd in "languages/i18n/nl.json" in beide omgevingen.
Geen prioriteit maar zou wel leuk zijn[bewerken | brontekst bewerken]
1) Zouden de letters A, B, C enzovoort onder 'Kolonisten op achternaam' iets forser kunnen?
2) Als een lijst met kolonistennamen door de war raakt, is er een programmaatje (ten behoeve van de beheerders) dat alles weer op alfabetische volgorde zet?
- Ik kan een PHP-script neerzetten die dat kan doen. Je moet dan wel alle namen naar een bestandje kopiëren, script starten en dan uit een ander bestandje de nieuwe lijst pakken en weer in de pagina plakken. Of dit automatisch kan vanuit MediaWiki weeet ik niet.
Gebruikersrechten[bewerken | brontekst bewerken]
De gebruikersrechten zijn aangepast:
- Ongeregistreerde bezoekers mogen alleen lezen.
- Geregistreerde deelnemers mogen pagina's aanmaken en bewerken/
- Beheerders mogen pagina's hernoemen, pagina's beveiligen, de beveiling van pagina's opheffen en pagina's verwijderen plus deelnemers blokkeren.
- Operators mogen aan het programma knutselen.
Hoe Tom dat gedaan heeft, komt hier nog onder:
Manual:Setting user groups in MediaWiki: https://m.mediawiki.org/wiki/Manual:Setting_user_groups_in_MediaWiki
- http://localhost/mediawiki/index.php/Special:ListUsers/bureaucrat
- http://localhost/mediawiki/index.php/Special:UserRights
- https://workingwithmediawiki.com/book/chapter14.html
User rights and groups:[bewerken | brontekst bewerken]
https://m.mediawiki.org/wiki/Help:User_rights_and_groups
User rights[bewerken | brontekst bewerken]
https://m.mediawiki.org/wiki/Manual:User_rights
Let op, aangemaakte pagina's kunnen niet gemakkelijk worden verwijderd. Wel worden hernoemd en van andere inhoud voorzien (Tom).
Ik heb als gebruiker Krulstaart de template van Vector (2022) gekozen in voorkeuren. Wat kleinere letters, maar wel overzichtelijker. Alleen vind ik dan het logo linksboven wat te klein.
Bewerken van CSS voor alle gebruikers MediaWiki:Common.css of http://84.26.137.22/mediawiki/index.php/Hoofdpagina?veaction=edit
Inhoudsopgave[bewerken | brontekst bewerken]
Aanzetten forceren[bewerken | brontekst bewerken]
Voeg ergens in de broncode het commando __TOC__ toe. Je kunt ook in het visuele scherm doen: Opties - pagina-instellingen - Altijd inhoudsopgave maken.
Uitzetten[bewerken | brontekst bewerken]
Voeg ergens in de broncode het commando __NOTOC__ toe.
Sidebar[bewerken | brontekst bewerken]
De regel "Speciaal:GebruikerAanmaken|Registreren" onder kopje "deelnemers"weggehaald.
De regel "Speciaal:Aanmelden|Inloggen onder kopje "deelnemers"weggehaald. 31-7-2023: De rubriek Colofon toegevoegd. Merk op dat namen zonder link in de Sidebar geen nut hebben en derhalve niet worden getoond.
Boek maken met de extensie Collection[bewerken | brontekst bewerken]
Tijdelijk door MediaWiki onberijkbaar, dus in de Sidebar uitgeschakeld met display op none in de common.css;
Daarvoor was het wel even nodig om de $wgSpamRegex uit te zetten.
Tekstbreedte op scherm aanpassen[bewerken | brontekst bewerken]
Om de Visual Editor dezelfde marges te geven als de teksten in leesstand heb ik het bestand ve.init.mw.DesktopArticleTarget-vector.less in de folder "C:\xampp\htdocs\mediawiki\extensions\VisualEditor\modules\ve-mw\init\styles" gewijzigd. Zie daarin /* TOM. De margins en paddings uitgeschakeld die de class mw-body overschreven. Ik hoef nu maar op één plaats mw-body aan te passen voor de breedte van de content.
User:common.css[bewerken | brontekst bewerken]
Iedere gebruiker kan nu zijn eigen margins instellen door te kiezen voor Voorkeuren, uiterlijk/aangepaste CSS. Daarin plaats hij bijvoorbeeld: .mw-body-content{margin-left: 6em; margin-right: 2em;}
p.s. Momenteel op verzoek van Wil uitgeschakeld: "$wgAllowUserCss = false;"
2023-08-01: Op verzoek weer aangezet in Localsettings.php.
CSS[bewerken | brontekst bewerken]
Common.CSS[bewerken | brontekst bewerken]
[1]http://84.26.137.22/mediawiki/index.php?title=MediaWiki:Common.css
Vector.css[bewerken | brontekst bewerken]
Bewerken van CCS voor een skin Voorbeeld: zoek op MediaWiki:Vector.css
Vector-2022.css[bewerken | brontekst bewerken]
Bewerken van CCS voor een skin Een CSS bestaat nog niet voor de nieuwe versie.
Deze wijst voorlopig nog naar MediaWiki:Vector.css
Timeless.css[bewerken | brontekst bewerken]
Bewerken van CCS voor een skin Voorbeeld: zoek op MediaWiki:Timeless.css
Verversen scherm[bewerken | brontekst bewerken]
MenuandTree[bewerken | brontekst bewerken]
Localsettings.php[bewerken | brontekst bewerken]
Toegevoegd:
- enable treeandmenu
- wfLoadExtension( 'TreeAndMenu' );
Tree (CSS)[bewerken | brontekst bewerken]
In Common.css de volgende regels toegevoegd:
- ".fancytree ul {background: none; border: none; /* font-size: 12px;*/}
- ul.fancytree-container { outline: 0; border: none; overflow: hidden;}
Opmerking Wil: Het is een leuk programmaatje, maar veel van het gewenste tree-effect valt ook te bereiken met de in- of uitklapbare tabel van wiki en dat vind ik meer 'systeem-eigen'.
Skins[bewerken | brontekst bewerken]
Gebruik van verschillende skins uitschakelen kan in LocalSettings met "$wgHiddenPrefs[] = 'skin';".
Hernoemen pagina's[bewerken | brontekst bewerken]
Wil je dat iedereen je pagina's zo maar hernoemd?
Dit kan worden uitgeschakeld door "$wgAllowImageMoving = false;" in de LocalSettings op te nemen. Zie https://www.hostknox.com/knowledgebase/691/How-to-disable-and-enable-the-renaming-of-files-in-MediaWiki.html
Export en import[bewerken | brontekst bewerken]
Export[bewerken | brontekst bewerken]
- Ga naar "Speciaal:AllePaginas".
- Selecteer alle regels.
- Ga naar "Speciaal:exporteren"
- Plak alle documentnamen in het veld "Pagina's handmatig toevoegen:"
- Verwijder eventueel ongewenste bestanden.
- Selecteer "Als bestand opslaan"
- Kies "Exporteren".
Import[bewerken | brontekst bewerken]
- Ga naar "Speciaal:Importeren".
- Selecteer een bestand (zojuist aangemaakt).
- Interwikivoorvoegsel = "kolonewiki".
- Kies "Bestand uploaden".
Even wachten ....
Afbeeldingen en documenten[bewerken | brontekst bewerken]
Om alle afbeeldingen uit een wiki te halen is wat omslachtig.
- Allereerst moet met FTP de hele folder "Images" worden opgehaald naar een lokale omgeving.
- Vervolgens in de verkenner zoeken op alle extenties "*.jpg"
- Selecteer alle gevonden bestanden en kopieer deze naar een nieuwe map, "MapX".
- Schakel in Localsettings de extentie "MsUpload" met alle parameters in.
- Ververst de Wiki.
- Maak een lege testpagina.
- Ga naar Brontekst bewerken
- MsUpload heeft hier een balkje bovenin te tekst geplaatst "Sleep hier bestanden heen".
- Sleep alle bestanden naar het balkje.
- Kies Alle bestanden uploaden
- Even wachten ....
- Kies dan eventueel voor "Voeg alle in als bestanden".
- Tenslotte: Schakel in Localsettings de extentie "MsUpload" uit.
Het verwijderen of aanpassen van onnodige meldingen[bewerken | brontekst bewerken]
Als ik een pagina ga aanmaken verschijnt een schermpje met 'Deze pagina bestaat niet. Typ in het onderstaande veld om de pagina aan te maken (meer informatie staat op de hulppagina). Gebruik de knop Terug in uw browser als u hier per ongeluk terecht bent gekomen.' Als de zinssnede 'Typ in het onderstaande veld' veranderd zou kunnen in 'Klik naast het schermpje van deze melding', dan zouden we er al zijn.
In de vertaaltabel "languages/i18n/nl.json" de tekst gewijzigd zoals gevraagd (Klik ...).
Er zijn ongeveer 4.500 teksten voor meldingen en schermen, en dat alleen voor Nederlands. Die zijn doorzoekbaar en gemakkelijk aan te passen. Wel rekening houden met juiste schrijfwijze en parameter, want één foutje en heel het programma staat stil.
Resolutie afbeeldingen[bewerken | brontekst bewerken]
Ik heb in CSS een aantal classes aangemaakt voor afbeeldingen. Door een afbeelding tussen <div class="res-img-100"> en </div>te zetten zal die 100% van de omhullende ruimte innemen. Het wordt wel overruled door wiki-codes als 'miniatuur'. Die moeten er dus uit. Plaatsbepalingen als 'rechts' kunnen wel blijven staan. Aangemaakt zijn:
- .res-img-100 img {max-width:100%; height:auto;}
- .res-img-75 img {max-width:75%; height:auto;}
- .res-img-66 img {max-width:66%; height:auto;}
- .res-img-50 img {max-width:50%; height:auto;}
- .res-img-33 img {max-width:33%; height:auto;}
- .res-img-25 img {max-width:25%; height:auto;)
html-table en wiki-table[bewerken | brontekst bewerken]
Volgt...
Automatisch sorteren van tabellen[bewerken | brontekst bewerken]
Zie Tabellen automatisch sorteren
Registreren[bewerken | brontekst bewerken]
Diverse aanpassingen in nl.json en resources\src\mediawiki.special.userlogin.signup.styles\signup.less
nl.json[bewerken | brontekst bewerken]
Te vinden:
Mediawiki\languages\i18n\nl.json[bewerken | brontekst bewerken]
Op veel plaatsen de tekst "gebruiker" vervangen door "deelnemer".
Alle oroginele regels staan nog in de file voorafgegaan door __.
createacct-benefit-heading tekst aangepast
in resources\src\mediawiki.special.userlogin.signup.styles
signup.less[bewerken | brontekst bewerken]
mw-createacct-benefits-container{[bewerken | brontekst bewerken]
float: ; /* uitgezet om te voorkomen dat de tekst naar onderen wordt verplaatst*/
word-wrap: break-word; font-size:0.8em;
margin-bottom: 30px; toegevoegd.
.mw-number-text.icon-edits, .mw-number-text.icon-pages en .mw-number-text.icon-contributors[bewerken | brontekst bewerken]
naar rechts verplaatst.