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 »
  • Using CiviCRM »
  • Using CiviReport (Moderator: Dave Greenberg) »
  • Remove example reports
Pages: [1]

Author Topic: Remove example reports  (Read 2896 times)

Michael McAndrew

  • Forum Godess / God
  • I live on this forum
  • *****
  • Posts: 1274
  • Karma: 55
    • Third Sector Design
  • CiviCRM version: various
  • CMS version: Nearly always Drupal
  • MySQL version: 5.5
  • PHP version: 5.3
Remove example reports
November 14, 2011, 01:51:17 pm
Hello,

Can we remove all the example reports that get shipped with CiviCRM?  I don't think they add anything or help people's understanding of how to create reports.  In fact, I think that they hinder it because they make it harder to understand the difference between a report and a report template.

If we shipped CiviReport with a very small menu which said 'create report from template' and view existing reports that would help people get their head around the fact that they can create whatever report they like and name it what they like.

It would also save me having to delete all the example reports each time i do a new installation for a client :)
Service providers: Grow your business, build your reputation and support CiviCRM. Become a partner today

Erik Hommel

  • Forum Godess / God
  • I live on this forum
  • *****
  • Posts: 1773
  • Karma: 59
    • EE-atWork
  • CiviCRM version: all sorts
  • CMS version: Drupal
  • MySQL version: Ubuntu's latest LTS version
  • PHP version: Ubuntu's latest LTS version
Re: Remove example reports
November 14, 2011, 11:20:00 pm
I second the motion to remove the reports..............I am a lazy git like Michael :-)
Consultant/project manager at EEatWork and CiviCooP (http://www.civicoop.org/)

Michael McAndrew

  • Forum Godess / God
  • I live on this forum
  • *****
  • Posts: 1274
  • Karma: 55
    • Third Sector Design
  • CiviCRM version: various
  • CMS version: Nearly always Drupal
  • MySQL version: 5.5
  • PHP version: 5.3
Re: Remove example reports
November 15, 2011, 04:15:40 am
I third it :) and commit to doing it at the Netherlands code sprint unless there are any objections.

Michael
Service providers: Grow your business, build your reputation and support CiviCRM. Become a partner today

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: Remove example reports
November 15, 2011, 06:57:27 am

i'm not sure i agree on the need to remove all report instances :)

Its a good set that most people are used to when installing a package

and for you lazy gits out there, its a two line sql statement to add to your puppet / chef / aegir scripts:

Code: [Select]
sql> truncate civicrm_report_instance;
sql> delete from civicrm_navigation where url like '%report/instance%';

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

Michael McAndrew

  • Forum Godess / God
  • I live on this forum
  • *****
  • Posts: 1274
  • Karma: 55
    • Third Sector Design
  • CiviCRM version: various
  • CMS version: Nearly always Drupal
  • MySQL version: 5.5
  • PHP version: 5.3
Re: Remove example reports
November 15, 2011, 08:56:10 am
OK.  I'm going to back track.  The main reason that I want to remove report instances that list is not that I am lazy.  I think it is really confusing for people.

Quote
Its a good set that most people are used to when installing a package

They will see that list when they click on "create report from template".

And when the click on 'Report listing' they will see a message that says, you have not created any reports yet click here to create one from a template, and they will learn that they have to create reports from templates.

Service providers: Grow your business, build your reputation and support CiviCRM. Become a partner today

Erik Hommel

  • Forum Godess / God
  • I live on this forum
  • *****
  • Posts: 1773
  • Karma: 59
    • EE-atWork
  • CiviCRM version: all sorts
  • CMS version: Drupal
  • MySQL version: Ubuntu's latest LTS version
  • PHP version: Ubuntu's latest LTS version
Re: Remove example reports
November 15, 2011, 09:52:20 am
And I agree with Michael McAndrew that it is confusing for users to see Reports that they do not use. It may well be useful for developers, but not for users?
Consultant/project manager at EEatWork and CiviCooP (http://www.civicoop.org/)

hbergin

  • I post occasionally
  • **
  • Posts: 66
  • Karma: 6
  • CiviCRM version: 3.4.5 to 4.4.1
  • CMS version: Drupal 6.28 to 7.23
  • MySQL version: 5.5.34
  • PHP version: 5.3.10
Re: Remove example reports
December 07, 2011, 06:53:26 pm
I would be OK with removing the list of reports from the top level, if they remained accessible by clicking the Report Listing.

Clients often use this list when trying to understand the CiviCRM report features.  They may not have the permissions or the skill or comfort level to create a report from a template.  They may also not want to be changing anything on the system by creating entities, and are only looking to browse around.

Having this list readily available often means I do not have to create a set of sample reports, and it seems to be helpful to the users in clarifying their own requirements.  I also have the option to just include links to these sample reports in an email, if they don't navigate to the reports through the menu.

Michael McAndrew

  • Forum Godess / God
  • I live on this forum
  • *****
  • Posts: 1274
  • Karma: 55
    • Third Sector Design
  • CiviCRM version: various
  • CMS version: Nearly always Drupal
  • MySQL version: 5.5
  • PHP version: 5.3
Re: Remove example reports
January 03, 2012, 02:59:46 am
Quote
I would be OK with removing the list of reports from the top level, if they remained accessible by clicking the Report Listing.
Out of the box, report listing and Create report from template are basically the same thing because all the reports are based on report templates.
Quote
They may not have the permissions or the skill or comfort level to create a report from a template
True that some users wouldn't have the permissions to see reports, but the admins, who should be setting this stuff up would still have those permissions.  Re: skill and comfort level, it really is only clicking an extra button.
Service providers: Grow your business, build your reputation and support CiviCRM. Become a partner today

hbergin

  • I post occasionally
  • **
  • Posts: 66
  • Karma: 6
  • CiviCRM version: 3.4.5 to 4.4.1
  • CMS version: Drupal 6.28 to 7.23
  • MySQL version: 5.5.34
  • PHP version: 5.3.10
Re: Remove example reports
January 03, 2012, 07:34:46 am
I understand the sample reports may not be helpful to some users, but my comments hoped to highlight the helpfulness of the readily available sample reports to those users who are not admins and may be read only users of the system.  These may be board members or those assessing whether to go further with their organization's adoption of CiviCRM.  They often want to look over features quickly.  I think we should keep the report listing of sample reports for this important group of users. 

At least the admin has the permissions to delete the sample reports his organization may not want.

Mark Tompsett

  • I post frequently
  • ***
  • Posts: 143
  • Karma: 9
    • QualityTime Services Ltd
  • CiviCRM version: 4.3.4
  • CMS version: Drupal 7.22
  • MySQL version: 5.5.30-cll
  • PHP version: 5.3.23
Re: Remove example reports
January 16, 2012, 01:44:58 am
I hope I am not going off at a tangent here, but does the same argument apply to dashlets?
Out of the box CiviCRM currently comes with three dashlets. 

It is possible to create dashlets from report templates although I don't think it is possible to create all three of the supplied dashlets from the supplied report templates?  For instance the Activities dashlet has an Activity Type selector which I don't think would be possible when created from a report template.

Mark

Michael McAndrew

  • Forum Godess / God
  • I live on this forum
  • *****
  • Posts: 1274
  • Karma: 55
    • Third Sector Design
  • CiviCRM version: various
  • CMS version: Nearly always Drupal
  • MySQL version: 5.5
  • PHP version: 5.3
Re: Remove example reports
January 16, 2012, 07:14:49 am
Hi Mark,

Quote
I don't think it is possible to create all three of the supplied dashlets from the supplied report templates?  For instance the Activities dashlet has an Activity Type selector which I don't think would be possible when created from a report template.
Correct - the upcoming activity dashlet is an out of the box report that - unlike other dashlets - isn't created from a report.
Service providers: Grow your business, build your reputation and support CiviCRM. Become a partner today

Michael McAndrew

  • Forum Godess / God
  • I live on this forum
  • *****
  • Posts: 1274
  • Karma: 55
    • Third Sector Design
  • CiviCRM version: various
  • CMS version: Nearly always Drupal
  • MySQL version: 5.5
  • PHP version: 5.3
Re: Remove example reports
August 30, 2012, 09:53:10 am
FYI the discussion continues here: http://forum.civicrm.org/index.php/topic,25823.0.html
Service providers: Grow your business, build your reputation and support CiviCRM. Become a partner today

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviReport (Moderator: Dave Greenberg) »
  • Remove example reports

This forum was archived on 2017-11-26.