ModüllerSayfalar Xoops EklentilerDLE Eklentiler Xcreate
Giriş Yap

XOOPS — DATALIFE

Ana Sayfa » Modüller Xcform
👤
Geliştirici
Eren Yumak
📅
Yayın Tarihi
05/18/2026
🔄
Güncelleme
05/18/2026
📦
Sürüm
v1.0.0
🌐
CMS Türü
Xoops
📄
Lisans
GPL v2
✍️ Xoops Form Oluşturucu - İletişim Modülü
1
İndirme
40
Görüntülenme
Xcform
Modüller
0★
Puan
1
Oylama
📋 Açıklama
📸 Ekranlar
🔄 Değişiklikler
💬 Yorumlar
📖 Özellikler ve Uyumluluk

XOOPS İletişim Formu Modülü

Genel Bakış
xcform, XOOPS CMS için geliştirilmiş sürükle-bırak form oluşturma modülüdür. Kod yazmadan, admin panelinden kolayca iletişim formu, anket formu, başvuru formu veya her türlü veri toplama formu oluşturulabilir. Oluşturulan formlar hem ayrı sayfa olarak hem de XOOPS blok sistemi üzerinden sitede gösterilebilir.
Resized Image

Alan Türleri (18 Adet)
Metin Alanları
Kısa Metin — tek satır metin girişi, placeholder ve varsayılan değer desteğiyle. Uzun Metin — çok satırlı textarea, yeniden boyutlandırılabilir. E-posta — geçerli e-posta formatı doğrulaması yapılır. Web Sitesi — URL formatı kontrolü. Telefon — tel input türü, mobil klavye desteği. Sayı — sadece sayısal değer girişi.
Tarih ve Saat
Tarih — tarayıcı tarih seçici. Saat — saat seçici.
Seçim Alanları
Seçim (Checkbox) — çoklu seçim, her seçenek ayrı satırda. Resimli Seçim — görsel destekli seçim. Açılır Menü (Dropdown) — tek seçim açılır liste. Onay Kutusu — KVKK onayı, kullanım şartları gibi zorunlu onaylar için.
Dosya ve Medya
Dosya Yükleme — maksimum 5MB, izin verilen türler: jpg, jpeg, png, gif, pdf, doc, docx, xls, xlsx, txt, zip. İmza — canvas üzerinde fare veya dokunmatik ekranla imza alma, PNG olarak kaydedilir.
Yapısal Alanlar
Başlık — form içinde bölüm başlığı. Etiket — açıklayıcı metin etiketi. Paragraf — uzun açıklama metni. Gizli Alan — POST ile gönderilen görünmez değer.

Form Oluşturucu
Admin panelinde sürükle-bırak arayüzüyle form tasarlanır. Sol panelden alan türü seçilir, sağ canvas'a sürüklenir veya çift tıklanır. Her alan için sağ taraftaki inspector panelinden etiket, placeholder, varsayılan değer, açıklama, zorunluluk ve genişlik ayarlanır. Genişlik seçenekleri: Tam (12/12), Yarım (6/12), Üçte bir (4/12). Yan yana alanlar oluşturulabilir. Sürükleyerek sıralama değiştirilebilir.
Resized Image

Ayarlar
Her form için ayrı ayrı yapılandırılır. Form adı ve SEO uyumlu slug (URL) tanımlanır. Başarı mesajı özelleştirilebilir. Bildirim e-postası ve e-posta konusu ayarlanır. Form aktif/pasif yapılabilir. GD kütüphanesi tabanlı CAPTCHA etkinleştirilebilir.

Güvenlik
Honeypot spam koruması — botlar için görünmez alan, insan kullanıcılar etkilenmez. Token doğrulaması — her form gönderiminde CSRF koruması. GD tabanlı CAPTCHA — sunucu taraflı üretilen, dış servise bağımlılık olmayan güvenlik kodu. Dosya yükleme kısıtlaması — uzantı ve boyut kontrolü. PHP izin verilen uzantı dışındaki dosyalar reddedilir.

Gönderi Yönetimi
Admin panelinde tüm form gönderileri listelenir. Yeni/Okundu durumu takibi yapılır. Her gönderi detay sayfasında alan etiketleriyle birlikte görüntülenir. Gönderi silinebilir. E-posta bildirimi — form doldurulduğunda belirlenen adrese otomatik e-posta gönderilir, e-postada tüm alan değerleri listelenir.

Blok Sistemi
XOOPS blok sistemiyle entegre çalışır. Admin panelinden hangi formun gösterileceği seçilir. İki gösterim modu vardır: Link modu forma yönlendiren buton gösterir, Embed modu formu doğrudan blok içinde render eder. Embed modunda form gönderimi, doğrulama ve başarı mesajı bloğun içinde gerçekleşir, sayfadan ayrılmak gerekmez. Blok herhangi bir sayfada, sol veya sağ sidebar'da gösterilebilir.

Çoklu Form Desteği

Tek modül kurulumunda sınırsız sayıda form oluşturulabilir. Her formun kendine ait slug'ı, ayarları ve gönderi listesi vardır. Formlar bağımsız URL üzerinden erişilebilir: /modules/xcform/form.php?slug=form-adi

Dil Desteği
Türkçe ve İngilizce dil dosyaları içerir. Tüm arayüz metinleri XOOPS dil sabitleri üzerinden yönetilir, kod içinde düz metin bulunmaz. Farklı dil eklemek için language/ klasörüne yeni klasör eklenmesi yeterlidir.

Gereksinimler
🐘 PHP 7.4+
🗄️ MySQL 5.7+
🌐 jQuery 3.x
2026-05-18
Xcform
Kararlı Sürüm Eklendi
Publish Comment
Comment Rules
Comments by registered users are always approved
Title*
Name*
Email*
Website
Message*
Confirmation Code
3 + 4 = ?  
Input the result from the expression
Maximum attempts you can try: 10
* = Required
Modüldeki Öne Çıkan Özellikler
✅ Çoklu Form Desteği✅ Gönderi Yönetimi
✅ Dil Desteği✅ Güvenlik
✅ Blok Sistemi✅ Ayarlar
✅ Form Oluşturucu✅ Alan Türleri (18 Adet)
PlatformSürümPHPDurum
XOOPS1.0.08.2.8🟢 Tam Uyumlu
📦 Dosya Bilgisi
🗜️
xcform_final.zip
ZIP94 KB18.05.2026
1 downloads
application/zip
🔒Please register or log in and post a comment to download this file.
⭐ Puanlama
🏷️ Diğer İçerikler
  • 🎲
    Dinamik Alanlar

    DİNAMİK ALAN MODÜLÜDinamik Alan Modülü, DataLife Engine'de kategorilere özel dinamik veri tabloları oluşturm......

  • 🎲
    DLE Admin Otomatik Kategori Seçici Eklentisi

    Haber ekleme sürecinizi hızlandırın!Artık haber eklerken kategorileri tek tek seçmek zorunda değilsiniz. Bu pr......

  • 🎲
    Xoops Template

    Xoops temalarında kullanılan bazı kodları anlatacağım,bu kodlar ile temanızı daha işlevsel şekilde kullanab......

  • 🎲
    Xoops Smart Code

    Xoops tema mantığı ne yazıkki .tpl mantığı gibi çalışmamaktadır.Bu yüzden temalar standart kalıplar şek......

  • 🎲
    DLE İletişim Formu

    İletişim Formu Oluşturucu - DLE 19.1 Eklentisiİletişim Formu Oluşturucu, DataLife Engine 19.1 için geliştiril......

  • 🎲
    Dle Tablo

    XFTablo, Datalife Engine (DLE) 19.1 için geliştirilmiş bir eklentidir. Bu eklenti, makalelerinizdeki xfields (ek a......