Contents
/CustomSearches /Installation /Multilinguisme /PseudoConstants /QuickForm /Upgrading |
1. Qu'est-ce que CiviCRM
French translation of the intro on http://civicrm.org:
CiviCRM est une solution libre et gratuite de gestion des relations des constituants/clients. CiviCRM est un logiciel Web, libre, internationalisé, et spécialement conçu pour répondre aux besoins des groupes de pression, les organismes à but non-lucratif et les organisations non-gouvernementales. Son intégration aux systèmes de gestion de contenu Drupal et Joomla! vous permet d'avoir une gamme d'outils pour connecter, communiquer et intéragir avec vos adhérents et constituants.
Petit résumé technique pour Koumbit: CiviCRM est un module Drupal qui re-utilise les fonctions d'authentification et permissions de Drupal, mais la majorité des fonctions sont indépendantes du CMS. Cependant, c'est assez puissant et offre des fonctions solides pour gérer des membres, des dons, participation à des événements (réservation, paiements), envois massifs de courriels à des groupes ad-hocs (basés sur des critères de recherche). Supporte Moneris (cie canadienne) pour les paiements électroniques (et Paypal, Google Checkout, Authorize.net, Desjardins). Traduction CA_fr incomplète, mais la majorité des fonctions de base sont traduites. À noter que c'est un peu lourd, consomme beaucoup de mémoire, prend un peu de temps à apprendre à utiliser, mais en général un bon outil. -- MathieuLutfy 2007-10-17 10:29:55
2. Cas d'utilisation
/AnalyseDesBesoins (in French)
/Exemples (in French)
/Projets (in French) - clients de Koumbit qui utilisent CiviCRM
3. Documentation
3.1. Ressources en ligne
Livre: http://en.flossmanuals.net/civicrm (librement disponible, peut aussi être acheté sur lulu.com)
Forum: http://forum.civicrm.org (excellent resource!)
- create an account to subscribe to the newsletter, usually once a month.
Issue tracking: http://issues.civicrm.org (useful to backport patches)
Blog: http://civicrm.org/blog
http://civicrm.org/node/95 : CiviCRM Architecture - Object Structure and SQL/DAO Generation
http://civicrm.org/node/217 : Writing Components -- Hooking Up Your Code
http://civicrm.org/architecture : Architecture keyword
3.2. Formation
/PlanFormation (civicrm presentation curriculum, in French)
https://wiki.koumbit.net/FormationsExternes/InitiationCiviCRM (see also children of this page)
https://wiki.koumbit.net/CiviCrm/HowTo (portail vers documentation pour end-users)
https://wiki.koumbit.net/PartiVertDuQuébec/CiviCrm/PlanFormation
3.3. Présentations
3.4. Guides pratiques
4. Téléchargement
Pour obtenir une version de développement :
mkdir svn-civicrm; svn checkout http://svn.civicrm.org/civicrm/trunk
4.1. CiviCRM et Aegir
* Il faut installer http://drupal.org/project/provision_civicrm * Pour les tests automatiques, voir: http://drupal.org/project/vagrant_scripts_aegir_civicrm
5. Complementary Drupal modules
- CiviCRM error
http://drupal.org/project/civicrm_error sends backtraces by e-mail, adds them to the watchdog.
- Send to a friend
http://drupal.org/project/send «Adds "tell a friend" functionality to any node type, tracks send actions in CiviCRM (if installed) and maintains a history of sent items.»
- CiviCRM Localize
http://drupal.org/project/civicrm_localize «Enables the localization of CiviCRM profiles by passing CiviCRM labels on user register and edit forms through t().»
- OG CiviCRM
http://wiki.civicrm.org/confluence/display/CRM/DA+-+CiviCRM -> now in civicrm core.
- Civimember roles sync
http://drupal.org/project/civimember_roles -> now in civicrm core.
- Show CiviEvent items in Drupal event calendar
http://www.soleer.com/blog/2008/03/24/how-to-display-civicrm-events-on-a-drupal-calendar/
- CiviCRM subscribe, with opt-in confirmation procedure
- Mailman sync
http://wiki.civicrm.org/confluence/display/CRMDOC/Mailman+synchronization
CKEditor IMCE integration : https://github.com/thomasfeichter/civicrm_imce
Token pour le block d'adresse (insertion dans les templates) : https://github.com/michaelmcandrew/civicrm-addressblocktoken
Offline recurring contribution support (travail en cours) : http://issues.civicrm.org/jira/browse/CRM-8642
6. CiviCRM issues reported by Koumbit
CRM-1555 Missing translation string in Dashboard (bedford, v1.7)
CRM-1885 Activity API: crm_create_activity (bedford, v1.7)
CRM-1909 Direct call to ajax.php bypasses ACLs (bedford, v1.7)
CRM-2011 Encoding problem in contextual help (bedford, v1.7)
CRM-2073 Add "print" button/function to contact (bedford, v1.7)
CRM-2113 set_time_limit() en safe_mode cause un avertissement. - fixed in 2.0 trunk (oxfamqc, v1.9)
CRM-2293 Data in civicrm_data.fr_CA.sql is not correctly espaced - fixed, for CiviCRM 2.0 (oxfamqc, v1.9)
CRM-2340 Date format dd/mm/yyyy for civicrm (oxfamqc, v1.9)
CRM-2406 Remove ts('CiviMail') in some of the CRM/Mailing/Menu.php items, fixed in 1.9-r12237 (oxfamqc, v1.9), (ref)
CRM-2567 Profile update notifications: small errors in URLs included in e-mail (oxfamqc, v1.9)
CRM-2808 Mechanism to override ts() for multi-lingual civicrm sites (MUHC, v1.8)
CRM-2911 Search builder: "contacts where internal contact id > X" does not work (foodfirst, v2.0.1)
CRM-2912 Upgrade procedure should check for (foodfirst, v2.0.1)
CRM-2923 Custom group problem: checking extends_entity_column_value against NULL causes problems (foodfirst, v2.0.1)
CRM-3024 Recurring contributions: sql error in civicrm 2.0.1 when using authnet gateway (foodfirst, v2.0.1)
CRM-2574 VERP email addresses are often too long (> 64 characters) violating RFC and thus being rejected (oxfamqc, v1.9) - bug ouvert par une autre personne, mais nous affecte également.
http://forum.civicrm.org/index.php/topic,3510.0.html : getting imap2soap work with CiviCRM 2.1 svn trunk.
CRM-4209 API bug with civicrm_contact_add: location fields are ignored (fixed in 2.2 trunk)
CRM-7285 doSiteMove() broken in 3.3.x
CRM-7416 siteKey should have a variable in civicrm.settings.php.tpl
CRM-7605 same fix applied twice, and does not support multi-lingual upgrade from 3.0.x to 3.1.x
CRM-7718 fixes in civicrm core for drush crons
CRM-7719 adds drush functions for civimail and UpdateMembershipRecords
CRM-8108 Missing 'billing' location on contribution/registration pages
CRM-8714 "Money" custom fields are not properly formatted
CRM-8999 ACLs should ignore disabled groups
CRM-9120 i18n: Billing location type is always shown in English in contact display
CRM-9491 Credit card information is not deleted from the session after a successful transaction
CRM-9502 Payment gateway error messages are oddly formatted
CRM-9504 When the membership is separate from the contributaion, make the contrib ID available to the receipt
CRM-9531 i18n: list of countries/provinces is not sorted correctly in UTF-8 languages
CRM-9558 Add custom language mapping between CiviCRM and Drupal
CRM-9570 Offline contributions: expose the contributionID to email