Support » Plugin: User Meta Manager » It's not bad, but it could be a lot better

  • The plugin works, even when using public-facing profiles like Theme My Login. The ordering doesn’t work with TML, unfortunately.

    There is only basic validation, if there is even ANY validation. Selecting “Telephone” as the field still allows you to type if “fffffffffff”, for example. It does not seem capable of limiting fields to N-characters or allow regex patterns, which would have been amazing.

    It has a lot more potential, but it doesn’t reach it. It is very basic, with most of the effort put into the ANNOYING animated ajax menus in the dashboard. It doesn’t feel like WordPress, either.

    I hate my productivity being limited by the screen sliding around. It’s sickening, why is that even a thing.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Jason Lau

    (@jason-lau)

    I hate my productivity being limited by the screen sliding around. It’s sickening, why is that even a thing.

    Yet your productivity would otherwise be limited to reloading the entire dashboard, and a plethora of included scripts, every time you click a link or button (== wait).

    The ajax was never about animation, but about productivity and resources. This method generally saves time AND bandwidth.

    Frankly, I couldn’t care less about the animation, that’s just how the jQuery hide and show methods work by default. It just happened that way. Quite effortless, actually.

    The form fields are HTML5, and being such are validated by browsers that fully support HTML5. Some HTML5 form fields DO in fact accept regular expressions, character limits, and ranges.

    W3Schools HTML5 Form Attributes

    Sorry the plugin didn’t meet your expectations. Although I try, I suppose I can only please some of the people some of the time, but not all of the people all of the time. 😉

    Thread Starter radgh

    (@radgh)

    The AJAX part is great, the animation is not. Hide/show does not animate by default either, they are instantaneous. Even if it were a fade in/out effect I would be pleased. The movement of the entire menu makes me sea sick.

    Also, clientside validation can never be trusted, especially if it depends on browser support. Clientside validation is only necessary to keep the user on the page to immediately correct their errors (or prevent the error in the first place). I did not know about about the HTML5 regex support, however. That’s interesting. Still, with no serverside validation it’s easier to imagine there is no validation. You can easily change the HTML element with the browser console.

    Anyway, sorry if I sounded a bit harsh. I have been going through many plugins similar to this one. None have met my expectations yet, although I guess I am looking for stock-wordpress quality in these sorts of things. And even then, customizing fields like this is not anywhere else in wordpress, so my expectations may not be entirely fair 🙂

    Plugin Author Jason Lau

    (@jason-lau)

    Currently User Meta Manager uses the show/hide method with the default behavior and slow speed.

    Here’s a copy of wp-content/plugins/user-meta-manager/js/user-meta-manager.js that uses fadein/fadeout instead of show/hide.

    [ 560 lines of code moderated, that’s just way too much. For that many lines of code please use pastebin.com instead. ]

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘It's not bad, but it could be a lot better’ is closed to new replies.