SharePoint Tip of the day – Don’t forget the Managed Metadata friendly “PageFieldValue” CQWP filter to create rich OOTB relations between your content


Cqwp-pagefieldvalue

Another reminder to myself (like nearly all the posts in this small diary) to rely whenever possible on the Content Query WebPart “PageFieldValue” for the relation between content.
No custom user/web controls wrapped or not in webpart(s), no extensive search service configuration and core search result webpart configuration (altough I still like that option !), the good old trusty CQWP with its PageFieldValue and the ability to work natively with Managed metada field (including children terms) is a pure joy to use.

And if you’re targeting content that might also bring the actual page, don’t forget to exclude it (eg : by its title or its ID) through once again the PageFieldValue since it will be obviously the first candidate to match your filter.

SharePoint Tip of the Day – How to access the term store management tool as a contributor (not an owner) from a specific site collection


Sharepoint-2010_term_store_man

Took me quite an unexpected long time to figure this out but got it working ! Site collection contributors are obviously not able to connect to the central administration and cannot access the complete site settings administration page on a specific site collection since they are not owners

The administration page of the Term Store Management tool is thus hidden for them but the access once they know the link is available (/_layouts/termstoremanager.aspx?tsid=my-farm-guid-for-my-term-store)

If added as contributors within the term store manager in central administration, they will be able to add / edit terms (and manage translations). If added as administrators (while still being only contributors on the site collection) they will be able to do structural changes to the metadatas.

Good news for companies since they will be able to easily deleguate this to contributors without making access to the central administration nor needing custom permissions ! Strange enough that with all the plumbing done, a simple link is not available…

As always, once you know it …