All Questions

5
votes
3answers
476 views

Unable to install extensions: HTTP redirection error

I'm unable to install CiviCRM extensions from CiviCRM » Administer CiviCRM. On the CiviCRM extensions page I get the following error: WARNING: The downloader may be unable to download files which ...
2
votes
1answer
373 views

Using <div> tag for pdf printing

I have made a html-template in CiviCRM consisting only of this kind of html tag: <div style="position: absolute;"> This works perfect for selecting a template for pdf printing, when printing ...
5
votes
1answer
115 views

What is the best way to add a contact to existing membership using relationships?

I'm having trouble with adding additional contacts to memberships (CiviMember). The goal is to add spouse, partner, sibling, etc. to an existing membership. The membership type is our own custom type, ...
1
vote
3answers
257 views

How to tell which .extra.tpl files CiviCRM is trying (and failing) to load?

I was writing an extension which injects a template snippet, and was working fine. While working on the PHP, without any change to the snippet, it's no longer loading (the rest of the extension IS ...
16
votes
5answers
1k views

Collecting Facebook, LinkedIn profiles

Collecting Twitter handles from users is straightforward: create a custom field, ask for the handle. But collecting links to Facebook or LinkedIn profiles is more tedious, since most people don't ...
5
votes
2answers
116 views

How can I import Memberships without e-mail addresses or external IDs?

We are transitioning a small organization to CiviCRM 4.5, with about 2000 total contacts and about 150 memberships. The contacts imported without any problem, but when we went to import the ...
6
votes
7answers
865 views

How can I add/rearrange custom fields in the default contact view template?

We would like to rearrange the output of custom fields on the basic contact view page (in Drupal, /civicrm/contact/view?cid=NNNN&reset=1) in CiviCRM 4.5 on Drupal 7. Specifically, since this is a ...
2
votes
2answers
692 views

How to insert Javascript into an inline form edit via an extension?

Normally, if I want to inject a Javascript snippet into a form, I use a hook like in an extension like this: function alternateduplicatecheck_civicrm_buildForm($formName, &$form) { if($formName ...
2
votes
2answers
99 views

Is it a bad idea to change a Participant's registered event after a payment has been made?

I've been doing some thinking on this but haven't tested it yet. Essentially, we've a user who would like to always have the ability of changing Participants' events. It seems as though the default ...
5
votes
5answers
249 views

How do I search for contacts with no contributions?

Is there a non-code way to search for contacts with no contributions recorded? (A search in search builder will only result in contact with contributions with null values, which is not the same as no ...
4
votes
2answers
218 views

Is there a CiviCRM hook or other method which can be used to push data updates to other systems?

We are attempting to keep two systems in live sync with each other, one is CiviCRM. There are hooks in civicrm for: Pre database saving of data hook_civicrm_pre($op, $objectName, $objectId, &$...
6
votes
4answers
604 views

What is the correct way to work with custom data in the API?

I always seem to struggle to find a concise way of working with custom data via the API. I know that something like... $updateParams = array('version' => 3, 'contact_id' => $contact_id, '...
4
votes
2answers
45 views

Can we export from membership search and include fields for groups?

I'm managing a country-wide organization's membership database with 1 membership type (you're either a member or you're not). Each region or province/state is represented by a Group. This allows us ...
7
votes
2answers
569 views

Cron sending reports weekly

Sending reports by email is a really nice feature in CiviCRM. This is done by creating a specific cron job for each report. However, this will be sent only at the intervals given. And they are "daily"...
12
votes
5answers
199 views

How do I prevent a user from adding contacts to ACL groups?

I have successfully set up CiviCRM ACLs so that only contacts within the group "NYC Team" have access to certain events. What I am trying to figure out is how to prevent low-level users from adding ...
3
votes
4answers
361 views

how do I best configure this complex event registration scheme?

My organization will be hosting a large conference in a couple of months. For this event, we need several kinds of participant roles. Some of these roles will have special conditions. I have laid them ...
10
votes
2answers
1k views

What are the different cache clearing mechanisms relevant when developing?

When doing developpment, i sometimes found it difficult to clear all the cache in a way i'm sure everything i have done is taken into account. Let's take some examples : in an extension, i do an ...
5
votes
1answer
188 views

Can I configure CiviDiscount for additional participants?

The CiviDiscount Extension page lists the feature "Option to apply discounts to additional participants" but I am having trouble finding that option. I am curious if it can be extended (or used out ...
16
votes
4answers
1k views

How do I change the default URLs to contribution or event registration pages?

Is there a way to customize the default URLs on public-facing contribution pages or event info/registration pages to make them match the site URL schema better? For example, a default event page URL ...
10
votes
1answer
662 views

Change the default fields (columns) in contact search results

Very frequently I get users asking if we can remove Address/City/State/Postal/Country columns from the default search results table. Often they want to show some of our custom fields instead. Or to ...
8
votes
3answers
477 views

How can I set default active dashlets for all users globally?

Can I create a default dashboard setup (active dashlets and arrangement) for all users? This would greatly improve the usability of the Dashboard, since the dashlets relevant to the use-case of the ...
13
votes
1answer
371 views

How to change CiviCRM Home to a different page (not Dashboard)?

For some use-cases the CiviCRM Dashboard is not a helpful home base. Many users find it disorienting if the available dashlets are not useful to them. So my question is simple: How can the mysite....
9
votes
4answers
379 views

How can I make it easier for users to generate the reports they need?

I am working with an organisation that uses CiviCRM to record information about their clients. They need to generate reports on a quarterly basis that summarise their work with clients. The reports ...
7
votes
4answers
282 views

Where is the CiviCRM ERD / data-dictionary?

In a variety of contexts it is useful to have a Entity Relationship Diagram (ERD) / data-dictionary: Using the API (Xavier avert your eyes) querying the database with SQL Developing extensions; and ...
7
votes
3answers
278 views

Adding a dynamic “cover processing fees” checkbox to CiviCRM contribution form

I've seen other systems that allow the donor to check a box to cover processing costs, similar to this: In researching whether something like this was possible with CiviCRM, this thread is the ...
2
votes
2answers
83 views

Quick search icon spins forever after upgrading from 4.4 to 4.5

The upper-left quick search box and the edit-in-place for contacts spin the loading icon forever but never do anything. Looking in the browser console, there is a JavaScript error. It worked just fine ...
4
votes
3answers
147 views

How do I send mailings to subsets via the API?

This is a big question :-) I'd like to be able to use the API to send mailings to subsets of groups. What is the simplest way to achieve this? Ideally I'd like to be able to define a subgroup using ...
18
votes
3answers
602 views

How can I disable households?

Our organization does not use households. As a training/usability issue for our volunteers, we would like to disable the concept entirely or at least hide them from view. There does not appear to be a ...
5
votes
1answer
76 views

Can I expose CiviCRM contacts to Drupal Linkit?

We have an intranet for a small membership organization with a wiki done in Drupal 7 and a CiviCRM 4.5 installation for member information. Everyone with access to one has access to the other, so we ...
5
votes
1answer
117 views

How do we preprocess CSV columns when using CiviCRM builtin import functionality?

We use CiviCRM's import data functionality (and api-csv-import-gui) to import partner's contributions from CSV files. This is working great because the CSV columns can be mapped to CiviCRM fields via ...
3
votes
3answers
412 views

What is the best approach for using CiviCRM as an app on mobile?

What extension is by now the most succesful in displaying CiviCRM content in a mobile app? (If you have any personal experiences, please tell about them...)
3
votes
1answer
236 views

What should be best practice when creating custom fields?

When creating custom fields, and custom field groups, I have fallen into two pit falls. First, the name of a custom field should not exceed a certain length, causing malfunction in the SQL structure. ...
11
votes
2answers
151 views

Is it possible to apply an existing contribution to an event registration?

My client runs camps which require a minimum $50 deposit. Campers send one or more additional payments until their registration is paid in full. Since CiviEvent doesn't support self-service for ...
13
votes
4answers
309 views

What is the CiviCRM LTS Version, and should I use it or the latest stable release?

On the CiviCRM download page there is an LTS version underneath the current one. What's the difference, and which should I use?
23
votes
5answers
2k views

How is CiviCRM different in Drupal, Joomla, and WordPress?

I understand that CiviCRM is the same app regardless of which CMS it runs under. But I've been told that there are important differences in the way it integrates with the three. What are the main ...
2
votes
1answer
60 views

How to make an efficient to-do-workflow for back-end staff?

CiviCRM is very flexible, to be able to be adjusted to the needs of many different use cases. One thing that is not set up by default, but is very helpful, is to set up to-do-lists for staff member. ...
7
votes
1answer
136 views

How to disable cache refresh on Manage Groups page

The Manage Groups page in Civi 4.5+ displays counts of contacts in each group, and in the process refreshes the smart group contact cache. We've turned off this cache elsewhere as it takes 10mins to ...
11
votes
5answers
390 views

Is CiviCRM compatible with Nginx?

If I have PHP installed on nginx, and Wordpress installed too, can I still run CiviCRM as a Wordpress Plugin?
5
votes
4answers
275 views

Are there public repos including WordPress WooCommerce and CiviCRM integration code?

On a WordPress / CiviCRM installation, we need to do a bunch of customization on its payment pages. We want to do it in WordPress since there are WordPress plugins that can help do things like ...
1
vote
2answers
200 views

How can I include Profiles on Drupal user registration?

I have a current Drupal and CiviCRM installation running LoginToboggan, Panopoly and Multiple Register. I can toggle the original Name & Address Profile included with the installation, but when I ...
17
votes
3answers
850 views

how can I change the contact type for one contact (to/from individual/household/organization)?

All contacts have a type of either "individual", "household", or "organization". How can I change this type for an existing contact?
4
votes
2answers
112 views

How can we avoid staff users overwriting emails of utility WordPress accounts when testing CiviContribute pages?

I installed the latest CiviCRM on WordPress. WordPress is set up to refuse new accounts to the public, and there are about 12 utility admin/editor related accounts not tied to a specific person: ...
7
votes
6answers
130 views

How should one pronounce CiviCRM?

How do you pronounce civicrm when speaking to others? Is it "civi" or "civik-c-r-m?
9
votes
5answers
286 views

How should I add sign up forms into 3rd party sites?

Our install is on Joomla, but Civi newsletter signup forms are needed also on other sites. They use everything from manual HTML (etc.) to other CMS platforms. How can I add group sign up forms to them?...
6
votes
1answer
145 views

How to reset the menu items to defaults

On a site where an old admin has moved all the menu items around, is there a simple way to reset the menu items to the defaults like you'd see if you installed CiviCRM fresh?
7
votes
1answer
197 views

Creating a custom search to produce contributions as results

I've followed the documentation to create a custom search and I find this capability to be quite powerful for finding and displaying information about contacts. Now I would like to create a custom ...
6
votes
1answer
105 views

When will 4.4 LTS end, and what will replace it?

Official support for CiviCRM version 4.4 as a Long Term Support (LTS) version began in the fall of 2014. When will it continue to, and which version will become the next LTS?
7
votes
2answers
82 views

On multi-site CiviCRM, are mailings supposed to be separated per-domain?

According to the CiviCRM wiki here, under "Functional Separation in Multisite", mailings are listed as separated by domain. However, when my users access the "Scheduled and Sent Mailings", they see ...
6
votes
2answers
136 views

How do I give event registrants one of four prices but allow admins to select a free option for guests?

I have an event signup form where I have four different price options. I have made this a mandatory field in order to require that registrants select one price option. However, when I as an admin user ...
6
votes
2answers
246 views

How Do I Fix Mail Send Stopping at 500 Sends?

When using Civi Mail, we have a recurring issue wherein the system stops sending emails at 500 sends. The job shows as incomplete. It is not a php timeout, as the hosting company (https://www.rochen....

15 30 50 per page