Wikidot
Pour vous familiariser avec Wikidot, la communauté propose les guides en ligne (en anglais) :
Pense-bête
Le but de cette rubrique est d'indiquer les pages à modifier suivant l'actualité de Gay Harem afin de rien oublier. Toute nouveauté est à inclure dans les pages chronologie et nouveautés (maximum 8 news).
- Pages techniques recense toutes les sous-pages utilisées dans les différentes pages du wiki ; ainsi que les pages ne possédant pas de fil d'ariane.
- Historique du wiki permet de suivre touts les changements.
- Gestion du wiki pour son administration.
- Menu du wiki permet de personnaliser le menu de gauche.
- Menu d'une page permet de personnaliser le menu du haut.
Nouveau haremec
- Créer une page au nom du haremec à partir du modèle main-haremec-3 ou main-haremec-5
- Compléter les champs manquants. Pour les gains, penser à inclure des espaces pour aligner à droite les montants.
- Si le nouveau haremec est le dérivé d'un mec existant, ajouter le ou les dérivés (ex : Bunny).
- Compléter la version et les dérivées de la haremette sur HH.
- Compléter les balises méta.
- Ajouter les haremecs de l'événement au harem.
- Mettre à jour la page de comparaison des haremecs.
- Mettre à jour les anniversaires.
Nouvel événement
Au début de l'événement :
- Créer les pages des haremecs de l'événement si elles n'existent pas.
- Créer une nouvelle page pour l'événement, à partir du modèle main-evenement-2-boss, main-evenement-3-boss ou d'une version précédente en complétant les champs et les balises méta.
- Compléter les carrousels des trolls de l'aventure en incluant leurs versions spéciales.
- Compléter les listes des mecs capturés par les trolls.
- Mettre à jour l'événement en cours.
- Ajouter les haremecs de l'événement au harem.
- Mettre à jour la page start-evenement.
- Mettre à jour la page d'accueil en mode événement.
Pendant l'événement :
- Compléter les missions quotidiennes de l'événement.
A la fin de l'événement :
- Cacher l'événement en cours.
- Ajouter l'événement à la suite des autres.
- Mettre à jour la page d'accueil en mode standard.
Templates
Pour construire les différentes pages de ce wiki, de nombreux templates ont été créés afin de séparer le contenu du rendu graphique en structurant les données à l'aide de variables.
Aventure
La page Aventure est principalement composée d'un tableau comprenant les différents mondes :
- Aventure Intro définissant les colonnes du tableau ;
- Aventure World présentant chaque monde.
La page de chaque monde, hormis la 1ère Ville du prélude, est composé des templates :
- World introduisant le monde ;
- Quete Intro définissant les colonnes du tableau des quêtes du monde ;
- Quete présentant chaque quête ;
- Quete total faisant la somme des énergies, argents, objets spéciaux… nécessaires pour avancer dans le monde.
La page présentant un troll regroupe ses données, un carrousel montrant ses différentes variantes et les mecs capturés lors des événements. Chaque troll de monde est basé sur un ou plusieurs templates :
- si le troll possède 1 seul palier, utiliser troll-v2.
- si le troll possède plusieurs paliers, utiliser troll-presentation, troll-stats (autant de fois qu'il y a de paliers) et troll-versions
A chaque boss correspond un carrousel basé sur son ID :
- le carrousel du 1er troll Dark Lord est troll-carousel-1 ;
- le carrousel du 2ème troll Espion Ninja est troll-carousel-2 ;
- le carrousel du 3èmer troll Gruntt est troll-carousel-3 ;
- le carrousel du 4ème troll Edward est troll-carousel-4 ;
- le carrousel du 5ème troll Donatien est troll-carousel-5 ;
- le carrousel du 6ème troll Silvanus est troll-carousel-6 ;
- le carrousel du 7ème troll Bremen est troll-carousel-7 ;
- le carrousel du 8ème troll Edernas est troll-carousel-8.
A chaque boss correspond un tableau des mecs capturés basés sur son nom :
- le tableau du 1er troll Dark Lord est Haremecs - Dark Lord ;
- le tableau du 2ème troll Espion Ninja est Haremecs - Espion Ninja ;
- le tableau du 3èmer troll Gruntt est Haremecs - Gruntt ;
- le tableau du 4ème troll Edward est Haremecs - Edward ;
- le tableau du 5ème troll Donatien est Haremecs - Donatien ;
- le tableau du 6ème troll Silvanus est Haremecs - Silvanus ;
- le tableau du 7ème troll Bremen est Haremecs - Bremen ;
- le tableau du 8ème troll Edernas est Haremecs - Edernas.
Chronologie
La page chronologie est composée de sous-pages basées sur les années depuis 2017 : chronologie-2017, chronologie-2018… Les éléments de chaque sous-page sont basés sur le template Chronologie Item présentant un élément composé d'un titre, d'une date, d'une image représentant la nature et d'un description.
Événements
La page Evenements est composée :
- d'une partie présentant ce qu'est un événement dans Gay Harem ;
- d'une page présentant l'événement en cours s'il existe ;
- d'une page présentant les événements passés.
Chaque événement (en cours ou passé) est construit à partir du template Evenement le présentant avec un lien vers sa fiche comprenant :
- un template Page Evenement détaillant l'événement ;
- une partie présentant les différentes missions à accomplir durant cet événement.
Harem
La page Harem est composée, à l'aide de la balise include, des pages :
- Harem Intro expliquant le principe d'un harem ;
- Haremecs : Aventure & Trolls construite à partir du template Harem Troll ;
- Haremecs : Evénements construite à partir du template Harem Evenement ;
- Haremecs Pachinko construite à partir du template Harem Pachinko ;
- Haremecs spéciaux construite à partir du template Harem Legendaire.
Chaque haremec est représenté dans un cadre comprenant son image, sa rareté (fond de couleur) et sa spécialité positionné sur le cadre. Suivant la spécialité du haremec, un des 3 templates suivants est utilisé : Haremec Icone Hardcore, Haremec Icone Charme ou Haremec Icone Savoir Faire.
Haremec
Le template Haremec définit la page d'un mec avec toutes ses informations. Il est lui-même composé des plusieurs templates :
- Gain 3 & Gain 5 indiquant les gains du haremec suivant son niveau d'affection max ;
- Avatar 3 & Avatar 5 présentant les positions du haremec suivant son niveau d'affection max ;
- 5 templates de type template:gh-derives-{$haremec-derives-nombre} présentant les versions dérivées des haremecs suivant le nombre de versions disponibles ;
- 6 templates de type profil-combat-{$haremec-specialite}-{$haremec-affection-max} regroupant les statistiques de combat du haremec suivant sa spécialité et son niveau d'affection max ;
- 1 template de type template:haremette-icone-{$haremec-specialite} montrant la haremette équivalente sur HH ;
- 5 templates de type template:hh-derives-{$haremette-derives-nombre} montrant les haremettes dérivées sur HH.
Métadonnées
Les métadonnées de chaque page doivent être complétées :
og:title reprend généralement le titre de la page ;
og:image pour mettre une image illustrant la page (avatar pour les haremecs, icône du menu pour les pages principales…) ;
og:description, sauf pour les haremecs, pour préciser un court texte (quelques mots) de présentation de la page.
Parent
Le champs Parent permet de créer le fil d'ariane en renseignant la page parente de la page créée. Cela dépend de la nature de chaque page :
- Pour un événement : evenements
- Pour un haremec obtenable lors d'un événement : nom de l'événement
- Pour un haremec obtenable dans un monde : nom du monde
- Pour un haremec obtenable au pachinko : pachinko-epique
- etc…
En cas de doute, prendre exemple sur les pages : Pachinko, Aventure, monde « Ville du prélude », événement « Fêtez l'amour ! » et haremec « Bunny ».