Webform

5 contenuti / 0 new
Ultimo contenuto
Webform

Ci riprovo! C'è qualcuno che sa se sia possibile limitare le immissioni in un webform ad un numero massimo di utenti?
Grazie

Limitare l'immissione ad un solo ruolo?

Limitare a n. 20 (ad esempio) immissioni in generale a qualunque utente autenticato e poi bloccare il webform. Per essere più chiaro, se il form è stato creato per gli studenti che si iscrivono ad una visita didattica, si può bloccare le immissioni ad esempio dopo la ventesima ed impedire al ventunesimo studente di iscriversi a quella visita?
Grazie

Leggi qua: http://drupal.org/node/503264
Oppure, io proverei node_limit o node_limitnumber

Ti ringrazio, ma non ci siamo. Evidentemente quello che cerco non si puà fare. Node_limitnumber pone un limite alla creazione di pagine, cioè di nodi, non limita le immissioni degli utenti autenticati in un webform, cioè uno stesso nodo.
Quanto suggerisce quicksketch sarebbe perfetto, ma il suggerimento che propone

<?php
  $count
= db_result(db_query("SELECT count(*) FROM {webform_submissions} WHERE nid = %d", $node->nid));
  if (
$count > 50) {
   
$node->status = 0;
   
node_save($node);
  }
?>

purtroppo mi restituisce degli errori per cui presumo che non sia per la versione 6 ma 5.