Supporto Italiano a Concrete5

20 Posts in 7 Topics by 6 members

Jump to:

Moduli

Se questa è la tua prima visita dovrai effettuare la registrazione per poter scrivere. In ogni caso, potrai leggere i messaggi degli altri utenti.

Forum » Moduli » Che modulo usare per registrare utenti?

Pagina: 1 Vai alla Fine
Autore Messaggio: Che modulo usare per registrare utenti? 167 Visite
  • franco73
    avatar
    Membro della community
    2 posts

    Che modulo usare per registrare utenti? Link to this post

    Ciao a tutti,
    sono (tra l'altro) un programmatore php.
    Uso gia' da un po' c5.
    Vorrei chiedere consiglio. Vorrei implementare un form di registrazione utenti con vari campi personalizzati.
    Gli scopi sono i seguenti:
    - iscrivere gli utenti ad una mailing list
    - eventualmente fornire login per accedere ad una area riservata per upload di documenti pdf

    requisiti:
    - possibilita' per l'utente di rimuoversi/reinserirsi alla mailing list
    - avere gli utenti in un db accessibile da pagine php custom.

    Nota: e' necessario che gli utenti registrati siano utenti di c5? In questo caso, li metterei in un gruppo a parte negando ogni permesso di editing.
    ogni consiglio e' benvenuto.

    Grazie

  • Nick
    avatar
    Administrator
    120 posts

    Re: Che modulo usare per registrare utenti? Link to this post

    Ciao!
    Si probabilmente ti conviene mantenere gli utenti sul db di concrete5, ma poi puoi accedere senza problemi da php alla tabella Users che ha una struttura molto usata.
    Tra l'altro fossi in te, se devi inserire pagine custom, utilizzerei le single pages (mantenendo il tema di concrete5) oppure i tools (vere e proprie pagine custom da cui pero' puoi comodamente richiamare funzioni di c5).
    Se vuoi provare a capire come mandare email agli utenti potresti dare un'occhiata al package gratuito http://www.concrete5.org/marketplace/addons/mailer/

    Di default gli utenti di c5 non possono modificare le pagine quindi non avresti problemi. Per la pagina riservata potresti definire i permessi di visualizzazione di una pagina per i soli utenti appartenenti ad un gruppo.

    Spero di esserti stato d'aiuto.
    Buona serata

  • franco73
    avatar
    Membro della community
    2 posts

    Re: Che modulo usare per registrare utenti? Link to this post

    Ciao Nik, grazie.
    Assolutamente usero' le single pages. Anche se i tools sembrano interessanti.
    "a catch-all directory for other PHP scripts that you might need to integrate with Concrete5. These scripts are wrapped in Concrete5, and have access to the database and everything else, but aren't wrapped in Concrete5 permissions, have no MVC support, etc"

    incredibile, ho programmato richiamando oggetti del framework c5 ma mai letto niente di simile riguardo ai tools.

    Ho trovato questo:
    http://www.c5tutorials.com/tutorials/ajax-ifying-your-site-part-1/

    giusto una domanda: ma all'url della guida developers non trovo niente riguardo ai tools. Hai indicazioni?
    http://www.concrete5.org/documentation/developers/

    grazie e buon 2012!!!!

  • Nick
    avatar
    Administrator
    120 posts

    Re: Che modulo usare per registrare utenti? Link to this post

    Benissimo. Riguardo ai tools in effetti c'e' poca roba..
    Comunque in effetti sono usati proprio come contenitori di codice php

    Puoi usare le classi come nelle single pages e per aprire una pagina tool ti basta usare il percorso http://sito/tools/nome senza estensione .php.

    Ad esempio per accedere alla classe utente ti bastera' come sempre usare <?php $u=new User(); ?>

    In ogni caso se vuoi approfondire guarderei il libro https://www.packtpub.com/concrete5-beginners-guide/book che si trova anche in giro per internet se vuoi adocchiarlo prima di acquistarlo.

    Grazie mille! Buon 2012 anche a te!

    167 Visite
Vai all'inizio

Currently Online: There is nobody online.

Welcome to our latest member: uhkorel