Bootstrap tabanlı Drupal temanızda harika yazı tipleri ve ikonlara mı ihtiyacınız var? Umit Çar, 23/08/2017 - 13:57

Hemen hemen herkesin tema geliştirken var olan kütüphaneleri kullanmaları, ihtıyaçlarını hızlıca karşımalarını sağlamaktadır. Font ve ikon kutuphanesi olarak populer olan "Font Awesome" biçilmiş kaftandır. Daha önceki yazımızdada farklı bir yol ileDrupal temalarında bootstrap ve font awesome kütüphanelerinden faydalanmayı göstermiştik .

Şİmdi farklı bir yolla nasıl yapabiliyoruz.

1. Önce font awesome kütüphanesini indirin.

Drupal 7'deki dosya türlerini, Drupal 8'deki ortam varlıklarının içine aktarma

Submitted by Umit on Pa, 23/07/2017 - 17:17

File_entity modülü, her dosya türü için dosya grupları oluşturmamıza izin veren harika bir moduldur.
{file_managed} tablosuna bir tür alanı ekler. Çekirdekte Drupal 7'den Drupal'a 8 dosya taşınması için yönetilen dosyalar Drupal 7'deki alansal olmayan varlıklardır, dolayısıyla çekirdekteki dosyaları taşıyamayız. Ancak file_entity modülü, dosya paketlerine alanlar eklemenize izin verir.
Nihai kaynak eklentisi şuna benziyor:

Drupal 8'de yinelenen JavaScript olay işleyicilerini önlemek

Submitted by Umit on Pt, 12/06/2017 - 22:14

JavaScript olay işleyicilerinin birden fazla bağlanmasını önleme

Drupal davranışlarında olay dinleyici işlevlerini kullanırsanız, Ajax isteklerini çalıştırdıktan sonra işleyicilerin çoğaltılmasını önlemek için .once () function kullanın. Bu örnekte, bir düğme öğesi tıklatıldığında bir paragraf arasında geçiş yapılır ve hiçbir şey çalıştırmazsanız iyi çalışır. Ajax aynı sayfada istekte bulunur. Ancak bunu yaparsanız, Drupal.behaviors düğmeye yeniden basıp tıklama dinleyicisi birden çok kez eklenecektir. Dolayısıyla paragraf birden çok kez değiştirilecektir.

Drupal ile çoklu dil kullanımı

Submitted by Umit on Pt, 08/02/2016 - 23:28

Drupal ile hazırlanan bir web sitesini çok dilli bir yapı haline getirmek için; ilk yapılması gereken çekirdekte gelen "Locale" ve "Content translation" modullerini aktif etmek olucaktır. Modulleri aktif ettikten sonra "admin/config/regional/language/add" sayfasına giderek çevirini yapmak istediğiniz yeni bir dil eklemeniz gerekiyor.
Daha sonra hangi içerik tipinizin çok dilli olarak çevirmek istiyorsanız. İçerik türleri sayfasına giderek "/admin/structure/types/manage/" çevirilerini yapmak istediğiniz içerik türünü seçerek ayar sayfasındaki "Çoklu dil desteği" seçeneğini aktif etmeniz gerekiyor.

Drupal ve seo eklentileri

Submitted by Umit on Sa, 07/04/2015 - 23:08

Drupal topluluğu içinde geliştirilmiş bir çok seo eklentileri mevcuttur. Bunların bazıları ciddi anlamda işe yarıyor iken bazılarından randuman vermiyor. Sizler için en önemli olanlarını analiz edip sıralayacağız. Drupale aşina biri iseniz listedeki modulleri kullanmış olmanız muhtemel.

Drush ile tek dosyada kendi dağıtımınızı yapın

Submitted by Erdem on Sa, 03/02/2015 - 23:00

Drush generate-makefile ile Kendi Dağıtımınızı Yapın

Merhaba arkadaşlar, bugün size drush ın süpersonik bir işlevinden bahsedeceğim. Drupal kullananlar bilirler ki her kurulumda kullandığınız eklentileri ya site içerisinden tek tek eklemek gerekir ya da eklentileri tek tek indirip hepsini ftp den göndermeniz gerekmektedir.

Drush (Drupal Shell) Nedir?

Submitted by Erdem on Cu, 13/06/2014 - 21:29

Drush kelimesi Drupal ve Shell kelimelerinin ilk hecelerinin birleştirilmesiyle oluşturulmuştur. Drupal kabuğu anlamına gelen Drush, Drupal ile geliştirilmiş siteleri kontrol etmek, işletmek ve geliştirmek için kullanılan bir kabuk tabanlı uygulamadır.

Drush ile neler yapabileceklerimizi sonraki bölümlerde ele alacağız fakat bu aşamada Drupal'in çekirdek güncellemesinin zorluğundan yakınanlara iyi bir haberimiz var! Drush en çok sizin yüzünüzü güldürecek.

Drupal'de git kullanarak patch nasıl yapılır?

Submitted by Erdem on Çar, 23/04/2014 - 21:50

Drupal'da git kullanarak patch uygulama

Drupal ile patch dosyalarının nasıl uygulanacağını git kullanarak anlatacağım.

Öncelikle uygulayacağımız .patch dosyasını terminal yardımıyla wget kullanarak drupal kurulu dizinimize indiriyoruz. İsterseniz kendiniz indirerek drupal dizinine ftp aracığıyla da gönderebilirsiniz.

wget [patch-ismi].patch

Patch dosyasını uygulamadan önce dosyayı herhangi bir metin editörüyle açıp düzenlenecek dosyalara bakıyoruz ve yedeklerini alıyoruz.