Turning gears are the logo of co-scripts

Merhaba,

Gerek kendi özel işlerimde gerekse dışarıya yaptığım işlerde kullandığım işe yarar minik kodları düzenli olarak ihtiyaç hissettiğimi farkettim. Uzun zamandır sadece kodlarımı bir yerlerde tutmak istiyordum. Ama sonra baktım bunu local'de yapamıyorum. Web sayfası olarak bu da bilmem kaçıncı denemem.

Bu tür yardımcı kodları işlevlerin kendisinden daha çok zaman ve enerji ayırarak oluşturuyordum. Oysa sadece yardımcı kodlardı. Yardımcı scriptler olarak algılanabilecek olan co-scripts ismini bu yüzden seçtim. Bu mini api ve scriptleri buradan paylaşmak istiyorum. Hem başkalarının da işine yarayabilir. 

Sayfayı olabildiğince basit tutmaya çalışıyorum. Görsellik yada teknik üstünlük sergilemesi gerekmiyor sayfanın. Yazdığım bu amatör kodlar birilerinin işine yararsa ve bir yerlerde karşılaşırsak teşekkür etmesi yeterli olacaktır. Bununla birlikte bazen aralara serpiştirmek istediğim çok fazla emek alan işler olursa da onların kenarına Pay-Pal Donation düğmesi koyabilirim. 

Saygılarımla

caglaror

Happy Coding ;o)

co-scripts tag image co-scriptsyardimci scriptlerapicaglaror
ID:123 | Okunma:1815


 

Her zaman olduğu gibi ihtiyaçtan bir tarih seçici yazmam gerekti. Önce vbscript ile yazdım, sonra diğer browserlarda da kullanmak gerekince jscript'e çevirdim. Sonra sürüm uyumsuzlukları için elden geçirdim. Hatlar çıktıkça da düzeltmeye çalışıyorum.

Estetik olarak olmasa da işlevsellik açısından fena sayılmayacak bir api elde ettik. Api içerisindeki sitil  özellikleriyle oynayarak görsel farklılık yaratılabilir. Bazı js ayarları ile de ek özellikler kazandırılabilir veya özellikler kaldırılabilir. Bu api (fonksiyonlar kümesi) amatör bir uğraşın sonucudur. Bu nedenle görülebilecek kodlama hataları ve performans kayıplarını lütfen anlayışla karşılayın. Api'yi istediğiniz gibi kullanabilirsiniz. Çok arzu ederseniz bir teşekküre hayır demem :)

Kalender Kod Dosyası(js)
Kalender2 Google Closure Derlemesi Dosyası(js)
Kalender2 Kod Dosyası(js) (Tek haneli gün ve ay eksiği giderildi. Baş kısımlarında sıfır geliyor!)
Kalender Stil Dosyası(css)

Kalender3 Google Closure Derlemesi (tüm dosyalar)

Örnek Tarih Seçici: (kalender2-compiled.js kullanılıyor)

 
 
Örnek Tarih Seçici: 

Yukarıda görüldüğü gibi css ve js dosyalarını çağırdıktan sonra basit bir tetikleyici ile takvim() fonksiyonunu çağırıyoruz. Fonksiyonun tek parametresi var oda seçilen tarihin yazdırılacağı hedef element ID'si. Ayrıca takvim seçtiricinin pozisyonlanması da hedef elemente göre yapılıyor. Sayfadaki herhangi bir elementin olayına bağladığınızda innerText özelliği alabilen her elemente tarihi yazdırabilirsiniz.

Daha sonra daha gelişmiş bir tarih seçtirici yapabilmeyi umuyorum. Saygılarımla.

co-scripts tag image tarih secicitarih sectiricidatepickerjavascript apiapikalender datepicker
ID:113 | Okunma:2288