Skin:Minerva Neue/nl
![]() Release status: stabiel |
|
---|---|
![]() |
|
Compatibiliteit beleid | Snapshots releases samen met MediaWiki. Master is niet achterwaarts compatibel. |
Licentie | GNU General Public Licentie 2.0 of hoger |
Download | |
Voorbeeld | Voorbeeld op deze wiki |
Vertaal de Minerva Neue skin indien beschikbaar op translatewiki.net | |
Vagrant rol | minerva |
Problemen : | Open taken · Rapporteer een bug |

Minerva is de skin voor het mobiele verkeer voor Wikimedia-projecten op de hele wereld. Vergeleken met andere skins zoals Vector/nl , biedt het een veel eenvoudigere gebruikersinterface en is het veel agressiever in het optimaliseren voor prestaties, zodat het kan voorzien voor mobiele gebruikers.
Het is geoptimaliseerd voor gebruik met de extensie MobileFrontend (die wordt gedaan door wgMFDefaultSkinClass
in te stellen op 'SkinMinerva'), maar sinds MediaWiki 1.35, kan Minerva Neue ook worden gebruikt zonder MobileFrontend.
Voor oudere mediawiki-versies is MobileFrontend vereist.
Installatie
- Wanneer Vagrant gebruikt wordt, installeer door middel van
vagrant roles enable minerva -p
Handmatige installatie
- Download en plaats de bestanden in de map
MinervaNeue
in de mapskins/
. - Voeg de volgende code onderaan aan je bestand LocalSettings.php toe:
wfLoadSkin( 'MinervaNeue' ); $wgDefaultSkin = 'minerva';
- Klaar - Navigeer naar Special:Version op de wiki om te controleren dat de vormgeving succesvol is geïnstalleerd.
- Opmerking: Als u
$wgDefaultSkin = 'minerva'
instelt, wordt Minerva uw standaardskin, zelfs in de desktopweergave. Sla deze regel over en gebruik in plaats daarvan$wgDefaultMobileSkin = 'minerva';
(voor standaard in recente versies) als u wilt dat alleen MobileFrontend de skin Minerva gebruikt.
Zorg ervoor dat u wfLoadSkin
na wfLoadExtension
aanroept.
MobileFrontend integratie
Met de geïntegreerde MobileFrontend (mobiele modus) zal de Minerva-ervaring worden verbeterd om diverse andere functies te omvatten, waaronder:
- Bevestiging rode link bewerking
- Referentie pop-up maken
- Een verbeterde zoekopdracht
- Betere integratie op mobiele apparaten met veel populaire Wikipedia-stijl sjablonen.
Om hiervan te profiteren:
- Download en installeer de extensie MobileFrontend .
Laat mobiele Minerva zich gedragen als desktop Minerva
Wanneer MobileFrontend is geïnstalleerd, wordt Minerva aangepast om zich in een vereenvoudigde modus te gedragen. Als u wilt dat Minerva zich meer gedraagt als de desktopversie, voeg dan de volgende code toe aan LocalSettings.php
:
$wgMinervaTalkAtTop['base'] = true;
$wgMinervaAdvancedMainMenu['base'] = true;
$wgMinervaPersonalMenu['base'] = true;
$wgMinervaHistoryInPageActions['base'] = true;
$wgMinervaOverflowInPageActions['base'] = true;
$wgMinervaShowCategories['base'] = true;
Configuratie
De configuratie wordt vermeld in het bestand Minerva readme in uw lokale download of online.
Onlangs ontraden configuratie
$wgMinervaCountErrors
- eerder gebruikt om fouten te tellen via statsd. In het onwaarschijnlijke geval dat u het als een 3e partij gebruikte, raadpleeg dan Extension:WikimediaEvents voor het loggen van fouten aan de clientzijde.
Configuratie van menu's
Bepaalde URL's in het hoofdmenu kunnen worden aangepast. Deze zijn onder meer:
- Willekeurige pagina (via het bewerken van MediaWiki:Randompage-url)
- Portaal URL (Geavanceerde bewerkingsmode via MediaWiki:Portal-url)
Bepaalde menu-items worden automatisch ingeschakeld wanneer de betreffende extensie wordt toegevoegd.
- In de buurt (via Extension:MobileFrontend ).
Configuratie van link om te doneren
$wgMinervaDonateLink['base'] = true;
true
en in 1.39 false
.Wanneer het is ingeschakeld, wordt een donatie-link toegevoegd aan het hoofdmenu.
De donatie-link gebruikt de mediawiki-berichten sitesupport
en sitesupport-url
.
Upgrade notities
De volgende notities geven belangrijke veranderingen in Minerva aan voor sysadmins die hun wiki willen gaan upgraden.
1.43
- $wgMinervaApplyKnownTemplateHacks was removed. Various styles relating to templates have been removed from MobileFrontend. The infobox styles were moved to Extension:WikimediaMessages . 3rd parties are advised to copy any styles they were using from the folder into MediaWiki:Common.css and enable common.css on mobile using $wgFSiteStylesRenderBlocking = true;
Desktop en mobiele modes
MobileFrontend biedt extra mogelijkheden die niet beschikbaar zijn in de core van MediaWiki.
U kunt desktop vergelijken met mobiele modus.
Bij het werken in mobiele modus zijn de volgende functies beschikbaar:
- Werkstromen in de core zoals bewerken en overleggen zullen JavaScript-gebaseerde werkstromen aanroepen. Dit wordt gedaan door Extension:MobileFrontend . De details.
- Secties kunnen worden ingevouwen en uitgevouwen. Uitgevouwen secties worden opgeslagen in de lokale opslagruimte van de browser.
- Het menu bevat verschillende opties afhankelijk van de huidige modus, bijvoorbeeld Special:Preferences is beschikbaar op desktop
- MediaWiki:Mobile.css (voor mobiele modus) of MediaWiki:Common.css (voor desktop modus) worden geladen
- De skin zal een link maken naar pagina's die zijn geoptimaliseerd voor mobiele apparaten, indien mogelijk door MobileFrontend. Zie Extension:MobileFrontend voor meer informatie. Bijvoorbeeld Special:Watchlist (vergelijk desktop met mobiel)
- In de mobiele weergave zijn de navigatiebalken en zijbalken standaard verborgen, zoals beschreven in de bijbehorende documentatie.
De desktop-modus van de site is nog experimenteel. Foutrapporten en patches worden gewaardeerd.
Bij het werken in de desktopmodus zijn er verschillende problemen waar we aan werken fix. Uw patches en hulp zijn welkom.
Vragen en antwoorden
Als u een vraag heeft die hier niet is beantwoord, gebruik dan de overlegpagina om uw vraag te stellen.
Wat krijg ik als ik MobileFrontend installeer?
Minerva werkt zonder MobileFrontend, maar het installeren van MobileFrontent geeft verschillende verbeteringen, met name bij referenties, de werking met een rode link en een mobiele geoptimaliseerde zoeken en aangepaste editor. Deze optimalisaties zijn van toepassing op de desktop- en mobiele versies. De link voor mobiele weergave is nu niet te deactiveren, maar patches die dat mogelijk maken, zullen graag worden aanvaard!
Hoe kan ik een extensie, die ik onderhoud, integreren met Minerva?
Hoe moet ik stijlen gebruiken op Minerva?
Als de extensie een gebruikersinterface bevat, is het bij het testen van uw extensie met Minerva belangrijk om te controleren of uw extensie acceptabel werkt of verslechtert op breakpoints. Voor de testdoeleinden werkt Minerva op verschillende breakpoints: 320px (@width-breakpoint-mobile), 720px (@width-breakpoint-tablet) and 1000px (@width-breakpoint-desktop). Van uw extensie wordt verwacht bij deze breakpoints te passen met behulp van passende media queries. Het is aanvaardbaar dat een functie volledig wordt uitgeschakeld, mits dit indien nodig aan de gebruiker wordt gemeld, bijvoorbeeld:
@import 'mediawiki.skin.default.less';
@media screen and ( max-width: @width-breakpoint-tablet ) {
.myfeature { display: none; } /* not supported for mobile users */
.myfeature ~ .mobilewarning { display: block; } /* Show the warning message explaining why the feature was disabled. */
}
Normaal is het acceptabel om media-queries te gebruiken voor uw extensie en dit zal alle skins ten goede komen, maar in sommige gevallen heeft u misschien Minerva-specifiek gedrag nodig. Als dat zo is, kunt u Manual:$wgResourceModuleSkinStyles gebruiken om stijlen te definiëren.
Hoe kan ik items toevoegen aan Minerva menu's?
Het menu-systeem Minerva is nu op maat gemaakt en werkt niet zoals andere skins. We willen dit oplossen zodat Minerva de standaard hook gebruikt om menu's te wijzigen. Manual:Hooks/SkinTemplateNavigation::Universal Het werk is te volgen op phab:T291568. Als u intussen een menu-item wilt toevoegen, gebruik dan de hook MobileMenu .
Deze vormgeving wordt gebruikt op een of meerdere Wikimedia projecten. Dit betekent waarschijnlijk dat de skin stabiel is en goed werkt op dergelijke vaak bezochte websites. Zoek op de naam van deze vormgeving in Wikimedia's CommonSettings.php en InitialiseSettings.php om te zien waar deze is geïnstalleerd. Een volledige lijst van de vormgevingen die geïnstalleerd zijn op een bepaalde wiki kan worden gevonden op de Special:Version pagina van de wiki. |
Deze skin is beschikbaar op de volgende wiki-families en/of onderdeel van de volgende pakketten: Dit is geen gezaghebbende lijst. Sommige wikifarms/hosts en/of pakketten kunnen deze skin bevatten, zelfs als ze hier niet worden vermeld. Controleer het altijd bij uw wiki farms/hosts of bundel. |