Wiki Menu

From The Document Foundation Wiki
Jump to: navigation, search

Page en travaux --MDDN (talk) 2016-05-13T09:04:40 (UTC)

Cette page coordonne le développement des menus wiki et les localisations

Description

Le menu supérieur (top menu) a été crée car beaucoup d'utilisateurs venant des sites web officiels (www.documentfoundation.org ou www.libreoffice.org) ou depuis les moteurs de recherches éprouvent des difficultés pour retrouver leur chemin et retourner vers les sites officiels.

La barre de menu principale devrait apparaître sur toutes les pages wiki internationales impliquées dans la structure du menu. Elle peut être suivie par d'autres barres de menus, en particulier {{OrigLang|}} -bar (pour la barre concerné).

La deuxième barre de menu est pour tous les sites Wiki internationaux impliqués dans le sous-menu. Elle peut être suivie par d’autres barres de menus, particulièrement {{OrigLang|}}-bar. Une attention particulière doit être porté sur les barres de menus suivantes, celles-ci ne doivent disposer d'aucunes marges supérieures (exepté {{OrigLang|}}-bar).


Hiérarchie des menus

Structure hiérarchisé des menus en partant du niveau supérieur (N-0) aux étages des niveaux inférieurs (N-1, N-2, N-3)...


Niveau supérieur

{{TopMenu/fr}}


Premier niveau (Menu Principal)

{{Menu/fr}}


Deuxième niveau (Sous-menus)

Menu Design

{{Menu.Design/fr}}

Menu Developpements

{{Menu.Development/fr}}

Menu Documentations

{{Menu.Documentation/fr}}

Menu Événements

{{Menu.Events/fr}}

Menu Extensions

{{Menu.Extensions/fr}}

Menu Home

{{Menu.Home/fr}}

Menu LibreOffice-Box

{{Menu.Box/fr}}

Menu Localisation

{{Menu.Localization/fr}}

Menu Macros

{{Menu.Macros/fr}}

Menu Magazine

{{Menu.Magazine/fr}}

Menu Marketing

{{Menu.Marketing/fr}}

Menu QA

{{Menu.QA/fr}}

Menu ReleaseNotes (Versions)

{{Menu.ReleaseNotes/fr}}

Menu TDF

{{Menu.TDF/fr}}

Menu Website

{{Menu.Website/fr}}


Troisième niveau (Sous-menu)

Menu FAQs

{{Menu.FAQ/fr}}

Menu Building (Création)

{{Menu.Building/fr}}

Menu ReleasePlan

{{Menu.ReleasePlan/fr}}


Structures des Templates (modèles et gabarits)

Tout d'abord nous avons le menu en lui-même. Le menu complet inclut les balises suivantes :

{{SubMenuStart}}
Menu items by using {{SubMenuEntry}} or {{SubMenuEntryAlternative}} (see documentation page)
</ul></div><noinclude>
{{OrigLang|}}
Documentation of the template (e.g. Usage)
Categories (e.g. [[Category:Templates|Menubar]], see Category:Templates)
</noinclude>

The reason is that for the Template-namespace the subside feature isn't enabled so you won't get the right links.


Localisation

Base

Si vous souhaitez localiser les menus il y a deux possibilités, comme il est décrit dans Multilingual Wiki : Si c'est un menu (déjà) "traduit" comme c'est le cas pour le menu principal et les sous-menus ci-dessus, il serait alors préférable de les intégrer tel des sous-pages portant avec leur code de langue localisé (par exemple, Template:Menu/de, Template:Menu.Design/de, Template:Menu/fr Template:Menu.Design/fr).

Si c'est un (Sous)Menu qui n'a d'intérêt que de portée locale et peu pertinent pour d'autres langues, le menu devrait ressembler aux sous-pages nommée par le code de langue localisé mais avec une casse en majuscules (par exemple, Template:DE/Menu.Schweiz, Template:DE/Menu.Österreich, Template:FR/Menu.Belgique, Template:FR/Menu.France). Mais ceci DEVRAIT être une exeption.

Comment créer un menu localisé ?

Si vous voulez localiser un (sous) Menu internationalisé il vous suffit juste d'ouvrir le menu international et cliquer sur le code de la langue désiré. S'il n'y a aucun menu localisée on vous demandera de l'éditer.

Maintenand vous pouvez créer un modèle (gabarit) tel que décrit dans le point suivant (ou alors, copiez-le tout simplement depuis le modèle international (Anglais) et le traduire).


Comment faire pour obtenir le menu qui apparait sur les pages wiki

C'est assez simple à faire : En haut de votre page, saisissez le code décrit dans "Usage" ou tout simplement en prenant exemple sur le code wiki situé en haut de cette même page.


Credits (attribution)

Merci à Christian K. who qui a créé les menus pour le Wiki Allemand et sur lequel se base ce wiki.