Cirkus Serveri Forum
    • CoD4xAdmin
    • Recent
    • Popular
    • Groups
    • Users
    • Register
    • Login

    Webadmin Suggestions List

    Scheduled Pinned Locked Moved
    CoD4xWebAdmin Requests
    2
    2
    434
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • icyI
      icy
      last edited by icy

      Heyo, I'd like to suggest/request certain features/changes for Cod4xWebadmin


      Preface:

      I will devide my Thread into:

      • Feature Requests (For things I want added to Webadmin)
      • General suggestions not directly regarding the way Webadmin works

      I do not know if everything will be possible, I can only imagine how hard it is. I'm writing this topic without any thought of how my requests can be realised.


      Feature Requests:

      1. Audit Log

      An audit log which has its own sub-page (e.g. webadmin.com/admin/log).
      Lists all commands that were executed, splitted into:

      Origin: who called the command
      Target: who got affected by the command

      if target supplied, !permban for instance

      Date & Time: self explanatory

      Set the required rights to view the audit log Webadmin plugin settings in admin panel.

      Why?
      That way Admins can track previous adminactions without having the need of opening a log via a FTP client, making it a breeze to moderate lower-level members; admins also won't need root passwords etc. for safety reasons, we don't give anyone every password ;D

      1. Offline Tempbans via Webadmin

      Add a button on the playerdata tab to offline tempban

      Why?
      Using !tempban name/guid/steamid duration reason oftenly won't do anything and the players will still be able to connect. That way we can properly act after reading chatlogs/react to reports while the suspect themself is offline.

      1. Global server Chatlogs

      The ability to read the whole chatlog of a server with timestamps.
      e.g.
      Daron : Hey [ 21:22, 09/02/2021]
      NeHo: Hello [ 21:23, 09/02/2021]

      Concept picture I made:
      Concept Picture

      Why?
      The chatlog on playerdata only shows one side of the chat - it is very hard/impossible to get the context out of Chats by reading only one side of the story. That way we can properly moderate possible verbal abuse/shittalking/etc

      1. Copy Server Administrators between different servers

      The ability to copy another server's adminlist so you don't have to add everyone again

      Why?
      Adding administrators to new servers is a real pain in the ass if I'm allowed to say so - if your Clan/Group/Project/Whatever has ~40 Admins who need admin rights on server you end up spending ~1h just to add everyone. Admin panel > Users > [Username] > Edit List > Choose servers > pick every server again because it resets each time > save - doing this 40 times makes you think it's taking forever.


      General Suggestions

      1. A plugin API

      A plugin API would open a whole new level of server management via Webadmin. I could imagine using the chatlog from Request #3 for Discord Webhooks and send the chat directly to discord to make it even easier to moderate, or the Audit log from Request #1 to send a webhook message whenever a player got banned/Kicked/Screenshots got taken/Etc.
      Since webadmin is built with node i'd like to have a .js plugin support. If you want further input message me on steam 😄

      If you feel like a whole plugin api would be too much, consider the discord webhook chatlog and adminactions message a feature request :s

      1. A plugin to auto delete screenshots after a # number of them has been reached

      Our servers automatically get screenshots from everyone every 10 minutes or so, I dont really know why since we have no gsc that does that nor is it populating the database with a screenshot on first connect, I tested it. This made me think that an automatic screenshot delete plugin would come in handy. It would let you set a number that can't be exceeded, lets say 800 screenshots.
      If the server exceeds >800 screenshots, delete all.

      1. Ability to search for past player aliases

      As of now, you cant find a player by searching for previous aliases in playerdata which makes it hard to find someone who constantly changes names if you dont have their Steam id /guid.

      1. Full aliases list

      As of now, the aliases list only goes to a certain point until it says ... which is rather infuriating.

      Image:
      alt text


      Well, that should be it. Thanks for reading.
      Looking forward to fellow Server manager's comments/additions!

      try {
      Signature s = new Signature();
      signature.load(s);
      } catch (Exception e) {
      s.setSignature(null);
      }

      1 Reply Last reply Reply Quote 0
      • NeHoN
        NeHo Administrators
        last edited by

        1. Audit Log
          Permanent bans, temp bans, chat and voice bans are visible on the website, you are only missing kicks, since there are many kicks I have not added that for me that's not such a big punishment.

        2. Offline Tempbans via Webadmin
          I can add that in the next update

        3. Global server Chatlogs
          For now you can read the chat history for every player if you visit hes/her player data page, I can make it as 1 unit but it will be huge in only 1 day, you will never find what you have actually looked for and it would load really long, that would break the page response in my opinion, its a bad idea, its much easier to open the 2 persons chat and to follow it since you already know about any abuse

        General Suggestions

        1. A plugin API
        • sending chat what we can already read on the website to discord has no sense to me, why would I spam the discord group with same messages what I can read on the website (same answer for this "whenever a player got banned/Kicked/Screenshots got taken/Etc.")
        1. A plugin to auto delete screenshots after a # number of them has been reached
        • I will create a plugin for this in the next update, in my opinion this is not the best idea since we should check the screenshots and not just delete them, but I will create the plugin
        1. Ability to search for past player aliases
        • will add it to search functions in next update
        1. Full aliases list
        • will be added in next update

        I keep hitting the 'Escape' key - but I'm still here. ...

        1 Reply Last reply Reply Quote 2
        • First post
          Last post

        0

        Online

        191

        Users

        268

        Topics

        1.2k

        Posts
        Powered & Designed by NeHo