17
votes
Accepted
Status page angular load error
We had one site that had 'lost' all it angular pages, eg CiviMail and System Status.
In our case the angular cache files were returning 404 on the New Mailing page. (and 'inspector' was showing a lot ...
11
votes
Howto hide/disable fields not needed
You can hide some of them via the UI at Administer > Customize Data and Screens > Display Preferences
e.g. http://d46.demo.civicrm.org/civicrm/admin/setting/preferences/display?reset=1
11
votes
Accepted
Update to 5.29.0 get frozen
We got this on one of the db upgrades. For us, it was due to few entries in civicrm_relationship table which were attached to permanently deleted contact ids. You can follow the below steps to ...
9
votes
Status page angular load error
I was able to solve this, at least for now, on my WordPress 4.8/Civi 4.7.22 site using this suggestion from Tim Otten:
another work-around should be going to "Administer => System Settings => ...
8
votes
Accepted
How many organizations use CiviCRM?
I am the maintainer of the statistics for CiviCRM. There are between 10,000 and 11,000 organizations actively using CiviCRM at the moment. We suffered a hardware failure on the stats server hence the ...
6
votes
How to hide old contacts from default search? (best practices for old contacts)
CiviCRM has a "trash" feature which flags contact records as trash without actually deleting them. Contacts with the flag set to 1 are excluded from most reports, etc.
Their contributions, etc., will ...
5
votes
Is there an extension for adding a custom field type calculated field?
[UPDATED FOR 2023]
The closest equivalent is using SearchKit. You can use either Data Segmentation or text rewrites with Smarty.
At the bottom of this answer is a screenshot of a Data Segment to ...
5
votes
Howto hide/disable fields not needed
The new Extension called Contact Summary Layout Editor is a new tool that may help folk dealing with this type of problem
5
votes
Is 4.7.x end-of-life? Why does my site say that 4.7 has reached the end-of-life?
There is a helpful explanation. The numbering system changed, this is detailed here
5.0.0 is the next version after 4.7.31 and is not a major update.
In The Q&A section there is an answer to ...
5
votes
Accepted
Wordpress Clean URLs show "Page Not Found"
Please check that you the base page here: https://example.org/wp-admin/admin.php?page=CiviCRM&q=civicrm/admin/setting/uf&reset=1
The value here
Should be an existing published WP Page.
I ...
4
votes
Accepted
Howto hide/disable fields not needed
The "hide-by-jquery-to-death" way is the way to go for now. (Great name :) )
There are discussions to do that via the web interface in a future version, but that's not there yet.
4
votes
What is the best practice to change Email Address
Here is what we usually do :
either let people change their information by logging in the system, either after sending an email with a checksum link to let them update their own information. You can ...
4
votes
Restore from trash not working. No related log entries
It looks like it happened in 5.25. I've added a lab ticket: https://lab.civicrm.org/dev/core/-/issues/1784
Will be fixed in 5.26.0.
4
votes
Accepted
Performance Bug in Trigger Causing ~1000x Slowdown
Nice find. Thanks for posting. Yes the inner join is generally better than a subquery.
To answer your secondary question, to get it merged you need to create a ticket at https://lab.civicrm.org/dev/...
3
votes
Is there a recipe for converting fields to select2?
In general, a field can be made into select2 simply by adding the css class "crm-select2" to it.
Here is a PR to add it to the existing location field you mentioned. Please try it out and leave a ...
3
votes
How to hide old contacts from default search? (best practices for old contacts)
I have an extension called Constituents Only that provides this functionality. It repurposes the "Do Not Trade" checkbox as an "Exclude from Search" checkbox. Non-searchable contacts are primarily ...
3
votes
How to hide old contacts from default search? (best practices for old contacts)
You could create a custom field for all contacts called "Status" with options of Active and Archived. That will give you the selection you need in most places to easily include / exclude the ...
3
votes
Howto hide/disable fields not needed
I believe you can create a modified version of the default contact page templates as described here.
Excerpt from that page:
These steps are for any "built-in" screen (e.g. the Contact Summary
...
3
votes
3
votes
Accepted
Thank-you Sent same as Recieved Date
There is an open issue related to your question https://issues.civicrm.org/jira/browse/CRM-20894. It also happens to me with a recent upgraded CiviCRM from 4.8 to 4.7.22 and it can also be replicated ...
3
votes
Should Manage Groups display the Smart Group contact count, or just display it as Unknown
The issue was solved very simply, you just need a non-zero smart group cache timeout for the problem to go away.
3
votes
Accepted
How do I search for the exact string match using CiviCRM API
The Contact API is non-standard in APIv3; a major goal of APIv4 is to remove these quirks. The behavior you're seeing on Display Name is non-standard. It also seems that a lot of the other operators ...
3
votes
Accepted
Activitiy's email content - how is it generated and can it be changed?
I think the template you're looking for can be found at Administer -> CiviMail -> Message Templates, i.e, navigate to civicrm/admin/messageTemplates?reset=1 and click on System Workflow Messages....
3
votes
Accepted
how to find .tpl file?
You can find the tpl file which is used to build the html by viewing page source.
Go to Administer menu > System Settings > Debugging and Error Handling, select Yes for Enable Debugging.
Visit the ...
3
votes
Extended Security Release confusion. Which version?
Based on some posts in chat it sounds like both 5.7 and 5.13 are current ESR, with 5.7 supported for another month or so. The webpage seems out of date a little.
3
votes
Error when displaying the CiviCRM Menu
This was due to an unused Payment Processor which had no API key.
Deleting this Payment Processor fixed the issue.
3
votes
Accepted
Minute as a time unit for scheduled reminders
Minutes as a scheduled reminder unit is available in CiviCRM 5.44+.
3
votes
Accepted
Change "SIC Code" Field To "NAICS Code" In Organization/Contact
You could do 'word replacements' under 'customize data and screens'.
3
votes
Accepted
Changes in hook__civicrm_alterMailParams not respected anymore when sending mails to individual contacts
The hook_civicrm_alterMailParams(&$params, $context) hook is called twice
$context == 'messageTemplate' -> When building the message, at this moment the toEmail is not set
$context == '...
2
votes
One of parameters (value: Array) is not of the type Integer - initially observed during import, but same when visiting Contact Record
Ok - so stroke of luck - was checking the Contact table and spotted that one of my problem patients had 'array' in the Preferred Communications table, as did the other record which the import failed ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
core × 90wordpress × 10
extension × 9
upgrade × 7
error × 7
contacts × 5
mysql × 4
drupal × 3
custom-fields × 3
webform-civicrm × 3
api × 3
database × 3
activities × 3
import × 3
groups × 3
search × 3
hooks × 3
civicrm.settings.php × 3
fields × 3
civievent × 2
civicontribute × 2
civimail × 2
email × 2
joomla × 2
civireport × 2