WordPress.org

Ready to get started?Download WordPress

Forums

[Register Plus Plugin 3.5.1] date field bug (8 posts)

  1. lorenzo
    Member
    Posted 5 years ago #

    hello,
    did anyone encounter a bug with the date field in the Register plus plugin?

    in the registration page this looks as it is supposed (with the custom date as set up in the plugin admin page), however in the user profile page and the user admin, in my installation the date field is displaying exactly the same label, type and options of the previous field.

    if anyone has a solution please let me know; evidently when using this field type there must be a tag missing whih is not closed, but i can't find it... thanks!

  2. lgcassab
    Member
    Posted 5 years ago #

    Same with me. Looked into mysql and de date-fields are just not there !!!

  3. lgcassab
    Member
    Posted 5 years ago #

    Any body knows how to fix it ?

  4. christopher.is.me
    Member
    Posted 5 years ago #

    Hi guys

    After trial and errors, I think I found a fix. This is my 2nd attempted post for bug fix, so I hope I can explain as clearly and layman as I could. Open up wp-content\plugins\register-plus.php with a text editor (I used notepad++). There are 2 parts of the codes to add for it to work.

    Part 1 (adding the css & jquery script for the date-picker to work)

    At around line 31, you should be able to see this line

    #Enable jQuery on Settings panel
    if( $_GET['page'] == 'register-plus' ){
    	wp_enqueue_script('jquery');
    	add_action( 'admin_head', array($this, 'SettingsHead') );
    }

    In the next line right after } (as the code segment above) , add this
    add_action( 'admin_head', array($this, 'PassHead') );

    Part 2 (adding the "missing" code)

    Around line 1576, look for the following
    switch( $v['fieldtype'] ){

    In the next line right after { (as the code segment above) , add this

    case "date" :
    	$outfield = '<label><input autocomplete="off" class="date-pick" type="text" name="' . $id . '" id="' . $id . '" value="' . $value . '"  /></label>';
    	break;

    This is it. If you have any issue, please post back here, I will do my best to assist.

  5. ejk
    Member
    Posted 5 years ago #

    I'm having the same problem, and unfortunately this fix doesn't work.

    I do appreciate you posting this info regardless.

    I'm wondering if the fix not working has to do with me running wordpress 2.7.1?

    Fix #1 says: $_GET['page'] == 'register-plus' ; however, my registration page is: /wp-login.php?action=register

  6. niska
    Member
    Posted 5 years ago #

    Please fix this!

  7. milprod
    Member
    Posted 5 years ago #

    The fix did help the problem of showing the labels of the previious field, it did however not fix the showing of the date selection.
    I hate to say this (because overall I like your plug in), but why isn't this fix included in an updated version of the plugin?
    And will there be a solution for the date-picker to show?

    And by the way: the file is in
    wp-content\plugins\register-plus\register-plus.php

  8. boudewijnvl
    Member
    Posted 5 years ago #

    Hi,

    I had the same problem. I tried the fix above and it works for me. I am running on 2.7.1 The only thing is remove the calender selection because I use it for birthdays and starting in 2009 is not handy.

    Greetings,

    Boudewijn

Topic Closed

This topic has been closed to new replies.

About this Topic