Categories: SharePoint Genel

SharePoint için Responsive UI

Merhaba Arkadaşlar,

Bu yazımızda sizlere mevcut SharePoint portalimizin, tablet, cep telefonu gibi farklı çözünürlükteki cihazlarda düzgün gözükmesi için hazırlanmış bir çözümden bahsedeceğim. Bahsedeceğim çözüm Microsoft’un resmi olarak yayınladığı bir çözümdür.

İlk olarak https://github.com/SharePoint/PnP-Tools/archive/master.zip adresinden PnP-Tools’u indirelim ve içerisinde yer alan \Solutions\SharePoint.UI.Responsive klasörünü SharePoint sunucumuza kopyalayalım.

Daha sonra https://github.com/SharePoint/PnP-PowerShell/releases adresinden sunucumuza uygun olan PnP-PowerShell dosyasını indirelim ve yine sunucumuza kopyalayalım.

İndirdiğimiz PnP-PowerShell dosyasının kurulumunu tamamlayalım.

Sunucumuzda PowerShell ISE uygulamasını yönetici olarak başlatalım. Aşağıdaki kod bloğunu PowerShell ISE ekranına yapıştıralım. Gerekli olan yerleri kendimize göre değiştirelim. Burada kullanacağınız kullanıcı hesabı Site Collection Admin olmalıdır. PowerShell ISE’de yukarıda indirmiş ve sunucumuza kopyalamış olduğumuz SharePoint.UI.Responsice klasörüne geçelim ve scripti çalıştıralım.

Add-PsSnapin "Microsoft.SharePoint.PowerShell" -EA 0

$targetSite = "http://sp"

$SiteCollectionAdmin = "domain\SP_Admin"
$SiteCollectionAdminPassword = ConvertTo-SecureString 'Parola!!!123' -AsPlainText -Force
$creds = New-Object system.management.automation.pscredential $SiteCollectionAdmin, $SiteCollectionAdminPassword

.\Enable-SPResponsiveUI.ps1 -TargetSiteurl $targetSite -Credentials $creds -Prod

Scripti çalıştırdığımız zaman PnP PowerShell’i daha da iyileştirmek için bazı bilgileri kendilerine gönderme konusunda izin istediğine dair bir ekran çıkartıyor. Ben bu ekrana Allow diyerek devam ediyorum.

Gördüğünüz üzere script gerekli olan işlemleri yapıp başarılı olduğunu söylüyor.

Aşağıdaki videoda ilgili işlemin başarılı olduğunu görebiliriz. Artık Portalimiz Responsive bir tasarıma sahiptir.

Başka bir makalemizde görüşmek üzere.

Hasan KÖROĞLU

Recent Posts

SharePoint TechNet/MSDN Forumları emekliye ayrılıyor

Microsoft SharePoint Technet ve MSDN forumları yerini Microsoft Q&A tartışma panolarına yerini bırakıyor. 10 Ağustos…

4 sene ago

Lokalde React ile uzak SharePoint ortamında Rest API ile çalışmak

Biliyorum, başlık çok garip, ilk bakışta anlaşılması zor. Ama şöyle tarif etmeye çalışayım. Bildiğiniz üzere…

4 sene ago

TypeScript Geliştirme Ortamı Hazırlama

Merhaba Arkadaşlar, Bu yazımızda sizlere TypeScript geliştirme ortamının (TypeScript Development Environment) nasıl hazırlanacağından bahsedeceğim. Öncelikle…

5 sene ago

TypeScript ile SystemJS kullanma

Merhabalar, bu yazımızda sizlere bir TypeScript projesinde farklı ts dosyaları içerisindeki function, class veya interface'lerin,…

5 sene ago

TypeScript – Giriş

Merhaba arkadaşlar, Yakın zamanda TypeScript öğrenmeye başladım. Hem öğrendiklerimi pekiştirmek hem de sizlerle paylaşmak adına…

5 sene ago

Image Rendition

Merhaba Arkadaşlar, Bu yazımızda sizlere SharePoint güzel özelliklerinden bir tanesi olan Image Rendition'dan bahsedeceğim. Image…

5 sene ago