Habillage:Vector
Vector État de la version : stable |
|||
---|---|---|---|
Politique de compatibilité | Versions ponctuelles alignées avec MediaWiki. Le master n'est pas compatible arrière. | ||
Composer | mediawiki/vector-skin | ||
Licence | Licence publique générale GNU v2.0 ou supérieur | ||
Téléchargement | |||
Exemple | |||
|
|||
Téléchargements trimestriels | 726 (Ranked 1st) | ||
Utilisé par les wikis publics | 14,010 (Ranked 2nd) | ||
Habillage par défaut des wikis publics | 5,943 | ||
Traduisez l'habillage Vector sur translatewiki.net | |||
Rôle Vagrant | vector | ||
Problèmes : | Tâches ouvertes · Signaler un bogue |
Vector est un habillage MediaWiki qui a été l'habillage par défaut de MediaWiki depuis 2010 et qui a remplacé MonoBook .
Ces dernières années, l'habillage a laissé passer un certain nombre d'évolutions techniques, comme par exemple le basculement vers Mustache pour prendre en charge la construction de Habillage:Vector/2022 en tant que partie du travail réalisé par l'initiative de Lecture/Web/Améliorations pour ordinateur .
Installation
- Si vous utilisez Vagrant , utilisez le code
vagrant roles enable vector -p
Installation manuelle
- Téléchargez et placez le(s) fichier(s) dans un répertoire appelé
Vector
dans votre dossierskins/
. - Ajoutez le code suivant à la fin de votre fichier LocalSettings.php :
wfLoadSkin( 'Vector' );
- Fait - Naviguer vers Special:Version sur votre wiki pour vérifier l'installation correcte de l'habillage.
Définir Vector comme habillage par défaut
Un habillage par défaut doit être défini pour les nouveaux utilisateurs du wiki en initialisant la variable $wgDefaultSkin
de LocalSettings.php
, avec le nom de l'habillage en minuscules, tel qu'il figure dans le fichier de l'habillage :
$wgDefaultSkin = 'vector'; // ''ancien'' Vector (2010)
$wgDefaultSkin = 'vector-2022'; // nouveau Vector (2022)
Configuration
$wgVectorUseIconWatch
Suivre et ne plus suivre sous forme d’icône plutôt que de lien.
- Valeurs prises en charge :
true
— utilise un bouton en forme d’icône « suivre / ne plus suivre »false
— utilise un lien textuel « suivre / ne plus suivre »
$wgVectorUseIconWatch = true;
$wgVectorResponsive
Versions de MediaWiki : | 1.26 – 1.35 |
Configuration expérimentale pour forcer « Vector » à être un habillage réactif adapté aux téléphones mobiles.
false
par défaut.
- Valeurs prises en charge :
true
— Utilise la réactivité pour en améliorer l’utilisation avec les vues étroitesfalse
— Aucune réactivité
$wgVectorPrintLogo
Versions de MediaWiki : | 1.30 – 1.35 |
Logo utilisé pour les styles d’impression.
Les clés sont 'url'
, 'width'
, 'height'
(en pixels).
Notez que cette solution ne fonctionne correctement que si l’image pointée par 'url'
est un SVG qui ne spécifie pas les attributs de largeur et de hauteur, ou si sa largeur et sa hauteur correspondent aux variables ci-dessous.
Alternativement, un PNG ou un autre type d’image peut être utilisé, mais ses dimensions doivent aussi correspondre aux variables ci-dessous.
Cependant, cela peut entraîner des images floues.
Pour MediaWiki 1.36 et supérieur, le logo imprimé sera simplement défini à partir de Manuel:$wgLogos .
$wgVectorPrintLogo = [
'url' => 'https://en.wikipedia.org/static/images/mobile/copyright/wikipedia-wordmark-en.svg',
'width' => 174,
'height' => 27
];
$wgVectorShareUserScripts
En définissant false
vous empêchez l'habillage Vector 2022 de charger MediaWiki:Vector.css et MediaWiki:Vector.js.
Fonctionnalités
- Fonctionnalités de base de l’habillage « Vector »
- Réduction du désordre, principalement en diminuant le nombre de lignes à l'écran
- Placement plus remarquable du portail de recherche
- Séparation visuelle entre la zone des actions de contenu et celle des liens de l’espace de noms, la première étant scindée en onglets de visionnage et en éléments du menu d’actions
- Adaptation géométrique automatique des marges de tout l’interface utilisateur, basée sur le dimensionnement du navigateur
- Utilisation d’une icône « étoile » pour les actions « suivre / ne plus suivre »
- Fonctionnalités ajoutées de l'ancienne extension Vector (certaines de ces fonctionnalités ont ensuite été fusionnées dans l’habillage « Vector » ou dans le noyau de MediaWiki ou ont été retirées).
- Portail de recherche simplifié incluant les suggestions
- Portails de navigation simplifiés
- Alerte quand on tente de quitter une page modifiée sans la sauvegarder
- Masquage automatique des onglets qui ne peuvent être affichés à cause des dimensions de l'écran
- Fonctionnalités expérimentales de l’extension « Vector »
- Contenu du pied-de-page simplifié
- La boîte de recherche s’étend lorsqu'on l'utilise
- Les liens de la section de modification sont automatiquement déplacés pour être à côté de l’entête au lieu de la droite et utilisent une icône
- Prise en charge des boîtes de navigation repliables grâce à l’extension CollapsibleVector
Notes
Navigation repliable
Les portails de navigation repliables sont désormais fournis par l’extension « CollapsibleVector » qui devra être installée en supplément.
Architecture pour les smartphones et les tablettes
Vector fonctionne sur plusieurs appareils mobiles, mais il n'est pas complètement optimisé pour ces types d'appareils. Cette dernière version de Vector, Vector 2022, est mieux prise en charge par les appareils mobiles.
Historique de l'habillage
Vector a été créé en 2009 comme partie du travail réalisé par le Wikipedia Usability Initiative . Il est devenu l'habillage par défaut de MediaWiki en 2010 (MediaWiki 1.17 , git #2833b07a) succédant à Habillage:MonoBook . En 2022, dans le cadre de la version MediaWiki 1.38 , il a été mis à jour dans le cadre du travail effectué par l'initiative Lecture/Web/Améliorations pour ordinateur .
« Vector » fournit plusieurs améliorations d’utilisation par rapport à son prédécesseur « MonoBook ».
Il a été le premier thème à séparer le niveau content_actions
qui était à plat, pour le transformer en content_navigation
dépendant des catégories.
Initialement, les fonctionnalités de base étaient incluses dans l’habillage noyau, alors que certaines caractéristiques particulières de « Vector » étaient gérées dans une extension séparée (Extension:Vector ). Dans MediaWiki 1.22, l'extension a été fusionnée dans l'habillage.
Adaptations pour le mode sombre
Certaines parties de cette page (celles relatives à section) sont obsolètes. |
Un schéma en mode sombre peut être appliqué à Vector en utilisant du CSS , par exemple avec les styles utilisateur [1] qui sont activés par défaut. Les dérivés du mode sombre de l'habillage Vector tels que Habillage:DarkVector , peuvent être chargés dans un wiki comme une option séparée.
Notez que tout ceci est supporté par les parties tierces et pas la Wikimedia Foundation .
Voir aussi
- Habillage:Vector/2022 – Vector version 2022
- Habillage:DarkVector – Thème sombre du même habillage
- Skin:Vector/VectorBook.css – Code CSS pour obtenir l'image d'arrière plan du livre à partir de Habillage:MonoBook dans cet habillage.
- Skin:Vector/monobook-replica.css – expérience pour rendre autant que possible Vector similaire à MonoBook en utilisant du code CSS appliqué par dessus.
- Skin:Vector/Customize – comment personnaliser l'apparence et ajouter du code HTML personnalisé à différents endroits.
Nouvel habillage Vector en 1.38+
Version de MediaWiki : | ≥ 1.38 |
Dans MediaWiki 1.38 une nouvelle variante de Vector, Vector 2022 , a été créée en tant que partie du projet Desktop Improvements .
Cet habillage est utilisé par au moins un des projets Wikimédia. Cela signifie probablement que l’habillage est assez stable et fonctionnel pour être utilisé sur des sites à fort trafic. Recherchez le nom de cet habillage dans le CommonSettings.php de Wikimédia et dans le fichier de configuration InitialiseSettings.php pour situer les endroits où il est installé. Une liste complète des habillages installés sur un Wiki donné peut être visualisée sur la page Special:Version de ce wiki. |
Cet habillage est inclus dans les fermes de wikis ou les hôtes suivants et / ou les paquets : Cette liste ne fait pas autorité. Certaines fermes de wikis ou hôtes et / ou paquets peuvent contenir cet habillage même s'ils ne sont pas listés ici. Vérifiez toujours cela avec votre ferme de wikis ou votre hôte ou votre paquet avant de confirmer. |