NidToolbox: Chat Tags module

Due to human (non-bot) spam the first contribution of a user has to be reviewed and activated manually, all further contributions do not require this.
As long as a user does not have at least one reviewed and activated contribution, the user is unable to edit his profile, set a avatar, title picture or a signature.
  • nid hat eine neue Datei hinzugefügt:

    nid
    25. März 2024 um 23:12
  • nid hat eine neue Version hinzugefügt:

    nid
    15. April 2021 um 18:06
    Zitat

    Version 1.0.2:

    • Updates module to new game version - Eco 9.3. Fixes crash in new game version when using the module.
    • Adds new formatting options for the chat tag: Brackets type, bracket color, size, italic, underline, underline color.
    • Bracket type can be a pair of any selected characters: i.e. [ ], < >, * *, - - and so on
    • Default formatting of the tag will now capitalise all segments of the name, if it contains more than one word (for example My Supporters, instead of My supporters).
    • Added possibility to force specific capitalisation in the name, like VIPs, SuPpOrT etc.
    • Adds new commands:
      • tag-format - Sets formatting options for the selected tag. Allowing to set all tag formatting properties via one command.
      • tag-brackets - Sets bracket type and bracket color for selected tag.
      • tag-size - Sets size for the selected tag.
      • tag-font - Changes the format properties of the font: underline, italic, underline color.
      • tag-SizeAll - Unifies size of all the tags to selected size.
      • tag-ForceCap" - Makes it possible to force specific capitalisation of the selected tag. For example: VIPs instead of Vips, SUppOrT instead of Support and so on.
  • nid hat eine neue Version hinzugefügt:

    nid
    26. Juni 2021 um 13:33
    Zitat

    Version 1.0.3:

    • Steam or SlgID have to match before tag is assigned to a person, name and internal server id have been dropped to make sure that when the old config files are moved to a new, fresh server, tags are assigned properly. Thx for Dennis for the request to address this.

    • Bogus users (ones that either: have malformed Steam or Slg ids, don't have any id or their ids are empty), are reported now to the server owner and not considered for tags assignments.
    • Some code optimisations here and there.
    • Newest release of em-framework is included in this package, to make sure users who are on very outdated frameworks update their dlls.
  • nid hat eine neue Version hinzugefügt:

    nid
    24. August 2021 um 13:27
    Zitat

    Version 1.1.2

    • Fixed alignment of example tag in tag-show command.
    • Fixed tag-rename allowing to rename tags made based on EM Groups.
    • Migrated project to Net5.
    • Compatibility patch with Eco version 9.4
  • nid hat eine neue Version hinzugefügt:

    nid
    4. September 2021 um 07:03
    Zitat

    Version 1.1.4

    • Added option to show roles in user tooltips.
    • Added ShowInTooltip and SizeInTooltip chat tag properties. Added /tag-tooltip command, allowing for new chat tag properties modification. Added new chat tag properties to /tag-config command.
    • Added /tag-tooltip command, allowing for new chat tag properties modification.
    • Added new chat tag properties to /tag-config command.
    • Compatibility patch with EM Framework 3.1.0
    • Requires EM Framework 3.1.0
  • nid hat eine neue Version hinzugefügt:

    nid
    20. Dezember 2021 um 00:08
    Zitat

    Version 1.1.5

    • Fixed an issue with vanilla chat logger not saving chat messages to the file, when used with conjunction with nid-chattag module. Many thanks to Dennis for reporting.
  • nid hat eine neue Version hinzugefügt:

    nid
    9. Januar 2022 um 18:38
    Zitat
    • Added: option to hide tag for specified user.
    • Added command: /tag-hideOnUser - hides chat tag on specified user.
    • Added commnad: /tag-unHideOnUser - shows previously hidden tag on specified user.
  • nid hat eine neue Version hinzugefügt:

    nid
    30. April 2022 um 00:01
    Zitat

    * (RC.2) Module output filename updated to match namespace.

    * Module updated to Eco 9.5.0

    * REQUIRES: EM-Framework 3.2.0-RC.3 or higher.

  • nid hat eine neue Version hinzugefügt:

    nid
    24. Juni 2022 um 12:15
    Zitat
    • Important: This release REQUIRES Eco 9.5.3 and will not work with older server versions!
    • Linux: With code changes in Eco 9.5.3 Chat Tags will work natively on Linux, without the need for any workarounds.
    • Dropped dependency on third party assemblies, as with current changes to Eco Server, they are no longer required.
    • Known issues: Delay in Admin tag appearing for new Admins added after server has started. EM Framework checks for new Admins every 2.5 minutes. This will be fixed in the next EM Framework release. This is visual only, Admins for all other purposes are recognized correctly. This concerns only the Admin tag itself, all others happen immediately.
    • REQUIRES: nid-Core version 1.5.5!
    • REQUIRES: EM-Framework 3.2.1 or higher.
    • REQUIRES: Eco Server 9.5.3
  • nid hat eine neue Version hinzugefügt:

    nid
    31. August 2022 um 23:10
    Zitat

    * Updated module to Eco version 9.6.0

    * Added markup service in line with changes to the vanilla code.

    * Fixes bug, which caused UI tags to be invisible on Linux.

    * REQUIRES: EM-Framework 3.3.0-beta2 or higher.

  • nid hat eine neue Version hinzugefügt:

    nid
    15. November 2022 um 09:27
  • nid hat eine neue Version hinzugefügt:

    nid
    12. Dezember 2022 um 22:42
    Zitat

    * Added option to disable Admin tag visibility globally. When set to true, admin tag settings in config are ignored and tag is hidden.

    * Added try/catch block on Updating user strings to catch concurrent dictionary errors reported by Dennis.

  • nid hat eine neue Version hinzugefügt:

    nid
    8. Mai 2023 um 02:33
    Zitat

    Tag property Visible changed to ShowInChat, your config files will be updated automatically. This was a legacy name from before tags have specific visibility properties.

    Owner tooltip on WorldObjects will now get updates when tags of the user change. This addresses the problem in store tooltip not reacting for its owner tags change and in all other places where owner tooltip is involved.

    Updated legacy tag-config command so it now accepts all visibility properties of the tag: showInChat, showInUserTooltip, showInUI, showInObjectives.

    Updated tag-UI command, so showing/hiding tag in exact places in the UI can be accssed easier via commands.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!