[Script] Topic Warden (version actuelle : 1.54)
#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


Messages dans ce sujet
RE: Topic Warden (version actuelle : 1.5) - par MenzAgitat - 08/07/2015, 19:47

Atteindre :


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