Sedikit latar belakang: Seperti yang Anda lihat di http://charlotte.ebayclassifieds.com , jika Anda mengklik 'posting iklan' dan kemudian pilih kategori, Anda dapat mengisi formulir dan mengirimkan konten tanpa harus mendaftar. Ini semua dilakukan dan dikelola dengan mengirim email validasi ke bidang alamat email yang, ketika diklik, memungkinkan pengguna untuk memanipulasi konten mereka.
Dapatkah fungsi serupa dicapai di Drupal. Saya tidak keberatan menulis modul, tetapi sebelum saya melakukannya, saya ingin memastikan saya tidak menciptakan kembali roda.
Saya memiliki situs iklan baris lokal berbasis Drupal untuk komunitas saya di http://www.gastonia.com . Situs ini tumbuh dalam lalu lintas anonim, tetapi beberapa pengguna mendaftar untuk memposting. Setelah umpan balik beberapa putaran dengan komunitas, hampir semua orang mengatakan bahwa satu halangan untuk masuk adalah harus mendaftar untuk akun, memeriksa email, memvalidasi, mencari cara menavigasi untuk mengirim iklan, dll - memang ada 7 langkah harus melalui sebelum iklan benar-benar dipublikasikan. Ini terlalu banyak..
Kami telah mengerjakan ulang arsitektur untuk dapat menurunkannya menjadi dua klik - klik untuk mengirim, lalu klik untuk menyimpan. Lebih khusus lagi, pengguna mengklik 'Tambahkan konten' dan node / tambahkan formulir muncul (sekarang hanya ada satu jenis konten dalam arsitektur baru); Kemudian, ketika mereka selesai, mereka mengklik simpan.
Awalnya saya berpikir tentang modul Pendaftaran Inline , tetapi masih dalam DEV dan logika benar-benar tidak ada untuk mendukung jika pengguna kembali memposting lagi dengan alamat email yang sama (tanpa masuk ke dalam). Saya bisa mengubahnya, tetapi kemudian kita kembali menulis modul.
Saya juga memikirkan Aturan - bisakah aturan menangani fungsi yang serupa dengan situs ebayclassifieds atau apa yang saya coba lakukan? Itu semua akan didasarkan pada email yang diajukan di node / add form (fungsi CRUD).
Apa arah atau resep yang akan Anda sarankan untuk mencapai fungsionalitas? Tentu saja tujuan akhir di sini adalah untuk memungkinkan pengguna untuk memposting; buat akun di belakang layar untuk penggunaan di masa depan; memungkinkan penggunaan formulir anon bahkan untuk pengguna dengan email yang sudah memiliki akun (dan menetapkan konten yang sesuai). Semua sambil menjaga keamanan (dari spam, bot) yang diberikan dengan meminta pengguna mendaftar dan mengotentikasi akun.
EDIT: 4/1/2013 Gisle Hannemyr telah menghidupkan kembali modul Penerbitan Anonim yang sangat dekat dengan mencapai tujuan yang dijelaskan di sini dan di pos lainnya. Silakan ambil bagian di utas untuk memberikan umpan balik kepada komunitas tentang cara membuat bug modul lebih bebas dan lebih baik: http://drupal.org/node/1957644