SlideShare ist ein Scribd-Unternehmen logo
1 von 17
user experience agency
Hello!



Naseem Sarwar
PHP Developer

naseem@zabisco.com
0203 1511 330
•   Introduction
•   What is CIVICRM?
•   Features
•   Requirements
•   How to install
•   Database installation
•   Module installation
•   Review Permission
•   Configuration and settings
How to: Integrating CiviCRM into a Drupal 7 website
Implement

CIVICRM is a contact management software
• CiviCRM is a web-based, internationalized suite of computer software for
    constituency relationship management, that falls under the broad rubric of
    customer relationship management.
•   It is specifically designed for the needs of non-profit, non-governmental, and
    advocacy groups, and serves as an association management system.
•   CiviCRM is designed to manage information about an organization's
    donors, members, event registrants, subscribers, grant application seekers and
    funders, and case contacts. Volunteers, activists, voters as well as more general
    sorts of business contacts such as employees, clients, or vendors can be
    managed using CiviCRM




What is Civicrm?
• CiviCRM is deployed in conjunction with either the Drupal or Joomla! content
    management systems (CMS), and is supported by many hosting and professional
    services companies. Both the Drupal and Joomla! professional associations use
    CiviCRM. CiviCRM's license is the GNU AGPL 3.
•   CiviCRM version 4.0 supports new versions of Drupal (7.x) and Joomla
    (1.6.x), while CiviCRM 3.4 supports older versions of Drupal (6.x) and Joomla
    (1.5.x)
•   CiviCRM version 4.1, currently in alpha, supports Drupal 6 and 7, Joomla 1.7, and
    for the first time also WordPress 3.3




What is Civicrm?
•   Contact management
•   Events management
•   Mass mail
•   Reports(e.g. annual, monthly, weekly)
•   Schedule Reminders
•   Reports Reminders
•   Enquiry management




Features
•   Linux
•   Apache 2.1
•   PHP 5.2.x (or newer)
•   MySQL 5.x with INNODB enabled
•   Drupal 7.x




Requirements
•   Just keep in mind This presentation is for Drupal 7
•   First of all download the package. You can download here
•   Package is available for Joomla and Drupal. Choose the Drupal 7 package.
•   Unzip the folder
•   Upload or put the package to the module folder in drupal or best option to put
    in /sites/all/modules. If modules does not exits then make one. Later one is the
    best practice in a sense if you need to delete any of the modules ll be much
    easier or you are having multisites




How to install
• Civicrm has its own database which is out of the Drupal or Joomla. It does not
    add tables into the Drupal or Joomla Database.
•   Go to your admin panel and create a seprate database. You can do that via going
    to mysql, phpmyadmin or ask you host provider to setup for you.
•   Named the data base according your convention for tha project. E.g. site-civicrm
•   keep in hand the information of mysql username and password. It ll be handy in
    next steps




How to instal – Database setup
•   Login to your Drupal site with Administrator level permissions
•   Point your web browser to the following URL:
•   http://<your_drupal_home>/sites/all/modules/civicrm/install/index.php
•   You should see the CiviCRM Installer screen.
•   Initially, you will see a red bar with the message "These database details don't
    appear to be correct." This is expected as you haven't entered your database
    settings yet.
•   If you see other errors, check the Requirements details at the bottom of the
    page for more information. You will need to correct any issues before
    continuing.




How to install – Civicrm installation
• Fill in the CiviCRM Database Settings.
• Fill in the Drupal Database Settings for your existing Drupal database (as noted
    in step 2 above).
•   Select the appropriate language for the base installation. You will be able to add
    other languages after the installation for multi-lingual sites.
•   Click the Check Requirements and Install CiviCRM button.




How to install – Civicrm installation
•   The installer will configure your databases, create the settings file and redirect you
    to your Drupal Home page.
•   If you still see a red bar with the message "These database details don't appear to be
    correct." - check the Database Details section below your settings for specific errors
    and problems. Once you correct these problems, click "Recheck requirements" to
    verify your settings before continuing.
•   If you are on a Windows machine and get the message "The user account used by
    your web-server needs to be granted write access to the following directory in order
    to configure the CiviCRM settings file:
    C:<drupal path>/sites/default" even after changing directory permission in Explorer,
    see http://forum.civicrm.org/index.php/topic,5056.msg23720.html#msg23720 for
    instructions how to change the permissions using CMD.
•   Once you see the green "You're ready to install!" message - you can click Check
    Requirements and Install CiviCRM


How to install – Civicrm installation
• Verify that the Roles that you want to have access to CiviCRM have the
  appropriate permissions checked. CiviCRM is installed with a number of fixed
  permissions (such as "edit contacts" and "administer CiviCRM




How to install - Review permissions
•   Login to your Drupal site with an administrator-level login
•   Click the CiviCRM link in the main navigation block
•   Click Administer CiviCRM
•   If your Drupal site makes use of the db_prefix setting (in settings.php - cf. Step 2,
    above), click Configure Global Settings, then Drupal Integration Settings, and
    update the box for the Drupal Users Table Name so that it includes the prefix.
•   Click Synchronize Users-to-Contacts in the top group of icons




Configuration and settings
Thank you!



Naseem Sarwar
Php Developer

naseem@zabisco.com
0203 1511 330

Weitere ähnliche Inhalte

Andere mochten auch

El bibliotecario como gestor de conocimiento en la
El bibliotecario como gestor de conocimiento en laEl bibliotecario como gestor de conocimiento en la
El bibliotecario como gestor de conocimiento en la
Leonardo Infante
 
J stor Manual de Uso de la Base de datos
J stor Manual de Uso de la Base de datosJ stor Manual de Uso de la Base de datos
J stor Manual de Uso de la Base de datos
Leonardo Infante
 
Introducción a Ebsco host
Introducción a Ebsco hostIntroducción a Ebsco host
Introducción a Ebsco host
Leonardo Infante
 
Motores de búsqueda de información científica y académica
Motores de búsqueda de información científica y académicaMotores de búsqueda de información científica y académica
Motores de búsqueda de información científica y académica
Lauraybea
 
Creando una Busqueada Basica en EBSCOhost
Creando una Busqueada Basica en EBSCOhostCreando una Busqueada Basica en EBSCOhost
Creando una Busqueada Basica en EBSCOhost
Leonardo Infante
 
Science Direct - Base de Datos
Science Direct - Base de DatosScience Direct - Base de Datos
Science Direct - Base de Datos
Leonardo Infante
 
Entorno cultural fernando cruz kronfly
Entorno cultural fernando cruz kronflyEntorno cultural fernando cruz kronfly
Entorno cultural fernando cruz kronfly
Leonardo Infante
 
Conceptos dato informacion conocimiento
Conceptos dato informacion conocimientoConceptos dato informacion conocimiento
Conceptos dato informacion conocimiento
Leonardo Infante
 

Andere mochten auch (14)

El bibliotecario como gestor de conocimiento en la
El bibliotecario como gestor de conocimiento en laEl bibliotecario como gestor de conocimiento en la
El bibliotecario como gestor de conocimiento en la
 
Responsive en Drupal
Responsive en DrupalResponsive en Drupal
Responsive en Drupal
 
J stor Manual de Uso de la Base de datos
J stor Manual de Uso de la Base de datosJ stor Manual de Uso de la Base de datos
J stor Manual de Uso de la Base de datos
 
El concepto de analítica académica
El concepto de analítica académicaEl concepto de analítica académica
El concepto de analítica académica
 
Dialnet manual de uso
Dialnet   manual de usoDialnet   manual de uso
Dialnet manual de uso
 
Introducción a Ebsco host
Introducción a Ebsco hostIntroducción a Ebsco host
Introducción a Ebsco host
 
Tutorial de Mi Ebsco host
Tutorial de Mi Ebsco hostTutorial de Mi Ebsco host
Tutorial de Mi Ebsco host
 
Motores de búsqueda de información científica y académica
Motores de búsqueda de información científica y académicaMotores de búsqueda de información científica y académica
Motores de búsqueda de información científica y académica
 
Creando una Busqueada Basica en EBSCOhost
Creando una Busqueada Basica en EBSCOhostCreando una Busqueada Basica en EBSCOhost
Creando una Busqueada Basica en EBSCOhost
 
Guía básica para la búsqueda de información en EBSCO HOST
Guía básica para la búsqueda de información en EBSCO HOSTGuía básica para la búsqueda de información en EBSCO HOST
Guía básica para la búsqueda de información en EBSCO HOST
 
Science Direct - Base de Datos
Science Direct - Base de DatosScience Direct - Base de Datos
Science Direct - Base de Datos
 
Entorno cultural fernando cruz kronfly
Entorno cultural fernando cruz kronflyEntorno cultural fernando cruz kronfly
Entorno cultural fernando cruz kronfly
 
Cuaderno de información académica eso 2015 16.
Cuaderno de información académica eso  2015 16.Cuaderno de información académica eso  2015 16.
Cuaderno de información académica eso 2015 16.
 
Conceptos dato informacion conocimiento
Conceptos dato informacion conocimientoConceptos dato informacion conocimiento
Conceptos dato informacion conocimiento
 

Ähnlich wie Civicrm 120206041239-phpapp01

Sa106 – practical solutions for connections administrators
Sa106 – practical solutions for connections administratorsSa106 – practical solutions for connections administrators
Sa106 – practical solutions for connections administrators
Sharon James
 
Installation & configuration
Installation & configurationInstallation & configuration
Installation & configuration
SyAM Software
 
Arcelor Mittal intern
Arcelor Mittal internArcelor Mittal intern
Arcelor Mittal intern
Anshul Jain
 
Drupal 6-performance-tips-slideshare
Drupal 6-performance-tips-slideshareDrupal 6-performance-tips-slideshare
Drupal 6-performance-tips-slideshare
Trevor James
 

Ähnlich wie Civicrm 120206041239-phpapp01 (20)

Cisco umbrella youtube
Cisco umbrella youtubeCisco umbrella youtube
Cisco umbrella youtube
 
Issues & Errors can be Resolved New QuickBooks Tool Hub 2023
Issues & Errors can be Resolved New QuickBooks Tool Hub 2023Issues & Errors can be Resolved New QuickBooks Tool Hub 2023
Issues & Errors can be Resolved New QuickBooks Tool Hub 2023
 
Ultimate Guide to WordPress Multisite
Ultimate Guide to WordPress MultisiteUltimate Guide to WordPress Multisite
Ultimate Guide to WordPress Multisite
 
Drupal intro
Drupal introDrupal intro
Drupal intro
 
Drupal intro
Drupal introDrupal intro
Drupal intro
 
Planning & Completing An IBM Connections Upgrade
Planning & Completing An IBM Connections UpgradePlanning & Completing An IBM Connections Upgrade
Planning & Completing An IBM Connections Upgrade
 
Drupal -Introduction to Drupal
Drupal -Introduction to DrupalDrupal -Introduction to Drupal
Drupal -Introduction to Drupal
 
Drupal intro (1)
Drupal intro (1)Drupal intro (1)
Drupal intro (1)
 
Synapse india reviews on drupal intro
Synapse india reviews on drupal introSynapse india reviews on drupal intro
Synapse india reviews on drupal intro
 
Sa106 – practical solutions for connections administrators
Sa106 – practical solutions for connections administratorsSa106 – practical solutions for connections administrators
Sa106 – practical solutions for connections administrators
 
Windows 2012 R2 Multi Server Management
Windows 2012 R2 Multi Server ManagementWindows 2012 R2 Multi Server Management
Windows 2012 R2 Multi Server Management
 
Absolute Beginners Guide to Drupal
Absolute Beginners Guide to DrupalAbsolute Beginners Guide to Drupal
Absolute Beginners Guide to Drupal
 
How to Stabilise and Improve an SAP BusinessObjects BI 4.2 Enterprise Shared ...
How to Stabilise and Improve an SAP BusinessObjects BI 4.2 Enterprise Shared ...How to Stabilise and Improve an SAP BusinessObjects BI 4.2 Enterprise Shared ...
How to Stabilise and Improve an SAP BusinessObjects BI 4.2 Enterprise Shared ...
 
Installation & configuration
Installation & configurationInstallation & configuration
Installation & configuration
 
Arcelor Mittal intern
Arcelor Mittal internArcelor Mittal intern
Arcelor Mittal intern
 
1084: Planning and Completing an IBM Connections Upgrade
 1084: Planning and Completing an IBM Connections Upgrade 1084: Planning and Completing an IBM Connections Upgrade
1084: Planning and Completing an IBM Connections Upgrade
 
Drupal 6-performance-tips-slideshare
Drupal 6-performance-tips-slideshareDrupal 6-performance-tips-slideshare
Drupal 6-performance-tips-slideshare
 
Drupal intro-training-in-mumbai
Drupal intro-training-in-mumbaiDrupal intro-training-in-mumbai
Drupal intro-training-in-mumbai
 
Drupal migrate-june2015
Drupal migrate-june2015Drupal migrate-june2015
Drupal migrate-june2015
 
Intro to Drupal Migrate for Site Builders
Intro to Drupal Migrate for Site BuildersIntro to Drupal Migrate for Site Builders
Intro to Drupal Migrate for Site Builders
 

Mehr von Leonardo Infante

Manual del usuario de OVID
Manual del usuario de OVIDManual del usuario de OVID
Manual del usuario de OVID
Leonardo Infante
 
Lista de Resusltados de Ebsco host
Lista de Resusltados de Ebsco hostLista de Resusltados de Ebsco host
Lista de Resusltados de Ebsco host
Leonardo Infante
 
Leyendo un artículo de Ebsco host
Leyendo un artículo de Ebsco hostLeyendo un artículo de Ebsco host
Leyendo un artículo de Ebsco host
Leonardo Infante
 
Búsqueda Básica para biblio9tecas de escuelas K - 12
Búsqueda Básica para biblio9tecas de escuelas K - 12Búsqueda Básica para biblio9tecas de escuelas K - 12
Búsqueda Básica para biblio9tecas de escuelas K - 12
Leonardo Infante
 
Búsqueda básica de EBSCO host para bibliotecas académicas
Búsqueda básica de EBSCO host para bibliotecas académicasBúsqueda básica de EBSCO host para bibliotecas académicas
Búsqueda básica de EBSCO host para bibliotecas académicas
Leonardo Infante
 
Realizando una busqueda Avanzada Individual
Realizando una busqueda Avanzada IndividualRealizando una busqueda Avanzada Individual
Realizando una busqueda Avanzada Individual
Leonardo Infante
 
Realizar una Busqueda Avanzada utilizando métodos avanzados
Realizar una Busqueda Avanzada utilizando métodos avanzadosRealizar una Busqueda Avanzada utilizando métodos avanzados
Realizar una Busqueda Avanzada utilizando métodos avanzados
Leonardo Infante
 
Tutorial de reportes y estadisticas de EBSCO admin
Tutorial de reportes y estadisticas de EBSCO adminTutorial de reportes y estadisticas de EBSCO admin
Tutorial de reportes y estadisticas de EBSCO admin
Leonardo Infante
 
Tutorial sobre cómo crear una colección local
Tutorial sobre cómo crear una colección localTutorial sobre cómo crear una colección local
Tutorial sobre cómo crear una colección local
Leonardo Infante
 
La Aplicación EBSCO host para Iphone
La Aplicación EBSCO host para IphoneLa Aplicación EBSCO host para Iphone
La Aplicación EBSCO host para Iphone
Leonardo Infante
 
Búsqueda Visual de Ebsco host
Búsqueda Visual de Ebsco hostBúsqueda Visual de Ebsco host
Búsqueda Visual de Ebsco host
Leonardo Infante
 
Cómo crear alertas de revista y búsqueda
Cómo crear alertas de revista y búsquedaCómo crear alertas de revista y búsqueda
Cómo crear alertas de revista y búsqueda
Leonardo Infante
 

Mehr von Leonardo Infante (14)

Civicrm project
Civicrm projectCivicrm project
Civicrm project
 
Manual del usuario de OVID
Manual del usuario de OVIDManual del usuario de OVID
Manual del usuario de OVID
 
Lista de Resusltados de Ebsco host
Lista de Resusltados de Ebsco hostLista de Resusltados de Ebsco host
Lista de Resusltados de Ebsco host
 
Leyendo un artículo de Ebsco host
Leyendo un artículo de Ebsco hostLeyendo un artículo de Ebsco host
Leyendo un artículo de Ebsco host
 
EBSCO Discovery Service
EBSCO Discovery ServiceEBSCO Discovery Service
EBSCO Discovery Service
 
Búsqueda Básica para biblio9tecas de escuelas K - 12
Búsqueda Básica para biblio9tecas de escuelas K - 12Búsqueda Básica para biblio9tecas de escuelas K - 12
Búsqueda Básica para biblio9tecas de escuelas K - 12
 
Búsqueda básica de EBSCO host para bibliotecas académicas
Búsqueda básica de EBSCO host para bibliotecas académicasBúsqueda básica de EBSCO host para bibliotecas académicas
Búsqueda básica de EBSCO host para bibliotecas académicas
 
Realizando una busqueda Avanzada Individual
Realizando una busqueda Avanzada IndividualRealizando una busqueda Avanzada Individual
Realizando una busqueda Avanzada Individual
 
Realizar una Busqueda Avanzada utilizando métodos avanzados
Realizar una Busqueda Avanzada utilizando métodos avanzadosRealizar una Busqueda Avanzada utilizando métodos avanzados
Realizar una Busqueda Avanzada utilizando métodos avanzados
 
Tutorial de reportes y estadisticas de EBSCO admin
Tutorial de reportes y estadisticas de EBSCO adminTutorial de reportes y estadisticas de EBSCO admin
Tutorial de reportes y estadisticas de EBSCO admin
 
Tutorial sobre cómo crear una colección local
Tutorial sobre cómo crear una colección localTutorial sobre cómo crear una colección local
Tutorial sobre cómo crear una colección local
 
La Aplicación EBSCO host para Iphone
La Aplicación EBSCO host para IphoneLa Aplicación EBSCO host para Iphone
La Aplicación EBSCO host para Iphone
 
Búsqueda Visual de Ebsco host
Búsqueda Visual de Ebsco hostBúsqueda Visual de Ebsco host
Búsqueda Visual de Ebsco host
 
Cómo crear alertas de revista y búsqueda
Cómo crear alertas de revista y búsquedaCómo crear alertas de revista y búsqueda
Cómo crear alertas de revista y búsqueda
 

Civicrm 120206041239-phpapp01

  • 3. Introduction • What is CIVICRM? • Features • Requirements • How to install • Database installation • Module installation • Review Permission • Configuration and settings
  • 4. How to: Integrating CiviCRM into a Drupal 7 website
  • 5. Implement CIVICRM is a contact management software
  • 6. • CiviCRM is a web-based, internationalized suite of computer software for constituency relationship management, that falls under the broad rubric of customer relationship management. • It is specifically designed for the needs of non-profit, non-governmental, and advocacy groups, and serves as an association management system. • CiviCRM is designed to manage information about an organization's donors, members, event registrants, subscribers, grant application seekers and funders, and case contacts. Volunteers, activists, voters as well as more general sorts of business contacts such as employees, clients, or vendors can be managed using CiviCRM What is Civicrm?
  • 7. • CiviCRM is deployed in conjunction with either the Drupal or Joomla! content management systems (CMS), and is supported by many hosting and professional services companies. Both the Drupal and Joomla! professional associations use CiviCRM. CiviCRM's license is the GNU AGPL 3. • CiviCRM version 4.0 supports new versions of Drupal (7.x) and Joomla (1.6.x), while CiviCRM 3.4 supports older versions of Drupal (6.x) and Joomla (1.5.x) • CiviCRM version 4.1, currently in alpha, supports Drupal 6 and 7, Joomla 1.7, and for the first time also WordPress 3.3 What is Civicrm?
  • 8. Contact management • Events management • Mass mail • Reports(e.g. annual, monthly, weekly) • Schedule Reminders • Reports Reminders • Enquiry management Features
  • 9. Linux • Apache 2.1 • PHP 5.2.x (or newer) • MySQL 5.x with INNODB enabled • Drupal 7.x Requirements
  • 10. Just keep in mind This presentation is for Drupal 7 • First of all download the package. You can download here • Package is available for Joomla and Drupal. Choose the Drupal 7 package. • Unzip the folder • Upload or put the package to the module folder in drupal or best option to put in /sites/all/modules. If modules does not exits then make one. Later one is the best practice in a sense if you need to delete any of the modules ll be much easier or you are having multisites How to install
  • 11. • Civicrm has its own database which is out of the Drupal or Joomla. It does not add tables into the Drupal or Joomla Database. • Go to your admin panel and create a seprate database. You can do that via going to mysql, phpmyadmin or ask you host provider to setup for you. • Named the data base according your convention for tha project. E.g. site-civicrm • keep in hand the information of mysql username and password. It ll be handy in next steps How to instal – Database setup
  • 12. Login to your Drupal site with Administrator level permissions • Point your web browser to the following URL: • http://<your_drupal_home>/sites/all/modules/civicrm/install/index.php • You should see the CiviCRM Installer screen. • Initially, you will see a red bar with the message "These database details don't appear to be correct." This is expected as you haven't entered your database settings yet. • If you see other errors, check the Requirements details at the bottom of the page for more information. You will need to correct any issues before continuing. How to install – Civicrm installation
  • 13. • Fill in the CiviCRM Database Settings. • Fill in the Drupal Database Settings for your existing Drupal database (as noted in step 2 above). • Select the appropriate language for the base installation. You will be able to add other languages after the installation for multi-lingual sites. • Click the Check Requirements and Install CiviCRM button. How to install – Civicrm installation
  • 14. The installer will configure your databases, create the settings file and redirect you to your Drupal Home page. • If you still see a red bar with the message "These database details don't appear to be correct." - check the Database Details section below your settings for specific errors and problems. Once you correct these problems, click "Recheck requirements" to verify your settings before continuing. • If you are on a Windows machine and get the message "The user account used by your web-server needs to be granted write access to the following directory in order to configure the CiviCRM settings file: C:<drupal path>/sites/default" even after changing directory permission in Explorer, see http://forum.civicrm.org/index.php/topic,5056.msg23720.html#msg23720 for instructions how to change the permissions using CMD. • Once you see the green "You're ready to install!" message - you can click Check Requirements and Install CiviCRM How to install – Civicrm installation
  • 15. • Verify that the Roles that you want to have access to CiviCRM have the appropriate permissions checked. CiviCRM is installed with a number of fixed permissions (such as "edit contacts" and "administer CiviCRM How to install - Review permissions
  • 16. Login to your Drupal site with an administrator-level login • Click the CiviCRM link in the main navigation block • Click Administer CiviCRM • If your Drupal site makes use of the db_prefix setting (in settings.php - cf. Step 2, above), click Configure Global Settings, then Drupal Integration Settings, and update the box for the Drupal Users Table Name so that it includes the prefix. • Click Synchronize Users-to-Contacts in the top group of icons Configuration and settings
  • 17. Thank you! Naseem Sarwar Php Developer naseem@zabisco.com 0203 1511 330