• Q: When will be supported mandatory accept of terms and conditions field?

    A: Has been always there: is as easy as adding a checkbox and setting “equal to” rule to YES.

    Q: What the Database options do exactly?

    A: Basically you can:
    - empty or drop extra fields or extra fields data (inserted by users)
    - reset or drop plug-in’s options

    Q: Yes but will this affect other data? It says “WordPress Fields table”, this is scary.

    A: No, it will affect _only_ the data produced by the plug-in. Really.
    Also keep in mind that if you do NOT have to restore default values or uninstall the plug-in, then you do not need to touch them.

    Q: Cimy User Extra Fields is not compatible with “Themed Login”, how can I do?

    A: The reality is this plug-in IS compatible with WordPress 2.1 or greater and “Themed Login” NOT, so it’s NOT a Cimy User Extra Field’s bug! However I have tried with a little success a workaround to make it works, but first please understand that this is totally untested and unsupported hack, if you want a better one ask the author of that plug-in to support new WordPress!
    If you still want *my* personal and unsupported hack edit the plug-in “Themed Login” and do these 3 modifications:

    1. at line 773, after “global $wpdb, $wp_query;” add this:
      global $errors;
    2. at line 811, before “if ( 0 == count($errors) ) {” add this:
      do_action(‘register_post’);
    3. at line 871, before “A password will be emailed to you.” add this:
      <?php do_action(‘register_form’); ?>

    Q1: I got “Fatal error: Allowed memory size of 8388608 bytes exhausted [...]“, why?
    Q2: I got blank pages after activating this plug-in, why?

    A1: Because your memory limit is too low, to fix it edit your php.ini and search memory_limit key and put at least to 12M
    A2: If you do not have access to your php.ini you can try this workaround (might not work)
    http://codex.wordpress.org/Editing_wp-config.php#Increasing_memory_allocated_to_PHP

    Q: Your plug-in is great, but when you will add support to add more than one choice in radio and dropdown fields?

    A: This feature is here since ages, for radio field just use the same name, for dropdown field read instructions in the add field area (in the plug-in).

    Q: Uploaded images are not resized, why?

    A: You should add php-gd module (under Ubuntu install php5-gd package).

    Q: Why big files are not being uploaded?

    A: Please check this website, tells you how to change your PHP configurations to fix this issue: http://www.radinks.com/upload/config.php

    Q: Why admin user cannot see all fields even if I set to do it?

    A: Probably you installed the first time WordPress on PHP4 and you experienced this bug: http://core.trac.wordpress.org/ticket/8317
    To fix the problem you need to create another administrator user and change admin user to another role and then back to administrator.

    Q1: I’m using your plug-in on WordPress MultiSite per-blog installation and when I register one user all Extra Fields are ignored, why?
    Q2: I get this error: ‘Fatal error: Call to undefined function cimy_uef_mu_blog_exists()’, why?

    A: Because you missed to move cimy_uef_mu_activation.php file please check carefully the installation steps.

    Q: I’m using your plug-in on WordPress MultiSite per-blog installation, I’m registering users on one blog but they appear on the main blog too, why?

    A: Because WordPress MS is designed like that and I can’t do anything about, however all extra fields and relative data are saved per-blog.
    Since I had already a long discussion with an user that didn’t believe this, don’t bother me to insist on this topic until you prove I’m wrong.

    Q: I’m trying to use a regular expression in the rules, but the check does not work as expected, why?

    A: Usually means your regex is wrong, please study how to properly build it: http://php.net/manual/en/function.preg-match.php

    Q1: I do not see Extra Fields under the page user-new.php can you add there too?

    Q2: How can I import new users with Extra Fields data into?

    A: Unluckily due to a WordPress limitation I can’t add Extra Fields into user-new.php but you can quickly add all the users you want using my plugin: Cimy User Managerhttp://www.marcocimmino.net/cimy-wordpress-plugins/cimy-user-manager/

    Q: I cannot edit neither delete some Extra Fields, usually after the 10th one, why?

    A: Your PHP server is probably limiting number of $_POST elements, Suhosin for example does it. Please allow at least 500 or more vars.
    http://www.hardened-php.net/suhosin/configuration.html#suhosin.post.max_vars

    Q: I am trying to change the fields’ order, but whatever I try it doesn’t work, why?

    A: First of all you need to select at least 2 fields if you want to change the order.
    Secondly if you change for example field n.1 to position n.3 be sure that field n.3 goes into another position and finally that a field goes into position n.1
    In short: every field should have a new position or at least the same one, but no positions can be skipped or be present multiple times.

    Q: When feature XYZ will be added?

    A: I don’t know, remember that this is a 100% free project so answer is “When I have time and/or when someone help me with a donation”.

    Q: Can I help with a donation?

    A: Sure, visit the donation page or contact me via e-mail.

    Q: Can I hack this plug-in and hope to see my code in the next release?

    A: For sure, this is just happened and can happen again if you write useful new features and good code. Try to see how I maintain the code and try to do the same (or even better of course), I have rules on how I write it, don’t want “spaghetti code”, I’m Italian and I want spaghetti only on my plate.
    There is no guarantee that your patch will hit an official upcoming release of the plug-in, but feel free to do a fork of this project and distribute it, this is GPL!

    Q1: I have found a bug what can I do?
    Q2: Something does not work as expected, why?

    A: The first thing is to download the latest version of the plug-in and see if you still have the same issue.
    If yes please write me an email or write a comment but give as more details as you can, like:

    • Plug-in version
    • WordPress version
    • MYSQL version
    • PHP version
    • exact error that is returned (if any)

    after describe what you did, what you expected and what instead the plug-in did :)
    Then the MOST important thing is: DO NOT DISAPPEAR!
    A lot of times I cannot reproduce the problem and I need more details, so if you don’t check my answer then 80% of the times bug (if any) will NOT BE FIXED!

1,559 Responses

WP_Floristica
  1. Beth says:

    Hi Marco,

    May I ask how about the question above?

    when user put data when they register, the data isn’t stored in DB.

    how can i deal with it?

    thank you very much!

    1. Have you finished to spam me? GO AND READ THE FAQ!

      YOU ARE NOT PROVIDING VALUABLE INFORMATION!

      1. Beth says:

        Plug-in version: 2.2.0
        WordPress version: wpmu 3.1.3
        MYSQL version: 5.0.77
        PHP version : 5.1.6
        exact error that is returned (if any): no error information

        in the dashbord, these fileds are clicked
        1.No captcha
        2.Hide username field
        3.Hide name field
        4.Hide email field
        5.Hide role field
        6.Hide n. posts field
        7.Show first name (Show the field in the registration)
        8.Show last name (Show the field in the registration)
        9.Show website (Show the field in the registration)

        one extra field is added
        1.name:phone type:text (Show the field in the registration)

        when people registered, the information of “first name”, “last name” and “website” couldn’t be found in wp_usermeta, the information of”phone” counldn’t find in wp_cimy_uef_data.

        the data are right in wp_cimy_uef_wp_fields and wp_cimy_uef_fields are right, whiching describing the fields I added.

        thx

        1. wpmu 3.1.3(that now is called ms)

          did you move cimy_uef_mu_activation.php in the right directory if you are using ‘per blog’ installation?

          1. Beth says:

            thank you for your patient.

            Sorry for bothering you such a long time.

            thanks!

          2. So that was the problem? Funny enough was in the FAQ that you stated had read :|

  2. I am working on a site for people to do real estate searches etc. But the users need to be able to mark properties that are found in the search as favorites. My thought on this would be that it could save the url path to a new field table using your plugin – a TEXT field in the database and just serialize it or something. But I am not sure how to add something like this to your plugin. Do you already have something along these lines? I’d love to be able to add a link to the listing page that would just add the url to the field. I’d love some feedback on this. Thank you!

    1. Which results? Which search?

  3. eloqin says:

    Hi Marco,

    Is there a function to change the label of a pre-existing field without resorting to SQL? For instance, if I want to dynamically add a value to a dropdown.

    Thanks

    1. No you can do it only via the admin panel.

  4. Dayton Perkins says:

    I installed your plugin for the first time today. I am using a drop down field and I seem to have defined int properly as far as values and regex goes.
    Problem is the validation seems to work fine, but the error message (if you do not select other than the first value) does not include the field name or description. Am I wrong in assuming this uses the “Description” field?

    1. Your problem is not clear.
      Why you want to use a regex with a dropdown? Anyways the choices are already limited! I don’t see the point in here.

      Description has NO effect on the field, it is only a description indeed.

      1. Martino says:

        Hello,
        First of all, Congratulations for your plugin, it’s pretty good. About dropdown validation and field validation in general, I would like to catch this post to ask a question please. I actually didn’t understand if the validation is just client side or server side. As Marco says, choices in a dropdown are limited. Unfortunately this doesn’t mean that you don’t need validation. More precisely, you don’t need client validation but you need server validation. Does the plugin validate data at server side also and not just at client side? In case of unique client side validation, I can quietly forge the form containing the dropdown and send to the server a dropdown value that is not present in the dropdown list. How the plugin behaves in this sense? Thanks

        1. Plug-in does some server side checks, but of course might not do everything you expect. So you can report an issue if you found one. About dropdown I have to check.

  5. maxine says:

    I’ve installed the plugin and I have the password, last name, and first name fields selected plus captcha. Everything shows find on the registration page but the only problem is that it says a password will be emailed. This contradicts with the fact that user can put in their own password on the form.

    How do I get rid of that message. By the way, I am also using the wp-mail smtp plugin in order to change the from email to to an email address other than wordpress.

    1. Known issue, but I lost interest in the problem due to arrogance of some users:
      http://wordpress.org/support/topic/plugin-cimy-user-extra-fields-a-password-will-be-e-mailed-to-you-message-should-be-removable

      I will try to “fix” it when I have time.

  6. Robert Wade says:

    To start, much praise for this awesome plugin. I did have a few questions and was wondering if you could point me in the right direction.

    I am trying to customize my registration using WPMU.org’s membership plugin. unfortunately I am unable to add cimy_user fields into the registration without complex php. So I am using Gravity forms to do so. Can you let me know how to add your Cimy fields in the front-end so the user can edit their information whether it is a hook or shortcode? I appreciate the help.

    1. README_OFFICIAL.txt is always the best way to start understanding the plug-in.

  7. Keith Wootton says:

    I am using the plugin on a client site but have a problem with the ‘getimagesize’ process when replacing the registration logo.

    The exact error is:

    Warning: getimagesize(http://xxx.xxx.xxx/wp-content/Cimy_User_Extra_Fields/logo.jog) [function.getimagesize]: failed to open stream: HTTP request failed! HTTP/1.1 401
    Authorization Required in /home/xxx/public_html/wp-content/plugins/cimy-user-extra-fields/cimy_user_extra_fields.php on line 721

    I have commented the line out for the moment as I am already using a correctly sized image.

    1. Seems your web server does not have read access to that directory.

  8. Adam says:

    Hello
    we have ” favorite color” in radio type (reg, blue, green)
    how i can print all users who selected green color?

    1. Users->Users Extended->filter by color

      1. Adam says:

        oh sorry
        i want list all users who like red clolor on one pager using Function get_cimyFieldValue or something like that

        1. Don’t have time for custom solutions. Read the FAQ.

          1. Adam says:

            i read the documentation, search in FAQ and google, but nothig found.
            Thanks

  9. DarioDN says:

    WP 3.1.2. Quando provo ad accedere alla pagina Utenti Estesa nel pannello di amministrazione esce spesso il messaggio “page not found”. Ci sono volte che, anche riaggiornando, non si riesce ad accedere. Quale potrebbe essere il problema? (capita solo con questo plugin).

    Ho già provato ad incrementare il memory limit nel wp-config.

    1. Che versione hai del plug-in? Per favore leggi le FAQ e mandami tutte le info richieste.

      1. DarioDN says:

        CUEF 2.2.0
        PHP 5.2.17 (provato anche con 5.3)
        MySQL 5.0.51a
        WP 3.1.2

        1. Non ne ho idea, per favore controlla l’url, quando non funziona differisce da quando invece funziona?

          1. DarioDN says:

            no l’url resta la stessa. Noto comunque che il plugin sembra molto esoso di memoria.

  10. xjavier says:

    Thanks for this plug-in Marco, it’s easy to manage the default options. Generally, if i need to display the author name below a post title, i would use so WP will get that specific author and echo the username, different usernames for different posts. Now, is there any workaround to Get the user id $value = get_cimyFieldValue(1, ‘MY_FIELD’);
    echo cimy_uef_sanitize_content($value); for every post so i can get 1 EXTRA_FIELD_NAME (‘Country’, for example) echoed below every post title for different authors?. With your default (working!) option i have to write the user ID manually and it counts just for 1 user, it wont GET the user who is writting the post and place the Extra_Field (‘Country’) but will spread that one and only ID=1′s extra field only for all the authors. Is there any workaround for this? thanks.

  11. xjavier says:

    Thanks, yes but there are not any valid Parameters to get the script working with this idea $value = get_cimyFieldValue($current_user, ‘CIUDAD’);
    echo cimy_uef_sanitize_content($value);

    i have 5 users only, 3 different cities (Ciudad <– Extra Field) that's why i'm asking you if there is any 'native' ShortCodes to get the echo the, in this case Cities, values for individual authors thanks for your time.

    1. I don’t actually understand what you want, but seems a very simple case, get the author id and use it.

      What’s the deal?

      1. xjavier says:

        Hi, the case is i have and extra_field in my registration form called CIUDAD

        (examples: Potenza, Buenos Aires, Lima, etc)

        the_author_meta works fine when i want to display the author’s email

        But i don’t think the next example would work within The Loop

        The nice shortcode that Cimy provides:
        $value = get_cimyFieldValue(1, ‘CIUDAD’);
        echo cimy_uef_sanitize_content($value);

        Echoes just ID1 user’s CIUDAD.

        and yes, i think you understand what i’m trying to say, but please keep in mind that even if i´ve been working with your script for 2 days i can not figure out how to echo this extra_field and may be its simple for you but definitely not for me.

        i just want to display user’s cities that’s all.

        1. I already gave you the link but obviously you didn’t read it other wise would have been crystal clear:

          $user_id = get_the_author_meta("ID");
          $value = get_cimyFieldValue($user_id , "CIUDAD");
          echo cimy_uef_sanitize_content($value);

          That was it. Using the_author_meta under the loop gives ALL the info about the author, included the ID, that what you need.

          1. xjavier says:

            Thanks, i tried your way and this way

            it displays the ID but not the extra_field ‘PAIS’, any hint amigo?

          2. EDIT: there was a bug in my script, I edited it.

  12. xjavier says:

    that’s the same but with the Get_author you get the author info but won’t display it nor affect the result, the extra_field is hidden too (it works when you use the default code privided by Cimy, it prints the extra_field). ¿does the script accept other than identifing the ID with a number to display this extra_field?, thank you.

    1. I don’t get what you want to do, please send a donation and I’ll check your scripts after you rephrased your requirements.

      1. xjavier says:

        awesome!, yes for this work i had to manage with wordpress and awesome free open source code but i allwas keep in mind to generate a donation basically for the original author even who generated some putty to construct a basic aplication online, it worked by the way your last suggestion thank you.

        1. So make this donation if my code helped you to save coding time.

  13. syed says:

    Hi i just wanted to know if its possible to have a custom validation for the extra fields, i have a text field called “university email” i want to make sure the only no one enters a @hotmail.com,@ymail.com domain in it
    OR
    is there a way to override the default wordpress MU activation email (i.e $user_email & user_email) to send the link to the extra field “university email”

    Im sorry to bother you, but i read through pages of documentation and try ed a few things but it made the plugin crash

    1. There is nothing to modify, you want to use the “Equal to” rule together with a regular expression that makes up your needs.

  14. syed says:

    Hi Marco thanks a lot im going to go learn how to use regex properly, i just wasnt sure where to put the regex, that pretty much clears my issue :) this has to be one of the best plugins, i scrapped gravity forms for CIMY cause this is far more powerful

  15. Hi Marco, how can I suppress the output of the “tabindex” options and values in the registration form altogether? I mean this: in my registration form, I just use the “standard” WP fields and the First Name and Last Name fields are assigned a tabindex value (starting with a value of “21″) which means that people tabbing through, starting from the first field end up “skipping” the two name fields. I see that removing the tabindex solves the problem. I have tried to set a tabindex=”" (i.e. blank) value in the “advanced options” field in the CUEF settings for those two, but it won’t work – it is still set, starting at 21. What can I do to remove those tabindex settings from the registration form?

    1. I have crudely hacked out the tabindex from the source code, but that’s of course not the best way of doing it (unless I missed something, it looks like there are hardcoded tabindex strings echoed out so I can’t just “unset” the tabindex variable in e.g. the template function file)

    2. No tabindex are useful so they must be in the code, I don’t see why you should not have the usual tabindex too, add them to first name and email.

      1. You’re wrong. They are useful only if they can be controlled easily, which they currently are not. Consider e.g. a mixed custom fields environment of CUEF and custom fields in usermeta. Additionally, on a philosophical level, code added to do something any standard browser already handles perfectly is not my style. Un-indexed tabbing cycles through the natural order of presentation.

        Bus since you don’t “see” it that way I’ll just hack it manually out of the core code: problem solved.

        1. Bus since you don’t “see” it that way I’ll just hack it manually out of the core code: problem solved.

          That is the spirit that is written in the FAQ already. Since the plug-in is still “mine” I decide what makes sense and what not, for everything else there is your editor.

  16. SZ says:

    is there some way to make the extra fields required on the registration form? Right now they can register without filling them out. For my blog I need to make all the fields require an answer.

    Great plugin!!!!!

    1. Can be empty -> unchecked.

  17. SZ says:

    Not sure I understand… the fields I have on the form, are checked, but can be bypassed on the form.

    Thanks!!

  18. SZ says:

    actually I see what you are talking about. “Can Be Empty” is checked and grayed out… I cannot deselect.

    1. Can you be more specific? Which field you are trying to have as “required”?

  19. SZ says:

    One other question. In the admin for the plugin you can edit the contents of the initial email to the user when they register. Very nice!

    I would also like to be able to edit the 2nd confirmation email that goes out when the registration request is approved, but I cannot figure our how to edit that one!

    This plugin certainly seems worthy of a donation to me. Thank you!!

  20. vadzim says:

    Seems this problem of “Fixed dropdown-multi were not saved when form confirmation is turned on.” still exists in v.2.2.0. If confirmation enabled, after confirmation message appears “ERROR: {fields} couldn’t be empty.”

    1. vadzim says:

      if uncheck confirmation registration is ok.

    2. I cannot reproduce the issue, I need a screen shot with exact options you enabled on that extra field.

  21. Anthony says:

    Hey Marco,

    Great plugin first off!

    A great future you could add is the use of encryption for an extra field. Any plans on doing something like this, if not I might do a little custom hack but that’ll probably turn it into spaghetti code.

    1. Can you explain with a little bit more details what you expect to be encrypted and how does it work exactly? Also ready to sponsor it with a donation?

      1. Anthony says:

        I myself am looking into doing Two-Way(encrypt/decrypt functionality) encryption with a cimy password field. It looks like it shouldn’t be too hard with mcrypt.

        Also if you allow a password field to be shown on a profile you can look at the source code and retrieve the password.

        I’m going to see if I can make the value on the profile stay blank and only be used to update the password.

        A very small donation might be possible, I’m unfortunately a poor college student just trying to learn and make good suggestions.

  22. James Ross says:

    First let me say that this plugin is great!

    Now the problem. :(

    Using the set_cimyFieldValue I am able to update the fields I’m working with when logged-in as someone with Administrator rights.

    Logged in as a regular subscriber this same code does not work.

    Outputting the results from the function call, they look the same in either case.

    One must be logged in to access the test page below. (More or less.)

    http://shopforyourcause.com/all-causes/cato-institute/

    The issue can be replicated when the button “Shop for CATO institute” is pressed.

    Output from the function is currently being dumped to the header. When working properly the “Cause” field beneath the “User” field in the top right of the true header, changes on update.

    (This also displays the current lack of update on button click.)

    Further tests can be run from this page once logged in.

    http://shopforyourcause.com/category/all-causes/

    Any and all help here would be appreciated. I’ve gone as far as digging into the cimy_uef_functions.php file and I’m not able to find any issues.

    1. I support only my code, for your code please send a donation and more details (source code) to my email.

      1. James Ross says:

        Respectfully this look like a bug in your plugin to.

        Using the set_cimyFieldValue I am able to update the fields I’m working with when logged-in as someone with Administrator rights.

        Logged in as a regular subscriber this same code does not work.

        1. set_cimyFieldVaue can change values only if user is allowed to. This is a security feature NOT a bug.

          So subscriber can change only its own values, not everyone’s values.

          1. James Ross says:

            Ahhhh. The problem was with the way I was getting my sense of user, and I was not actually outputting the properly entered into the database results.

            This coded worked as Admin but not as Subscriber.

            echo ‘Cause: ‘ . get_cimyFieldValue($current_user, ‘CAUSE’) . “”;

            This workes as both.

            echo ‘Cause: ‘ . get_cimyFieldValue($current_user->ID , ‘CAUSE’) . “”;

            Much thanks for allow me to waste some of your time. I’ll be kicking you some bucks.

  23. Merry says:

    Hey Marco,

    I installed the plugin and activated it.
    I added a new extra field, but it won’t apear neither on the registration form or the the add new user (in the dashboard).
    I do see this extra fields when looking at an existing user.

    Please advise.
    wp v: 3.2.1

    thanks,

    Merry

    1. Is it checked the option do show the field on the registration? If yes I need a screenshot of the field’s options and more details on your setup asked in the FAQ.

      1. Merry says:

        yes, the box of show in regster form is checked. i can’t attach a screenshot here…

        1. Because you enabled ‘Can be modified only by admin’ you maybe wanted to have ‘Can be modified only by admin or if empty’ then you’ll have the field on registration form too.

  24. Mayur says:

    Hi Marco,

    Great!!!!! work yar….

    can you help in one problem?

    My problem is..

    when the admin was add the member in dashbord side that time not display the extra field…

    when admin edit the member that time display the extra fields

    Is it possibel add time display the extra fields….

    I appreciate your work

    Thanks
    :Mayur

    1. It’s not supported from the dashboard neither from backend. Only for normal registration and profile edit.

  25. Dan says:

    Hi Marco I just installed plugin and am trying to call a field value, I followed instructions in documentation but it’s returning empty

    global $current_user;
    get_currentuserinfo();
    $CurrID = $current_user->ID;
    $value = get_cimyFieldValue($CurrID, 'PASSEMAIL');
    echo cimy_uef_sanitize_content($value);

    In phpMyAdmin there’s a field labeled PASSEMAIL and if I run it just getting CurrID it returns correct ID.

    Any thoughts? Thanks!

    1. And someone is logged in? If yes that user has something written into that field?

  26. Dan says:

    Thanks for the fast reply Marco. Yes I’m logged in as admin and field is under my profile. In wp_cimy_uef_fields is the field name in wp_cimy_uef_data the User_ID I’m accessing has a value

    1. I don’t know, try to print the user id returned by the wordpress function, is it == 1?

      1. Dan says:

        Yep that’s first thing I did was echo out just the ID and that returns 1. I’m using Shortcode Exec PHP to test.

        1. Wait a second, is the field type==’password’ because in that case doesn’t return anything for security reasons.

  27. Dan says:

    Yes it is, dumb me I didn’t see anything about that.

    I see it’s not MD5 in DB or anything and it’s only accessible by admins so I guess just make it a non-password field?

    1. Yes password support is pretty basic, but in no case I think you should be able to get it back using a function.

  28. Ciao Marco, scrivo in italiano?? Ti chiedo un consiglio. Ho creato un form di registrazione con vari campi extra….tutto bene fino al momento della spedizione della mail sia al nuovo utente che all’amministratore…Tutto tace! Grazie per la risposta

    1. Sembra che tu abbia problemi con il tuo server e il mio plug-in non e’ la causa. Fa lo stesso se lo disabiliti? In caso risposta affermativa non posso aiutarti.

      1. No…in effetti in questo momento ho optato per la classica registrazione base di wordpress e la notifica arriva normalmente.
        Ho molti utenti già iscritti ma altri che vorrebbero farlo. Richiedendo dati per compilazione fatture/ricevute chiedo molti dati fiscali e inoltre devo far approvare l’informativa della privacy… Utilizzavo fino a ieri Register plus ma l’ho tolto perché mi dava problemi. Poi ho visto il tuo plug ins che devo dire è molto facile e intuitivo ma ho questo limite notifiche che rende nullo il tutto..

        1. Si ad ogni modo per avere supporto devi leggerti le FAQ che stanno qui sopra e dare tutte le info sulle versioni.

          Inoltre la spedizione della mail dipende:
          1. dagli altri plug-in
          2. dalle opzioni del mio plug-in

          quindi se vuoi aiuto devi darmi piu’ informazioni, “tutto tace” non e’ il modo corretto per esprimere un “bug report”.

          1. Ho risolto togliendo alcuni plug-in e spuntando “Abilita la conferma dell’email” e “Abilita la conferma della registrazione”… La stessa opzione mi creava problemi anche con register-plus ma quando tentavo di toglierla mi bloccava il browser. Comunque sono di nuovo operativo. Grazie mille, non mi dimenticherò dell’aiuto e perdonami la poca forma tecnica.

  29. Leonard says:

    Hi, thanks for this useful plugin. I wanna ask if exists a way to create a DATE field with a date-picker. It would be useful for let the users register their date of birth. I guess the plugin doesn’t provide it right now but can I modify it (wich file) for this purpose? Thanks

    1. No date field. For the other concerns you can get an answer from the FAQ.

      1. @Marco,

        What would it take to add a date field? We could start with a text field and then use some regex to validate the date, right?

        For example, we could validate dd-mm-yyyy (European?) or mm/dd/yyyy (American). That shouldn’t be too hard, right? I’ll try it and let you know my results.

        Cheers,
        James

        1. Has been asked many times to add a nice JavaScript with date selector, but no one wanted to send some donation for it so far.

        2. @Marco, @Leonard,
          Yup, it worked just fine. Here is my extra field:

          Text field
          exact length=”7″
          should be equal to=”/[0-9][0-9]\/[0-9][0-9][0-9][0-9]/” (include the slashes, but exclude the quote marks)
          regex CHECK

          We only collect month and year dates, so this should work for us. I confirmed that it presented the user with an error when I tried each of the following:

          1. 01/201 – Error: Must be of length 7
          2. 01-2013 – Error: Date is wrong
          3. 01/2013 – Works just fine

          I hope this is helpful to Leonard and others who want to add date fields.

          Cheers,
          James

  30. vadzim says:

    is there any way to somehow write the code to change the language of labels of extra fields in the profile according to the current language user selected?

  31. Robert Rusanu says:

    Hi Marco, this is a great plugin! For sites where you need to display various information about the user in frontend is absolutely awesome. And works without a flaw.
    However, I am trying to insert in a field an iframe with a vimeo video and, although in backend the video show up and plays, in the frontend the raw code appears.
    Please can you enlighten me what to do here? I tried to use as field type textarea and rich textarea, none worked.
    Thanks a lot.
    Robert

    1. It is a security measure, so totally expected behaviour, whatever is not a supported tag in a field is not displayed. If in backend is displayed might be a bug, do you have a screenshot?

      1. Robert Rusanu says:

        Hi Marco,
        I thought so…

        here’s the screenshot:
        http://thinkwithstyle.com/projects/agetv/screenshot-cimy.jpg

        So you say there’s no way I could insert an iframe there?

        1. Ah but that is on a textarea-rich (using tinyMCE) you didn’t say that!
          Yes then might work there, but what you mean by “frontend”? Is that some sort of your own scripts?

          Man if you don’t give full details how can I help you?

  32. Robert Rusanu says:

    I said also rich textarea :)

    YES! Now it works. I installed TinyMCE Advanced and I am able to paste the code in html mode.

    I’m showing these fields in the frontend, on the author page, like this:
    http://freedommedia.co.za/agetv/author/admin/

    Thanks a lot anyway, at least for your promt answer. This plugin really ROCKS.

    Cheers,
    Robert (happy user)

  33. Alex says:

    Would be usefull to add text/labels/instructions between extrafields, it’s possible?

    Thanks, nice job

  34. First off, thanks for the plugin.

    I am trying to see if it will work for me and I am having the same issue that I see others have been having which is after registering, the spinning wheel just spins forever. Is there something you have discovered about this that you could share?

    Thanks.

  35. Forgive me for not having given this information.

    Plugin version 3.0.4
    WP version 3.2.1
    PHP version 5.2.17
    MySQL version 5.1.56

    I am just testing it out on a test site I have but am actively trying out some other plugins looking for a good fit for what I need. (I deactivate the other plugins after trying them.)

    I have Cimy User Extra Fields also installed.

    Where I read about other people having same issue was on the WordPress.org plugin page for this plugin.

    thanks,

  36. Woops. One of those days.

    I posted in the wrong place. I was looking for help with a plugin that I am using in conjunction with yours called “Login with Ajax”, and my comments above relate to that plugin. Sorry.

    I guess while I am here I could ask you this.

    I am trying to set-up a registration option on a page where the user will end up on the same page once they register. I see you have a setting in your plugin for this, “redirect to the source” – could you tell me if you know of a plugin or other simple way to create a registration option that is not at the default wp registration page location? – given you have this as a setting for your plugin?

    Thanks,

    1. It can be added that is redirected where the admin wants, sponsor the feature and I’ll add for the next release.

  37. Miguel Morera says:

    Hi Marco!

    I’ve got a problem with the captcha and I haven’t found a possible solution on the FAQ.
    When a user have registered, if he would change any information on his account, it appears an error like “Typed code is not correct” in the profile page. On this page the captcha doesn’t show and the user can’t write the code. Any solution for this?

    Sorry for my english and thank you in advance!

    1. Are you running v2.3.0? If yes then I think I regressed it, thanks for raising this.

      1. Miguel Morera says:

        Yes, I’m using the v2.3.0.

        Thanks for the answer and I’ll wait for the solution if it’s possible.

        Greetings!

    2. Daniel says:

      I have exactly the same problem, any help?

        1. Takanudo says:

          Plug-in version: 2.3.0.1
          WordPress version: 3.2.1
          MYSQL version: 5.0.91
          PHP version: 5.2.17
          ERROR: Typed code is not correct.

          I had the same problem as above, so I downloaded the development version. That fixed updating users. Now I am having a problem with registering users. I am certain I am entering the recaptcha correctly.

          -Takanudo (appreciates your help)

          1. Check is executed twice instead once: first time is fine, second time fails, I don’t know what is going on, will debug more.

          2. v2.3.0.2 with a new fix, is not tested perfectly yet.

          3. Takanudo says:

            I will give it a try and let you know. Thanks.

          4. Takanudo says:

            Unfortunately, I’m still getting the same error. I have the confirm to register setting on. When I turn it off, the registration works. Thanks again for all your work.

          5. Takanudo says:

            Just to be clear, the exact settings I have checked under General are:

            Enable email confirmation
            Enable form confirmation
            Enable reCAPTCHA

          6. Yes that is one of the most complicate scenario :) v2.3.0.3 with one more fix, now is it fine?

        2. Takanudo says:

          It works. Thank you so much for your efforts.

  38. marco says:

    Hi Marco,
    Is there a way to change the admin email address the registration form is sent to?? I would like to get email notifications of who subscribes to my blog sent to multiple admins…can you help please???
    Thanks,
    Marco

    1. It is not possible, you can change your admin email from general settings.

  39. David says:

    Thanks for the excellent plugin Marco.

    I have v2.3.0 installed on a standard wordpress install (v3.2.1).

    I was wondering if it’s possible to change the label for the standard wordpress ‘username’ field?

    I can do it with the hidden fields that I enable (firstname, lastname etc) but there doesn’t seem to be any option to change the username field.

    Thanks for your assistance and keep up the good work!

    1. It is not supported indeed.

      1. David says:

        Wow thank you very much for the quick response.

        Thanks for confirming this is the case, I will have a look into some way to hack what is displayed for this field.

  40. Damir says:

    HI,

    I have installed the plugin on multisite but need a way to pull some of these extra user info/fields in other places on the site.

    How can this be done?

    Can I use standard `global $current_user;
    get_currentuserinfo();`

    and than use field Id to display data? If yes, where do I get field ID?

    Looking forward to v3.0 but in the meantime is there a way to pull this data?

    Thanks for the great plugin. :)

    1. What about starting reading the documentation?

  41. Matt Baer says:

    Hey Marco, thanks for the great plugin. It’s very well organized. I’ve managed to get everything working, besides one thing. The data for the radio buttons I created are not in my array when I use get_cimyFieldValue($user_id, false); I did use the same name for each radio button. Maybe, this is my problem? I’m just wondering if anybody has experienced this.

    1. Radio buttons must have same name if they are about the same thing. Said this maybe you didn’t save anything for that user?

  42. Matt Baer says:

    Well there isn’t any user information in there yet. I simply want to get the labels and name to build my registration form, but I can’t seem to find anyway to get it from the database using your get function. I am building a custom form aside from the wordpress registration.

    1. No, get_cimyFieldValue gets the data, for fields’ information you need to use get_cimyFields function.

  43. Matt Baer says:

    Stupid ol’ me didn’t see this in the Readme. Thanks for your time and you saved me a shit load of time with this plugin. So expect a donation from me once this project is done!

  44. David says:

    Any tips on building a custom form outside of the standard registration form?

  45. Matt Baer says:

    Use this function to get all the labels, field types, names, etc : get_cimyFields(false, false);

    Then build your form like you normally would, but using the array for the field names, labels, etc.

    To insert them into the database use set_cimyFieldValue($user_id, $name, $fld);

    Check the documentation for a better understanding. When it comes down to it that’s really all there is, besides form validation, but you can handle that how you want.

    1. David says:

      Thanks for responding, I’ve made some progress with this. Are you using the built-in function wp_create_user() to create a new user record before using set_cimyFieldValue ?

  46. Matt Baer says:

    Yes I forgot about that. Then you can use the $user_id that you get from creating the user. My form is a two part form. The user signs up just as with username password, then fills out the rest of the member information.

  47. Peter Goldstein says:

    Thank you Marco for this fantastic plugin!

    Besides “user has VIEW cimy user field capability” is there something like a MODIFY capability? Or “can also be modified by….”? I’d like to restrict modifieing values of certain fields to another (custom) role (besides admins)…..

    Peter

    1. Peter Goldstein says:

      Sorry, that was too quick. Simply solved it by adding the edit_users capabilty using User Role Editor….

      Peter

  48. When I’m trying to change the order with newly created extra field for avatar, it showing following error:
    “You cannot give an order that misses some numbers”.
    And I’m unable to make this avatar field visible.

    1. Order issue has been answered already here
      http://www.marcocimmino.net/cimy-wordpress-plugins/cimy-user-extra-fields/faq-and-comments/comment-page-24/#comment-22391

      Avatar issue… which issue? Can you explain it in an understandable way?

      1. I’ve created a new field for avatar but its now showing in registration page.

        Now I’ve have ‘WordPress Fields’ with 10 predefined options and ‘Extra Fields’ with avatar option.

        1. Avatar, file and picture are disabled for WordPress MS, but since you insist to not give more information is hard to help you.

          I guess your “now” was a “not”?

          1. Hi, what more info you needed?
            I’m a newbie to wp platform and often got confused here.

            How to enable avatar option?

          2. Man there is a FAQ in THIS page that tells you which info I need. If you are newbie that doesn’t excuse you to not read them.

            Said this: you add an “avatar” field and then from registration you can upload a picture, DOT.
            This feature is NOT available for WordPress MS installations as I already said and as stated in the documentation that I am sure you didn’t read.

            Now you want to waste more of my time?

  49. I’m not wasting your time, its your duty as you’ve created this plugin and support page.
    This is not the way to talk with your users, without them you’re nothing. You’re expert of your field and me too in my area of work. Check here at my blog http://www.mannuforall.in, thousands of users got benefit of my free support.

    Sorry if you feel bad with my words and thanks for all your support.

    1. Duty? I am nothing? AHAHAHAH what a funny joke.
      Duty are only ones that my employer give me, are you my employer? Surely not as I don’t see money coming to my way.

      Users that think that everything should be for free are nothing for me, especially ones that refuse to read at least the FAQ present in the SAME page that are commenting and that act like employers while they didn’t even send a small donation.

      And if you don’t like my support just search another developer to harass.

  50. Brandon Lee says:

    Love this plugin, will donate today!

    Just an FYI, I was using Version 2.2.0 for quite a while, flawlessly, along with Theme My Login. I must have somehow inadvertently upgraded to Version 2.3.0 and image uploads and profile updates no longer worked. Looks like the ‘img_selection.js’ and ‘upload_file.js’ were not being added to the page (and maybe other issues? … not sure). I tried upgrading to Version 2.3.1 but had the same issues. I went back to Version 2.2.0 and all works again! I’m not using Multisite. Could be a theme issue as well, but for me, sticking with Version 2.2.0 is working.

    Thanks again!
    Brandon

    1. If you are using WordPress MS this has been fixed in v2.3.2 if you are NOT using MS then _please_ read the FAQ and provide more info.

      1. Brandon Lee says:

        Not using MS. One difference I noticed is in version 2.2.0, these scripts are loaded at the top of cimy_user_extra_fields.php:

        upload_file.js
        img_selection.js

        In later versions, they are loaded from within the cimy_uef_init_javascripts method.

        For whatever reason, those scripts are not loading on my various pages (in versions later than 2.2.0). I’m using Theme My Login and a highly customized version of the Delicate theme.

        Hope this helps a bit,
        Brandon

        1. Yes this has changed to comply to WordPress standards. Please try v2.3.2 and let me know if the problems persists.

        2. Also:
          which page we are talking about?
          1. registration
          2. profile
          3. custom one?

          1. Brandon Lee says:

            Sorry, forgot to mention I’m using WordPress 3.2.1

            On the reg and profile pages, couldn’t upload photos. The registration would go through, just no pic. Mind you, these are them My Login filtered reg and profile pages. Not sure if that has anything to do with it.

            Thanks

          2. Ok please try to _update_ to v2.3.2 of my plug-in
            IF this doesn’t fix the issue please disable Theme my Login, does it work now?

          3. Brandon Lee says:

            I tried it on a development site. It’s confirmed, the newest version still has the same issues with Theme My Login — .js and .css files are not added. disabled Theme My Login, and the default WordPress reg and profile pages do have the necessary .js and .css files specified by Cimy.

            Thanks!

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>