11 Nisan 2010 Pazar

Thread Was Being Aborted

Az önce harita modülünün (Map Extension) kurulumu ile ilgili problemden bahsetmiş ve kaynağını araştıracağımı yazmıştım. Şu an incelemeye devam ediyorum. Olay Günlüğü'nde (Event Viewer) konuyla ilgisi olmayan başka bir hata mesajı dikkatimi çekti.

Scheduler (Zamanlanmış Görevler ya da hangi isimle anacaksak) altındaki DotNetNuke.Services.Search.SearchEngineScheduler isimli elemanımız bir yamukluk yapıyor :) Sıkıntının türü ise Thread was being aborted.

Neyse ki bir önceki yazımdaki hata mesajının aksine bu mesajda indeksin bir sonraki indekslenme zamanını görebiliyorum.


5 Nisan 2010 Pazartesi

Platform ve Modül Güncellemeleri için Çalışma

Bugün epeydir fırsat bulamadığım DotNetNuke çalışmalarına kaldığım yerden devam ediyorum. Öncelikle DotNetNuke Kullanıcı Topluluğu için hazırladığım sitenin altyapısını DotNetNuke 5.2.2 sürümünden DotNetNuke 5.3.1'e yükseltdim.

Sürüm yükseltme işlemi sorunsuz bir şekilde gerçekleşti. DotNetNuke 4.6.2 sürümünden bu yana Upgrade süreci çok rahat oluyor. Bunda XMLMerge (kod birleştirme) tekniğinin çok büyük katkısı var.

Çekirdek platformda gerçekleştirdiğim güncellemelerden sonra, bu çekirdeğe entegre olan diğer modüllerin (şimdilik büyük bir bölümünü kullanmasam da) update paketlerinin mevcut olup olmadığını kontrol ettim.

Kontrollerim sırasında News Articles modülünün yeni bir sürümünün (ki bu yeni sürüme ait güncellemeyi kişisel blogda daha önce uygulamıştım) mevcut olduğunu görüp hemen update paketini indirdim.

Update süreci görünürde sancısız bir şekilde tamamlansa da arkaplanda ters giden birşeyler olmuş. Sisteme yeni bir yazı eklemeye çalıştığımda, garip bir şekilde Error Definition Msg kod adıyla bir hata mesajı aldım.

Be arkadaş, hata tanımlaması diyorsun ama yanında ne bir kod ne de kullanıcı dostu bir mesaj veriyorsun.

Öyle ya da böyle bu sorunu da çözdükten sonra (detayları yarın sabah fırından çıkacak yeni makalede bulacaksınız) kontrollerime devam edebilirim.

Ola ki sitede bir tuhaflık görüne, biline ki bu sorun benim çalışmalarımda kullandığım yöntemlerden ve bu yöntemlerin sonuçlarından kaynaklanabilitesi anlaşıla :)


XML Modülü Kullananların Dikkatine

DotNetNuke 5.3 serisine geçiş yapmayı planlayan kullanıcılardan biri iseniz, yeni sürüme yükseltme yapmadan önce dikkat etmeniz gereken önemli bir detaydan bahsetmek istiyorum.

21 Mart'ta yayınlanan şuradaki yazıya göre, sisteminizde XML modülü (bileşeni ya da her ne olarak anıyorsanız) yüklü ise DotNetNuke 5.3.1 ve sonraki sürümlere yükseltme yapmadan önce, XML modülünün Release Tracker'a şutlanan yeni sürümüne geçiş yapmanız öneriliyor.

Genelde bu tür hatırlatmaları yapar, uygulamaya gelince kendim unuturum :) Ama siz sakın unutmayın!


Doyana Kadar Ücretsiz DotNetNuke Teması İndirin!

Aslında DotNetNuke Tema Tasarımı Yarışmasını (Skinning Contest) daha önce duyurmadığım için aranızda bana öfkelenenler olabilir, ama ben işin tembeller için güzel tarafına değineceğim :)

Tema yarışması geçtiğimiz günlerde sona erdi ve yarışmaya renk katan onca tema ücretsiz olarak DotNetNuke kullanıcılarına sunuldu. Nerede mi?

DotNetNuke Tema Yarışmasına Katılan Temalar

Yarışmaya 4 farklı kategoride 19 tasarımcı katıldı ve katılımcıların çalışmaları DotNetNuke Design Challange (DotNetNuke Tasarım Yarışması) sayfasında ücretsiz olarak dağıtılıyor.

Not: Temaları indirmeden önce DotNetNuke sitesine giriş yapmanız gerekiyor.

Uyarı: Temaları sitenize yüklemeden önce ise sisteminize yedekleme yapmanız öneriliyor.


25 Mart 2010 Perşembe

DotNetNuke 5.3.1 Sürümü Duyuruldu

DotNetNuke 5.3.1 sürümü 24 Mart 2010 tarihinde Joe Brinkman'ın hazırladığı özet ile DotNetNuke kullanıcılarının beğenisine sunuldu. DotNetNuke 5.3.1 sürümünde yazılımın bir önceki (DotNetNuke 5.3.0) sürümünde ortaya çıkan 3 önemli sorunun düzeltilmiş olduğunu söyleyebilirim.

DotNetNuke 5.3.0 sürümü 16 Mart 2010 tarihinde duyurulmuş ve kullanıcılardan gelen geri bildirimler sonrası bu sürüm Codeplex Repository'den kaldırılmıştı. Neyse ki DotNetNuke 5.3.0 sürümüne yoğunluktan dolayı göz atma imkanım olmamıştı. DotNetNuke 5.3.0 sürümündeki sorunlar da giderildiğine göre TRDNN - DotNetNuke Türkiye Kullanıcıları Topluluğu bloglarındaki paylaşımlara devam edebilirim.

Bu haftanın yol haritasında, DotNetNuke Dünyası ile ilgili son gelişmeler ve haberlerle ilgili yazıların yanısıra, uygulamanın son sürümü için Türkçe yerelleştirmesini tamamlamayı ve yayınlamayı planlıyorum.

DotNetNuke 5.3.1 Sürümünde Giderilen Problemler
  • Bülten (Newsletter) modülünün yalnızca SMTP test mesajını giderme problemi
  • Klasör Senkronizasyonu ile ilgili imza problemi
  • Eposta uyarılarında kullanılan Gönderen ve Alıcı kimliklerinin yer değiştirmesi problemi
    DotNetNuke 5.3.1 sürümünde bir de yeni bir modül sürümü yer alacak. XML modülünün 4.3.5 sürümü paketle birlikte sunuluyor.
Sürüm Yükseltmeden Önce Dikkat Etmeniz Gerekenler
DotNetNuke platformunda sürüm güncellemesi yapmadan önce mevcut sürümün mutlaka yedeğini alın. Sistem veritabanı ve fiziksel dosya sistemi kapsamındaki ayrı bileşenlerden oluştuğundan bu birimlerin yedeklemesini ayrı ayrı almanız gerekmektedir.

Sürüm yükseltme ile ilgili diğer önemli detayları ayrı bir yazıda ele almayı planlıyorum.

DotNetNuke 5.3.1 sürümü ile ilgili sormak istediğiniz soruları yorum bölümünü kullanarak iletebilirsiniz.


8 Şubat 2010 Pazartesi

DotNetNuke 5.2.2 Sürümü İçin Türkçe Dil Paketi Hazır

Popüler açık kaynaklı içerik yönetimi yazılımı DotNetNuke'nin 5.2.2 sürümü için hazırladığım Türkçe dil paketini tamamladım. Dil paketini önümüzdeki haftasonunda DotNetNuke Türkiye Kullanıcı Topluluğu grubuna üye olan arkadaşlar erişebilecek.


5 Kasım 2009 Perşembe

DotNetNuke 5.1.4 Sürümü Türkçe Dil Paketi İndir

Uzun uğraşlar, uykusuz geceler sonunda DotNetNuke 5.1.4 sürümü için hazırladığım Türkçe dil paketini ziyaretçilerimle paylaşıyorum. DotNetNuke 5.1.4 şu an en stabil ve güvenli DNN sürümü olarak ön planda ve binlerce portalda hala güvenli olmayan eski sürümler kullanılıyor.

DotNetNuke 5.1.4 için hazırladığım Türkçe dil paketlerini sisteminize yüklemek için Admin > Languages menüsünü kullanabilirsiniz.

İşte paketin halkaları:

Ana Uygulama İçin Türkçe Kaynak Dosyaları
Modüller İçin Türkçe Kaynak Dosyaları
İçerik Editörleri İçin Türkçe Kaynak Dosyaları
  • FCK HTML Editor Türkçe Dil Paketi: Zengin içerik editörü için kaynak dosyaları bu pakette
  • Telerik RAD Editor için hazırladığım dil paketlerini Telerik RAD Editor'un yeni sürümü çıktığından güncelledikten sonra yayınlayacağım.
Kimlik Doğrulama Sistemleri