Merhaba arkadaşlar bugün sizlere sharepoint online tarafında hazır yapıda default olarak gelen “Quick Launch” menüsünü nasıl gizleyebileceğinizi anlatacağım.
Bildiğiniz gibi sharepoint online da bir site oluşturduğunuz zaman özellikle teams site olarak gelen sitelerde ana sayfada sol menü otomatik gelmektedir ve bazen bunu kaldırmak isteyebiliriz.
Bunun için size kullanabileceğiniz 6 yöntem ileteceğim. İhtiyacınıza göre istediğinizi kullanabilirsiniz.
1. Site Ayarlarından Kapatmak:
İlk ayarlama yöntemimiz site ayarlarından tamamen kapatma yöntemi olacaktır. Bu yöntem için site ayarları sayfasına gidiyoruz ya da direk “/_layouts/15/settings.aspx” adresine gidebiliriz.
Burada gelen ayar menülerinden “Look and Feel” başlığı altında yer alan “Navigation Elements” olan ayar seçeneğine giriyoruz.
Burada karşımıza gelen iki tane ayar seçeneğinden üstte yer alan “Enable Quick Launch” başlığı karşısındaki aynı adlı check box içerisinde tik kaldırarak sağ alt kısımdan “OK” butonu ile ayar değişikliğimizi kaydediyoruz.
2. Modern Site Modelinde Sol Menü Ayarından Kapatmak
Bu özellik sharepoint online ile gelen modern görünüm ile birlikte gelen bir özellik. Burada site ayarlarına gitmeden herhangi bir sayfa üzerinden bu kontrolü sağlayabilirsiniz.
Bunun için herhangi bir sayfada iken ribbonda sağ tarafta yer alan ayar ikonuna tıklayarak “Settings” sağ popup menüsünü açıyoruz ve orada “SharePoint” başlığı altında yer alan “Change the look” linkine tıklıyoruz.
Yine karşımıza sağ popup üzerinde gelecek olan menüden en altta yer alan “Navigation” olana tıklayıp detayına gidiyoruz.
Gelen ayar ekranında yer alan “Site navigation visibility” başlığı altındaki radio butonu ile bu özelliği kapatabilirsiniz. Kapattıktan sonra altta yer alan “Save” butonu ile değişikliğinizi kayıt edebilirsiniz.
3. SharePoint Designer Kullanarak Kapatmak
Bu yöntemde ise değişikliği yapmak istediğiniz siteye “sharepoint Designer 2013” ile login oluyorsunuz.
Burada ana sayfada yer alan genel site ayar ve bilgilerinin olduğu kısımda altta ye alan “Settings” başlığı altındaki ilk madde olan “Display Quick Launch” olandaki tik işaretini kaldırıyoruz.
4. PowerShell Scripti Kullanarak Kapatmak
Bunun için aşağıdaki powershell scriptini kendinize göre uyarlayarak kullanabilirsiniz.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
Add-Type -Path "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\16\ISAPI\Microsoft.SharePoint.Client.dll" Add-Type -Path "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\16\ISAPI\Microsoft.SharePoint.Client.Runtime.dll" $SiteURL="https://xxx.sharepoint.com/" #Setup Credentials to connect $Cred = Get-Credential Try { $Ctx = New-Object Microsoft.SharePoint.Client.ClientContext($SiteURL) $Ctx.Credentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($Cred.UserName,$Cred.Password) $Ctx.Web.QuickLaunchEnabled = $False $Ctx.Web.Update() $Ctx.ExecuteQuery() Write-host -f Green "Quick Launch Bar Disabled Successfully!" } Catch { write-host -f Red "Error:" $_.Exception.Message } |
Bu powershell scripti içerisinde yer alan “https://xxx.sharepoint.com/” adres kısmına değişikliği yapacağınız sharepoint online adresini girmeniz ve gelecek popup ekranına da admin giriş bilgileri ile login olmanız yeterli olacaktır.
5. PnP PowerShell Script Kullanarak Kapatmak
SharePoint Online ile hayatımıza gelen aşağıdaki PnP Powershell scripti ile de kapatma işlemini yapabilrisiniz.
1 2 3 4 5 6 7 8 9 10 |
$SiteURL = "https://xxx.sharepoint.com/" Connect-PnPOnline -Url $SiteURL -Credentials (Get-Credential) #Get the Web $Web = Get-PnPWeb $web.QuickLaunchEnabled = $False $web.Update() Invoke-PnPQuery |
Bu powershell scriptinde de yukarıdaki gibi içerisinde yer alan “https://xxx.sharepoint.com/” adres kısmına değişikliği yapacağınız sharepoint online adresini girmeniz ve gelecek popup ekranına da admin giriş bilgileri ile login olmanız yeterli olacaktır.
6. CSS Kodu Kullanarak Kapatmak.
Bu yöntem ile sharepoint sisteminde kapatmış olmazsınız ama sadece css kodunu eklediğiniz ve bu kodun geldiği sayfalarda gizlenmiş olacaktır. Bunun için aşağıdaki css kodunu kullanabilirsiniz.
1 2 3 |
#spLeftNav { display: none !important; } |
Bu css kodunu eğer menüyü kullanıyorsunuz ama sayfa ya da alt site özelinde kapatmak istiyorsanız kullanabilirsiniz.
İlk Yorumu Siz Yapın