Blogengine kullanıcıları için script çakışmalarının çözümü

by Cem Kefeli 13. Ekim 2009 00:34

Blog EngineBlogengine.net kullananlar kök dizin içerisinde yer alan blog.js dosyasını hatırlayacaklardır. Bu dosya içerisinde blog alt yapısının ajax özelliklerini desteklemesini sağlayan bazı kod parçacıkları bulunuyor. Örneğin arama text alanına tıkladığınızda oradaki metini silen, yorum önizlemesinin oluşturulmasını sağlayan yapılar. Eğer bu dosyayı silerseniz yorum kaydı dahi yapamayacağınızı göreceksiniz. Fakat bu güzel kod parçacıkları blogunuza ekleyeceğiniz bazı scriptler ile çakışıyor ve bazen eklediğiniz bazen de blog.js dosyası içerisinde bulunan scriptler çalışamaz hale geliyor. Bunu ancak yeni yeni scriptler eklemeniz sonucu pratik olarak test ederek anlayabilirsiniz. Ben birkaç özelliği bloguma katayım derken bu şekilde durumlar ile karşılaştım ve önceki yazılarımda yazdım. Bu yazı altında ise bu şekildeki BlogEngine problemlerini toparlamayı düşünüyorum. Yenileri eklendikçe(ki umarım eklenmez) yazıyı güncelleyeceğim.

Wibiya toolbar ile jQuery çakışmasının önlenmesi
Wibiya'nın yol açtığı bir dert ise Blog Engine.NET alt yapısının kullandığı Java Script'ler ile çakışması. Örneğin arama metninin girildiği text alanına mouse imlecini tıkladığınınz zaman text alanı temizleniyor. bunu yapan bir script. Fakat Wibiya Toolbar'ı sisteminize entegre ettiğiniz zaman bu özelliğin pasif hale geldiğini göreceksiniz..... [Devamı]

ColorBox kullananlar için jQuery çakışmasının çözümü
jQuery, dinamik içerik sunan birçok JavaScript uygulaması tarafından kullanılıyor. Fakat kullanıldığı platformlardaki diğer java script'ler ile de bazı çakışmaları oluyor ve problem yaşatıyor. Bunlardan birisi de BlogEngine.NET platformunda kullanılan ve blog.js içerisinde yer alan bazı script kodlarının blogunuzda ColorBox kullanmayı istediğinizde çakışması sonucu ortaya çıkıyor..... [Devamı]

Yorum ekle

 
(Gravatar simgesi gösterilecek. E-Posta adresiniz diğer kullanıcılara kesinlikle gösterilmeyecektir!)

  Country flag biuquote

  • Yorum
  • Canlı önizleme
Loading



General