Plug-in sarat_stopgap

Quando un visitatore autoregistrato (si veda il manuale "Governare il sito" nella sezione dedicata ai visitatori registrati) inserisce i suoi dati, egli compila un form HTML. Questo modulo viene mostrato a video attraverso l'uso del metodo showForm di Sar-At, come è spiegato in questo manuale nella sezione sui moduli. In sostanza e per esempio, il modulo di autoiscrizione chiamata "autoregistrati" apparirebbe all'indirizzo

showForm.php?template=autoregistrati

Noi, come proprietari del sito, potremo consultare le anagrafiche dei visitatori dall'interno del programma Sar-At. È importante, naturalmente, che nessun altro possa leggere questi dati. Però, se ci pensate bene, vedrete che c'è un rischio. Cosa succede se qualcuno digita l'indirizzo

showPage.php?template=autoregistrati&id=1

showPage.php?template=autoregistrati&id=2

showPage.php?template=autoregistrati&id=3

…e così via?

Per prevenire questo abuso, la soluzione più semplice e classica in Sar-At sta nel visitare dentro Sar-At la sezione autoregistrati, linguetta Struttura, voce "visibile" e indicare Default: No.

Con questo semplice stratagemma noi rendiamo non visibili ai visitatori le registrazioni.

Sar-At tuttavia permette la riregistrazione, ovvero l'auto-aggiornamento dei dati di registrazione da parte dei visitatori. Le pagine delle registrazioni vanno mantenute visibili per consentire ai loro proprietari di accedervi nuovamente e aggiornare i dati che vi sono contenuti. In questi casi è opportuno l'uso del plug-in {sarat_stopgap}