HostMavi

HostMavi Destek Forumu


Yeni Cevap 
 
Konuyu Değerlendir
  • 0 Oy - 0 Ortalama
  • 1
  • 2
  • 3
  • 4
  • 5
Drupal İçerik Ekleme Resimli Anlatım
03-27-2010, 01:40 PM (En son düzenleme: 03-27-2010 04:50 PM Mehtavas.)
Mesaj: #1
Drupal İçerik Ekleme Resimli Anlatım
Meraba arkadaşlar size diğer derste Drupal sistemini tanıtmıştım.Ve yapabileceklerinizin sadece hayalinize kalmış birşey olduğunu şöylemiştim.Bu derste ise drupale nasıl içerik ekliyeceğimizi.Drupal çekirdeğinde yani kurulumuyla birlikte gelen modüllerin ne işe yaradığını kaç çeşit içerik türü olduğunu vb. gibi bilgileri vereceğim.

Arkadaşlar durupalimizi kurmuştuk.Bende farkındayım size drupal çok çıplak geldi yani görünüş itibariyle çok sade duruyor ama bizler bunu temalarla eklentilerle muhteşem hale getirebiliriz.O yüzden sizinde drupal ile sürekli olarak ilgilenmenizi istiyorum.
Gelelim anlatımımıza.

---------------------------------------------------------------------------------------
Drupal sitemizi kurduğumuzda karşımıza yani ana sayfada "Yeni Drupal sitenize hoşgeldiniz!" başlığıyla bir karşılama ve bilgilendirme yazısı göreceksiniz.Merak etmeyin bu yazı sitenize bir içerik ekleyip anasayfada yayınladığınızda kendiliğinden kaybolacak. O halde bir an önce içerik eklemeye koyulalım.

Öncelikle kullanıcı menüsünde yer alan içerik oluştur linkine tıklayın bu sayede ekliyebileceğiniz içerik türlerin bir listesi sizin karşınıza gelecektir.
Drupal standar olarak size 2 tane içerik türü verir.Bunlar Makale ve Sayfa'dır.Ama sizler yönetim linkine tıklıyarak eklentiler sayfasından kurulum ile gelen bir çok modulu aktif hale getirebilir yeni içerik türleri oluşturabilirsiniz.Bu olayı daha sonra başka bir anlatımda ayrıntılı bir şekilde anlatacağım.
[Resim: 3507.jpg]

------------------------------------------------------------------------------------
[Resim: 3519.jpg]

Makale
Makale kullanıcılara herhangi bir konuda bilgi vermek için kullanılabilecek genel amaçlı bir içerik türüdür. Haber, duyuru ve hatta blog yazmak için de kullanılabilir. Makale türü, varsayılan ayarlar olarak kullanıcı yorumlarına açık olup, site anasayfasında özet biçiminde görüntülenir.

Sayfa
Yapı olarak makaleye benzese de bir sayfa genellikle zaman içinde sık sık değişmeyen içerikler için kullanılır. Örneğin bir sitenin "Hakkımızda" bölümü gibi. Sayfa türü, varsayılan ayar olarak kullanıcı yorumlarına kapalı olup, sitenin anasayfasında özet biçiminde görüntülenmez.

''Bunların haricinde çekirdekte yer alan çeşitli eklentiler etkinleştirildiklerinde bazı yeni içerik türleri de listeye eklenir''

Anket
Poll eklentisi tarafından sunulur. Anket çoktan seçmeli bir soru olup, kullanıcıların ankette belirtilen seçenekleri oylamasına imkan tanır.

Kitap sayfası (ing: Book page)
Book eklentisi tarafından sunulur. Bu türde oluşturulan içerikler hiyerarşik olarak organize edilerek kitaplar oluşturulur.

Forum konusu
Forum eklentisi tarafından sunulur. Bir forum konusu forum içinde yeralan sıralı tartışmanın ilk mesajını oluşturur.

Elvette içerik türleri bunlarla sınırlı değil Sınırlıda olamaz zaten.Drupalin resmi sitesi olan drupal.org'dan indireceğiniz ekentilerle yen içerik türleri oluşturabilirsiniz.Daha öncedende dediğim gibi hayalinize kalmış birşey çünki drupal'de okadar çok eklenti ve tema varki drupalin kurucu bile nekadar eklenti olduğunu bilmiyordur =)

Biz şimdi kurulumda gelen ''Makale'' içerik türüyle bir makale oluşturacağız.

[Resim: 3523.jpg]
[Resim: 3525.jpg]

1) Başlık: İçeriğinizin başlığı, ör: "Kaliteli Hizmet HostMavi'de".

2) Gövde: İçeriğinizin ana metni. Anlatmak istediğiniz şeyleri bu kutuya yazıyorsunuz. Kutunun altında bulunan gri çubuğun üzerine farenizle tıklayıp basılı tutarak ve aşağı-yukarı oynatarak yazı alanı aşağı doğru genişletebilir veya daraltabilirsiniz.

3) Özet Kesme: Normalde gövde alanına yazdığınız yazının ilk 600 karakterlik bölümü (yaklaşık bir paragraf), içeriğinizin özet olarak gösterildiği sayfalarda kullanılır. Bazen bu 600 karakter sınırı sebebiyle özet kesimleri tam olarak sizin tercih edeceğiniz bir şekilde yapılamayabiliyor. Dolayısıyla bu noktada kontrolü ele alıp, içeriğinizin özet gösteriminin nereden itibaren kesileceğini kendiniz belirlemek istediğinizde bu düğmeyi kullanıyorsunuz. Yapmanız gereken oldukça basit aslında: Yazının kesilmesini istediğiniz noktasına tıklayıp sonra "özeti buradan itibaren kes"e tıklıyorsunuz. Böylece Drupal Ajax desteğiyle içeriği istediğiniz yerden itibaren keserek iki kutuya ayırıyor. Üstteki kutuda özet görüntü içeriğini görebiliyor ve değiştirebiliyorsunuz. Buradaki örnekte biz kısa olan ilk paragrafın sonundan itibaren kesmeye karar verdik.

4) Menü Ayarları: İçeriğe sitenizdeki menülerden herhangi birinden erişebilmenizi sağlar. Örneğin bir Hakkımızda sayfası hazırlıyor olsaydık bu sayfaya menüden ulaşmak isteyebilirdik. Bu durumda Menü Ayarları başlığı altında aşağıdaki bilgileri girerek, Hakkımızda sayfasının sitemizin birincil linklerinden erişilebilir olmasını sağlayabilirdik:
Menü Bağlantı Başlığı: Hakkımızda
Üst seviye öğesi: <Birincil Linkler>
Ağırlık: 10 (aynı menüdeki öğelerden küçük ağırlığa sahip olanlar önce listelenir).
Buradaki örneğimizde oluşturduğumuz karşılama mesajı için herhangi bir menüye link vermek istemediğimiz için bu bölümü tamamen boş bırakıyoruz.

5) Girdi Biçimi: Burada sitenizde etkin olan çeşitli girdi biçimleri listelenir. Girdi biçimleri, kullanıcılar tarafından gönderilen metinlerin işlenmesi için değişik yöntemler tanımlar. Her girdi biçimi, metin üzerinde değişiklikler yapmak için bir ya da birden çok filtreyi belirli bir sıra içinde kullanır. Filtreler genellikle üzerlerine uygulandıkları metin görüntülenmeden önce metinden bazı bölümleri çıkarmak ya da metine bazı elemanlar eklemek için kullanılırlar (ör: Filtered HTML girdi biçimi öntanımlı ayalarında img ve diğer bazı HTML etiketlerinin kullanılmasına izin vermez, eğer içerikte bu etiketler varsa dikkate alınmazlar ve silinirler). Kullanıcılar, içerik gönderirken kendilerine sunulan girdi biçimlerinden istediklerini seçebilirler. Çekirdek Drupal kurulumu Filtered HTML ve Full HTML olmak üzere iki girdi biçimi içerir. Çekirdekle birlikte gelen fakat devre dışı olan, içeriğinizde PHP kodları kullanmanızı sağlayan üçüncü bir girdi biçimi de mevcuttur. Hangi girdi biçimlerini hangi kullanıcı gruplarına sunduğunuza dikkat etmelisiniz, örneğin sitenize zarar vermek isteyen kişilerin PHP girdi biçimini kullanabiliyor olmalarını istemezsiniz. Biz örneğimizde hiçbir HTML etiketi içermeyen düz bir metin girdiğimiz için Filtreli HTML girdi biçimiyle yetineceğiz.

6) Kitap Taslağı: Eğer Book eklentisini etkinleştirmediyseniz içerik eklerken bu bölüm görünmeyecektir. Kitap taslağı içeriğinizi mevcut kitaplar arasında uygun bir bölüme yerleştirmenizi sağlar. Eğer içeriğin herhangi bir kitabın parçası olmasını istemiyorsanız <hiçbiri> seçeneği seçili kalmalı. Eğer içeriğin yeni bir kitabın en üst seviye sayfası olmasını istiyorsanız, <yeni bir kitap oluştur> seçeneğini, mevcut bir kitabın bir parçası olmasını istiyorsanız o kitabı seçmelisiniz. Örneğimizde içerik herhangi bir kitaba ait olmayacağı için bu bölümü boş bıraktık.

7) Sürüm Bilgisi: Daha önceden oluşturduğunuz bir içeriği değiştirmek istediğinizde, içeriğin hem eski hem de düzeltilmiş halinin ayrı ayrı kaydedilmesini istiyorsanız "Yeni sürüm oluştur" kutusunu işaretleyin. Buna gerek duymadığımız için örnekte bu kısmı boş bırakıyoruz.

8) Yorum Ayarları: İçeriğinize diğer kullanıcıların yorum yapıp yapamayacaklarını buradan belirtiyorsunuz. Biz karşılama mesajında kullanıcılarımızın sitemiz hakkındaki görüşlerini almak istediğimizden yorumlara izin verdik.

9) Yazım Bilgisi: Aslında hemen hemen hiç kullanmayacağınız bir bölüm burası. Eğer oluşturduğunuz içeriğin sizin kullanıcınız adına kayıtlı olmasını istemiyorsanız veya içerik gönderilme tarihini herhangi bir nedenden dolayı gerçek tarihinden farklı göstermek istiyorsanız bu bölümde bu değişiklikleri yapabilirsiniz.

10) Yayınlanma Seçenekleri: Bu kısımda önemli bir kaç ayar var.
Yayında (ing: published): İçerik kaydedildiği gibi sitede yayınlanır. Bir yöneticinin ayrı olarak yayına almasına gerek kalmaz.
Anasayfaya yükselt (ing: promoted to front page): İçerik anasayfada özet olarak yayınlanır.
Listelerin üstünde kalıcı (ing: sticky at top of lists): Diğer içeriklerden daha önemli gördüğünüz içerikleri normal içeriklerden önce listelemek istediğinizde bu seçeneği işaretleyebilirsiniz. Bu şekilde belirtilen içerikler, gönderilme tarihine göre sıralama yapılan sayfalarda bu sıralamaya uymazlar ve listenin en üstünde gösterilirler.
Site yöneticisi olarak içeriği kendimiz oluşturduğumuz için ve karşılama mesajımınızın anasayfada diğer tüm mesajların üstünde yer almasını istediğimiz için tüm seçenekleri işaretledik.

11) Önizleme: İçeriğinizi kaydetmeden önce nasıl görüneceğini kontrol etmek için önizleme özelliğini kullanabilirsiniz.

12) Kaydet: İçeriğinizi göndermeye hazır olduğunuzda Kaydet'e tıklayın.
Tebrikler! İlk içeriğinizi eklediniz. Artık sitenizin anasayfasına gittiğinizde aşağıdaki resimde olduğu gibi yeni içeriğinizin bir özet görünümü ile karşılacaksınız.

[Resim: 3531.jpg]


Anlatımımız bitmiştir.Bir sonraki anlatımımızda tema eklemeyi, eklenti eklemeyi, eklentileri aktif etmeyi, Yeni içerik türleri oluşturmayı vb. gibi konulara değineceğiz.

Not: Anlatımın bir kısmı Onur Serkan'dan alıntıdır.Teşekürler

Ayna Sır
Bu kullanıcıya özel mesaj gönder Bu kullanıcının gönderdiği tüm mesajları bul
Bu mesaji bir cevapta alıntı yap
Yeni Cevap 


Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi