Un po 'di storia: come vedi su http://charlotte.ebayclassifieds.com , se fai clic su "pubblica un annuncio" e poi scegli una categoria, puoi compilare il modulo e inviare il contenuto senza doverti iscrivere. Tutto questo viene fatto e gestito inviando e-mail di convalida al campo dell'indirizzo e-mail che, quando viene cliccato, consente a un utente di manipolarne il contenuto.
È possibile ottenere funzionalità simili in Drupal. Non mi dispiace scrivere un modulo, ma prima di farlo, voglio assicurarmi di non reinventare la ruota.
Ho un sito di annunci locali basato su Drupal per la mia comunità all'indirizzo http://www.gastonia.com . Il sito sta crescendo con traffico anonimo, ma pochi utenti si stanno iscrivendo per pubblicare. Dopo un paio di feedback con la community, quasi tutti affermano che l'unico ostacolo all'accesso è la registrazione di un account, la verifica della posta elettronica, la convalida, la comprensione di come navigare per pubblicare un annuncio, ecc. necessario passare prima che un annuncio venga effettivamente pubblicato. È troppo..
Abbiamo rielaborato l'architettura per riuscire a ridurla a due clic: fai clic per pubblicare, quindi fai clic per salvare. Più specificamente, un utente fa clic su "Aggiungi contenuto" e si apre il nodo / aggiungi modulo (ora esiste un solo tipo di contenuto nella nuova architettura); Quindi, quando hanno finito, fanno clic su Salva.
Inizialmente ho pensato al modulo Inline Registration , ma è ancora in DEV e la logica non è davvero lì per supportare se l'utente torna a postare di nuovo con lo stesso indirizzo e-mail (senza effettuare il login). Potrei modificarlo, ma poi torniamo a scrivere un modulo.
Ho anche pensato alle Regole: le regole potrebbero gestire funzionalità simili a quelle del sito ebayclassifieds o cosa sto cercando di fare? Sarebbe tutto basato su un messaggio di posta elettronica archiviato nel modulo nodo / aggiungi (funzionalità CRUD).
Quale direzione o ricetta suggeriresti per raggiungere la funzionalità? Naturalmente l'obiettivo finale qui è quello di consentire agli utenti di pubblicare post; creare un account dietro le quinte per un utilizzo futuro; consentire l'utilizzo del modulo anon anche per gli utenti con e-mail che dispongono già di account (e assegnano il contenuto di conseguenza.) il tutto mantenendo la sicurezza (da spam, bot) offerta dall'iscrizione e dall'autenticazione di un utente da parte di un utente.
EDIT: 4/1/2013 Gisle Hannemyr ha rilanciato il modulo di pubblicazione anonima che è molto vicino al raggiungimento degli obiettivi descritti qui e in altri post. Partecipa al thread per fornire un feedback della community su come rendere il modulo libero e migliore: http://drupal.org/node/1957644