Türkçe Drupal Sitelerimiz
Herkese selamlar. Yaklaşık 2 ay önce açık kaynak kodlu içerik yönetim sistemlerini öğrenmeye kendimi adadıktan sonra Drupal ile yapabileceklerimi görerek gerçekten önemli bir adım attığımı fark ettim. PHP bilgim oldukça azdır. Aslen tasarımcıyım ve kod öğrenmeye hiçbir zaman eğilimim ve yeteneğim olmadı. Ancak müşterilerin artan, özellikli site istekleri (statik olmayan ve flaşa ihtiyaç duymayan) ve bir türlü kendi projelerimi hayata geçiremiyor olmam bu işi bir şekilde çözmemi şart koştu. Şubat 2008'de başlayan aramalarım ile başta joomla akabinde e107 ve son olarak da wordpress denemelerim Drupali çözmem gerektiğini anlamamı sağladı. Birçok deneyime ait video ve yazıları da okuduktan sonra ihtiyaçlarımın önemli bölümünü çözen bu sistem ile yaptığım siteleri sizlerle paylaşmak istedim.
İlki kendi projemiz olan bir genel kültür sitesi olan "Siber Kedi". Adresi şu şekilde http://www.siberkedi.com - Tasarımının büyük bölümü tamamlandı. Her periyotta belirlenen temaya göre tasarım ufak tefek değişiklikler gösterebilecek. Bu siteyi yaparken kullandığım modüller şu şekilde:
- Views
- CCK
- Panels
- TinyMCE
- Flash Node
- Related links
- Captcha
Tema: SEOposition devşirmesi.
İkincisi bir müşteri işi olan http://www.past-art.com Şu anda site açılmadı ama tamamı bitti. Önümüzdeki hafta yayında olacak. Üçüncüsü de kendi sitemiz olan Mavi Arı. http://www.maviari.com . Bu siteyi diğer işlerimden dolayı çok aksattım ama yavaş yavaş ona da el atıyorum. Bu iki site hakkında ayrıntılı bilgileri sonraki gönderilerimde zaman buldukça yazacağım.
Yorum ve görüşlerinizi bekliyorum.



osx86tr
osx86 birçoğunuz duymuştur. Ben de osx86 ile türkçe bir site yapayım dedim.
http://www.osx86tr.org
Modüller
kullandığım modüller şu anlık bunlar ve drupal 6.2 tabiki : )
views sorunsalı - 5 serisi mecburiyeti
6 serisinde views modülü beta olduğu için kullanmak istemedim. dolayısı ile cck de beklemede hala ilgili versyonda. bizim projelerde 5.7 kullanıldı. belirtmiş olayım bu vesileyle.
Tebrikler
Belki tuhaf gelecek ama Drupal'ı Türk kullanıcılarına tanıtmak için çabalayıp duran biri olarak böyle Drupal tabanlı Türk sitelerini gördüğümde nasıl seviniyorum bilemezsiniz :) Özellikle bu sistemle çok kısa bir süre önce tanışmış ve PHP bilgisi az olan birinin bu kadar kısa sürede böyle eli ayağı düzgün siteler ortaya koymuş olması beni ilerisi için oldukça umutlandırıyor. Ayrıca Drupal kullanıcıları arasında yaygın olan paylaşım kültürüne ayak uydurup, yaptığınız çalışmaları paylaşıyor olmanız da mutluluk verici. Umarım çalışmalarınızı ve deneyimlerinizi bizlerle paylaşmaya devam edersiniz.
Kendi sitelerime gelince... şimdiye kadar herhangi ticari bir çalışmam olmadı fakat farklı dönemlerde ilgilendiğim konularla ilgili çeşitli sitelerim oldu. Bunların Drupal ile hayata geçirdiğim son örneği ise TV dizilerine ait tanıtım ve yayın bilgilerinin yer aldığı dizi sitem.
http://www.focagenc.net/tv/
Bu projede 40tan fazla eklenti kullandım. Hepsini tek tek saymak zor olacak, o yüzden önemli bulduklarımı yazacağım:
Administration Menu
Adsense
CCK eklenti grubu
Imagecache
Moviedb
Bueditor
Global Redirect
Metatags
Pathauto
Wikitools
CAPTCHA
Community Tags
Relevant Content
Tagadelic
Views
Fivestar
XML Sitemap
Bu site haricinde yapımı devam eden iki sitem daha var, ama uzun zamandır diğer işlerimden bunlara fırsat bulamıyorum.
Teşekkür ve Tebrik
Çalışmaları beğenmenize çok memnun oldum. İleriye yönelik çok umut beslediğimiz, önem verdiğimiz projeler bunlar. Sırada bekleyen 4-5 proje daha var zamanla hayata geçirmeyi planladığımız. Drupal ufkumu açtı. Yaratıcı ve katkı sağlayanlara binlerce teşekkür. Siz de bunlardan birisiniz sanırım. Dolayısıyla size de teşekkürler.
İkinci paragrafımsa tebrik kısmı tabi ki. Sitenizi oldukça önemli bir proje benim gözümde. Önemli bir işlevi olacaktır önümüzdeki zamanda. Mantıklı bir kurgusu var. Tebrik ederim tekrar.
merhaba ben de yeni drupal
merhaba ben de yeni drupal ciyim. daha doğrusu yeni cms ciyim. düşündüm taşındım. drupalin önünün açık olduğunu görüp onu seçtim. bir kaç haftadır araştırdığım birşey vardı sizin http://www.siberkedi.com sitenize bakarken denk geldi. Sol üstteki carousel vari haber manşet menüsü nasıl yapılıyor.
ben araştırırken karşıma çıkan hem joomla nın hazır modülleri oldu. drupalde böyle birşeye henüz rastlayamadım. hadi onu da geçtim flash+xml ile bu işi yapabilen bişey bulabilsem onu da uğraşp kasıp yapabilirim herhalde de. onu da bulamadım.
Sizden ricam neler yapılabileceği konusunda beni yönlendirmeniz
flash - flaş haber bannerı
Merhaba,
http://www.siberkedi.com sitemizdeki flash bannerı kendimiz yaptık. Ben de araştırmıştım ama böyle bir eklenti bulamamıştım drupal modüllerinde. Yalnız, bence CMS için uygun olmayan bir yöntemle yaptık. Yani orada çıkan resimler ve xml dosyası elle ftp'den yükleniyor. Bu durum CMS'in pratikliğini öldürüyor bence. Daha iyi önerileri olanlar var mı acaba? Ben yine de sitede kullandığımız flashın .fla ve .xml dosyalarını sitemize yükledim. İstediğin gibi değiştirme yapıp deneyebilirsin bu şekilde kendi sitende. Flashı yüklemek için "flash node" eklentisini kullandım. Ana sayfada çıkan şekilde görünmesi için de önce bir blokta flashı tanımladım ama göstermedim hiçbiryerde. Akabinde "panels" kurup onun içinde "Şu flashlı Bloku üstte göster ve ana sayfaya yükseltilenleri de altta göster" diye tanımladım.
Flash Banner : http://www.maviari.com/flashbanner
Drupalcası
Drupal'ın gücünü ve arayüzlerini kullanmak için xml dosyasında tutulan bilgi veri tabanında tutulabilir. CCK'yla uygun bir content type tanımlanabilir bunun için mesela. Flash'la mysql sunucusuna ulaşılabiliyorsa flash xml yerine veritabanından okur bu bilgileri. Ulaşılamıyorsa, Drupal üzerinden her değişiklik yapıldığında yan etki olarak xml dosyası otomatik olarak yeniden üretilmeli. PHP'nin xml yazmak ve okumak konusundaki kütüphanesi yeterince kolaylaştıracaktır bu kısmı.
Flash yerine javascript kullanılarak da aynı etki elde edilebilir. O zaman biraz daha Drupal'ın içinde kalarak hedefe ulaşılabilir (flash'a kıyasla javascript'i Drupal'a entegre etmek daha doğrudan).
Benim de farkında olduğum, doğrudan bu konuya odaklanmış bir eklenti yok. Ama flash'ı sayfada göstermek için ilk aklıma gelen özel bir block tanımlamak ve bunu kullanmak olmuştu bluebee'nin yaptığı gibi. Panel ile de gösterimini ayarlamak mantıklı.
güncelleme: xml'e baktım da aslında yeni cck'ya bile ihtiyaç yok. sonuçta bağlantılar site üzerindeki node'laraymış ve resimler de yine bu node'larla ilintili resimler. yani büyük ve küçük hali zaten mevcut ve Drupal üzerinden eklendikleri için drupal biliyor nerede olduklarını. yani aslında yapılacak şey flash'da gözükmesini istediğimiz node'ları işaretlemek bir şekilde (diyelim özel bir category ve term kullanıp veya form_alter ile), bunların en yeni N tanesini bulmak, sonra da alakalı resimlerini bulmak. Story olacaksa bu node'lar hep mesela, Story içerik tipini biraz kurcalayıp istenilen elde edilebilir.
aslında resimleri nodelara
aslında resimleri nodelara attached files olarak atmıyorum. ilgili resimler hep "files" dosyasının altına atıldığı için onun yerine banner resimlerinin olduğu özel bir klasör tanımladım ve tarihe göre alt klasörler. aslında "bu eklediğim resmi şu dosyanın altına at" gibi modül varsa o sorun da ortadan kalkar. Var mı bildiğin öyle bir modül? varsa eğer dediğin gibi içerik çeşidi biraz kurcalanırsa iş çözülebilir. gerçi form_alter'ı kurcalamadığım için tam canlanmadı zihnimde. öte yandan yeni kategori ile çözemeyebilirim. çünkü etiketler ile kategorileri birbirinden ayıklamam için page.tpl yi (dosyayı yanlış hatırlamıyorsam) editlemem gerekti. dolayısı ile "şu kategori altına giren phrase'leri sayfaya basma, çünkü bu sadece bannerda kullanılacak anlama geliyor" u anlatmak lazım bi şekil alt yapınızda.
javascript lisi mantıklı bence de
bence pekçok açıdan böylesi daha mantıklı. en başta arama motorları ve kullanılıyorsa google analytics için daha sağlıklı. artı güncel halinin sayfada çıkması da önemli. belli bir süre kullandıktan sonra doğru xml'in sayfada çekilmediğini, daha önce siteye girldiyse kaşeden çekiyor xml. doğrusu çekmesi için belli bir süre sonra değişik bir yöntem izlemem gerekti. o da ikinci bir anasayfa panelden tanımlayıp, ikinci bir flaş banner tanımlamak oldu. böylece bannerı güncelleyince panelde (örneğin) anasayfa_x yerine anasayfa_y tanımlayıp, site bilgisinden anasayfa ayarını değiştiriyorum. Görüldüğü üzere epey bir zahmete girişmek gerekiyor aslında.
dolayısı ile başlı başına bir modül gerek bence buna. bu talebimi ingilizce siteye da yazacağım ayrıca.
ben de şuradan örnek almıştım ayrıca bu bannerı: http://drupal.org/nyobserver Burada da flashı xml'le çözdükleri yazıyor. Benzer sorunlarla kendilerinin de uğraşıyor olduğunu sanıyorum.
çok sağol
http://drupal.org/nyobserver bu yazıya ben de belki 50 kere bakmışımdır da nasıl yaptığını da tam olarak anlatmıyor ne yazık ki.
Evet javascriptle yapınca bu kadar ayrıntıya gerek yok ama o zaman da teaserların boyutları vs. sorunu çıkıyor. Yazı kayabiliyor.
Gönderdiğin dosyayı kurcalayacağım. Bakalım belki bir modüle dönüştürülebilir. Hem benim de drupal kaabiliyetim artar. Hem de drupal türkiye olarak bizim de çorbada biraz tuzumuz olur.
bunlarda benden drupal ile
bunlarda benden drupal ile yapılmış siteler :
http://5nk.org
http://teknodergi.org
http://linuxcraft.org
http://www.mcelik.com
Türkiye'de Drupal ile
Türkiye'de Drupal ile yapılmış sitelerin sadece bağlantılarını, site içerik tipini (kamu,hastahane,sanat ilh.) ve hangi drupal sürümün kullandığı bilgisini tutan ve liste şeklinde bir sayfa oluşturmak uygun olur mu? Bu şekilde istatistîki bilgide oluşmuş olur.
wiki sayfası
Aslında bu konunun da açılış amacı bu olsa gerek, ama bahsettiğiniz gibi bir listeyi bir wiki sayfasında tutmak daha faydalı olabilir.
Hoşaf.org
Ben de kendimce http://www.hosaf.org 'da bir şeyler yapmaya çalışıyorum. Daha başka siteler de var ama çok ayrıntılı olarak kullanacak vaktim pek olmuyor.
bencede bu konu önemli
kullanıcıların drupalı tercih etmelerindeki en büyük etken örnek alacakları siteler olacaktır bende bunu düşünerek zaman bulduğum sürece bunları alanımda paylaşacağım http://www.drupalnet.com/Siteler
ilk aklıma gelen siteler
cehennem.org
http://www.focagenc.net/
http://www.focagenc.net/tv favori drupallarım bunlar, bunlar kadar olmasada bunlara yakın zenginlikde olan bir çok drupal sitesinin olduğunu düşünüyorum bunları drupalı tanıtmaya çalıştığım sitemde yayınlayacağım
http://groups.drupal.org/node
http://groups.drupal.org/node/12099 bağlantısında ilk viki sayfası hazırdır.