(REPOSTED FROM MY OLD BLOG) One question I get asked all the time is how to hide the View All Site Content link from the Quick Launch navigation in SharePoint. Unfortunately, there is no option under Site Settings to do this. Instead, the easiest way is to open SharePoint Designer and edit the default.master page (located under _catalogs/masterpage).
To edit the page, first right click on the file and click Check Out. Then double click on the file to open it. Make sure to view the file in the Split mode (located at the bottom of the screen)

At this point you have two options: 1) hide the View All Site Content link for everyone or 2) hide the View All Site Content link for everyone who does not have Full Control to the site. I prefer the second option because it gives administrators the ability to still have access to the link.
Option 1 – Hide View All Site Content for everyone:
- Click on the View All Site Content link in the Design view. This will select the Sharepoint:SPSecurityTrimmedControl.
-
In the Tag Properties pane (typically located in the lower left), change the Visible Property to False

Option 2 – Hide View All Site Content for anyone who does not have Full Control:
- Click on the View All Site Content link in the Design view. This will select the Sharepoint:SPSecurityTrimmedControl.
-
In the Tag Properties pane (typically located in the lower left), change the PermissionsString Property to ManageWeb

Save the page and remember to Check In the file.