Community BuilderPour plus qu’un simple site social…       JoomlaDay France 2011, Lyon, 3 avril 2010
Au menu du jour…          Les réseaux sociaux, Pourquoi ?          Community Builder™              Communauté, fonction...
Les réseaux sociaux: c’est quoi ?          Une relation? Se connaître et se faire confiance réciproquement          Des ...
Les réseaux sociaux: c’est quoi ?          Gestion d’utilisateurs               Enregistrement, approbation, workflow, c...
21.3.2010:                                                   5               Community Builder™, © 2004-2010 -21 mars 2010...
1.4.2011:                                                       6                   Community Builder™, © 2004-2010 -21 ma...
    Pourquoi je devrais laisser mes utilisateurs interagir           sur MON site ?          Est-ce que ça aidera mon si...
Les membres amènent { un site:       de la vie       de la crédibilité       de l’ouverture       de l’enthousiasme   ...
    Externes sans contrôle (existent de toute manière):                  Facebook, Linked-in, MySpace, Twitter, Digg, Bu...
Community Builder™, © 2004-2010 -3/4/2011                                       10                www.joomlapolis.com
    Le leader des solutions réseaux sociaux Mambo™ et Joomla!™          Composant le plus populaire de extensions.joomla...
La Commauté CB          383’000+ membres sur joomlapolis.com , 50’000’000+ visites                La communauté: c’est l...
Community Builder™: Stratégique          CB est GPL et GRATUIT          Financé { 100% par les members Advanced et Profe...
Community Builder™ historic view          Mambo era3/4/2011               © Joomlapolis - 2010   14
Community Builder™ historic view          Joomla era3/4/2011                © Joomlapolis - 2010   15
Fonctionalités CB     Fonctionalité Coeur                Add-ons CB Team                  Extensions CB 3PD          Regi...
CB: ses Fonctionalités     Connecter les utilisateurs au site, à ses applications, et entre eux.      Enregistrement et a...
CB: Enregistrement: workflow                                                       DEMO                   Community Builde...
CB: Listes de membres          Listes par critères fixes          Listes par critères variables:                  Par e...
CB: son Extensibilité: ses plugins          35+ plugins du CB Team (Etat 3.2011. Etat 3.2010: 12 !)          Et 180+ aut...
Community Builder™, © 2004-2010 -21 mars 2010                                       21                    www.joomlapolis....
Exemples d’utilisation de l’API CB 1.4          Get unique User handle:               $cbUser = CBuser::getInstance( (in...
Plugins du CB Team          CB a une API et peut être étendu avec des plug-ins:              Profilebook (guesbook, blog...
CB ProfileBook: blog, mur, livre d’or                                                         DEMO                     Com...
CB ProfileGallery : la gallerie photos                                                         DEMO                     Co...
CB Privacy          CB Privacy plugin étend tous les champs CB fields                  allowing members to select their ...
CB Fields: CB Rating                    Community Builder™, © 2004-2010 -21 mars 2010                                     ...
CB Facebook Connect, CB Twitter                                                       DEMO                   Community Bui...
Autres CB Team plugins (1)          CB Captcha          CB Autowelcome          CB Last Views                          ...
Ajax text Field-type          Edition dans le profil de membre:                                                          ...
    Ajax File Field-type                                  Community Builder™, © 2004-2010 -21 mars 2010                  ...
CB Admin module                  Community Builder™, © 2004-2010 -21 mars 2010                                          32...
Community Builder GroupJive 2.2 Adding group functionality to your community
GroupJive 2.2   Riche en fonctionalités   CB plugin: 100% CB API   Compatible CB 1.4 et    Joomla 1.6   A des integrat...
GroupJive 2.2      Histoire….                   Fonctions clé                       GroupJive 2.2 un plugin CB 1.4     ...
More       Le Package GroupJive 2.2          Un plugin principal,           7 plugins d’integration,           English pl...
More       GJ – Navigation menu          Le module “CB Admin Navigation” a un menu GroupJive:                            ...
More       GroupJive Admin Panel          URL Frontend et Création du Menu                                 © Joomlapolis ...
More       GroupJive 2.2: Plugins GroupJive          Il a son API pour plugins – inclus: 7 integration plugins           ...
More       GroupJive: Admin: Gestion Catégories          Création et administration des catégories depuis le backend:    ...
More       GroupJive: Admin: Gestion Groupes          Création et administration des Groupes depuis le backend:          ...
More       GroupJive: Admin: Gestion Membres          Ajouter des membres { un groupe et gérer leur status:              ...
More       GroupJive: Admin: Gestion Invitations          Voir les invitations et status; supprimer les invitations:     ...
More       GroupJive: Frontend: Accès principal          Le menu par défaut vous amène { la liste des catégories:        ...
More       GroupJive: Groupes d’une catégorie          Se Joindre          Editer          Visiter          Nouveau   ...
More       GroupJive: Vidéos du groupe          Ajouter          Editer          Supprimer                       © Joom...
More       GroupJive: Evènements du groupe et Fichiers            Evènements                                              ...
More       GroupJive: Photos and Mur (Wall) du groupe                                                PHOTOS           MUR ...
More       GroupJive: Membres du groupe et Invitations            MEMBRES                                                I...
More       GroupJive: Auto-Joindre Groupe à l’Enregistrement      Les       utilisateurs       choisissent       { quels ...
More       GroupJive: Intégration au Forum30/5/2010              © Joomlapolis - 2010   51
More       GroupJive: Intégration Messagerie Privée          Envoi de           messages           privés                ...
More       GroupJive: Intégration aux profils CB      Onglet       dans le       Profil:           Cats           Group...
More       Le nouveau GroupJive 2.2 : Conclusion          Fonctionnalités initiales très étendues          Facile { éten...
CBSubs™:Plus que les paiements et que l’ACL
CBSubs™ : c’est quoi ?          Une plateforme automatique de gestion de:                  Cotisations de souscriptions ...
Architecture                         Management                            des                          Membres           ...
CBSubs™ : Le package       Un Plugin CB principal       Un Plugin Joomla       Un module Joomla*           21 plugins ...
CBSubs™ : Fonctions   Multiple Gateways de paiement et multiples PSPs   Multiples types de Plans (abonnements, dons, mar...
More       CBSubs™: Caractéristiques des plans -1          Présentation:              Hierarchies avec sous-plans       ...
More       CBSubs™: Caractéristiques des plans -2          Prix et durées             Monaies, taux de conversion ECB   ...
CBSubs™: Centre des Paiements          Le centre des paiements montre l’activité sur 7 jours:            Nombre de trans...
DEMO               Community Builder™, © 2004-2010 -21 mars 2010                                              63          ...
DEMO               Community Builder™, © 2004-2010 -21 mars 2010                                              64          ...
DEMO               Community Builder™, © 2004-2010 -21 mars 2010                                              65          ...
More           CBSubs™: Architecture  Joomla                                                                    CBSubs™   ...
More                           Gateways de Paiement          Payment gateways can be configured for Paypal (*),          ...
More                            Plans overview          Plan overview area shows nice summary of available plans         ...
More          CBSubs™: Protection (ACL)Article                                                      Module       Component...
More       CBSubs™: Protection d’ Articles Joomla          Intro peut être montrée, comme “teaser”:                      ...
More       CBSubs™: Protection de Modules          Hiding a module                             Expensive plan            ...
More       CBSubs™: Protection de Composants          Even if user knows direct URL to component, CBSubs™ will           ...
More       CBSubs™: Protection d’URL-parts protection          Can be used to protect access to specific URL defined     ...
How content protection works  CMS content   published                   Control access to any CMS                         ...
More                         How integration works          CBSubs™ plan subscriber will be automatically added to 2     ...
Emails automatiquesIntégration AcyMailing:                          Joomlapolis - 2011   76
More                           SQL integration          In order to support more integration CBSubs™ has a SQL           ...
More                                URL integration          There are cases where SQL actions will not suffice to       ...
More                          Tax Calculations          Create tax rates and rules for specific zones.                   ...
More                             CB Tabs / Fields protection          Specify who sees what, where and when!             ...
The documentation   Quality   407 pages   Very detailed   Many use cases presented   Hundreds of pictures   Special ...
Sample use cases   Download club   Supplier – Consumer model:       Dating use case       Model – agency case       T...
Summary   CBSubs™ is a powerhouse tool that can:       Transform you Joomla site into a money making machine by        e...
Templates :Une nouvelle aproche: la légèreté
Les templates les plus rapides de Joomla! :                             Community Builder™, © 2004-2010 -21 mars 2010     ...
Community Builder™, © 2004-2010 -21 mars 2010                                       86                    www.joomlapolis....
DEMO               Community Builder™, © 2004-2010 -21 mars 2010                                              87          ...
DEMO               Community Builder™, © 2004-2010 -21 mars 2010                                              88          ...
FunLite          Joomla 1.6           et 1.5          Template CB          CB Content           module          Menus ...
Incubateur Joomlapolis:              Le conceptLes Membres Pro ont accès à nos projets en dévelopement                    ...
Initiative “Incubateur”   But: Partager les idées du    Team CB, 20 Plugins “POC”   Travailler en commun avec    les uti...
Joomlapolis Incubator: c’est quoi?          Une Forge pour gérer, développer et partager          Les membres ont accès ...
Incubator: Comment accéder et utiliser?   Accès aux 35 plugins par membres Pro (75 EUR/an).   Chaque projet a ses propre...
Incubator: De quoi ça a l’air ?           forge.joomlapolis.com30/5/2010                           © Joomlapolis - 2010  ...
Incubator: Projets    CB Connect                                CB Triggers    CB Blogs                               ...
Pro Plugin: CB Connect   Permet de s’annoncer (login) sur votre site avec leur comptes    Google, Facebook ou compatible ...
More       CB Connect: Google Comments          Add Google gadgets to your profiles!                                  © J...
More       CB Connect: Facebook LiveStream                       Add Facebook Gadgets to your                        prof...
More       CB Connect: Friends Connect Comment                      © Joomlapolis - 2011   99
Pro Plugin: CB Blogs   Add blogging to your profile!                            © Joomlapolis - 2010   100
More       CB Blogs: Joomla content structure                       © Joomlapolis - 2010   101
More       CB Blogs: Blog tab in profile          See your CB Blogs in your profile                                   © J...
Pro Plugin: CB Invites   Enable your membership to invite new members!                          © Joomlapolis - 2010     ...
More       CB Invites: Personalize invitations!          Send personalized invitations to your friends!                  ...
More       CB Invites: Invites panel          Track invitation in your invites panel!                                    ...
Pro Plugin: CB AlphaUserPoints   Add or subtract points based on specific CB events!                            © Joomlap...
More       CB AlphaUserPoints: Donner des crédits          Exemple: Donner des points par login (limite 10):             ...
Pro Plugin: CB VirtueMart   Synchroniser vos membres CB avec VirtueMart                          © Joomlapolis - 2010    ...
Pro Plugin: CB Emails   Envoyer des emails HTML personalisés { vos membres lors    d’« évènements CB »                   ...
More           CB Emails: Emailer automatiquement:          Envoyer Email               Au membre               Aux adm...
Pro Plugin: CB Queries   Effectuer des requêtes SQL lors d’évènements CB!                           © Joomlapolis - 2010 ...
More       CB Queries: Exécuter une requête BD      Requête SQL      Lorsqu’un       membre       effectue une       act...
Pro Plugin: CB Triggers   Router les triggers d’évènements Joomla vers les triggers CB:   Permet d’utiliser les plugins ...
Pro Plugin: CB Template Changer   Vos utilisateurs peuvent choisir leur tempate Joomla et/ou CB   2 champs CB Fields son...
Pro Plugin: CB Content bot       Plugin Joomla       Permet d’inclure des champs de profil CB Fields dans        vos art...
Pro Plugin: CB FlySpray   Synchronize votre site CB avec le bug-tracker FlySpray                           © Joomlapolis ...
Pro Plugin: CB Redirect   Rediriger l’URL lors d’évènements CB (actions d’utilisateurs)                            © Joom...
More       CB Redirect: Rediriger vers une URL          Rediriger l’utilisateur vers un URL spécifique           lors d’é...
Pro Plugin: CB Fields   Modifier des valeurs de champs CB field lors d’événements CB!                           © Joomlap...
More       CB Fields: Modifier champs CB lors d’évènements!          Modifier n’importe quel champs CB field           lo...
Pro Plugin: CB Profile Update Logger   Garder la trace de toutes    les modifications de    profils d’utilisateur        ...
Pro Plugin: CB Code   Exécuter du code local ou distant lors d’évènements CB                           © Joomlapolis - 20...
More       CB Code: Execute code with parms          Appel d’un URL (Exécute un fichier code)           et passe des para...
More       Pro Plugin: CB Articles          Montrer des articles Joomla dans le profil de membre:                        ...
More       Pro Plugin: CB Query Field          Montre le résultat d’une requête SQL en tant que champs CB           field...
More       Pro Plugin: CB Google Translate          Ajouter la fonction “Google Translate” au module CB Login:           ...
More       Pro Plugin: CB Conditionals          1) Montrer ou cacher des champs CB fields en fonction           d’autres ...
More       Pro Plugin: CB Progress Field          Permet de visualiser quels champs ne sont pas remplis          Motive ...
More       Pro Plugin: CB Forums          Plugin pour l’intégration de forums hautement configurable                     ...
More       Pro Plugin: New Project!          New project                         © Joomlapolis
Incubator Pro Plugins: Conclusion   Les Plugins Pro permettent une flexibilités extraordinaire   Sans “hacker” CB et/ou ...
    « Work in progress » (WIP) !                               Community Builder™, © 2004-2010 -21 mars 2010             ...
 Intégration de la plupart des concepts Incubateur       Nouveaux moteurs, nouvelle carrosserie, nouveaux horizons      ...
WIP:          CBSubs 1.2                  Coupons                  Paiements Auto-récurrents avec Alias Manager pour Og...
Nous avons mis au point un hosting professionel { très Haute Disponibilité :       Permet de démarrer directement avec un...
Trucs et astuces du « parfait Community Builder » :       Contenu, produits, et services de qualité       Honnêteté     ...
Conclusion des conclusions            Le projet Community Builder a la communauté, la stratégie,            les outils, ...
    Merci pour votre attention !          Merci pour votre soutien !          Merci pour votre participation !        ...
Prochain SlideShare
Chargement dans…5
×

Joomla daylyon2011 talk-finalgiven

4 216 vues

Publié le

Slides for Community Builder presentation given by Beat at JoomlaDay France 2011

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
4 216
Sur SlideShare
0
Issues des intégrations
0
Intégrations
3
Actions
Partages
0
Téléchargements
26
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Joomla daylyon2011 talk-finalgiven

  1. 1. Community BuilderPour plus qu’un simple site social… JoomlaDay France 2011, Lyon, 3 avril 2010
  2. 2. Au menu du jour…  Les réseaux sociaux, Pourquoi ?  Community Builder™  Communauté, fonctionalité, architecture, API  Les 15 Add-Ons du CB Team  Le nouveau GroupJive 2.2  CBSubs™ memberships  Templates  L’incubateur et ses 20 plugins “Pro”  Travaux en cours: Community Builder 2.0, CBSubs 1.2  Hébergement et gestion d’une commauté Community Builder™, © 2004-2010 -3/4/2011 2 www.joomlapolis.com
  3. 3. Les réseaux sociaux: c’est quoi ?  Une relation? Se connaître et se faire confiance réciproquement  Des groupes de personnes interagissant  Exemples de réseaux sociaux sur le web:  www.facebook.com (CB sur facebook: http://www.facebook.com/home.php#/group.php?gid=7809086610 )  www.linkedin.com ( CB sur linkedin.com: http://www.linkedin.com/groups?gid=72919&trk=hb_side_g )  www.myspace.com  Joomla! vous permet d’avoir votre réseau social sur votre site.  Un bon tutorial Joomla! (en anglais):  http://www.compassdesigns.net/joomla-tutorials/building-online- communities-with-joomla Community Builder™, © 2004-2010 -3/4/2011 3 www.joomlapolis.com
  4. 4. Les réseaux sociaux: c’est quoi ?  Gestion d’utilisateurs  Enregistrement, approbation, workflow, cotisations, etc.  Relier les utilisateurs  Ajout d’« amis », exploration du réseau relationel, etc.  Profils  Images, Informations, fiches, applications, etc.  Recherches  Listes, recherches avancées, par intérêts partagé, lieu, etc.  Communication  Messagerie privée, courriel, forums, blogs, commentaires, etc.  Groupes  Gestion, modération, privilèges, etc. Community Builder™, © 2004-2010 -3/4/2011 4 www.joomlapolis.com
  5. 5. 21.3.2010: 5 Community Builder™, © 2004-2010 -21 mars 2010 www.joomlapolis.com
  6. 6. 1.4.2011: 6 Community Builder™, © 2004-2010 -21 mars 2010 www.joomlapolis.com
  7. 7.  Pourquoi je devrais laisser mes utilisateurs interagir sur MON site ?  Est-ce que ça aidera mon site ?  Comment le mettre en place ?  Est-ce l{ pour durer ?  Des craintes ?  Intégrer ?  Comment suivre ? Community Builder™, © 2004-2010 -21 mars 2010 7 www.joomlapolis.com
  8. 8. Les membres amènent { un site:  de la vie  de la crédibilité  de l’ouverture  de l’enthousiasme  des idées et retours précieux  leurs amis, des recommandations  un contact plus « proche » avec vous  une intelligence collective (dont nous et vous faisons partie!) Community Builder™, © 2004-2010 -21 mars 2010 8 www.joomlapolis.com
  9. 9.  Externes sans contrôle (existent de toute manière):  Facebook, Linked-in, MySpace, Twitter, Digg, Buzz, …  Externes avec contrôle restreint et données délocalisées:  Ning, Google Groups, Wave  Internes sur votre site:  Sans Joomla: Elgg, …  Avec Joomla:  Community Builder (CB)  “CBE”  Jomsocial  Anahita Community Builder™, © 2004-2010 -21 mars 2010 9 www.joomlapolis.com
  10. 10. Community Builder™, © 2004-2010 -3/4/2011 10 www.joomlapolis.com
  11. 11.  Le leader des solutions réseaux sociaux Mambo™ et Joomla!™  Composant le plus populaire de extensions.joomla.org !  2.4 millions de téléchargements, 383’000 membres enregistrés  200+ extensions CB !  Développée & supportée professionnellement depuis sa création  Extrêmement stable (depuis 2004)  Très sécurisée, seulement 2 vulnérabilités rapportées { ce jour, en 6 ans, vieilles de plus de 2 ans  Très rapide: > 5’000 utilisateurs simultanés sur 1 serveur  Libre (open-source et gratuit!) Community Builder™, © 2004-2010 -3/4/2011 11 www.joomlapolis.com
  12. 12. La Commauté CB  383’000+ membres sur joomlapolis.com , 50’000’000+ visites  La communauté: c’est le centre, la force de CB  Supporters « Advanced Members » (50 EUR/an)  Pros et enthousiastes « Professional Members » (75+ EUR/an)  CB Workgroups:  Mars 2010: CB Team:  3 professionnels dédiés { plein temps+ (Beat, Nick, Kyle)  Une dizaine bénévoles, une demi-douzaine de mandataires Community Builder™, © 2004-2010 -21 mars 2010 12 www.joomlapolis.com
  13. 13. Community Builder™: Stratégique  CB est GPL et GRATUIT  Financé { 100% par les members Advanced et Professional (cotisations powered by CBSubs) et les auteurs pour garder CB GRATUIT and GPL.  Releases de grande qualité et sécurité  Support d’autres projets GPL si possible (Joomla, Simpleboard, Joomlaboard, Fireboard, Kunena, UddeIM, Yanc, GroupJive, …)  Conscients de la Commauté (supporte utilisateurs Mambo) (après tout, c’est un projet de “community builders”)  Framework solide au lieur d’adjonctions “quick” (+/-)  Meilleur support forum et tickets raisonablement possible(Advanced and Professional forum areas)3/4/2011 © Joomlapolis - 2010 13
  14. 14. Community Builder™ historic view  Mambo era3/4/2011 © Joomlapolis - 2010 14
  15. 15. Community Builder™ historic view  Joomla era3/4/2011 © Joomlapolis - 2010 15
  16. 16. Fonctionalités CB Fonctionalité Coeur Add-ons CB Team Extensions CB 3PD  Registration/approval (4)  GroupJive  Profiles (fields and tabs)  Captcha  ACL for tabs  Privacy  Plius de 180 listings JED  Profile templates  ProfileBook (G+B+W)  Presque chaque extension  Fields (12 types)  ProfileGallery (Quotas) Joomla a une intégration  Connections (16 wf, 1-6 d)  Ajax File field CB  Moderation tools  Rating field  Une API publiée permet {  User lists and searching  Ajax text field des dévelopeurs tiers  CMS integration (articles)  Autowelcome d’intégrer aisément  Key extensions integration  Latest visitors (forum, PMS, ...)  Facebook / Twitter connect  Personalized Mass Email  Content module  Admin navigation module Nouvelle doc CB API !3/4/2011 © Joomlapolis - 2010 16
  17. 17. CB: ses Fonctionalités Connecter les utilisateurs au site, à ses applications, et entre eux.  Enregistrement et authentification  Champs additionels  4 workflows (vérification d’utilisateurs et approbations)  personnalisables  Vérifications multiples d’adresses courriel  Extensible par plugins (paiements, newsletters)  Approbation d’images  Listes d’utilisateurs par groupes d’utilisateurs (ACL)  Connections entre membres (16 workflows et 1 { 6 degrés)  Communication (email et messagerie privée)  Articles d’utilisateurs, tabs forum, blog, livre d’or, mur Community Builder™, © 2004-2010 -21 mars 2010 17 www.joomlapolis.com
  18. 18. CB: Enregistrement: workflow DEMO Community Builder™, © 2004-2010 -21 mars 2010 18 www.joomlapolis.com
  19. 19. CB: Listes de membres  Listes par critères fixes  Listes par critères variables:  Par exemple:  Dans la même ville  Parlant la même langue  De sexe opposé  Avec les mêmes intérêts Community Builder™, © 2004-2010 -21 mars 2010 19 www.joomlapolis.com
  20. 20. CB: son Extensibilité: ses plugins  35+ plugins du CB Team (Etat 3.2011. Etat 3.2010: 12 !)  Et 180+ autres plugins  Installable (y.c. upgrades sans dé-installation)  4 types de plugins:  Extensions CB tabs et field-types (peuvent être des combos tabs + field-types)  CB langues  CB templates  Intégrations Community Builder™, © 2004-2010 -21 mars 2010 20 www.joomlapolis.com
  21. 21. Community Builder™, © 2004-2010 -21 mars 2010 21 www.joomlapolis.com
  22. 22. Exemples d’utilisation de l’API CB 1.4  Get unique User handle:  $cbUser = CBuser::getInstance( (int) $user_id );  Get user’s profile data (raw):  $user = $cbUser->getUserData();  Get user’s profile field, rendered in html for display:  $html = $cbUser->getField( avatar );  Get user’s profile field, rendered as exportable data:  $data = $cbUser->getField( avatar’, null, ‘csv’ );  Get a given tab of the user profile:  $html = $cbUser->getTab( (int) $tab_id );  Get all tabs rendered of a given position on the user profile:  $html = $cbUser->getPosition( center );  Get all positions rendered, indexed:  $userViewTabs= $cbUser->getProfileView();  Render whole profile using CB template:  $html = HTML_comprofiler::_cbTemplateRender( $cbTemplate, $user, Profile, drawProfile, array( &$user, &$userViewTabs ), $output );3/4/2011 © Joomlapolis - 2010 22
  23. 23. Plugins du CB Team  CB a une API et peut être étendu avec des plug-ins:  Profilebook (guesbook, blog, wall for profiles)  Profilegallery (simple image/file gallery for profiles with quota)  Privacy (apply privacy to any field or tab – even on 3PD tabs)  Captcha (apply challenge to CB forms – can be used elsewere)  Ajax text field plugin (adds a new fieldtype for frontend edits)  Ajax file field plugin (fieldtype for file field in profile)  Rating field plugin  Autowelcome  Authentication plugins (Facebook, Twitter, more to come …)  Many more available in Joomlapolis Incubator3/4/2011 © Joomlapolis - 2010 23
  24. 24. CB ProfileBook: blog, mur, livre d’or DEMO Community Builder™, © 2004-2010 -21 mars 2010 24 www.joomlapolis.com
  25. 25. CB ProfileGallery : la gallerie photos DEMO Community Builder™, © 2004-2010 -21 mars 2010 25 www.joomlapolis.com
  26. 26. CB Privacy  CB Privacy plugin étend tous les champs CB fields  allowing members to select their privacy for fields and/or tabs  viewable by the public, registered members or connected members!  CB website administrators can configure all Community Builder™, © 2004-2010 -21 mars 2010 26 www.joomlapolis.com
  27. 27. CB Fields: CB Rating Community Builder™, © 2004-2010 -21 mars 2010 27 www.joomlapolis.com
  28. 28. CB Facebook Connect, CB Twitter DEMO Community Builder™, © 2004-2010 -21 mars 2010 28 www.joomlapolis.com
  29. 29. Autres CB Team plugins (1)  CB Captcha  CB Autowelcome  CB Last Views Community Builder™, © 2004-2010 -21 mars 2010 29 www.joomlapolis.com
  30. 30. Ajax text Field-type  Edition dans le profil de membre: DEMO Community Builder™, © 2004-2010 -21 mars 2010 30 www.joomlapolis.com
  31. 31.  Ajax File Field-type Community Builder™, © 2004-2010 -21 mars 2010 31 www.joomlapolis.com
  32. 32. CB Admin module Community Builder™, © 2004-2010 -21 mars 2010 32 www.joomlapolis.com
  33. 33. Community Builder GroupJive 2.2 Adding group functionality to your community
  34. 34. GroupJive 2.2 Riche en fonctionalités CB plugin: 100% CB API Compatible CB 1.4 et Joomla 1.6 A des integration plugins © Joomlapolis - 2011 34
  35. 35. GroupJive 2.2  Histoire….  Fonctions clé  GroupJive 2.2 un plugin CB 1.4  Natif Joomla 1.6 !  Catégories et Groupes  Groupes Ouverts, privés, par invitation  Group bulletin board avec commentaires  Group Photo partage  Group Videos  Group Fichiers  Group Events  Intégration avec forum et PMS  Autojoin registration field  Traduisible complètement (backend et frontend) © Joomlapolis - 2011 35
  36. 36. More Le Package GroupJive 2.2  Un plugin principal, 7 plugins d’integration, English plugin, modules, Manual © Joomlapolis - 2011 36
  37. 37. More GJ – Navigation menu  Le module “CB Admin Navigation” a un menu GroupJive: © Joomlapolis - 2011 37
  38. 38. More GroupJive Admin Panel  URL Frontend et Création du Menu © Joomlapolis - 2011 38
  39. 39. More GroupJive 2.2: Plugins GroupJive  Il a son API pour plugins – inclus: 7 integration plugins © Joomlapolis - 2011 39
  40. 40. More GroupJive: Admin: Gestion Catégories  Création et administration des catégories depuis le backend:  Published/Unpublished, Name, Description, Logo, Type (Open, Approval, Invite), Access (ACL), Notify, Create (Enable/Disable), Create Access (ACL), Owner Id © Joomlapolis - 2011 40
  41. 41. More GroupJive: Admin: Gestion Groupes  Création et administration des Groupes depuis le backend:  Published/Unpublished, Name, Description, Logo, Type (Open, Approval, Invite), Group Access (ACL), Invite Access, Notify, Users Public, Owner Id, Integration settings © Joomlapolis - 2011 41
  42. 42. More GroupJive: Admin: Gestion Membres  Ajouter des membres { un groupe et gérer leur status:  Active, Inactive, Banned, Moderator, Admin, Owner © Joomlapolis - 2011 42
  43. 43. More GroupJive: Admin: Gestion Invitations  Voir les invitations et status; supprimer les invitations: © Joomlapolis - 2011 43
  44. 44. More GroupJive: Frontend: Accès principal  Le menu par défaut vous amène { la liste des catégories: © Joomlapolis - 2011 44
  45. 45. More GroupJive: Groupes d’une catégorie  Se Joindre  Editer  Visiter  Nouveau Groupe etc. © Joomlapolis - 2011 45
  46. 46. More GroupJive: Vidéos du groupe  Ajouter  Editer  Supprimer © Joomlapolis - 2011 46
  47. 47. More GroupJive: Evènements du groupe et Fichiers Evènements Fichiers © Joomlapolis - 2011 47
  48. 48. More GroupJive: Photos and Mur (Wall) du groupe PHOTOS MUR (WALL) © Joomlapolis - 2011 48
  49. 49. More GroupJive: Membres du groupe et Invitations MEMBRES INVITATIONS © Joomlapolis - 2011 49
  50. 50. More GroupJive: Auto-Joindre Groupe à l’Enregistrement  Les utilisateurs choisissent { quels groupes se joindre © Joomlapolis - 2011 50
  51. 51. More GroupJive: Intégration au Forum30/5/2010 © Joomlapolis - 2010 51
  52. 52. More GroupJive: Intégration Messagerie Privée  Envoi de messages privés © Joomlapolis - 2011 52
  53. 53. More GroupJive: Intégration aux profils CB  Onglet dans le Profil:  Cats  Groupes  Invitations © Joomlapolis - 2011 53
  54. 54. More Le nouveau GroupJive 2.2 : Conclusion  Fonctionnalités initiales très étendues  Facile { étendre avec plugins CB/GJ (API CB+GJ)  Réécriture complète  Design propre 100% sur API CB, donc:  Compatible natif Joomla 1.6, 1.5, 1.0, Mambo 4.6, 4.5  Le concept de plugins d’intégration permet { des développeurs tiers d’ajouter de nouvelles fonctions, simplement et proprement (compatibilité avant). © Joomlapolis - 2011 54
  55. 55. CBSubs™:Plus que les paiements et que l’ACL
  56. 56. CBSubs™ : c’est quoi ?  Une plateforme automatique de gestion de:  Cotisations de souscriptions (multiples et récurrentes)  Donations  Vente annexe de produits  Centrée sur la communauté et autour de membres  Ajoutant des workflows pour le paiement { l’enregistrement  Intégrée { Community Builder et native Joomla 1.5 et 1.6  ACL inclus, sans hacks !  Multi-intégrations (+21 intégrations majeures)  Multi-méthodes (1.1: Paypal, 2Checkout, Ogone, Authorize.net, SwissPost) Community Builder™, © 2004-2010 -21 mars 2010 56 www.joomlapolis.com
  57. 57. Architecture Management des Membres CBSubs™ Community Builder Joomlapolis - 2011 57
  58. 58. CBSubs™ : Le package  Un Plugin CB principal  Un Plugin Joomla  Un module Joomla*  21 plugins d’integration*  1 Plugin de langue English*  1 Plugin de Template* * = installation pas obligatoire30/5/2010 Joomlapolis - 2010 58
  59. 59. CBSubs™ : Fonctions Multiple Gateways de paiement et multiples PSPs Multiples types de Plans (abonnements, dons, marchandises)  Durées (1ère période différente possible)  Période de tolérance (période de grâce)  Prix (1ère période différente possible: essai gratuit, etc)  Paiements Auto-récurrents avec activation/déactivation auto.  Nombre de récurrences autorisées et ce qui se passe après  21 Intégrations (actions de début/fin des abonnements) Gestion automatique des abonnements  Date début, fin, renouvellements, etc. Gestion automatique des paiements, y compris des disputes  Status, notification, logs de chaque changement et action, etc. Joomlapolis - 2011 59
  60. 60. More CBSubs™: Caractéristiques des plans -1  Présentation:  Hierarchies avec sous-plans  Plans exclusifs (radio) ou non  Textes de tites et description  Templates MVC par plan  Upgrades:  Upgrades d’un plan { un autre  Pro-rating: valeur résiduelle  Comportement:  Emails et textes de workflows  Champs CB Cachés/Montrés  Confirmation email / Approbation  Accès ACL, Upgrade ACL Joomla Joomlapolis - 2011 60
  61. 61. More CBSubs™: Caractéristiques des plans -2  Prix et durées  Monaies, taux de conversion ECB  Paiements simples et/ou auto.  Règles de TVA  Intégrations d’accès:  Accès aux articles / catégories  Accès aux menus  Affichage des modules  Accès aux composants  Intégrations d’actions:  Champs CB, Emails, Requêtes SQL, URL, Images  Intégrations composants:  Virtuemart, EventList, DocMAN, Remository, jAwards, AlphaUserPoints, iDevAf, PostAfPro, GoogleAnalytics, Plan Images, … Joomlapolis - 2011 61
  62. 62. CBSubs™: Centre des Paiements  Le centre des paiements montre l’activité sur 7 jours:  Nombre de transactions, Paiements,  Nouveux Enregistrements, Upgrades, Renouvellements3/4/2011 © Joomlapolis - 2010 62
  63. 63. DEMO Community Builder™, © 2004-2010 -21 mars 2010 63 www.joomlapolis.com
  64. 64. DEMO Community Builder™, © 2004-2010 -21 mars 2010 64 www.joomlapolis.com
  65. 65. DEMO Community Builder™, © 2004-2010 -21 mars 2010 65 www.joomlapolis.com
  66. 66. More CBSubs™: Architecture Joomla CBSubs™ Joomla Extensions • Joomla 1.0.X • CB • Configuratio • Joomla 1.5.X • DOCman n CBSubs™ • Joomla 1.6.? • Remository • Monaies • Privilèges • Jawards • Gateways Plan A • Jevents • Plans • VirtuMart • Commandes • GroupJive • Paiements CBSubs™ • Alphapoints • Notifications • Privilèges • Pap4 • Souscriptions Plan B • Idevaffiliate • Dons • AcyMailing • Marchandises • SOBI • Statistiques • Mostrees • Log CBSubs™ • JoomGallery Historique • Privilèges Plan C • Kunena • Config TVA • many more © Joomlapolis - 2011 66
  67. 67. More Gateways de Paiement  Payment gateways can be configured for Paypal (*), Authorize.net (*), 2CheckOut(*), PostFinance (Swiss), Ogone (International), Dummy, Offline * Also support recurring payments Joomlapolis - 2011 67
  68. 68. More Plans overview  Plan overview area shows nice summary of available plans  Easy to see plan name, exclusivity, duration and pricing, etc. Joomlapolis - 2011 68
  69. 69. More CBSubs™: Protection (ACL)Article Module Component URL-parts © Joomlapolis - 2011 69
  70. 70. More CBSubs™: Protection d’ Articles Joomla  Intro peut être montrée, comme “teaser”: Joomlapolis - 2011 70
  71. 71. More CBSubs™: Protection de Modules  Hiding a module Expensive plan has extra Cheaper plan module does not Joomlapolis - 2011 71
  72. 72. More CBSubs™: Protection de Composants  Even if user knows direct URL to component, CBSubs™ will not allow access with needed subscription. Joomlapolis - 2011 72
  73. 73. More CBSubs™: Protection d’URL-parts protection  Can be used to protect access to specific URL defined functions of a component. Example: Kunena forum categories! Joomlapolis - 2011 73
  74. 74. How content protection works CMS content published Control access to any CMS content element! Components URL-parts CBSubs™ bot Menus intercepts Modules Articles Categories Sections Content blocked or available ifauthorized by plan Joomlapolis - 2011 74
  75. 75. More How integration works  CBSubs™ plan subscriber will be automatically added to 2 DOCman groups when subscription starts and will be automatically removed when subscription ends. Joomlapolis - 2011 75
  76. 76. Emails automatiquesIntégration AcyMailing: Joomlapolis - 2011 76
  77. 77. More SQL integration  In order to support more integration CBSubs™ has a SQL action integration plugin included in the package. This plugin is used to execute specific SQL statements for each member when his/her subscription starts and ends.  This is a very powerful tool and must be used with care.  CBSubs™ forums already have many SQL statements to integrate with Joomla extensions at the database level:  SOBI, Mosets Trees, Acajoom newsletter, Agora forum, JoomGallery, etc. Joomlapolis - 2011 77
  78. 78. More URL integration  There are cases where SQL actions will not suffice to accomplish out integration needs. The URL integration plugin will automatically execute a specific URLs when specific subscription actions take place. First subscription • http://www.mysite.com/insert.php?username=[username] activation Subscription • http://www.mysite.com/renew.php?username=[username] renewal Subscription • http://www.mysite.com/deactivate.php?username=[username] deactivation Subscription • http://www.mysite.com/expire.php?username=[usrename] expiration Joomlapolis - 2011 78
  79. 79. More Tax Calculations  Create tax rates and rules for specific zones. Joomlapolis - 2011 79
  80. 80. More CB Tabs / Fields protection  Specify who sees what, where and when! Must be a Plan B Must be a Plan A subscriber to see a subscriber to see a CB field / tab in specific CB field/tab someone else’s in his profile profile CBSubs™: Joomlapolis - 2011 80
  81. 81. The documentation Quality 407 pages Very detailed Many use cases presented Hundreds of pictures Special forum for doc suggestions Joomlapolis - 2011 81
  82. 82. Sample use cases Download club Supplier – Consumer model:  Dating use case  Model – agency case  Teacher – student case Clubs – associations – organizations Paid support use cases  VIP clients get special treatment (e.g., access to special forum)  Access to knowledgebase articles, ticketing system, etc. Joomlapolis - 2011 82
  83. 83. Summary CBSubs™ is a powerhouse tool that can:  Transform you Joomla site into a money making machine by enabling content for money type subscriptions  Protect any Joomla content and charge a subscription fee to access  Manage your membership subscriptions automatically granting or revoking privileges when needed  Sell your merchandise items  Collect your donations  Integrate with many key Joomla extensions Thank you …. Joomlapolis - 2011 83
  84. 84. Templates :Une nouvelle aproche: la légèreté
  85. 85. Les templates les plus rapides de Joomla! : Community Builder™, © 2004-2010 -21 mars 2010 85 www.joomlapolis.com
  86. 86. Community Builder™, © 2004-2010 -21 mars 2010 86 www.joomlapolis.com
  87. 87. DEMO Community Builder™, © 2004-2010 -21 mars 2010 87 www.joomlapolis.com
  88. 88. DEMO Community Builder™, © 2004-2010 -21 mars 2010 88 www.joomlapolis.com
  89. 89. FunLite  Joomla 1.6 et 1.5  Template CB  CB Content module  Menus déroulants (css)3/4/2011 © Joomlapolis - 2010 89
  90. 90. Incubateur Joomlapolis: Le conceptLes Membres Pro ont accès à nos projets en dévelopement © Joomlapolis - 2011 90
  91. 91. Initiative “Incubateur” But: Partager les idées du Team CB, 20 Plugins “POC” Travailler en commun avec les utilisateurs Inspiration dans les 2 sens © Joomlapolis - 2011 91
  92. 92. Joomlapolis Incubator: c’est quoi?  Une Forge pour gérer, développer et partager  Les membres ont accès aux nouvelles idées et peuvent aider { améliorer les concepts.  Une excellente manière d’apprendre { programmer des applications CB – Voir comment les experts utilisent l’API de CB! © Joomlapolis - 2010 92
  93. 93. Incubator: Comment accéder et utiliser? Accès aux 35 plugins par membres Pro (75 EUR/an). Chaque projet a ses propres forums pour discuter avec les développeurs Et son tracker pour les requêtes de nouvelles fonctions Note: Ces projets sont “{ la pointe”, en développement actif, et peuvent changer radicalement – sans garantie de compatibilité arrière CB 2.0 reprendra une bonne partie de ces concepts ! © Joomlapolis - 2010 93
  94. 94. Incubator: De quoi ça a l’air ?  forge.joomlapolis.com30/5/2010 © Joomlapolis - 2010 94
  95. 95. Incubator: Projets CB Connect  CB Triggers CB Blogs  CB Redirect CB Invites  CB Fields CB VirtueMart  AWK Language Grabber CB AlphaUserPoints  PHP Memory Tester CB Emails  CB Profile Update Logger CB Queries  CB Code CB FlySpray  CB Articles CB Content bot  CB Query Field CB Template Changer  CB Google Translate CB Progress Field (NEW)  CB Forums (missing)  CB Conditional (NEW) Plus de projets Incubator ajoutés constament! © Joomlapolis - 2010 95
  96. 96. Pro Plugin: CB Connect Permet de s’annoncer (login) sur votre site avec leur comptes Google, Facebook ou compatible OpenSocial. © Joomlapolis - 2010 96
  97. 97. More CB Connect: Google Comments  Add Google gadgets to your profiles! © Joomlapolis - 2010 97
  98. 98. More CB Connect: Facebook LiveStream  Add Facebook Gadgets to your profiles! © Joomlapolis - 2010 98
  99. 99. More CB Connect: Friends Connect Comment © Joomlapolis - 2011 99
  100. 100. Pro Plugin: CB Blogs Add blogging to your profile! © Joomlapolis - 2010 100
  101. 101. More CB Blogs: Joomla content structure © Joomlapolis - 2010 101
  102. 102. More CB Blogs: Blog tab in profile  See your CB Blogs in your profile © Joomlapolis - 2010 102
  103. 103. Pro Plugin: CB Invites Enable your membership to invite new members! © Joomlapolis - 2010 103
  104. 104. More CB Invites: Personalize invitations!  Send personalized invitations to your friends! © Joomlapolis - 2010 104
  105. 105. More CB Invites: Invites panel  Track invitation in your invites panel! © Joomlapolis - 2010 105
  106. 106. Pro Plugin: CB AlphaUserPoints Add or subtract points based on specific CB events! © Joomlapolis - 2010 106
  107. 107. More CB AlphaUserPoints: Donner des crédits  Exemple: Donner des points par login (limite 10): © Joomlapolis - 2010 107
  108. 108. Pro Plugin: CB VirtueMart Synchroniser vos membres CB avec VirtueMart © Joomlapolis - 2010 108
  109. 109. Pro Plugin: CB Emails Envoyer des emails HTML personalisés { vos membres lors d’« évènements CB » © Joomlapolis - 2010 109
  110. 110. More CB Emails: Emailer automatiquement:  Envoyer Email  Au membre  Aux admins  Lorsqu’un membre effectue une action! © Joomlapolis - 2010 110
  111. 111. Pro Plugin: CB Queries Effectuer des requêtes SQL lors d’évènements CB! © Joomlapolis - 2010 111
  112. 112. More CB Queries: Exécuter une requête BD  Requête SQL  Lorsqu’un membre effectue une action! © Joomlapolis - 2010 112
  113. 113. Pro Plugin: CB Triggers Router les triggers d’évènements Joomla vers les triggers CB: Permet d’utiliser les plugins CB pour des évènements Joomla! © Joomlapolis - 2010 113
  114. 114. Pro Plugin: CB Template Changer Vos utilisateurs peuvent choisir leur tempate Joomla et/ou CB 2 champs CB Fields sont ajoutés au profils pour choisir! : © Joomlapolis - 2010 114
  115. 115. Pro Plugin: CB Content bot  Plugin Joomla  Permet d’inclure des champs de profil CB Fields dans vos articles  Avec substitutions CB!!!  Montrer ou cacher du contenu Joomla en fonction de champs de profil CB!  Créer des contenus visibles après un certain temps en fonction de champs de profil CB Fields de type date!: “Time released Content” !  Un plugin fantastique aux possibilités presque illimitées! © Joomlapolis - 2010 115
  116. 116. Pro Plugin: CB FlySpray Synchronize votre site CB avec le bug-tracker FlySpray © Joomlapolis - 2010 116
  117. 117. Pro Plugin: CB Redirect Rediriger l’URL lors d’évènements CB (actions d’utilisateurs) © Joomlapolis - 2010 117
  118. 118. More CB Redirect: Rediriger vers une URL  Rediriger l’utilisateur vers un URL spécifique lors d’évènements CB spécifiques (actions d’utilisateurs) © Joomlapolis - 2010 118
  119. 119. Pro Plugin: CB Fields Modifier des valeurs de champs CB field lors d’événements CB! © Joomlapolis - 2010 119
  120. 120. More CB Fields: Modifier champs CB lors d’évènements!  Modifier n’importe quel champs CB field lors d’un évènement CB spécifique! © Joomlapolis - 2010 120
  121. 121. Pro Plugin: CB Profile Update Logger Garder la trace de toutes les modifications de profils d’utilisateur © Joomlapolis - 2010 121
  122. 122. Pro Plugin: CB Code Exécuter du code local ou distant lors d’évènements CB © Joomlapolis - 2010 122
  123. 123. More CB Code: Execute code with parms  Appel d’un URL (Exécute un fichier code) et passe des paramètres avec méthodes GET, POST ou XML: © Joomlapolis - 2010 123
  124. 124. More Pro Plugin: CB Articles  Montrer des articles Joomla dans le profil de membre: © Joomlapolis - 2010 124
  125. 125. More Pro Plugin: CB Query Field  Montre le résultat d’une requête SQL en tant que champs CB field: © Joomlapolis - 2010 125
  126. 126. More Pro Plugin: CB Google Translate  Ajouter la fonction “Google Translate” au module CB Login: © Joomlapolis - 2010 126
  127. 127. More Pro Plugin: CB Conditionals  1) Montrer ou cacher des champs CB fields en fonction d’autres champs CB fields lors de l’enregistrement.  2) Enregistrement par étapes step-by-step  3) Rendre champs obligatoire ou pas en fonction d’autres champs  Exemple: si U.S.A., montrer champs “State” et cacher “Prefecture”: © Joomlapolis
  128. 128. More Pro Plugin: CB Progress Field  Permet de visualiser quels champs ne sont pas remplis  Motive les utilisateurs { compléter leur profil © Joomlapolis
  129. 129. More Pro Plugin: CB Forums  Plugin pour l’intégration de forums hautement configurable © Joomlapolis
  130. 130. More Pro Plugin: New Project!  New project © Joomlapolis
  131. 131. Incubator Pro Plugins: Conclusion Les Plugins Pro permettent une flexibilités extraordinaire Sans “hacker” CB et/ou Joomla et perdre les upgrades faciles! Pour connaître plus sur ces concepts innovants, aller sous Solutions / Incubator sur: www.joomlapolis.com © Joomlapolis - 2010 133
  132. 132.  « Work in progress » (WIP) ! Community Builder™, © 2004-2010 -21 mars 2010 134 www.joomlapolis.com
  133. 133.  Intégration de la plupart des concepts Incubateur  Nouveaux moteurs, nouvelle carrosserie, nouveaux horizons  Plus de flexibilité aux administrateurs  Possibilité de donner plus de contrôles aux membres  Nouvelle interface utilisateur « web 2.0 » pour membres  Nouvelle interface utilisateur pour administrateurs  Profils complètement ajustables  Complètement « Templatable », nouveaux templates  Nouveaux modèles de données et de relations internes  PHP 5.2+ / MySQL 5.0+ / Joomla 1.5/1.6+, Upgrade simple Community Builder™, © 2004-2010 -21 mars 2010 135 www.joomlapolis.com
  134. 134. WIP:  CBSubs 1.2  Coupons  Paiements Auto-récurrents avec Alias Manager pour Ogone  Nouveaux Emails  Programme « développeurs »: API pour gateways Community Builder™, © 2004-2010 -21 mars 2010 136 www.joomlapolis.com
  135. 135. Nous avons mis au point un hosting professionel { très Haute Disponibilité :  Permet de démarrer directement avec un site communautaire (multi-lingue !)  Clusters de Serveur hyper-optimizés pour Community Builder / Joomla / CBSubs  Hautement Sécurisés  Très Haute Disponibilité, fail-safe clustering, incl. RAID en réseau  Intercontinental datacenters  Automated Network Management  Off-site backups  Very high performances clusters:  2.4 Gbits/s LAN  100 Gbits Internet ❸ ❶  8 Terrabytes disks ❷ ❹  32 Gb RAM Community Builder™, © 2004-2010 -21 mars 2010 137 www.joomlapolis.com
  136. 136. Trucs et astuces du « parfait Community Builder » :  Contenu, produits, et services de qualité  Honnêteté  Fairness  Modestie  Respecter et Aider l’autre  Admettre ses erreurs et ses limites  Remercier, gratifier, responsabiliser, construire  Pas effacer/censurer sauf si règles de bienséances dépassées  On n’est pas propriétaire, mais simple membre  Penser au « business model », c’est du travail de longue halène. Community Builder™, © 2004-2010 -21 mars 2010 138 www.joomlapolis.com
  137. 137. Conclusion des conclusions   Le projet Community Builder a la communauté, la stratégie, les outils, l’infrastructure, l’équipe et le “track record” pour que CB reste { la pointe des frameworks de réseaux sociaux. Merci pour votre soutien! 1/230/5/2010 © Joomlapolis - 2010 139
  138. 138.  Merci pour votre attention !  Merci pour votre soutien !  Merci pour votre participation !  A vous de jouer !  Nous vous souhaitons aussi de construire une Communauté formidable ! Votre CB Team @ www.joomlapolis.com Community Builder™, © 2004-2010 -21 mars 2010 140 www.joomlapolis.com

×