Having just implemented student timetables and student attendance registers into Moodle I required space on the MyMoodle page for links to these two new pages.
The most logical place for this was in a block and the “Logged in User” block was the perfect place to embed these links (and future links if required).
In order to keep everything core I decided against hacking this block directly and instead cloned the block and hacked this one instead. I’ve cleaned it up and added some extra CSS elements and the final result is shown below.
Now when I upgrade Moodle nothing gets overridden as this is now a separate block. I also have a block now with wich I can add extra functionality should the need arise.