Невелика довідка. Як ви бачите на http://charlotte.ebayclassifieds.com , якщо натиснути "Опублікувати оголошення", а потім вибрати категорію, ви можете заповнити форму та надіслати вміст без реєстрації. Це все робиться та управляється шляхом надсилання електронних листів для підтвердження в поле електронної адреси, яке при натисканні дозволяє користувачеві маніпулювати їх вмістом.
Чи можна подібну функціональність досягти в Drupal. Я не проти написати модуль, але перш ніж це зробити, я хочу переконатися, що я не винаходив колесо.
Для моєї спільноти на веб- сайті http://www.gastonia.com є веб- сайт місцевих оголошень на основі Drupal . Сайт зростає в анонімному трафіку, але мало користувачів підписується на публікацію. Після пари циклів зворотного зв’язку із спільнотою майже всі кажуть, що одним із бар'єрів для входу є реєстрація в обліковому записі, перевірка електронної пошти, перевірка підтвердження, з'ясування способів навігації для розміщення оголошення тощо. Дійсно, є 7 кроків необхідно пройти ще до того, як оголошення буде фактично опубліковане. Це занадто..
Ми переробили архітектуру, щоб мати можливість зменшити її на два кліки - натисніть, щоб опублікувати, а потім натисніть, щоб зберегти. Більш конкретно, користувач натискає "Додати вміст", і вузол / додавання форми спливає (у новій архітектурі зараз лише один тип вмісту); Потім, коли вони закінчені, натискають кнопку "Зберегти".
Спочатку я думав про модуль вбудованої реєстрації , але він все ще знаходиться в DEV, і логіка насправді не існує для підтримки, якщо користувач знову повернеться до публікації з тією ж адресою електронної пошти (без входу в систему). Я міг би це змінити, але тоді ми повернулися до написання модуля.
Я також замислювався над правилами - чи можуть правила обробляти подібну функціональність, як сайт ebayclassifieds, або що я намагаюся зробити? Все це базуватиметься на електронному листі, поданому у формі вузол / додати (функціональність CRUD).
Який напрямок чи рецепт ви б запропонували для досягнення функціональності? Звичайно, кінцева мета тут - дозволити іншим користувачам публікувати повідомлення; створити обліковий запис за лаштунками для подальшого використання; дозволяють використовувати форму анон навіть для користувачів з електронними повідомленнями, які вже мають облікові записи (і призначають відповідний вміст відповідно), зберігаючи безпеку (від спаму, ботів), яка надається завдяки реєстрації та автентифікації облікового запису користувача.
EDIT: 01.04.2013 Gisle Hannemyr відновив модуль "Анонімне видавництво", який дуже близький до досягнення цілей, описаних тут та в інших публікаціях. Будь ласка, приймайте участь у потоці, щоб надати кілька відгуків спільноти про те, як зробити модульну помилку вільною та кращою: http://drupal.org/node/1957644