Support » Plugin: Client Status » [Plugin: Client Status] Not enough documentation

  • Resolved afaou

    (@afaou)


    Settings require for “security code” to add clients, but no clue where to get the code.

Viewing 15 replies - 1 through 15 (of 26 total)
  • Plugin Author ericjuden

    (@ericjuden)

    Hi afaou,

    On the installation page: http://wordpress.org/extend/plugins/client-status/installation/ step number 3 says go to Settings -> Client Status. You can enter a key from there. You do not have to request a key, you just enter a password. Then you have to enter that same password on your client installs.

    Eric

    WebEndev

    (@munman)

    How does this work (communications between client and dashboard)?
    Are there any security concerns?
    Thanks

    Plugin Author ericjuden

    (@ericjuden)

    Hi munman,

    If you are familiar with php you can download the files and take a look at data.php. Basically, it works by specifying the same password on the the client and your sites in the Client Status settings. It then does a request to the data.php file with your password encrypted as an md5 hash. In return you get an xml file that lists any updates to the core, plugins and themes.

    Hope that helps.

    Eric

    WebEndev

    (@munman)

    Eric,
    Sounds like it’s secure enough. I was just trying to fathom how it made the connection between the client and dashboard (IP)?

    I’m going to give it a whirl.
    Thanks.

    Great plugin.

    Wishes:

    • Pending comments
    • Pending posts
    • PHP version
    • MySQL version
    • Server OS
    • Less bright green colors (dark green)
    • Better view of client statuses, see all info without having to click on each to open
    • Client type column in clients table (edit.php)
    Plugin Author ericjuden

    (@ericjuden)

    Hey knutsp,

    Thanks for the comments. I’ll see what I can do for your list. As for you last item, it should already be there. When you are on the edit screen for a client, try hitting Screen Options and see if there is a box that is unchecked. I think WP 3.1 is hiding some of these by default.

    Eric

    Sorry, I have no screen option to check, just the date to uncheck (now unchecked as unneeded).

    I see from data.php that things like PHP and MySQL version is being put into the XML. It will only need to extracted and displayed on the dashboard site, I guess.

    Small annoyance: When updating settings there is two yellow message lines saying the settings are updated. WordPress has it’s own, and you probably add your own message, too.

    Idea: Add a row to the “Right now” table, saying something like:
    12 Clients need attention

    This plugin really saves me a LOT of time, already.

    Plugin Author ericjuden

    (@ericjuden)

    Hey knutsp,

    I just checked a couple installations, and it looks like it has the Client Types box on there by default. It should show up in the same spot Categories do for posts. I also checked that it does have a checkbox on the Screen Options panel that comes down (below the search box in dashboard). The label for it on the Screen Options panel is “Client Types”.

    As for the PHP/MySQL data being pulled, that is only pulled when you have an update to WordPress, and it is the minimum PHP/MySQL version that the new version of WordPress requires.

    What do you mean by the “Right Now” table?

    Thanks,

    Eric

    The right now table is a dahsboard widget, The Main Dashboard Widget, that tells you how many posts and comments you have, for instance, and with links to the overview. There are a few hooks to add rows to each column of it, dependig on if it’s posts or discussion relevant.

    The Client types does not show on my Clients overview here, and I might investigate it by installing this plugin in dashboard mode of more sites.

    Plugin Author ericjuden

    (@ericjuden)

    Hey Knut,

    We were talking about 2 different things with the Client Types. I was referring to actually editing a client on post.php, and you were referring to edit.php. Sorry for the confusion – I get it now, and I’ll be adding it to the my list.

    Plugin Author ericjuden

    (@ericjuden)

    Hey Knut,

    I just pushed out a new release. I think it takes care of everything except for the Right Now section on the dashboard page. Don’t think I’ve forgotten about it, I just wanted to get my updates out there.

    Thanks,

    Eric

    Nice, now I can see the Client Type(s) on the Clients listing.

    After using it for over a week I think:

    • Very useful!
    • Need to update each client without expanding them, or an expand all button
    • Need a counter bullet on the menu item too, showing the sum of all updates for the clients
    • The “Right Now” thing is not important, but for completeness. And almost every custom post type plugin I have tested add their count of such posts in there
      • Idea: Link the number to edit.php and the word “Clients” to the Client Status screen

    Must add:

    Ah, now I see that this new version also shows pending counts, server information and sw versions! Excellent!

    A very minor thing is that you seem to regard “Not indexable” as something that calls for action. But that only is a notice. Some blogs doesn’t want to be indexed. May be this should have a brown or blue color, and may be a question mark as “icon”, if any.

    I didn’t see this extra info because my clients were not updated with the new plugin version yet. And this reveals a real problem, may be not with this plugin at all, but the way WordPress checks for updates: Even when the status screen says 0 plugins to update for client that was recently “updated”, when I actually enter the site, there is a plugin update available after all. So I guess your status check doesn’t itself trigger WordPress to check for updates. Only a real blog visit does?

    But if these client update request also triggered this WordPress mechanism in a way, it would be absolutely perfect.

    From this day on, thanks to your plugin, I need no more visit each blog to see the number of pending posts or comments, and that’s even more important to take action on, than updating plugins or themes. As technical administrator, my role will also be to review pending content on behalf the blog owner. They sometimes fail to take proper action in reasonable time, even when warned by mail. So thanks again for the work of making and maintaining this plugin.

    This plugin may become very popular. Awesome improvements!!

    The only item I can think of at this time was what Knut said:

    Even when the status screen says 0 plugins to update for client that was recently “updated”, when I actually enter the site, there is a plugin update available after all. So I guess your status check doesn’t itself trigger WordPress to check for updates. Only a real blog visit does?

    But if these client update request also triggered this WordPress mechanism in a way, it would be absolutely perfect.

    Great stuff Eric!

    Plugin Author ericjuden

    (@ericjuden)

    Thanks guys, I’ll see what I can do to fix these other suggestions. If you haven’t already, don’t forget to rate it 🙂

    Eric

Viewing 15 replies - 1 through 15 (of 26 total)
  • The topic ‘[Plugin: Client Status] Not enough documentation’ is closed to new replies.