All Questions
15,816
questions
24
votes
7
answers
3k
views
How is CiviCRM different in Drupal, Joomla, Backdrop, 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 four. What are the main ...
24
votes
3
answers
1k
views
How should I copy a site from production to staging?
I think the procedures on migrating a site at https://wiki.civicrm.org/confluence/display/CRMDOC/Moving+an+Existing+Installation+to+a+New+Server+or+Location are out of date. They certainly don't ...
22
votes
5
answers
4k
views
Does CiviCRM work with Drupal 8 and how can I help?
What is the status of CiviCRM working with Drupal 8? And how can I help in terms of testing or funding this development?
22
votes
3
answers
997
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 ...
20
votes
3
answers
2k
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?
19
votes
3
answers
2k
views
How do I get more than 25 records from the API?
I'm making a normal api call such as:
$params = array(
'version' => 3,
'sequential' => 1,
'membership_type' => 1
);
$result = civicrm_api('Membership', 'get', $params);
But I only get ...
18
votes
2
answers
2k
views
How do I debug CiviCRM when I hit a blank page / white screen / fatal error?
CiviCRM is showing a blank page (aka white screen of death or WSoD) when I expect to see some output.
How can I debug CiviCRM when there is no error message visible on screen?
This includes when the ...
17
votes
7
answers
3k
views
How to find and/or fix missing indices?
After upgrading to 4.7.19, I'm now getting a warning:
You have missing indices on some tables. This may cause poor performance.
How can I find which indices are missing and then, how can I create ...
17
votes
6
answers
2k
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 ...
16
votes
7
answers
706
views
How to allow parents to register children but still record their own info
For class registrations, parents register their children, but they don't need to register themselves (because they won't be attending the class). Has anyone come up with a way to handle this, that ...
16
votes
5
answers
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 ...
15
votes
3
answers
3k
views
Get current contact id?
I display the summary page for a civicrm contact and I need to get the current contact id. Is there any built in function for that?
I have this code where I explicitly refer to the civicrm id 4. ...
15
votes
5
answers
3k
views
Is it easy to upgrade CiviCRM using drush?
The standard upgrade process for CiviCRM is quite a complex process according to the instructions in the wiki.
Is it easier to use drush to upgrade CiviCRM? If so, how do you do this? I couldn't ...
15
votes
1
answer
817
views
How do I send to Multiple Email Addresses for a contact in CiviMail?
Is there a way to configure CiviCRM so that it will send emails to all email addresses on a contact record?
If not, then how do you best utilize multiple email addresses on a contact (individual, ...
15
votes
6
answers
712
views
What's the best way to import memberships and their associated contributions?
I have a load of Memberships to import. Each has a linked Contribution.
While I can import Memberships and Contributions separately, I cannot find a way to import the two together - in other words ...
15
votes
2
answers
786
views
MySQL Tuning: Is Defragmenting Tables safe?
I like using MySQLTuner to check on things from time to time. It's as easy as:
$: sudo apt-get install mysqltuner (CentOS: sudo yum install mysqltuner)
$: sudo mysqltuner
Also, besides 'top' which ...
14
votes
6
answers
2k
views
Webform-civiCRM equivalent for Wordpress?
I'm new to CiviCRM and I have a colleague who's using it with Drupal and loving the Webform-CiviCRM integration. I myself use Wordpress and would like to be able to stay with Wordpress but I ...
14
votes
3
answers
544
views
Number of contacts vs. hosting space required
Apologies if these questions seem pretty elementary, but I am having a hard time finding definitive answers anywhere else on the web:
1) Is there a maximum number of contacts one can include in a ...
14
votes
4
answers
1k
views
Is there a way to enable or install the full version of CKEditor in CiviCRM 4.6.x?
So is there a way to enable or install the full version of the free and open source CKEditor in CiviCRM 4.6.x ?
Looks like the CKEditor Standard editor (see http://ckeditor.com/demo#standard ) is ...
14
votes
9
answers
2k
views
What is required to run CiviCRM on Pantheon?
pantheon.io is a managed hosting service & devops infrastructure with support for Drupal and WordPress.
What additional considerations are there for hosting CiviCRM on Pantheon?
Are there any ...
14
votes
4
answers
349
views
Membership Name-Your-Own Price (above Minimum) on Contribution Page
How can we enable users to enter a custom amount above the minimum fee when they are creating or renewing their membership through a contribution page?
For reference, this is the membership structure ...
14
votes
4
answers
1k
views
Moving from Drupal to Wordpress
I am moving my organization's website over from Drupal 7 to Wordpress, and along with that I need to connect our existing CiviCRM install with the new Wordpress install. I just have a few concerns ...
13
votes
6
answers
1k
views
Howto hide/disable fields not needed
My company does not make use of many of the fields provided by civicrm. Our users told me the sheer mass of empty fields is overwhelming them.
I know I could walk the hide-by-jquery-to-death way, but:...
13
votes
4
answers
346
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?
13
votes
1
answer
528
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....
13
votes
3
answers
260
views
Has Let's Encrypt been put into production with CiviCRM?
https://letsencrypt.org/ is a new free, automated SSL certificate issuing service that simplifies SSL certificate issuance. Despite being a new CA (Certificate Authority), the certificates are ...
12
votes
4
answers
521
views
Which contacts in a mailing group are NOT recipients of a mass mailing?
I have a mailing group with 1396 contacts in it, 8 of whom don't have email addresses and 21 of whom have opted out of bulk email. Therefore there should be 1367 contacts emailed.
However, when I ...
12
votes
4
answers
903
views
Get or generate a contact checksum via API?
Is there a way to view or generate a Contact's checksum via the REST API?
I'm looking to use the checksum to provide relevant form links, etc., but need to get it programmatically on a Contact ...
12
votes
4
answers
2k
views
MyISAM database but all civicrm_ tables are INNODB... is this a problem?
I just upgraded a large site to 4.7 (without any issues in the upgrade process by the way). The new "System Status" admin screen gives a warning as follows:
"Your database is configured to use the ...
12
votes
2
answers
2k
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 ...
12
votes
1
answer
1k
views
How would you anonymise (or redact) private data for developer stage?
Private information is confidential. However for developers to debug errors they need a copy of your data that's close enough to production to effectively debug. How can we redact, strip or remove ...
12
votes
3
answers
1k
views
How can I speed up CiviCRM on Wordpress
Hi I've installed CiviCRM on Wordpress. The Wordpress side of things run smoothly and fast. But inside the administration area of CiviCRM adding contacts, and any other administrative functions takes ...
12
votes
4
answers
296
views
Any justification for separate database
Since the days of CiviCRM as a standalone project are long passed, is there any reason, in 2016, to have a separate database for Drupal and one for CiviCRM? If so, what is the compelling reason? For ...
12
votes
6
answers
805
views
Is there a way to allow partial payments for events?
An enormous benefit to many organisations would be a way to allow partial payments for events. Does CiviCRM provide the ability to book on for an event and pay a €50 deposit, and then the balance ...
12
votes
5
answers
331
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 ...
12
votes
1
answer
1k
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 ...
11
votes
5
answers
654
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?
11
votes
7
answers
2k
views
CiviEvent - Error when registering: Could not find valid value for id
This is my first question on a stackexchange-like website, so bare with if I fail to mention something important about my question.
The situation
At the moment, I’m working on my very first CiviCRM-...
11
votes
4
answers
3k
views
What is the easiest way to see the MySQL queries run by a CiviCRM page?
When debugging CiviCRM pages, is there a native way to emit the SQL statements being run, eg on a Search page? I'm looking for something easier than finding the code for the page and putting in a ...
11
votes
3
answers
5k
views
Why do I get "Access denied; you need (at least one of) the SUPER privilege(s) for this operation" when importing a SQL dump to CiviCRM?
When attempting to import a database dump from CiviCRM on a computer other than the one I dumped it from, I often get an error that looks like:
[ERROR in query 7] Access denied; you need (at least ...
11
votes
2
answers
3k
views
Where are the "ConfigAndLog" and "templates_c" directories?
Many Stack Exchange answers say to "check your CiviCRM logs" which can be found in the "ConfigAndLog" directory, or to "delete your templates_c folder". What are the default locations for the ...
11
votes
2
answers
817
views
How do contact hashes work, and how do I keep them secure?
Currently we don't use contact hashes but we'd really like to.
My understanding is that contact hashes are exposed as a token that can be used in CiviMail where they are appended to links. They're ...
11
votes
4
answers
310
views
Are private contribution pages a thing?
We want to restrict our member signup page ( a contribution page ) to people who have registered to our Drupal site. Also, we'd want to have public contribution pages not associated with membership ...
11
votes
2
answers
319
views
Will CiviCRM work with Backdrop?
I've been keeping one eye on the Backdrop CMS since the fork from Drupal was announced, especially because part of the core audience is "small to medium sized ... non-profits" and the philosophy ...
11
votes
2
answers
3k
views
Are there recommended directory ownership and permission settings for CiviCRM files?
CiviCRM (and Drupal) issue warnings when a file directory permission presents risk. However, periodic warnings also indicate that a file directory cannot be accessed because of a permission setting. ...
11
votes
2
answers
178
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 ...
11
votes
2
answers
94
views
How to communicate with the users of an extension?
We are discussing about which version(s) to maintain compatibility with, and would like to be able to discuss that with the users of that extension. Is there an easy way to do that?
Eg. civicrm.org ...
11
votes
2
answers
844
views
Where to modify billing information form ≥ 4.6?
One of the first things we're asked to change in any installation is the billing block:
Nothing too fancy, just some changes to layout and labels, usually yielding something along the lines of
This ...
11
votes
3
answers
519
views
How can I adjust the fonts and layout of PDF reports?
I have managed to clean up the display of membership lists (civireport) to the satisfaction of our users by linking a CSS file to the report header, but I do not find how to adjust the font and layout ...
11
votes
4
answers
950
views
Quickly entering attendance with barcodes
I use CiviCRM for a non-profit organization that, among other things, organizes a yearly funweek for children. This year, we introduce event badges with a barcode. I was hoping to be able to use this ...