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 Core CiviCRM Functions (Moderator: Yashodha Chaku) »
  • Adding User and Contact from front end
Pages: [1]

Author Topic: Adding User and Contact from front end  (Read 646 times)

stevegjacobs

  • I post occasionally
  • **
  • Posts: 43
  • Karma: 0
  • CiviCRM version: 4.4.4
  • CMS version: Joomla
Adding User and Contact from front end
February 10, 2014, 08:54:38 am
I am using Joomla and Civicrm. I have imported a bunch of organization contacts - schools. I have also created a Joomla user/Civicrm individual contact for each school - usually the principal. I need the principal to be able to log into the front end and add new contacts/users  who are students of his school. Has anyone ever tried to set up anything like this before? Any advice on how it can be done?

Thanks
Steve
Steve Jacobs

The smallest act of kindness is worth more than the grandest intention.
Oscar Wilde

Coleman Watts

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 2346
  • Karma: 183
  • CiviCRM version: The Bleeding Edge
  • CMS version: Various
Re: Adding User and Contact from front end
February 10, 2014, 09:44:55 am
You can set up a civicrm profile to do this. Give appropriate permissions to your principal to use "profile create" and you're good to go.
Try asking your question on the new CiviCRM help site.

stevegjacobs

  • I post occasionally
  • **
  • Posts: 43
  • Karma: 0
  • CiviCRM version: 4.4.4
  • CMS version: Joomla
Re: Adding User and Contact from front end
February 10, 2014, 12:26:07 pm
Thanks
Will this create a Joomla user as well? Once the profile is created we need the student to be able to log in and edit their own profile and do other things within the site.
Steve
Steve Jacobs

The smallest act of kindness is worth more than the grandest intention.
Oscar Wilde

stevegjacobs

  • I post occasionally
  • **
  • Posts: 43
  • Karma: 0
  • CiviCRM version: 4.4.4
  • CMS version: Joomla
Re: Adding User and Contact from front end
February 11, 2014, 02:28:42 am
Also, we have many schools, I'm trying to figure out how to get students to be students of the school. Schools were imported as organisations. Principals are being added from the back end. I want prinicipals to log into front end and add students to their school, and then only see their own students. I've tried creating some relationships but haven't got this all working yet.
Steve Jacobs

The smallest act of kindness is worth more than the grandest intention.
Oscar Wilde

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: Adding User and Contact from front end
February 11, 2014, 07:57:45 am

might be helpful if you can describe what you are trying to do.

You can use civi to let different users manage different sets of contacts, but you also get involved in the wonderful world of ACLs. It also depends on the scale and how many groups and how many contacts / group

thanx

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

stevegjacobs

  • I post occasionally
  • **
  • Posts: 43
  • Karma: 0
  • CiviCRM version: 4.4.4
  • CMS version: Joomla
Re: Adding User and Contact from front end
February 14, 2014, 09:17:39 am
Ok, here is what we want to do. We're running a competition for secondary schools ( high school in US) and students - We have imported over 1000 schools as organisation contacts. If a school wants to participate, we create a contact and a Joomla login for a school rep (principal, school secretary?). They need to be able from the front end of Joomla - using profiles, to easily create student contacts, and register students who want to participate in the competition. Students also need to be created as Joomla login users, because they need to log in and complete a fairly lengthy  registration. It could be that this part is a fairly large student profile form, but our plan been so far has been to view the competition as an event, and use an event registration process for the students to complete.  Problems to overcome:
  • Principals must be able to add contacts and Joomla users from Joomla front end
  • Principals must be able to view a list of students, only from their school, and click through to view progress of student application.

I think we have the student part pretty well set up, including profiles and forms. We have been playing around with acls a little but haven't figured out how to give the principal the ability to create student contacts who can then log into the system.

Also, we would like the principal to be able to update the organisation (school) profile as well, but CiviCRM doesn't allow organization profiles to be displayed on the front end.
« Last Edit: February 14, 2014, 09:20:08 am by stevegjacobs »
Steve Jacobs

The smallest act of kindness is worth more than the grandest intention.
Oscar Wilde

stevegjacobs

  • I post occasionally
  • **
  • Posts: 43
  • Karma: 0
  • CiviCRM version: 4.4.4
  • CMS version: Joomla
Re: Adding User and Contact from front end
February 26, 2014, 03:45:00 am
I am still having trouble implementing this feature - the ability to allow the principal of a school to add a student as a contact AND a joomla user from the front end. Does anybody have any suggestions? Has anybody done something similar?
Thanks
Steve Jacobs

The smallest act of kindness is worth more than the grandest intention.
Oscar Wilde

stevegjacobs

  • I post occasionally
  • **
  • Posts: 43
  • Karma: 0
  • CiviCRM version: 4.4.4
  • CMS version: Joomla
Re: Adding User and Contact from front end
February 26, 2014, 11:32:09 am
Hi
We've had some level of success on this one. We found a Joomla add on called AddUserFrontEnd that we can use to allow the principal to create new student users from the front end. Then when the student logs in, the appropriate Civicrm profile is created. This is about 90 percent of the problem solved!

One thing left. The student needs to be linked to the school. 1600 schools have been imported as organisations. I need to find a way to automatically assign the student to the school. Alternatively when the student logs into their profile from the front end, allow the student to pick from the dropdown of employers (schools) the same way you can do this when editing a profile in the civicrm backend.

Thanks in advance for any advice or tips
Steve Jacobs

The smallest act of kindness is worth more than the grandest intention.
Oscar Wilde

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Core CiviCRM Functions (Moderator: Yashodha Chaku) »
  • Adding User and Contact from front end

This forum was archived on 2017-11-26.