Fly-outs på topp- eller vänsternavigeringen

Vore det nice med fly-outs på din toppnavigering eller på vänsternavigeringen?


Här har jag saxat från Anges Molnar's blogg: http://www.sharepointblogs.com/aghy/archive/2007/11/15/setting-the-global-navigation.aspx

Setting the Global Navigation
By default the SharePoint menu is two level deep: it contains a major and a minor level.

By the way: we can expand it! You need to open the master page, and edit the TopNavigationMenu property. The StaticDisplayLevels defines the number of the major levels, and the MaximumDynamicDisplayLevels defines the number of the deeper menu levels.


The default value of the StaticDisplayLevels is "2", because the first level is the Home page, and the second one is its first subsites. The MaximumDynamicDisplayLevels has default value "1" - this defines to display only one deeper menu level.


The following code example defines a menu with 3 deep levels:


      StaticDisplayLevels="2"
      MaximumDynamicDisplayLevels="3"

Detta funkar finfint även på vänsternavigeringen! Leta bara reda på rätt tagg.


Filtrera på datum i kalender

Vill du kunna skapa en vy som visar alla kalenderhändelser som ännu inte har ägt rum?

Av någon anledning kan man OOTB inte filtrera vyer på Start Time eller End Time för en kalenderlista. Rätt frustrerande!

Lösningen är att skapa en ny kolumn av typen Calculated som hämtar värdet från t ex Start Time.Voila, nu är det inga problem att filtrera på din nya kolumn.


Access Checker

Har du också lagt alldeles för mycket tid på att försöka lista ut vilka siter en användare har behörighet till, eller vilka siter som har unika behörigheter?

Luta dig tillbaka, ladda ner AccessChecker och le åt att du numera aldrig behöver lägga mer knappklickningar på detta än du har fingrar på vänsterhanden!

http://www.codeplex.com/AccessChecker


Smart Chart!

Vill du kunna visa upp listbaserade diagram i SharePoint? Ska de vara snygga dessutom? ;o)

Tja, man kan inte göra annat än att applodera följande projekt där detta och fler lysande Web Parts ingår: http://www.codeplex.com/smarttools

Ett tips är att kombinera den med http://sharepoint.blogg.se/2008/october/synchronizing-lists-with-excel.html  Då kan du "i princip" få dina diagram i SharePoint baserade på excel-data, även i WSS & MOSS Standard.



Document Rating

Vill dina du kunna betygsätta dokument? Kanske rösta på användbara inlägg i diskussionsforum?

Bara lugn, det fixar SharePoint Document Rating System!
 
http://www.codeplex.com/spdocrating




Bilder i kolumner

Bilduppladdning i SharePoint suger! Här finns en trevlig lösning för att lägga upp bilder direkt i kolumner: http://www.codeplex.com/SPBM

Hittade lösningen i den aldrig sinande källan till snygga fixar, CodePlex.



Ingen dotx som Content Type-mall..!

Lyckades ladda upp en dotx-som Content Type-mall, vilket resulterade i att varje gång en användare skapade en nytt dokument från den innehållstypen (Content Type) så verkade SharePoint tolka det som att själva Content Type-mallen var öppen. Alltså blev det en användarkonflikt om någon annan vill skapa/öppna ett dokument baserat på samma Content Type.

Använder man däremot docx så är  varje dokument oberoende av de andra. Precis som det ska vara!

Zippa ett doc.lib

Här är en open source för att ladda ner ett helt dokumentbibliotek färdigzippat. Himla fiffigt!

Mer info: http://tinyurl.com/bbc2uq

Ladda ner projektet: http://www.codeplex.com/MZakiCustomActions/


SPD Workflow: behörighet på item baserat på person-kolumn

Hepp! Har hittat & testat en add-on från Codeplex där man kan ge behörighet på item-nivå baserat på person-kolumn. D v s om man har en kolumn som heter granskare så kan man skapa ett workflow (SP Designer) som ser till att det enbart är personen i den kolumnen som har rätt att redigera den posten (item). Kan låta basalt, men finns inte OOTB i SP Designer. Himla användbart: http://www.codeplex.com/SPDActivities (Grant Permission on Item)

Att låta användare enbart se sina egna dokument

Att enbart se/redigera sina egna dokument i SharePoint
SharePoint erbjuder möjligheten att sätta permissions på item-level. Fiffigt, men det är ett jäkla meck om man för varje dokument ska gå in och pilla med rättigheterna. Helst ska det vara automagisk.

Alternativet
Skapa en vy filtrerad på Created by [Me], ta bort övriga vyer Skapa en ny behörighetsgrupp baserad på Contribute-rättigheter, men ta bort alternativen att skapa vyer, även personliga: Manage Lists och Manage Personal Views Voíla! Funkar även på andra listor också.

Tillägg
Att tänka på: Vissa användare kommer säkert att ha behov av att se alla dokument. 

Alt. 1
Ett snabbt alternativ för dem är att skapa en ny behörighetsgrupp där de tillåts att skapa personliga vyer.

Alt. 2
Lite mer genomarbetat blir det om man skapar en webbsida där man lägger på doc.lib-webbparten och under Modify Shared Web Part klickar på Edit current view. Denna vy kommer enbart att bli synlig från den nya webbsidan. Webbsidan i sig lägger du önskad behörighet på.


RSS 2.0