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) »
  • Discussion (deprecated) »
  • Documentation, Book and Training Resources (Moderator: Michał Mach) »
  • How to create context sensitive help.
Pages: [1]

Author Topic: How to create context sensitive help.  (Read 4174 times)

pennwhite

  • I’m new here
  • *
  • Posts: 29
  • Karma: 0
  • CiviCRM version: 4.0.8
  • CMS version: Drupal 7.12
  • MySQL version: 5.5
  • PHP version: 5.3
How to create context sensitive help.
April 17, 2012, 09:26:07 am
Hi all,

Does anyone know how to create/add/include context sensitive help in CiviCRM?

Regards,
Penn

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: How to create context sensitive help.
April 17, 2012, 10:04:24 am

check:

templates/CRM/Admin/Form/Setting/Debugging.{hlp,tpl}

u can add:

{help id='debug'}

in your .tpl and then add a section in the .hlp which appears when u click on the help icon next to the element

Check:

http://drupal.demo.civicrm.org/civicrm/admin/setting/debug?reset=1

for an example

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: How to create context sensitive help.
April 17, 2012, 10:06:08 am
what part of CiviCRM are you trying to add this to? if you are trying to add it to custom data sets or custom data fields, then you can add it is as pre/post help in the relevant custom data set / field admin page.
Service providers: Grow your business, build your reputation and support CiviCRM. Become a partner today

pennwhite

  • I’m new here
  • *
  • Posts: 29
  • Karma: 0
  • CiviCRM version: 4.0.8
  • CMS version: Drupal 7.12
  • MySQL version: 5.5
  • PHP version: 5.3
Re: How to create context sensitive help.
April 19, 2012, 08:51:20 am
Thank you for your responses. My email notification does not seem to be working and I just found your replies. I changed my profile and perhaps this will work better.

Here's is what I would like to do. We are creating a bunch of help training videos for various parts of CiviCRM. When a user, a staff person or an administrator, for example, is on a page in CiviCRM, like Individual Contact or Organization Contact or Administer CiviContribute, I would like for the person to be able to click on the help tab and see a list of training videos that they can view and that pertain to the info represented on that page. These will have to be role-specific because I wouldn't want to display a training video link that is "above their pay grade."

I would also like for these training videos to open in a new window )_blank in HTML parlance.

Regards,
Penn

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: How to create context sensitive help.
April 19, 2012, 02:30:39 pm

a bit unrelated, but any chance u r planning to share those videos with the community? Would be really great if so

if u r planning to do so, can you please post a list of videos that u r working on. would definitely be very good for the project

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

pennwhite

  • I’m new here
  • *
  • Posts: 29
  • Karma: 0
  • CiviCRM version: 4.0.8
  • CMS version: Drupal 7.12
  • MySQL version: 5.5
  • PHP version: 5.3
Re: How to create context sensitive help.
April 24, 2012, 06:57:41 am
Well, I hope this doesn't eternally alienate me from the CiviCRM world, but  no, I'm not planning on posting these training videos for everyone to use. This project has been months in the planning, development and execution phase. And, it has cost me a good bit of money. 

Each training bideo  has the following:
1. thoroughly researched and tested
2. reviewed by an educational technologist
3. limited to no more that 10 minutes
4. created for 3 user levels a. Users, b. staff and c. administrators.
5. Created with a combination of MS PowerPoint, Captivate and voice over

A complete set of >100 videos will be made available to any CiviCRM user-organization for $499.95. There will be bulk  pricing available to other implementers for inclusion with any of their client organizations - price TBD.

If and when I find a programmer capable of incorporating the relevant videos into context sensitive and upgrade independent help, This  capability will be available for an additional  $249.95...

Regards,
Penn

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: How to create context sensitive help.
April 24, 2012, 07:13:09 am

A few thoughts and comments:

1. You dont need to even think about being alienated because you are selling something. Open source and CiviCRM can and does accomodate a wide variety of business models. We do want people to make money and a good living :)

2. Might want to have a few of them (3 to 7 out of 100, maybe?) as free samples so people have an idea what they are getting with the videos

3. Kinda cool and nice to see such things develop in the ecosystem :) Definitely a sign that the ecosystem is maturing

lobo

p.s> civi does cost quite a few people a good bit of money also!
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

Hershel

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4640
  • Karma: 176
    • CiviHosting
  • CiviCRM version: Latest
  • CMS version: Mostly WordPress and Drupal
Re: How to create context sensitive help.
April 24, 2012, 08:36:52 am
Quote from: pennwhite on April 24, 2012, 06:57:41 am
Well, I hope this doesn't eternally alienate me from the CiviCRM world, but  no, I'm not planning on posting these training videos for everyone to use.

On the contrary, you are planning to make them available for everyone, just for a price. That's fair and I would say that, on the contrary, providing good resources like that will enhance the community, not alienate anyone.
CiviHosting and CiviOnline -- The CiviCRM hosting experts, since 2007

See here for the official: What to do if you think you've found a bug.

pennwhite

  • I’m new here
  • *
  • Posts: 29
  • Karma: 0
  • CiviCRM version: 4.0.8
  • CMS version: Drupal 7.12
  • MySQL version: 5.5
  • PHP version: 5.3
Re: How to create context sensitive help.
April 25, 2012, 07:47:48 am
Thank you for your supportive comments. I, too, believe that our training videos will enhance the overall civicrm community. I have contacted many CiviCRM Users and training in its use appears to be an almost universal need. many of those I talked too still only use a tiny portion of CiviCRM capabilities because they just don't know it's there or how to implement it.

Lobo - That's a great idea to post a few of the videos as examples.

Yes, I understand many folks all over the world have devoted time and effort into developing, upgrading, and modifying CiviCRM. I want and intend to give back. At the moment, I am just trying to get my little entrepreneurial business started.

Regards,
Penn

pennwhite

  • I’m new here
  • *
  • Posts: 29
  • Karma: 0
  • CiviCRM version: 4.0.8
  • CMS version: Drupal 7.12
  • MySQL version: 5.5
  • PHP version: 5.3
Re: How to create context sensitive help.
June 28, 2012, 06:50:23 am
Update:
I decided  that creating my own module was beyond my competance at this point. I contracted with rahul bile [rahul.rmcet@gmail.com]. Rahul (a former core developer for CiviCRM, is excellent to work with, reasonably priced and delivered a very fine module for me in record time. It does exactly what I had in mind and he also had some great ideas to make it better.

Penn

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Discussion (deprecated) »
  • Documentation, Book and Training Resources (Moderator: Michał Mach) »
  • How to create context sensitive help.

This forum was archived on 2017-11-26.