Technischer Wiki-Leitfaden: Unterschied zwischen den Versionen

Aus EnzyklopAtys

Wechseln zu: Navigation, Suche
K
K
Zeile 1: Zeile 1:
{{WIP}}
 
__NOTOC__
 
 
<noinclude>{{Trad
 
<noinclude>{{Trad
 
|DE=Technischer Wiki-Leitfaden
 
|DE=Technischer Wiki-Leitfaden
Zeile 7: Zeile 5:
 
|FR=Guide Technique du wiki
 
|FR=Guide Technique du wiki
 
|RU=Техническое руководство по Вики
 
|RU=Техническое руководство по Вики
 +
}}
 +
{{TIP
 +
|DE=2
 +
|EN=4
 +
|ES=1
 +
|FR=0
 +
|RU=5
 
}}</noinclude>
 
}}</noinclude>
Ein kurzer '''technischer Ratgeber''' für informierte Beitragende und dokumentarische Verantwortliche.
+
'''''A short technical guide for experienced contributors and documentation managers.''''' See [[Writing Guide]] for basic wiki knowledge.
=='''<big>Gruppenarbeit</big>'''==
 
Vergiss nicht, dass jedes Dokument (mit Ausnahme geschützter Seiten, die nur für Administratoren zugänglich sind) jederzeit von jedem bearbeitet werden kann. Siehe unten ([[{{FULLPAGENAME}}#Modifikationen|Modifikationen]]) und dann [[{{FULLPAGENAME}}#Inhaltsvalidierung (Permanent)|Inhaltsvalidierung (Permanent)]), um eine gute Praxis zu übernehmen.
 
===Diskussionsseite===
 
Es ist oft sinnvoll, praktisch oder unerlässlich, anderen eine Botschaft zu hinterlassen. Jeder Seite wird  bei der Erstellung, z.B. hier, eine "Diskussion-Seite" zugeordnet: [[Diskussion_{{FULLPAGENAME}}]] '''<nowiki>[[Diskussion_{{FULLPAGENAME}}]]</nowiki>'''.
 
  
Dans tous les cas de figure, il faut essayer de maintenir quelque chose de lisible, donc chaque sujet commencera par un titre '''<nowiki>==Titre du sujet abordé==</nowiki>'''. Il vaut mieux cinquante petits sujets séparés dotés chacun d'un titre, qu'un seul paquet de cinquante sujets. Cela facilite les réponses discriminées dans leur prise en compte, leur réalisation, etc.
+
=='''<big>Working as a team</big>'''==
 +
Never forget that any document (except protected pages, accessible only to administrators) can be edited at any time by anyone. See below ([[{{FULLPAGENAME}}#Edition|Edition]] puis [[{{FULLPAGENAME}}#Content Validation|Content Validation]]) for good practices to be followed.
  
À la fin du sujet, toujours signer par '''<nowiki>~~~~</nowiki>'''. Cela permet de savoir immédiatement qui a posté le message, et quand.
+
===Talk pages===
 +
It is often useful, convenient or necessary to leave a message to someone else. For that purpose a “Talk” page is associated with each document when it is created, for example here: [[Talk:{{FULLPAGENAME}}]] '''<code><nowiki>[[Talk:{{FULLPAGENAME}}]]</nowiki></code>'''.
  
Traditionnellement les réponses se font en indentant comme dans les courriels. Cela se fait en commençant la ligne avec un « : » de plus que la partie antérieure. Évidement chaque réponse, chaque rebondissement sera signé. C'est très utile pour quelqu'un qui se posera les mêmes questions plus tard et qui verra ainsi cette discussion comme un élément de « Base de Connaissances ».
+
In any case, you must try to maintain something readable, so each topic will start with a title '''<code><nowiki>===Title of the topic==</nowiki></code>'''. It is better to have fifty small separate subjects, each with a title, than a single package of fifty subjects. This facilitates discriminated responses in their consideration, implementation, etc.
  
En final, il peut être utile d'accoler au titre une '''{{OK}}''' pour indiquer que le sujet est clos '''<nowiki>==Titre du sujet abordé {{OK}}==</nowiki>'''. Si le sujet doit être rouvert on pourra remplacer la '''{{OK}}''' par une '''{{KO}}''' '''<nowiki>{{KO}}</nowiki>'''.
+
At the end of the subject, always sign with '''<code><nowiki>~~~~</nowiki></code>'''. This immediately lets anyone know who posted the message and when.
  
Malheureusement, les personnes concernées par le questionnement ne sont pas nécessairement prévenues (il existe un maximum d'articles suivis, donc notifiables, pour ne pas faire sauter la base). Donc, pensez aussi à prévenir la ou les personnes qui peuvent être concernées en indiquant le lien vers la discussion. Là aussi, titre et signature, même si c'est très court, sont bienvenus.
+
Usually, responses are made by indenting as in emails. This is done by opening the line with one more <code>:</code> than the previous part. Obviously each answer, each rebound will be signed. This is very useful for someone who will ask the same questions later on and who will thus see this discussion as part of a “Knowledge Base”.
  
=== Parrainage ===
+
Last, it may be useful to attach to the title a '''{{OK}}''' to indicate that the subject is closed '''<code><nowiki>==Title of the topic {{OK}}==</nowiki></code>'''. If the subject has to be reopened, the '''{{OK}}''' can be replaced by a '''{{KO}}''' '''<code><nowiki>{{KO}}</nowiki></code>'''.
En première lecture on pourra se rendre compte que si le Wiki est facile à la rédaction, il est lourd à gérer avec toutes ses règles de convivialité et d'efficacité, ses traditions construites sur l'expérience des prédécesseurs, etc. C'est que le wiki a aussi sa « ''Lore'' » (emprunté à l'anglais signifiant « tradition orale »).
 
  
Vous voulez vraiment vous investir dans le wiki ? Alors, n'hésitez pas à vous faire parrainer, sans gêne, ni timidité, ni honte… Nous avons tous débuté, et peut-être, nous l'espérons, ce sera à vous de parrainer plus tard. Vous ne connaissez personne ? Essayez de contacter des « anciens » sur https://chat.ryzom.com/channel/pj-ryzom_wiki ou contactez-les à partir de [[Sp%C3%A9cial:Utilisateurs_actifs]]
+
Unfortunately, those concerned by the question are not necessarily informed (the number of articles monitored - and therefore likely to have their changes notified - is capped so as not to blow up the database). Thus, also think about preventing the person or persons who may be concerned by the discussion by indicating the link to the discussion. Again, title and signature, even if very short, are welcome.
  
=='''<big>Traductions</big>'''==
+
=== Sponsorship ===
Il y a quatre règles qui cohabitent :
+
At first glance we will notice that if the Wiki is easy at writing, it is heavy to manage with all its rules of conviviality and efficiency, its traditions built on the experience of its predecessors, etc. This because the wiki also has its “Lore” (oral tradition).
;• Forge (partie développement), Charte de comportement dans le jeu, Charte graphique, Catégories fondamentales:
 
*tout doit être traduit en anglais pour être accessible au plus grand nombre dont la majorité comprend, peu ou prou, l'anglais écrit ;
 
;• Charte de comportement dans le jeu, Charte graphique, Modèles de gestion du Wiki, Catégories fondamentales:
 
*tout doit être traduit dans toutes les langues ;
 
;• Lore, Chroniques, Animations publiques :
 
*tout doit être traduit au moins dans les trois langues « maternelles » de Ryzom: DE, EN et FR ;
 
;• le reste et surtout les parties ''roleplay'':
 
*il n'y a aucune règle, seul l'intérêt des joueurs et des traducteurs prévaut.
 
  
=='''<big>Modifications</big>'''==
+
Do you really want to get involved in the wiki? So don't hesitate to be sponsored, without embarrassment, shyness or shame... We have all made our debut, and perhaps, hopefully, it will be up to you to sponsor later on. You don't know anyone? Try to contact “alumni” on https://chat.ryzom.com/channel/pj-ryzom_wiki or contact them from [[Special:ActiveUsers]].
[[File:FR wiki history comparing.png|thumb]] [[File:FR wiki history see.png|thumb]] À l'exception des documents archivés et des documents ayant le statut officiel de « document définitif » (Lore, Chronique), tout est perfectible et c'est l'une des richesses des wiki.
 
  
Il faut néanmoins respecter certaines règles de convivialité constructive.
+
=='''<big>Translations</big>'''==
 +
There are four rules that coexist:
 +
;• Forge (development part), Game behaviour chart, Graphic chart, Fundamental categories:
 +
*everything must be translated into English to be accessible to as many people as possible, whose majority more or less understand written English;
 +
;• In-Game Behavior Chart, Graphic Chart, Wiki Management Templates, Fundamental Categories:
 +
*everything must be translated into all languages;
 +
;• Lore, Chronicles, Public events:
 +
*everything must be translated into at least Ryzom's three “mother tongues”: DE, EN and FR;
 +
;• the rest and especially the roleplay parts:
 +
*there are no rules, only players' and translators' concerns prevail.
  
Tout d'abord il faut évaluer si les modifications sont profondes ou pas. Il n'y a pas de règles et c'est plus du ''feeling'', mais si la modification est profonde, il est sage de commencer par regarder son histoire (bouton à côté de « Modifier ». Si le fond (non la forme, l'apparence, l'orthographe…) n'a pas évolué depuis un certain temps on peut supposer que son auteur l'a laissé pour tel et que le document a peut-être vieilli, qu'il nécessite peut-être une mise à jour. Un exemple est affiché ci-contre.
+
=='''<big>Edition</big>'''==
 +
[[File:EN wiki history comparing.png|thumb]] [[File:EN wiki history see.png|thumb]] With the exception of archived documents and documents with the official status of “final document” (Lore, Chronicle), everything can be improved and this is one of the riches of wikis.
  
On peut considérer qu'une mise à jour est profonde dès lors qu'elle supprime des paragraphes, voire des lignes fondamentales au développement du sujet. Dans ce cas il devient convenable de laisser un message dans la page « Discussion utilisateur:xyz ». En attendant sa réponse (une semaine ?), il est sage de mettre la partie originale qui sera modifiée en commentaire. Le plus simple pour mettre en commentaire est d'ajouter au début du texte à commenter '''<nowiki><!--</nowiki>''' et à la fin  <code><nowiki>--></nowiki></code>. Mais il y a parfois des problèmes surtout s'il y a déjà d'autres commentaires. Dans ce cas, on peut utiliser le marteau burin en utiliser  <code><nowiki><noinclude><includeonly></nowiki></code> et à la fin  <code><nowiki></includeonly></noinclude></nowiki></code>. Pourquoi une telle complication? Parce qu'il faut toujours respecter les écrits d'un auteurs et sa paternité intellectuelle, même dans le libre, sinon, cela peut conduire fatalement aux:
+
Nevertheless, certain rules of constructive conviviality must be respected.
  
===Guerre d'édition===
+
First of all, it is necessary to assess whether or not the changes are significant. There are no rules and it's more of a feeling, but if the change is drastic, it's wise to start by looking at the page's history (button next to “Edit”). If the content (not the form, look, spelling…) has not changed for some time, we can assume that its author left it for this and that the document may have aged, that it may need updating. An example is shown opposite.
'''Extrait de [[wiki:Wikipédia:Guerre d'édition|Wikipédia:Guerre d'édition]]'''
 
''Lors d'une guerre d'édition, deux ou plusieurs éditeurs expriment un profond désaccord sur un point particulier (le contenu ou le titre d'un article, sa subdivision en plusieurs articles de petite taille, un paragraphe non neutre…). On parle de guerre d'édition lorsque l'on peut observer les signes suivants : cycle de révocation actif sur l'article lui-même, commentaires agressifs, attaques personnelles, absence de discussion sur le sujet de l'article entre les protagonistes.
 
  
''La détérioration délibérée du contenu, le blanchiment des pages ou le recours aux insultes dans la page de discussion ou la boîte de résumé sont considérés comme du vandalisme.  
+
An update can be considered drastic when it deletes paragraphs or even lines that are fundamental to the development of the topic. In this case it becomes appropriate to leave a message in the “User Discussion:xyz” page. While waiting for his answer (one week?), it is wise to keep in the modified page the original text passed as a comment. The easiest way to pass a text as a comment is to preface it with '''<code><nowiki><!--</nowiki></code>''' and to follow it with '''<code><nowiki>--></nowiki></code>'''. But there are sometimes issues, especially if there are already other comments. In this case, the hammer and chisel can be used by framing the text with '''<code><nowiki><noinclude><includeonly></nowiki></code>''' and '''<code><nowiki></includeonly></noinclude></nowiki></code>'''. Why such a complication? Because it is always necessary to respect the writings of an author and his intellectual authorship, even in free software world. Otherwise, we run the risk of an:
  
[...]
+
===Edit war===
 +
Excerpt from Wikipedia '''[https://en.wikipedia.org/wiki/Wikipedia:Edit_warring Edit warring]''':
  
'''''En dernier recours, un administrateur extérieur au débat pourra protéger la page. Dans ce cas, les éditeurs ayant tous les mêmes droits en matière d'édition, les personnes impliquées dans la polémique sont priées de respecter la règle de non-édition. Il est également rappelé que participer à une guerre d'édition peut conduire à un blocage des contributeurs engagés et qu'à tout moment s'applique la règle des trois révocations. '''
+
''An '''edit war''' occurs when editors who disagree about the content of a page repeatedly override each other's contributions. Editors engaged in a dispute should reach consensus or pursue dispute resolution rather than edit warring. Edit warring is unconstructive and creates animosity between editors, making consensus harder to reach. Users who engage in edit wars risk being blocked or even banned. An editor who repeatedly restores their preferred version is edit warring, regardless of whether those edits are justifiable: “But my edits were right, so it wasn't edit warring” is no defense.''
  
''Il ne faut pas confondre avec le conflit d'édition: (extrait de [[wiki:Aide:Conflit de versions|Aide:Conflit de versions]])
+
This should not be confused with the edit conflict . Excerpt translated from Wikipedia '''[https://fr.wikipedia.org/wiki/Aide:Conflit_de_versions Aide:Conflit de versions]''':
  
''Dans Wikipédia, un conflit de versions ou conflit d’édition survient lorsque deux contributeurs travaillent sur une même page en même temps : le second qui enregistre, ayant travaillé avec une version obsolète de la page, voit sa modification rejetée. Depuis la version 1.3 de MediaWiki, cela ne se produit que si les modifications ne peuvent pas être fusionnées automatiquement.
+
''In Wikipedia, a version conflict or '''edit conflict''' occurs when two contributors work on the same page at the same time: the second one who records, having worked with an obsolete version of the page, has his modification rejected. Since version 1.3 of MediaWiki, this only happens if the changes cannot be merged automatically.''“
  
===Travailler en paix===
+
(see Wikipedia '''[https://en.wikipedia.org/wiki/Help:Edit_conflict Help:Edit conflict]''' for further information)
Bien sûr les incidents de parcours et les maladresses ne seront jamais évitées à 100% aussi le plus sage est de respecter ces conseils:  (extrait et adaptation de [[wiki:Aide:Conflit de versions|Aide:Conflit de versions]])
 
  
''Pour éviter les conflits de versions, le plus simple est d’éviter des modifications trop longues.
+
===Working in tranquillity===
 +
Of course, incidents on the course and clumsiness will never be avoided at 100%, so the wisest thing to do is to follow the following recommendations (from Wikipedia '''[https://fr.wikipedia.org/wiki/Aide:Conflit_de_versions Aide:Conflit de versions]''') :
  
''Cependant ce n’est pas toujours possible. C’est pourquoi il est possible, lors de la modification en profondeur d’une page, d’ajouter préalablement le bandeau'' '''<nowiki>{{WIP|~~~~}}</nowiki>''' {{WIP|-- [[User:Zorroargh|Zo'ro-Argh]]&nbsp;<sup><small>[[User talk:Zorroargh|Woren&nbsp;Siloy]]</small></sup> 28 mai 2019 à 14:19 (CEST)}}
+
''To avoid version conflicts, the easiest way is to avoid long modifications.''
  
''Une fois la page publiée avec ce bandeau, vous pouvez modifier tranquillement la page. Limitez le nombre de modifications en utilisant la prévisualisation pour procéder aux ajustements (cela permet un gain de temps et évite d’encombrer la page de modifications récentes).
+
''However, this is not always possible. This is why it is recommended, when modifying a page in depth, to first add the banner'' '''<code><nowiki>{{WIP|~~~~}}</nowiki></code>''' ''which is displayed as follows'':
  
''Quand vous avez terminé, n’oubliez pas de retirer le modèle ''<nowiki>{{WIP}}</nowiki>".
 
  
===Le brouillon===
+
{{WIP|-- [[User:Zorroargh|Zo'ro-Argh]]&nbsp;<sup><small>[[User talk:Zorroargh|Woren&nbsp;Siloy]]</small></sup> 28 mai 2019 à 14:19 (CEST)}}
Une autre méthode pour travailler en paix, est de travailler dans son espace. Cet espace c'est <nowiki>[[Utilisateur:Zorroargh/Brouillons/...]]</nowiki>.
 
Les document que vous y préparez ne sont pas visible par les recherches (sauf explicitement). Même Google ne doit pas y aller!
 
  
=='''<big>Validation (permanente) du contenu</big>'''==
 
Normalement, dans le Wiki de Ryzom toutes les pages sont libres de traitement tant qu'il n'y a pas vandalisme. Néanmoins, les joueurs peuvent avoir besoin de documents fiables. Cela concerne essentiellement :
 
*La '''[[Portail:Jeu/Communauté|charte de comportementale]]''' dans tout le jeux, ce wiki inclus.
 
*La '''Lore''' qui donne les fondations du jeu (Les homins ne parlent pas klingon, la Karavan ne vole pas sur des dragons de feu et les Kamis ne surgissent pas d'une lampe à huile). Les règles sont détaillées dans le portail de la '''[[Portail:Lore|Lore]]'''. Ici, elles seront brièvement décrites pour pointer sur leur existence.
 
D'autres documents peuvent être jugés sensibles pour la maintenance, comme les [[Catégorisation#Le_Wikipatys|modèles]] très utilisés pouvant changer l'aspect, voire la lisibilité, des documents.
 
  
Enfin les contributeurs, développeur, gamer, RP ou non, animateur... peuvent estimer que leur travail entre doit être validé.
+
''Once the page is published with this banner, you can modify it at any time. Limit the number of changes by using the preview to make adjustments (this saves time and avoids cluttering the page with recent changes).''
  
<big>Un document validé par les '''Loristes''', les '''responsables de communications officielles''' ou les '''''"administrateurs"''''', est '''''protégé''''' contre toutes modifications non autorisées.</big>
+
''When you are finished, don't forget to remove the template'' '''<code><nowiki>{{WIP}}</nowiki></code>'''.
  
=== La Lore ===
+
(see Wikipedia '''[https://en.wikipedia.org/wiki/Help:Edit_conflict Help:Edit conflict]''' for further information)
Résumé du traitement spécifique des documents liés à la Lore.
+
 
==== Copie officielle ====
+
===The draft===
Texte écrit par les Loristes ou retranscrit ou traduit par des ''encyclopatystes''.
+
Another way to work in peace is to work in your own user space. This space is '''<code><nowiki>[[Utilisateur:Zorroargh/Brouillons/...]]</nowiki></code>'''.
 +
 
 +
The documents you prepare there are not available to search engines (except explicitly). Even Google shouldn't go there!
 +
 
 +
=='''<big>Validation of content</big>'''==
 +
Usually, in Ryzom's wikis all pages are free to be processed as long as there is no vandalism. Nevertheless, players may need reliable documents. This essentially concerns:
 +
*The '''[https://app.ryzom.com/app_forum/index.php?page=topic/view/28406/1&post187218=en#1 Ryzom code of conduct]''' throughout the game, including this wiki.
 +
*The '''Lore''' which sets the fundamental characteristics of the game (homins don't speak Klingon, Karavan doesn't fly on fire dragons and Kamis don't emerge from an oil lamp). These characteristics are detailed in the portal of the '''[[Portal:Lore|Lore]]'''. Here, they will be briefly described to indicate their existence.
 +
Other documents may be considered sensitive for maintenance, such as the widely used [[Categorization#Le_Wikipatys|templates]] that can change the appearance, or even readability, of the documents.
 +
 
 +
Finally, contributors, whether developers, players (RP or not), animators or others, may find it useful to request validation of their work.
 +
 
 +
<big>A document validated by the Lorists, the official communications officers or the administrators is protected against any modifications not expressly authorized.</big>
 +
 
 +
=== The Lore ===
 +
Summary of the specific treatment of documents related to the Lore
 +
==== Official copy ====
 +
Text written by the Lorists and transcribed or translated by ''encyclopatysts''.
 +
At the very top of the page, the Lore logo is affixed '''<code><nowiki>{{Official Lore}}</nowiki></code>''' wihich will display the picture [[File:Rubber-Stamp-Lore_choix_Vert.png|64px]].
 +
====Creation of a non-lorist user====
 +
Pour demander une validation de l'équipe Lore, apposer tout en haut de la page la bannière '''<code><nowiki>{{Lore Validation Request}}</nowiki></code>''' which is displayed as follows:
 +
 
 +
{{Lore Validation Request}}
  
On appose tout en haut de la page le logo de la Lore <code><nowiki>{{Lore Officielle}}</nowiki></code> qui affichera l'image [[image:Rubber-Stamp-Lore_choix_Vert.png|64px]].
 
==== Création d'utilisateur non Loriste ====
 
Pour demander une validation de l'équipe Lore, apposer tout en haut de la page la bannière: <code><nowiki>{{Demande validation Lore}}</nowiki></code>[[Modèle:Demande validation Lore|ᐒ]]
 
 
==== Validation ====
 
==== Validation ====
Un Loriste appose, si ce n'est déjà fait, le logo de la Lore, et il efface les bannières éventuelles de demande de validation. Ensuite il protège la page. Il peut déléguer cette tâche à un administrateur. le logo de la Lore devient alors: [[image:Rubber-Stamp-Lore_choix_H.png|64px]].
+
A Lorist affixes, if that has not already being done, the Lore logo, and erases any banners that may have been used to request validation. Then the Lorist (who can delegate this task to an administrator) protects the page. The Lore logo then becomes: [[image:Rubber-Stamp-Lore_choix_H.png|64px]].
  
=='''<big>Catégories</big>'''==
+
=='''<big>Categories</big>'''==
Toutes les données, articles, images, modèles, portails..., doivent être catégorisées.
+
All data, articles, images, templates, portals, etc., must be categorized.
===De l'usage des catégories===
+
===On the use of categories===
Les catégories sont très utiles pour cataloguer les documents et faciliter leur recherche. Il  faut comprendre qu'une catégorie ressemble un ensemble au sens mathématique du terme, autrement dit:
+
Categories are very useful for cataloging documents and easing their search. It must be understood that a category resembles a set in the mathematical sense of the term, in other words:
*un article peut appartenir à plusieurs ensembles.
+
*an article can belong to several sets;
*il est inutile de déclarer qu'un article appartient simultanément à deux ensembles dont l'un est complètement inclus dans l'autre.
+
*a set of article can be fully included in another;
Exemple, une "chaussette rouge" peut appartenir aux catégories: "chaussettes", "objets de couleur rouge", "vêtements rouges", "vêtements".
+
*It is unnecessary to declare that an article belongs to two sets if one of them is completely included in the other.
Normalement, dire que cette chaussette appartient aux "vêtements rouges", est suffisant. Mais on pourrait aussi dire qu'elle appartient aux "chaussettes" et "objets de couleur rouge" sans faire référence aux "vêtements rouges". Dans ces deux cas, il est inutile de dire qu'elle appartient aux "vêtements".
+
Example: a '''''red sock''''' can belong to the categories: '''''socks''''', '''''red objects''''', '''''red clothes''''', '''''clothes'''''.
 +
Normally, declaring that this sock belongs to the '''''red clothes''''' is sufficient. But one could also say that it belongs to the '''''socks''''' and to the '''''red objects''''' without referring to '''''red clothes'''''. In both cases, it is useless to declare that it belongs to the '''''clothes'''''.
  
Le choix des catégories peut parfois être liée aux outils qui permettent de fouiller dans une catégorie et qui sont souvent affiché dans les portails (par exemple:  
+
The choice of categories can sometimes be linked to the tools that allow you to search in a category and that are often displayed in portals. For example:  
 
<div style="text-align:center;">
 
<div style="text-align:center;">
{{3DText|3D=outset|group=ranger|text=<span style="font-size:large;font-variant: small-caps;font-weight: bold;">'''''Le portail ...'''''</span>}}
+
{{3DText|3D=outset|group=ranger|text=<span style="font-size:large;font-variant: small-caps;font-weight: bold;">'''''Portal …'''''</span>}}
  
{{3DText|3D=outset|group=ranger|text='''Il y a actuellement 19 pages sur ...'''}}
+
{{3DText|3D=outset|group=ranger|text='''There are for now 19 pages '''}}
  
Ce qui est obtenu par <code><nowiki>Il y a actuellement {{Number of pages}} pages sur ...</nowiki></code>
+
Ce qui est obtenu par '''<code><nowiki>There are for now {{Number of pages}} pages on …</nowiki></code>'''
 
</div>
 
</div>
Bien sûr, il apparaît de l'exemple précédent qu'il peut y avoir des exceptions essentiellement liée à l'ergonomie de la recherche. En effet, la recherche automatique dans les arborescences de catégories est très gourmande en temps et en énergie, aussi, il vaut mieux utiliser <nowiki>{{Number of pages}}</nowiki> qui ne descend pas dans les sous catégories.
 
  
=== Les catégories fondamentales de ce wiki ===
+
Of course, it appears from the previous example that there may be exceptions mainly related to the ergonomics of the research. Indeed, the automatic search (random search for an item to include, for example - see [[#Spotlight on|Spotlight on]] below) in category trees requires a lot of time and energy. Therefore, it is preferable to use <code><nowiki>{{Number of pages}}</nowiki></code> that does not go down in sub-categories.
Ce wiki, lié à l'univers de Ryzom, est censé partager des données communes aux langues de base du Wiki.
+
 
Ces données communes sont regroupée dans 4 arborescences détaillées dans l'article <big>'''[[Catégorisation]]'''</big>. Seules les "grosses branches" sont détaillées pour laisser la liberté d'organisation des données à chaque groupe linguistique. Mais ces troncs et leurs "grosses branches" sont indispensables, surtout pour les traducteurs qui veulent facilement naviguer entre les groupes d'articles.
+
==== The main categories of this wiki ====
 +
Wikis, linked to the Ryzom universe, are supposed to share data common to the basic languages of the game.
 +
These common data are grouped in four trees detailed in the article <big>'''''[[Categorization]]'''''</big>. Only the “big branches” are detailed to leave the freedom to organize the data to each linguistic group. But these trunks and their “big branches” are essential, especially for translators who want to easily navigate between groups of articles.
 +
 
 +
 
 +
[[File:Mindmap 6 wikis and image categories 2019-06-14.png|center|800px|alt=6 wikis, 6 category systems, all images in common|Six wikis, six category systems, all images in common]]
 +
<div style="text-align:center;">'''—• Six wikis, six category systems, all images in common •—'''</div>
  
=='''<big>Template (Modèle)</big>'''==
+
=='''<big>Template</big>'''==
Extraite de [[wiki:Aide:Mod%C3%A8le]]
+
Translated excerpt from Wikipédia '''[https://fr.wikipedia.org/wiki/Aide:Mod%C3%A8le Aide:Modèle]'''
  
''Un modèle sert à reproduire sur plusieurs pages le même message, ou la même mise en page, parfois en fonction de paramètres.
+
''A template is used to reproduce the same message, or the same layout, on several pages, sometimes according to parameters.
  
''Il s'agit d'un élément pré-écrit, plus ou moins complexe, destiné à être incrusté dans une page afin d'obtenir instantanément le résultat visuel souhaité (formatage, affichage d'éléments spécifiques, etc.). Les bandeaux en haut des articles, les infobox, l'affichage des siècles... sont des modèles.
+
''It is a pre-written element, more or less complex, intended to be embedded in a page in order to instantly obtain the desired visual result (formatting, display of specific elements, etc.). The banners at the top of the articles, the infoboxes, the centuries display… are templates.
===Aspect visuel et charte graphique===
 
L'aspect visuel doit rappeler l'identité du jeu. Par exemple: les infobox rappellent les "ambres mémoire" (RP) ou les interfaces de la Karavan (HRP). Les icônes en général font référence plus ou moins explicitement à l'univers du jeu.  
 
  
Une charte graphique a deux fonctions (au moins):
+
(see Wikipedia '''[https://en.wikipedia.org/wiki/Help:Template Help:Template]''' for further information)
*une identitaire qui rappelle l'esprit du site (par exemple "couleurs" des nations, des factions...)
 
*une ergonomique qui consiste à éviter ce qui est appelé "effet de surprise", c'est à dire d'avoir des comportements différents d'une page à l'autre, d'une traduction à l'autre.
 
  
Pour ces deux raisons, il faut le plus possible s'y tenir.
+
===Visual aspect and graphic charter===
 +
The visual aspect must recall the identity of the game. For example: “infoboxes” remind us of “memory ambers” (RP) or interfaces of the Karavan (OOC). Icons in general refer more or less clearly to the game world.
  
===Bannières, sceaux et indicateurs du haut...===
+
A graphic charter has two functions (at least):
Les modèles de haut de pages, ou de paragraphe, servent à alerter le lecteur sur la manière dont il faut interpréter la page en question (obsolescence, en cours de rédaction..) ainsi que des annonces importantes concernant l'article.
+
*an identification function, recalling the spirit of the site (for example by using the emblematic colours of nations, factions);
===Bannières, navigation, horodateur...===
+
*an ergonomic function, by avoiding the “element of surprise”, i.e. avoiding differences of behaviour between pages or between translations.
Les modèles de bas de pages servent à informer le lecteur sur des compléments d'information qui peuvent intéresser après lecture de la dite page.
 
===Corps de page===
 
Les modèles de bas de pages servent à mettre en évidence ou en complément des informations liée à la page en cours. La mise en évidence peut être diverse comme l'apparition de gros encarts ou des mises en forme typographique diverses.
 
===Tous les templates===
 
<big>(attention pas rigoureusement identique entre les langues, mais essayons de les harmoniser le plus possible.)</big>
 
  
Tous les templates sont dans la [[:catégorie:modèles]] dont l'arborescence est explicitée dans le document [[Catégorisation#Le_Wikipatys]]
+
For these two reasons, it should be adhered to as much as possible.
 +
===Banners, seals and indicators in header===
 +
Header or paragraph templates are used to alert the reader on the way the page they are consulting should be interpreted (obsolescence, in the process of being written, etc.) and to highlight important announcements regarding the article.
 +
===Banners, navigation, time stamps===
 +
Footer templates are used to provide the reader with additional information that may be of interest after reading the page.
 +
===Page body===
 +
Page body templates are used to complete or highlight information related to the current page. Highlightings can be diverse, such as large inserts or various typographic layouts.
  
=='''<big>Portail</big>'''==
+
===Naming your Template===
Les portails dans notre wiki servent de pages d’accueil des différents grands centres d'intérêt du jeu. Ils sont répertoriés dans la cartouche <nowiki>{{Portal bottom|}}</nowiki> {{Portal bottom|}}
+
Some rules for naming templates.
  
Chaque portail a une structure plus ou moins identique, mais qui varie selon la complexité des données qu'il offre. En général il est composé de haut en bas:
+
===All templates===
*D'onglets de sous thèmes, l'accueil général étant le premier onglet. Dans certains cas, il peut y avoir une seconde rangée d'onglets.
+
<big>'''Warning''' : not exactly the same for all languages, but let us try to harmonize them as much as possible.</big>
*Le nombre d'articles concernés et catégorisés (cf [[#Les catégories associées]])
 
*Un résumé
 
*Des informations (à gauche [[#Doc du jour]], à droite un [[#Panneau d'affichage]]
 
*La cartouche des principaux portails du Wiki de Ryzom (''<nowiki>{{Portal bottom|}}</nowiki>'')
 
  
Les portails n'ont pas été fabriqués en un jour et donc leur modèle s'est affiné au cours du temps. En général on essaye d'y inclure des documents par la méthode {{:<document à inclure>}}
+
All  templates are placed in the [[:Category:Templates]] whose tree view is explained in the document [[Categorization#The_Wikipatys]]
===Doc du jour===
+
=='''<big>Portal</big>'''==
Il est parfois agréable d'avoir une documentation qui donne un aperçu des thèmes présenté réunis sous le portail.
+
Portals in our wiki serve as home pages for the various major areas of interest in the game. They are listed in the panel '''<code><nowiki>{{Portal bottom}}</nowiki></code>'''
Cela peut se faire par les méthodes:  
+
{{Portal bottom}}
 +
 
 +
All portals have a similar structure, but their appearance varies according to the complexity of the data they present. In general, a portal contains, from top to bottom:
 +
*several tabs of sub-themes, the general home page positioning the reading on the first of them; in some cases, there may be a second row of tabs;
 +
*the number of articles concerned and categorized (see [[#Associated categories|Associated categories]]) ;
 +
*a summary;
 +
*information (on the left the [[#Doc of the day|Doc of the day]], on the right a [[#Bulletin board|Bulletin board]]);
 +
*the panel summarizing the main portals of the Ryzom Wiki ('''<code><nowiki>{{Portal bottom}}</nowiki></code>''').
 +
 
 +
Portals have not been built in a day and therefore their design has been refined over time. In general, we try to include documents in them using the template '''<code><nowiki>{{:DOCNAME}}</nowiki></code>''' where DOCNAME=Name of the document to include.
 +
===Doc of the day===
 +
It is sometimes pleasant to have documentation that gives an overview of the themes presented under the portal.
 +
This can be done as follows:
 
{| class="wikitable centre"
 
{| class="wikitable centre"
! Un document différent || ENGLISH || FRANÇAIS
+
! A different document included || ENGLISH || FRENCH
 
|-
 
|-
| Quand nécessaire || <nowiki>{{:Featured article/...}}</nowiki> || <nowiki>{{:Lumière sur/...}}</nowiki>
+
| When necessary || <nowiki>{{:Featured article/...}}</nowiki> || <nowiki>{{:Lumière sur/...}}</nowiki>
 
|-
 
|-
| Automatique par jour de la semaine || <nowiki>{{:Featured article/GBA/Week/{{CURRENTDOW}}}}</nowiki> || <nowiki>{{:Lumière sur/.../Jour/{{CURRENTDOW}}}}</nowiki>
+
| Every day of the week || <nowiki>{{:Featured article/GBA/Week/{{CURRENTDOW}}}}</nowiki> || <nowiki>{{:Lumière sur/.../Jour/{{CURRENTDOW}}}}</nowiki>
 
|-
 
|-
| Automatique par jour du mois || <nowiki>{{:Featured article/GBA/Month/{{CURRENTDAY2}}}}</nowiki> || <nowiki>{{:Lumière sur/.../Mois/{{CURRENTDAY2}}}}</nowiki>
+
| Every day of the month || <nowiki>{{:Featured article/GBA/Month/{{CURRENTDAY2}}}}</nowiki> || <nowiki>{{:Lumière sur/.../Mois/{{CURRENTDAY2}}}}</nowiki>
 
|}
 
|}
  
===Panneau d'affichage===
+
===Bulletin board===
Les panneaux d'affichage contiennent des informations concernant aussi bien les lecteurs que le contributeurs. Cela peut aller de la simple information aux urgences en passant par les demandes, "to do list" et trucs et astuces.
+
Bulletin boards contain information about both readers and contributors. This can range from simple information to emergencies, “To do” lists and “Tips and Tricks”.
  
===Les catégories associées===
+
===Associated categories===
====Toutes les pages concernées====
+
====All relevant pages====
Pour associer un article à un portail, il suffit d'ajouter en bas de l'article qui doit être associé à un portail ce type d'indtructions:
+
To associate an article to a portal, just add at the bottom of the text of the said article a block of instructions of the following type:
<pre><nowiki>{{clear}}{{Last version link}}
+
'''<pre><nowiki>{{clear}}{{Last version link}}
 
<noinclude>{{Portal|xxx}}
 
<noinclude>{{Portal|xxx}}
[[Category:yyy]]</noinclude></nowiki></pre>
+
[[Category:yyyy]]</noinclude></nowiki></pre>'''
:
+
where:
*Le ''clear ''permet d'assurer que la barre de navigation vers le portail est bien en-dessus de la dernière image.
+
*the “clear” ensures that the navigation bar to the portal is well above the last image;
*Le ''last version link'' permet d'horodater la page et ajoute un onglet discret permettant de retrouver l'original d'une inclusion.
+
*the “last version link” allows you to time stamp the page and adds a discreet tab to find the origin of an inclusion;
*Le ''noinclude'' peut être mis pour ne pas polluer l'inclusion
+
*the “noinclude” can be put in so as not to pollute the inclusion.
====À la une====
+
====On the front page====
L'ajout de la bannière de navigation vers le portail catégorise en  plus l'article dans des catégories "cachées", c'est-à-dire qui ne seront pas affichée en affichage normale, car inopportune (mais elles sont indiquées par un <nowiki>[&nbsp;+&nbsp;]</nowiki>) après la dernière catégorie affichée en bas.
+
Adding the navigation banner to the portal also places the article in “hidden” categories, categories that would not be shown to the reader because they are not relevant, but are indicated by a '''[+]''' located after the last displayed category. The random choice technique has been rejected by Mediawiki as too expensive. Currently, it is preferred a restricted choice (day of the week or month). This requires you to create one redirection at a time to the page you want to highlight. Thus, for example, the “Featured article/GBA/Day/3” page (3rd of the month or Wednesday) is redirected to “Primes Raider”.
 +
 
 +
What if the article is too long to be included, or if only some of its sections are worthwhile?
 +
 
 +
The wisest way is to signal the sections to be displayed or hidden in the future inclusion by marking them up in the source article.
 +
*'''<code><nowiki><noinclude></nowiki></code>''' and '''<code><nowiki></noinclude></noinclude></nowiki></code>''' tags allow to exclude the parts they frame from the future inclusion.
 +
*'''<code><nowiki><onlyinclude></nowiki></code>''' and '''<code><nowiki></onlyinclude></nowiki></code>''' tags allow to include only the parts they frame in the future inclusion.
 +
*'''<code><nowiki><includeonly></nowiki></code>''' and '''<code><nowiki></includeonly></nowiki></code>''' tags allow to include only the parts they frame in the future inclusion, while masking them in the original article (to be handled carefully in a template).
 +
 
 +
This latter markup is used, for example, to hide in the original article the “To be continued…” ('''<code><nowiki>{{read more|<<the original article>}}</nowiki></code>''' displayed below) but displays it in the inclusion. {{read more|{{FULLPAGENAME}}}}
 +
 
 +
=='''<big>Home page</big>'''==
 +
Home pages are “specific” because they are those that appear by default when you log in to the wiki. These pages are not editable and can contain many HTML (and Java) tricks. This implies that only seasoned contributors can modify them on community consensus or communication imperatives.
 +
 
 +
 
 +
== Other advanced stuffs  ==
 +
API, tips on Special commands...
 +
=== namespaces ===
 +
Code used: <nowiki>{{Special:AllPages|namespace=1}}</nowiki>
 +
 
 +
Usually, the talk has ns+1. To be bief, no talk here (see more detailled pages) BUT un-usual.
 +
 
 +
Commons to all:
 +
 
 +
*Namespace 1 - Talk (in fr Discussion)
 +
*Namespace 2 - User (in fr, or Utilisateur or Utilisatrices)
 +
* Namespace 6 - File - Fichier
 +
*Namespace 8 - MediaWiki
 +
*Namespace 10 - Modèle - Template
 +
*Namespace 12 - Aide - Help
 +
*Namespace 14 - Category - Catégorie
 +
 
 +
==== FR ns ====
 +
see [[:fr:Guide Technique du wiki/FR ns liste]] (commands are KO in here)
 +
 
 +
Namespace 4 - '''EncyclopAtys'''
 +
 
 +
Namespace 100 - Guilde
 +
 
 +
Namespace 106 - '''Portail - Portal'''
 +
 
 +
==== EN ns ====
 +
see [[Wiki Technical Guide/EN ns list]]
 +
 
 +
But:
 +
*Namespace '''4 - Ryzom Wiki'''  and 5 Namespace 5 - Ryzom Wiki talk
 +
*Namespace '''104 - Event'''
 +
 
 +
==== DE ns ====
 +
[[:de:Technischer Wiki-Leitfaden/DE ns list]]
 +
 
 +
Looks like the EN, but no Event namespace, less pages and talk
 +
 
 +
==== Atys Common ns ====
 +
See [https://atys.wiki.ryzom.com/wiki/User:Heernis/Common_ns_list Common ns list on atys common]
 +
 
 +
As the DE/EN wikis: User (ns 2), File (ns 6), Template 10, Help (ns 12) 3p, Category (ns 14)
 +
 
 +
* Namespace 4 - '''Ryzom Commons (ns 4)'''
 +
 
 +
=== Wiki codes about categories ===
 +
* on common, Heernis used <nowiki><categorytree mode="all" depth="20" showcount"on" hideprefix="never">Wikipatys</categorytree></nowiki> to get result: Wikipatys, Deutsch, English, Graphic Charter, Hidden categories
 +
 
 +
From https://www.mediawiki.org/wiki/Extension:CategoryTree#Usage :
 +
 
 +
* The code <nowiki><categorytree>Foo</categorytree></nowiki> on a wiki page,  will show the contents of category Foo as a dynamic tree on that page.
 +
** let's try a <nowiki><categorytree>Wikipatys categorytree ex</categorytree></nowiki> : no bubcat
 +
 
 +
<categorytree>Encyclopatys categorytree ex</categorytree>
  
La technique de choix au hasard a été condamnée par Mediawiki, car trop coûteuse. Actuellement, on lui préfère un choix bridé (jour de la semaine ou du mois). Cela impose de créer à la main des redirections vers les pages à mettre en lumière. Ainsi, par exemple, la page "Lumière sur/GBA/Jour/3" (3 du mois ou le mercredi) est redirigée vers "Primes Raider".
 
  
Que faire si l'article est trop long à inclure, et si seulement certaines parie sont intéressante?
+
* With mode=parents its show all parents of a category ?
 +
* depth default is 1
  
Le plus sage est d'indiquer les parties à afficher ou occulter par en inclusion en les balisant par
+
=== Other links ===
*Les balises <noinclude>contenu à exclure</noinclude> permettent d'exclure un contenu entre balises de la future inclusion.
+
*[[Wiki Technical Guide/Special Pages]]
*Les balises <onlyinclude>contenu à inclure</onlyinclude> permettent d'inclure le contenu entre balises de la future inclusion.
+
* [[Wiki Technical Guide/API]]
*Les balises <includeonly>contenu à inclure</includeonly> permettent d'inclure le contenu entre balises de la future inclusion, mais de les masquer dans la page originelle. À manipuler prudemment dans un modèle.
 
  
Ce dernier balisage est par exemple utilisé pour cacher dans l'article originale le ''à suivre...'' (<nowiki>{{read more|<l'article original>}}</nowiki> affiché ci-dessous) mais l'affiche dans l'inclusion.  {{read more|{{FULLPAGENAME}}}}
+
Other usefull links
 +
* https://regex101.com/
 +
* https://www.mediawiki.org/wiki/Manual%3APywikibot and [[User:Amosys/Pywiki]] (for tests)
  
=='''<big>Accueil</big>'''==
 
Les pages d’accueil sont "spécifiques" ce sont celles qui s'affichent par défaut lorsque l'on se connecte sur le wiki. Ces pages ne sont pas modifiables et peuvent contenir de nombreux artifices en HTML (et java), ce qui implique que seuls des contributeurs avertis peuvent les modifier avec le consensus de la communauté ou les impératif de la comm.
 
  
  
 +
-----------------------------------------------------------------------------------------------
 
<references/>
 
<references/>
 
{{clear}}{{Last version link}}
 
{{clear}}{{Last version link}}
<noinclude>{{Portail|Wikipatys|}}</noinclude>
+
<noinclude>{{Portal|Wikipatys|}}</noinclude>
[[Catégorie:Wikipatys]][[Catégorie:Encyclopatys]][[Catégorie:Aide]]
+
[[Category:Wikipatys]][[Category:Encyclopatys]][[Category:Help]]

Version vom 30. Juni 2019, 14:06 Uhr

de:Technischer Wiki-Leitfaden
en:Wiki Technical Guide
es:Guía Técnica de la Wiki
fr:Guide Technique du wiki
ru:Техническое руководство по Вики
 
UnderConstruction.png
Übersetzung zur Überprüfung
Gib nicht den Mitwirkenden die Schuld, sondern komm und hilf ihnen. 😎
    Script edit.png Übersetzungs StatusDies ist eine von 35 Seiten, die wir gerne ins Deutsche übersetzt sehen würden.
De.png Übersetzung im GangeGb.png TranslatedEs.png Traducción requeridaFr.png OriginalRu.png Не переведено

A short technical guide for experienced contributors and documentation managers. See Writing Guide for basic wiki knowledge.

Working as a team

Never forget that any document (except protected pages, accessible only to administrators) can be edited at any time by anyone. See below (Edition puis Content Validation) for good practices to be followed.

Talk pages

It is often useful, convenient or necessary to leave a message to someone else. For that purpose a “Talk” page is associated with each document when it is created, for example here: Talk:Technischer Wiki-Leitfaden [[Talk:{{FULLPAGENAME}}]].

In any case, you must try to maintain something readable, so each topic will start with a title ===Title of the topic==. It is better to have fifty small separate subjects, each with a title, than a single package of fifty subjects. This facilitates discriminated responses in their consideration, implementation, etc.

At the end of the subject, always sign with ~~~~. This immediately lets anyone know who posted the message and when.

Usually, responses are made by indenting as in emails. This is done by opening the line with one more : than the previous part. Obviously each answer, each rebound will be signed. This is very useful for someone who will ask the same questions later on and who will thus see this discussion as part of a “Knowledge Base”.

Last, it may be useful to attach to the title a to indicate that the subject is closed ==Title of the topic {{OK}}==. If the subject has to be reopened, the can be replaced by a {{KO}}.

Unfortunately, those concerned by the question are not necessarily informed (the number of articles monitored - and therefore likely to have their changes notified - is capped so as not to blow up the database). Thus, also think about preventing the person or persons who may be concerned by the discussion by indicating the link to the discussion. Again, title and signature, even if very short, are welcome.

Sponsorship

At first glance we will notice that if the Wiki is easy at writing, it is heavy to manage with all its rules of conviviality and efficiency, its traditions built on the experience of its predecessors, etc. This because the wiki also has its “Lore” (oral tradition).

Do you really want to get involved in the wiki? So don't hesitate to be sponsored, without embarrassment, shyness or shame... We have all made our debut, and perhaps, hopefully, it will be up to you to sponsor later on. You don't know anyone? Try to contact “alumni” on https://chat.ryzom.com/channel/pj-ryzom_wiki or contact them from Special:ActiveUsers.

Translations

There are four rules that coexist:

• Forge (development part), Game behaviour chart, Graphic chart, Fundamental categories
  • everything must be translated into English to be accessible to as many people as possible, whose majority more or less understand written English;
• In-Game Behavior Chart, Graphic Chart, Wiki Management Templates, Fundamental Categories
  • everything must be translated into all languages;
• Lore, Chronicles, Public events
  • everything must be translated into at least Ryzom's three “mother tongues”: DE, EN and FR;
• the rest and especially the roleplay parts
  • there are no rules, only players' and translators' concerns prevail.

Edition

EN wiki history comparing.png
EN wiki history see.png
With the exception of archived documents and documents with the official status of “final document” (Lore, Chronicle), everything can be improved and this is one of the riches of wikis.

Nevertheless, certain rules of constructive conviviality must be respected.

First of all, it is necessary to assess whether or not the changes are significant. There are no rules and it's more of a feeling, but if the change is drastic, it's wise to start by looking at the page's history (button next to “Edit”). If the content (not the form, look, spelling…) has not changed for some time, we can assume that its author left it for this and that the document may have aged, that it may need updating. An example is shown opposite.

An update can be considered drastic when it deletes paragraphs or even lines that are fundamental to the development of the topic. In this case it becomes appropriate to leave a message in the “User Discussion:xyz” page. While waiting for his answer (one week?), it is wise to keep in the modified page the original text passed as a comment. The easiest way to pass a text as a comment is to preface it with <!-- and to follow it with -->. But there are sometimes issues, especially if there are already other comments. In this case, the hammer and chisel can be used by framing the text with <noinclude><includeonly> and </includeonly></noinclude>. Why such a complication? Because it is always necessary to respect the writings of an author and his intellectual authorship, even in free software world. Otherwise, we run the risk of an:

Edit war

Excerpt from Wikipedia Edit warring:

An edit war occurs when editors who disagree about the content of a page repeatedly override each other's contributions. Editors engaged in a dispute should reach consensus or pursue dispute resolution rather than edit warring. Edit warring is unconstructive and creates animosity between editors, making consensus harder to reach. Users who engage in edit wars risk being blocked or even banned. An editor who repeatedly restores their preferred version is edit warring, regardless of whether those edits are justifiable: “But my edits were right, so it wasn't edit warring” is no defense.

This should not be confused with the edit conflict . Excerpt translated from Wikipedia Aide:Conflit de versions:

In Wikipedia, a version conflict or edit conflict occurs when two contributors work on the same page at the same time: the second one who records, having worked with an obsolete version of the page, has his modification rejected. Since version 1.3 of MediaWiki, this only happens if the changes cannot be merged automatically.

(see Wikipedia Help:Edit conflict for further information)

Working in tranquillity

Of course, incidents on the course and clumsiness will never be avoided at 100%, so the wisest thing to do is to follow the following recommendations (from Wikipedia Aide:Conflit de versions) :

To avoid version conflicts, the easiest way is to avoid long modifications.

However, this is not always possible. This is why it is recommended, when modifying a page in depth, to first add the banner {{WIP|~~~~}} which is displayed as follows:



Important.png
Under Construction Panel.png !!!! WIP !!!! Under Construction Panel.png
Es sind gerade 26 Artikel in der Bearbeitung in der Kategorie "WIP"
Dieser Artikel wird gerade bearbeitet. Bitte laß es den Autor beenden, bevor du es veränderst.
Die letzte Bearbeitung war von Heernis am 30.06.2019.

-- Zo'ro-Argh Woren Siloy 28 mai 2019 à 14:19 (CEST)


Once the page is published with this banner, you can modify it at any time. Limit the number of changes by using the preview to make adjustments (this saves time and avoids cluttering the page with recent changes).

When you are finished, don't forget to remove the template {{WIP}}.”

(see Wikipedia Help:Edit conflict for further information)

The draft

Another way to work in peace is to work in your own user space. This space is [[Utilisateur:Zorroargh/Brouillons/...]].

The documents you prepare there are not available to search engines (except explicitly). Even Google shouldn't go there!

Validation of content

Usually, in Ryzom's wikis all pages are free to be processed as long as there is no vandalism. Nevertheless, players may need reliable documents. This essentially concerns:

  • The Ryzom code of conduct throughout the game, including this wiki.
  • The Lore which sets the fundamental characteristics of the game (homins don't speak Klingon, Karavan doesn't fly on fire dragons and Kamis don't emerge from an oil lamp). These characteristics are detailed in the portal of the Lore. Here, they will be briefly described to indicate their existence.

Other documents may be considered sensitive for maintenance, such as the widely used templates that can change the appearance, or even readability, of the documents.

Finally, contributors, whether developers, players (RP or not), animators or others, may find it useful to request validation of their work.

A document validated by the Lorists, the official communications officers or the administrators is protected against any modifications not expressly authorized.

The Lore

Summary of the specific treatment of documents related to the Lore

Official copy

Text written by the Lorists and transcribed or translated by encyclopatysts. At the very top of the page, the Lore logo is affixed {{Official Lore}} wihich will display the picture Rubber-Stamp-Lore choix Vert.png.

Creation of a non-lorist user

Pour demander une validation de l'équipe Lore, apposer tout en haut de la page la bannière {{Lore Validation Request}} which is displayed as follows:

Dummy.png
This page is submitted to the Lore staff for validation.
Editing date:...


Validation

A Lorist affixes, if that has not already being done, the Lore logo, and erases any banners that may have been used to request validation. Then the Lorist (who can delegate this task to an administrator) protects the page. The Lore logo then becomes: Rubber-Stamp-Lore choix H.png.

Categories

All data, articles, images, templates, portals, etc., must be categorized.

On the use of categories

Categories are very useful for cataloging documents and easing their search. It must be understood that a category resembles a set in the mathematical sense of the term, in other words:

  • an article can belong to several sets;
  • a set of article can be fully included in another;
  • It is unnecessary to declare that an article belongs to two sets if one of them is completely included in the other.

Example: a red sock can belong to the categories: socks, red objects, red clothes, clothes. Normally, declaring that this sock belongs to the red clothes is sufficient. But one could also say that it belongs to the socks and to the red objects without referring to red clothes. In both cases, it is useless to declare that it belongs to the clothes.

The choice of categories can sometimes be linked to the tools that allow you to search in a category and that are often displayed in portals. For example:

Portal …

There are for now 19 pages …

Ce qui est obtenu par There are for now {{Number of pages}} pages on …

Of course, it appears from the previous example that there may be exceptions mainly related to the ergonomics of the research. Indeed, the automatic search (random search for an item to include, for example - see Spotlight on below) in category trees requires a lot of time and energy. Therefore, it is preferable to use {{Number of pages}} that does not go down in sub-categories.

The main categories of this wiki

Wikis, linked to the Ryzom universe, are supposed to share data common to the basic languages of the game. These common data are grouped in four trees detailed in the article Categorization. Only the “big branches” are detailed to leave the freedom to organize the data to each linguistic group. But these trunks and their “big branches” are essential, especially for translators who want to easily navigate between groups of articles.


6 wikis, 6 category systems, all images in common
—• Six wikis, six category systems, all images in common •—

Template

Translated excerpt from Wikipédia Aide:Modèle

A template is used to reproduce the same message, or the same layout, on several pages, sometimes according to parameters.

It is a pre-written element, more or less complex, intended to be embedded in a page in order to instantly obtain the desired visual result (formatting, display of specific elements, etc.). The banners at the top of the articles, the infoboxes, the centuries display… are templates.”

(see Wikipedia Help:Template for further information)

Visual aspect and graphic charter

The visual aspect must recall the identity of the game. For example: “infoboxes” remind us of “memory ambers” (RP) or interfaces of the Karavan (OOC). Icons in general refer more or less clearly to the game world.

A graphic charter has two functions (at least):

  • an identification function, recalling the spirit of the site (for example by using the emblematic colours of nations, factions);
  • an ergonomic function, by avoiding the “element of surprise”, i.e. avoiding differences of behaviour between pages or between translations.

For these two reasons, it should be adhered to as much as possible.

Banners, seals and indicators in header

Header or paragraph templates are used to alert the reader on the way the page they are consulting should be interpreted (obsolescence, in the process of being written, etc.) and to highlight important announcements regarding the article.

Banners, navigation, time stamps

Footer templates are used to provide the reader with additional information that may be of interest after reading the page.

Page body

Page body templates are used to complete or highlight information related to the current page. Highlightings can be diverse, such as large inserts or various typographic layouts.

Naming your Template

Some rules for naming templates.

All templates

Warning : not exactly the same for all languages, but let us try to harmonize them as much as possible.

All templates are placed in the Category:Templates whose tree view is explained in the document Categorization#The_Wikipatys

Portal

Portals in our wiki serve as home pages for the various major areas of interest in the game. They are listed in the panel {{Portal bottom}}

Spe labs.png
Alle thematischen Portale der Enzyklopatys (Ryzom Wiki)

Ryzom: Die LoreDas Spiel OOC
Atys: Die Welt von AtysFloraFauna
Nationen: FyrosMatisTrykerZoraï
Fraktionen: KamiKaravanMarodeureRangerTrytonisten
Enzyklopädie: Atys ChronikenDie Große BibliothekMysterien OOC


All portals have a similar structure, but their appearance varies according to the complexity of the data they present. In general, a portal contains, from top to bottom:

  • several tabs of sub-themes, the general home page positioning the reading on the first of them; in some cases, there may be a second row of tabs;
  • the number of articles concerned and categorized (see Associated categories) ;
  • a summary;
  • information (on the left the Doc of the day, on the right a Bulletin board);
  • the panel summarizing the main portals of the Ryzom Wiki ({{Portal bottom}}).

Portals have not been built in a day and therefore their design has been refined over time. In general, we try to include documents in them using the template {{:DOCNAME}} where DOCNAME=Name of the document to include.

Doc of the day

It is sometimes pleasant to have documentation that gives an overview of the themes presented under the portal. This can be done as follows:

A different document included ENGLISH FRENCH
When necessary {{:Featured article/...}} {{:Lumière sur/...}}
Every day of the week {{:Featured article/GBA/Week/{{CURRENTDOW}}}} {{:Lumière sur/.../Jour/{{CURRENTDOW}}}}
Every day of the month {{:Featured article/GBA/Month/{{CURRENTDAY2}}}} {{:Lumière sur/.../Mois/{{CURRENTDAY2}}}}

Bulletin board

Bulletin boards contain information about both readers and contributors. This can range from simple information to emergencies, “To do” lists and “Tips and Tricks”.

Associated categories

All relevant pages

To associate an article to a portal, just add at the bottom of the text of the said article a block of instructions of the following type:

{{clear}}{{Last version link}}
<noinclude>{{Portal|xxx}}
[[Category:yyyy]]</noinclude>

where:

  • the “clear” ensures that the navigation bar to the portal is well above the last image;
  • the “last version link” allows you to time stamp the page and adds a discreet tab to find the origin of an inclusion;
  • the “noinclude” can be put in so as not to pollute the inclusion.

On the front page

Adding the navigation banner to the portal also places the article in “hidden” categories, categories that would not be shown to the reader because they are not relevant, but are indicated by a [+] located after the last displayed category. The random choice technique has been rejected by Mediawiki as too expensive. Currently, it is preferred a restricted choice (day of the week or month). This requires you to create one redirection at a time to the page you want to highlight. Thus, for example, the “Featured article/GBA/Day/3” page (3rd of the month or Wednesday) is redirected to “Primes Raider”.

What if the article is too long to be included, or if only some of its sections are worthwhile?

The wisest way is to signal the sections to be displayed or hidden in the future inclusion by marking them up in the source article.

  • <noinclude> and </noinclude></noinclude> tags allow to exclude the parts they frame from the future inclusion.
  • <onlyinclude> and </onlyinclude> tags allow to include only the parts they frame in the future inclusion.
  • <includeonly> and </includeonly> tags allow to include only the parts they frame in the future inclusion, while masking them in the original article (to be handled carefully in a template).
This latter markup is used, for example, to hide in the original article the “To be continued…” ({{read more|<<the original article>}} displayed below) but displays it in the inclusion.

Home page

Home pages are “specific” because they are those that appear by default when you log in to the wiki. These pages are not editable and can contain many HTML (and Java) tricks. This implies that only seasoned contributors can modify them on community consensus or communication imperatives.


Other advanced stuffs

API, tips on Special commands...

namespaces

Code used: {{Special:AllPages|namespace=1}}

Usually, the talk has ns+1. To be bief, no talk here (see more detailled pages) BUT un-usual.

Commons to all:

  • Namespace 1 - Talk (in fr Discussion)
  • Namespace 2 - User (in fr, or Utilisateur or Utilisatrices)
  • Namespace 6 - File - Fichier
  • Namespace 8 - MediaWiki
  • Namespace 10 - Modèle - Template
  • Namespace 12 - Aide - Help
  • Namespace 14 - Category - Catégorie

FR ns

see fr:Guide Technique du wiki/FR ns liste (commands are KO in here)

Namespace 4 - EncyclopAtys

Namespace 100 - Guilde

Namespace 106 - Portail - Portal

EN ns

see Wiki Technical Guide/EN ns list

But:

  • Namespace 4 - Ryzom Wiki and 5 Namespace 5 - Ryzom Wiki talk
  • Namespace 104 - Event

DE ns

de:Technischer Wiki-Leitfaden/DE ns list

Looks like the EN, but no Event namespace, less pages and talk

Atys Common ns

See Common ns list on atys common

As the DE/EN wikis: User (ns 2), File (ns 6), Template 10, Help (ns 12) 3p, Category (ns 14)

  • Namespace 4 - Ryzom Commons (ns 4)

Wiki codes about categories

  • on common, Heernis used <categorytree mode="all" depth="20" showcount"on" hideprefix="never">Wikipatys</categorytree> to get result: Wikipatys, Deutsch, English, Graphic Charter, Hidden categories

From https://www.mediawiki.org/wiki/Extension:CategoryTree#Usage :

  • The code <categorytree>Foo</categorytree> on a wiki page, will show the contents of category Foo as a dynamic tree on that page.
    • let's try a <categorytree>Wikipatys categorytree ex</categorytree> : no bubcat
Keine Unterkategorien


  • With mode=parents its show all parents of a category ?
  • depth default is 1

Other links

Other usefull links




Neueste Version 04.08.2023•