[Script] Topic Warden (version actuelle : 1.54)
#16
 
Nouvelle version disponible : v1.4

Changelog partiel :
Citation :v1.4
  • Correction : les modifications de topic faites au moyen de !topic override ou de la commande topic_control avec le paramètre override n'étaient pas consignées dans le fichier log.
  • Correction : des codes de style mIRC (texte gras) étaient ajoutés dans le fichier log lors de l'utilisation de la commande topic_control
  • Correction : le résultat de la commande !topic reset all ne s'affichait pas forcément sur le chan où la commande avait été tapée.
  • Correction : la commande !topic lastchange tronquait parfois le début de certains éléments variables.
  • Modification : il est désormais possible de supprimer un évènement en indiquant sa date.
  • Ajout : Topic Warden effectue maintenant une sauvegarde quotidienne de ses bases de données. L'heure de la sauvegarde peut être réglée en modifiant le paramètre de configuration backup_time.
  • Ajout : nouveau paramètre de configuration monochrome pour ceux qui préfèrent la vie en noir et blanc.
  • Ajout : nouveaux paramètres de configuration eventsfile et customvarsfile vous permettant de configurer le chemin et le nom de fichier des bases de données.
  • Quelques optimisations du code.
Attention, si vous venez de mettre à jour le script depuis une version antérieure à la 1.3, vous devrez taper !topic off puis !topic on sur chacun des chans où vous l'utilisez afin d'initialiser le nouveau séparateur.


Téléchargement : Topic Warden v1.4


Laissez vos commentaires / suggestions / rapports de bugs.
 
Répondre Avertir
#17
Nouvelle version disponible : v1.5

Changelog partiel :
Citation :v1.5
  • Correction : la procédure de désinstallation ne supprimait pas la procédure d'interopératibilité ::topic_control
  • Correction : suppression de variable de chan inutilisée topicwarden-custom
  • Correction : des messages informatifs étaient affichés lors de l'ajout / suppression d'évènements, en dépit du paramètre verbose_mode réglé à 0.
  • Correction : l'utilisation de caractères accentués à la fin du texte d'un évènement pouvait corrompre la base de données contenant les évènements.
  • Correction : l'Eggdrop pouvait directement modifier le topic d'un chan géré par Topic Warden (avec la commande Tcl "topic") sans que la modification soit inversée par la protection de Topic Warden.
  • Correction : il était possible de créer une variable personnalisée %|%, ce qui entrait en conflit avec le séparateur dynamique.
  • Modification : les bases de données et le fichier log se trouvent maintenant dans les répertoires topic_warden/databases et topic_warden/log par défaut.
    Si vous mettez à jour depuis une ancienne version et que vous souhaitez récupérer vos bases de données, mettez-les au bon endroit.
  • Modification : les paramètres de configuration de Topic Warden se trouvent maintenant dans un fichier séparé, situé dans le répertoire topic_warden par défaut.
  • Modification : les modifications non-autorisées du topic sont surveillées indépendamment et ne viendront plus écraser l'information concernant le dernier changement de topic autorisé.
    !topic lastchange et sa contrepartie avec la commande d'interopérabilité ::topic_control retournent maintenant les deux informations.
  • Modification : les modifications non-autorisées du topic qui ont été annulées par la protection n'ajoutent plus l'état actuel du topic dans le fichier log, mais uniquement l'action qui a été accomplie.
  • Modification : les messages affichés par !topic help / !topic varlist et !topic event list utilisent désormais une file d'attente dédiée et non prioritaire afin de ne pas engorger la file d'attente "help" de l'Eggdrop.
    Tant que cette dernière n'est pas libre, l'affichage des messages de Topic Warden est différé.
  • Modification : Topic Warden déclare maintenant le package TopicWarden afin que les scripts tiers utilisant la commande d'interopérabilité puissent le détecter.
  • Modification : le filtrage des caractères accentués lors de la recherche d'évènements reconnaît de nouveaux caractères.
  • Modification : le paramètre de configuration display_mode a été renommé en long_display_mode.
  • Ajout : Topic Warden utilise désormais des fichiers de langue pour l'affichage des messages du script.
    Des fichiers pour la langue française et la langue anglaise sont fournis.
    Un nouveau paramètre de configuration permettant de contrôler la langue a été ajouté.
  • Ajout : nouveau paramètre de configuration display_mode vous permettant de choisir d'afficher les messages du script en public ou en notice.
  • Ajout : le host de l'utilisateur est maintenant affiché dans le log et lors de l'utilisation de la commande !topic lastchange.
    Veuillez noter le host ne sera visible que pour les futures modifications, celles datant d'une version antérieure ne comportant pas l'information.
    Le host est également retourné comme un nouveau champ, par la commande d'interopérabilité ::topic_control.
    Veuillez prendre connaissance de la nouvelle syntaxe dans la documentation.
  • Ajout : un en-tête est maintenant ajouté aux bases de données, afin de permettre d'en vérifier la version.
    Cet en-tête comporte également un rappel de la structure d'une entrée dans la base de données.
  • Quelques optimisations du code, enrichissement de la documentation.

Notes de mise à jour :

Si vous venez de mettre à jour le script depuis une version antérieure à la 1.3, vous devrez taper !topic off puis !topic on sur chacun des des chans où vous l'utilisez afin d'initialiser le nouveau séparateur (cf. changelog de la v1.3).

Si vous venez de mettre à jour le script depuis une version antérieure à la 1.5, veuillez noter que tous les fichiers annexes du script (bases de données, log, ...) se trouvent désormais dans le répertoire topic_warden (cf. changelog de la v1.5).
Si vous souhaitez conserver vos anciens logs et bases de données, veuillez les placer au bon endroit.


Téléchargement :   Topic Warden  v1.5

Vous pouvez trouver une liste de mes autres releases ici


Laissez vos commentaires / suggestions / rapports de bugs.
Répondre Avertir
#18
Nouvelle version disponible : v1.51

Changelog partiel :
Citation :v1.51
  • Correction : un message du script n'était pas inclus dans le fichier de langue.
  • Correction : le package TopicWarden restait déclaré si le script échouait à lire son fichier de configuration et n'était par conséquent pas chargé.
  • Correction : Topic Warden supprimait par erreur la déclaration du package OpenEye lorsqu'il était rechargé individuellement.

Notes de mise à jour :

Si vous venez de mettre à jour le script depuis une version antérieure à la 1.3, vous devrez taper !topic off puis !topic on sur chacun des des chans où vous l'utilisez afin d'initialiser le nouveau séparateur (cf. changelog de la v1.3).

Si vous venez de mettre à jour le script depuis une version antérieure à la 1.5, veuillez noter que tous les fichiers annexes du script (bases de données, log, ...) se trouvent désormais dans le répertoire topic_warden (cf. changelog de la v1.5).
Si vous souhaitez conserver vos anciens logs et bases de données, veuillez les placer au bon endroit.


Téléchargement :   Topic Warden  v1.51

Vous pouvez trouver une liste de mes autres releases ici


Laissez vos commentaires / suggestions / rapports de bugs.
Répondre Avertir
#19
Nouvelle version disponible : v1.52

Changelog partiel :
Citation :v1.52
  • Correction : Les fichiers de langue étaient chargés trop tard, ce qui fait que certains messages pouvaient ne pas s'afficher correctement lors de l'initialisation.
  • Correction : Les fichiers de langue n'étaient pas déchargés de la mémoire par la procédure de désinstallation.
  • Correction : en mode verbose, l'affichage de certains messages provoquaient une erreur lors de la resynchronisation du topic.
  • Ajout : Il est désormais possible d'inclure une balise [#année] lors de l'ajout d'un évènement, qui sera remplacée à l'affichage par le nombre d'années écoulées depuis.
    Par exemple : !topic event add 10/08 [#2004]ème anniversaire affichera "11ème anniversaire" le 10/08/2015.

Notes de mise à jour :

Si vous venez de mettre à jour le script depuis une version antérieure à la 1.3, vous devrez taper !topic off puis !topic on sur chacun des des chans où vous l'utilisez afin d'initialiser le nouveau séparateur (cf. changelog de la v1.3).

Si vous venez de mettre à jour le script depuis une version antérieure à la 1.5, veuillez noter que tous les fichiers annexes du script (bases de données, log, ...) se trouvent désormais dans le répertoire topic_warden (cf. changelog de la v1.5).
Si vous souhaitez conserver vos anciens logs et bases de données, veuillez les placer au bon endroit.


Téléchargement :   Topic Warden  v1.52

Vous pouvez trouver une liste de mes autres releases ici


Laissez vos commentaires / suggestions / rapports de bugs.
Répondre Avertir
#20
Nouvelle version disponible : v1.53

Changelog partiel :
Citation :v1.53
  • Correction : une erreur se produisait lors de la resynchronisation du topic si un évènement existait pour la journée en cours.
  • Correction : dans certains cas, l'Eggdrop pouvait entrer dans une boucle en tentant d'inverser une de ses propres modifications du topic qu'il considérait comme non-autorisée.

Notes de mise à jour :

Si vous venez de mettre à jour le script depuis une version antérieure à la 1.3, vous devrez taper !topic off puis !topic on sur chacun des des chans où vous l'utilisez afin d'initialiser le nouveau séparateur (cf. changelog de la v1.3).

Si vous venez de mettre à jour le script depuis une version antérieure à la 1.5, veuillez noter que tous les fichiers annexes du script (bases de données, log, ...) se trouvent désormais dans le répertoire topic_warden (cf. changelog de la v1.5).
Si vous souhaitez conserver vos anciens logs et bases de données, veuillez les placer au bon endroit.


Téléchargement :   Topic Warden  v1.53

Vous pouvez trouver une liste de mes autres releases ici


Laissez vos commentaires / suggestions / rapports de bugs.
Répondre Avertir
#21
Nouvelle version disponible : v1.54

Changelog partiel :
Citation :v1.54
  • Correction : une erreur pouvait se produire au rechargement du script ou lors de l'utilisation de la commande !topic displayflags en raison d'une erreur dans les packs de langue.
  • Correction : la version déclarée du package TopicWarden est repassée à la v1.5 pour des raisons de simplicité car l'interopérabilité restera inchangée jusqu'à la v1.6

Notes de mise à jour :

Si vous venez de mettre à jour le script depuis une version antérieure à la 1.3, vous devrez taper !topic off puis !topic on sur chacun des des chans où vous l'utilisez afin d'initialiser le nouveau séparateur (cf. changelog de la v1.3).

Si vous venez de mettre à jour le script depuis une version antérieure à la 1.5, veuillez noter que tous les fichiers annexes du script (bases de données, log, ...) se trouvent désormais dans le répertoire topic_warden (cf. changelog de la v1.5).
Si vous souhaitez conserver vos anciens logs et bases de données, veuillez les placer au bon endroit.


Téléchargement :   Topic Warden  v1.54

Vous pouvez trouver une liste de mes autres releases ici


Laissez vos commentaires / suggestions / rapports de bugs.
Répondre Avertir


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
Tchat 100% gratuit -Discutez en toute liberté