Déposer un plugin
Avant toute chose, vérifiez la validité du code PHP des plugins, seuls des plugins produisant un code conforme et ne générant pas de "Notices" PHP devraient figurer dans ce dépôt. Pour ce faire, préférez une configuration de PHP la plus stricte possible (error_reporting placé à E_ALL).
Pas sûr de vous ? Cela arrive. Consultez la documentation relative à votre version de Dotclear pour préparer votre plugin : Documentation du développeur pour Dotclear 1 ou Manuel de création de plugins pour Dotclear 2.
Préparation
Placez sur votre disque dur un répertoire compressé portant le nom
livraison-<mon_plugin>.tar.gz (ou .zip) et incluant les éléments
suivants :
- une (ou plusieurs) capture d'écran (interface d'admin, rendu en partie publique...)
- un installeur et une archive du plugin. Pour créer ces fichiers, utilisez impérativement le plugin "Packager" adapté à votre version de Dotclear, qui produira un fichier pkg.gz (l'installeur) et un fichier tar.gz (l'archive).
- Un duplicata de l'icône du plugin, si elle existe.
Attention au nom du répertoire de livraison : <mon_plugin> doit reproduire la graphie exacte du nom que vous avez donné
au répertoire de votre plugin. Ne mettez pas d'espaces ni de signes cabalistiques dans ce nom.
Vous êtes prêt ? Vous pouvez alors remplir le formulaire ci-dessous.
Quelques conseils pour la saisie de ce formulaire
* Les champs suivis d'une astérisque rouge sont obligatoires.
Celui que vous donnez dans la partie « Vos infos » ne sera pas divulgué. Il nous servira à vous joindre si nous rencontrons un problème pour l'enregistrement de votre plugin ou si on nous signale un lien mort.
Si vous indiquez un mail dans le champ d'adresse de support, entourez l'arobase de parenthèses pour éviter le spam.
Catégorie
Les catégories suivantes sont disponibles :
- Services externes :
Tout pour lier votre blog Dotclear aux services externes tels que Galerie photos, Réseau professionnel, Syndication, Newsletter, Forums, Statistiques, etc.
- Référencement, Statistiques :
Améliorer votre référencement. Génération automatique de méta données, etc. Suivi de l'audience de votre blog grâce à des outils de statistiques.
- Echanges, Contact, RSS, Newsletter :
Donner la possibilité à vos visiteurs de vous contacter par un formulaire de contact. Afficher les articles de vos partenaires ou amis sur votre site par le biais des Flux RSS. Proposer une newsletter.
- Administration, Import/Export, Sauvegarde, Outils :
Tout ce qui apporte des fonctionnalités supplémentaires à l'administration du ou des blogs. Exportation, importation, sauvegarde, outils de maintenance.
- Sécurité, Anti-Spam, Protection :
Les extensions offrant la possibilité de restreindre l'affichage d'éléments sur votre blog, articles, pages, commentaires, téléchargements, etc. Les plugins indispensables pour lutter contre le SPAM des commentaires et des rétroliens (trackbacks).
- Design, Navigation, Présentation, Organisation, Recherche :
Améliorer la disposition de votre site, faciliter et enrichir la navigation de vos visiteurs !
- Edition, Rédaction, Multimédia, Contenus annexes :
Ajouter des fonctionnalités au contenu de vos billets, notations, typographie, différenciations des liens, signatures, coloration syntaxique, affichage dynamique de média, etc. Proposer des médias, des fichiers en téléchargement, des listes de liens, …
Les autres caractéristiques devront êtres placées dans le champ Informations complémentaires.
Nom du répertoire du plugin
Veillez à reproduire la graphie exacte du nom que vous avez donné au répertoire de votre plugin.