bildirgec.org

ajax hakkında tüm yazılar

Açık Kaynak Ajax PHP Dosya Yöneticisi

Redingot | 13 January 2009 11:58

eXtplorer, PHP ve AJAX ile yapılmış bir dosya yöneticisi yazılımı. Açık kaynak kodlu bu yazılım hem AJAX’ın avantajı olan “sürükle bırak“ın (drag drop) etkin bir şekilde kullanılıyor olması. Bu özelliği dosya taşıma ve kopyalamada görebiliyoruz.

Alt dizinlerin görüntülenmesi, yeniden adlandırma, indirme ve yüklemelerin dinamik bir şekilde yapılıyor olması da bu yazılımı kullanışlı kılıyor.

WordPress Eklentisi Oluşturma Rehberi

admin | 06 January 2009 09:46

WordPres blogunuza yeni özellik eklemek istediğinizde WordPress kullanıcıları genellikle ihtiyaçları olan özelliğe ulaşmak için diğer eklentiler üzerinde arama yaparlar ve platformun popülerliği nedeniyle genellikle ihtiyaçları olan eklentiyi de bulurlar. Peki ya ihtiyacınız olan özelliği sağlayan bir eklentiyi bulamazsanız? Bu durumda eklentiyi kendiniz oluşturmanız daha kolay olabilir.

WordPress’in ana özelliklerini geliştirmek için muhteşem bir eklenti çatısı (framework) bulunuyor. Aslında basit eklentiler oluşturmak, WordPress rehberi‘nin detaylı ve zengin içeriği ile web’deki diğer makaleler sayesinde beklenmediği kadar kolay.

Eğer siz de WordPress eklentileri dünyasına girmek istiyorsanız, bu yazımda sizlerle bazı kullanışlı ipuçlarını ve kaynakları paylaşacağım. Bu makale size eklenti hazırlamanın ilk aşamalarından eklentinizi tanıtmaya kadar geçen süreçte olan adımlarda rehberlik edecektir.

Oluşturmadan Önce Planlayın
Eğer ana motivasyonunuz bir eklentiye özel bir gereksinimi gidermek değilse, o zaman yeni fikirler oluşturmak ve WordPress eklentileri hazırlamak için pek çok sebebiniz vardır. Elbette, her zaman, WordPress kurulumu ile birlikte gelen bir “merhaba dünya” eklentisi oluşturabilirsiniz, ancak biz biraz daha detaylı bir eklenti istiyoruz, öyle değil mi?

Eğer eklenti fikriniz baştan oluşturabileceğiniz kadar basitse, sadece pratik olsun diye oluşturup daha sonra hiç kullanmayacağınız bir eklenti hazırlamaktansa o zaman kendi eklenti fikrinizi basit bir uygulama olarak kullanmaya çalışmayı deneyin.

Eklenti oluşturmak için kendinize fikir arıyorsanız, DevLounge sitesinin WordPress eklentisi oluşturmak için öneriler makalesinde bir liste yer alıyor.

Resime link verip download etmek

Flashcentury | 24 December 2008 17:47

Selam arkadaslar bazi sitelerde görüyorum, resime veya bir html doysasina link veriliyor normal sartlarda bu html veya resim dosyasi tarayicida acilmasi gerekirken download etmek icin kutucuk aciliyor ve html dosyasini bildisayarimiza indiriyoruz.

Bir örnek vermek gerekirse;

  • Su site online sitemaps hizmetiveriyor,
  • acilan sayfada Staring URL yazan kutucuga bir domain yazin, (ornegin bildirgec.org)
  • sonrasinda acilan sayfada xml, html vb. formatlarinda sitemaps yaratiyor ve size download imkani sagliyor.
  • Örnegin html formatindaki sitemaps ‘a tikladiginizda acilacak sayfanin html olmasina ramen direk download penceresi aciliyor.

Sanirim bu javascript ile yapilan birsey, acaba bu konuda bilgisi olan var mi?

jQuery Sağ Tıklama ve Dosya Ağacı Çalışmaları

Redingot | 23 December 2008 20:18

Web sitelerimizde kimi zaman sağ tıklama tuşundan gelen seçenekleri düzenlemek, bir biçim vermek isteyebiliriz. Bunun için yapılmış çok hoş bir jQuery Ajax çalışması mevcut.

Context Menu - Right Click (Sağ Tıklama Menüsü)
Context Menu – Right Click (Sağ Tıklama Menüsü)

Bu menüde cut (kes) ve copy (kopyala) seçeneklerini kapatmak isterseniz (disable) bu da düşünülmüş.

Kopyala ve Kes Kapalı
Kopyala ve Kes Kapalı

jQuery Ajax ile çalışılmış bir diğer uygulama ise Dosya Tarayıcı Ağaçları (File Browser Tree). Yine çeşitli düzenlemeler, ayarlamalar yapmak mümkün.

yEd ile Dinamik Diagramlar yaratın

oselamet | 23 December 2008 10:57

yEd
yEd

yEd yWorks tarafından geliştirilmiş ücretsiz bir diagram oluşturma ve düzenleme aracı. Pek çok amaç için kullanma olanağı bulunan diagramlar oluşturmak mümkün. yEd ile düzenlediğiniz veya graphML benzeri diagram üreten uygulamalarınızdan elde ettiğiniz diagramlarınızı Java, .net veya web uygulamalarınızda (flex veya AJAX olarak) görüntülemenize veya düzenletmenize imkan sağlayan yazılım bileşenleri de bulunuyor.

yEd örnek2
yEd örnek1

Ağ mimarileri, Yazılım kullanım modelleri (use case), sınıf ve akış diagramları, organizasyon şemaları ve aklınıza gelebilecek pek çok ilişkisel görselleriniz için farklı platformlarda (windows / linux / Web) kullanabileceğiniz faydalı bir araç. Genişleme imkanları sayesinde (yDoc eklentisiyle) .net ve Java yazılım kodlarınızın UML diagramlarını da yaratabiliyor .

yEd örnek2
yEd örnek2

Demolar ve indirmek için linkleri kullanabilirsiniz.

yEd örnek1
yEd örnek3

Yaklaşan Girişimcilik ve İnternet Seminerleri

mbtemiz | 21 December 2008 15:09

inetd
inetd

Türkiye’de internet girişimciliğinin son yıllarda hızlanması ile birlikte girişimcilere yön vermeyi amaçlayan kuruluşların konferansları da sürekli artıyor. Bunların başında inetd gelirken, e-tohum, webrazzi ve birçogu önemli bir yerde bulunuyor.

Bu yıl 13. oturumu yapılacak olan inet-tr konferansı 22-23 Aralık tarihlerinde ODTU‘de gerçekleştirilecek. Oturumların ana konusu “internet ve demokrasi” ile “internet yasaklar” olacak. 22 Aralık günü siyaset konulu ilk bildiriyi Mustafa Akgulyönetecek ve

  1. belediyelerimiz ve internet,
  2. e-siyaset uygulamaları: türkiye nerede duruyor?
  3. mobile democracy platform project

konuları işlenecek. Diğer bildirilerin konuları ise web eğitimleri, teknik konular, Civic Web Projesi, oyun ve yeni teknolojiler olacak.

Programın son gunu olan 23 Aralık’da e-ticaret, e-devlet, e-çevre, internet yasakları ve bilişimde örgütlenme konuları işlenirken Turksat ve Turkcellseminerleri yer alacak.

21 Aralık pazar gününde ise konferans öncesi seminerler bulunuyor. Seminerlerden bazıları şöyle:

  1. google maps ve kurumsal mashup geliştirme
  2. güvenli web kullanımı
  3. linux/pardus bireysel kullanim
  4. ajax ve diğerleri

JavaScript İle Hazırlanmış 25 Harika Oyun

kumpetan | 16 December 2008 15:11

JavaScript artık sadece basit form kontrolleri, uyarılar gibi özelliklerin çok ötesinde kullanılıyor. Örnek vermek gerekirse:

  • animasyonlar
  • tut-bırak uygulamaları
  • Ajax gibi..
JavaScript Oyunları
JavaScript Oyunları

Canvas‘ında yaygınlık kazanmasıyla web yazılımcılarını artık birer oyun-yazılımcısı olarak ta görmek mümkün.

Ajax nedir, ne değildir.

admin | 16 December 2008 13:37

Herkesin şu ajax dediği şeyi bir ele alma vakti geldi artık!
Ajax anlam olarak Javascript ve XML’in farklı zamanlarda (asynchronous/senkron olmayan) kullanması anlamına geliyor.
Özetle sayfanız yüklendikten sonra sayfanızın hala veri alıyor ya da gönderiyor olması.
Ajax 2005 yılında Google’ın önerisi üzerine popülerleşmiştir.

  • Ajax yeni bir dili programlama değildir, mevcut dilin farklı şekillerde kullanılmasıdır.
  • Ajax animasyon yapımında kullanılan bir şey değildir, yani sağdan soldan kayan şeyler ajax değildir. Onlar yalnızca Javascriptin ve CSS in birlikte etkin kullanıldığı sayfalardır ki biz buna DHTML diyoruz. (Dom, javascript, css)
  • Ajax iyidir çünkü web site trafiğini düşürür, tüm sayfanın yeniden yüklenmesi yerine sadece gerekli yerler değiştirilerek trafikten kazanılır.
  • Ajax, javascript ile yazılır onu ASP, PHP, ColdFusion gibi diller ile zengin ve aktif olarak kullanabilirsiniz.

Ajax kullanımı, göz atıcınızın bu standartı (http request) desteklemesi ile gerçekleşir. Bu explorer için Microsoft.XMLHTTP ve bir çok diğer göz atıcı için XMLHttpRequest özelliğidir. Method isimleri farklı olsa da kullanımları aynıdır.

javascript ile eşzamanlı dosya yükleyici

Atix | 04 December 2008 15:33

Ajax teknolojisini kullanmaya başladıktan ve iyice alıştıktan sonra bir sayfanın tekrar yüklenmesini beklemek, web’in doğası gereği katlanılabilecek bir şey olmaktan çıkmıştır.

Html form elementleri ajax ile kolayca sunucuya gönderilebilir fakat form içindeki sunucuya gönderilmek için seçilen dosyalar söz konusu olunca işler biraz karışır.

Buradaki kod, sayfayı yenilemeden birden fazla dosyayı eş zamanlı olarak sunucuya gönderebilir. Bunu gizli iframe oluşturarak yapar.

Kodun uygulanabilirliği son derece basittir. Ortalama iki-üç satır yeterli olmaktadır.