New answers tagged

2

Try the following CSS: /* Hide Calendar Ribbon Body */ #RibbonContainer ul[id$="Calendar"] { display: none !important; } /* To hide Calendar Ribbon tab */ #RibbonContainer li[id$="Calendar-title"] { display: none !important; } You can add the above CSS either to the Script Edito/Content Editor web part or embed into the page.


0

I was able to do this using list validation (not column validation). I used this formula: =AND([End Time]<=([Created]+TIME(8,0,0)),[End Time]>[Created])


0

Use an impersonation step inside of SharePoint Designer. Design and save the workflow as someone with highest permission level and the workflow will run at that level. Then the permissions for all users can be checked with the following step: If Created By - Then click on the specific person link and you can choose a SharePoint group. If all of your ...


0

You could try calling a Web Service from your sharePoint desinger workflow, you'll need the SharePoint UserGroup.asmx service and the GetGroupCollectionFromUser web method.


0

Why can't you just uninherit the permissions on the calendar list so that admins are able to contribute and everyone else can just view (if that was your intention)?


2

Here's a small snippet from my blog which should get you where you need: _spBodyOnLoadFunctionNames.push('calendarEventLinkIntercept'); // hook into the existing SharePoint calendar load function. function calendarEventLinkIntercept() { if (SP.UI.ApplicationPages.CalendarNotify.$4a) { var OldCalendarNotify = SP.UI.ApplicationPages.CalendarNotify.$4a; ...


1

Here the steps I tried: Add a calender to your page (I picked the name Calendar) Create a new column I picked the name Persons with the following settings. (Attendees was in my case already in use, because it belongs to the default columns) Then I created a new view Took the calendar view And here are the filter options: Then ...



Top 50 recent answers are included