The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Ridiculous wording - Disable Suspending accounts...

Discussion in 'General Discussion' started by kalsta, May 26, 2007.

  1. kalsta

    kalsta Member

    Joined:
    Dec 11, 2006
    Messages:
    10
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    Australia
    Got a call this weekend from one of my biggest clients to say their website was down and reporting a bandwidth exceeded error. I couldn't understand this, since I know I only recently checked this in WHM Tweak Settings to ensure that users who exceed their bandwidth would NOT have their accounts disabled.

    So I checked it again and realised my error… The setting is worded like this:
    'Disable Suspending accounts that exceed their bandwidth limit'

    I had mistakenly read this as 'Disable suspended accounts...', so I thought that by unchecking this I would stop accounts from being disabled when bandwidth is exceeded, when in fact it means the exact opposite.

    OK, this is my mistake, but it would have been avoided if sensible wording had been chosen. I think it's reasonable to expect a setting which starts 'DISABLE' to have the more destructive effect. It's a double negative: 'Disable Suspending'. In other words, turn this option on to turn something off. Totally unintuitive. It could just read 'Suspend accounts that exceed their bandwidth limit', and its function would be obvious.
     
  2. digitalinsights

    Joined:
    Oct 8, 2006
    Messages:
    8
    Likes Received:
    0
    Trophy Points:
    1
    It seemed pretty clear to me what the option meant.
     
  3. jsnape

    jsnape Well-Known Member

    Joined:
    Mar 11, 2002
    Messages:
    174
    Likes Received:
    0
    Trophy Points:
    16
    hmm I always thought it meant disable the possibility that an account would be suspended due to exceeding bandwidth. I always set it so a reseller can set and later adjust their own bandwidth, then if an account goes over and turns off, its their responsibility for letting it happen, and they can fix it by upping the bandwidth.

    The has it's own danger, but hasn't been a problem even once in 6 years. Some day we may need to not not allow it to happen.
     
  4. kalsta

    kalsta Member

    Joined:
    Dec 11, 2006
    Messages:
    10
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    Australia
    Thanks for the different perspectives.

    I still think the wording 'Disable Suspending accounts...' is poor. You would never use this wording if you were speaking to someone, so why use it here? You would just say 'Suspend the account...', or 'Don't suspend the account' (which could equate to unchecking a tick box next to the words 'Suspend accounts...')

    Cheers
    kalsta
     
  5. electric

    electric Well-Known Member

    Joined:
    Nov 5, 2001
    Messages:
    697
    Likes Received:
    1
    Trophy Points:
    18
    Submit this as a bug, and perhaps in a few years the wording will be clarified... ;)

    I agree that, if it works as you described, then it is very unclear.

    But I always thought this option meant that if it's checked, the accounts will NOT be suspended if they exceed their bw quota.
     
  6. kalsta

    kalsta Member

    Joined:
    Dec 11, 2006
    Messages:
    10
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    Australia
    > But I always thought this option meant that if it's checked, the accounts will NOT be suspended if they exceed their bw quota.

    Sorry, now I guess I'm the one confusing people… Yes, you are right. It does exactly what it says and you interpret it correctly. The point I was trying to make is that it would be simpler if it just said, 'Suspend accounts that exceed their bandwidth limit'. Obviously this would work in the opposite way -- you would tick the box to opt to suspend accounts, rather than tick to not suspend accounts.

    Perhaps I'm the only one who misread this? Oh well, just call me stupid :confused: and we'll leave it there…
     
  7. brianoz

    brianoz Well-Known Member

    Joined:
    Mar 13, 2004
    Messages:
    1,146
    Likes Received:
    6
    Trophy Points:
    38
    Location:
    Melbourne, Australia
    cPanel Access Level:
    Root Administrator
    Myself I understood it; but I think the wording is confusing and should be fixed just as you say ...
     
  8. bpat1434

    bpat1434 Well-Known Member

    Joined:
    Oct 2, 2004
    Messages:
    71
    Likes Received:
    0
    Trophy Points:
    6
    Location:
    Columbia, MD
    That's how it shows up for me. Personally, I find it crystal clear. You're disabling an action (suspension of accounts) as a result of an action. I don't see anything wrong with it.

    But it probably would be better served as a drop-down to be:

    Accounts exceeding their bandwidth limit: [Suspend | Ignore]

    Where "Ignore" will ignore the bandwidth limit, and Suspend will suspend those accounts in excess. Of course a little [ ? ] icon next to it would help take some of the ambiguity out of the function.
     
  9. kalsta

    kalsta Member

    Joined:
    Dec 11, 2006
    Messages:
    10
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    Australia
    I don't think you'd ever see a company like Apple use such wording in a user interface (having read the 'Apple Human Interface Guidelines'). Little things like this add up and make the difference between a great user-friendly interface and an average one.

    BTW, I disagree with the drop-down idea, since there are only two options -- suspend or don't suspend. Radio buttons maybe.
     
  10. HostMerit

    HostMerit Well-Known Member

    Joined:
    Oct 24, 2004
    Messages:
    160
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    New Jersey, USA
    cPanel Access Level:
    DataCenter Provider
    If this is your biggest problem right now, you're doing just fine ;)
     
  11. bpat1434

    bpat1434 Well-Known Member

    Joined:
    Oct 2, 2004
    Messages:
    71
    Likes Received:
    0
    Trophy Points:
    6
    Location:
    Columbia, MD
    Well, I was thinking long-term there. In the future you could expand to three options: [Suspend | Warn | Ignore].
    Suspend would suspend the account and throw up that ugly "Suspended account" page.
    Warn would put a visual warning up on the site (or in cPanel) warning of the over-usage, or even just send out an email.
    Ignore would ignore the over-usage.

    Even a fourth option could be instituted to where once it's over the limit, you move it to daily limits. So they can still see their site for a time, but it's not as long as usual.

    But I agree, if it's just for the two, a radio-button would be better suited (as it would make things clearer).
     

Share This Page