I need to disable this block completely or remove it. First, I would like the extra space and second, we have everything turned off for it anyway including grades. Why don't we want students to see their grades you might ask, well it is quite simple: We don't use Moodle as an exclusive course. Moodle for us is where homework and tests are done, nothing else. Having the grades on the student administrative menu cause some BIG problems for us this past school year. Several students AND parents challenged the grades being sent home on grade reports (from the school) saying they were much lower than the "grades" on Moodle. We had to explain MANY times that the grade being listed on Moodle was not a grade at all. I managed to get the grades open removed, but I can't seem to figure out how to get the profile option to disappear. I was hoping with nothing on the menu, it just wouldn't show up. We don't want them doing anything to their profiles, so there is no point in having it displayed at all. I would rather have no blocks but the topic block.
Well why not just hide the block with the eye? You as a teacher is you need to access it still can but pupils won't see it at all.
I tried that, when I hide the block no teachers or administrators can see the block either
Ok -well unhide it and how about changing the permissions of students to edit their profiles? They will still be able to see them but not alter them in anyway. Go to siteadmin>users and define roles and change the permission "edit own profile" to prevent. You will probably have to change the same permission in authenticated user too -change it to not set.Mind you - you would probably then have to ensure (if you wish) that the teacher role has the edit own profile permission set to allow 
That doesn't work either. When they first register the system demands certain info from them to create their account, which profile update/edit denied, they get an error messaged. They then get kicked back to the course screen. We use forced groups with an enrollment key and without them putting in their first and surname, email, etc. it is a dead end. Then they first log in, we want them to update their profile, then go back and put in the enrollment key and then never see their profile again. What you have suggested will keep them from the mandatory profile update needed before enrollment. what I would like to do is somehow remove that block entirely from student view, but be able to see it in teacher view. I am sure it is just code because so many more things show up on the admin menu when a teacher/admin is installed. Some code has to be checking role and then displaying the correct links on that block.
Hi Kameron
You can alter the permissions on each block (probably on each course) to prevent students from viewing the block. I'm unsure if this can be a site level thing without hacking the code.
I hope this helps point you in the right direction
Cheers
Teresa
You can alter the permissions on each block (probably on each course) to prevent students from viewing the block. I'm unsure if this can be a site level thing without hacking the code.
I hope this helps point you in the right direction
Cheers
Teresa
Actually-Kameron - Teresa pointed ME in the right direction; I don't know why I didn't think of that before - especially considering I have done it myself in previous situations
Turn on the editing and click on the faces of your course administration block. Click on "override permissions" and then "student" Change the perimission to view the block to prevent and then save. Your students should not then see the block, and Teresa is a well deserved Particularly Helpful Moodler!

Thanks for the compliment Mary - when our brains are so full of Moodly things it is sometimes tricky to get the solution straight away all the time!! 
Cheers
Teresa

Cheers
Teresa
Would there be a way to make a global change for all students so they could not see this block? Possibly in the code? This way I would not have to go through each course and make the change. Thanks in advance.