General help

My Moodle: Version 1.6 and My Moodle Page

 
Picture of Matthew Whelpton
My Moodle: Version 1.6 and My Moodle Page
 
Can anyone working with the current version of 1.6 post some screenshots of the "My Moodle Page"?  If there is a description of its functionality in the documentation or forums I´d also be grateful for a link.  Thanks! Matthew.
 
Average of ratings: -
Julian Ridden
Re: My Moodle: Version 1.6 and My Moodle Page
Core developersMoodle Course Creator Certificate holdersParticularly helpful MoodlersPlugin developersTranslators
The MyMoodle page allows for a customisable homepage for stuednts to be set up.

The "Customizable" element comes from students being allowed to setup the page with Blocks that they would like to use. Blocks can be locked in as immovable and also can be hidden from students if needed to prevent them from being used.

The page also shows updates that have occured in courses that the student is enrolled in.

I have attatched a screenshot from a student at our school. SImple example, but I hope it gives you an idea.

i have set up a demo site at http://playpen.monte.nsw.edu.au where you can login and play with this functionality yourslef.

 
Average of ratings: Useful (1)
Picture of Matthew Whelpton
Re: My Moodle: Version 1.6 and My Moodle Page
 
This is excellent, Julian! Thanks! Matthew.
 
Average of ratings: -
Picture of Ger Tielemans
Re: My Moodle: Version 1.6 and My Moodle Page
 
Is it easy to offer students widgets in these places?
 
Average of ratings: -
Picture of Kate Rodgers
Re: My Moodle: Version 1.6 and My Moodle Page
 
Hi, I am fairly new to Moodle, so apologies for naivety.

Is the MyMoodle page a module that you have created?  If so, where can I get it from as I would like to test it in my installation.

Thanks, Kate


 
Average of ratings: -
Julian Ridden
Re: My Moodle: Version 1.6 and My Moodle Page
Core developersMoodle Course Creator Certificate holdersParticularly helpful MoodlersPlugin developersTranslators
MyMoodle is not a module. It is a new peice of core functionality to be launched in the 1.6 version. The current stable release (1.5.3) does not have MyMoodle code in it.

1.6 has not been officially launched yet as code is still being finished and polished. Hopefully beta will be availble towards the endo of this month.
 
Average of ratings: Useful (1)
Picture of Joseph Rézeau
Re: My Moodle: Version 1.6 and My Moodle Page
Core developersParticularly helpful MoodlersPlugin developersTestersTranslators
Julian > [MyMoodle] is a new peice of core functionality to be launched in the 1.6 version.

I am testing 1.6 beta 3, where/how does one have access to MyMoodle ? Can't find it anywhere.sad

Joseph
 
Average of ratings: -
Picture of Helen Foster
Re: My Moodle: Version 1.6 and My Moodle Page
Core developersDocumentation writersMoodle HQParticularly helpful MoodlersPlugin developersTestersTranslators
Hi Joseph,

Please check Moodle Docs My Moodle.

Further documentation contributions on new features are always welcome! tongueout
 
Average of ratings: -
Picture of Joseph Rézeau
Re: My Moodle: Version 1.6 and My Moodle Page
Core developersParticularly helpful MoodlersPlugin developersTestersTranslators
Thanks Helen smile
 
Average of ratings: -
Picture of Joseph Rézeau
Re: My Moodle: Version 1.6 and My Moodle Page
Core developersParticularly helpful MoodlersPlugin developersTestersTranslators

Hi Julian,

I've just discovered the new to Moodle 1.6 "my moodle" page and I have a few questions.

- Are you the person responsible for this development?

- If so, could you perhaps open a new Forum devoted to "my moodle" page?

- My orangechoc theme is a fixed width, 2-column theme with only center column and right-column, NO left column. I've just noticed that the "add block" block, which is positioned in the right-column in the other course or index-page editing windows is on the contrary positioned in the left-column on the "my moodle" edit page. Why is that? It creates a problem with my theme (and other similar themes, such as Kubrick and K2). If you (or the person who is responsible for the "my moodle" page) could take part in this discussion, we might find an arrangement and hopefully move that add block block back to the right-column to make it consistent with the general design of Moodle.

Thanks in advance,

Joseph

 
Average of ratings: -
Picture of A. T. Wyatt
Re: My Moodle: Version 1.6 and My Moodle Page
 
Greetings, Joseph--

I too would appreciate a good description of what the my moodle page is for and how it works. I have been playing around with it, but I am not sure what all CAN be done with it. For example, I notice that forum activity for each course you are enrolled in is reported on the my moodle page. What happens by the end of the semester, when there might be a fair number of forums in each course, and many of them are really not being used anymore? Do they disappear?  I see that assignments also pop up on the my moodle page.  Does it take the place, then, of "upcoming events"?  I don't have real courses, so it is hard to get a good picture of how it would work under normal circumstances.

Once you have activated the My Moodle page, you don't seem to be able to get back to the main site page (at least not with the breadcrumb trail). How should we deal with that if we are using the main site page as a portal, linking to other courses and services? Maybe I am just not seeing an obvious solution for having both at once!

I could use some guidance! It might be a good idea to set up a special forum for this topic.

Thanks,
atw
 
Average of ratings: -
Picture of N Hansen
Re: My Moodle: Version 1.6 and My Moodle Page
 
Yes, some more detailed screenshots would be nice.
 
Average of ratings: -
Picture of Helen Foster
Re: My Moodle: Version 1.6 and My Moodle Page
Core developersDocumentation writersMoodle HQParticularly helpful MoodlersPlugin developersTestersTranslators
Hi Joseph,

I believe we have Catalyst to thank for My Moodle. approve

I've just moved this discussion out of the Open Social forum to the Testing and QA forum. No doubt Martin will consider whether a My Moodle forum is required.

 
Average of ratings: -
Julian Ridden
Re: My Moodle: Version 1.6 and My Moodle Page
Core developersMoodle Course Creator Certificate holdersParticularly helpful MoodlersPlugin developersTranslators
Hi all,

Sorry, I missed the threads posted here earlier but have found you all now smile

As Helen said, this code is not mine but a piece of work done by Catalyst NZ.

Sadly I do not have answers to the questions posted above. Am happy to provide a new screenshot of it in action however.

 
Average of ratings: -
Picture of N Hansen
Re: My Moodle: Version 1.6 and My Moodle Page
 
What if an assignment has no due date? Why are assignments listed in a random order? And is there any way to turn off MyMoodle or configure just what gets displayed on that page? Because as it appears, for all extents and purposes MyMoodle looks an awful lot like one giant course page.
 
Average of ratings: -
Picture of A. T. Wyatt
Re: My Moodle: Version 1.6 and My Moodle Page
 
I encountered much the same thing.  I "rolled over" a course and every single assignment for all 15 weeks showed up in the list.  I am assuming that the list is somewhat dynamic, but I don't understand what makes it work so that I can control it better.

You can turn it off--that is in the admin configuration settings.

Any ideas?
atw
 
Average of ratings: -
Picture of N Hansen
Re: My Moodle: Version 1.6 and My Moodle Page
 
And look at "1 submissions not graded." Not very good English, is it?

Sounds like something I will leave turned off until it is a little better thought out and improved.
 
Average of ratings: -
Julian Ridden
Re: My Moodle: Version 1.6 and My Moodle Page
Core developersMoodle Course Creator Certificate holdersParticularly helpful MoodlersPlugin developersTranslators
While your comments are somewhat valid, I am happy to praise this functionality. My students have provided glowing feedback of this screen as it shows all upcoming activity in a simpe format on one screen after they log in.

I to turned it back off for a while when I saw the dating orders but was inundated with requests from staff and students to turn it back on (which I now have).

I would urge those looking at this to overlook the couple of GUI design flaws and look at the functionality as a whole. If you have a busy site with students in multiple courses, this can prove to be a lifesaver.
 
Average of ratings: -
Picture of A. T. Wyatt
Re: My Moodle: Version 1.6 and My Moodle Page
 
I wasn't complaining, I just want to know more!  Maybe I will go dig around in the code and see if there are some clues.  I think this block has great potential.  You always have to start somewhere!

atw
 
Average of ratings: -
Picture of Michael Penney
Re: My Moodle: Version 1.6 and My Moodle Page
Core developers
A couple things that I would suggest from the screenshot:

Allow students to configure look ahead for due dates (e.g. just show me the things due in X days).

Enable students to organize the order of courses (on sites with many courses students would like to be able to move some courses to the 'top of the list', some of our courses have few online assignments while others have many.
 
Average of ratings: -
Picture of N Hansen
Re: My Moodle: Version 1.6 and My Moodle Page
 
I'm teaching a self-paced course without specific due dates. I just wish when people developed things for Moodle that they take into consideration that not every course is a linear progression of activities with specific dates because often features that might be nice in such circumstances turn out to be problems that one has to hack away to make them not look like poor design in a course that doesn't follow that format. That's why I say I'm going to leave this turned off until it is better developed. It seems to be primarily for weekly format courses and gives no consideration to topics.

I'm not talking about GUI though. I'm talking about functionality. Functionality is limited if it doesn't do things in a logical way or puts irrelevant information in front of the student's eyes. My students are paying for my courses and enroll by choice. So I feel it is my responsibility to present them with a site that is well-designed. Flaws may be more acceptable when you are working in a public school where there is a captive audience but even there you shouldn't say that flaws are acceptable. Flaws may exist at some point in the development process but when identified they should be fixed, not simply ignored.
 
Average of ratings: -
C'est moi
Re: My Moodle Page - preventing user block display & missing documentation
 

Hello!

Just getting to grips with 1.6.1 on a test server and I've a couple of questions about MyMoodle...

  • Julian says "Blocks can be locked in as immovable and also can be hidden from students if needed to prevent them from being used" - how do I achieve this? As far as I can tell I can easily lock an instance of a block (for example the Messages block) and even hide it using Sticky Blocks, but it looks like students can add in their own instances of these once they reach the My Moodle page and have selected [Edit page]. Hmm...
  • Quite an important thing for this would be the documentation for student users - and once a student's logged in to www.mymoodleserver.com/my then the documentation link to http://docs.moodle.org/en/my/ says there's no text. Is it necessary to change this to redirect to an appropriate page so that students can easily find out what the MyMoodle page is all about? Now, of course, I could always go and edit that docs page - but rather than duplicating things, should it rather redirect to http://docs.moodle.org/en/My_Moodle or something?

Sorry for questions rather than answers!

Ian.

 
Average of ratings: -
simpsons_avatar2
Re: My Moodle: Version 1.6 and My Moodle Page
 
" The page also shows updates that have occured in courses that the student is enrolled in."

Could you define "updates that have occured" for me? This seems to include forum posts and assignments, but does it include *all* student and teacher contributions to a course, or are some things left out? When does a contribution expire and no longer become an "update?" Does it stay up for a day, for a week, for a month? Are these features customizable somewhere?

I would also like to add my vote for the creation of a separate My Moodle forum and for the answers to these basic questions to be added to the documentation. I was happy with the behavior in 1.8.1+, when it only showed a link to each course, but apparently this was the result of a bug and not the way My Moodle was supposed to work. When I helped a friend configure version 1.8.3 for her school, I was surprised by the behavior of the My Moodle page. The my moodle page became cluttered and huge when we moved courses from her previous moodle instance to this one and *all* assignments were considered to be "recent updates." I spent a considerable amount of time looking for the information in this thread. It is not easy to find.

Thanks!
 
Average of ratings: -
Picture of Chris Fryer
Re: My Moodle: Version 1.6 and My Moodle Page
 
Wotcher.  I hope this is the right place to ask these questions.

I really like "My Moodle".  It's a great addition to the core.

However...smile

...it looks like the only way to enable "my moodle" is in "Configuration >> Variables >> Miscellaneous >> mymoodleredirect = yes".  This, as the documentation points out, "replaces the top level site breadcrumb with /my". 

As a result, there's no longer a quick way for students to see a complete list of courses on the server.  They can
  1. add the "Courses" block, but this requires that they edit the page
  2. manually remove "my/" from the URL in their address bar (not likely), or
  3. log out
One fix we've found is to add "print_course_search()" to /my/index.php around line 78.  This will at least allow the students to look for courses.

However, I think it would be nice to add "my moodle" to the breadcrumb trail, and leave the link to the homepage intact.  (This more accurately reflects the directory structure as well).  I can't see a quick way to do that, either in the interface or the code.  Does anyone have any pointers?

Cheers,

Chris
 
Average of ratings: -
Picture of Stephen Bourget
Re: My Moodle: Version 1.6 and My Moodle Page
Core developersPlugin developersTesters
Why not just set the courses block as a "sticky block"?

These can be set through admin >> Sticky blocks. You can set which blocks will be placed on the "My Moodle" page for every user.
 
Average of ratings: -
Art Lader
Re: My Moodle: Version 1.6 and My Moodle Page
Documentation writers
Don't know if this is the best place for this, but here goes:

On a version 1.6 beta 5 site, My Moodle works just fine when I access it as an admin. When I log in as a student or go to My Moodle in the the student view, however,  this shows up:

SELECT * FROM mdl_assignment_submissions WHERE userid = '2' LIMIT 100

Found more than one record in get_record_sql !

I know that this has been addressed before in a few places, but I never was able to make out what to do about it. blush

Don't know if this matters, but the redirect to My Moodle is not working, either.

Anyway, I just thought a little more info might be helpful to someone.

I will go look in the bug tracker to see if there is a bug associated with this. (Bug posted here - http://moodle.org/bugs/bug.php?op=show&bugid=5839&pos=2 )

By the way, this My Moodle page looks like a great addition to Moodle.

-- Art

 
Average of ratings: -
Art Lader
Re: Version 1.6 and My Moodle Page - no problemo
Documentation writers
Upgraded to Moodle 1.6 Beta 5 (2006050505) and the problem went away. smile

-- Art
 
Average of ratings: -
Picture of Ger Tielemans
Re: Version 1.6 and My Moodle Page - no problemo
 

Not for me: moodle 1.6 beta 5 with debug on I get the same warning:

My moodle
 
Error: Turn off debugging to hide this error.

SELECT * FROM mdl_assignment_submissions WHERE userid = '6' LIMIT 100

Found more than one record in get_record_sql !

Array
(
    [3] => Array
        (
            [id] => 3
            [0] => 2
            [assignment] => 2
            [1] => 6
            [userid] => 6
            [2] => 1149410409
            [timecreated] => 1149410409
            [3] => 1149410409
            [timemodified] => 1149410409
            [4] => 1
            [numfiles] => 1
            [5] => 
            [data1] => 
            [6] => 
            [data2] => 
            [7] => 73
            [grade] => 73
            [8] => great job
            [comment] => great job
            [9] => 0
            [format] => 0
            [10] => 2
            [teacher] => 2
            [11] => 1149410506
            [timemarked] => 1149410506
            [12] => 0
            [mailed] => 0
        )

    [5] => Array
        (
            [id] => 5
            [0] => 1
            [assignment] => 1
            [1] => 6
            [userid] => 6
            [2] => 1150097028
            [timecreated] => 1150097028
            [3] => 0
            [timemodified] => 0
            [4] => 0
            [numfiles] => 0
            [5] => 
            [data1] => 
            [6] => 
            [data2] => 
            [7] => 0
            [grade] => 0
            [8] => 
            [comment] => 
            [9] => 0
            [format] => 0
            [10] => 0
            [teacher] => 0
            [11] => 0
            [timemarked] => 0
            [12] => 0
            [mailed] => 0
        )

    [7] => Array
        (
            [id] => 7
            [0] => 3
            [assignment] => 3
            [1] => 6
            [userid] => 6
            [2] => 1150097041
            [timecreated] => 1150097041
            [3] => 0
            [timemodified] => 0
            [4] => 0
            [numfiles] => 0
            [5] => 
            [data1] => 
            [6] => 
            [data2] => 
            [7] => 0
            [grade] => 0
            [8] => 
            [comment] => 
            [9] => 0
            [format] => 0
            [10] => 0
            [teacher] => 0
            [11] => 0
            [timemarked] => 0
            [12] => 0
            [mailed] => 0
        )

)
Error: Turn off debugging to hide this error.

SELECT * FROM mdl_assignment_submissions WHERE userid = '6' LIMIT 100

Found more than one record in get_record_sql !

Array
(
    [3] => Array
        (
            [id] => 3
            [0] => 2
            [assignment] => 2
            [1] => 6
            [userid] => 6
            [2] => 1149410409
            [timecreated] => 1149410409
            [3] => 1149410409
            [timemodified] => 1149410409
            [4] => 1
            [numfiles] => 1
            [5] => 
            [data1] => 
            [6] => 
            [data2] => 
            [7] => 73
            [grade] => 73
            [8] => great job
            [comment] => great job
            [9] => 0
            [format] => 0
            [10] => 2
            [teacher] => 2
            [11] => 1149410506
            [timemarked] => 1149410506
            [12] => 0
            [mailed] => 0
        )

    [5] => Array
        (
            [id] => 5
            [0] => 1
            [assignment] => 1
            [1] => 6
            [userid] => 6
            [2] => 1150097028
            [timecreated] => 1150097028
            [3] => 0
            [timemodified] => 0
            [4] => 0
            [numfiles] => 0
            [5] => 
            [data1] => 
            [6] => 
            [data2] => 
            [7] => 0
            [grade] => 0
            [8] => 
            [comment] => 
            [9] => 0
            [format] => 0
            [10] => 0
            [teacher] => 0
            [11] => 0
            [timemarked] => 0
            [12] => 0
            [mailed] => 0
        )

    [7] => Array
        (
            [id] => 7
            [0] => 3
            [assignment] => 3
            [1] => 6
            [userid] => 6
            [2] => 1150097041
            [timecreated] => 1150097041
            [3] => 0
            [timemodified] => 0
            [4] => 0
            [numfiles] => 0
            [5] => 
            [data1] => 
            [6] => 
            [data2] => 
            [7] => 0
            [grade] => 0
            [8] => 
            [comment] => 
            [9] => 0
            [format] => 0
            [10] => 0
            [teacher] => 0
            [11] => 0
            [timemarked] => 0
            [12] => 0
            [mailed] => 0
        )

)
Error: Turn off debugging to hide this error.

SELECT * FROM mdl_assignment_submissions WHERE userid = '6' LIMIT 100

Found more than one record in get_record_sql !

Array
(
    [3] => Array
        (
            [id] => 3
            [0] => 2
            [assignment] => 2
            [1] => 6
            [userid] => 6
            [2] => 1149410409
            [timecreated] => 1149410409
            [3] => 1149410409
            [timemodified] => 1149410409
            [4] => 1
            [numfiles] => 1
            [5] => 
            [data1] => 
            [6] => 
            [data2] => 
            [7] => 73
            [grade] => 73
            [8] => great job
            [comment] => great job
            [9] => 0
            [format] => 0
            [10] => 2
            [teacher] => 2
            [11] => 1149410506
            [timemarked] => 1149410506
            [12] => 0
            [mailed] => 0
        )

    [5] => Array
        (
            [id] => 5
            [0] => 1
            [assignment] => 1
            [1] => 6
            [userid] => 6
            [2] => 1150097028
            [timecreated] => 1150097028
            [3] => 0
            [timemodified] => 0
            [4] => 0
            [numfiles] => 0
            [5] => 
            [data1] => 
            [6] => 
            [data2] => 
            [7] => 0
            [grade] => 0
            [8] => 
            [comment] => 
            [9] => 0
            [format] => 0
            [10] => 0
            [teacher] => 0
            [11] => 0
            [timemarked] => 0
            [12] => 0
            [mailed] => 0
        )

    [7] => Array
        (
            [id] => 7
            [0] => 3
            [assignment] => 3
            [1] => 6
            [userid] => 6
            [2] => 1150097041
            [timecreated] => 1150097041
            [3] => 0
            [timemodified] => 0
            [4] => 0
            [numfiles] => 0
            [5] => 
            [data1] => 
            [6] => 
            [data2] => 
            [7] => 0
            [grade] => 0
            [8] => 
            [comment] => 
            [9] => 0
            [format] => 0
            [10] => 0
            [teacher] => 0
            [11] => 0
            [timemarked] => 0
            [12] => 0
            [mailed] => 0
        )

)

Project ONE

Due date: maandag, 11 december 2006, 01:30
Not submitted yet (174 days 6 hours early)
Due date: donderdag, 1 januari 1970, 01:00
Not submitted yet
Assignment: opdracht
Due date: zaterdag, 9 december 2006, 01:55
Not submitted yet (172 days 6 hours early)

Course FIVE SOUTH

Calendar

Skip block 4
Sun Mon Tue Wed Thu Fri Sat
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 Today maandag, 19 juni 19 20 21 22 23 24
25 26 27 28 29 30  
noteit.gifMy bookmarks/notes
pen.gifMy Journal

Latest News

Skip block 5
(No news has been posted yet)
You are logged in as Ger Tielemans (Logout)


4.203627 secs RAM: 43.6MB Included 148 files DB queries 47 ticks: 421 user: 169 sys: 11 cuser: 0 csys: 0 Load average: 0.16

Logo van Het Stedelijk Lyceum


Validate HTML | Section 508 Check | WCAG 1 (2,3) Check
 
Average of ratings: -
Picture of Ger Tielemans
Re: Version 1.6 and My Moodle Page - no problemo
 
Works now ok, I like it! Only setting sticky blocks for courses gives an error in 1.6.1, but I do not use this option: I prefer to tune the blocks in config.php (more finetuning possible there) and give the teachers the freedom to rmove my suggested blocks.
 
Average of ratings: -
Фотография
Re: My Moodle: Version 1.6 and My Moodle Page
Plugin developers
I like "My Moodle". But I don't want set mymoodleredirect...
Is it useful to add tab "My Moodle" on user page (near "Profile", "Forum posts", "Blogs", etc)?
 
Average of ratings: -
Elena
Re: My Moodle: Version 1.6 and My Moodle Page
Testers

I agree.
For right now I have added html block on the Moodle Homepage, which has a link to My Moodle, so people can access it if they wish.

 
Average of ratings: -
Picture of Sarah Quantick
Re: My Moodle: Version 1.6 and My Moodle Page
 

This seems like a good idea.

 

I have been looking at mymoodle but am concerned about how difficult it is to go back to the home page a HTML link would be a way to over come this.

 
Average of ratings: -
Picture of A. T. Wyatt
Re: My Moodle: Version 1.6 and My Moodle Page
 

Ditto!  That works best for us, I think.

atw

 
Average of ratings: -
Picture of Stephen Plume
Re: My Moodle: Version 1.6 and My Moodle Page
 
Is it possible to stop students being able to edit MyMoodle?

Thanks
 
Average of ratings: -
Picture of Jeff Wood
Re: My Moodle: Version 1.6 and My Moodle Page
 
I would really like this feature too.
 
Average of ratings: -
Picture of Mat Cannings
Re: My Moodle: Version 1.6 and My Moodle Page
Plugin developers
I have managed to disable block editing in 1.6, I don't think this is necessary in 1.7 and above as there is a 'My Course' configuration option available. The 'sticky blocks' option for adding blocks via the configuration menu still works.

There are changes to two files required.
The first change is to the file located at .../moodlename/my/index.php on your server

just after the section
if (($edit != -1) and $PAGE->user_allowed_editing()) {
$USER->editing = $edit;
}
place the line
$USER->editing = 0;

this sets editing to always be off, but the edit button still shows even though it no longer functions.

To hide the edit button add the following lines to your site theme style sheet
#my-index #navbutton{
display:none;
}
This will cause the edit button to not be shown

 
Average of ratings: -
My tounge
Svar: Re: Version 1.6 and My Moodle Page
 
Thank You Matthew! It works like a charm for me IF You do like this instead;

Replace #navbutton to .navbutton (at least I had to do that in my themelayout...)

#my-index .navbutton{
display:none;
}

 
Average of ratings: -
Picture of SP Aggrwal
Re: Version 1.9 and My Moodle Page
 

Hi ,

Can any one tell me how to remove :

Validate HTML, Section 508 check, WCAG 1(2,3) Check

from the login page and other pages.

 
Average of ratings: -
Picture of Minh-Tam Nguyen
Re: Version 1.9 and My Moodle Page
 
to hide those messages set 'Debug messages' (in Server->Debugging) to NONE or MINIMAL.
Cheers,
Minh-Tam
 
Average of ratings: -