Moodle
  1. Moodle
  2. MDL-18178

Please tell us more about yourself

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Won't Fix
    • Affects Version/s: 1.9.4
    • Fix Version/s: None
    • Component/s: Authentication
    • Labels:
      None
    • Environment:
      Ubuntu server 8.40

      Description

      Our students authenticate via LDAP.

      The moment they log on they are asked to "Please tell us more about yourself"

      There is however no description field that appears so they can't do so.

        Gliffy Diagrams

        1. Moodle.jpg
          83 kB
        2. screenshot-1.jpg
          106 kB
        3. screenshot-1.jpg
          106 kB

          Issue Links

            Activity

            Hide
            Petr Skoda added a comment -

            this is not a bug, see
            Profiles for enrolled users only /profilesforenrolledusersonly settings

            Show
            Petr Skoda added a comment - this is not a bug, see Profiles for enrolled users only /profilesforenrolledusersonly settings
            Hide
            Andre Basel added a comment -

            I've changed the setting so I can now add a description but it still doesn't let me through. See 2nd screen shot.

            Show
            Andre Basel added a comment - I've changed the setting so I can now add a description but it still doesn't let me through. See 2nd screen shot.
            Hide
            Andre Basel added a comment -

            All fields filled but still told to "Tell us more about yourself"

            Show
            Andre Basel added a comment - All fields filled but still told to "Tell us more about yourself"
            Hide
            Andre Basel added a comment -

            All fields filled but still told to "Tell us more about yourself"

            Show
            Andre Basel added a comment - All fields filled but still told to "Tell us more about yourself"
            Hide
            Andre Basel added a comment -

            Made the suggested changes but still can't get pass the description request.

            Show
            Andre Basel added a comment - Made the suggested changes but still can't get pass the description request.
            Hide
            Petr Skoda added a comment -

            reopening,

            are there any forced or hidden fields?

            Show
            Petr Skoda added a comment - reopening, are there any forced or hidden fields?
            Hide
            Petr Skoda added a comment -

            where is the email address? I can not see it on those screenshots

            Show
            Petr Skoda added a comment - where is the email address? I can not see it on those screenshots
            Hide
            Andre Basel added a comment -

            0000@student.rosmini.school.nz

            Show
            Andre Basel added a comment - 0000@student.rosmini.school.nz
            Hide
            Petr Skoda added a comment -

            hmm, running out of ideas

            Show
            Petr Skoda added a comment - hmm, running out of ideas
            Hide
            Petr Skoda added a comment -

            OH! could you please try to not use zeros as first character in username and email?
            For historical reasons we use empty() which is sloppy and might cause this problem

            Show
            Petr Skoda added a comment - OH! could you please try to not use zeros as first character in username and email? For historical reasons we use empty() which is sloppy and might cause this problem
            Hide
            Andre Basel added a comment -

            No it made no difference. I tried characters instead and still got the some problem.

            Remember finding a hack to this issue but can no longer find it. What code can I comment out to get this to work?

            Show
            Andre Basel added a comment - No it made no difference. I tried characters instead and still got the some problem. Remember finding a hack to this issue but can no longer find it. What code can I comment out to get this to work?
            Hide
            Andre Basel added a comment -

            The username is

            0000

            Password:

            Toets12

            http://elearning.rosmini.school.nz

            Show
            Andre Basel added a comment - The username is 0000 Password: Toets12 http://elearning.rosmini.school.nz
            Hide
            Petr Skoda added a comment -

            username can not start with 0, please try a different username

            Show
            Petr Skoda added a comment - username can not start with 0, please try a different username
            Hide
            Petr Skoda added a comment -

            oh, tested it - they need to confirm email address before they can continue
            workaround is to disable email confirmation

            Show
            Petr Skoda added a comment - oh, tested it - they need to confirm email address before they can continue workaround is to disable email confirmation
            Hide
            Petr Skoda added a comment -

            or better you can prefil ot for them from LDAP

            Show
            Petr Skoda added a comment - or better you can prefil ot for them from LDAP
            Hide
            Petr Skoda added a comment -

            closing for now, please tell me if it did not solve the issue

            Show
            Petr Skoda added a comment - closing for now, please tell me if it did not solve the issue
            Hide
            Petr Skoda added a comment -

            hmm, reopening again - I think we could add error with information that email must be confirmed

            Show
            Petr Skoda added a comment - hmm, reopening again - I think we could add error with information that email must be confirmed
            Hide
            Andre Basel added a comment -

            Hi.. how do I prefill it from LDAP?

            Show
            Andre Basel added a comment - Hi.. how do I prefill it from LDAP?
            Hide
            Andre Basel added a comment -

            This issue is really causing grief for my students. Where can I hack it in the code?

            Show
            Andre Basel added a comment - This issue is really causing grief for my students. Where can I hack it in the code?
            Hide
            Petr Skoda added a comment -

            in ldap auth configuration

            Show
            Petr Skoda added a comment - in ldap auth configuration
            Hide
            Andre Basel added a comment -

            This won't work as our students e-mail is hosted via gmail so isn't stored in AD. I'm needing to know how I can prevent the e-mail from being a required field, or even better make it required but have no need to have it confirmed... which module does this?

            Show
            Andre Basel added a comment - This won't work as our students e-mail is hosted via gmail so isn't stored in AD. I'm needing to know how I can prevent the e-mail from being a required field, or even better make it required but have no need to have it confirmed... which module does this?
            Hide
            Andre Basel added a comment -

            So I was wrong.... using the binding sorted it out...

            Thanks

            Show
            Andre Basel added a comment - So I was wrong.... using the binding sorted it out... Thanks
            Hide
            Andre Basel added a comment -

            Aaagh my mistake... I tested it on a user that had already been authenticated...

            Show
            Andre Basel added a comment - Aaagh my mistake... I tested it on a user that had already been authenticated...
            Hide
            Petr Skoda added a comment -

            username and emails are related, right? why not enter them somehow into AD?
            How did you create the email accounts in google? You may use something similar to put them into AD, right?

            Show
            Petr Skoda added a comment - username and emails are related, right? why not enter them somehow into AD? How did you create the email accounts in google? You may use something similar to put them into AD, right?
            Hide
            Andre Basel added a comment -

            Login ids are a number .. eg 9999 (i.e. the username in LDAP). E-mails are 9999@student.rosmini.school.nz GMAIL hosts the email for that subdomain. Accounts are created in GMAIL by uploading a CSV file. I could bind an e-mail address from LDAP if I were somehow able to say name+'@student.rosmini.schooll.nz' or something like that.

            Show
            Andre Basel added a comment - Login ids are a number .. eg 9999 (i.e. the username in LDAP). E-mails are 9999@student.rosmini.school.nz GMAIL hosts the email for that subdomain. Accounts are created in GMAIL by uploading a CSV file. I could bind an e-mail address from LDAP if I were somehow able to say name+'@student.rosmini.schooll.nz' or something like that.
            Hide
            Andre Basel added a comment -

            By doing the following, I made the the site workable

            "You can turn off email change confirmation by unchecking the emailchangeconfirmation box in Administration > Security > Site policies"

            Show
            Andre Basel added a comment - By doing the following, I made the the site workable "You can turn off email change confirmation by unchecking the emailchangeconfirmation box in Administration > Security > Site policies"
            Hide
            Peter Kornfeld added a comment -

            Just for interest...

            I had the very same behvior and found that a password 0000 caused it...

            Show
            Peter Kornfeld added a comment - Just for interest... I had the very same behvior and found that a password 0000 caused it...
            Hide
            Michael de Raadt added a comment -

            Thanks for reporting this issue.

            We have detected that this issue has been inactive for over a year has been recorded as affecting versions that are no longer supported.

            If you believe that this issue is still relevant to current versions (2.1 and beyond), please comment on the issue. Issues left inactive for a further month will be closed.

            Michael d;

            lqjjLKA0p6

            Show
            Michael de Raadt added a comment - Thanks for reporting this issue. We have detected that this issue has been inactive for over a year has been recorded as affecting versions that are no longer supported. If you believe that this issue is still relevant to current versions (2.1 and beyond), please comment on the issue. Issues left inactive for a further month will be closed. Michael d; lqjjLKA0p6
            Hide
            Michael de Raadt added a comment -

            I'm closing this issue as it appears to have become inactive and is probably not relevant to a current supported version. If you are encountering this problem or one similar, please launch a new issue.

            Show
            Michael de Raadt added a comment - I'm closing this issue as it appears to have become inactive and is probably not relevant to a current supported version. If you are encountering this problem or one similar, please launch a new issue.

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: