CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Installing CiviCRM »
  • Drupal Installations (Moderator: Piotr Szotkowski) »
  • CiviCRM Installation Help Needed
Pages: [1]

Author Topic: CiviCRM Installation Help Needed  (Read 1469 times)

royal121

  • I’m new here
  • *
  • Posts: 4
  • Karma: 1
  • CiviCRM version: 4.4.1
  • CMS version: Drupal 7
  • MySQL version: 5.6.14
  • PHP version: 5.5.6
CiviCRM Installation Help Needed
November 20, 2013, 05:47:30 am
Hello Everybody!

I am a student participating in Google Code In - 2013 and working with Drupal. I was assigned the task to  review the CIVICRM STATER KIT DISTRIBUTION. Till now I found CiviCRM too be confusing as a first time user and now I am stuck. Here is a complete account of what I have done till now.

I used free Pantheon site to install and configure a CiviCRM Starter Kit. The only hitch I found when there was a Requirements Problem. That was solved easily. 

The first thing I saw on my website was Configuration Checklist. There is no mention whether it is necessary to configure all the option right now or can be done later. I started visiting all of the options. In the third Configuration option of "Enable components" there are some components mentioned but a new user won't know which ones to enable and which not to enable. There is a nice explanation of these components in the lower section but it would be good to include those links or small summary of the components in "Enable Components " section as the user would be visiting that section first. In "Display Preferences" I got some idea reading the names of options but I still don't know what they would do. There were plethora of settings but I have no idea of most of them. I referred to http://book.civicrm.org/user/current/initial-set-up/installation-and-basic-setup/ for assistance. Now all the options are green colored but now I have no idea what should I do next to make a website.

Can you please assist me about what should I do next to make the community website or if there is some link I can refer to.

Some suggestions:
I think it would be good to show settings/options as Drupal does while installing.
In options which require phone no or Latitude, accepting alphabets should be disabled.

Thank you  :)

JoeMurray

  • Administrator
  • Ask me questions
  • *****
  • Posts: 578
  • Karma: 24
    • JMA Consulting
  • CiviCRM version: 4.4 and 4.5 (as of Nov 2014)
  • CMS version: Drupal, WordPress, Joomla
  • MySQL version: MySQL 5.5, 5.6, MariaDB 10.0 (as of Nov 2014)
Re: CiviCRM Installation Help Needed
November 20, 2013, 06:11:02 am
Thanks for taking on this project royal121!

Just to set some context for this: Is your review only oriented to providing the community with feedback, or does it also extend to making some changes in documentation and/or code?

Here's feedback on your points:

1. Are all elements of the checklist things that have to be done prior to website use? No. It is designed to be a convenient 'checklist' to review prior to using the site. It is expected that the default settings will often be sufficient. But in general it is a good practice for even experienced installers to go through all of the settings on these pages. As well, it is important to note that depending on what you want to do with the site, there are other configuration settings that need to be reviewed/changed, for example setting up Membership Types for your organization if you intend to use CiviMember.

Could you prepare a statement for the top of the checklist that encapsulates this idea?

2. I like your suggestion of moving the summary of the components to a more appropriate place on the page.

3. To improve the documentation for 'Display Preferences', could you try out the options, check if they do what you think after reviewing existing documentation in the book, then take a stab at writing up explanations for each option. I would suggest help text that would normally be hidden but would appear if someone clicked on the ? icon beside the field label.

4. The checklist items turn from red to green as soon as they have been visited once, not when they have actually been set up properly, which is hard/impossible for the system to determine. The reason is that the appropriate settings depend on what you want the CiviCRM installation to do. Drupal can be used to create a huge variety of CMS sites; similarly, CiviCRM can be used to create a huge variety of CRM sites.

5. I am unsure what you mean by 'the community website'. Is there a list of requirements somewhere? Maybe post a link to the Google Code In - 2013 task.
Co-author of Using CiviCRM https://www.packtpub.com/using-civicrm/book

royal121

  • I’m new here
  • *
  • Posts: 4
  • Karma: 1
  • CiviCRM version: 4.4.1
  • CMS version: Drupal 7
  • MySQL version: 5.6.14
  • PHP version: 5.5.6
Re: CiviCRM Installation Help Needed
November 20, 2013, 06:26:25 am
The task is just to provide the feedback. Here is the link - http://www.google-melange.com/gci/task/view/google/gci2013/6368804334469120

What I meant with not understanding some settings was not focused just on "Display Preferences" but all the settings which followed. I just types "Display Preferences" because it was the next after "Enable components".

What I wanted to know in this post was what should I do next to get my site running. As a new user I don't know what should I do next. Which setting should I change or which option should I enable or whatever I should do to make a site.

Quote
Could you prepare a statement for the top of the checklist that encapsulates this idea?
yes i can do that.

JoeMurray

  • Administrator
  • Ask me questions
  • *****
  • Posts: 578
  • Karma: 24
    • JMA Consulting
  • CiviCRM version: 4.4 and 4.5 (as of Nov 2014)
  • CMS version: Drupal, WordPress, Joomla
  • MySQL version: MySQL 5.5, 5.6, MariaDB 10.0 (as of Nov 2014)
Re: CiviCRM Installation Help Needed
November 20, 2013, 06:46:56 am
You should imagine and develop requirements for a site for your school or club. How could a CRM be used to advance their mission? What functionality and configuration options are needed to accomplish that?

It's up to you to drive things on this point, rather than follow a recipe.
Co-author of Using CiviCRM https://www.packtpub.com/using-civicrm/book

kreynen

  • I post occasionally
  • **
  • Posts: 105
  • Karma: 8
Re: CiviCRM Installation Help Needed
November 20, 2013, 06:50:21 am
I was hoping @JoeMurray would be a great resource for this since he literally wrote a book about using CiviCRM http://www.amazon.com/Using-CiviCRM-Joseph-Murray/dp/1849512264

We could just recommend that all new CiviCRM users go buy that book after finishing the checklist :)

I created the GCI task after another "new to CiviCRM" user posted https://drupal.org/node/2121255

The configuration checklist is all about settings, but doesn't really do anything to point someone who's never used CiviCRM to the next steps in configuring their site. 

But if we were to do something that used some of the more open resources, what would that look like?

Would incorporating the videos for the planned video.civicrm.org site help?  http://wiki.civicrm.org/confluence/display/CRM/Video+Project+Tracking+Page

Is http://book.civicrm.org/user/ the place to start?   If so is the Scheduled jobs the first thing we'd want a new user to do after installing?

Developers who are using CiviCRM on a regular basis are often too close to the code to empathize with new users and see the experience from their perspective.  CiviCRM does a ton of things "out of the box" so just telling users to figure it out is really overwhelming.

If the install process itself was going to tell @royal121 what to do next to configure a site for his school, club, or sports team, what would that first next step be?  Where is that information found?  What can we do to make this process easier for new users to understand?

JoeMurray

  • Administrator
  • Ask me questions
  • *****
  • Posts: 578
  • Karma: 24
    • JMA Consulting
  • CiviCRM version: 4.4 and 4.5 (as of Nov 2014)
  • CMS version: Drupal, WordPress, Joomla
  • MySQL version: MySQL 5.5, 5.6, MariaDB 10.0 (as of Nov 2014)
Re: CiviCRM Installation Help Needed
November 20, 2013, 07:06:34 am
@royal121: if you can articulate a simple sample site through a few points here, then kreynen and I can provide suggestions for what needs to be done to implement it, and you can indicate where the documentation needs to be improved / take a stab at improving the documentation.
Co-author of Using CiviCRM https://www.packtpub.com/using-civicrm/book

royal121

  • I’m new here
  • *
  • Posts: 4
  • Karma: 1
  • CiviCRM version: 4.4.1
  • CMS version: Drupal 7
  • MySQL version: 5.6.14
  • PHP version: 5.5.6
Re: CiviCRM Installation Help Needed
November 21, 2013, 02:57:33 am
Quote
Would incorporating the videos for the planned video.civicrm.org site help?

I would agree to that. Videos can be a great help for newbies to get acquainted with the software. To document the process shown in a video in text format takes a lot more efforts than just to record a video.

Quote
Is http://book.civicrm.org/user/ the place to start?

Books can be used once the user knows the basics of what he actually is doing (can be done by videos). Books can be a useful resource to developers.

Quote
If the install process itself was going to tell @royal121 what to do next to configure a site for his school, club, or sports team, what would that first next step be?  Where is that information found?  What can we do to make this process easier for new users to understand?

That exactly what I require.

Quote
@royal121: if you can articulate a simple sample site through a few points here, then kreynen and I can provide suggestions for what needs to be done to implement it, and you can indicate where the documentation needs to be improved / take a stab at improving the documentation.

Let's take a sample example. Suppose I need to make a website for my School's CS club. I need features such as Mass Mailing and Event Organization. I hope I have made the objective clear. What would you do after seeing "Configuration Checklist" to accomplish that task. I hope you are now in a better position to help me.

Thanks a lot! :)

kreynen

  • I post occasionally
  • **
  • Posts: 105
  • Karma: 8
Re: CiviCRM Installation Help Needed
November 21, 2013, 11:19:26 am
Since most of the functionality in CiviCRM keys off the contacts, a logical place to start is by either manually adding or importing your contacts.

The "Full Video" links to both creating and importing contacts exist here...

http://wiki.civicrm.org/confluence/display/CRM/Video+Project+Tracking+Page

Creating an Event is also covered, but there isn't a video yet for displaying the Events as Calendar in the CMS.  I created a "beardcast" for the CiviCRM Multiday Event https://vimeo.com/46068105, but that isn't really designed for new users.  There are a few different modules and extensions to handle the calendar display.

https://drupal.org/project/civicrm_multiday_event
https://drupal.org/project/civicrm_events
https://civicrm.org/extensions/event-calendar-extension

One option that's been discussed is to provide a list of common tasks a new user might want to do next and links to the video and documentation to do that.

royal121

  • I’m new here
  • *
  • Posts: 4
  • Karma: 1
  • CiviCRM version: 4.4.1
  • CMS version: Drupal 7
  • MySQL version: 5.6.14
  • PHP version: 5.5.6
Re: CiviCRM Installation Help Needed
December 12, 2013, 07:26:45 am
Hello Everybody,

I was finally able to do the task! Here is the link: https://drupal.org/node/2155139 just in case anyone is interested.

I am grateful to the CiviCRM community.

Thanks :)

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: CiviCRM Installation Help Needed
December 12, 2013, 09:22:09 am

hey royal and kevin:

thanx for taking the intiiative and pushing this project forward. I liked the details in your report. Very complete.

Would be great if you continue spending a few more hours and help build a tour of civicrm

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Installing CiviCRM »
  • Drupal Installations (Moderator: Piotr Szotkowski) »
  • CiviCRM Installation Help Needed

This forum was archived on 2017-11-26.