Anasayfa RSS Email

dotnetblogengine

DotnetBlogEngine > Subtext Geçişi - WordPress Qwilm theme customization

Subtext ile ilk yazımı yazıyorum. Sitemi dotnetblogengine'den subtext'e geçirirken bir çok detay ile uğraşmak zorunda kaldım, databaseden yaptım. Örneğin dotnetblogengine <tag> elementlerini ekliyordu export ettiği blogml dosyasına. Ancak subtext blogml schemasına sıkı sıkıya bağımlı olduğu için <tag> ları almıyordu. (BlogML schemasında <tag> elementi tanımlı değil!!) Bunun için önce export edilen xml'i okuyup, tag elementlerini category elementine çeviren hızlı ve kirli olarak nitelendirilebilecek bir araç hazırladım. Örnek kod aşağıda. private void button1_Click(object sender, EventArgs e) { Dictionary<string, Guid> tags = new Dictionary<string, Guid>(); ...

c# code highlighting problem

dotnetblogengine ile yazdığınız bir yazıda (önceki yazılarıma bakabilirsiniz) c# kodu yayınlamak isterseniz [ code:c# ] [ / code ] yazmanız yeterli. ancak oluşturduğu çıktıyı renklendirdikten sonra oluşturduğu html çıktısında yer alan div in içine bu [ code:c# ] [ /code ] tanımlamalarını en başa ve en sona ekliyordu. Bilmiyorum bir opsiyonu var mı? ben bir şeyi yanlış mı yapıyorum ancak hızlı bir çözüm bulamayınca basit bir regex eklemesi yaptım. \App_Code\Extensions\CodeFormatter.cs içerisine aşağıdaki kalın olarak işaretlenmiş satırları ekleyerek bu etiketlerin gözükememesini sağladım. dotnetblogengine bunu zaten şu parametre ile sağlıyordu diyen varsa lütfen yorum olarak eklesin. (: [code:c#] private Regex codeClearRegex =...

dasblog'dan dotnetblogengine'e geçiş ve sitenin durumu.

uzun bir sessizlikten sonra bloguma daha fazla vakit ayıracağım. bu arada blogu yenileme işlemini de yapmak istedim, sitemi dotnetblogengine.net blog yazılımına taşıdım. dasblog'dan dotnetblogengine yazılımına geçiş için blogML standardını kullanabiliyoruz. BlogML farklı blogging yazılımları ve farklı veri saklama biçimleri arasında veri transferinin sağlanabilmesi için bir format. http://blogml.org/ adresinden bu xml formatı hakkında resmi bilgi (xml scheması gibi) de temin edebilirsiniz. dasblog veri yapısını http://blogs.tamtam.nl/paulb/2006/12/27/BlogMLSupportForDasBlogBeta.aspx adresinden indirdikten sonra export edilmiş blogml xml dosyasını dotnetblogengine içerisine yönetim panelinden import edebilirsiniz. Ben import sırasında sadece bazı kategorileri almak, yorumları import etmemek (çok fazla spam vardı.) ve bazı linklerin otomatik değiştirilmesi için dotnetblogengine servislerini biraz değiştirerek aktarımı tamamladım....

Web Statistics