Vous avez survécu et pouvez en être fier ! Mieux, votre thème est tellement convaincant qu'un ami vous demande une copie. Comment faire ? Plutôt que de partager directement votre dossier, Ankama a mis en place un système de téléchargements des thèmes via le client Dofus.
Encore un peu de patience, votre épopée est bientôt finie !
Création des fichiers d'indication
Si vous voulez que le jeu reconnaisse votrte thème, il faut lui macher le travail ! Vous aurez besoin
- Du ZIP de votre thème
Rendez vous dans le dossier racine (contenant les themedate) de votre thème et sélectionnez tous les fichiers. Faites ensuite un clic droit et utilisez la fonction de WinRAR "Ajouter à l'archive". Il faudra cocher l'option ".ZIP" et le logiciel s'occupera du reste ! Ne renommez surtout pas ce dossier
- D'une image de présentation
- D'un JSON spécifique
Attention, celui-ci n'est pas le même que celui de votre thème ! Ouvrez Notepad++ et créez un nouveau fichier. Insérez-y ceci :
[
{
"author" : "VotreNom",
"name" : "Theme",
"keyWords" : "keyword1,keyword2",
"version" : "1.0.0",
"dofusVersion" : "2.XX",
"description" : "Description",
"url" : "L'URL d'hébergement du thème",
"previewUrl" : "L'URL d'hébergement de l'image de présentation",
"creationDate" : "JJ/MM/AAAA",
"modificationDate" : "JJ/MM/AAAA"
}
]
Indiquez-y vos informations et enregistrez le fichier avec l'extension ".JSON" (le nom importe peu, mais de préférence sans majuscule ni signes)
Héberger et partager son thème avec GitHub
- Créer votre compte
Premièrement, rendez-vous sur github.com. Il faut créer un compte avec le bouton Sign up en haut à droite. Rentrez vos identifiants, mail (bidon si vous voulez mais faudra le vérifier) et mot de passe (pas celui de dofus si vous voulez). Sélectionnez ensuite l'offre gratuite et cochez la case "help me later"
On vous proposera un questionnaire, répondez ou non, vous pouvez passer en bas normalement.
Voilà ! Votre compte est créé ! Mais pour l'hebergement ?
- Créer un repo
Il vous faut créer un repository (ou repo). Pour cela, rendez-vous sur github.com sans vous déconnecter. Faites "Start a project"
Choisissez le nom de votre repo (sans majuscule si possible) avec une description (optionnelle). Vous ne pouvez pas faire de repo privés, faites-en donc un public (par défaut)
Cochez la case "Initialize this repository with a README" et acceptez
Voilà ! Votre repo est créé ! Mais pour les fichiers ?
- Mettre à jour le readme (optionnel)
Redirigez vous vers github.com. Votre repo apparaitra normalement en bas à droite. Sinon, l'adresse est github.com/votrepseudo/nomdurepo
Vous pouvez éditer le readme si vous voulez en cliquant sur READMEpointmd puis sur le crayon "Edit" puis en faisant "Commit changes" en bas de la page
- Upload le thème
Et maintenant, plus important : Upload votre thème ! Pour cela, sur la page de votre repo, faites "Upload files". Il est recommandé d'upload vos fichiers un par un, cela a tendance à buguer et à annuler le téléchargement sinon.
Sélectionnez votre .ZIP, uploadez-le (la barre grise avance). Quand l'upload est terminé, la barre d'avancement s'effacera.. Descendez la page pour cliquez sur "Commit changes"
Votre zip est en ligne ! Faites ensuite de même pour votre Json et l'image de thème.
- Obtenir les liens des fichiers
Maintenant que tout est en ligne, comment récupérer les liens à insérer dans le JSON ? Tout simplement, sur la page de votre repo, cliquez sur le fichier. Sur la page obtenue, faites un clic droit sur le bouton "Raw" et, pour le JSON, ouvrez dans un nouvel onglet.
Pour le .ZIP, il faudra faire un clic droit sur le bouton Download, puis sélectionner "Copier l'adresse du lien".
Voilà, vous avez vos deux liens. Mettez celui du zip dans le Json et utilisez le lien du Json pour pouvoir télécharger votre thème et le partager
Pour mettre à jour vos fichiers :
- JSON : Vous pouvez l'éditer directement en ligne avec le bouton edit
- Zip : Il faudra supprimer votre fichier (allez sur la page du fichier en le sélectionnant puis appuyez sur la corbeille / bouton "delete") et le reupload. Si vous ne changez pas le repo et le nom du fichier, le lien du zip sera le même.
En espérant avoir pu vous éclairer, n'hésitez pas à me poser des questions pour plus d'infos
Héberger et partager avec DofusTools
Bien plus intuitif et créé par un Développeur/Producer du jeu (Simsoft), Dofus.tools a une page dédiée aux thèmes et un outil spécifique à leur hébergement. Il vous suffira juste d'avoir un compte.