DaveD
  • Member for 6 years, 10 months
  • Last seen more than a month ago
  • Philadelphia, Pennsylvania
Can't find a patch for "CiviCRM is not of type Int"
0 votes

This is definitely a bug in CiviCRM. I was able to duplicate it using the API Explorer in the 4.6.29 sandbox. I note that the 4.7.x version sandbox did not take this error. You should consider ...

View answer
CiviCRM_API3_Exception: '3' is not a valid option for field contribution_page_id
0 votes

On the face of things, I don't see any glaring problems. As @Alan Dixon points out the code is a bit cluttered. I do see a number of entries that are not part of the API call for Contribution/Create,...

View answer
how to configure outbound email as gmail
Accepted answer
5 votes

Configuring CiviCRM SMTP for using Google Mail's SMTP services: SMTP Server: ssl://smtp.gmail.com SMTP Port: 465 Authentication: Yes SMTP Username: <your valid Google mail username>...

View answer
Efficient methods for flagging profile submissions from a contact form
Accepted answer
0 votes

Your solution to use a hidden field seems reasonable. I would suggest though, instead, you create a custom field (on the same dataset) called Triaged, with a default of 'No' (or null). Don't even ...

View answer
Profile pic not displayed in civimail
1 votes

Based on the content you provided, the problem I see is the src is missing from the image tag. Be sure the URL you use is fully formed including the domain, ala, src='http://mysite.com/.....' (...

View answer
Error when upgrading from 4.7.16 to 4.7.20
Accepted answer
1 votes

It appears that the foreign key mentioned in the error message doesn't exist for some reason. I would probably go into MySQL and check. If it's not there, just create one with the same name on the ...

View answer
questions on External ID
Accepted answer
4 votes

The External ID (external_identifier) is maintained in the database with a unique index, so any attempt to enter a duplicate value will take an error. The external_identifier itself is simply a ...

View answer
Integrating QR codes for event attendance
4 votes

We have built such a solution, though no extension is available. The key is that the QR Code simply needs to contain a URL request, with embedded querystring parameters such as event_id and ...

View answer
Clean Up Caches and Update Paths
1 votes

Check your civicrm.settings.php file to be sure that the $civicrm_root variable is correctly set, as is all the other settings in that file. Be sure to check all the way to the end of the file, just ...

View answer
finding members without e-mail addresses
2 votes

Rather than is empty try using is null in your search.

View answer
Should the API return code always be 200?
1 votes

HTTP return codes are typically indicative of "plumbing" issues between the client through the web server. A malformed API call is more indicative of an underlying data issue so doesn't really fit the ...

View answer
Where is include_path set?
1 votes

open_basedir is a PHP setting that limits which files can be accessed by PHP for processing. Its default value invariably is not set to work with CiviCRM and the general recommendation is to disable ...

View answer
Where/how to save global variables?
Accepted answer
2 votes

Creating custom tokens is fairly easy in CiviCRM. I would create a Group in CiviCRM containing the contacts of all the Board Members. By using a Group, as the Board Members change and are updated in ...

View answer
Authorize.net Automatic Recurring Billing (ARB) has stopped working
2 votes

All the payment processors have been tightening up security, especially with regards integrations between systems. My first inclination would be to check if the SSL postback that Authorize.net uses ...

View answer
authorize.net payment processor debugging
Accepted answer
2 votes

The stacktrace error "Invalid value passed to getPayment function" can be caused by not choosing a payment processor on the individual contribution page. Verify that the payment processor on that page(...

View answer
Why do CiviCRM URLs have 'reset=1' in the query string?
Accepted answer
9 votes

reset=1 clears the current local session variables as well as the smarty cache. For instance, if you have a form that is getting reused, reset=1 will clear the form's fields (whereas, without it, the ...

View answer
DB Error: unknown error
Accepted answer
5 votes

Reviewing the stack trace you provided, the line [debug_info] => SELECT GET_LOCK( 'pantheon.1.cache.3a9e8c34426bc6dde01d5581d9654dcf_mapper/moduleFiles._', 3 ) [nativecode=3057 ** Incorrect user-...

View answer
DB Error: unknown error
1 votes

Based on the following line in the CiviCRM log file: [debug_info] => SELECT GET_LOCK( 'pantheon.1.cache.3a9e8c34426bc6dde01d5581d9654dcf_mapper/moduleFiles._', 3 ) [nativecode=3057 ** Incorrect ...

View answer
Can the External ID have multiple values
2 votes

It all depends on what you plan on doing with the External ID. Its suggested use is to use it to match on imported contributions and other transactional data. If that's your use case, then a single ...

View answer
Setting Up CiviCRM Multisite on Wordpress
Accepted answer
2 votes

It should be vastly superior to run multisite for the very fact you state: "That way people who register for the site will be added to our main Civi user database, rather than keeping track of two ...

View answer
Logging functionnality disabled
1 votes

I don't have an idea why it got turned off; perhaps an upgrade cleared it? At any rate, a fresh install does not set a default selection on these radio buttons. You should be able to simply select ...

View answer
What does the 'Validate Email Address from Mailings' scheduled job do?
3 votes

The scheduled job examines previously sent emails (in the range of dates if given) for any confirmation that the email was rec'd, typically opens or clicks, and if found the reset_date is updated.

View answer
CiviMail: Mystery Unsubscribes
1 votes

I suspect that unsubscribes are a subset of opt out. So in CiviCRM, when a user opts out, they are also automatically unsubscribed from the mailing list groups you used. As opposed to those that ...

View answer
How do I identify a Cron Job?
2 votes

Cron is a operating system level function, which may be available for you to manage in your host panel of your server. It is basically a scheduler that can run programs on regular, scheduled times.......

View answer
Is there any benefit to running CiviCRM on a non-profts website server rather than its own server?
Accepted answer
5 votes

I have worked with many clients that maintain their website (usually Drupal, but WordPress and Joomla as well) and CiviCRM running on the same server, usually in the same domain instance. I seldom ...

View answer
Receipts in dashboard and annual receipts
4 votes

Do these users have their own individual logins to your website? If not, it would be difficult to provide them access to their receipts again. If they do, then some custom code could be written to ...

View answer
Change password profile
6 votes

CiviCRM does not maintain logins or credentials. It instead opts to let the CMS (WordPress in your case) to manage it all. CiviCRM can maintain the link between a user account on the CMS with a ...

View answer
What is required to run CiviCRM on Pantheon?
3 votes

Patheon also does not provide an ability to tune your database. Its database configuration is more tuned for CMS's like Drupal and Wordpress, and not for CRM's like CiviCRM which can have huge data ...

View answer
If I use php to display a count from my database am I causing a security problem?
2 votes

I would highly recommend you use the CiviCRM API to access this information. A php version would look something like this: $result = civicrm_api3('Activity', 'get', array( 'sequential' => 1, '...

View answer
Should CiviMail report show bounces when using the Mandrill extension?
Accepted answer
1 votes

The first thing to check is that both the MTE extension and Mandrill are properly configured. For instance, are soft bounces configured to be returned to CiviCRM? See here for instructions on ...

View answer