TDO Miniforms, Wordpress blogunuzun ziyaretçilerinin veya sadece üyelerinin, yeni sayfaları kolayca oluşturmalarına olanak sağlayan eklentidir. eklenti en iyi verimi PHP5'te sağlar. PHP4 sürümlerinde de çalışıyor ama bir kaç sorunla karşılaşabilirsiniz.
Kurulumu:
1- buradan indirin,
2- zip'li dosyayı açıp, içindeki tdo-mini-forms klasörünü, wp-content/plugins dizinine yükleyin ve plugin yönetim panelinden eklentiyi aktif edin,
3- yönetim panelinin sol altında(WP 2.7 için), TDO Mini Forms bölümü oluşacaktır. bu bölüme girip, Error: No default author set! Create dummy user for default author automatically » uyarısındaki linke tıklayarak, temel kullanıcıyı oluşturun. bu temel kullanıcı, form kullanılarak oluşturulan yazıların yazarı olacaktır. bu kullanıcının şifresi yoktur ve yazıları düzenleyemez. yani, tehlikesizdir.
4- temel kullanıcı oluşunca sizi genel ayar sayfasına gönderir("Global options for this plugin and applies to all forms." diye başlayan sayfa). Spam korumasını yapmak istemiyorsanız(ben gerek görmedim hiç), başka bir şeye dokunmadan, Save butonu ile ayarları bir kez kaydedin.
5- üstteki Form 1 linkine tıklayarak ilk formunuzun sayfasına girin. bu sayfada:
-- Form Name: form adınızdır. kalıcı bağlantılar kullanıyorsanız, form sayfasının adresi de olacaktır.
-- Form Description: formun tanımıdır. formun nasıl kullanılacağı ile ilgili bilgi yazabilirsiniz. ben boş bırakırım. anlamayan bulaşmasın zaten.
-- Who can access the form?: formu kimlerin kullanmasını istediğinizi buadan ayarlıyorsunuz. "Unregistered Users (i.e. everyone)", herkes kullansın, "Author of post (registered users only)", sadece kayıtlı kullanıcılar, "Users with rights to publish posts.", yayımlama yetkisi olanlar. istediğinizi seçin.
-- Default Category: oluşturulan yazıların temel olarak hangi kategoride yayınlanmasını istiyorsanız o kategoriyi seçin.
-- Enable Moderation: oluşturulan sayfaların yayınlanmadan önce sizin denetiminizden geçmesini istiyorsanız, burası seçili kalsın.
-- Enable Preview: formu dolduran, formun son şeklini önizleme yapmak isteyebilir. bu da seçili kalsın.
-- Use AJAX: ajax kullanarak form sayfalarına canlılık kazandırabilirsiniz. ben kazandırmam.
Save butonuyla ayarları kaydedin.
kaydettikten sonra Create a page with this form automatically » linkine tıklayın ve form sayfanızı oluşturun.
A page with the form has been created. View page »'deki linkten, oluşan sayfanızı görebilirsiniz.
Sonra, ortada bulunan menüden Widgets » linkine tıklayın ve formunuzda yer almasını istediğiniz alanları yerleştirin. temel olarak Türkçe karşılıklar şunlardır:
Content: yazı adı ve içerik bölümü
Who Am I: yazı sahibi kendini tanıtır
Upload Files: yazıya dosya yüklemek için
I Agree: yazı gönderme kurallarını kabul ettirmek için, spam için de basit bir çözüm,
Tags: Etiketler
Categories 1: kategori seçtirirsiniz,
Custom Fields 1: özel alan oluşturulmasını sağlar.
alttaki bölümden Custom Fields sayısını artırabilirsiniz.
bunlardan istediklerinizi Your Form alanına sürükleyip bırakın. Sonra üstlerine tıklayarak gerekli ayarlarını yapın.
bu haliyle plugin sorunsuz olarak çalışacaktır ama ingilizce olacaktır. Türkçeleştirmek için iki yöntem var. birisi plugini Türkçeleştirmek, diğeri de Hack Form » bölümünü kullanmak. Hack Form bölümünün kullanımı bazen sorun çıkarabiliyor, özellikle Türkçe karakter kullanınca. oluşturduğunuz tüm form bozulabiliyor. bu nedenle, eğer ilk denemenizde Türkçe karakter kullanımı sorun yaşatırsa, çok uğraşmayın, plugini Türkçeleştirmeyi deneyin. rahat edersiniz.
formdan Yönetici yazı gönderirse, otomatik yayınlanır. yukarıdaki ayardan onayı seçerseniz, onaylanmamış gönderiler, Awating Moderation(Eklentinin yönetim menüsünde) bölümünde yer alır. oradan istediğiniz yazıyı Publish diyerek yayınlayabilir, Edit diyerek düzenleyebilirsiniz. yayınlanan yazılar, diğer yazılar gibi Yazılar bölümünde yer almaya başlar.
TDO Miniforms Eklentisinin Kullanımı
12
●5.462
- 08-03-2009, 07:02:19Üyeliği durduruldu
- 25-03-2009, 13:18:03Peki bu eklentiyi ayrı sayfaya nasıl alabiliriz. Çünkü farklı sayfada kullananlar var. Bkz. Yazı gönder | Blog Wolkanca - İşimiz gücümüz blog!
- 25-03-2009, 16:03:45Üyeliği durduruldu"Create a page with this form automatically" linkine tıklayınca yeni bir sayfa otomatik oluşuyor. mesela verdiğin örnekte, form adı olarak "Yazı Gönder" yazılmış, sayfa oluşunca da adres "../yazi-gonder" olarak oluşmuş.
- 25-03-2009, 17:38:16Öncelikle çok güzel bir eklenti anlattığınız için teşekkürler. Herşeyi sorunsuz olarak hallettim fakat bu oluşturduğumuz kullanıcının ismini nasıl değiştirebiliriz? tdomf_8c361 böyle bir kullanıcı ile yazılıyor yazılar onu kullanıcının formda yazdığı isme dönüştürebilirmiyiz yada onu ziyaretci felan deiye değiştirebilir miyiz?
Teşekkürler... - 25-03-2009, 18:34:12Üyeliği durduruldu"dummy user"ı oluşturduktan sonra "kullanıcılar" paneline(wordpress admin panelindeki genel kullanıcılar) girin ve oluşturulmuş kullanıcıya "düzenle" diyin.
- kullanıcı adı(nickname) bölümüne, istediğiniz adı ve email bölümüne de bir mail adresi yazın. kullanıcıyı güncelleyin.
- aynı sayfada, "Herkes tarafından görülecek ad(Display name publicly as)" bölümünden, yazdığınız adı seçin ve tekrar kullanıcıyı güncelleyin.
bu şekilde olacaktır. - 26-03-2009, 00:01:41Çok teşekkür ederim gerçekten acilen lazımdı...TylerDurden adlı üyeden alıntı: mesajı görüntüle
+rep