Support

Admin Tools for WordPress

#38333 Feature Request

Posted in ‘Admin Tools for WordPress’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

WordPress version
6.1.1
PHP version
8.1.14
Admin Tools version
1.5.8

Latest post by sjberry1963 on Monday, 06 February 2023 15:48 CST

sjberry1963

Hey Nicholas!  Happy New Year!

So, I'm not sure if this is the appropriate place to make this request: please forgive me if it's not.

With Admin Tools for WordPress:

  • I would like to either have a Dashboard Widget that displays the "Exceptions graph", or be able to add it to the dashboard as a custom HTML element.
  • The same thing with the "Statistics" section.

Are either of these two possible without too much trouble?

Thanks very much for your time!

nicholas
Akeeba Staff
Manager

From a technical point of view, neither is hard to do. I've done that for Akeeba Ticket System, for example.

However, I do not want to do that because it is a wrong metric to follow. The number of attacks blocked is NOT a good KPI (Key Performance Indicator) as you can do exactly nothing to affect whether someone will attack you or not. It's luck of the draw, plain and simple. I've often had clients complaining that last month only 1k requests were blocked whereas two months ago it was 50h requests blocked, does that mean Admin Tools is not working. No! It means that, not to put too fine a point on it, two months ago some lame script kiddie somehow ended up attacking your site, got his ass handed to him 49,000 times by Admin Tools and f... off forever.

The only reason you have a graph is to understand if a sudden spike in your page load time and your server CPU or RAM consumption is likely to have come from an attack. Really. That's all. You will only need to take a look at that graph maybe once or twice every few years.

Why would you need that information in your Joomla Control Panel?

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

sjberry1963

Oh, I get completely what the numbers mean. Lower is better for sure.

As for putting it on my WordPress dashboard, or the statistics block below it is simply for "at a glance" convenience for "me", no one else.'

'

For the same reason I'd like to have the "Akeeba Backup" latest backup block on the dashboard, or at least a log entry for it. I'm breezing through 20-30 websites in a short period of time and looking for ways to eliminate some of the unnecessary clicking to get the info I want.

nicholas
Akeeba Staff
Manager

I just gave it a go with Admin Tools' graphs, it worked just fine.

I will take a look at Akeeba Backup as soon as I have some more time for development. I have a fairly good understanding of how to do it —having already done that in the Joomla version years ago— but I need a bit of contiguous time to do the minor plumbing work that's missing from Akeeba Backup for WordPress.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

sjberry1963

Thank you very much!  That was quick!