Dumpa helgerna i SharePoint

Av 18 oktober, 2016Office 365, SharePoint

Som standard visar SharePoint alla kalendrar i hela veckor, d.v.s. Måndag till Söndag. I Outlook finns det färdiga funktioner för att byta mellan hel- och arbetsvecka men I SharePoint´s webbdelar får man I vanlig ordning lösa det själv;-) Eftersom smaken är som baken kommer jag inte göra ändringen i centrala mallar utan fokusera på att göra utseendeförändringen så nära källan som möjligt.

Jag förutsätter att du har en färdig kalender någonstans i din SharePoint och vill ha bort visning av helger. Om inte så är första steget att skapa en kalender i den site där du vill visa och lägga till webbdelen på den önskade sidan!

Nästa steg är att lägga till webbdelen som heter skriptredigeraren på samma sida som visar kalendern. En  något slarvigare variant är att klistra in koden direkt i källan för sidan. Det kommer att fungera men det blir svårare att urskilja koden om du är ovan.

sp-skriptredigeraren

Lägg till webbdelen och välj att redigera så att du kan klistra in nedan kod  i rutan:

<style type=”text/css”>
table.ms-acal-month > tbody > tr > th:nth-of-type(1) {
display: none !important;
}
    table.ms-acal-month > tbody > tr > th:nth-of-type(7) {
display: none !important;
}
    table.ms-acal-month > tbody > tr > th:nth-of-type(8) {
display: none !important;
}
    table.ms-acal-month > tbody > tr > td:nth-of-type(6) {
display: none !important;
}
    table.ms-acal-month > tbody > tr > td:nth-of-type(7) {
display: none !important;
}
</style>

Det bör se ut enligt nedan, bekräfta med Infoga

sp-skriptredigeraren-kodruta

Jag rekommenderar att du namnger denna webbdel för att enklare urskilja dem bland övriga webbdelar och för att snabbare identifiera dess syfte utan att behöva aktivera redigeringsläget.

sp-skriptredigeraren-namngiven

Spara nu din sida och kontrollera dess funktion. Om allt fungerar skall du nu endast se Måndag till Fredag. Notera att helgerna inte är raderade utan endast exkluderade. Du kommer att kunna se/visa alla dagar som vanligt I orginalet.

webparts-week-view

Snabbt och enkelt…som alltid i SharePoint ;-) FYI. Koden fungerar både OnPrem och i SharePoint Online!

Svara