Üdv!
Az oldalamon szeretnék létrehozni egy Webformot, amit nem regisztrált usereknek is ki kell tudni tölteni. Fontos, hogy ne kelljen regisztrálnia a kitöltőknek.
Viszont azt sem akarom, hogy egy gép vagy idegenek kitöltsék, ezért el kellene "rejteni". A következő megoldásokra gondoltam:
1. Link a főoldalra, amire kattintva egy olyan oldal jön fel (akár kis ablak, mint a .htaccess esetében), ahova beírják az ismerőseim az általam megadott jelszót és jgy elérik a formot.
2. Captcha egy text challenge-dzsel. Ugyanis én nem csak a spam robotokat akarom kiszűrni, hanem 100 ember kivételével az egész Internetes társadalmat is, ezért kellene egy db. jelszó, amit a 100 ember tud, és ezzel a jelszóval védeném le az egy db. node-ot: a form-ot. Az oldal maradéka továbbra is látható lenne mindenkinek.
Az 1. megoldáshoza "protected_node" modult próbáltam használni, de képtelenség bekapcsolni, hiába engedélyezem, nem megy. Az angol drupal fórumon mások meg pont kikapcsolni nem tudják :)
A 2. megoldáshoz a captcha + captcha riddle modult próbáltam, de az meg egyszerűen semmit nem fogad el, még a default jelszavát sem.
Kérdés: van-e másik megoldás (pl. valahogy .htaccess-szel)? Mit rontok el a fenti modulokkal?
Előre is köszi!
Tomiki
Nem próbáltad még az
Nem próbáltad még az acess_node modult?
Szerintem azzal be lehet állítani node-okhoz hozzáférést, csinálsz egy formot, meg egy usert, aki hozzáférhet, a user hozzáféréseit meg megküldöd az ismerőseidnek.
Vagy ha felveszel egy webformot, ami sehol nem szerepel nyilvánosan a menükben, kategóriákban, nem hivatkozol rá az oldalon, csak van rá egy path hivatkozás (www.honlap.hu/form)?
Keresők gondolom így nem tudják indexelni...
Hát ez hihetetlen:
Hát ez hihetetlen: működik a fent leírt fake link :-), pedig én egy oldal nem található üzenetre számítottam...
Ez se rossz, de
Szia!
Köszi, erre gondoltam én is. De ugyanaz a user be tud loginolni egyszerre többször? Mert mi van, ha az ismerősök nem loginolnak ki, vagy pont egyidőben akarják különböző gépekről többen is kitölteni a form-ot.
Ezt majd megpróbálom két géppel kipróbálni, de addig is a kérdés él :)
Tomiki
captcha
Van a webformban is egy olyan beviteli mező, hogy captcha, én nem próbáltam, Te?
pp
(nem a modul, hanem a webformban levő beviteli mező)
Palócz István
https://palocz.hu | https://tanarurkerem.hu
Igen
Hozzáadtam, és nem történik semmi, vagyis még csak meg sem jelenik semmi a webform-on. Ha csak őt adom hozzá, egy üres form lesz az eredmény. Ha alá rakok mást is, azok megjelennek, de a captcha nem.
Egy dolgot viszont csinál: nem lehet subumittelni a formot :D Ezt a hibát dobja vissza:
warning: Invalid argument supplied for foreach() in ...\modules\webform\webform.module on line 1549.