İçeriklerimize resim eklemek
İçeriklerine resim eklemek isteyen arkadaşlarımız oldukça zorlanıyor sanırım. Hazır olarak böyle bir özelliğin drupal 6 sürümünde olmaması bunun temel nedeni olsa gerek.
Bu yazıda resimleri eklemek ve göstermek için nelere ihtiyaç duyacağınızı ve ne yapmanız gerektiğini açıklayacağım. Bir çok resim ekleme eklentisi var ancak ben en çok kullanılanını anlatmaya gerek duydum.
Aşağıdaki eklenti isimlerine baktığınızda gerçekten biri hakkında bilginiz yoksa diğerlerini öğrenmeniz zor olacaktır. Önce views eklentisini öğrenmelisiniz.
Resimleri eklemek için aşağıdaki eklentilere ihtiyacınız var:
Ek olarak galeri ve resim gösteriminde kullanabileceğiniz:
Resimleri açılan dom olarak göstermek için:
thickbox veya lightbox2
Resimlerin üstüne yazı yazmak ve çerçeve eklemek için:
imagecache_actions
Resimleri göstermek için:
Resimleri yükleyecek alanlar oluşturmak için:
Content Construction Kit (CCK)
Views de sub galeri gibi stillerin gözükmesi için ise image eklentisine ihtiyaç duyabilirsiniz. Bu eklenti ile düzgün resim galerileri oluşturabilirsiniz.
Anlatımda imagecache actions,galeri ve javascript eklentilerinin kullanımına değinmeyeceğim.
Tüm eklentileri indirip drupal sistemimize ftp ile yükleyelim. Sites/all/modules dizini tercih sebebiniz olmalıdır.
Daha sonra eklentileri aktif ediniz.
İçerik yönetimi->içerik türleri->içerik türü ekle ile bir içerik türü ekleyelim. Manage field sekmesine geçelim. Buradan istediğimiz alanları ekleyelim. Resim eklemek için alan adı(New field) girip veri türünü (Type of data to store) dosya (file) olarak seçmeliyiz. Form elemanı (Form element) olarak resim (image) seçiniz. Daha sonra kaydediniz.
Yönet -> site kurulumu ->image cache menüsüne girip ilgili sayfayı açınız. Add new present sekmesi ile yeni bir resim biçimi ekleyeceğiz. Burada biçim için bir isim giriyoruz ve istediğimiz biçimi aşağıdan seçiyoruz. Basit olarak değinecek olursak scale resmin görüntüsünü küçültür ve bütüyür, resize resme yeni boyut verir.. gibi biçimleri ataya biliriz. Biçimi oluşturup kaydedelim. Genel olarak bir tane views mobülünde kullanmak için resmin küçük halini ve düğümlerde kullanmak içinde resmin büyük halini gösterecek şekilde resim biçimi tanımlamanız yararlı olacaktır.
Şimdi cck ile oluşturduğumuz içerik türünün display field sekmesine ulaşalım. Burada resim için oluşturduğumuz alanın teaser ve düğüm görünümlerinde seçebileceğimiz seçeneklerde imagacache kullanarak oluşturduğumuz biçimleri görebiliriz, bunlardan birini seçerek düğüm ve teaser görünümde resmin nasıl görüneceğini kullanabiliriz.
Şimdi yönet -> site kurulumu ->views sayfasına ulaşınız. Burada add sekmesine tıklayarak yeni bir views oluşturalım. İsimleri istediğiniz gibi giriniz. Tür olarak düğümü seçin ve kaydedin. Açılan sayfada istediğiniz içerik türüne ait ayarlamaları (filtre ve sıralamayı) yapınız. Sonra field bölümünde yeni bir alan eklerken içerik seçeneklerinde resim için kullandığınız cck alanının adını seçiniz. Sonra açılan ekranda en altta biçim seçeneklerinde(selectbox halinde) imagacache ile oluşturduğunuz biçimleri görebilirsiniz. Bunlardan birini seçerek kaydediniz. Sonra isterseniz düğüm başlığınıda ekleyebilirsiniz. Gmörüntüleme olarak genellikle grid seçilir. Grid seçerek sizde resimlerinizi düzenli gösterebilirsiniz. Sayfa veya blok olarak kullanma ihtiyacınıza bağlı olarak bir biçim oluşturun ve kaydedin.
İşlemimiz bu kadardır gidip yaptığınız işlemin görüntüsünü kontrol ediniz.
Views çıktısının görünümünü değiştirmek için buraya bakabilirsiniz.
- Yeni yorum ekle
- 3922 kez okundu

Merhabaler.Siteme drupal 6.16 kurdum.Daha sonra cck, view, wysiwyg modullerini kurdum.
Wysiwyg modülüne editör de ekledim.Herhangi bir konu açmak istediğimde veya yorum yapmak istediğimde editör çalışıyor.İstediklerimi yapıyorum.Resim url si ekliyorum.Haber sitelerindeki gibi resimli konu açmak istiyorum.
Ama konu yayınlandığında resmi göstermiyor.
Sorun nerede ? Nasıl halledebilirim ?
Haber sitelerinde en az bir resim bahsedilen yöntemle eklenir. Editör ile yaptığınız için bu konu altında değilde yeni bir başlık da açsa idiniz keşke. Ckeditör + imce dışında bir editör kullanmadım ve gerekte duymadığım için bir bilgim bulunmuyor benim.
Belki izinlerde ilgili editör veya eklentinin bir izni vardır bi bakınız.
filtre bölümünden full htmlyi seçiniz böylece resimleriniz görünür.
Moduller arasında bir çakışma meydana gelmiş olabilir mi?
Şuan tüm kullanıcı gruplarının izinlerini inceledim.Sorun yok.
CCK modülüne ait image eklentileri de aktif.View modülü aktif.
editör aktif. Sorun nerede olabilir ?
______________________
Şuan herşeye silbaştan başlasam, ne yapmam lazım.
Tşk ederim..
Resimleri Wysiwyg ile ekliyorsanız editörü değiştirmeyi deneyin. ckeditör en iyi tercih olabilir. Eğer imagefiled ile ekliyorsanız ckk nın izinler sayfasında ayarlarını kontrol edin. Oluşturduğunuz alan için görüntüleme yetkisi varmı.
henüz yeni alanlar oluşturmadım.
Tam olarak yaptığım şey drupal son güncel versiyonunu yeni siteme kurmak oldu.
Ve ardından içeriğe resim eklemeye çalıştım.Bunun için önce cck kurdum.Sonra Wysiwyg editör kurdum.Bi ara ckeditor kurdum ama kaldırdım.Kurulumda hata vermedi.Ayarlar ve izinler de tamamdı ama olmadı.
Şuan yapmak istediğim şey basit bir şekilde resimli içerik eklemek.Haber sitelerinde olduğu gibi.
Bunu en kestirmeden nasıl hallederim ?
ckeditör+imce modüllerini kullanın. ancak drupalde basit diye bir şey yoktur bunu unutmayın.
Siteme yalnızca ckeditör kurarak bu sorunu çözmüş bulunmaktayım.
Aynı anda aktif olan bazı modul ve elementlerde çakışma tespit ettim.
Artık sorunsuz olarak resimli içerik ekleyebiliyorum..
Herkese teşekkür ederim..
Arkadaşlar içeriklere resim eklemenin en basit yolunu buldum ama ne kadar sağlıklı deneme fırsatım olmadı. Eklentinin adı Drag'n'Drop Uploads. Metin alanına bir resim sürüklediğimizde imlecin oraya resmi konumlandırıyor. İmagecache ve lightbox gibi eklentilerlede uyumlu çalışıyor.
Eklenti hakkında kısa bir tanıtım yazısına ve proje +demo sayfalarına buradan ulaşabilirsiniz.
Kendi bloğumun yeni versiyonunda bu eklentiden yararlanmayı düşünüyorum, sitedeki yazarlarada kolaylık sağlamışi olur böylece.
Insert resim eklemek için çok basit ve güzel bir modul tavsiye ederim
Kayakentli o eklentiye değindiği için tekrar değinmedim ona. Bu sürükle bırak eklentisine bı gün denk geldim. ve gerçekten aşırı kolaylık sağlıyor ve ajav ile hızlı yükleme yapıyor. çok hoşuma gitti benim. Ben imce hastasıyım denebilir. Ama imce bazen bunaltıyor. Sitedeki imce ile eklenmiş içerikler yüzünden siteden imceyi tam olarak kaldıramayacagım ama insert veya bu drag drop eklentisi gelecekte kullanılacak eklentilerden. Tabi bir portal için kullanılacaksa (çok kullanıcılı) en önemlisi hala imce.
yok arkadaş bende bi sorun var..
bütün eklentileri kurmama rağmen istediğim galeriyi yapamıyorum..
ya bire bir yardım edecek bir hayır sever yokmu..
bu ne zor bir sistem böyle :S
Nasıl bir galeri yapmak istiyorsun. Bu sitede galeri yöntemleri anlatılmış, biraz bakarsan biri dikkatini çeker ve beğenirsin belki.
CİHAN BEY MERHABA BU KONUDAKİ VİDEONUZU İZLEDİM. HERŞEY GÜZEL HOŞ GİTTİ AMA BU RESMİ SAĞA ALMADAN İTİBAREN HERŞEY PROBLEM OLDU. DEDİĞİNİZ GİBİ CSS DÜZENLEMELERİ YAPTIM AMA BİR TÜRLÜ RESMİ YERİNDEN OYNATAMADIM AYNI TEMAYI KULLANIYORUM. SİZİN KULLANDIĞINIZ BOYUTTA RESİM KULLANDIM AMA HİÇBİRİ ETKİ ETMEDİ NEDEN OLABİLİR?
edebiyatsozlugu.com sitesinden göz ata bilirsiniz.
şimdiden teşekkür
slm millet,
insert ile makalelerime resim ekliyorum çok güzel ancak bu eklediğim resimlerin aynıları sırası ile sayfanın en altında yeniden çıkıyor. bunu nasıl engellerim. alternatif olarak makalelerime resim ne ekleyebilirim(inserte çözüm bulamazsam eğer.)
syg
Merhaba,
İlgili içerik türünü düzeltmeye alıp gösterim şeklini hidden yapıyorsunuz. Örneğin makale içerik türüne makale resmi adında bir cck alanı eklediğinizi varsayalım. Admin menüye göre söylüyorum.
İçerik Yönetimi/İçerik türleri/Edit makale/Alanları Göster/Temel kısmına gittiğinizde makale resminin karşısındakilerin hepsini Hidden seçtiğinizde artık sadece gövdenin içinde resminiz görünecektir.
İyi çalışmalar.
drupal 7 kullanıyorum ve dediğinizi yapamadım. field_resim alanım var ve hidden yaptığımda hiçbir resmi göremiyorum.
Anasayfa › Yönetim › Yapı › İçerik türleri › Basic page altında şunlar var:
başka bir yerden mi yapmam gerekir?
----------
olayı çözdüm, şu şekilde:
resim:satıriçi, biçim:hidden
saolun.