Habillage:Vector
Vector
Un thème basé sur le thème « Monobook », avec diverses améliorations pour l’utilisabilité.
|
Vector est un habillage pour MediaWiki qui est devenu le choix par défaut en 2010 (MediaWiki 1.17 , git #2833b07a) succédant à « MonoBook ». Il avait été créé en 2009 comme faisant partie du travail réalisé par le Wikipedia Usability Initiative .
« Vector » fournit plusieurs améliorations d’utilisabilité par rapport à son prédécesseur. Il a été le premier thème à séparer le niveau content_actions
(actions de contenu) qui était à plat, pour le transformer en content_navigation
(navigation de contenu) dépendant des catégories.
Initialement, les fonctionnalités de base étaient définies dans l’habillage du noyau, alors que certaines caractéristiques particulières de « Vector » étaient gérées par l’intermédiaire d’une extension séparée (Extension:Vector ). L’extension a depuis été fusionnée dans l’habillage lui-même.
In recent years the skin underwent a number of changes, e.g. the switch to Mustache and the addition of new features. The latter are controlable by feature switches so that users can still be served to legacy layout.
Installation
- Téléchargez et placez le(s) fichiers (s) dans un répertoire appelé
Vector
dans votre dossierskins/
. - Ajoutez le code suivant à votre LocalSettings.php (en bas):
wfLoadSkin( 'Vector' );
Fait - Naviguer vers Special:Version sur votre wiki pour vérifier l'installation correcte de l'habillage.
Pour les utilisateurs exécutant MediaWiki 1.24 ou une version précédente :
Les instructions ci-dessus expliquent la nouvelle façon d'installer les habillages en utilisant wfLoadSkin()
, depuis MediaWiki 1.25. Si vous avez besoin d'installer cet habillage dans une version précédente, à la place de wfLoadSkin( 'Vector' );
, vous devrez utiliser :
require_once "$IP/skins/Vector/Vector.php";
(Pour qu'un habillage soit opérationnel sur une ancienne version, il peut se révéler nécessaire de télécharger la version correspondant à votre version de MediaWiki sur Special:SkinDistributor.)
Setting the default skin to Vector
A default skin should be set for new users of a wiki by setting the variable $wgDefaultSkin
in LocalSettings.php
to the lowercase skin name specified in the skin file:
$wgDefaultSkin = 'vector';
Options de configuration
wgVectorUseIconWatch
- « Suivre » et « ne plus suivre » sous forme d’icône plutôt que de lien.
true
— utilise un bouton en forme d’icône « suivre / ne plus suivre »false
— utilise un lien sur le texte « suivre / ne plus suivre »
$wgVectorUseIconWatch = true;
wgVectorResponsive
Version de MediaWiki : | ≥ 1.26 |
- Configuration expérimentale pour forcer « Vector » à être légèrement plus réactif. Actuellement, pas encore testé activement ni utilisé en production mais relativement stable par défaut.
true
— Utilise la réactivité pour en améliorer l’utilisation dans des vues étroitesfalse
— Aucune réactivité
$wgVectorResponsive = false;
wgVectorPrintLogo
Version de MediaWiki : | ≥ 1.30 |
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.
$wgVectorPrintLogo = [
'url' => 'https://en.wikipedia.org/static/images/mobile/copyright/wikipedia-wordmark-en.svg',
'width' => 174,
'height' => 27
];
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 éléments du menu d’actions
- Adaptation géométrique automatique des marges de l’interface utilisateur entier, 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 de pied-de-page simplifié
- La boîte de recherche s’étend lorsque activée
- 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
Les portails de navigation repliables sont désormais fournis par l’extension « CollapsibleVector » qui devra être installée en supplément.
Poor smartphone and tablet web design
Vector will work on many mobile devices (i.e. smartphones and tablets), but it is not optimized for mobile devices. The Habillage:Timeless skin is already bundled with MediaWiki 1.31 and is considered a good alternative according to Manuel:Mobiles, tablettes et design réactif
L’habillage « Vector » ne dispose actuellement que d’une mise en œuvre pauvre de l’architecture web interactive, dans laquelle les boutons #right-navigation
peuvent recouvrir les boutons #left-navigation
à cause des problèmes de largeur d’écran, sans aucune icône de repli comme sur les habillages « Skin:Monobook », « Skin:MinervaNeue » et « Habillage:Timeless » quand ils sont utilisés sur des écrans étroits.
En plus, les liens de navigation de la barre latérale gauche dans #mw-panel
, aussi bien que les liens supérieurs dans #p-personal
, atterrissent en bas de la page sur les écrans étroits, sous la zone de contenu, ce qui oblige l’utilisateur à descendre tout en bas avant de pouvoir y accéder.
Voir aussi
- Habillage:MonoBook – Ancien habillage par défaut de MediaWiki
- Skin:DarkVector – Thème sombre du même habillage
- Skin:Vector/VectorBook.css – CSS code to get the book background image from Habillage:MonoBook in this skin.
![]() | 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. |
- Skins bundled with MediaWiki 1.17/fr
- GPL licensed skins/fr
- Stable skins/fr
- Skins supporting Composer/fr
- Skins in Wikimedia version control/fr
- BeforePageDisplayMobile extensions/fr
- GetPreferences extensions/fr
- PreferencesFormPreSave extensions/fr
- SkinTemplateNavigation extensions/fr
- LocalUserCreated extensions/fr
- All skins/fr
- Skins used on Wikimedia/fr