texts: bulk email to two addresses - tokens don't work

texts:
We have separate records for students and parents in our database. All student records include both their personal emails (if they offer one) and their parent's email. We would like to send emails to both addresses and have recently set up so we can include both in bulk emails. (Before we had a separate group for parents & students and included both groups in emails).  However the tokens do not work when sending bulk emails to both addresses. I sent an email to notify students of their audition results, but the field was blank when they received it. When sent to students only (using regular email, not bulk email) or to students w/ a CC to the other email address, it worked. Is there a trick to making the tokens work, or is it just too confusing to use tokens for more than one address in the record? Thanks for any help

Wordpress Version 4.9.5
CiviCRM 4.7.31.


texts: Form not displaying on front page of twenty seventeen

texts:
I'm having problems getting the form we set up for contributions to show up on the front page (using the twenty seventeen wp template) -- have resorted to using a the 'page links to' plugin, but it's just a temp fix.  These were the instructions my hubs sent me, which don't seem to work.  THANKS!

Go to Contributions > Manage Contribution Pages > click Links next to your membership sign-up/renewal page > click Live Page. Copy the URL and insert it into an HTML link or menu.

Or click the Wordpress shortcode icon to insert a form into any page or post.


texts: Assigning activity to an entire group without doing the search beforehand?

texts:
What would be the easiest way to a get the Record Activity screen prefilled with the contacts from a group without having to search before hand?
I wanted to add a link to the menu which would give me the Record Activity screen prefilled with all the contacts in a certain group. How would I go about doing this? Should I be looking into custom searches/ custom profiles/ do I do the javascript, do I play with search result templates and url parameters?
Or is there an easier way to achieve what I want?
I am trying to determine whether this could be done easily enough to justify the shortening of the process of assigning activities to groups.


texts: Do we still need "Drupal Users Table Name" setting on CMS Database Integration screen?

texts:
I've got a CiviCRM 4.7.9 install running in a Drupal multisite. I have a ton of databases, named something like this:

CiviCRM: org_dev_crm
Drupal default site: org_dev_cms
Drupal site 2: org_dev_cms_other
Drupal database for tables shared across sites: org_dev_cms_shared

The users table is shared across instances in the last database, and Drupal settings.php file contains the following line:

$databases['default']['default']['prefix']['users'] = '`org_dev_cms_shared`.';

Since the users table is in an unusual place, I thought I'd have to tell CiviCRM about it by going to Administer > System Settings > CMS Database Integration. On a lark, however, I decided to test if this was necessary. I ran the user-to-contact sync (Administer > Users and Permissions > Synchronize Users to Contacts), and it worked just fine. If there ever was a way to test CiviCRM's ability to access Drupal's user table, I figured this was it.

So, to wrap this up:

What is this setting used for, if not synching?
Do we still need this setting, or has CiviCRM learned how to read Drupal config?


texts:
Looks to me like there's an issue that needs fixing, but I want to check to see if I've missed something.

I'm testing functionality of walklists.  The User-Contact is limited to a subset of contact data (a ward in a city) via an Access List.  The limitation works as expected when searching, creating groups, etc.  When I get to the 'Find Respondents To Reserve' panel, things go a little haywire.  If I don't specify an entry in the 'Group(s)' field, the result set can include contacts outside the ward/city (e.g. a street name that exists in multiple cities), thus 'breaking' the ACL.  If I instead pick the ACL from the Group(s) drop down (the only one I happen to have available) then all is well.

Shouldn't the Group(s) field behave something like:

1) If User-Contact not in an ACL, then Group(s) field defaults blank and allows any Contact to be Reserved.
2) If User-Contact is in an ACL Group, then Group(s) defaults to one of the ACL groups, and allows any other ACL Groups to which User-Contact belongs to be picked from the Group(s) drop down.

Ken


texts: How to Deal With Email Only Contact Records

texts:
Does anyone have advice for how to run several mailing lists via Civicrm such that 'email only' contact records don't pollute the various search/reports/etc view?

We've been debating moving our old lists to what is otherwise a great Civi/Drupal combination, but have been hesitant since many thousands of the contact records would be imported with only an email address. Unless I am missing a setting or something obvious, having these records would make things a tad awkward for users when navigating through various contact interfaces.

Is there any way to set a default 'exclude email only' contact records or similar system wide setting?


texts:
I am trying to install CIVICRM on Drupal 9 as per instruction found here https://docs.civicrm.org/installation/en/latest/drupal9/
When i enter "composer require civicrm/civicrm-{core,packages,drupal-8}:'~5.29'" getting error as below .. how to resolve this issue ?
[root@srv public_html]# composer require civicrm/civicrm-{core,packages,drupal-8}:'~5.29'
Do not run Composer as root/super user! See https://getcomposer.org/root for details
Continue as root/super user [yes]? yes
./composer.json has been updated
Running composer update civicrm/civicrm-core civicrm/civicrm-packages civicrm/civicrm-drupal-8
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- civicrm/civicrm-core[5.29.0, ..., 5.35.0] require pear/validate_finance_creditcard dev-master -> found pear/validate_finance_creditcard[dev-master] but it does not match your minimum-stability.
- Root composer.json requires civicrm/civicrm-core ~5.29 -> satisfiable by civicrm/civicrm-core[5.29.0, ..., 5.35.0].
Installation failed, reverting ./composer.json and ./composer.lock to their original content.
Thanks
Jaiz


texts: CiviCRM and WordPress on different hosts?

texts:
I'm considering getting started with CiviCRM. I have a website with WordPress on a hosting provider that doesn't cater to CiviCRM. Do CiviCRM and WordPress need to be on the same web host in order for integrations to work properly?

I found some documentation on this here, which makes it look like I can run CiviCRM on a subdomain, but it seems that this doesn't integrate as well. Can someone elaborate on how this is different than running them on the same server?


texts:
We are running civicrm 5.30.0 and UK Gift Aid 3.4.6. Our tax calculation is set to 25% and yet imported contributions or those added on-line all calculate at 33.33%?
I cannot find anywhere else that this figure is set


texts: Civievents - warning when user registers for event (CiviCRM 4.7.23)

texts:
My CiviCRM version is: 4.7.23, Drupal: 7.56, PHP: 7.0
I have trouble with CiviEVENT. When participant fill and sendregistration form for event (when he doesnt exist in database) in CiviCRM i see this error:

  Notice: Undefined index: contact_sub_type w CRM_Contact_BAO_Contact::formatProfileContactParams() (linia 2010 z /home/sol/domains/staroflife.hekko24.pl/public_html/dev/sites/all/modules/civicrm/CRM/Contact/BAO/Contact.php).

    Warning: in_array() expects parameter 2 to be array, null given w CRM_Contact_BAO_Contact::formatProfileContactParams() (linia 2011 z /home/sol/domains/staroflife.hekko24.pl/public_html/dev/sites/all/modules/civicrm/CRM/Contact/BAO/Contact.php).

      Notice: Undefined index: contact_sub_type w CRM_Contact_BAO_Contact::formatProfileContactParams() (linia 2013 z /home/sol/domains/staroflife.hekko24.pl/public_html/dev/sites/all/modules/civicrm/CRM/Contact/BAO/Contact.php).

CiviCRM did not show this error before updating CiviCRM. I will add that the participant registered to the event is automatically entered as a "Uczestnik (eng. participant)" contact subtype, configured as a contact.

The contact created in the database has a properly assigned contact type, but this annoying error appears.

You can reproduce the error trying to subscribe to the event at: dev.staroflife.hekko24.pl (developer and testing environment)
1. Select one of the events at the bottom of the page and click "register now"
2. Enter your data in the form
3. As a payment option select "płacę z dotpay"
4. In the payment test environment, select any method, accept, and click the payment solution as Accept.
5. When you return to CiviCRM you should see this error.

This same error i see in production version :(.


texts:
How can do a bulk delete of users in Civi?
We have too many user accounts in civi and would like to delete may of them and only keep the ones that we need.
Instead of looking up the accounts one at a time. I would like to select a group of records and delete them.

Thanks in advance
Edward


texts: Setting up Cron Jobs to run Initially(Cron Not Running)

texts:
I've recently setup civicrm as a plugin on my wordpress site, and I can't seem to shake the 'Cron Not Running' Warning.

Does the job.execute cron job need to be running in order to run all other scheduled jobs?

I'm on a digital ocean ubuntu server, and each time i run

sudo -u www-data -- /usr/local/bin/wp --user=cronuser --
url=https://mysite.org --path=/var/www/html civicrm api job.execute
auth=0

it will run the scheduled tasks, and the system warning will go away(for an hour or so) but this is kind of a 1-off behavior, and it doesn't continue to run any tasks that have already been set up. Eventually, the warning comes back.

Do I need to do something like
crontab -e and then:

* * * * * sudo -u www-data -- /usr/local/bin/wp --user=cronuser --
url=https://mysite.org --path=/var/www/html civicrm api job.execute
auth=0

I'm new to linux administration and I don't want to mess anything up by "guessing" what will work.


texts: Views integration - Missing handler for custom fields on relationships broken since upgrade to 4.7.15

texts:
I have a report in views that pulls data from custom fields on a relationship between two contacts.

Since an upgrade to 4.7.15 It is no longer displaying that data and on opening the view I see that the fields have the notice "missing handler"

I've cleared caches and ensured that the Drupal database is fully updated and so on.

Could this may be another symptom of: CRM-19545. PR-417

Can anyone shed light or suggests steps to resolve?


texts:
The billing address of the user is always the default in CIVICRM. I really need the home address to be default. Is there a way to do this?

The billing address is generated from the payment processor, so paypal standard or ubercart.

Drupal 7. CIVICRM 4.5.8.

Thanks,
Andy


texts: Should there be a civicrm_api3_membership_log_add/delete'

texts: Membership_add and delete are part of civicrm_api3 API, should they either be updated to write to membership_log file or should there be civicrm_api3_membership_log API calls?


texts: Price set expire on/active on dates relative to event

texts:
We'd like to start incorporating expire on/active on dates for some of our price sets to enable early bird pricing, as the docs indicate. Is there a way to set the expire on/active on date for a price relative to an event start date, for every event it's used for? We're on CiviCRM 4.7.27.
Thanks,
Neal


texts: CiviCRM upgrade can't find core module in Drupal

texts:
I'm trying to run a civicrm core module upgrade on a drupal 7 site. I follow all of the posted instructions, but when I run the civicrm/upgrade I get a white screen. When I return to the drupal modules the main civicrm core module is no longer listed. If I run the drupal upgrade script I get an error message that civicrm module is missing ... but I can see the module loaded on the server, with all it's files, in the correct location.

I shouldn't have to uninstall the module because I'm upgrading. I disabled all of the civi helper modules, but made sure to leave the main civicrm module enabled, but I still get the missing module message.

Any help would be greatly appreciated.


texts: Best way to record court appointed community service?

texts:
Our charity is a source for court appointed community service. Those volunteers are normally assigned to activities in and around the office, like cleaning, moving boxes of food around for the food pantry, etc. I hate to call it this, but in a lot of cases it might just be busy work in order to satisfy the probation conditions.  In other words, it's probably not the type of event the original coders had in mind when developing this app.  I have been reading and watching everything I can about events and I cannot convince myself that that is the best approach to recording activity/task hours for these types of people.

If that's it, then I'll go with it and figure out the best configuration within the framework of that feature.

BTW, this is running on Drupal and I have CiviVolunteer installed and working.

Thanks in advance and kind regards


texts: Any recommended alumni tracking system that integrates with Civi?

texts:
We are a small non-profit school (around 70 students) and we would like to keep some stats on our alumni so we can measure how well are doing at training.

Is this something you would use CiviCase for?
Do you recommend any other systems out there for this?

Edit:
We specifically want to track several things.

Class dropouts
Location of where they land a job within area of training
How long from graduation to working within field of training
They will be working in teams (not necessarily just teams of our alumni) so we want to be able to see team connections across our crm.
Stages of advancement within field of training and team successes/accomplishments
How long working in said field

Since we are a small tight-knit school, we have continuing relationships with our alumni. So we will likely get a high response rate to annual surveys that can keep the data base updated.


texts:
Anyone has experience installing CiviCRM in Wordpress? I tried to follow the installation guide but I come with this problem, Google doesn't offer much help. It comes with an error in the database name "The database name provided is not valid. Please use only 0-9, a-z, A-Z, _ and - as characters in the name."
Any help or direction to get help will be appreciated.


texts: cron jobs stopped working under Joomla 3.9.13 and CiviCRM 5.18.4

texts:
I am involved with three CiviCRM instances, a live one under LAMP, Joomla 3.9.13 and CiviCRM 5.18.2, a test one under LAMP, the same Joomla version and CiviCRM 5.18.4 and a development environment running under Windows 10, IIS, the same Joomla version and CiviCRM 5.18.4.  The live environment is OK, the development environment is OK, but cron jobs are not running in the test environment.  The PHP log file gives these two errors:

[07-Nov-2019 19:05:30 Europe/London] PHP Warning:  ini_set(): A session is active. You cannot change the session module's ini settings at this time in <joomla_root>/libraries/joomla/session/handler/joomla.php on line 48
[07-Nov-2019 19:05:30 Europe/London] PHP Warning:  session_cache_limiter(): Cannot change cache limiter when headers already sent in <joomla_root>/libraries/joomla/session/handler/native.php on line 235

The command line is:

wget -q -t 1 'https://<example.com>/administrator/components/com_civicrm/civicrm/bin/cron.php?name=<user>&pass=<password>&key=<key>'

I've tried clearing the session table, but it hasn't helped.  Debugging is difficult - I've tried the error_log() function to track what is happening, but not very successfully; PHP doesn't always write to the log file.

Can anyone suggest where I should look?  I hesitate to update the live environment until the test environment is working properly.


texts: Rich html CiviMails can send from a Mac but not Windows?

texts:
I've an issue with the new 4.6.5 CiviMail on Joomla 3.4.3 where the 'send test' button remains deactivated after pasting in content - and when a draft is saved, it saves blank.

We send out a weekly newsletter that is rendered as a web page ( http://www.pctscotland.co.uk/latest-newsletter ), the source html of this is copied and pasted into the source of the CiviMail interface. This has been working for some years but stopped after I upgraded to 4.6.3 (normal composed mass mails were fine but not these html ones copied and pasted). Upgrading to 4.6.5 fixed this for me (Mac Chrome/Firefox) - but not for the other site users using Windows Chrome.

They paste the content in, fill in the required fields and the 'send test' button remains greyed, with no 'preview as html' link to the left. When they save the draft, it saves it as blank. When I do the same, it works. I've just done a detailed screen share to make sure there is no difference in processes - and there isn't. All users trying to do this have the same super user privileges.

Any help on this would be really appreciated.

Nic


texts: I am just implementing civiVolunteer for a German NGO. We have the issue that a newly registerd volunteer is assigned to all activities in the system which is messing everything. Has anybody else experienced this issue?


texts:
During creation of a mailing with 10k contacts, frequently, getting black pop-up alerting "DB error" with no other information. Please advise.

mysql> SHOW VARIABLES LIKE 'max_connections';
+-----------------+-------+
| Variable_name   | Value |
+-----------------+-------+
| max_connections | 200   |
+-----------------+-------+
1 row in set (0.00 sec)

PHP Built On:   Linux host.alcoholjustice.org 2.6.32-042stab094.8 #1 SMP   Tue Dec 16 20:36:56 MSK 2014 i686
Database Version:   5.5.42-cll
Database Collation:     latin1_swedish_ci
PHP Version:    5.3.27
Web Server:     LiteSpeed
WebServer to PHP Interface:     litespeed
Joomla! Version:    Joomla! 3.4.1 Stable [ Ember ] 21-March-2015 20:30 GMT
Joomla! Platform Version:   Joomla Platform 13.1.0 Stable [ Curiosity ] 24-Apr-2013 00:00 GMT


texts: Transactional emails, such as confirmations, are not going out

texts:
I am in the process of setting up CiviCRM to send via SparkPost using the following extension - com.cividesk.email.sparkpost

CiviMail appears to be working (both using test emails and cron) but, confirmations are not being sent when people subscribe to mailing lists or to become members.

Administer > CiviMail > CiviMail Component Settings: shows that 'Enable Double Opt-in for Profile Group(s) field' is checked.

Is there something else that needs to be done such as a scheduled job?


texts: How can we add Batch information to the Bookkeeping report?

texts:
Batch name/title information does not show up in the columns available to the Bookkeeping report. Is there a way to add this?

As an alternative, we would also be open to creating a new bookkeeping "report" using Drupal Views, but I don't believe batch information is available to Views either.

Is there any way to include batch info in a bookkeeping report with available tools or will it require a custom report?


texts: Site not working after using CiviCRM its shows error in wordpress site

texts:
Error :

Error: Could not create directory: /home/abcdraw/public_html/wp-content.

If you have moved an existing CiviCRM installation from one location or server to another there are several steps you will need to follow. They are detailed on this CiviCRM wiki page - http://wiki.civicrm.org/confluence/display/CRMDOC/Moving+an+Existing+Installation+to+a+New+Server+or+Location. A fix for the specific problem that caused this error message to be displayed is to set the value of the config_backend column in the civicrm_domain table to NULL. However we strongly recommend that you review and follow all the steps in that document.

Even Admin panel shows same error.
when i rename civicrm then site will blank.


texts: Testing new site (not secure yet); using Search/Contact switches to secure url

texts:
Working on a new install (haven't installed CA certified SSL yet), I can browse to http://example...admin...event search ( search participants) or 'advanced search', or 'manage events', or seemingly any other menu items but going to 'search contacts' the url generated has ' search'
It is a WP frontend and the baseUrl doesn't specify httpS:// yet.


texts: How to list upcoming events with pictures and updating registration links?

texts:
we would like to be able to have an image be associated with an event so that it could be displayed in the event listings.

Currently, we display our upcoming 4 classes on our WordPress page with links to the Civicrm event sign-up pages. This is working ok, but means we manually have to change things over on the website, also for repeating events.
Is there a way to link to the event series rather than just the next repeating event?

We looked into the CiviEvent List Widget but couldn't find an option to have it display at least one picture per event to make it more appealing for potential customers.

Is there an option/extension that can automatically display the next 4 or 5 events with an option to include a picture with automatically updating registration links?

Thank you for your help,


texts: Anyone having problems with Membership/Contribution forms on Joomla?

texts:
Running Joomla 3.9.15, CiviCRM 5.21.2

Was just notified that our initial Membership/Contribution Page was not working properly.     After the user enters their data, then get the confirmation page, it should then head to PayPal, but install returns to the main page of the site.

From what I can tell, our renewal page is working fine, as I've gotten a few renewal payments in since I started looking at this, so I don't believe its a PayPal issue.

In addition, it appears that the "Pay Later" option is no longer appearing on the page as one of the payment options.   Again, this was working the last time I had to do anything with the page about a year or so ago.   I remember it was a fairly active issue on Jira, but was fixed.

One other thing, I created a new page WITHOUT having the automatic renewals option turned on, yet the page still shows this option.

I cleared all the system caches, and the CiviCRM templates_c directory.   Any advice would be greatly appreciated.


texts: Every time someone hits "Confirm Contribution" their screen just goes blank

texts:
Here is where it is happening http://bgcweberdavis.org/summerhays-golf-pro-am-scramble-payment/

It was doing it on the other payment forms I have so I disabled them on my site. Why won't it take the transaction?


texts:
WordPress Version: 5.2.2 | CiviCRM - Version 5.15.2 | shared hosting situation with shell access

I've reviewed the various similar questions, but none of them has revealed the answer for me, so I'm posting here. How can I make this error go away? What am I missing?

I click on System Status: Error at the bottom of the UI and get this:

Incorrect Resource URL
The Resource URL is not set correctly. Please set the CiviCRM Resource URL.

So I go to the link to set the CiviCRM Resource URL and see this:

URL Variables:

[cms.root]  https://mysite.org/

[civicrm.root]  https://mysite.org/wp-content/plugins/civicrm/civicrm/

[civicrm.files] https://mysite.org/wp-content/plugins/files/civicrm/

These variables are computed automatically using civicrm.settings.php and its options, such as CIVICRM_TEMPLATE_COMPILEDIR.

CiviCRM Resource URL    [civicrm.root]/

Image Upload URL    [civicrm.files]/persist/contribute/

Custom CSS URL          blank

Disable CiviCRM css     Yes     x No

Extension Resource URL  [civicrm.files]/ext/

Force Secure URLs (SSL) x Yes   No

Verify SSL Certs    x Yes   No

Settings in civicrm.settings.php seem to be correct.

$civicrm_root = '/home/myuser/mysite.org/wp-content/plugins/civicrm/civicrm/';
define( 'CIVICRM_UF_BASEURL'      , 'http://mysite.org/' );


texts: Create Case using API via REST - no "Open Case" activity created

texts:
I'm using the REST interface and the create case API to create a new case. The case is created, but no activities. In particular, no "Open Case" activity is created as I would have expected. No entry is created in the civicrm_case_activity table. As a consequence (or maybe this is just a coincidence), the Case does not show up in search results. If I edit the case, then a Change Case entry is created in the civicrm_case_activity table and the case then appears in search reports.

Do I need to explicitly create an Open Case activity? For example by chaining api.Activity.create json on to the Case create json? Thanks.

CiviCRM 5.10.4
Joomla 3.9.2
PHP 7.0.33


texts: Relative date filters (ending.month changed?)

texts:
I am working with an old installation updated to 5.19.3 (Joomla) and checking it with one fresh installed. There is one difference in the table civicrm_option_value  field: 'value' by the realtive-date-filters.

The upgraded database has the values ending.month', 'ending_2.month', 'ending.quarter' and the new one 'ending_30.day', 'ending_60.day'and 'ending_90.day'.
Have I had one error in a upgrade or is the difference not important?


texts: Event registration: adding guest names later

texts: The use case is that we need to allow people to buy tables of ten at a lunch event, but not have to submit the guest names until much closer to the event. I can get some of the way by having a price set with an option to increment the participant count by 10. But I can't then see how to input the 9 actual guest names at a later date, and keeping the total participant count at 10, and the contribution amount unchanged. Does anyone know of a solution?


texts: Membership report with Drupal Views - how to remove duplicate records if they expired AND renewed between a time frame?

texts:
I have a filtering issue I'm trying to deal with:

I created a custom Drupal view so a client can do membership reports. The client requires the ability to do membership reports based on dates (range or specific).

For example - she wants a report of everyone who has expired in the last 45 days. She puts in that date range. She gets her report.

The problem is that it will include people who expired with that date range, but it will also include those who have renewed and are actual current members.

I've tried using aggregation, but it doesn't seem to print these results using the CSV views module.


texts: How do I set up CiviMail on Wordpress CiviCRM plugin?

texts:
I'm using CiviCRM as a Wordpress plugin on localhost. I'm trying to configure outbound email service. I'm using Linux system.

I go to Administer > System Settings > Outbound Email (SMTP/Sendmail), select the mail() option and then when I send a test mail, I receive the following error.

It would be great if someone could help me with this.


texts: Re: CiviCRM contribs/extensions - any scripting language limitation?

texts:
Not an issue or bug, but a question for admins of CiviCRM - is it acceptable to use Python for part of a new extension (instead of PHP) or is that expecting too much, since that means asking users to install Python in addition to their stack of PHP, MySQL, Apache and whatever OS?

I know that Python install isn't the only issue here but so - it seems that CiviCRM doesn't (yet) have any kind of ETL extension (and I mean a contributed extension like CiviDiscount, not 'native', one that would be an optional add-on, like modules in Drupal). I am looking at some way to avoid Kettle/Talend (Kettle 'works' but sucks by comparison w/SSIS which is not open-source).

At first I thought well, people could just contribute Kettle scripts that other people could take and modify but that is pretty clumsy. So...looking at writing simple MapReduce in Python.

So, it would not necessarily be part of the interactive CiviCRM user functionality, using RESTful Api to do transactions, but totally backend functionality to do data transformation from MySQL or whatever database. I hope the transform could also be used to produce reports in some other way than hacking w/those templates. Using Apache Hadoop could also be a showstopper...just exploring now.


texts: Localization and Address settings disappeared after domain change

texts:
We recently changed a site url. After the URL change and making changes in the settings file there was an issue loading so I cleared the cache and reset the paths.

Everything came back OK except all of the settings in localization, display settings and address settings are gone and fields just have 1 in them. See the screenshot below.

Has anyone seen this? If there is a way to get them back that would be great. Otherwise I can reenter them. They were all on the defaults for the most part.

Running CiviCRM 4.7.27 with WordPress 4.9.4


texts:
In trying to upgrade to Civi 4.6.3, I did a backup using Drupal 7.35 (I know, updating that was next) Backup and Migrate, then copied the Civi code files to my desktop, deleted the old Civi, copied in the new Civi, and got an error message that says "Database check failed - the database looks to have been partially upgraded. You may want to reload the database with the backup and try the upgrade process again."
So I did that, using both the backup I had just made and a previous one. Same error message both times. In delving into the Advanced Settings on B&M, it appears that the default only backs up the Civi database. I modified it (I think) to backup the Drupal database as well, backed up the whole site (with the reportedly incomplete database), hoping that what was "incomplete" was the Drupal portion. Same error message every time I start Civi.
What can I do, short of asking my ISP to restore the whole site to a time when I wasn't messing with it (I'm even more ignorant with MySQL).
I know it advises always trying updates on a development site first, but my desktop is Windows and the ISP is Linux. IF I have to, I'll upgrade my contract to give me another site, but I'd probably run into the same problem there.
Civi seems to work just fine, but there is that disturbing error message and I am disturbed enough as it is.
Thanks for any help.


texts: How do I find the mails belonging to a particular mailing by looking at the SQL tables?

texts:
I've the dump of civicrm_mailing_event_delivered table. It has 3 fields - id, event_queue_id and timestamp.

By looking at this table, how do I find the mails belonging to one particular mailing? Why is it wrong to assume that every mail in a mailing is sent at the same time? When I do Administer->Settings->Schedule Jobs-> Send Scheduled  mailings -> Execute now, it sends all the mails in the mailing at the same time.


texts: Why do the exported contacts differ from the contacts presented on the Advanced Search using Display Results as Related Contacts?

texts:
If you perform an advanced search using the Display Results As Related Contacts feature, the related contacts presented are correct but when you export but the original contacts are exported instead of the related contacts.

I expected that the contacts exported would match the search results, but this is not occurring. Is this correct?


texts:
I installed the previous version of Civi for Joomla just fine. I removed the older version and tried installing the current version but a few seconds after the installation process starts, I get a white screen and it stalls. The error is:

(/home7/accountname/public_html/administrator/components/com_civicrm/civicrm.settings.php): failed to open stream: No such file or directory in /home7/accountname/public_html/tmp/com_civicrm/com_civicrm/admin/configure.php on line 115

The configuration is:

Joomla 3.1.1
PHP 5.2.17
MySQL 5.5.42-37.1

As mentioned, I had installed a previous version in the same account with the same configuration without any problem at all. Any suggestions that would help me install Civi would be much appreciated.


texts:
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. Instead of doing that I would like to refer to the current civicrm contact.

$contact_id = 4;
$custom_name = array("custom_2","custom_3","custom_6","custom_7");
$params = array(
        'return' => $custom_name,
        'version' => 3,
        'id' => $contact_id,
);

$result = civicrm_api( 'contact','get',$params );


texts: How to search all the fields in address as one string

texts: Kindly help us with address search builder please. We wanted to make all the fields in the address as one string and then search for the address using reg expression.


texts: Error from CiviCRM code when I try to install other Drupal modules

texts:
Drupal version 7.34, CiviCRM version 4.5.5

Hi,
When I try to install Views and CTools on our Intranet installation, I am getting the following error from Drupal:

Exception: API error: DB Error: already exists in CRM_Core_ManagedEntities->onApiError() (line 396 of /srv/www/htdocs/drupal/sites/all/modules/civicrm/CRM/Core/ManagedEntities.php)

(currently, CIviCRM is the only module installed)

Is this something that upgrading both CiviCRM and Drupal will fix?


texts: How can I add (e.g. "add to group") to membership search results or other Action lists?

texts:
Our Membership chair entered all of our membership records without assigning them to a group ("Members") but "Add to Group" is not an option in the Membership report screen as it is in other search screens. I don't find a way to add that Action in the Custom Fields, Profiles, or any other menu that I have checked.This is likely to come up in other contexts and similar mods can be done in other areas, so there may be an easy way to do this that I can't find. Otherwise I will have to go in and modify each record.
Any help much appreciated.


texts:
In the online contribution section when we enable Tell A friend as a option we noticed that the option for an anonymous user only shows in a WYSIWYG Editor format. This is high risk and we would like to avoid it by only allowing admins to use the WYSIWYG Editor. However, I only see one option in the Customise Data section whichs says use the WYSIWYG Editor or not i.e. CKeditor, TinyMCE and Text area.

Is there a way to control access based on a users role.


texts: Are there up-to-date CiviCRM coding standards available?

texts: I am using NetBeans 8.1 under Windows to develop/debug some CiviCRM code.  Previous attempts at getting the contribution accepted ran into trouble as they failed to comply with the coding standards.  I've installed PHP Code Sniffer and the Drupal standard from Coder - see https://www.drupal.org/node/1420008, but even when applied to 'vanilla' CiviCRM code throws a number of standards violations, particularly around the way comments are entered.  Has anyone got any comments/thoughts?


texts: Can we report on contributions by payment processor?

texts:
Is there support for filtering contribution reports by payment processor?

We have credit card (Authorize.NET) and PayPal (new). How can I report on just PayPal transactions?

The only difference I see is in the transaction ID format. Both payment methods say 'credit card' on the contribution.


texts: Drupal - MySQL support not included in PHP

texts:
I am getting the following error on install of CiviCRM:

PHP Configuration

MySQL support   MySQL support not included in PHP.

I am running:

CENTOS 6.8

Apache 2.4.18

Drupal 7.54

CiviCRM 4.7.16

PHP 5.5.35

MySQL 5.6.35

The following lines of php.ini are uncommented

extension=pdo.so

extension=pdo_sqlite.so

extension=pdo_mysql.so

I cannot quite figure out this error and so far have found nothing in my search that leads me to a solution.

Anyone have some insight?

TIA

Gary


texts: Contact Import explode issue with matching contacts

texts:
I am getting the following warnings when trying to import contacts:

Warning: explode() expects parameter 2 to be string, array given in //wp-content/plugins/civicrm/civicrm/CRM/Contact/Import/Parser/Contact.php on line 704

Warning: array_pop() expects parameter 1 to be array, null given in //wp-content/plugins/civicrm/civicrm/CRM/Contact/Import/Parser/Contact.php on line 706

Warning: Cannot modify header information - headers already sent by (output started at //wp-content/plugins/civicrm/civicrm/CRM/Contact/Import/Parser/Contact.php:704) in //wp-content/plugins/civicrm/civicrm/CRM/Utils/System/Base.php on line 912

At first I thought there were unseen characters in the csv file but determined it only complains on contacts that already exist.  It appears to update the matching contact but does not add the contact to the specified group on import and it creates a strange log in the matching contact's record with references to other contacts in the import!

The comment above this section of code in lines 704-706 refers to "CRM-10433 - might return comma separate list of all dupes".  The Jira title of this issue is: import fails when updating on duplicate, adding to group, and multiple duplicates exist (related!?!?)

I am deduping on Name and Email using the Update option although the error also occurs on Fill. I am running 4.7.19 in WP and I upgraded recently from 4.6.20 where the client did not have this problem.

Is this fix from 4.2 no longer compatible with 4.7.x!?!?


texts:
How/ where can I add the contact name for a business?

I am about to send out an email to our corporate partners but I cannot personalise it as I do not know where to add their name in their business details.  I do not want to set up a 'new' individual to then attach to each corporate as this then increases the number of contacts on the database significantly.


texts: How to add email while trying to create a Household contact using civicrm api v3?

texts:
I want to add email address to create a contact of type Household , how I can achieve it as while checking in API explorer I don't see it.

$result = civicrm_api3('Contact', 'create', [
  'contact_type' => "Household",
  'household_name' => "Test",
  'email' => 'abc@gmail.com
]];

I was trying to convert civicrm API v2 to civicrm API v3.
In civicrm API v2, I saw this, so I thought we may have some way to add email directly in API v3 (also not sure if api v2 below is correct)

$householdParams = array(
                    'household_name' => $familyName,
                    'contact_type'   => 'Household',
                    'email'          => $form_state['storage']['contactInfoValues']['emailAddress']
                    );
$householdContact =&civicrm_contact_add($householdParams);


texts: Secondary recipient email body is blank when sent using "Find Contribution"

texts:
Reproduction steps:

Click on **Find Contribution -> enter a contact name -> click search **.

Select 1 contact (contribution) from the list -> select "Email send now to 50 or less" from action menu

Email popup window opens. -> in the TO field add a second recipient -> Select a template or add text in body

Click Send

Current behaviour:

First recipient that was selected from find contribution list receives the email with body, subject & attachment (if any)

Second recipient who was added later receives a blank email with no body or subject. If any attachment were added, that gets added though.

Expected behaviour

Second recipient who was added later should also receive the same email as the first recipient.

Does anyone have a fix for this please? Thanks


texts:
Right after the update to CiviCRM 5.33.0, many pages (as civicrm/case/add or civicrm/mailing/browse/scheduled?) throws the following error - QuickForm Error: the rule does not exist as a registered rule
Is there a quick fix for this QuickForm ?
There is some details in the logs w/ a xssString :
[debug] $backTrace = #0 /PATH/vendor/civicrm/civicrm-core/CRM/Core/Error.php(205): CRM_Core_Error::backtrace("backTrace", TRUE)

#1 /PATH/vendor/pear/pear-core-minimal/src/PEAR.php(944): CRM_Core_Error::handle(Object(HTML_QuickForm_Error))
#2 /PATH/vendor/civicrm/civicrm-core/packages/HTML/QuickForm.php(2107): PEAR_Error->__construct("the rule does not exist as a registered rule", -2, 16, (Array:2), "Rule 'xssString' is not registered in HTML_QuickForm::addRule()")
#3 /PATH/vendor/pear/pear-core-minimal/src/PEAR.php(575): HTML_QuickForm_Error->__construct(-2, 16, (Array:2), "Rule 'xssString' is not registered in HTML_QuickForm::addRule()")
#4 /PATH/vendor/pear/pear-core-minimal/src/PEAR.php(236): PEAR::_raiseError(NULL, NULL, -2, 16, (Array:2), "Rule 'xssString' is not registered in HTML_QuickForm::addRule()", "HTML_QuickForm_Error", TRUE)
#5 /PATH/vendor/civicrm/civicrm-core/packages/HTML/QuickForm.php(1109): PEAR::__callStatic("raiseError", (Array:7))
#6 /PATH/vendor/civicrm/civicrm-core/packages/HTML/QuickForm.php(689): HTML_QuickForm->addRule("title", "Illegal characters in input (potential scripting attack)", "xssString")

`


texts: Generating hard copy mail merge letters in Civicrm

texts: I want to do a mail merge and post out a letter to members of a Civigroup. You can do this by generating a message template. When you insert a letterhead image into the template, the image resolution on the printed copy is poor. Is there a way to improve the resolution so that it looks professional. I presume this would be the same with invoices etc.


texts: Geocoder error in log but no geocoder configured or wanted

texts:
CiviCRM 4.7.31
WordPress 5.2.2

I get this error in the log file but don't have any geocoding provider selected (nor wanted) in Settings -> Mapping and Geocoding Providers.  I think this is happening when new contacts are entered.  It does not stop the contact from being entered successfully.

Any ideas what to change to stop this error (short of adding a geocoding provider, do not want that).

Message:
Aug 28 10:03:44  [error] Configured geocoder is invalid, must provide a format method
Array
(
    [geocode_class] =>
)


texts: WP Install: Event registration - registered by participant id

texts:
I'm sure I'm overlooking something obvious and hope someone can point me to the answer.

We had an event where people could purchase a ticket for themselves and guests (up to 3). That's all good. The thing is, I can't figure out how to run a report which shows the purchaser and who their guest/s is/are. I HAVE figured out how to see the "registered by participant ID" # (see below), but I'd love to see the name of the participant who registered the guest and I can't figure that out. I'd like to be able to see a report which shows the Registrant --> Guest(s)

It's possible I set this up incorrectly from the get-go - I'm a Civi newbie - but I appreciate any guidance anyone can offer!

Thanks.


texts:
The link listed in the CIVICRM panel of http://www.example.com/admin/modules is http://wiki.civicrm.org/confluence/display/CRMDOC/CiviCRM+vs.+Organic+Groups. This results in a 404.

The only other documentation I have found is a brief 2013 wiki article. Is anything else available?


texts: Recurring contributions on paypal pro - undefined index

texts:
We have a contribution page with the option to mark the donation as recurring with the ability to specify the term (how many months). This was working well, until recently, we are receiving a big red notice at the top of the page, even though the contribution appears to have registered correctly with CiviCRM as well as with Paypal. Here's the error:

Notice: Undefined index: installments in CRM_Core_Payment_PayPalImpl->doDirectPayment() (line 371 of /[PATH_TO_CIVI]/crm/sites/all/modules/civicrm/CRM/Core/Payment/PayPalImpl.php).

Any ideas as to what I need to do to make this error/notice go away?

EDIT: I checked line 371 in the file specified and this is the line:

 $args['totalbillingcycles'] = $params['installments'];

Which exists in the middle of the following If statement starting on line 356:

if (CRM_Utils_Array::value('is_recur', $params) == 1) {
      $start_time = strtotime(date('m/d/Y'));
      $start_date = date('Y-m-d\T00:00:00\Z', $start_time);

      $args['PaymentAction'] = 'Sale';
      $args['billingperiod'] = ucwords($params['frequency_unit']);
      $args['billingfrequency'] = $params['frequency_interval'];
      $args['method'] = "CreateRecurringPaymentsProfile";
      $args['profilestartdate'] = $start_date;
      $args['desc'] = "" .
        $params['description'] . ": " .
        $params['amount'] . " Per " .
        $params['frequency_interval'] . " " .
        $params['frequency_unit'];
      $args['amt'] = $params['amount'];
      $args['totalbillingcycles'] = $params['installments'];
      $args['version'] = 56.0;
      $args['PROFILEREFERENCE'] = "" .
        "i=" . $params['invoiceID'] . "&m=" . $component .
        "&c=" . $params['contactID'] . "&r=" . $params['contributionRecurID'] .
        "&b=" . $params['contributionID'] . "&p=" . $params['contributionPageID'];
    }

Any thoughts?


texts: What is the differences between Suitecrm and CiviCRM?

texts: I am wondering to know about differences between CRMs, especially suitecrm and CiviCRM when can I use them and can I use both of them on WordPress website together?


texts: Adding Referenced civicrm_entity contact in node with email, address and phone doesnt work

texts:
i still building a drupal site with civicrm and civicrm_entity support and get stucked by adding form fields for adding synced contacts.

a single contact is possible, but i need an email, phone and address field in addition. for that i used the civicrm entity reference field in the contact entity to add these references.

but it seems that civicrm_entity cant support the submission of the fields to the civicrm database, because in the time where i send the form, the civicrm id doesnt exist. for that other ref fields cant have the needed civicrmID.

did i miss something, or is this the wrong way to realise a contact submission with reference entitys from a drupal node to civi?


texts: Restricting Access to Contribution Module

texts: Is it possible to restrict access to the contribution module section of CIVICRM yet giving a person access to all the other portions of the program including contacts/groups, etc.?  We only want certain individuals entering contributions and seeing who gave what.  Thanks.


texts: Where can our small non-profit find assistance with CiviCRM?

texts:
Looking for an individual in Michigan, USA, to assist with understanding a civicrm database that was created for our non-profit.  Many bugs and errors in the system, and training on system needed for staff.
Recommendations needed ASAP.
Thanks
M Janes


texts: How do I see which permissions are necessary to execute a given API call?

texts: If I pick a random entity and action, what steps can I take (manually if necessary) to see which specific permissions are necessary for CiviCRM to execute an API call with check_permissions=1?


texts: eWay Recurring Not Taking the Recurring Payment

texts: I have installed and configured eWay recurring on my CiviCRM Wordpress site. The CRON jobs are running for the eWay Recurring Payments and eWay Transaction Verification jobs. Users make the initial payment OK when selecting the recurring option, however the subsequent payments are not being taken. The payment cycle is every 7 days. What should I be looking for to find out what is going wrong? I have fairly basic skills.


texts: Webform Conditional - 'set to' membership type

texts:
Using Drupal 7.56, CiviCRM 4.7.22 and Webform 7.x-4.15.

I have two fields in a webform: one containing gender and the second containing a selection of membership types. If the gender is, for example, female I want to use the webform conditionals to set the membership type to a specific value. What value must I enter in the field displayed when I select 'set to'?


texts: Advanced Search: Exporting Groups/tags fields from event participant search

texts:
When using advanced search to find event participants, the option to export Group(s) and Tags is not listed under "individual record type". Is there a way to pull this data together with event participant fields?

Thanks,
Jon


texts:
When CiviCRM sends an email Recurring Donation Receipt below the Zip Code field there is a Comment field.
What mySqlTable stores the string that shows in the Comment associated with a recurring donation?


texts:
Is it possible to use PHP to define the CIVICRM_LOGGING_DSN setting located in civicrm.settings.php? We are using Drupal.

I have successfully used the following to change some settings before:

Civi::settings()->set('customPHPPathDir', "$root/CustomPHP/");

Thanks for any help!


texts: information about the underlying data-model behind civicrm (version 4.6)

texts: where can I find that? I have a good knowledge of databases, so this information would help me a lot in modeling the civicrm-data with either contact-tags, groups.


texts: Relationship created by API does not add Membership until edited/updated

texts:
CiviCRM 4.6.8

I'm using Relationship.create in a civicrm post hook to create an inherited membership. My membership type is set to use this relationship. However after that API call is successful, the relationship exists but no membership follows.

I was reading the source for api/v3/Relationship.php and noticed this note for the setvalue method. It seems like I need to use it to invoke disableEnableRelationship.

However, I tried setting is_active to 1 with Relationship.setvalue in my hook function right after creating the Relationship and still no membership. Is this expected behaviour?

Here's roughly what I have:

$id = $relationship['id'];
$params = array(
       'id' => $id,
       'field' => "is_active",
       'value' => 1,
);
$result = civicrm_api3('Relationship', 'setvalue', $params);

Curiously, I notice if I edit the specific relationship in the admin UI and save, the proper inherited membership gets created.


texts:
I have civicrm 4.4.2. When I try to order any search result by other columns, I always get the same message:

  No matches found for:
  Contacts IN Administrators AND Group Status - "Added"
  Suggestions:
      check your spelling
      try a different spelling or use fewer letters
      if you are searching within a Group or for Tagged contacts, try 'any group' or 'any tag'
      add a New Individual, Organization or Household
      make sure you have enough privileges in the access control system

I have tried with Firefox 31.5, with IE9, and Chrome 47.0. When I click the different columns, a parameter appears in the ULR ...&crmSID=4_u The only one working is the default one &crmSID=1_u (first column).

Any help? Thanks!


texts:
I created a report to log in our donations however this morning when I deleted a batch it has deleted the entire report template and I now have empty contribution batches with just the amounts and not the donors information.

I urgently need this restored as we have used this report for logging in all our donations.

Please can someone help me asap.

Many thanks,

Grace


texts: How can I add soft credits to a Recurring Contribution Series

texts:
If I sign a donor up for a monthly/Recurring Contribution Series -> then I can go in and add a soft credit to the Contribution.

But I can't add it to the series - so next month - when the next Contribution is generated I don't get any Soft Credits.

Has anyone looked into this? Add fields to Contribution Recurring Series and then code to template those into the Contribution that is generated next?


texts: Contribution Reports and disabled Financial Types

texts:
What is the expected behaviour for Contribution Reports in regard to disabled Financial Types (for example, a Financial Type that was used some years ago but is not used for current contributions)?

Should the FT for contributions of a Financial Type that has been disabled show up in the reports?
Should we be able to run a report with a Financial Type that is disabled as a filter?

I would expect the answers to be yes and yes, but I'm not sure if everyone shares that assumption. At least currently, the functionality seems to be no and no (the contribution shows up but the FT column is blank; the filters only allow active FTs), so I'm wondering if it's a bug or if it's meant that way.


texts: What are the different cache clearing mechanisms relevant when developing?

texts:
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 override of some core .tpl file (i know i shouldn't do that but sometimes difficult to avoid) - will it work out of the box or do i need to clear some cache ?
in an extension, i create a new page or form with a custom menu xml file - what do i need to clean ?

What are the different level of caches involved ?

Is there a way to clean all caches in one shot like the drupal Flush all caches / drush cc all ?


texts: Error for token.php related to greeting tokens

texts:
I keep getting a error daily for one of my cron jobs:

Cron <site@prefix> /usr/local/bin/php /home/site/public_html/administrator/components/com_civicrm/civicrm/bin/cli.php -s www.site.org -u adminusername -p adminpassword -e job -a execute

The error comes in an email and looks like this:

Warning: array_flip() expects parameter 1 to be array, string given in /home/site/public_html/administrator/components/com_civicrm/civicrm/CRM/Utils/Token.php on line 1470

Warning: array_keys() expects parameter 1 to be array, null given in /home/site/public_html/administrator/components/com_civicrm/civicrm/CRM/Utils/Token.php on line 1471

Warning: array_fill_keys() expects parameter 1 to be array, null given in /home/site/public_html/administrator/components/com_civicrm/civicrm/CRM/Utils/Token.php on line 1471

Fatal error: Unsupported operand types in /home/site/public_html/administrator/components/com_civicrm/civicrm/CRM/Utils/Token.php on line 1472

It appears to be triggering off greetings.  I have run the job to update greetings but it appears that this is based on what it expects in the code.  Is there something that I need to change in order for the array to get what it expects?


texts: CiviDiscount - Manual Event Registration Issue with Automatic Discount

texts: I am using cividiscount - I am an admin and also a member - I created a discount that provides an automatic 10% for members, which has been great - however, when I go to manually register an event participant - it automatically includes my member 10% discount for their registration - any way to avoid this?


texts: Contact Names showing up on Google Search even when they are not public

texts: All of our contact first name & last name are appearing visible on our site even when they have requested not to be. It is pulling their contact id and putting it into a public directory drupal view. We have an opt-in public directory that shows certain fields when the radio button is "Yes". We've been able to hide the email address, etc. but the name should not even appear unless we give it permission. Anyone else has this problem? Thanks in advance.


texts: "Site can't be reached" error during CiviCRM Joomla install

texts:
When I try to "Install from folder" (CiviCRM 4.7.15) on Joomla (3.6.5) I get the error "Site can't be reached." I've tried the troubleshooting tips listed here: https://wiki.civicrm.org/confluence/display/CRMDOC/Installing+CiviCRM+for+Joomla#InstallingCiviCRMforJoomla-5.Trouble-shootingResources

But to no avail! I've also noticed that if I have my FTP client open and connected to my server, it gets disconnected at the exact same time that the install fails (about two minutes into the process). I then usually have com_civicrm folders in my Components and Admini/Components folders and a civicrm folder in my media folder, and one time I had civicrm in my plugins folder and it was working, but because I didn't get a confirmation screen I tried to reinstall properly and now nothing works!

Thanks for any help!
John


texts: How to get a/b testing on the number of unique open?

texts:
It seems that the A/B testing is looking at the total number of open. in one case, we were surprised to experience a big difference between two versions, but it turned out that one of the recipient opened the email dozen of time (most likely it was forwarded to a mailing list)

Is there a way to display and compare what really matters (the number of different contacts that opened, not the number of time they opened it)?


texts: Register new account via REST application

texts:
I'm trying to register a new user account to my CiviCRM site and also to create a contact in the CiviCRM system for him. I want to do that via the REST API call application that I'm writing in python.
After some investigations, I saw that I need to send the request to Drupal system and not to The CiviCRM module.
Can anyone tell me how can I do that REST API call?
My CiviCRM is on Bitnami with AWS instance, with Drupal.
Thanks a lot


texts:
What should I put on this screen to make the cron work for mailing?
I use wordpress 4.9.6  Thanks


texts: Why is my dashboard showing 503 errors? Is this a host issue or a civi config issue?

texts:
Civi seems to be working normally, but all dashboard items are showing 503 errors (ngnix).

Any ideas of what to check? Hosted on Arvixe.


texts: Does Veda Consulting's dedupe workflow extension work on 4.7? Or is it now in Core?

texts:
Does Veda Consulting's dedupe workflow UI extension,which looks really cool,  work on Civi 4.7, Drupal 7?

and if so, from where and how exactly do I install/git clone it? The latest commits are at
https://github.com/veda-consulting/civicrm-core/compare/4.5...veda-consulting:dedupe-workflow-45

Or is the functionality now in Core for 4.7?

Thanks!


texts:
We seem to be having intermittent AJAX issues with our 4.7 installation.  I've seen the following post:

https://forum.civicrm.org/index.php?topic=35850.0

And done a bit of troubleshooting. I can see from the console that I'm receiving a 500 error from Apache, however, when I look in the logs, there's no additional information beyond the 500 and an empty message. I've got every piece of debugging I know of turned on - does anybody have ideas about how to get additional information about the problem?

In case it helps, the specific call that is failing is when trying to edit the navigation menu. Most of the other AJAX calls seem to be working fine. I can manage ACLs, etc. Is it possible that I've missed a permission somewhere that is causing this to fail? I'm logged in as an administrator trying to make this change.


texts: CiviMail template format in HTML not saving

texts:
My issue is related to this post by @John, I think.

I recently upgraded from 4.6.XX to 4.7.14.  I had beautiful formatted email templates that I use regularly.  I am trying to use my template now in 4.7.14, and it strips all the HTML formatting, such as background color, font type, font color, etc. from the email.  When I try to save it, all the formatting disappears.

I've set Administer > Customize Data and Screens > Display Preferences > Configure CKEditor > CiviMail tab > Advanced options > Set fullPage = true as an option, per @Coleman.  But that has not fixed my issue.

What am I missing?


texts: Adding a google pixel to a Contribution Page

texts:
What is the best way to integrate google Adwords to CiviCRM? Specifically we want to add a pixel to the contributions page, without messing with civi's functionality.

Thanks in advance!
Jaime


texts: Where does CiviCRM store Merge 'history'?

texts:
After Merging Contacts -> dig up a Contact in the Trash bin and you'll see something like:

Where does CiviCRM store this information? How does it track which Contact is merged with which Contact?


texts: CiviCRM 5.4, Unable to create case type (angular validation error)

texts:
On fresh Install Civi 5.4, Core expect to have new option group called "Activity default assignee", but upgrade script not executed and not updated the option group table with "Activity default assignee" options.

which cause null result in "Default Assignee" drop down on New case type and "Save" button has disabled because angular validation error.


texts: How to trigger JQuery event when drop down select list is changed in CiviCRM?

texts:
My JavaScript is triggered correctly, but I cannot attach to the change event for a drop down list in CiviCRM.

The ID of the actual select element is "custom_385_14".

I am trying to attach an event to a drop down list in CiviCRM, which populates the "Subject" field of an Activity with the value from the drop down list.

The actual input element doesn't seem to trigger the change event when the list value is changed. I've tried the following:-

$("#custom_385_14").change(function() {
            alert('test!');
           $("#subject").val($("#custom_385_14").val());
        });

******* UPDATE *********
So thanks to Jon G pointing out Chosen isn't the library used, but Select2. According to their docs: https://select2.org/programmatic-control/events#listening-for-events I should use the following:-

  $('#custom_385_14').on('select2:select', function (e) {
      alert('changed!');
  });

However this is still not triggering the event.

I have searched the developer docs for civi and couldn't find an example of this, just a link to the Select2 docs here: https://docs.civicrm.org/dev/en/latest/framework/quickform/entityref/#select2

HTML Source below for the  containing the select list:-

   standard   tutorial type<input class="select2-focusser select2-offscreen" type="text" aria-haspopup="true" role="button" aria-labelledby="select2-chosen-9" id="s2id_autogen9">
<select class="crm-select2 crm-form-select" data-crm-custom="Tutorial_fee_details:tutorial_type" data-api-entity="Activity" data-api-field="custom_385" data-option-edit-path="civicrm/admin/options/tutorial_type_20180704095928" name="custom_385_14" id="custom_385_14" tabindex="-1" title="tutorial type" style="display: none;">
    <option value="">- none -</option>
    <option value="1" selected="selected">introduction</option>
    <option value="2">standard</option>
    <option value="3">portfolio review</option>
</select>

How can I use Jquery code to watch for when the values change in CiviCRM drop down lists?


texts: How can I set up an email discussion list based on CiviCRM groups?

texts: Is it possible to create civicrm integrated email discussion lists? For example I want the members of a civicrm group to be able to send an email to theirgroupname@ourcompany.org and have it sent to all members of the group. All members of the group should be able to respond to such messages. Email version of google groups, yahoo groups. I did some googling and saw some mentions of Drupal/Civicrm/Organic Groups/Mailman integration but can't tell what is the current best solution. A lot of the pages were very old.


texts: Drupal views: How to aggregate CivCRM Relationships?

texts:
I was able to create Drupal Views that nicely lists Organization with their related individuals. It worked with both approaches with CiviCRM Relationships as well as CiviCRM Contacts as base view. Once you have this, it would seem simple then to switch on Aggregation and then count the contacts, but no. I tried what I could but with both approaches it returned illogically unexpected results.

Anyone successfully made a view to that can list Organizations with the number of their related Individuals? I would appreciate if you could share your experience.


texts:
Sorry if this is not the right place for this signalization:

I found a mistake on civicrm_state_province table regarding Potugal and Coimbra state/province, typed as "Colmbra".
The other group of typo mistake id that of all Poland state/provionce, typed in lower case.
Best regards,
Pino Vasarelli
pino@vasarelli.it


texts: Repeat currency symbol in a contributions list

texts:
I would like to send a classic mailing to our donors which lists the contributions of the previous fiscal year following this guide.

But the list I obtain, only have the currency symbol near the first contribution.

And even in the above-mentioned guide, the currency symbol appears only near the first contribution:

Is there a way to fix this and have currency symbol near each of the contributions listed?

Thank you.


texts: Does eWay payment processor work for Membership auto-renew

texts:
Our testing on 4.7.9 is showing that eWay is not letting the auto-renew options show on the Membership settings tab on a Contribution page configuration.

The wiki says eWay's 'recurring contributions / auto-renew memberships' is currently "Code written but needs further customisation, see work in progress" which links here which then sends you on to here and also directs you straight to the extension

Having enabled this extension (v 1.1) on the site, the auto-renew options remain unavailable on the contribution settings page.

Currently we have one page that offers PayPal and PayLater and the auto-renew options are available in the config, and show on the page. But an equivalent page that has PayPal+PayLater+eWay does not give us the options we need.


texts: Allowing group management to users with limited permissions

texts:
This may be a shortcoming or bug to-do with access control, but maybe I'm missing something.

I've setup Drupal permissions and ACLs and they are working 100% except for one thing:  users can only view the groups for which they explicitly have an ACL for.  In other words, only users with CMS permission to "View all contacts" can view groups they themselves created.

Am I correct in assuming that this is a shortcoming, or is it a bug?  Either way, what are y'alls suggestions for allowing users be able to create, edit and manage their own groups without giving them "View all contacts"?  Is there a way to do it using hook_civicrm_aclWhereClause?


texts: Templates_c permissions differ when rebuilt on command line or by apache

texts:
This is related to, but not a duplicate of, CiviCRM rebuilding templates_c with permissions.

I am using civicrm 5.1.2 / Drupal 7 /  Apache / Linux.

It is best practice not to let www-data own files in the Drupal tree. By the principle of least privilege, the web server should not be allowed to write to directories that it does not need to write to. And obviously someone needs to be able to write to them so that you can log on and upgrade and so on.

So I set up the permissions as suggested here . User jane has ownership of all the files and directories apart from the files directory, which is owned by www-data.

This does not work with CiviCRM and drush.

When you do a drush cc or drush cvupdb in the command line, as jane, the templates_c and ConfigAndLog directories get files added to them with owner jane and group www-data (I have set the setgid bit in order to ensure that the group remains www-data) and they get created with group write permissions. That is all well and good - the web server has write permissions via the group, and then is able to update the files when it needs to.

But when the web server creates the files itself, it creates them with www-data as both the group and the user. This is of course all it can do. However, it does not set group write permissions. That means that the next time jane logs on to do something from the command line that writes to those directories, she can't.

What do you suggest?


texts: Civi duplicate rules with respect to email & primary versus location type

texts:
Civi 4.7.13, Drupal 7.56.  I set up an unsupervised rule for FN/LN/email, with weights of 10 each and a weight threshold of 30.  What I see happening is this:

Contact A is in Civi as Jane Doe, only one email (location type: home) of janedoe@mail.com.

Contact B is entered via a contribution form and enters a first name and last name that match Contact A (Jane Doe).  The email address entered also matches Contact A, but the form enters it as location type billing.

I would have expected Civi to consider Contact A's email as a primary email and check for a match irrespective of location type.  That is not what is happening - a new contact record is being created consistently each time.

Since the duplicate rule doesn't allow the specification of a location type (and I'd prefer not to go down that road), I'm not sure how to proceed or even if this is expected behavior.  (I don't recall seeing this behavior in previous versions of Civi.)  Any ideas?

Thanks in advance.

EDIT to add screenshot of dup rule:


texts: Upgrading to CiviCRM 4.63 from 4.4x on current Joomla 3.x

texts:
The upgrade went fine - the DBs script ran with no errors --

Can view contacts, members, past events just fine

When I go to try to manage event - I get the errors below - I also get issues when I try to use a contribution page (same error) and I can not initiate a new mailing - I just get a page with the civi headers on it but no mailing content. (image attached for clarity)

Thoughts and thanks

editing an event error
Database Error Code: Unknown column 'filters' in 'field list', 1054
Additional Details:
Array
(
    [callback] => Array
        (
            [0] => CRM_Core_Error
            1 => handle
        )

[code] => -19
[message] => DB Error: no such field
[mode] => 16
[debug_info] =>

SELECT  id,
    code,
    description,
    amount,
    amount_type,
    events,
    pricesets,
    memberships,
    autodiscount,
    expire_on,
    active_on,
    is_active,
    discount_msg_enabled,
    discount_msg,
    count_use,
    count_max,
    filters
  FROM cividiscount_item i
  WHERE is_active = 1
  AND (count_max = 0 OR count_max > count_use)
 [nativecode=1054 ** Unknown column 'filters' in 'field list']
    [type] => DB_Error
    [user_info] =>
  SELECT  id,
    code,
    description,
    amount,
    amount_type,
    events,
    pricesets,
    memberships,
    autodiscount,
    expire_on,
    active_on,
    is_active,
    discount_msg_enabled,
    discount_msg,
    count_use,
    count_max,
    filters
  FROM cividiscount_item i
  WHERE is_active = 1
  AND (count_max = 0 OR count_max > count_use)
 [nativecode=1054 ** Unknown column 'filters' in 'field list']
    [to_string] => [db_error: message="DB Error: no such field" code=-19 mode=callback callback=CRM_Core_Error::handle prefix="" info="
  SELECT  id,
    code,
    description,
    amount,
    amount_type,
    events,
    pricesets,
    memberships,
    autodiscount,
    expire_on,
    active_on,
    is_active,
    discount_msg_enabled,
    discount_msg,
    count_use,
    count_max,
    filters
  FROM cividiscount_item i
  WHERE is_active = 1
  AND (count_max = 0 OR count_max > count_use)
 [nativecode=1054 ** Unknown column 'filters' in 'field list']"]
)


texts: Honoree Information - notify another person

texts:
I have a use-case for the Honoree section and I am unsure of whether it can be accomplished with the default functionality.

We'd like to add additional fields to the "Honoree Individual" profile to allow the donor to enter the name of someone to notify regarding the donation. (For example, if the donation is in memory of someone, they may wish a notification be sent to a certain living relative.) It's easy enough to add address fields to the profile:

However, this doesn't allow entry of the name of the contact to be notified, and I believe it attaches the address to the honoree. Is there a way to do what we want in the core contribution page, or should I set up a Webform with multiple contacts for this functionality?


texts:
When someone signs up or registers, we need to generate a username and password. But for the password, we would like one (1), the same password for everyone.

Is this possible? And if so, how do I set it up?

Also for importing people in, and for new sign ups.

Thank you so much.


texts: Dropping thousands of records into a batch via SQL

texts:
I have imported (tens of) thousands of historic contributions to a site that uses Accounting Batches regularly. They were starting to bog down the batch assignment page so I thought I would simply create an administrative batch, drop them in via SQL directly as follows, and then be done with them.

insert into `civicrm_entity_batch` (entity_table,entity_id,batch_id)
select 'civicrm_financial_trxn',trxn.`id`,188 from `civicrm_financial_trxn` trxn
where trxn.`trxn_id` LIKE 'archive_%';

In the SQL above, I am inserting the string 'civicrm_financial_trxn' into the entity_table field, the id, and then the number 188 (which is the ID of the new batch I created). Also, all the transaction IDs for these archival records have been prepended with 'archive_' (hence the where clause above to choose just these contributions).

This works for the most part (the transactions show up in the batch, and I can close it as I would expect), but there is a kicker. Now in any new batches, the bottom portion of the page where you typically assign transactions to the batch never stops "Processing":

The Drupal watchdog has a few notices:

Strict warning: Non-static method CRM_Batch_BAO_Batch::links() should not be
called statically in CRM_Batch_BAO_Batch::links() (line 280 of
/var/www/public_html/sites/all/modules/civicrm/CRM/Batch/BAO/Batch.php).

and

Notice: Undefined index: batch_type in
CRM_Batch_BAO_Batch::getBatchListSelector() (line 230 of
/var/www/public_html/sites/all/modules/civicrm/CRM/Batch/BAO/Batch.php).

Does anyone have an idea what this might mean? The archival imports were not intended to be fully integrated into the Financial/Accounting portion (they were batched and dealt with in a previous system) but were meant simply as informational background on contacts.

How can I troubleshoot/fix this?


texts: Importing contacts and adding to a group also adds contacts with imported relationships to the same group

texts:
I'm importing a CSV of contacts with a relationship to other contacts and adding the new contacts to a group. To my surprise, the group ended up with more contacts than I had imported. I saw that all the contacts who had their contact id in the relationship column were also added to the group.

Bug that should be reported? Strange, but expected behaviour?

Specifically, in this case, the relationship was employee of and the employer contacts were of a different type.


texts: Create a user and associate it with an individual of an organization

texts: how can create a new user connecting to an individual of an organization by giving it the ability to send online contributions ? thank you


texts: Is there a way to have more exclude options in smart groups? The only exclude I see is from contact preferences. I would like to create a smart group for donors that live in CA BUT do not live in Bakersfield, CA.


texts:
How can we have more than 3 file attachments per note?

CiviCRM 4.7.1

Thanks,


texts: Multiple contact (sub)types for an individual

texts:
I am new to CiviCRM and I am wondering what would be best practice regarding the use of contact (sub)types in our organization.

The situation is following:
Type of business: coaching and training.

We provide coaching to clients(contacts) so we assign one or more Coaches to a client at the start of a coaching period. This coach(or coaches) could be an in-house coach or he/she could be external. However, coaches could also be qualified trainers in certain areas of expertise. Trainers can offer workshops/courses/trainings to clients but also to coaches and other trainers.

Is it good practice to assign multiple contact sub-types to individuals who are qualified as a coach and trainer and possibly as supervisor as well?
Or would a different approach be a better solution?

Many thanks!


texts:
Is there a way to add a column to the front end Event Listing that shows the total number of participants registered for that row's event?

This is the com_civcrm >> Event Listing menu item.

The column would total and display the number of registered participants.


texts: In one of the systems we support there are some contacts with NULL display and sort names. This means they don't show up in searches. How do we fix these?


texts: How to export member type after an advanced search

texts:
I am doing an advanced search in our database.
Members Current - Primary
and a proximity search for these members to be within 100kms of a postal code.
my problem:
when I go to export my results I would like it to show the MEMBER type as well as some basic contact details.
I do not know how to add this field and it isn't in any of the fields available for selection "Member Type"


texts: Sign up for multiple events, get a discount

texts:
What is the best way to set it up so that people can register for multiple events all at once and get a discount for doing so? Say they are taking 5 trainings that are normally $100/ea and you want to allow them to sign up for all 5 at once and it only be $450?

Using Drupal 7, Civi 5.17.5


texts: webform event registration - no receipts from contribution page?

texts:
I have a webform that registers one participant for multiple events. payment is handled through one specific contribution page, that is set to send receipts.

But it sends nothing. Other webforms (like member fees) do send receipts.

could it be a problem that there are multiple items on the webform ?
am i supposed to enable 'online registration' for one, or all, of the events, and send receipts from there instead ?

I would prefer a single receipt for the whole transaction, but sending 10 receipts is better than sending none ...


texts: Why did a dedupe rule not work sometimes. Yet later the same rule finds the duplicate

texts:
We set up an event that lets people signup on line.  The dedupe rule we used on the event is first name, last name, email address (all need to match).  A few of the signups created a new contacts, meaning for some reason it didn't find an existing person, but when I looked at these people I find that there is already a contact with the exact same names and email addresses.  There are plenty of other people who registered for the event where it found an existing contact to match to.

I thought, well maybe, something isn't exact and went to Find and Merge duplicate contacts.  I used the exact same rule.  It finds the duplicates.

So why does the rule work sometimes and not other times?

Out of 21 registered 18 already existed.  12 of the 18 matched a record.  6 of the 18 created a duplicate contact.

One guess is there is some trimming going on after the dedupe rule is used.  I suppose I can try to test for that.

CiviCRM 4.6.26, Drupal


texts: What is the best way to disable the jquery.crmEditable.js file in CiviCRM without modifying the core common.js file?

texts:
We have a use case whereby certain users should not be able to edit certain rows of custom data.

CSS selectors can hide the "Edit" links for these rows, but the inline editing (i.e. clicking on the value in the table cell) is not easy to override.

We have commented out the function in civicrm/civicrm/js/common.js where the jquery.crmEditable.js file is loaded, however this introduces limitations to many of the administrator functions and is not ideal.

Is there a better way to disable the jquery.crmEditable.js functionality without modifying core code, e.g. with a custom template?


texts: "find out more..." link for civievents points to a page that does not exists

texts:
I'm running civicrm 4.6.5 in WordPress 4.2.4. I'm using civievents to manage multiple events and would like to display these events on a WordPress Page.

I'm using the following short codes on the events page.
[civicrm component="event" id="17" action="info" mode="live" hijack="0"]
[civicrm component="event" id="18" action="info" mode="live" hijack="0"]

And they appear like this: https://lofcenter.org/events/

But when I click on either event to "find out more..." it points to https://lofcenter.org/civicrm/?page=CiviCRM&q=civicrm/event/info&reset=1&id=17
and gets the following error:

Am i missing a configuration option?
btw - I'm not running any Cache on this installation.

Any suggestions?


texts: Outbound SMTP through Google Apps: Rejected Connection

texts:
When I try to set up my SMTP through our Google Apps, I keep getting errors:

  Failed to connect to ssl://smtp.gmail.com:465 [SMTP: Failed to
  connect socket: Connection refused (code: -1, response: )]

I have tried all the different ports and also a personal Gmail account. I've seen other questions and how Google puts a cap on email campaigns. We are planning on using our existing Mailchimp for mass emailing. This is also a new installation. Any ideas how to connect?


texts: Rest api's Give a 302 found and redirects to Login Page

texts:
http://crmqa.org/sites/crmqa.org/modules/civicrm/extern/rest.php?json=1&entity=pax&action=fetchAddressDetails&api_key=apikeyofcontact&key=sitekey

When I call this through ajax and check in console I see 302 found and response is the login page of my application.
In some other cases the api works fine it gives the required response when it is passed as form data.
Eg: Doesn't work

$.ajax({
           url: weblink,
           dataType: "json",
           method: "POST",
           contentType: "application/json; charset=utf-8",
           data: '{"pincode" : "' + pincode + '"}',
           success: function(data) {
               if (data.length > 0) {
               } else {
               }
           }});

but this: Works

$.ajax({
            url: weblink,
            dataType: "json",
            method: "POST",
            data: { "event_id": event_id },
            success: function(data) {
                $('.loading').remove();
                $('.event_id').val(event_id);
                //my code
            }});

Please help.


texts: How to search for contacts without a specific relation?

texts:
I'm trying to figure out how to search for contacts (individuals) that do not have a "Current Employeer" relation.

Is that possible?


texts: Installing CiviCRM on Local: Getting Uncaught Exception Thrown

texts:
I am beginning to build a new version of our existing Drupal 7 site locally, which has CiviCRM 4.7.15 installed. I installed a fresh copy of the same version of CiviCRM into a fresh SoopterTheme Drupal 7 demo and the installation was successful, however, when I went to review permission settings or click on configuration check list, I get the following error, site-wide. Drupal and CiviCRM both have their own usernames and databases:

  Additional uncaught exception thrown while handling exception.

I have run through this process multiple times and get the same error. I also received this same error when trying to set up a local copy of the existing site.

If I run any drush commands, I get:

Drush command terminated abnormally due to an unrecoverable error.                                                                                [error]

Initialization Error

Array
(
    [callback] =&gt; Array
        (
            [0] =&gt; CRM_Core_Error
            [1] =&gt; simpleHandler
        )

    [code] =&gt; -24
    [message] =&gt; DB Error: connect failed
    [mode] =&gt; 16
    [debug_info] =&gt;  [nativecode=No such file or directory]
    [type] =&gt; DB_Error
    [user_info] =&gt;  [nativecode=No such file or directory]
    [to_string] =&gt; [db_error: message=&quot;DB Error: connect failed&quot; code=-24 mode=callback callback=CRM_Core_Error::simpleHandler prefix=&quot;&quot; info=&quot; [nativecode=No such file or directory]&quot;]
)

Initialization Error

Array
(
    [callback] =&gt; Array
        (
            [0] =&gt; CRM_Core_Error
            [1] =&gt; simpleHandler
        )

    [code] =&gt; -24
    [message] =&gt; DB Error: connect failed
    [mode] =&gt; 16
    [debug_info] =&gt;  [nativecode=No such file or directory]
    [type] =&gt; DB_Error
    [user_info] =&gt;  [nativecode=No such file or directory]
    [to_string] =&gt; [db_error: message=&quot;DB Error: connect failed&quot; code=-24 mode=callback callback=CRM_Core_Error::simpleHandler prefix=&quot;&quot; info=&quot; [nativecode=No such file or directory]&quot;]
)

Any guidance is appreciated.

Edit: I reinstalled using the same database user for Drupal and CiviCRM and it seemed to have worked initially but I am getting the same error again the next time I went to access the site locally.


texts: What are some ways to handle flight information?

texts:
My organization coordinates international trips, and so we collect flight information for airport pickups. Currently, we use a google form and multiple spreadsheets, but I am exploring possibilities for civi.

What I would like:

user reporting of their own flight information - arrival date/time, flight info
user editing of the flight information would be ideal (through online profiles)
assign someone to pick them up
create reports and/or exports of the flight information

Here are some options I am thinking of, and I invite suggestions for the best way to handle this use case. (We use Joomla, so webforms are not an option.)

Create custom Participant fields. The problem with this is that the user could only report them when registering for the event, when they are unlikely to have booked their flights.
Create custom Contact fields, with a profile for user input/editing. One drawback of this is that it isn't really "contact" information, but I'm willing to overlook that.
Create custom contact fields with multiple records, which makes more sense that simple contact fields. I haven't used these yet for other cases, but it seems that reporting/exporting would be a problem.
Create a "Flight" Activity Type, and use the standard activity fields to record the information. The advantage of this is that it doesn't require custom fields, but as far as I can tell, users wouldn't be able to self-report through a front-end profile.

Has anyone else developed a process for tracking airport pickups? What might be some other good options?


texts: How can I record an offline contribution with multiple line items?

texts:
My use case is a donor who makes a donation that needs to be allocated to multiple funds.  For instance, a check for $20,000, with $10K for general operating expenses and $10K for a special program fund.

While I'm clear how to make an online contribution page that allocates funds to multiple line items, I'm not sure if there's a way to do this from an offline contribution page.


texts: I use maps to see where my volunteers are. It would be cool to see them on a map with the electoral boundaries on top. Is it possible to change the “base layer” map from google or wherever to a google map that I had put the ward boundaries on.....?


texts: Wordpress CiviCRM 4.7.10 - Sorry an error occurred and your information was not saved

texts:
Just upgraded 4.6.9 to 4.7.10 and get the following message:
"Sorry an error occurred and your information was not saved" when creating a new mail message.

Click Mailings, New Mail and then enter a mail name. Click the recipients, select my test group and wham the message above is displayed. This message can occur at random in this form and is not specifically related to the recipients selection. No matter what you do it does not send the email or save the record.

Other web hits indicate that you can bypass this security check by enabling the 'CiviCRM: skip IDS check' permission'".
Tried this on and off and no joy.
This is using the Admin role which should have full access.

Anybody got any clues?


texts: Error "CiviCRM must be installed via composer" in Drupal8

texts: Drupal 8.6.3, CiviCRM 5.7.0, PHP 7.2.10.  Followed the instructions in https://github.com/civicrm/civicrm-drupal-8/blob/master/README.md (skipped "load dummy data" and -b'd "master" instead of the missing 8.x-master). The error comes up after the final instruction, "install CiviCRM Core." I now have composer.phar and seems to be ready to go, but what are the appropriate command line args & working directory given where I'm at? I'd prefer not to have to scratch everything to follow the directions here or here!


texts: ePay Payment Processor not recognized when adding new payment processor

texts:
I've been writing an extension for CiviCRM to add ePay (epay.dk) as a payment processor. I've been following the tutorial at https://wiki.civicrm.org/confluence/display/CRMDOC/Example+of+creating+a+payment+processor+extension

My extension is recognized in CiviCRM (running in WordPress) and can be enabled and disabled if I set the extension type to module. If I set it to payment (old style) the extension can't be disabled because it can't find CRM_Extension_Manager_Payment::CRM_Extension_Manager_Payment::_runPaymentHook but I have no idea how to fix that.

Anyway, if I want to add a new payment processor under Settings, the drop down menu doesn't show my processor. I've tried to find out how to make it pop up in that menu, but the tutorial doesn't give any clues and Googling has not lead me to an answer either.

Any ideas?


texts: What are the minimum permissions for Cron User?

texts:
In the interest of creating minimal permission sets for automated users, what are these for the cron user? If the cron is being run via drush, what are the minimum Civi permissions it can get away with? If a scheduled job requires permissions to execute (e.g., contact create) does the automated user need these too?

[This may seem like a pointless question: if there's a Cron User, and its credentials just live on the host machine, why would this be necessary? If they have the host machine, they have the host machine, right? Well, usernames can be guessed, passwords can be cracked over time, and best practice is best practice.]


texts: Bug? Upgrade to 5.5.1 Broke Some Reports But There's an Easy Fix

texts:
When upgrading to 5.5.1 on WP 4.98, we discovered that three of our customized reports were no longer working with errors along the lines of "cannot connect to database." The common thread across the three was calling on activities.

This has not happened with other updates. On inspection of the three report definitions, all were missing the DEVELOPMENT tab.

Our solution was to recreate the three report definitions from scratch (easy to do since the non-working versions were still present. The newly created versions worked correctly with the DEVELOPMENT tab again in place as well.

Posted as FYI re: tip if reports are corrupt after upgrading or re: possible bug.


texts: At signup, auto assign organization:contact relationship based on email domain being the same

texts:
Is there a way for this:  When a new contact is created (through drupal or backend), auto assign a relationship to an organization if one exists with the same email domain as the contact's email domain.

Makes sense right?  If I'm newly on-boarded to my company, I'd like to just register on the site and it all be set up and working. Most of our members inherit their membership through their Employer and we'd like to manually have this done since this is starting to be an administrative burden.


texts: How to add custom templates (tpls) or php files

texts: What is the 'civi' approach to customising templates and php files? (if this question is a duplicate very happy to remove. I just searched for one after reading Error Message Customization


texts: It happened after a recent upgrade to 5.27+, using Drupal 8.


texts: Undefined index: params in CRM_Event_BAO_Event::buildCustomProfile() - CiviEvent

texts:
I just came across this error (that I'd just like to clean up) after cancelling my PayPal transaction and returning to my site:

Undefined index: params in CRM_Event_BAO_Event::buildCustomProfile()

Are there any fixes for this issue?

Thanks! Matt


texts: Problem with register_rest_route call since 5.28.0: missing the required permission_callback argument

texts:
Ever since we upgraded to CiviCRM 5.28.0, one of our sites is getting several error messages like this:

Notice: register_rest_route was called incorrectly. The REST API route
definition for civicrm/v3/url is missing the required
permission_callback argument. For REST API routes that are intended to
be public, use __return_true as the permission callback. Please see
Debugging in WordPress for more information. (This message was added
in version 5.5.0.) in [site path]/wp-includes/functions.php on line
5225

There are eight error messages in total, all identical other than naming other civicrm/v3/* route names.
This is on WordPress. The core files and all plugins are at the latest versions, and the errors persist
after we just updated to CiviCRM 5.28.3.
So far, Google has not revealed anything useful.
What might cause this problem?
Thanks!


texts: Case Type field not available to add to a profile

texts:
I would like to make a profile that I can use to change case types and update statuses. The Case Status field is available to add to a profile but Case Type is not. This is true in my instance (Spark) and in the demo at https://dmaster.demo.civicrm.org/.

Is this just something I have to live with or is there a way to make Case Type available for profiles?


texts: Automatically send unpaid contribution reminder

texts:
I would like to send an email on the 10th of each month to "pay later" donors from the past month who did not pay their amount due.

How should I do this?


texts:
Our memberships aren't being updated from "pending" to "current".  I've done the following without success.

The membership status rules are as follows:

Pending--> start event is member since; end event is member since; ;
Current--> start event is start date; end event is end date; start event adjustment is 1 day; end event adjustment is 1 year.

I've run the job "update membership statuses" multiple times.
There's a message under that job:

WARNING: Membership renewal reminders have been migrated to the Schedule Reminders functionality, which supports multiple renewal reminders.
API Entity: Job
API Action: process_membership

Summary of job is

  finished execution of update membership statuses with result: Success (processed 291 records. Updated 0 records.)

I've also run the job "scheduled reminders", just in case


texts: How to disable Drupal's module update check for CiviCRM?

texts:
A previous question asked about the "No available releases found" warning that Drupal shows in the Modules Update page. An answer said that this is caused by the fact that CiviCRM doesn't use Drupal's release infrastructure.

Previous thread

In any case, Drupal still emails me with the warning that "There was a problem checking available updates for your modules or themes."

Given that I like my sites to run without errors, the OCD part of me cringes at this. How might I correct this so that Drupal and I are happy?

Thanks.


texts: Add new column to table in field 'selector.tpl'?

texts:
The purpose is to modify the template by adding new columns.As you can see in screenshot CIVICRM propose Nom "name", courriel "email",Telephone "phone", Action . So i want to add column "Job" before column Action.

I've tried to replace this code in field 'selector.tpl'

by this one


texts: Duplicated membership options after updated to 5.15.1

texts:
After updating to 5.15.1 I find that our membership contribution page has duplicated a couple of membership types and added "-old" to the type name. This is ridiculous confusing to the users. I don't find a way to fix this using the contributions forms, the "-old" options do not appear so I can delete, and I don't know which database table holds this information. I would just delete rows from the database to fix this so the duplicated membership types are deleted.

Edit: okay I found the civicrm_membership_type table. There are no types with a "-old" extension! What is going on? Perhaps I should delete and recreate the contribution page. What then happens to the financial ledgers? Will I destroy data? You can see the problem on this page
https://idahonativeplants.org/?page=CiviCRM&q=civicrm%2Fcontribute%2Ftransact&reset=1&id=7


texts:
Since installing the new CiviCase extension (very nicely done, btw!), we see the following warning in our System Status:

This database includes ~10 historical activity revisions based on the
legacy format. This may not work correctly with some filters or
reports. Consider migrating or archiving this data.

Anyone know what this means and how we can migrate/archive the data? I can't seem to find information on this topic.
Also, we set up this extension via git clone (which is what the instructions say), but that method doesn't seem to alert us when the extension is updated in the System Settings / Extensions page. Any way to get an extension notify on new releases? For now, I'm just re-pulling via git every so often.


texts: Displaying Custom Field When Using the New Organization In Contact Menu

texts:
How Can i configure CiviCRM such that the Custom field i created will be displayed when adding New Organization using the Contacts New Organization Menu. Already i have created the Custom field and added it to the New Organization Form in Reserved Profile but the Custne fields dont show up when adding new record.

Am using Civicrm 4.6.15 with Wordpress.


texts:
I have a joomla built website I have installed civicrm into.  I would like to display an events calendar (not just the events list) on the front end.  I have tried installing the available extensions that civicrm list, but those only appear to be for the back end of the civicrm component.  Is there something that can be integrated with the events portion of civicrm and display in calendar format on the front end?
(Ed) I have tried these that can be found in the available extensions list: com.agiliway.civicalendar com.osseed.eventcalendar Both are only for the back end.