Moodle

Latest moodle 1.9 (Build: 20080403) does not seem to allow editing of profiles nor adding of resources and activities

Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Critical Critical
  • Resolution: Duplicate
  • Affects Version/s: 1.9
  • Fix Version/s: None
  • Component/s: General, Other
  • Labels:
    None
  • Environment:
  • Database:
    MySQL
  • Affected Branches:
    MOODLE_19_STABLE

Description

Hello,

It seems that the latest version of moodle, (Moodle 1.9 + (Build: 20080403)) does not allow users to edit their profile nor to add resources and activities to a course when accessing the course as a teacher.

I administer 3 moodle systems, all 1.9.

One of them is "Build: 20080311" and does not have the above mentioned problems.

The other two are "Build: 20080403". When a user logs in and click on his/her name at the top right or bottom of the window, the user sees his/her profile. However with the latest version of moodle there is no [Edit profile] or [Change password] button. See attached screenshot.

no edit prifile tabe or change password button
Furthermore, when a user logs into a course of which they are a user, and they click on the [Turn editing on] button, certain editing icons appear, but the add resource and activity menus do not appear. See attached screenshot.

Given that this problem is occuring in the latest verion of moodle (Build: 20080403), and not in an older version of moodle 1.9, I believe that this may be a new bug. On the other hand, it may be there is a new setting in Moodle 1.9 of which I am not aware.

One other key difference between the moodle system that does not have this problem, and the systems that do, is that the system without the problem was a fresh install, whereas the problem systems are upgrades from moodle 1.8.4.

Note, that as administrator I do not experience either of these problems.

Any suggestions will be most welcome.

Issue Links

Activity

Hide
Peter Ruthven-Stuart added a comment -

Note:

during the upgrade process from 1.8.4 to 1.9 I experienced a problem (Found more than one record in fetch() !), which I have reported here: MDL-14124. Perhaps this has some bearing on my current problems?

I have also posted information about these problems here:
http://moodle.org/mod/forum/discuss.php?d=93977

Show
Peter Ruthven-Stuart added a comment - Note: during the upgrade process from 1.8.4 to 1.9 I experienced a problem (Found more than one record in fetch() !), which I have reported here: MDL-14124. Perhaps this has some bearing on my current problems? I have also posted information about these problems here: http://moodle.org/mod/forum/discuss.php?d=93977
Hide
Eloy Lafuente (stronk7) added a comment -

Hi Peter,

leaving apart MDL-14124, that seems to be something related with the gradebook upgrade AFAIK.... it's really strange that those servers are forbidding users to edit their profiles and so on. It seems that some permission mess has happened (and I really think the upgrade shouldn't have broken that).

Some questions:

1) Did you upgrade straight to Build: 20080403
2) In the upgrade process, apart from those MDL-14124 errors... did you get anything else?
3) Perhaps your "press the exclamation to ignore" have caused some process to be executed more than once and is the cause for some problems in the permissions.
4) Can you try the upgrade again, with another browser ?

Ciao

Show
Eloy Lafuente (stronk7) added a comment - Hi Peter, leaving apart MDL-14124, that seems to be something related with the gradebook upgrade AFAIK.... it's really strange that those servers are forbidding users to edit their profiles and so on. It seems that some permission mess has happened (and I really think the upgrade shouldn't have broken that). Some questions: 1) Did you upgrade straight to Build: 20080403 2) In the upgrade process, apart from those MDL-14124 errors... did you get anything else? 3) Perhaps your "press the exclamation to ignore" have caused some process to be executed more than once and is the cause for some problems in the permissions. 4) Can you try the upgrade again, with another browser ? Ciao
Hide
Peter Ruthven-Stuart added a comment -

Hello Eloy,

1) Did you upgrade straight to Build: 20080403

yes

2) In the upgrade process, apart from those MDL-14124 errors... did you get anything else?

no other errors

3) Perhaps your "press the exclamation to ignore" have caused some process to be executed more than once and is the cause for some problems in the permissions.

I didn't click on the exclamation marks, but on the return button, and then on the [Save new settings]

4) Can you try the upgrade again, with another browser ?

Yes - see results below.

Show
Peter Ruthven-Stuart added a comment - Hello Eloy, 1) Did you upgrade straight to Build: 20080403 yes 2) In the upgrade process, apart from those MDL-14124 errors... did you get anything else? no other errors 3) Perhaps your "press the exclamation to ignore" have caused some process to be executed more than once and is the cause for some problems in the permissions. I didn't click on the exclamation marks, but on the return button, and then on the [Save new settings] 4) Can you try the upgrade again, with another browser ? Yes - see results below.
Hide
Peter Ruthven-Stuart added a comment -

So, I reverted back to my 1.8.4 system - the above two problems do not occur - then upgraded again ...

When I upgraded again, there were 3 differences to the upgrade described above:

1) a fresh install of 1.9, i.e. I did not update the 1.8.4 directory via CVS but created a new moodle directory via CVS and then copied over the config.php from the 1.8.4 directory
2) used Safari, not Firefox (can this really make a difference?) for the upgrade process
3) after the screen warning me about third-party modules, I clicked on [Continue], the browser hung (in the first upgrade attempt, the browser did not hang at this point). However, rather than clicking on anything, I opened up the Activity Monitor on the server and noticed that there was 'activity', I waited for this to 'stop', and then clicked on the browser reload button. Again, the browser failed to reload, but there was activity on the server, so waited for this to stop. The next time I clicked on reload, I got a 'tables created' success screen, and clicked on continue.

and what happened next ...

4) When the 'New Settings' screen appeared, I did not change anything, clicked on [Save new settings] and the update / install was completed - no hanging at this point as there was in the first attempt.
5) At first glance, the upgrade appears to be OK, but:

a) the problem of users not being able to edit their profiles or change passwords persists - see above screenshot

b) the problem of teachers not being able to see the add resource and activity menus does NOT persist - this problem seems to have been 'fixed', though which of the above 3 'differences / changes' made the difference, I can not be sure.

Show
Peter Ruthven-Stuart added a comment - So, I reverted back to my 1.8.4 system - the above two problems do not occur - then upgraded again ... When I upgraded again, there were 3 differences to the upgrade described above: 1) a fresh install of 1.9, i.e. I did not update the 1.8.4 directory via CVS but created a new moodle directory via CVS and then copied over the config.php from the 1.8.4 directory 2) used Safari, not Firefox (can this really make a difference?) for the upgrade process 3) after the screen warning me about third-party modules, I clicked on [Continue], the browser hung (in the first upgrade attempt, the browser did not hang at this point). However, rather than clicking on anything, I opened up the Activity Monitor on the server and noticed that there was 'activity', I waited for this to 'stop', and then clicked on the browser reload button. Again, the browser failed to reload, but there was activity on the server, so waited for this to stop. The next time I clicked on reload, I got a 'tables created' success screen, and clicked on continue. and what happened next ... 4) When the 'New Settings' screen appeared, I did not change anything, clicked on [Save new settings] and the update / install was completed - no hanging at this point as there was in the first attempt. 5) At first glance, the upgrade appears to be OK, but: a) the problem of users not being able to edit their profiles or change passwords persists - see above screenshot b) the problem of teachers not being able to see the add resource and activity menus does NOT persist - this problem seems to have been 'fixed', though which of the above 3 'differences / changes' made the difference, I can not be sure.
Hide
Helen Foster added a comment -

Hi Peter,

Thanks for trying the upgrade again. From comments in the forum discussion http://moodle.org/mod/forum/discuss.php?d=93977 and the fact that you no longer have a problem with teachers not being able to see the add resource and activity menus, it seems that this issue duplicates MDL-13901

Show
Helen Foster added a comment - Hi Peter, Thanks for trying the upgrade again. From comments in the forum discussion http://moodle.org/mod/forum/discuss.php?d=93977 and the fact that you no longer have a problem with teachers not being able to see the add resource and activity menus, it seems that this issue duplicates MDL-13901
Hide
Helen Foster added a comment -

Closing as duplicate. Please use MDL-13901 for further comments.

Show
Helen Foster added a comment - Closing as duplicate. Please use MDL-13901 for further comments.

Dates

  • Created:
    Updated:
    Resolved: