I was recently looking for a way to hide certain pages in the backend, even for the "Super-Admin", as i haven't any editable regions defined and they are empty.

I edited the styles.css in the "theme" folder and added the following code:

Code: Select all
#sidebar ul li.template a[title="impressum.php"] { 
    display: none;

What that does: it selects the anchor links sitting within the list elements via attribute (title in this case, as it contains the name of the template). You can of course duplicate this rule and change the "title" attribute selector to match the other pages you are trying to hide.

I hope this is useful to someone tidying up their admin-section - and i hope hasn't been posted before, my search did not turn anything up.