Csak egy oldalt ne gyorstárazzon, a többit igen - lehet ilyet?

Közszolga képe

A Webform-ban készített kérdőív nem jelenik meg olyan felhasználónak, aki már azt egyszer kitöltötte (ha így állítjuk be a modult). Ez valami miatt nálam nem működött nem belépett felhasználóknál, aztán rájöttem, hogy a gyorstárazás miatt, ami persze így utólag teljesen logikusan hangzik, hiszen minden anonim felhasználó ugyanazt a csomagot kapja, akár kitöltötte a kérdöívet, akár nem.
A gyorstárazást fenn szeretném tartani a többi tartalomra, az egész portálra nem szeretném kikapcsolni. Azt találtam ki, hogy a kérdőívet beteszem egy külön oldalra, és ott nem menne a cache, hanem egyedileg kezelne minden anonim felhasználót is. Van ilyesmire lehetőség, bevett módszer, esetleg modul?
Utánanéztem itt a fórumban, de sajnos nem találtam megfelelő tippet.
A segítséget előre is köszönöm.

Drupal verzió: 
sgabe képe

Kapcsold ki a nézetben a blokk gyorstárazását.

0
0
Közszolga képe

Sajnos nem működik. Létrehoztam a nézetben a blokkot és alul beállítottam a Caching: Do not cache lehetőséget, de semmi változás, úgy látom nem befolyásolja a központilag beállított gyorstárazást.

0
0
sgabe képe

Akkor mégis marad a folt. ;) Egyébként ürítetted utána a gyorstárat?

0
0
Közszolga képe

Ja, többször is... Ezek szerint nincs mód arra, hogy kivegyünk egy oldalt a gyorstárazás alól :-(

0
0
pp képe

Az anonymous felhasználó az egy felhasználó és kész. Tehát ha egyszer kitöltötte a kérdőívet akkor azt többször nem fogja tudni kitölteni. És itt mindegy, hogy személy szerint ki ül a kompjúter előtt a névtelen felhasználó az egy felhasználó, használják bár millióan is azt a acc-ot.

A gyorstárazásnak ehhez semmi köze sincsen.

pp

0
0
Közszolga képe

Köszi a választ, de azzal semmi probléma, világos, hogy másodszor már hiába kattint a ˝beküldöm˝ gombra. Egyszerűen csak arról van szó, hogy a Webform modulnak szerintem az egy kiváló tulajdonsága, hogy ha már nem vagy jogosult beküldeni, akkor eleve meg sem jelenik a kérdőív - ezt szerettem volna az anonim látogatókra is kiterjeszteni, mert a kérdőívet épp nekik szánom.

0
0
pp képe

Tehát még egyszer: A rendszer szempontjából nincsenek névtelen felhasználók, csak egy névtelen felhasználó van.

Kérdésed tehát, hogy honnan tudja a rendszer, hogy egy látogató már kitöltötte a kérdőívet?

Sajnos nincs kielégítő megoldás, sőt teljesítmény megfontolások miatt igyekeznek minél kevésbé azonosítani a felhasználót :)

pp

0
0
Közszolga képe

ezt a hozzászólásomat töröltem

0
0