Drupal 7'deki dosya türlerini, Drupal 8'deki ortam varlıklarının içine aktarma Umit 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 Umit 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 8'de özel bloklar nasıl oluşturulur ve Twig'de ekran nasıl ayarlanır Umit Sa, 06/06/2017 - 03:57
Drupal 8 de, özel bir modül geliştirirken PHP içinde doğrudan HTML yazmaktan kaçınılmalıdır. Bu örnekte size programlı olarak özel bir blok oluşturmayı, özel bir Twig dosyası oluşturmayı ve istenen değişkenleri bir şablona göstermeyi deneyimleyeceğiz.
Drupal 8'de Drupal Commerce için özel bir ödeme bölmesi oluşturma Umit Pt, 05/06/2017 - 03:34

Bu makalede, Drupal 8'de Drupal Commerce için nasıl bir özel ödeme bölmesi oluşturabileceğinizi göstereceğim. Bu amaçla, bir yapılandırma formuna sahip bir ödeme bölmesi ve kullanıcıların siparişlerine kupon ekleme olanağı yaratacağız.

Linux sistem üzerinde donanım özelliklerini ögrenme (Ubuntu, Debian, Fedora, CentOS vb.)

Submitted by Umit on Pa, 21/02/2016 - 23:41

Linux donanım bilgilerini nasıl ögrenebilirim?

Linux sisteminizin donanım özelliklerini merak ediyor yada ögrenmek istiyorsanız. Terminal üzerinde aşağıdaki yazacagımız birkaç komut satırı ile detaylı olarak ögrenebilirsiniz.

Aşağıdaki komutu terminal üzerinden çalıştırarak donanım listesine ulaşabilirsiniz.

sudo lshw -short

Daha detaylı çıkt için;

sudo lshw

Ya da ayrı ayrı ögrenmek için aşağıdaki yönergeleri takip edebilirsiniz.

Disk (Hard disk) Bilgileri

df -lh

Drupal ile çoklu dil kullanımı Umit 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.

Drush ile tek dosyada kendi dağıtımınızı yapın Erdem 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? Erdem 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? Erdem Ç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.