Contenu connexe Similaire à Joomla daylyon2011 talk-finalgiven (20) Plus de CB Team @ Joomlapolis (20) Joomla daylyon2011 talk-finalgiven2. 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. 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. 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. 21.3.2010:
5
Community Builder™, © 2004-2010 -
21 mars 2010
www.joomlapolis.com
6. 1.4.2011:
6
Community Builder™, © 2004-2010 -
21 mars 2010
www.joomlapolis.com
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. 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. 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
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. 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. 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
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. 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
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. 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
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. 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 Incubator
3/4/2011 © Joomlapolis - 2010 23
24. CB ProfileBook: blog, mur, livre d’or
DEMO
Community Builder™, © 2004-2010 -
21 mars 2010 24
www.joomlapolis.com
25. CB ProfileGallery : la gallerie photos
DEMO
Community Builder™, © 2004-2010 -
21 mars 2010 25
www.joomlapolis.com
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. CB Fields: CB Rating
Community Builder™, © 2004-2010 -
21 mars 2010 27
www.joomlapolis.com
28. CB Facebook Connect, CB Twitter
DEMO
Community Builder™, © 2004-2010 -
21 mars 2010 28
www.joomlapolis.com
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. Ajax text Field-type
Edition dans le profil de membre:
DEMO
Community Builder™, © 2004-2010 -
21 mars 2010 30
www.joomlapolis.com
31. Ajax File Field-type
Community Builder™, © 2004-2010 -
21 mars 2010 31
www.joomlapolis.com
32. CB Admin module
Community Builder™, © 2004-2010 -
21 mars 2010 32
www.joomlapolis.com
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. 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. More
Le Package GroupJive 2.2
Un plugin principal,
7 plugins d’integration,
English plugin,
modules,
Manual
© Joomlapolis - 2011 36
37. More
GJ – Navigation menu
Le module “CB Admin Navigation” a un menu GroupJive:
© Joomlapolis - 2011 37
38. More
GroupJive Admin Panel
URL Frontend et Création du Menu
© Joomlapolis - 2011 38
39. More
GroupJive 2.2: Plugins GroupJive
Il a son API pour plugins – inclus: 7 integration plugins
© Joomlapolis - 2011 39
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. 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. 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. More
GroupJive: Admin: Gestion Invitations
Voir les invitations et status; supprimer les invitations:
© Joomlapolis - 2011 43
44. More
GroupJive: Frontend: Accès principal
Le menu par défaut vous amène { la liste des catégories:
© Joomlapolis - 2011 44
45. More
GroupJive: Groupes d’une catégorie
Se Joindre
Editer
Visiter
Nouveau
Groupe
etc.
© Joomlapolis - 2011 45
46. More
GroupJive: Vidéos du groupe
Ajouter
Editer
Supprimer
© Joomlapolis - 2011 46
47. More
GroupJive: Evènements du groupe et Fichiers
Evènements
Fichiers
© Joomlapolis - 2011 47
48. More
GroupJive: Photos and Mur (Wall) du groupe
PHOTOS
MUR (WALL)
© Joomlapolis - 2011 48
49. More
GroupJive: Membres du groupe et Invitations
MEMBRES
INVITATIONS
© Joomlapolis - 2011 49
50. More
GroupJive: Auto-Joindre Groupe à l’Enregistrement
Les
utilisateurs
choisissent
{ quels
groupes
se joindre
© Joomlapolis - 2011 50
51. More
GroupJive: Intégration au Forum
30/5/2010 © Joomlapolis - 2010 51
52. More
GroupJive: Intégration Messagerie Privée
Envoi de
messages
privés
© Joomlapolis - 2011 52
53. More
GroupJive: Intégration aux profils CB
Onglet
dans le
Profil:
Cats
Groupes
Invitations
© Joomlapolis - 2011 53
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
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. Architecture
Management
des
Membres
CBSubs™
Community
Builder
Joomlapolis - 2011 57
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 obligatoire
30/5/2010 Joomlapolis - 2010 58
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. 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. 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. CBSubs™: Centre des Paiements
Le centre des paiements montre l’activité sur 7 jours:
Nombre de transactions, Paiements,
Nouveux Enregistrements, Upgrades, Renouvellements
3/4/2011 © Joomlapolis - 2010 62
63. DEMO
Community Builder™, © 2004-2010 -
21 mars 2010 63
www.joomlapolis.com
64. DEMO
Community Builder™, © 2004-2010 -
21 mars 2010 64
www.joomlapolis.com
65. DEMO
Community Builder™, © 2004-2010 -
21 mars 2010 65
www.joomlapolis.com
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. 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. 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. More
CBSubs™: Protection (ACL)
Article
Module
Component
URL-parts
© Joomlapolis - 2011 69
70. More
CBSubs™: Protection d’ Articles Joomla
Intro peut être montrée, comme “teaser”:
Joomlapolis - 2011 70
71. More
CBSubs™: Protection de Modules
Hiding a module
Expensive plan
has extra
Cheaper plan
module
does not
Joomlapolis - 2011 71
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. 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. 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 if
authorized by plan
Joomlapolis - 2011 74
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
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. 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. More
Tax Calculations
Create tax rates and rules for specific zones.
Joomlapolis - 2011 79
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. The documentation
Quality
407 pages
Very detailed
Many use cases presented
Hundreds of pictures
Special forum for doc suggestions
Joomlapolis - 2011 81
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. 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
85. Les templates les plus rapides de Joomla! :
Community Builder™, © 2004-2010 -
21 mars 2010 85
www.joomlapolis.com
87. DEMO
Community Builder™, © 2004-2010 -
21 mars 2010 87
www.joomlapolis.com
88. DEMO
Community Builder™, © 2004-2010 -
21 mars 2010 88
www.joomlapolis.com
89. FunLite
Joomla 1.6
et 1.5
Template CB
CB Content
module
Menus
déroulants
(css)
3/4/2011 © Joomlapolis - 2010 89
90. Incubateur Joomlapolis:
Le concept
Les Membres Pro ont accès à nos projets en dévelopement
© Joomlapolis - 2011 90
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. 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. 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. Incubator: De quoi ça a l’air ?
forge.joomlapolis.com
30/5/2010 © Joomlapolis - 2010 94
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. Pro Plugin: CB Connect
Permet de s’annoncer (login) sur votre site avec leur comptes
Google, Facebook ou compatible OpenSocial.
© Joomlapolis - 2010 96
97. More
CB Connect: Google Comments
Add Google gadgets to your profiles!
© Joomlapolis - 2010 97
98. More
CB Connect: Facebook LiveStream
Add Facebook Gadgets to your
profiles!
© Joomlapolis - 2010 98
99. More
CB Connect: Friends Connect Comment
© Joomlapolis - 2011 99
100. Pro Plugin: CB Blogs
Add blogging to your profile!
© Joomlapolis - 2010 100
101. More
CB Blogs: Joomla content structure
© Joomlapolis - 2010 101
102. More
CB Blogs: Blog tab in profile
See your CB Blogs in your profile
© Joomlapolis - 2010 102
103. Pro Plugin: CB Invites
Enable your membership to invite new members!
© Joomlapolis - 2010 103
104. More
CB Invites: Personalize invitations!
Send personalized invitations to your friends!
© Joomlapolis - 2010 104
105. More
CB Invites: Invites panel
Track invitation in your invites panel!
© Joomlapolis - 2010 105
106. Pro Plugin: CB AlphaUserPoints
Add or subtract points based on specific CB events!
© Joomlapolis - 2010 106
107. More
CB AlphaUserPoints: Donner des crédits
Exemple: Donner des points par login (limite 10):
© Joomlapolis - 2010 107
108. Pro Plugin: CB VirtueMart
Synchroniser vos membres CB avec VirtueMart
© Joomlapolis - 2010 108
109. Pro Plugin: CB Emails
Envoyer des emails HTML personalisés { vos membres lors
d’« évènements CB »
© Joomlapolis - 2010 109
110. More
CB Emails: Emailer automatiquement:
Envoyer Email
Au membre
Aux admins
Lorsqu’un
membre
effectue une
action!
© Joomlapolis - 2010 110
111. Pro Plugin: CB Queries
Effectuer des requêtes SQL lors d’évènements CB!
© Joomlapolis - 2010 111
112. More
CB Queries: Exécuter une requête BD
Requête SQL
Lorsqu’un
membre
effectue une
action!
© Joomlapolis - 2010 112
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. 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. 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. Pro Plugin: CB FlySpray
Synchronize votre site CB avec le bug-tracker FlySpray
© Joomlapolis - 2010 116
117. Pro Plugin: CB Redirect
Rediriger l’URL lors d’évènements CB (actions d’utilisateurs)
© Joomlapolis - 2010 117
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. Pro Plugin: CB Fields
Modifier des valeurs de champs CB field lors d’événements CB!
© Joomlapolis - 2010 119
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. Pro Plugin: CB Profile Update Logger
Garder la trace de toutes
les modifications de
profils d’utilisateur
© Joomlapolis - 2010 121
122. Pro Plugin: CB Code
Exécuter du code local ou distant lors d’évènements CB
© Joomlapolis - 2010 122
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. More
Pro Plugin: CB Articles
Montrer des articles Joomla dans le profil de membre:
© Joomlapolis - 2010 124
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. More
Pro Plugin: CB Google Translate
Ajouter la fonction “Google Translate” au module CB Login:
© Joomlapolis - 2010 126
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. More
Pro Plugin: CB Progress Field
Permet de visualiser quels champs ne sont pas remplis
Motive les utilisateurs { compléter leur profil
© Joomlapolis
129. More
Pro Plugin: CB Forums
Plugin pour l’intégration de forums hautement configurable
© Joomlapolis
130. More
Pro Plugin: New Project!
New project
© Joomlapolis
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. « Work in progress » (WIP) !
Community Builder™, © 2004-2010 -
21 mars 2010 134
www.joomlapolis.com
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. 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. 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. 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. 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/2
30/5/2010 © Joomlapolis - 2010 139
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