Piste :
Différences ¶
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| fr:tutoriels:modules:jcommunity [2009/09/22 12:26] – foxmask | fr:tutoriels:modules:jcommunity [2011/11/08 14:19] (Version actuelle) – [Overload de Dao] surfoo | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Jelix et le module jCommunity ====== | ====== Jelix et le module jCommunity ====== | ||
| + | //(version de Jelix supportée 1.1.x)// | ||
| En PHP, si une classe ou API existante vous plait mais que vous souhaitez y apporter votre touche personnelle vous inclurez cette dernière | En PHP, si une classe ou API existante vous plait mais que vous souhaitez y apporter votre touche personnelle vous inclurez cette dernière | ||
| Ligne 6: | Ligne 7: | ||
| Exactement le même principe s' | Exactement le même principe s' | ||
| - | Un module n' | + | Un module n' |
| // | // | ||
| Ligne 28: | Ligne 29: | ||
| **jCommunity est le module de gestion des utilisateurs pour tout type de site web**. | **jCommunity est le module de gestion des utilisateurs pour tout type de site web**. | ||
| Il inclut une gestion complète du workflow de : | Il inclut une gestion complète du workflow de : | ||
| - | * Inscription/ | + | * Inscription/ |
| * Connexion/ | * Connexion/ | ||
| Ligne 46: | Ligne 47: | ||
| **Comparer** : le template de la page de consultation d'un membre : | **Comparer** : le template de la page de consultation d'un membre : | ||
| - | * [[http://forge.jelix.org/projects/ | + | * [[https://bitbucket.org/laurentj/ |
| - | * [[http://forge.jelix.org/projects/havefnubb/browser/trunk/ | + | * [[https://bitbucket.org/foxmask/havefnubb/src/tip/ |
| Ligne 69: | Ligne 70: | ||
| **Comparer** : la Dao account.dao.xml : | **Comparer** : la Dao account.dao.xml : | ||
| - | * [[http://forge.jelix.org/projects/ | + | * [[https://bitbucket.org/laurentj/ |
| - | * [[http://forge.jelix.org/projects/havefnubb/browser/trunk/ | + | * [[https://bitbucket.org/foxmask/havefnubb/src/9262850763cd/ |
| 3) **Overload de forms** : | 3) **Overload de forms** : | ||
| Ligne 85: | Ligne 86: | ||
| **Comparer** : le Forms account.forms.xml : | **Comparer** : le Forms account.forms.xml : | ||
| - | * [[http://forge.jelix.org/projects/ | + | * [[https://bitbucket.org/laurentj/ |
| - | * [[http://forge.jelix.org/projects/havefnubb/browser/trunk/ | + | * [[https://bitbucket.org/foxmask/havefnubb/src/9262850763cd/ |
| Ligne 105: | Ligne 106: | ||
| Pour cela jCommunity, génère un événement **jcommunity_registration_prepare_save**, | Pour cela jCommunity, génère un événement **jcommunity_registration_prepare_save**, | ||
| - | En répondant à cet événement (via un listener) on est en mesure de procéder à cette vérification puis retourner au module | + | En répondant à cet événement (via un listener) on est en mesure de procéder à cette vérification puis retourner au module |
| ===== Conclusion ===== | ===== Conclusion ===== | ||
| Ainsi, lors de l' | Ainsi, lors de l' | ||

