Okul Öncesi Etkinlikleri

Sevgili eşimin minikleriyle yaptığı etkinlikleri not ettiği bir blog var artık: okuloncesi.cc. Siz de çocuklarınızla, kardeşlerinizle benzer etkinlikler yapmak isterseniz bir göz atabilirsiniz. Hepinize iyi eğlenceler…

Developer Gözünden Son Kullanıcı

Developer Gözünden Son Kullanıcı

“Daha gerçek anlatılamazdı!” diye düşündüğüm bu görseli sizlerle paylaşmak istedim. Biz geliştiriciler nasıl kurgularsak kurgulayalım son kullanıcı illa ki bu kurgunun dışına çıkıyor. Tıpkı yukarıdaki gibi :)

SharePoint 2013 Liste İkonunu Değiştirmek

Site içeriğinde kare kare gördüğümüz liste ikonlarının değiştirilip değiştirilemeyeceği daha önceden hiç aklıma gelmemişti. Yöneticim “böyle bir şey var mı?” diye sorunca baktım, varmış. Listelerin ImageUrl özelliğine kullanmak istediğimiz ikon URL’ini vermemiz yeterli oluyor. Bunun için aşağıdaki PowerShell scriptini çalıştırabiliriz:

$web = Get-SPWeb http://sp2013
$list = $web.Lists["TestList"]
$list.ImageUrl = "/SiteAssets/l_veripark.jpg"
$list.Update()

Sonuç:

SharePoint 2013 Liste İkonunu

WSS_Logging Veritabanının Aşırı Büyümesi

SharePoint loglarının saklandığı bu veritabanı, kullanımımıza göre çok hızlı sayılabilecek şekilde büyüyebiliyor. Normalde son 14 güne ait logların saklandığı bu veritabanını daha az veri saklayacak şekilde yapılandırabiliriz. SharePoint farmında hangi aktivitelerin kaç günlük loglandığını öğrenmek için bir SharePoint 2013 Manahement Shell penceresi açıp şunu çalıştırabiliriz:

Get-SPUsageDefinition

Get-SPUsageDefinition-list

Aşağıdaki PowerShell scriptini setRetentionDays.ps1 adıyla kaydedip çalıştırırsanız, tüm aktivitelerin 3 gün loglanmasını sağlayabilirsiniz. Daha farklı bir değer için ise “-day” parametresi ile kaç gün olacağını belirterek çalıştırabiliriniz.

.\setRetentionDays.ps1 -day 5

Get-SPUsageDefinition

setRetentionDays.ps1

param(
[string]$day
)

Add-PSSnapin "Microsoft.SharePoint.PowerShell"

If($day -le 0)
 {
   $day = 3
 }

Write-Host "Changing retention values to $day days..."
$logCategories = Get-SPUsageDefinition

Foreach ($category in $logCategories)
{
	Set-SPUsageDefinition -Identity $category.Name -DaysRetained $day -erroraction 'silentlycontinue'
}

Write-Host "Completed!"

SharePoint 2010 - Çoklu Dosya Yükleme Pasif İse

SharePoint 2010 kullanan bir müşterimizden, doküman kütüphanesine çoklu dosya yüklemek için yetki isteğini belirten bir mail aldım dün. Yetki ile alakalı bir durum olmadığını bilsem de daha önce detaylı araştırmadığım bir konu olduğundan kısaca buraya not etmek istedim. Çoklu dosya yükleme özelliği pasif ise, aşağıdaki maddeleri kontrol etmelisiniz:

  1. Çoklu dosya yükleyecek bilgisayarda Microsoft Office yüklü bulunmalı.
  2. İnternet Explorer’ın 32-bit sürümünü kullanmalısınız.
  3. İnternet Explorer, ActiveX kontrollerinin çalışmasına izin vermeli.
  4. Görüntülediğiniz SharePoint sitesi güvenilen sitelere eklenmiş olmalı.
  5. İnternet Explorer’da “Korumalı Modu Etkinleştir” özelliği devre dışı olmalı.
  6. Central Administration > Manage Web Applications > Authentication Providers > Client Integration “Yes” olarak seçilmeli.
  7. Central Administration > Manage Web Applications > General Settings > Enable additional actions and Online Status for members “Yes” olarak seçilmeli.

Genel anlamda konuyla ilgili tüm öneriler bunlar olsa da muhtemelen kontrol ettiğiniz ilk birkaç maddede sorununuz çözülmüş olacaktır.