[Plugin: AJAX Login Widget++] Future Work (from v1.0.1) (22 posts)

  1. dound
    Posted 7 years ago #

    It is exciting to see that so many users have found the login plugin useful. That said, there are already some ideas floating around about what could be better. I'll start the list with some ideas from Rick (see here).

    1) Better support for IE7
    2) Better support for styling via CSS
    3) Option to include a title above the widget
    4) Internalization support

    Please continue to let me know about any features or improvements you'd like to see -- either post them on my blog or here. Thanks in advance for your thoughts!

    [signature moderated Please read the Forum Rules]


  2. dound
    Posted 7 years ago #

    PS. As I get suggestions, I'll keep track of them on the plugin's page.

  3. Jaffasoft
    Posted 7 years ago #

    Ok you want suggestion i can give you lots! The login is very important part of the web site you instantly have the users attention on that spot soon as they login plus it's a returning thing for them to go to.

    I like to customise things that my users will get to know to go to and use for instance this below is my suggestion and or a wish list.

    1). Field to customise Welcome [username] i might want to put happy independence day for one day only or say happy easter [username], happy christass [username].
    2) Setting where i can add urls such as user profile url, then next line perhaps i put a text message or another url, room for more urls and lines. From in the settings page.
    3). It would be very good to be able to see the users Wavatar,Gravatar next to there name and or an option to turn it on off in the settings.
    4). Not a direct wish of mine but the email could be checked and if the user has an twitter account with it put a twitter link into there somewhere similar to what the 'Automagic' twitter plugin does.
    5). Logged in as Jaffasoft (logout) (admin) should not be that way. It should be:

    Hi jaffasoft or Welcome jaffasoft,
    log out
    whatever custom link or text

    Last Notes: The way the login area switches from login, password, and all the other things seemlessly is great nothing to change there. It's only personalizing it for the user after the login because after all that is what the user is there for! Maybe the title could be customised i from in the settings to if you are doing one.

    Thanks for asking for suggestions. If not all the above requests a custom welcome message and the wavatar or gravatar would be the highest one i would like seen done.

  4. Jaffasoft
    Posted 7 years ago #

    Oh one more!

    6). I would like to be able to pull the login form into any other part of the site for instance a single blog page or post by simply putting something like [insert-login] to the post. As well as the normal login staying in the sidebar. Even if it is just to promt ppl to enter a username and email.

    Mainly so i can have pages that users can half read then need to press a read more buttom then once at the new page prompted to register by simply entering the username and email. This way you give ppl and easy seemless way to quickly get them to reg. resulting in more ppl signing up.

  5. Jaffasoft
    Posted 7 years ago #

    Well you wanted suggestions :)...

    7). When users flick through the various screens i.e login, reg,lost password it looks similar i think a custom Title for each screen would be good as well. If the user was retrieving the password the site owner could put "Enter details to retrieve password" or 'Fill lost password form below'. If in register it could again be customized from in the settings and could be anything but for example 'Please register below' or 'Fill to register'.

    8). If you wanted to make it something out of the ordinary and something not available in any of the other password plugins. You could put custom fields to enter messages for people who have logged to the site for the first time only! Welcome [username] we notice this is your first login please read our sites guidelines & introduction at this link.

  6. Jaffasoft
    Posted 7 years ago #

    9). If the user can not remember there username when retrieving the lost password can they enter an email only. If so then a custom title for that screen of Enter. 'Enter email if username is unknown' or something to that effect?

  7. dound
    Posted 7 years ago #

    Great ideas! I'll definitely keep these in mind and try to work them in. "[insert-login]" is a very nice idea; the customization ideas are the trickiest, but very worth addressing. As for #9, this is definitely a cool possibility -- the info is in the database, so there's no reason we couldn't provide it.

    Thank you!

  8. Blackgossbo
    Posted 7 years ago #

    Great stuff, David.
    I've customized my own template to include the following:
    - Register link only appears if "Anyone can register" options is checked
    - Logged in users have different links depending on their role.
    (Admin have add'l to Dashboard, Authors/Editors have add'l link to Post an article, ...)
    - Made the login look more like a widget by adding a title depending on the mode
    Login -> Member Login
    Logged in -> Welcome, Bak
    Register -> Join the club
    Lost Password -> Retrieve Password
    - I also tried to have default text in text fields which are cleared onfocus unless you enter something in them. I then removed the focus function from your javascript when you change mode (Login/Lost Password/Register). It worked but I reverted back to the original setting.

    It would be nice to request additional information upon registration such as CAPTCHA. I tried to use the "is_human()" plugin but can't get it to work. I'll try some more tho. Any ideas?

    The Twitter idea from 3) is great idea.
    I've also been looking for a front-end user profile plugin/page, where users can see their posts, comments, avatar, password change, links to other accounts (Twitter, Facebook, MySpace and stuff like that). Any ideas?
    Thanks again for such a nice plugin.
    If you want to see my template, just lemme know.


  9. asechrest
    Posted 7 years ago #

    I'd be interested in seeing that template, Bak, if nothing else just to look over the code to see how you've done it. (I'm slowly trying to learn PHP/CSS.)

  10. Blackgossbo
    Posted 7 years ago #

    Just gimme your email. I'll send it tonite. I've known HTML, javascript and CSS for years. I just started learning PHP.
    If you know about HTML and CSS, you'll be fine understanding whats goin on.
    Usually, in plugins, either the PHP writes the HTML (tags and controls) thru echo function calls or like in this one, the HTML has inline PHP in it.

  11. asechrest
    Posted 7 years ago #

    adam1 (at) ufl (dot) edu

    (That's a number 1, not an "L.")
    Thanks much!

  12. Jaffasoft
    Posted 7 years ago #

    That's alright David.

    I give the ideas because you genuinely seem to want them. Though i think what you have done already is a really good peace of work!

    I sent you an email with my login to admin and cPanel for you to take a closer look etc noticed you've tried to reg i set you as an administrator at my site. Not suggesting i want the new things put in place ;) i am only suggestion the above ahead of time. Getting it to take new regesters and login would be great start.

    OK now here is my suggestion #10

    10)I really need to be able to customise the welcome email that get's sent out, from in the settings! I've noticed since i unistalled the other plugin (i had which enabled a custom html message) that i can't find it now. No wander (it's because i unistalled it!) For instance i want to put some text above the signup that users could get something sent via email for free on sign up ( a gift for instance!).
    I then need to provide the free gift in a download link.zip in the welcome email sent to new users regestering. Plus other creative idea could come into play.

    I guess this suggestion #10 opens pandoras box and could also have lost password custom fields as well. Don't want to suggest to many things but it's worth saying during the time while your getting stuck into it.

    Thanks and looking forward to hearing just getting the basic 'first' one functioning correctly.

  13. Jaffasoft
    Posted 7 years ago #

    11). Small thing! When people have entered there information can the user and email be carried over to fill password,login,signup whenever switching between them etc? Just a tiny suggestion just for when the user might want to carry the information into the other fields! Effectively the user might decide to retrieve password instead and the email or username will appear in the field when switching.

  14. rpyne
    Posted 7 years ago #

    Great plugin! As for ideas, I have added code to run a regex against usernames for new registration as a spam control measure. In this particular case is is to make sure that the username is a valid ham radio callsign. Making something like this a generic option might be useful for others.

    I have run into a problem though. If I have the CodeAmber Amber alert scroller on the page, the login button is disabled. The code for the scroller is:

    <!-- Begin Code Amber Ticker code. -->
    <p align="center">
    <script language="JavaScript1.2" src="http://www.codeamber.org/js/codea.js">
    <!-- end of Code Amber Ticker code (c)Copyright codeamber.org 2002 - 2008-->
  15. robllewellynuk
    Posted 7 years ago #


    Love the plugin, very useful.

    Re ideas, I think I would just add another vote to insert-login piece.

    I want to put my login exactly as the guys on here on the forums have it, along the top line header, neat and tidy, rather than in a widget.

    Visibility is important as I want people to register for our newsletter as well as login.

    Any ideas how I would go about doing that from the code right now? I hacked about a bit (I'm an operations guy not a coder!) but it would be great to have all the form inline, and just pop in a php call for the login.

    But in short, ability to drop in anywhere would be marvelous.

    Regs, Rob


  16. yoch
    Posted 7 years ago #


    Will be great to add a spam protection, something like 2+2=? or color of the sky=?
    In my exprerience this is the best way to stop spammers

    thanks for the plugin

  17. geggiot
    Posted 7 years ago #

    Hi get this 2 `error alw_showRegister is not defined
    alw_showLostPassword is not defined`

    have latest wp and latest plugin version and tried with chrome and firefox .

  18. dound
    Posted 7 years ago #

    More good ideas -- I've updated the homepage of the plugin with these ... now to start hacking on them :).

    [signature moderated Please read the Forum Rules]

  19. JohnnyPea
    Posted 7 years ago #

    Great piece of work!!!

    I would prefer these adjustments:
    -Provide an additional non-table-based template
    -Better support for styling via CSS
    -Beautify for IE7
    -Internalization support
    -Captcha support
    -Minify JS and put it in the footer


  20. intimez
    Posted 6 years ago #

    logout redirect to control where the user is taken after logout

    Logout redirect URI:

  21. juandrah
    Posted 6 years ago #

    I really like this plug-in, thanks!

    Need option to place AJAX Login widget in top bar of header with 'username' and 'password' text faded in the input window.

    Enable CAPTCHA! :D Maybe invisible/seemless CAPTCHA like one of the Javascript versions?

    Most CAPTCHA plu-ins are for comment and contact pages. You have about the only "on page" login widget, and it includes a link to the user profile - I really like this for my particular application of WordPress, so CAPTCHA would make your version the bomb.

    Had to edit the code some to accommodate a smaller width column because the widget was too wide so, 'username' and 'password' text faded in the input window to minimize vertical footprint and and the ability to control the width of that input window to accommodate variable sized sidebars (to minimize horizontal footprint) would be really nice.

    Need header bar on widget so it can be made collapsible with plug-in like Hackadelic Widget Voodoo

    Thanks for listening.

  22. pampfelimetten
    Posted 6 years ago #


    thanks for your plugin, just began to use and i like it. I just had to do the following addition to your javascript file:

    function alw_hideLogin() {

    document.getElementById("alw_login").style.display = "none";
    document.getElementById("alw_register").style.display = "none";
    document.getElementById("alw_lostPassword").style.display = "none";
    if (0 != alw_timeout) {
    setTimeout('alw_hideLogin2();', alw_timeout);
    } else {

    function alw_hideLogin2() {
    document.getElementById("alw_loading_login").style.display = "none";
    document.getElementById("alw_login").style.display = "none";
    document.getElementById("backlab_admin_login").style.display = "inline";


    So, now I can show and hide it with a button, as seen at http://www.backlab.at/hp/

    Would you care to implement that in the next release? I think this could be helpful for many people.


Topic Closed

This topic has been closed to new replies.

About this Topic