A few content management and site editing tips for power users on this bacon flavoured
unicorn morning.
The theme here is keep it clean!Write "friendly" email addressesRemember it's human beings reading your content. So seeing something like "If you have questions please send an email to
[email protected]" breaks up
the readiblity. Instead just do
the simple steps of writing
the content in plain English and going back, highlighting
the name and insert a link (note: you might have to prefix
the link with mailto:
[email protected]). It makes for a friendlier looking page and hides
the ugliness that are sometimes in email addresses.Use friendly column and list namesThis is a big pet peeve of mine. When you first create a column or list with spaces
the internal name is changed.
The display name might be "My Amazing List of Animals with Large Testicles" but
the internal (and link) name becomes "My_x00x20_Amazing_x00x20_List_x00x20_of_x00x20_Animals_x00x20_with_x00x20_Large_x00x20_Testicles". What's worse is if you create a publishing page named "This Website is Fueled By a Dolphin's Spleen". Not only is it incorrect grammar, but
the apostrophe wreaks havoc on both
the internal name for
the list (with lots of crazy hex codes) as well as
the hyperlink (where everything is uuencoded). Instead create
the list with a distinct and compact name then go back and change it to whatever you want.
The end result is a better formed name that you can both script and access in code easier.Keep your Views CleanWhen you add a column to a list or create a new list
the default is to add it to
the default view. Do everyone a favour and don't check this box!
The default view of a list should be something similar to
the Title field and nothing else. Keep it clean. If you want to set a defalt view that's different, go back and create one with all
the fields and filtering and sorting columns you want and set it as default. It's a good idea to keep
the original AllItems.aspx (note
the lack of space in
the filename!) easy and unfiltered. It's also a good idea to keep your column count down in views. Don't let every column be added by default and don't add every column just because you can. Create separate views for distinct responsibilities and try to keep
the number of columns down to a single screen to prevent horizontal scrolling.Simple NavigationThe Quick Launch is a great tool for navigating around your site but don't use
the default of adding all lists to it. Uncheck that box and keep navigation simple. Create custom groupings that make sense so if you don't have a site with "Documents and Lists" but "Reports and Notices" makes more sense then do it. Also hide internal lists from
the Quick Launch. For example, if most users don't need to see all
the lookup tables you might have on a site don't show them. You can use audience filtering on
the Quick Launch if you want to hide admin items from non-admin users so consider that as an option.Enjoy!