11

If you're not having this trouble but your colleague is, a very common issue is sessions on www/no-www or HTTP/HTTPS URLs. CiviCRM's base URL is hard-coded in the settings file, and while you can follow relative links around the site for a while, some links will be generated from that URL. Let's say you have a site that's accessible at http://www.example....


10

No, CiviCRM must be installed within one of these CMS platforms: Drupal, Wordpress, Joomla, or Backdrop. But this doesn't mean you need to use that CMS for your organization's main website — you can install CiviCRM (within one of those CMS platforms) on a subdomain. The CMS handles the part of the application which deals with users (i.e. "reset my ...


9

Leaftlet is an open-source JavaScript Library for interactive mobile friendly maps. It only takes a few minutes to put your CiviCRM Contacts on a Leaflet Map if you're using Drupal. Here are some of my slides from my CiviCON 2016 lightning talk: EDIT: Some additional notes based on comments below and some questions emailed to me: To get started with CiviCRM ...


8

You should also consider giving your staff their own personal user accounts for a number of reasons. It will be clear that they're acting as themselves rather than as a generic staff person You can isolate the culprit(s) who are recording memberships the wrong way (see Jon's answer), meaning they don't cause problems for others and you can talk with them ...


7

I suggest you install the CiviEvent Widget.


7

Ideally, the day-to-day workflow of entering contributions/memberships for your staff should be to use the back-end forms, not the front-end forms, so you don't experience this. However, to help with this transition, you may want to consider installing the "no overwrite" extension, which prevents the problem you're describing: https://civicrm.org/extensions/...


7

Thanks to eug for finding the problem (see comments). Eug's solution worked for me: Edit the file administrator/components/com_civicrm/civicrm/templates/CRM/Admin/Form/Setting/Pa‌​th.hlp to replace the first crmResPath with crmResURL Update: problem persists in 4.7.3. Have upgraded the bug report priority to Major. Update: problem persists in 4.7.4. ...


7

I think that you should call the CiviCRM API directly. This allows you direct access to the CiviCRM system. If you use Drupal Web Services you still would need to wrap the services around CiviCRM API calls (or direct calls if needed). So Drupal Web Services just adds additional complexity to something that the CiviCRM API does an excellent job of all ...


5

Umbraco won't work directly with civicrm (they are written in different programming languages, ASP vs. PHP) What you can do easily is to host your civicrm with one of the supported CMS (drupal, wordpress or joomla) into a subdomain (eg. members.example.org) and switch the main site to umbraco (www.example.org) the civi site will not use any CMS feature ...


5

I couldn't find a way to do what I wanted, so I've created a small Drupal module that renders CiviCRM status messages from the session on non-CiviCRM pages for logged-in users: https://www.drupal.org/project/civicrmstatusmessage


5

CRM_Utils_System::setUFMessage($message) should do the trick. This is implemented for drupal only. I dont think we've figured out how to set messages in WP / Joomla as yet


5

What you can do is set up a new subdomain https://secure.yourdomainname.org - Then run a very minimal Drupal (or Wordpress) + CiviCRM on that secure.yourdomainname.org - this will provide you with all the benefits CiviCRM can offer and help you to consolidate things for your organization - without the need for your staff to learn how to use Drupal for ...


4

I had a similar problem with this - See CRM 18496. It turned out that there may have been interference with CiviCRM's jQuery and CSS from a Wordpress plugin. You could try deactivating any plugins that you have installed, one by one, to see if there is conflict. My problem went away without me discovering which of the many plugins I have was the culprit ...


4

There are a number of reasons they could be getting this error and you're not. Here are the tests to try: There could be something on your colleague's computer (e.g. a browser plugin) that's affecting the URL being generated. Though unlikely, you'll potentially save yourself a lot of grief by testing this first! To test, use your computer with his login. ...


4

We needed to do something similar, though not GDPR related. Because the Export does not access the Drupal user fields, we created a simple View (page display) to give us this data, based on CiviCRM Contact. We also used the Views Export Data module and 'attached' the csv to the Page above. Note the page is not required, you can simply use the csv display ...


4

FIXED! My issue was with the resource URL. Update the following file: example.org/wp-content/uploads/civicrm/civicrm.settings.php Approx. line 82: $civicrm_setting['URL Preferences']['userFrameworkResourceURL'] = 'https://example.org/wp-content/plugins/civicrm/civicrm'; I had put an SSL certificate on via my host (SiteGround), just before this issue ...


3

There is no out of the box integration between CiviCRM and Umbraco, only for drupal, joomla and Wordpress. You can use CiviCRM Profiles to do some (simple) integration between CiviCRM and any Website, e.g. for Newsletter-Signup. You can also create a custom function or forms in Umraco that will exchange data with CiviCRM using CiviCRM's REST API but that ...


3

CiviCRM will need to be installed in Drupal, WordPress or Joomla so you can't install in on a Wix site. However if you want to make event registrations available on your Wix site it looks like you should be able to do that - see here. That suggests you can embed external forms in iFrames or access 3rd party web services using Wix Code. Not tried it, but ...


3

The short answer is no. The long answer is that Weebly is a proprietary system - you would not be able to integrate CiviCRM. However, you could use clunky iFrames and there is work in progress to have some CiviCRM forms embedded on external sites. Some small organizations may use a proprietary system for their website and host civiCRM with wordpress or ...


3

Almost every time I've seen CiviCRM fail to load a portion of the screen, it's been a permission issue on the templates_c folder. I can give the standard fix if you have command line access: Navigate into the templates_c folder and run chown -R <name of web user> . However, every control panel has a different way of handling this - and if the ...


3

I would strongly expect the answer to be No simply because integrating with a CMS is a big task and the only 3 that are officially done are WP Joomla and Drupal as I am sure you are aware. There are however solutions for having CiviCRM separate from a CMS but still have forms etc available eg Remote Forms CiviCRM Modular Remote-Access Framework


2

That is hard to answer :-). If I look with the perspective that developing for a CRM as being an integrated bit of software where a change can have impact on many levels, it should be roughly the same. And therefore not too difficult. If I look from the perspective of it is just another programming language it is not too hard either. Personally I have ...


2

It looks like your hosting provider or server config has overridden the PHP ini setting session.save_handler (or related settings like session.save_path). You could try applying a fix similar to the one over on CRM-17212: IPN and other scripts break on Pantheon due to session handler


2

You'll find a good list of available CiviCRM/Wordpress implementation experts here: https://civicrm.org/partners-contributors?country=All&services=Implementation&language=All&cms=WordPress


2

I'd handle this by adding folks to a smart group with the selection criteria being those who have the activity associated with the completed webform. Then use Group-Role synchronization to add folks to a role, and restrict access based on role.


2

Just to note that this stopped working around CIVICRM 4.7.19. You need to apply the patch to Drupal IP_geoloc module here: https://www.drupal.org/node/2861393


2

They can still run CiviCRM on a subdomain separate from the site, likely under Drupal since they already have that installed. See another answer to a recent question that asked something similar about a different system.


2

If you will not be using Drupal, Wordpress or Joomla for your main site, you can do what we did for over a year before we moved to Drupal 7 -- install Civi with your CMS of choice at a subdomain (cf: https://civicrm.stackexchange.com/a/12032/105). Your primary website can be as simple as you'd like it, while you still have Civi running in a separate space ...


2

We didn't find a great way of dealing with this. I think we found the best approach was to use Drupal Views and VBO and probably civicrm entities so that we could grab the civi records of the users who we wanted to cull, and then delete the civi record and then delete the user record. If I can dig out the View I will share


2

I got some help from a friend and we got it working. The problem seems to be that the database was not finished writing to the email table when the CiviRule fires. We switched the rule to Trigger on "Email is created". We had to change up the Createcmsuser.php file a bit too. `<?php /** Class for CiviRules Create User Action @author Jon Goldberg ...


Only top voted, non community-wiki answers of a minimum length are eligible