texts:
This is my first time installing Civi. The install appeared to go OK but the Home and Configuration pages are blank.
The inspector shows these errors:
Error: CRM.url called before initialization CRM.console @ Common.js?r=l6LAc:1617
Error: Cannot read property 'back' of undefined
My error log shows:
PHP Warning: include(/ebs2/vhosts/mvfn.ca/staging.mvfn.ca/wp-content/uploads/civicrm/templates_c/en_US//%%52/529/529A2042%%l10n.js.tpl.php): failed to open stream: No such file or directory in /ebs2/vhosts/mvfn.ca/staging.mvfn.ca/wp-content/plugins/civicrm/civicrm/packages/Smarty/Smarty.class.php on line 1273
That file is indeed missing. The /templates_c/en_US/ directory exists but has only .htaccess in it. Permissions for that and all the other /uploads folders are 755, and the owner and group are the same for all.
Am I able to locate that file in the plugin ZIP and upload it manually? Any other ideas? Thanks.
I'm running WP 5.7.1.
UPDATE
Hi Aidan, thanks for your reply. I did follow that install procedure, yes, and the owner and group for that folder appear to be the same as for the rest of the server. In checking my logs I see a security warning at about the time I was doing the install -- some Googling suggests that this is a message from the Imunify security application. Sounds like I may have to try and sort this out with my hosting company.
[client 174.89.56.82] ModSecurity: [file "/etc/httpd/conf/modsecurity.d/rules/custom/004_i360_4_custom.conf"] [line "905"] [id "77140992"] [msg "IM360 WAF: Suspicious access attempt (WP folders)!||SC:/var/www/vhosts/mvfn.ca/staging.mvfn.ca/wp-admin/options-general.php||T:APACHE||REQUEST_URI:/wp-admin/options-general.php?page=civicrm-install||"] [severity "NOTICE"] [tag "service_i360custom"] [tag "noshow"] Warning. Match of "pmFromFile path_excludes" against "REQUEST_FILENAME" required. [hostname "staging.mvfn.ca"] [uri "/wp-admin/options-general.php"]


texts:
I have logged in to CIvCRM for the first time to interrogate the membership data of my local Green party but I don't know how to find that data.
Can you advise me?
Jim


texts:
As of version 5.6.0, some of our reports are no longer showing up in people's dashboards as a dashlet option.  The reports have "Available for Dashboard" set and permissions seem right, I even set them to allow all people to see them.  But they still do not show up in the dashboard.  We have about 13 reports as dashlets, which doesn't seem like a big number.  I can't figure out why these won't show up. Anyone have an idea of what may have changed or something we need to configure?

Some screenshots:

Report Settings

My Dashboard (I'm the drupal admin, have all permissions)

If any other screenshot will help, happy to send them.


texts: Some contact information not returned by API Get call

texts:
I am fetching individual contacts using the following:

function get_member($id) {
 $member = array();
 require_once $_SERVER['DOCUMENT_ROOT'] . '/wp-content/plugins/civicrm/civicrm.settings.php';
 require_once $_SERVER['DOCUMENT_ROOT'] . '/wp-content/plugins/civicrm/civicrm/CRM/Core/Config.php';
 $config = CRM_Core_Config::singleton( );
 require_once $_SERVER['DOCUMENT_ROOT'] . '/wp-content/plugins/civicrm/civicrm/api/api.php';
 $contact = civicrm_api('Contact','Get',array('contact_id' => $id, 'version' =>3));
 if ($contact) {
    $member = $contact['values'][$id];
    $member['membership'] = civicrm_membership_contact_get($id);
 }
 return $member;
}

function civicrm_membership_contact_get($contact) {
  $params = array('contact_id' => $contact);
  try{
    $result = civicrm_api3('Membership', 'get', $params);
    $id = $result['id'];
    return $result['values'][$id];
  } catch (CiviCRM_API3_Exception $e) {
    $errorMessage = $e->getMessage();
    $errorCode = $e->getErrorCode();
    $errorData = $e->getExtraParams();
    return array(
      'error' => $errorMessage,
      'error_code' => $errorCode,
      'error_data' => $errorData,
    );
  }

}

The values array returned has all of my name fields, address fields, job title, employer, email, region...  but not my website URL.  Screenshot is of the actual contact entry in the Civi admin.

How do I get the Website URL in my data?


texts: Backbone isn't loading on Civi 4.6.11/WP 4.4.1

texts:
UPDATE: Changing my theme seems to have fixed the problem - but I'm not sure how to fix the original theme.  Any advice on that issue is still welcome!

I'm seeing symptoms identical to this question: Backbone JS error with 4.6.4 on WP messing up contribution page set up

Pages using Backbone - particularly the "Include Profile" contribution configuration page - are broken, and the JS console says:

TypeError: Backbone.Marionette is undefined
TypeError: Backbone.CollectionSubset is not a constructor

However, the issue seems to be different than other folks experiencing it.  Here's what I've tried so far (including all at once):

Disabling all WP plugins except CiviCRM.
Disabling Summary Fields (the only CiviCRM extension in use).
Clearing cache, deleting templates_c.

What else can I look for regarding this Backbone error?  I assume it's a collision with WordPress's Backbone, but I don't know enough about Wordpress to troubleshoot that.


texts: Can we disable the "Record payment" button on contributions?

texts:
I've finally just now noticed the ability to record multiple separate payments on contributions in the back-office area, using the "record payment" button.

I didn't realize it, but according to https://github.com/civicrm/civicrm-core/blob/master/release-notes/4.7.16.md#features this has been around since version 4.7.16.

This is causing a couple of problems for some of my sites:

After we enter a partial payment against a contribution, there's no easy facility to find that payment (edit: I mean search for that payment, not just see it within the contribution record). I can search for contributions, but not payments.
A couple of my client's custom features weren't anticipating multiple payments, and so aren't correctly reflecting the payments they're entering against contributions.
I can't find much documentation about this online.

The above-referenced release notes indicate this was added as part of an effort to support accrual-based accounting. If that's so, is there perhaps a way to disable this functionality, and/or disable other accrual-accounting-related features?


texts: How to get a CiviCRM popup form (eg create new Group / Tag etc) working via a Drupal link

texts:
We wanted to let a Drupal user 'create new group' in civicrm without needing to go in to CiviCRM itself.

Clues from here suggested we might be able to do it without using API etc. The suggestion was that

 putting <a class="crm-popup" href="/civicrm/group/add?reset=1"> Create a New Group </a> into block body (Full HTML input format)

may suffice. It didn't as it seems to require 'something' to initialise civicrm


texts: Fatal Error on manually executing Report Sender (daily)

texts:
If I execute the Job manually I get the following error in the log and no email

  Parameters raw (from db settings):
  instanceId=[573]

  Parameters parsed (and passed to API method):
  a:2:{s:7:"version";i:3;s:10:"instanceId";s:5:"[573]";}

  Full message:
  Finished execution of Report sender with result: Failure, Error message: A > fatal error was triggered:  is not of type String

I've tried it with or without the optional format option, but I'm not convinced I'm entering the parameters correctly because although I can see the instructions I haven't actually seen a working version that I can examine the parameters on. Hopefully someone will point me in the right direction or tell me what else I'm doing wrong.


texts: Where can I see a contributors phone number and email?

texts:
On the contribution page, there is space for the visitor to enter their phone number and email (we need this information).

When I look at the contributions made, this information is not view-able or there at all. I tried to go into the management page for the contribution page to edit the settings, although there is nothing I can find to help me solve this issue.


texts: iATS Scheduled job for recurring payments does not "finish" in the logs. How can I fix this or troubleshoot further?

texts:
Using 1.5.3, Civi 4.6.26 on D7. In scheduled jobs, the "iATS Payments Recurring Contributions" job is set to run daily. The logs for this event show a record for "Starting execution of iATS Payments Recurring Contributions" but no record for "Finished execution of iATS Payments Recurring Contributions". No "With Result: Success", etc. This has been happening only since February 10 when we updated CiviCRM from 4.6.19 to CiviCRM 4.6.26. Before that, the logs appear as usual with starting and finishing.

The question I am asking may be related to a question I asked last week at Why does the user not get a "transaction complete" or "success" confirmation message after submitting an online transaction? This question is still unresolved (I followed KarinG's suggestion and turned off the "send PDF with receipt", but still don't know why it isn't working properly). Probably is related.

I am assuming that iATS server is supposed to send something (IPN?) to complete the process in Civi and that either it is failing to send, or we are not receiving or CiviCRM is not interpreting what is received properly.

In any case, just to double-check, what should the url settings be in my iATS payments configuration (I have three different processors enabled: credit card, ACH and POS swipe)? I haven't changed anything recently, other than the update, but I just want to make sure the processor is still properly configured (I can't seem to find any documentation on the urls for the iats payments config).

Thank you in advance, Karin, for any help or insight you can give.


texts: Using a Variable/Token for Config Directories to Get Site Root Path

texts:
I am using Drupal 7 with CiviCRM 4.7.12.

When setting the Directories for CiviCRM...

I know you can use [civicrm.files] and [civicrm.root] to get file system paths. However, I have my extensions, custom templates and custom php in the root of my web server.

Is there a token or variable that I can set that will point CiviCRM to the root directory of my site?

For example I could have the following for the "Custom Template Directory":
[site.root]/CustomTemplates

Note: There is a Paths.php file that defines a Paths class that contains cms.root. However, when using that in the directories settings it tells me that the path cannot be found.


texts: How should I add CiviCRM contact fields to Drupal node submit / comment submit forms?

texts:
We have occasional need to allow submissions of content (either Drupal nodes or comments on existing nodes).

What is the recommended way to expose CiviCRM contact fields on a node or comment submission form so that the person filling the form can add their contact/credit information, which is added to CiviCRM if it doesn't exist, or linked to a contact record and potentially updated if the contact already exists?


texts: updated database from backend, issues when searching that field - Geocoding issue with Postal Code update

texts:
So I was playing with the contact mapping option for a search profile. I noticed that mapping did not work when the postal code was entered with a space in it.
Example: "E1C E1C" rather than "E1CE1C"
When I tried to view the map I would get:
Error This address does not contain latitude/longitude information and cannot be mapped.

So I decided to run an update on the database: UPDATE civicrm_address SET postal_code = REPLACE(postal_code, ' ', '').

Which was successfull.. But still when trying to view map that error appears for the contacts that once had the space in their postal code.

If I go into the contact edit, edit the address field, change nothing, and just hit save, the issue is resolved. But I don't want to have to do that for every contact. Surely there most be a way to force it to update?

I hope I was clear with my issue. Any help would be appreciated.

I've also run the Clean-up Temporary Data and Files (cleanup) Job,  but still the same issue.

Would I be correct to assume it may have something to do with updating the Geocode?

Civicrm: 4.6.10
Joomla: 3.4.5

Thanks!

I've been able to correct this issue by running the Geocode and Parse Addresses Job.

Thansk!


texts: New Mailing Cannot "Review and Schedule"

texts:
CiviCRM 4.7.23, Drupal 7.39
I can fill the first page of a new mailing ("Define Mailing") but the "Next" button and the "Review and Schedule" tab are unresponsive. The mailing is listed under Draft and Unscheduled Mailings.

I've had the trouble before and was able to change a setting the civicrm_mailing table, but have forgotten what I did and cannot make the edits necessary to trigger the "Next" button.

I have searched similar questions, but could not find the same issue. I apologize if this is a duplicate request for help.


texts: How do you create a new custom table tied to case type?

texts:
Drupal 7.39
CiviCRM 4.6.8
Webform Civi Integration version 7.x-4.11.

None of our case managers see any of the Civi back-end.  All of their interaction is through Drupal, Views and Webforms.  This enables us to set very specific permissions for what they can and can't see or do.

For the most part, it works great.  Thanks Coleman!

In the past, having user's select a case type to tie an activity to has resulted in bad data (choosing the wrong case type), we are trying to limit that by using webforms that add an activity to a specific case type.

The integration for CiviCase is not to the level of CiviEvent so it makes linking to specific webforms (that are tied to one case type) challenging on views that aren't of one case type.

The only way we've found to successfully link to the correct webform is to create views of one case type with a link to Add an Activity that opens the related webform.

We would like to tie urls to case types so that we could generate views for specific webforms in any view.

For example, we could create a view like this:

I think that if I could create urls associated with specific case types, I could expose those fields to Views and have views of different case types that render the correct url to the specific webform.

Essentially, my idea was to add a table like this:

I could join this table to the civicrm_case_type table in the views configuration and expose the appropriate fields.

Then in the view, I could rewrite that url to be node/1?[id] which would open the appropriate webfom with the appropriate client prefilled.

As you can see, I can add multiple urls to a case type.  So the links could be pretty flexible.

Am I nuts?
Is there an easier way to go about doing this that is already in place?


texts: How to create a Drupal View with multiple CiviCRM relationships?

texts:
I would like to create a Drupal View showing an organization and several individuals who are related to the organization in different relationships. The wording on the CiviCRM Drupal relationships options is ambiguous, and I am struggling to find clear documentation describing CiviCRM relationships in Drupal Views.

How do I create a View showing several related entities linked to a common entity by distinct relationship types?


texts:
New here, trying to know more about CiviCRM !

Is CiviCRM (and/or its extension)providing any support in terms of accounting for NGOs ?
If we already have a website on wix, is it possible to integrate some features (online donations, memberships forms, newsletter suscribers database etc..) ?

Is there a technical assistance (phone, email..) in the CiviCore Team available to respond to urgent matters, bugs, etc if need be ?

Thanks a lot for your precious help and comment !

Inès


texts: Contribution forms with numerical quantities is not taxed properly

texts:
We've got a 14.975% tax rate in the province of Quebec in Canada.

the taxes are rounded to the 2nd decimal so we lose information.

The taxes should be calculated on the subtotal instead of the unit price.

Thanks for helping!

The calculation is now (100*(1+0.15)) but should be (100*1)*1.14975


texts: Upgrading to 4.6 Joomla. Civi Mail can't generate the text editor

texts: Since I upgraded to 4.6  I can't create any Newsletter email anymore. Html Editor is not showing. Please see two images step 1 and step 2 to understand process.


texts: How can I improve the performance of the change log table?

texts:
Retrieving the change log for a contact takes ages for my client - maybe a response of 10 minutes to get just 79 records for one contact. The contact database has about 39K rows, but with about 950k rows in the civicrm_log table (there are lots of transactions). Logging is switched on, which at the time seemed a very attractive option.

Would adding an index help?  I have defragged & optimised the civicrm_log table, but to no effect.


texts: Is there a way to set maximum participants combining several price fields?

texts:
Continuing on from this question, is there any way to accumulate max participants across several price set fields?

Eg, we often have weekend events in which people can enroll with a weekend price for both days, or alternatively, they can enroll for either Saturday or Sunday. It's common for Saturday and Sunday to have different prices.

We want the total of (Weekend + Saturday) or (Weekend + Sunday) to be within the total venue capacity.

If my understanding is correct, we can't use the overall 'Max Number of Participants' from Event settings, because this will always combine Weekend + Saturday + Sunday.

Any ideas on how to move forward on this?


texts: Error when reinstalling CDN tax receipt extension

texts:
I was having some trouble with the CDN tax receipt extension, so I uninstalled the extension. When I tried to reinstall, I got this error message:

Sorry but we are not able to provide this at the moment.
Field: name must be unique. An conflicting entity already exists - id: 99
Return to home page.

Luca


texts: We have a custom application which has been used in to election cycles.  We are thinking of converting to the CiviCRM platform.  Can CiviCRM be configured to run a political campaign?


texts: CiviCRM admin screens don't display icons/special chars

texts:
See screen snippet below. The question marks and other graphical items normally displayed throughout the CiviCRM UI are showing as squares with the unicode. This is a dev instance, copied (codebase and databases) from a production instance using the instructions here. The symbols show correctly in the production instance. What did I mess up?!?

CiviCRM 5.23.1 and Drupal 7.69.


texts: How do I configure a free event ticket option for internal use without it showing up on the website?

texts: I want to enter free ticket holders to an event without a free option showing up on the website. How do I create this admin only option?


texts: Some users get a lifetime membership message when they try to renew

texts:
We have a rolling, one year membership set up and users can renew it manually. We do not have auto-renew set up and until we started hearing about this issue, didn't even know how to set up a "lifetime" membership. The membership gives them special member-only access to the site using the Drupal CiviMember role sync module once the membership status is "complete".

What happens is that a user goes to subscribe (and possibly renew) and will occasionally get a message on the contribution form that says, "You have a current lifetime membership which does not have to be renewed." On problem with this is that they don't have access to the member area until an admin goes in and subscribes them manually.

What could be causing this? The first time it was reported was a couple versions ago but we're on CiviCRM 5.10.4 and Drupal 7.64. I haven't been able to collect enough scenarios to determine if it's new users only or not.

There is also a price set for the fee and we have coupon codes.

Edit:
I performed a search using search builder and discovered that 2,876 (roughly one third) who are members have no defined membership start date. I believe this issue is a residual affect of a previous issue. The search was for all contacts who have the membership but the start date is null. Only 167 however, had no end date. 2,880 Have no "member since" date.

Edit: We're on 5.14.0 and Drupal 7.69 now. My client is still having this issue and it seems to be more frequent. I'm stumped.


texts:
Wordpress install. Deleted out the CiviCRM folder like many times before. Reinstalled the new one. Get the following error:  Error Details

  An error of type E_COMPILE_ERROR was caused in line 834 of the file
  /home/xxxxx/public_html/wp-content/plugins/civicrm/civicrm.php. Error
  message: require_once(): Failed opening required
  'CRM/Core/ClassLoader.php'
  (include_path='.:/opt/alt/php72/usr/share/pear')


texts: Prefered Communication Preferences boxes not set on profile page using Joomla

texts:
I'm using CiviCRM 4.7.29 with Joomla 3.8.3.

We've got a Joomla page connected to a CiviCRM profile definition which allows normal Joomla users to edit there CiviCRM address details and communication preferences. The problem is that the communication preferences checkboxes are never preset to the value stored in the CiviCRM database, the boxes are always unchecked regardless of the underlying stored value. So every time a user edits there address, the stored communication preferences get wiped out, unless they notice and re-tick them manually before clicking save (which rarely happens).

Has anybody else encountered this problem? How would I go about fixing it?


texts:
I'd asked about this almost a year ago, and at the time was pointed towards a patch that was being worked on. But that patch, as I understand it, was closed as incomplete. Does anyone know if additional work was done on it? I really need to be able to have HTML on the confirmation email when you do a manual registration for someone or input a manual payment.

It's fine for now if it doesn't have a WYSIWYG, I just need the field to support HTML.

Right now, we have text on each individual event that gives information about the specific event, such as the location, recommended hotels, etc. It has HTML added manually to it (since that field doesn't have a WYSIWYG). That text all copies over to the receipt when you manually add a training to a record, including all the HTML tags. But when that email sends, it doesn't actually allow HTML. So all those tags just show up in the email as text.

Below is a bit of the text in the receipt that gets sent out with all the tags included. This is a screenshot from the actual email received, not the field inside Civi.


texts: I'm setting up a walklist for volunteers to interview people through civicampaign/civisurvey. While they are conducting interviews, I'd like it so that there is a read only field, address, that is listed. I made it a custom profile that includes address as a read only field, but when conducting a survey, only some addresses are read only, but others are editable. I'm unsure why some are read only and some aren't. Can anyone give some advice? Thanks!


texts:
I need to create a new tab for a Contact, with a custom field with multiple values. So I think I have to create a Custom group displayed in a tab, but then I can not add another custom group in this custom group, or a multi-valued custom field.....

How can I do that ??

Thanks


texts:
Some time ago we transferred data from CiviCRM to a different CRM (YourMembership). However, it has become apparent that we have not collected all of the data.

We have the web version CiviCRM 4.6.21. I am trying to export ALL of the data, but I keep getting warnings and errors that there is not enough memory in one of the lines of code.

In addition to that, even when I segment the data and export it in chunks, some of the data in each individual records appears to exist only within the record, and not in some master spreadsheet (e.g. ticket sales).

Any help would be greatly appreciated.

Thank you.


texts: How can I have both Participants Custom Data and Contacts Custom Data in a Drupal View

texts:
I want to create an Event Participants View which displays both Participants Custom Data and Contacts Custom Data.

But when I want to add new fields, the Contact Custom Data are not proposed.

Isn't this feasible ?

I am on Drupal 5.57 / Civi 4.7.27


texts: Wordpress CiviCRM site unusable after database upgrade from 5.4.0 to 5.5.1

texts:
I'm relatively new to CiviCRM and am trying to get a client set up with the platform. I like it overall, it seems much more usable than most I've touched in the past.

All seemed to be going well until late last week. I had it basically set up on a third-party server. There might have been a resource path issue, or it might be a known testing bug (probably the latter).

Somewhere in there an upgrade was called for by Civi and I decided to give it a try. It appeared to work, but after the DB upgrade step I couldn't get to any Civi pages. I had to completely blow away Civi and start again to get anything displayed. Restoring the db from Backup brought me back to a somewhat usable state, but it wants to upgrade the db. I've tried a couple times with the same result.

I'm limping along right now with a db that says it needs to upgrade, but otherwise seems to work.

Looking around on the forums here, it seems like maybe I should be using an older version. The website seemed to be strongly steering me to 5.* so I assumed it was stable. I see here, people using 4.7 which I didn't even see on the website (all seemed to be 5.* and 4.6.*).

Any thoughts on either fixing this 5.5.1 problem or if I should be finding and running 4.7?


texts: after I created the signup and renewal page and configuring it, I found that it is not accessible by people who are not wordpress users, how to solve this, and how the users can enter their profiles without being users in wordpress(in another word to be a user in civicrm and not user in wordpress)?


texts: What is the best way to setup a custom printer friendly link on each contact record? i would like to have a print button on the top of each contact record that would allow someone to view a better looking pdf version of the information on a contact record.


texts:
Any ideas why I'm seeing a big block of CSS at top of the HTML preview, and email test of mailing from Mosaico?  Everything is updated to latest versions (Civi, Flexmailer and Mosico)  I've tried completely removing and reinstalling and the issue is still there.  Also verified happens from multiple browsers and computers.

This does only happen with the template versafix-1.


texts: scheduled mailings dont send - civicrm4.1

texts:
If we schedule a mailing, they only ever say running in the status column but never get sent. The only way they send is if we hit "execute now", so at least we know they are no email config/password issues.

I have little experience with Drupal, CiviCRM and Linux, so don't even know where to look for logs.

CiviCRM is running off Drupal on a Linux Ubuntu vm, I've found version number for CiviCRM is 4.1, Drupal is 7.34, php is 5.59 and MySQL 5.541.

I have checked under the scheduled jobs (administer > system settings >schedules jobs) and found

I don't know where to look for the cronjob and which user it uses though. I checked the drupal user permissions and all authenticated users can view etc anythng civimail related.

I have no civicrm experience (i didnt install this), no drupal and little linux, I would appreciate some help.  I have tried following instructions on the civi site but they are not clear enough.

Thanks


texts: How to prevent a form submission on a CiviCRM form with jquery?

texts:
I have a custom field set and then added to a profile, where the text input is shown based on selection of radio button via jquery. Within the profile, the radio is a required field but the text input is not.
I was able to show input based on the condition of radio selection and make the input a required field if visible. But when I click the submit button although I see the alert but it does not stop the form submission.
How can I prevent the form submission until my input is validated? Any help would be appreciated. Here's my jquery in the extension..
    CRM_Core_Resources::singleton()->addScript("
        CRM.$(function($) {
            showInput();
              function showInput() {
                $('.CRM_Event_Form_Registration_Register input[name=custom_280]').change(showInput);

            if ($('.CRM_Event_Form_Registration_Register input[name=custom_280][value=1]').is(':checked')){
                $('div#editrow-custom_281 input').val('')
                $('div#editrow-custom_281').slideDown('slow');
           }
            else {
                  $('div#editrow-custom_281').slideUp('slow');
                }
            }
    //on click of proceed btn
            $('button#_qf_Register_upload-bottom').on('click', function(e) {
    //check if the checked value is 1
          if ($('input[name=custom_280]:checked').val() === '1') {
            if (!$('div#editrow-custom_281 input').val()) {
              $('div#editrow-custom_281 input').focus();
// Prevent submit
              e.preventDefault(e);
                          Swal.fire({
                      icon: 'error',
                    });
            } else {
                    return;
                  }
          }
            });
       });
    ");


texts: How do I get search actions to appear for multi-site users of one site

texts:
How can I get the usual search actions to show up for a user? Search actions they can already do by editing a single contact, are missing from the list of actions shown after a search.  The missing actions are "Group - add contacts", "Tag - add to contacts", "Tag - remove from contacts", among many others.

When a user for a sub-domain does a search in CiviCRM, there are only 4 search actions available: Email- send now, Email - CiviMail, Export, and Mailing Labels.

In my environment, I am using the extension org.civicrm.multisite version 2.5 on CiviCRM version 4.7.9. I am using the multi-site extension to manage permissions for various sites. (Its a hierarchical organization with a head office and various chapters, so multi-site is a good fit)

When a user for one of the chapter sites (http://chapterA.largeorganization.org) logs in, they can only view and edit contacts within their site (ie their chapter). BUT, most of the search actions are missing as described above.

The user's role has the following Drupal permissions for the subsite:

CiviCRM Multisite: view all contacts in domain
CiviCRM Multisite: edit all contacts in domain
CiviCRM Multisite: list all groups in domain


texts: Why is Civimail sending exactly 30 emails every cron run through Office365 SMTP Relay?

texts:
I'm having an issue with CiviMail.  When the cron runs to send the scheduled mail it only sends 30 emails at a time.  I have it set up to send through Office365 SMTP Relay, so its not the 30 messages a minute limit that Office365 has.  I have the batch limit set to unlimited, so its not that either.

I can't find anything in the files that would be limiting it to only 30 messages per cron run.

My mailing list has about 5000 people in it, and I need to be able to send them all quickly.  At 30 a minute it takes 3 hours, which isn't going to work.  I even set up my cron to run every 20 secs to speed it up to an hour for all the messages. I can speed it up even more if I lower the time between runs, but I shouldn't have to.  I should be able to either send them all to Office365 or in large batches and have them send quicker than it is allowing me too.

Any ideas?


texts:
The dashboard when I log in to CiviCRM does not render, it just continues to say "loading".
I have tried:

refreshing dashboard
reconfiguring dashboard
going to another page and coming back to dashboard.

I can't see any obvious errors in the javascript console in Firefox (firebug) or Chromium.  There are no errors in the apache logs either.

 CiviCRM 4.6.4, Wordpress 4.2.1, Apache 2.4, PHP 5.6.9-1, Mariadb 10.0, Debian Wheezy/Sid hybrid


texts: Create a Google Map showing positions for every contact in a group

texts:
we need to create a web page which shows a Google Map of an area, having pins of all contacts in that area.

is there an extension that could manage the dataset creation?
If not, what are the SQL tables and fields we need to consider to create it?

TIA


texts: Can't get Cron to run on WordPress CiviCRM via Dreamhost - am I doing it right?

texts:
Could anyone with more knowledge let me know if I'm doing this setup right.
I am on a Dreamhost VPS server.

What I'm trying to do is setup a Cron so the Automatic Schedules/Reminder in our installation of CiviCRM will run..

Cron job via Panel on Dreamhost:

/usr/local/php56/bin/php /home/VPSHOMEDIR/civicrmcron.php

In civicrmcron.php file:

<?php
job.execute;

Do I need to add anything else to the civicrmcron.php file or is this the right way to get cron to run on CiviCRM?


texts: MAJOR ERRORS after civicrm upgraded to 5.35.1 wordpress

texts:
I am getting multiple errors since upgrading our civicrm to the latest version.
When I try to enable debugging i receive db constraint issues and log file shows:
Apr 06 11:54:29  [error] $Fatal Error Details = Array
(
[callback] => Array
(
[0] => CRM_Core_Error
[1] => exceptionHandler
)
[code] => -3
[message] => DB Error: constraint violation
[mode] => 16
[debug_info] => INSERT INTO civicrm_setting (`component_id`,`contact_id`,`created_date`,`created_id`,`domain_id`,`id`,`is_domain`,`name`,`value`) VALUES

(NULL,NULL,"20210406115429","2","1",NULL,"1","debug_enabled","s:1:"1";")
[nativecode=1048 ** Column 'id' cannot be null]
[type] => DB_Error
[user_info] => INSERT INTO civicrm_setting (component_id,contact_id,created_date,created_id,domain_id,id,is_domain,name,value) VALUES
(NULL,NULL,"20210406115429","2","1",NULL,"1","debug_enabled","s:1:"1";")
[nativecode=1048 ** Column 'id' cannot be null]
[to_string] => [db_error: message="DB Error: constraint violation" code=-3 mode=callback callback=CRM_Core_Error::exceptionHandler prefix="" info="INSERT INTO civicrm_setting (component_id,contact_id,created_date,created_id,domain_id,id,is_domain,name,value) VALUES
(NULL,NULL,"20210406115429","2","1",NULL,"1","debug_enabled","s:1:"1";")
[nativecode=1048 ** Column 'id' cannot be null]"]
)
Also when I click on civicrm in wordpress menu the screen only shows:
Sorry, due to an error, we are unable to fulfill your request at the moment. You may want to contact your administrator or service provider with more details about what action you were performing when this occurred.
DB Error: no such field


texts: How to position a custom top level menu before/after some menu?

texts: While this documentation tells how to add a custom top level menu, it adds to the last. Say, I want to add a new custom menu "My Menu" and position it right before "Administer" menu. How would I do this?


texts: Contribution page blank when SEF URLs on (Joomla)

texts:
I have a contribution page set up which used to work fine until one of the latest CiviCRM updates. Now the page is blank:

http://www.leftedgetheatre.com/donate

But if I access that same page using it's non-SEF URL, it works fine:

https://www.leftedgetheatre.com/index.php?option=com_civicrm&task=civicrm/contribute/transact&reset=1&id=1

I've turned on error reporting to Maximum and nothing is appearing.

I'm using Joomla 3.7.2 and CiviCRM 4.7.19 on PHP 7.0.16. But when I downgrade to PHP 5.6.30, the page appears OK. Are there any known issues with CiviCRM on PHP 7.0.16 ?


texts: Bookkeeping report that includes grouping by deposit and Line Item Totals

texts:
We are using Civi 4.6.18
WordPress 4.7.1
iATS is our paymentprocessor.
All donations use Price Sets so we use Line Items for our reports

Is there a way to get a report that groups Contributions by Deposit and includes the line Item info? I know this is probably an iATS extension issue but I thought I'd ask here in case some one already figured out a system.

We do not export each individual donation to our accounting programming as the Bookkeeping report show it. We just want each deposit with the total line item amounts for that deposit. Civi has the donation details so it is not needed in our accounting as well. Right now we have to pull an iATS report with the deposit details and then compare those donations to Civi to manually tally the Line Item Totals.


texts: Event registration fatal error since v5.0.1

texts:
When someone registers for an event, it now registers them but crashes on to an error page, stating that "source_contact_id is not a valid integer".

I think this has been happening since Civi 5.0.1

I am using Civi 5.0.2 and Drupal 7.59

The Fatal Error Page from the error log is very long, but here's the first bit:

  $Fatal Error Details = array(3) { ["message"]=> string(40)
  "source_contact_id is not a valid integer" ["code"]=> NULL
  ["exception"]=> object(CiviCRM_API3_Exception)#420 (8) {
  ["extraParams":"CiviCRM_API3_Exception":private]=> array(3) {
  ["is_error"]=> int(1) ["error_message"]=> string(40)
  "source_contact_id is not a valid integer" ["error_code"]=> string(9)
  "undefined" } ["message":protected]=> string(40) "source_contact_id is
  not a valid integer" ["string":"Exception":private]=> string(0) ""
  ["code":protected]=> int(0) ["file":protected]=> string(88)

Anyone else having this problem or have any ideas?


texts: Webform CiviCRM Integration and duplicate contacts

texts:
I’m using Drupal 7.39, CiviCRM 4.6.7, and Webform CiviCRM Integration 7.x-4.12. I have a webform built whereas I’ve enabled the ‘Existing Contact’ field as I want the fields in the form to be filled out if the user has a CiviCRM contact record and those data are already entered.

If the user already has a Drupal account and a corresponding CiviCRM contact then all works well. The user logs and and goes to the form, sees the existing information, changes what needs editing, submits, and the corresponding CiviCRM contact record is updated with the new information.

The issue seems to be if there is a CiviCRM contact record and no associated Drupal account. If a user creates a new Drupal account then goes to the webform and submits it, a duplicate CiviCRM contact is created, the dedup rules are not used.

I noticed that when choosing a ‘Matching Rule’ there is this information:

  Note: Matching rules are only used if the contact is not already selected via "Existing Contact" field.

Is there a way around this? I need to have the form autopopulate if the Drupal user already has a CiviCRM contact record so they know what their existing information is and what might need to be corrected. But at the same time if they are creating a new Drupal account I want to avoid getting a lot of duplicate CiviCRM contacts created.


texts: which scheduled job handles email confirmations?

texts:
When contacts add themselves to a mailing list group, they get a confirmation mail, saying

  You have a pending subscription to the [xxxx] Mailing
  list. To confirm this subscription, reply to this email or click here.

The click works, the reply doesnt. It gets send to an email address that is otherwise set up correctly to handle mailing bounces (its an address like  [foo]+c.3.3.cde2e639840a9457@[mydomain] )

Which scheduled job should I enable to pick up this confirmation ?


texts: Does CiviCRM have servers located in Canada and can they assure Canadian clients that their data is stored only on those servers?


texts: Contributions page - Endless Loop and Doubling Content - JS problem?

texts:
we have trouble with our civicrm contribution page since we updated to 5.16.3 (running in wordpress 5.2.4):
the contributions page was running fine with paypal standard and a pay later option in the same wordpress with an outdated civi. After the update we suddenly have the following issue:

1. after filling in the profile and amount (and i have built a new profile to include as well as a complete new contributions page to check if the trouble was with this part of the page - which it wasn't) i check "PayPal" and confirm my contribution -> i am thrown to the same form again (without the fields filled in) but the URL is ?page=CiviCRM&q=civicrm/contribute/transact&qf_Confirm_display=true&qfKey=......
2. after filling in the profile and amount and using "pay later" before clicking on "confirm" the form suddenly doubles - with all the text and fields which the original form has...I then cannot click "confirm", or if I fill out everything (double) it just throws me back at the same page.
3. my Console gives me "Uncaught SyntaxError: Unexpected token '<' with the page
/?page=CiviCRM&q=civicrm%2Fajax%2Fl10n-js%2Fen_US&cid=13&r=QZKnC
(when checking this question this doesn't really describe the issue, as it is the same for logged-in and logged-out users....doesn't make a difference for me)
we manually changed languages with this civi installation, as I feared it might be the German language files which cause this issue, but the en_US files produce the same issue...

The Site we are talking about (our beta-test site) is: https://ls-beta.de/spenden
-> anyone any ideas what the problem could be?
-> help is deeply appreciated
thx!


texts:
I have a CSV file with email addresses. Part of these addresses are in CiviCRM.
How can I create a CiviCRM group that includes contacts with emails matching those in CSV file?


texts: CiviEvent Confirmation Emails: Cutting off content

texts:
We've recently started using CiviCRM and CiviEvent but have found that the confirmation PDFs attached to confirmation emails are cutting off text and not appearing properly.

This is what they look like when I download the confirmation PDF that CiviEvent automatically generates.

Can anyone please advise how we can fix this?

Cheers


texts: Is there a way to allow partial payments for events?

texts:
An enormous benefit to many organisations would be a way to allow partial payments for events. Does CiviCRM provide the ability to book on for an event and pay a €50 deposit, and then the balance would be paid on the night of the event itself?

It seems that this is very standard practice for events I've come across in Ireland, at least, and I would love to see it as part of the core.

I've found various pages on the subject of partial payments, but none with anything recent. e.g.
http://wiki.civicrm.org/confluence/display/CRM/Partial+Payments+for+Event+Registrations+and+Memberships
http://wiki.civicrm.org/confluence/display/CRM/Partial+Payments+use-cases

but nothing seems of late. Sadly, I'm not in a position to make a big financial donation and I am not a techie. I just wanted to see if this can be done in any reasonable way.


texts: Problem processing inbound emails to activities

texts:
Using Civi 4.6.10 and Drupal 7, when running the scheduled job to process inbound emails I'm constantly seeing the following error:

Dec 31 13:39:53  [info] $Fatal Error Details = Array
(
    [message] => No clue about the ezcMailDeliveryStatus
    [code] =>
)

Dec 31 13:39:53  [info] $backTrace = #0 /data/www/html/sites/all/modules/civicrm/CRM/Core/Error.php(322): CRM_Core_Error::backtrace("backTrace", TRUE)
#1 /data/www/html/sites/all/modules/civicrm/CRM/Utils/Mail/Incoming.php(88): CRM_Core_Error::fatal("No clue about the ezcMailDeliveryStatus")
#2 /data/www/html/sites/all/modules/civicrm/CRM/Utils/Mail/Incoming.php(221): CRM_Utils_Mail_Incoming::formatMailPart(Object(ezcMailDeliveryStatus), (Array:0))
#3 /data/www/html/sites/all/modules/civicrm/CRM/Utils/Mail/Incoming.php(115): CRM_Utils_Mail_Incoming::formatMailMultipartReport(Object(ezcMailMultipartReport), (Array:0))
#4 /data/www/html/sites/all/modules/civicrm/CRM/Utils/Mail/Incoming.php(85): CRM_Utils_Mail_Incoming::formatMailMultipart(Object(ezcMailMultipartReport), (Array:0))
#5 /data/www/html/sites/all/modules/civicrm/CRM/Utils/Mail/Incoming.php(342): CRM_Utils_Mail_Incoming::formatMailPart(Object(ezcMailMultipartReport), (Array:0))
#6 /data/www/html/sites/all/modules/civicrm/CRM/Utils/Mail/EmailProcessor.php(249): CRM_Utils_Mail_Incoming::parseMailingObject(Object(ezcMail))
#7 /data/www/html/sites/all/modules/civicrm/CRM/Utils/Mail/EmailProcessor.php(111): CRM_Utils_Mail_EmailProcessor::_process(FALSE, Object(CRM_Core_DAO_MailSettings))
#8 /data/www/html/sites/all/modules/civicrm/api/v3/Job.php(386): CRM_Utils_Mail_EmailProcessor::processActivities()
#9 /data/www/html/sites/all/modules/civicrm/Civi/API/Provider/MagicFunctionProvider.php(89): civicrm_api3_job_fetch_activities((Array:1))
#10 /data/www/html/sites/all/modules/civicrm/Civi/API/Kernel.php(96): Civi\API\Provider\MagicFunctionProvider->invoke((Array:9))
#11 /data/www/html/sites/all/modules/civicrm/api/api.php(23): Civi\API\Kernel->run("Job", "fetch_activities", (Array:1), NULL)
#12 /data/www/html/sites/all/modules/civicrm/CRM/Core/JobManager.php(131): civicrm_api("Job", "fetch_activities", (Array:1))
#13 /data/www/html/sites/all/modules/civicrm/CRM/Core/JobManager.php(102): CRM_Core_JobManager->executeJob(Object(CRM_Core_ScheduledJob))
#14 /data/www/html/sites/all/modules/civicrm/bin/cron.php(53): CRM_Core_JobManager->executeJobByAction("job", "fetch_activities")
#15 {main}

In researching this issue I've come across https://issues.civicrm.org/jira/browse/CRM-9484 which looks to be generating the same error (although I'm not seeing empty contact records being created). I can see that that issue is fixed for 4.7., but I don't want to upgrade to 4.7 (it's in beta as I write, plus I want to stay with 4.6. as the nominated LTS version).
I also know that email to activity processing was working correctly a few months ago. Might this be due to problematic email messages in the mailbox being checked?


texts: No emails sent automatically when someone joins a group

texts:
The documentation says:

  After people subscribe to mailing list groups—via the subscribe link
  or a profile—CiviCRM will automatically send them an email asking them
  to confirm their subscription. Until they click the confirmation link
  in the email, their contact information will appear in CiviCRM with
  their group subscription set to Pending. When they confirm, CiviCRM
  will automatically change their group subscription status to Added and
  they will be sent a welcome message. (Note: When users subscribe to
  multiple groups at once, a confirmation email is sent for each group
  separately.)

I cannot get this to work. Civimail works fine. Send mail to individuals or to a list that resulted from a search works fine.

People join a group through a profile. The advanced settings in the profile has the group name ("Volunteers") and a return ddress but no emails are sent.

I have checked to see if there is a scheduled job that handles this but could not find one that seemed relevant.


texts:
I am having trouble using CiviRules to send PDFs automatically using
PDF API for CiviCR. Namely, when I create condition and I need to add action Send PDF there is to email parameter. I want this to be created dynamically like send Email action picks up email from contact automatically.

When I leave it blank the email doesn't go through.

  [info] Civirules api action exception: Mandatory key(s) missing from
  params array: to_email. API call: Pdf.create with params: to_email="",
  template_id="74", contact_id="752"

I can't insert a token into that field. So, am I missing something obvious or is this functionality intended for a totally different purpose?


texts: Hook to change the Success message after CiviCRM submits a form?

texts:
I'm writing an extension implementing hook_civicrm_post to move contributions from individual to household if the individual is part of a household. However, I'd like the form to either redirect to the HOUSEHOLD summary or to display something about the household in the Successfully saved status message popup so the user doesn't think the contribution entry failed.

Any ideas how I can do either of those things from the extension?


texts: error when opening Word attachment to email from view activity

texts:
I've sent an email with an MS Word document as an attachment. When I look at the email on the activity log and open the attachment with Word then I get a warning message saying there is unreadable content in the document. It allows me to open the document anyway and doing a comparison with the original it says its the same. If I open the document from the email that is sent then its fine.

Not a big deal for me, but could be worrying for another user. I'm using CiviCRM 5.15.1 (and WordPress, but doubt that is relevant).


texts: How to change the display of case listings to show and/or sort on case ID

texts:
My client makes extensive use of cases, and the case ID is an important identifier. CiviCRM tends to downplay the case ID, however, often placing more emphasis on the case subject, which isn't as helpful to us.

The default results list display when searching for cases does include the case ID in the 'Client' column (along with client name and phone number), and so this results list is not sortable by case ID. If I wanted to edit the template file  that describes this results listing, how could I go about that in order to have the case ID in its own column, and be a sortable column?

We also use the listing of cases visible from the 'Cases' tab of a contact's summary screen. This presents a similar listing of case, but in this instance the case ID is not shown at all. Again, how would I go about changing this display in order to have the case ID in its own column, and be a sortable column?

I've spent a fair bit of time digging into this so far, and to be honest I'm struggling even to identify the correct template files to customise (it feels a bit like going down the rabbit hole in Alice in Wonderland!)


texts:
Is there a way for e.g. searching by last name, of producing exact search results.

So if I searched for Last Name, Head.  I currently get email addresses with head in etc not just people with the surname head.

Thanks.

CIVICRM 4.5.8
Drupal


texts: https://lab.civicrm.org/extensions/civirules/-/blob/master/README.md has a reference to "SAVE YOUR EXISTING RULES FIRST." I realize that regarded upgrading from 1.x but I'm interested because I ran into a problem upgrading from 2.19 straight to 2.22 and, if possible, would like to back up just the rules before probing further. Is there a way to save / back-up and later restore just the rules?


texts: How can we install civicrm extension which is not available for drupal

texts: I want to add civi hr extension to drupal. But is not available in drupal.


texts: How to target a specific event registration form in an extension

texts:
I'm trying to use a custom extension rather than using a template override (template_name.extra.tpl) to implement some jQuery on an event registration form (essentially to hide some form fields unless the right radio button is selected).
Jackrabbithanna's useful guide here (http://www.jackrabbithanna.com/articles/easy-jquery-modificaiton-civicrm-forms) has been most helpful in getting me much of the way.

That guidance talks about targeting a specific contribution page by using:

    function tctaextend_civicrm_buildForm($formName, &$form) {
if($formName=='CRM_Contribute_Form_Contribution_Main'){
     if($form->_id==2 ){
      CRM_Core_Resources::singleton()->addScriptFile('com.skvare.testextend', 'my_alter_contribform.js');
     }
   }
}

In my case I want to target a particular event. The form name is CRM_Event_Form_Registration_Register, so I thought I could do a straight replacement, e.g.:

    function myextension_civicrm_buildForm($formName, &$form) {
if($formName=='CRM_Event_Form_Registration_Register'){
     if($form->_id==1 ){
      CRM_Core_Resources::singleton()->addScriptFile('com.example.myextension', 'my_alter_eventform.js');
     }
   }
}

But that generates a php notice:

  Notice: Undefined property: CRM_Event_Form_Registration_Register::$_id in myextension_civicrm_buildForm()

And also throws a fatal error if I try to create a new contribution page, even though the hook function is aiming to impact only event registration forms.

If I remove the line

 if($form->_id==1 ){

Then no errors, but my injected jQuery will presumably impact every event registration form rather than just the event I want to target?
Where am I going wrong?


texts: CiviVolunteer will not install or uninstall

texts:
So we are playing around with extensions that might help us, and tried to install civivolunteer. It is on my extension list, and the option is to "install". When I click this I get an error about Field: name must be unique. An conflicting entity already exists - id: 113

Other people have had similar errors, however, we have an additional issue. We now have the option to create a volunteer, we now have search options related to volunteers, but we do not have any civivolunteer menu options. We want all this stuff gone if we can't install it, we only really wanted it to try and track volunteer times, and this "half install" is not helpful. We want to uninstall it , but as I said above it only gives us the option to install it.

We have tried looking in /var/www/sites/all/modules/civicrm/ext$
but I cannot find the extension to just try and remove it like that. Where would it be installed? How can I get rid of these leftover parts of the volunteer extension?


texts:
When trying to setup a payment processor, I get the error - Access is restricted to CiviDesk users only  Contact CiviDesk for assistance.

What admin role am I missing?


texts: Is there a way with webforms when submitting a new entry to have it only save the stuff that was actually touched by the user?

texts:
I have a webform that has a lot of custom fields.  These fields should probably have been set up as boolean but they weren't.  They each have one checkbox, which results in a "Y" being saved in the table.

This works great for new entries, but if an anonymous user who has already submitted the form then goes and submits it again, maybe they decided they now also want to volunteer for X, all the things they selected the first time gets wiped out or really overwritten with a null unless they select all the same things again.  (The form is set to match existing contacts based upon first, last and email)

Fields that aren't check boxes work this way.  If you leave the address or phone number blank it doesn't overwrite what's already there.

So I'd like it to not save any check box the user didn't touch.


texts: Install on Wordpress ends in 404 via HTTPS

texts:
I have a testing site I wish to install civiCRM on. The server and software specs all match civiCRM's requirements as seen here. The pre-install check all seems to be okay with it's green text.

After waiting a minute or so for the install to finish it results in a 404 error. I made brand new WordPress installs, databases, etc. but I still get the same 'page not found.'

Except when I don't force https when installing WordPress. Upon two clean installs, I've gotten Civi installed.

Some things I noted,

Disabling all plugins doesn't appear to impact the issue.
Installing civiCRM with a separate database (with HTTPS) gives me the Green Install notification, but trying to click on the civiCRM link in the menu resulted in a 500 error. Further, removing civi and trying to start again gave me 500s even on the pre-install page, I suspect something went wrong with using a new databse I created for civi.

Any Suggestions on how to troubleshoot this and get the install working?


texts:
I have a civi site working from a subdomain on my main VPS account. I want to move the account to its own cpanel account, allowing the client full access to the site. However, I'm concerned about path changes and whether I need to change anything beyond what's in civicrm.settings.php, Resource URLs and cache. Is changing the BaseURL, etc. in settings enough to manage all absolute path references?

Thanks,
Kate

Current: /home/sherida1/public_html/jgsny_restore

New: /home/jgsny/public_html/


texts: How to get new or updated CiviCRM entities (Memberships) indexed by Drupal Search API?

texts:
Based of the terrific guidance provided in this blog post we have built a faceted directory of our business members using CiviCRM Entity, Search API, and Facet API.

To accomplish this, we have created an index of the CiviCRM Membership entity which we connect to the member's contact info and some custom fields through Search API's "Related Fields" functionality. This approach is described in the comments to the aforementioned blog post.

The directory is functioning, but we have experienced a couple of issues

New CiviCRM Memberships aren't getting indexed; and
Updated CiviCRM Memberships aren't getting marked as requiring re-indexing.

If we manually re-index the entire index, the changes to the updated CiviCRM Memberships get picked up, but the new CiviCRM Memberships still don't get indexed. In order to get the new CiviCRM Memberships indexed, we have to disable the index and then re-enable it. In the short term, these workarounds work, but would like to figure out what the issue is.

Also, in attempting to set up Rules to re-index items when "related fields" are updated (as described in the Search API documentation), we've noticed that we're not able to access the CiviCRM Membership entity to apply Search API's re-indexing action.

So, would be grateful to hear if anyone has run into similar problems (and hopefully any solutions), or if anyone has thoughts on where to start looking for a solution.


texts:
I am trying to see if there is a way we can use Civi to help our signposting service.

Workers talk to a client about their lives and as a consequence may want to make a referral to a number of different agencies (max = 5 at one time)

Is there a way the worker could select a number of external organisations and with one click send a referral email with basic name/address information?

Thanks

Graham


texts:
CiviCRM does not send mail to microsoft based webmail clients (outlook, hotmail and live)

CiviCRM Version 4.7.4 on Wordpress

  ECDHE-RSA-AES256-SHA384:256 CV=yes: SMTP error from remote mail server after MAIL FROM: email address redacted SIZE=1620: 550 SC-001 (BAY004-MC1F36)

This has been happening consistently over time, is there any way to track or identify where the process is falling down?

We have tested thirdsectordumgal (via Civi) to live, which failed.
live (via civi) to thirdsectordumgal appeared to work, but has not shown up.
live (via civi) to live also failed.

We use Sendmail to send out the mail as SMTP authorisation has not worked in the past.


texts: Edits not being saved for custom fields on relationships

texts:
When editing a relationship with custom fields and changing a value, the value does not get saved.

When creating a new relationship however, values entered into the custom field at that point are saved.

I have tested it with all extensions disabled.

I have created a new set of custom fields on a different relationship type and this also has the problem.

We are running version  4.7.17 and this was a problem in the previous version too.


texts: Pending (Incomplete Transaction) - in-kind

texts: How do you get a pending in-kind transaction to complete?


texts: How does WP BuddyPress integrate with CiviCRM Members?

texts: I read from Tim Otten on this stack that "WP BuddyPress is a substantial system which has an upcoming Civi integration." Could someone tell me more about it ? I am on the verge to install BuddyPress because it seems easier to use but I want my data to integrate to CiviCRM in any case. Is it possible now or will it be and when ?


texts: Payment method is pretty clear, however, we would like to be able to differentiate between donations that come via Online, Mail, in person, etc. It seems like source would make the most sense, but since it is an open field - its not our best option. Do most orgs simply use a custom field, that is our plan, but I wanted to know if there is a better approach before I do.


texts: How to add captcha on Civicrm contribution pages and Events pages

texts: Can any one help me configure captcha on Contribution pages and events. I can only find recaptcha settings here: example.com/civicrm/admin/setting/misc?reset=1


texts: Has anyone customized the Top Donor Report to have a criterium for total amount given?

texts:
My users want a list of all the people who have an aggregate donation amount greater than a certain amount.  For example, right now they are asking for a list of people who gave more then $250 cumulatively over the last three years.

Of course, I can run the report and figure out how many people that is and change the number for Show No of Top Donors but then when they want this again in six months you have to do it again.


texts: Membership form submit button goes to 404 not found error

texts:
We have a membership form that has been working for several years. For some reason we are now getting a 404 not found error when submitting the form.
The url for the error 404 page is:
https://---.org/membership/?page=CiviCRM&q=civicrm%2Fcontribute%2Ftransact
We don't update CiviCRM very often. Wordpress updates itself periodically.
Wordpress 5.5.1
CiviCRM 5.15.1
I've also tried deactivating every plugin, and using a different theme, and the problem still exists.


texts: PayPal IPN intermittently incomplete on payment

texts:
We are currently using CiviCRM 4.6.3 with the CiviEvent module with PayPal Standard.  (But this has been happening in previous versions.)

We intermittently have registrations for events that are marked as pending, even after PalPal has completed the transaction and sent PalPal's notification email.

What I have noticed about the one's that remain pending, is that the IPN  Notification url seems to be incomplete.

Examples:

Bad: http://example.com/wp-content/plugins/civicrm/civicrm/extern/ipn.php?reset=1

Good:  http://example.com/wp-content/plugins/civicrm/civicrm/extern/ipn.php?reset=1&contactID=39906&contributionID=26229&module=event&eventID=57&participantID=28839

So when CiviCRM receives the 'bad' notification from PayPal, CiviCRM responds with a '200' and PayPal is happy.  But then CiviCRM can't find the registration.  All CiviCRM logs is

» 25 Aug 2015 04:37:22.157 Aug 25 04:37:21 [info] $Fatal Error Details = Array
» 25 Aug 2015 04:37:22.157 (
» 25 Aug 2015 04:37:22.157 [message] => Could not find valid value for id
» 25 Aug 2015 04:37:22.157 [code] =>
» 25 Aug 2015 04:37:22.157 )

This seems like it would have had to happen at the time the payment was submitted to PayPal.

Has anyone else experienced this?


texts: Autocomplete Contact Search - Add Contact ID possible?

texts:
I'm working with a direct mail company on a donation campaign. They plan on including the contact ID on the top of the donation tear off. Then when we manually enter the donation we're be able to search by contact ID, avoiding possible duplicates. This is the way they always do it for efficiency.
There's several you can already add under "Search Preferences" but not the contact ID.
Is it possible to just manually add it to the database?
morekidsonbikes


texts: Problem with upgrade from 4.5.5 in drupal

texts:
I am trying to upgrade from civicrm 4.5.5. I follow instructions of https://docs.civicrm.org/sysadmin/en/latest/upgrade/drupal7/ but any time I do the upgrade I get the screen with skip or retry buttons that doesn't work. I don't know if the ugrade was completed.

Then if I go to the civicrm page I see the new version number (4.6.34) but menu disappeared and I can't continue working with the previous data, contribution pages, mailing, etc.

what could be the problem?

[


texts: mailing labels for contributors AND their spouses/families

texts: i want to create mailing labels for everyone who donated at X event. Alice, Barbara and Carol all contributed. I want to also make sure that their spouses (Xander, Yancy and Zelda) are also included on the labels so they don't feel left out. When I search for contributors and make the PDF labels, only A,B,C show up. How can I make sure that spouses are included? Fingers crossed I don't have to go in and update all 1300 contact files. Thanks in advance!


texts: Does the upgrade process perform enough 'clear caches / templates_c' or should it?

texts:
We have hit issues after upgrades that require additional "drush cc all" and/or "clear out templates_c" to make me wonder if the upgrade script could be taking care of this better?

Would it be possible to have the script run an extra one of each at the end of the process?


texts: Does CiviCRM fulfil our charity's requirements?

texts:
I work for a very small UK-based homeless charity.  We work alongside a similar organisation, and are looking to share information on a cloud based database. I work from home on a Mac, and the other charity work from an office on PCs.

What we want from a database is -

to be able to each of us access it at any given time from our own machines (mixed OS and location)
to record basic client information such as name, age, gender etc and also reasons for homelessness, case outcomes, blacklisted clients etc
to access simple reports for the purposes of these applications

Currently this information is held on an Microsoft Excel spreadsheet.

I also apply for various grants and funding, hence the requirement for reports.

Do you think that Civicrm would meet our requirements?

Thanks


texts:
I would like to know if CiviCRM conforms to the SAML 2.0 standard for user authentication

Thanks

Norma Tovey


texts: Prevent Event Registration for a Specific Role (Drupal)

texts:
Is it possible to prevent a user with a specific role from being able to register for ANY EVENT?

There is a Drupal permission for event registration. It is unchecked for that role, but doesn't seem to have any affect (assuming since anonymous is allowed to register) as users with that role can still register. On the CiviCRM side there are ACLs. If I allow "everyone" to register then it includes all roles. I don't see any way to exclude them.

This is pretty important as we have a global login for several users. People don't read clearly and end up registering as the wrong person...

Thanks!


texts: How do I run CiviCRM PHPUnit tests from within Netbeans?

texts: I want to run PHPUnit tests from within my IDE - and I know Karin G. has created excellent directions for PHPStorm, but I use Netbeans 8.2.  What can I do?


texts:
I just made my first events in CiviCRM, and am wondering about whether the purchaser can print a "ticket".

I assume they get a confirmation email which they could print, but is there an option to print a "ticket"?

My events can be found here:
http://www.keysunitedway.org/civicrm/event/info?id=7&reset=1
http://www.keysunitedway.org/civicrm/event/info?id=8&reset=1

Thank you!


texts: 'Card on File' ad hoc Recurring Payments - Do they link to membership?

texts:
On the latest and greatest.

If we run a card on file payment for a recurring payment profile tied to a membership, we are noticing the payment does not show up as a linked payment when viewing their membership. Is this by design or an error?

edit - Membership end date not updated for autorenew monthly

think it's this. any tips?


texts: How to remove User login box from public event registration?

texts: I am creating a public event for my organization and is showing the User Login box on the left side. This is the box use to log in into CIVI so as long as attendee ignores it and use the form  there's no problem. But I want to remove it as some people have got confuse with it. Any help?


texts:
When I do a contact search with the default layout my screen shows 13 contacts - I then have to scroll to see the rest.  When using Shoreditch, I can see only 4 contacts before scrolling because so much of the screen is taken up with title,  header and other areas that are generous in size & perhaps not optimally located.  This is on a newish laptop with a 15.4" HD screen (1920px x 1080), which must be a pretty common device.  This is using Firefox, full screen.  With Chrome, full screen, only 2 contacts are visible before you have to scroll!  My guess is that the developers of Shoreditch have 26" screens on which the layout probably looks great!!   But it really doesn't suit a smaller screen and for that reason I wouldn't change my clients to Shoreditch.  Is there a way it can be customised to fix this problem ? - apart from tinkering with the CSS, that is. With Coleman's wonderful summary screen layout extension depending on Shoreditch, Civi may be unwittingly going down a route of excluding itself from smaller screens, like my laptop - and my client's laptops. That would be a bad mistake.
By the way, in case you're thinking, 'make the font smaller' when I do this to the point where I can still just read the screen, I now can see only 7 contacts!


texts: Including Premiums section breaks Contribution Page when using Stripe

texts:
The "Make Contribution" button fails to load confirmation page. We had recently added a captcha and a premium section to the page, so tried disabling them. We found that the premium section was the culprit, and disabling it allows the page to work as normal.

Running 5.19.4 on Drupal 7. No useful errors on Civi or Drupal logs. Is anyone else having this problem?


texts: Blank screen when reusing a previous mail (Mosaico)

texts:
When attempting to reuse a mail, things work normally until clicking 'Edit' which results in a mostly blank page - some of the Mosaico page is shown but not the content.

What turns out to be important is that the site recently moved from using http:// to https://


texts: Could Civi or Drupal Rules be used to aggregate ratings for services?

texts:
We want to implement a feedback system for services (these would be CiviCRM Contacts). Think of it like eBay feedback with an overall rating and some sub-categories like speed of dispatch, comms, description of item, etc.

Each of these ratings would be stored as a Custom Field against each Contact.

Feedback would be gathered via Activities. Could Civi or Drupal Rules be used to calculate averages (based on multiple Activity submissions) and update the custom fields on the Contact?


texts:
When we export our db and try restoring to another server we get the foreign key issue below so cant progress. Is it safe to Disable foreign key checks when importing into the new server?
(we tried to fix the indexes through the api even)
ERROR:
SQL query:
ALTER TABLE `civicrm_activity`
 ADD CONSTRAINT `FK_civicrm_activity_campaign_id` FOREIGN KEY
 (`campaign_id`) REFERENCES `civicrm_campaign` (`id`) ON DELETE SET NULL,
 ADD CONSTRAINT `FK_civicrm_activity_original_id` FOREIGN KEY (`original_id`) REFERENCES `civicrm_activity` (`id`) ON DELETE CASCADE,
 ADD CONSTRAINT `FK_civicrm_activity_parent_id` FOREIGN KEY (`parent_id`)
 REFERENCES `civicrm_activity` (`id`) ON DELETE CASCADE,
 ADD CONSTRAINT `FK_civicrm_activity_phone_id` FOREIGN KEY (`phone_id`) REFERENCES `civicrm_phone` (`id`) ON DELETE SET NULL,
 ADD CONSTRAINT `FK_civicrm_activity_relationship_id` FOREIGN KEY
 (`relationship_id`) REFERENCES `civicrm_relationship` (`id`) ON DELETE SET NULL

MySQL said: Documentation

1452 - Cannot add or update a child row: a foreign key constraint fails (chercivi_life1.#sql-622_4c0a, CONSTRAINT FK_civicrm_activity_campaign_id FOREIGN KEY (campaign_id) REFERENCES civicrm_campaign (id) ON DELETE SET NULL)


texts:
I've never run civi under Wordpress - (many times under Drupal and Joomla) and know NOTHING about Wordpress themes.
How do I get it to look like the demo site ie no wp-admin menu and the Civicrm left column with recent contacts , new contact Etc.


texts: Custom Search Include/Exclude error message

texts:
Using Civi linked to joomla web to manage our membership and various mailing lists.

I would like to be able to use a custom search function to find, for example, individuals who are not members, or individuals who are not in our 'newsletter' contact group. Contacts who are not in a give contact group.

I imagine the Custom Search Include/Exclude function would be best for this but when I select this from the Custom Search List I get an error message 'At least one Group and Tag must be present for Custom Group / Tag search.'

Can anyone advise what this means and how I might conduct such a search?

Many thanks


texts:
I have auto-renew required set in my membership types, but users are able to uncheck this and continue to join as non-auto-renew.   I've cleared all caches server and client side.

Since it's required, I'd expect to see a red asterisk next to the checkbox, or see that the checkbox checked, and greyed out.  Neither of these happen.

Is there something else I need to set other than the setting in membership types?

Thanks

Affects versions:

Civi 4.6.23

Civi 4.7.13

Drupal 7


texts: Everything seems to be configured correctly from a mail server perspective. Why is my email stuck in "Scheduled" even thought I sent immediately? See screenshot... it's just an email to a group on 16.


texts: Create custom entity in CiviCRM with its UI form for data entry?

texts: I want to create new custom entity in the Drupal-CiviCRM with its form from where user can data. In my case I want to have something like : User can register new application for keeping dangerous animal. It will then initiate workflow which will forward the application for its approval/decline process to admin.


texts:
SMTP settings are checked (with user@domain as login) and Track replies using VERP in Reply-To header is disabled (it worked before).
How come a generated email adress name is used as login, thus preventing CiviMAIL to send a test mail?
Drupal 7.61 CiviCRM 4.7.30

  Jan 09 07:00:10  [info] Ignoring exception thrown by nullHandler:
  10005, Failed to add recipient: user@domain
  [SMTP: Invalid response code received from SMTP server while sending email.
  This is often caused by a misconfiguration in Outbound Email settings.
  Please verify the settings at
  Administer CiviCRM >> Global Settings >> Outbound Email (SMTP).
  (code: 550, response: Verification failed for
  < b.1223.8100.d34261f00e3242ab@domain>
  This email address does not exist. Dit e-mail adres bestaat niet.
  Sender verify failed)]


texts: Civicrm admin menu - can it be made to open submenus on hover rather than on click?

texts:
In Drupal's admin menu, and nearly any drop down menu I've seen, you simply hover over the highest level parent items and their children drop down.

However, in Civicrm (4.6)'s admin menu, you have to click the parent item before the child will drop down. But then all subsequent child menus open on hover.

I'm watching our admin volunteers be endlessly confused by this. They think that if they click on the main parent menu items they'll leave the page they're on. Or they think there is no sub menu and don't investigate further.

So, is it possible to make the main menu items' sub menus open on hover rather than on click?

I'm on Drupal 7.54 and Civi 4.6.24. Thanks!


texts: Not sure if I'm missing a step here, I am trying to set up an event registration with webform. For previous set ups the layout box has worked to have two columns, but for this one it isn't. The setting doesn't seem to matter, it's showing the information as vertical instead of horizontal. I am using Drupal 7, CiviCRM 5.3.1, and webform version 7.x-4.17.


texts: Transfer of fees from one event to another

texts: How can I transfer an event fee for a contact from one event to another?  We have a contact that registered for two different events. She decided after registering that she can not attend both so she wants to apply her registration fee from the event she will not attend to the other.


texts:
I have set up outbound mail and individual mails go fine. But I can't get the CiviMail working to a group. All the members bounce with a Syntax error. I am running CiviCRM 4.7.22 on WordPress 4.8.2. I've included addresses to recipients on different servers so don't think its a remote problem. The Syntax bounce is supposed to indicate an SMTP transaction error, but things work fine when its just a single email to one of the same contacts.

I have seen other SE posts that might relate, but they are with different configurations CiviMail not sending mails in 4.7.6 / Drupal 7 "DB Error: syntax error" and help on wordpress for send mailling


texts: How to display only unique CiviCRM Contact Address in Drupal view?

texts:
I have a Drupal view set up to display the CiviCRM address(es) related to a given contact:

Full view settings

Query options

As a note, I have enabled the Distinct and Pure Distinct settings on the Drupal query settings:

CiviCRM contact page

On the CiviCRM contact page, there are only, for example, two unique addresses:

Duplicate addresses on Drupal view (caching?)

For some reason, the addresses are appearing multiple times on the Drupal view:

How can I ensure that only distinct addresses are shown for a given contact?


texts: We are looking for a French version of your app


texts: Display cases in contact summary tab in reverse order (ORDER BY id DESC)

texts:
I'm trying to display cases in reverse order in contact summary Cases Tab. I tried using hook called civicrm_searchColumns( $objectName, &$headers,  &$values, &$selector )

and changed the values using $values = array_reverse($values);. but some contacts got more than 100 cases split into different pages. using this hook I cant get cases in ORDER BY id DESC order.

I checked relevant php file CRM_Case_Page_Tab. Its using controller in browse function like below

  public function browse() {

    $controller = new CRM_Core_Controller_Simple('CRM_Case_Form_Search', ts('Case'), CRM_Core_Action::BROWSE);
    $controller->setEmbedded(TRUE);
    $controller->reset();
    $controller->set('limit', 20);
    $controller->set('force', 1);
    $controller->set('context', 'case');
    $controller->process();
    $controller->run();

Can anyone suggest me is there any option to add sort by to this controller object for case id in descending order?

or where to add this order by case id to the actual query?

TIA


texts: Different subsets of a selection custom field

texts:
I have a select custom field for 'Accommodation' showing the options available for participants in events' registration form.
To simplify, lets say there are 10 different accommodation options, 'option 1' until 'option 10'.
It gets complicated when each of the different events (around 100 different events) have a different subset of those options, and not all 10 options are available for each event. So event A has options 1,2,3, event B has 2,3,5,7, and event C has all 10 options available.

I created a custom field for each subset of options, but came to a point of having almost 20 different custom fields called accommodation, and then trying to draw up a report of all participants from all events, showing which accommodation option they chose - is just a big mess with 20 custom fields that do not intersect.

My question is how to have only one custom field with all 10 options, but then to somehow specify for each event which out of the 10 options should be displayed and available for choice, for that particular event.


texts: How to setup a camping event with 2 part payment option?

texts:
Here are the conditions I need to meet

Registration Cap: 15 people
Deposit Fee: £10, a non-refundable deposit of £10 per person is due at time of registration, to reserve your space.

Payment Options (Either pay in full amount or interest-free installment option)

First installment £45 (After which we’ll book your tickets – non-refundable)
Final installment £55 (Other charges - non-refundable)
Or they can pay the full £100 (excluding deposit) in one go
Participants need to upload their photo while registering

My question is - How can I set up a fixed deposit amount & 2 part pricing option with a Maximum number of participants? If I set up Max no of participants and some people pays in 2 installments then the number would be maxed out before actually 15 people would be registered. Also, How can I give the option to upload a document that can be accessed easily? Thanks

EDIT: I have seen the other question at Is there a way to allow partial payments for events?

But Last answer received on this was in 2017 and I am wondering if there’s any better solution for this Kind Of issues by now!! The answers provided was not a straightforward solution because there’s no automated system and requires a lot more administrative workaround. I need a simple solution just like a event registration or a online contribution page. Just wondering, is it possible to create an extension that can take care of that? If it’s achievable via extension, how that can be done?

Multiple part payments can be achieved by selecting “Multiple registration for same email”. But issues is, how to restrict registration to only 15 contacts rather than 15 participants?

If they paid partially, how to send them an automated email for payment reminder?


texts:
The l10n autofetch extension sounds great but I can't find any hint how to install it. Everybody seems to assume that this is self evident. Where should I put the downloaded folder? It contains only 4 files and I red the readme but it is still a mystery to me.

https://github.com/cividesk/com.cividesk.l10n.update/

Can anyone shed some light on this for me?


texts: Case dashlets - what do they show and how can I edit them?

texts:
The CiviCase component includes two default "dashlets" that the user can place on their CiviCRM dashboard: 'My cases' and 'All cases'. It looks like these dashlets are showing only cases with upcoming scheduled activities. The documentation indicates that an upcoming window of 14 days is used for the main Case Dashboard displays, so I'm guessing that the same parameter applies for these dashlets.

How can I edit the configuration of these dashlets? I can't find any UI for this task, and so far I've not been able to identify any of the pre-existing report templates that can generate anything that looks like these dashlets.


texts: CiviCRM Cannot add or update a child row: a foreign key constraint fails error after upgrading from 4.7.30 to 5.0.2

texts:
After running the command to upgrade the database I got a constraint violation error.

ERROR USERINFO: ALTER TABLE civicrm_case ADD CONSTRAINT FK_civicrm_case_case_type_id FOREIGN KEY (case_type_id) REFERENCES civicrm_case_type (id) [nativecode=1452 ** Cannot add or update a child row: a foreign key constraint fails...

I tried adding the foreign key in the database but that did not work. I got this error:  MySQL ERROR 1005: Can’t create table (errno: 150)

The Foreign Key exists on the my live site's db so I imported a db backup from the lives site. Ran the db update command again and got the same error.

How do I prevent the migration from deleting the foreign key?

This is my civicrm_case:

CREATE TABLE civicrm_case (

  id int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'Unique Case ID',
  case_type_id int(10) unsigned NOT NULL COMMENT 'FK civicrm_case_type.id',
  subject varchar(128) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT 'Short name of the case.',
  start_date date DEFAULT NULL COMMENT 'Date on which given case starts.',
  end_date date DEFAULT NULL COMMENT 'Date on which given case ends.',
  details text COLLATE utf8_unicode_ci COMMENT 'Details about the meeting (agenda, notes, etc).',
  status_id int(10) unsigned NOT NULL COMMENT 'Id of case status.',
  is_deleted tinyint(4) DEFAULT '0',
  PRIMARY KEY (id),
  KEY index_case_type_id (case_type_id),
  KEY index_is_deleted (is_deleted)
  ) ENGINE=InnoDB AUTO_INCREMENT=147 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;


texts: Can't find a patch for "CiviCRM is not of type Int"

texts:
CiviCRM 4.6.4/Wordpress.

During API call for Contribution get and parameter id = xxxx, api returns A fatal error was triggered: CiviCRM is not of the type Int.

Adding a return statement in wp-content/plugins/civicrm/civicrm/CRM/Contribute/BAO/Query.php solves the issue but unsure if this will affect other Contribution tasks in production..

Also tried a clean install of 4.6.4 on Wordpress and same issue.

See Line 266:

{
"trace": "#0 /vagrant/donate/wp-content/plugins/civicrm/civicrm/CRM/Utils/Type.php(269): CRM_Core_Error::fatal('CiviCRM is not ...')\n#1 /vagrant/donate/wp-content/plugins/civicrm/civicrm/CRM/Contact/BAO/Query.php(5238): CRM_Utils_Type::escape('CiviCRM', 'Int')\n#2 /vagrant/donate/wp-content/plugins/civicrm/civicrm/CRM/Contribute/BAO/Query.php(373): CRM_Contact_BAO_Query::buildClause('civicrm_contrib...', '=', 'CiviCRM', 'Int')\n#3 /vagrant/donate/wp-content/plugins/civicrm/civicrm/CRM/Contribute/BAO/Query.php(251): CRM_Contribute_BAO_Query::whereClauseSingle(Array, Object(CRM_Contact_BAO_Query))\n#4 /vagrant/donate/wp-content/plugins/civicrm/civicrm/CRM/Core/Component.php(298): CRM_Contribute_BAO_Query::where(Object(CRM_Contact_BAO_Query))\n#5 /vagrant/donate/wp-content/plugins/civicrm/civicrm/CRM/Contact/BAO/Query.php(1894): CRM_Core_Component::alterQuery(Object(CRM_Contact_BAO_Query), 'where')\n#6 /vagrant/donate/wp-content/plugins/civicrm/civicrm/CRM/Contact/BAO/Query.php(499): CRM_Contact_BAO_Query->whereClause()\n#7 /vagrant/donate/wp-content/plugins/civicrm/civicrm/CRM/Contact/BAO/Query.php(461): CRM_Contact_BAO_Query->initialize()\n#8 /vagrant/donate/wp-content/plugins/civicrm/civicrm/api/v3/utils.php(595): CRM_Contact_BAO_Query->__construct(Array, Array, NULL, false, false, 2, false)\n#9 /vagrant/donate/wp-content/plugins/civicrm/civicrm/api/v3/Contribution.php(217): _civicrm_api3_get_query_object(Array, 2, 'Contribution')\n#10 /vagrant/donate/wp-content/plugins/civicrm/civicrm/Civi/API/Provider/MagicFunctionProvider.php(89): civicrm_api3_contribution_get(Array)\n#11 /vagrant/donate/wp-content/plugins/civicrm/civicrm/Civi/API/Kernel.php(96): Civi\\API\\Provider\\MagicFunctionProvider->invoke(Array)\n#12 /vagrant/donate/wp-content/plugins/civicrm/civicrm/api/api.php(23): Civi\\API\\Kernel->run('Contribution', 'get', Array, NULL)\n#13 /vagrant/donate/wp-content/plugins/civicrm/civicrm/CRM/Utils/REST.php(404): civicrm_api('Contribution', 'get', Array)\n#14 /vagrant/donate/wp-content/plugins/civicrm/civicrm/CRM/Utils/REST.php(640): CRM_Utils_REST::process(Array, Array)\n#15 [internal function]: CRM_Utils_REST::ajax()\n#16 /vagrant/donate/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(278): call_user_func(Array)\n#17 /vagrant/donate/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(86): CRM_Core_Invoke::runItem(Array)\n#18 /vagrant/donate/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(54): CRM_Core_Invoke::_invoke(Array)\n#19 /vagrant/donate/wp-content/plugins/civicrm/civicrm.php(1188): CRM_Core_Invoke::invoke(Array)\n#20 [internal function]: CiviCRM_For_WordPress->invoke('')\n#21 /vagrant/donate/wp-includes/class-wp-hook.php(298): call_user_func_array(Array, Array)\n#22 /vagrant/donate/wp-includes/class-wp-hook.php(323): WP_Hook->apply_filters('', Array)\n#23 /vagrant/donate/wp-includes/plugin.php(453): WP_Hook->do_action(Array)\n#24 /vagrant/donate/wp-admin/admin.php(222): do_action('toplevel_page_C...')\n#25 {main}",
"is_error": 1,
"error_message": "A fatal error was triggered: CiviCRM is not of the type Int"
}

The code

CRM.api3('Contribution', 'get', {
  "debug": 1,
  "sequential": 1
}).done(function(result) {
  // do something
});


texts:
I've moved to a new server with a current version of PHP, have updated WordPress to 4.5.2 and updated CiviCRM to 4.7.7. I still get this error when exporting selected records from an Advanced Search:

Warning: strpos(): Empty needle in /home/zoweh/public_html/allied/wp-content/plugins/civicrm/civicrm/CRM/Export/BAO/Export.php on line 709

Warning: Cannot modify header information - headers already sent by (output started at /home/zoweh/public_html/allied/wp-content/plugins/civicrm/civicrm/CRM/Export/BAO/Export.php:709) in /home/zoweh/public_html/allied/wp-content/plugins/civicrm/civicrm/CRM/Utils/System/Base.php on line 895

Warning: Cannot modify header information - headers already sent by (output started at /home/zoweh/public_html/allied/wp-content/plugins/civicrm/civicrm/CRM/Export/BAO/Export.php:709) in /home/zoweh/public_html/allied/wp-content/plugins/civicrm/civicrm/CRM/Utils/System/Base.php on line 895

Warning: Cannot modify header information - headers already sent by (output started at /home/zoweh/public_html/allied/wp-content/plugins/civicrm/civicrm/CRM/Export/BAO/Export.php:709) in /home/zoweh/public_html/allied/wp-content/plugins/civicrm/civicrm/CRM/Utils/System/Base.php on line 895

Warning: Cannot modify header information - headers already sent by (output started at /home/zoweh/public_html/allied/wp-content/plugins/civicrm/civicrm/CRM/Export/BAO/Export.php:709) in /home/zoweh/public_html/allied/wp-content/plugins/civicrm/civicrm/CRM/Utils/System/Base.php on line 895
"Contact ID","Contact Type","Contact Subtype","Do Not Email","Do Not Phone","Do Not Mail","Do Not Sms","Do Not Trade","No Bulk Emails (User Opt Out)","Legal Identifier","External Identifier","Sort Name","Display Name","Nickname","Legal Name","Image Url","Preferred Communication Method","Preferred Language","Preferred Mail Format","Contact Hash","Contact Source","First Name","Middle Name","Last Name","Individual Prefix","Individual Suffix","Formal Title","Communication Style","Job Title","Gender","Birth Date","Deceased","Deceased Date","Household Name","Organization Name","Sic Code","Unique ID (OpenID)","Current Employer ID","Contact is in Trash","Created Date","Modified Date","Addressee","Email Greeting","Postal Greeting","Current Employer","Location Type","Street Address","Street Number","Street Number Suffix","Street Name","Street Unit","Supplemental Address 1","Supplemental Address 2","City","Postal Code Suffix","Postal Code","Latitude","Longitude","Address Name","Master Address Belongs To","County","State","Country","Phone","Phone Extension","Email","On Hold","Use for Bulk Mail","Signature Text","Signature Html","IM Provider","IM Screen Name","OpenID","World Region","Website","Group(s)","Tag(s)","Note(s)","Phone Type","IM Service Provider"

It then lists each of the records selected in the same format...


texts:
I've noticed that on some installs of CiviCRM 4.6 that I'm working with, when using a profile that includes the Country field, for an address for example, I'm seeing that Côte d'Ivoire is listed after Czech Republic, when it should be listed just after Costa Rica.

The order in the database table is correct, so what's causing the listing order to change? I can't reproduce this on the demo site, and the sites that I am seeing it on are using a different default language (English UK as opposed to US English). Might that be a cause of the issue? Any clues as to how to fix this minor yet irritating issue very welcome.


texts: CiviRules is not tagging users or adding them to groups

texts:
Civi 5.13.5, Drupal 7.67.

Hey everyone,

I've set up a number of CiviRules to help automate the process and add people to groups / tag them based on the types of events they attend, so they get added to our different mailing lists.

We're having issues with two of our CiviRules.

Volunteers

As above: we have events that are marked as "Volunteer Inductions". People who are marked as having attended these events are meant to get added to the Volunteers group/mailing list, removed from the EOI group, and have a tag added.

None of these actions happen, despite all the conditions being fulfilled. The actions are all set to have 'no delay'.

Event Attendees

As above: when people are marked as having "Attended" a certain event, they are meant to be added to a corresponding group/mailing list.

However, again, despite meeting these conditions, this does not happen. The actions are set to have 'no delay'.

**

Does anyone know why this is happening or how we can fix it?

Thanks in advance :)


texts: How should I move a custom field to a different custom fieldset?

texts:
Sometimes one needs to rejig which fieldset contains one or more fields after data has been entered in them. For example, you create a new contact subtype and you want to move some but not all of the custom fields in an existing custom fieldset to a custom fieldset for the new contact subtype. You might need to do this when consolidating fieldsets, or just so the fields appear under a more appropriate title when you have several fieldsets for the same objects.

What's the best way to move a custom contact field and its data to a different fieldset?


texts: Permission errors on Cividesk Sparkpost extension

texts:
I’m looking for some assistance to debug an issue with the Cividesk Sparkpost extension.  At first I thought that the extension was not compatible with Civi 5.8.x, but others report that is not the case.  I am using the latest Cividesk code from github.  Here are the symptoms.

The extension installed without an error, and when I entered the API key from Sparkpost and clicked “Save and send test email” it delivers an email with the content “Your SparkPost settings are correct.”  The API key is authorized for all functions.
In Civicrm, emails are going out, but they are NOT going out through
Sparkpost.
Since we have a backup email method defined, Civimail will send
everything out through the backup method – in this case a
self-managed SMTP server that is not ideal (for reasons I won’t go
into here).  Civimail shows the email as started and completed
successfully.
Civicrm transactional emails are also delivered successfully through
the backup SMTP method.
The ConfigAndLog/sparkpost_log file contains the following:

  ==== ERROR in CRM_Sparkpost::call() ==== stdClass Object (
      [errors] => Array
          (
              [0] => stdClass Object
                  (
                      [message] => Forbidden.
                  )
          ) )

If we disable the backup SMTP, no emails are delivered.  Civicrm pops
up this error message:

  Sparkpost error: Permission denied. Check that the API key is
  authorized for request
  https://api.sparkpost.com/api/v1/suppression-list/recipient@example.com.

Also in this case, all of the contact emails are set “on hold”.
As for potential causes, it is possible that recent changes to the
server DNS may have created a problem.  I am not that familiar with
DNS, but new records were added for DKIM, DMARC and SPF and I am
wondering if we got it wrong.  The above errors coincide with the DNS
changes, but that may have nothing to do with it.
I don’t understand how the test email says the settings are correct
but otherwise we are seeing permission errors.  The API key and other
settings have been checked many times.
This is on Wordpress 5.0.3, Civi 5.9.0 (upgraded today, with no
effect on the issue), and PHP 7.1.  If you want to see the DNS
records, check here.


texts:
There are many stories of leaked e-mails making news, and we know that repressive governments read emails to suppress dissent.

It would probably be possible to have CiviMail check a public PGP server for each outgoing email address, and if it found a public key, use it to encrypt the outgoing message by default. Perhaps there could be also be a user-requested preference to NOT encrypt as an exception.

Is this on the wish list ?


texts: How do you properly setup scheduled job for report mailings?

texts:
Our cron is setup correctly - however I am not sure our parameters for the job mail_report are.

instanceId=[82] format=[print]

Also, do I have to create a separate job for each report or can I create one job for all reports? Lets say I just want an HTML print out embedded in the body of the email for all reports in which there is an email  setup.


texts: Employer ID token not working with Mosaico

texts:
I'm composing an email with Mosaico that requires the following tokens:
{contact.display_name}
{contact.contact_id}
{contact.current_employer}
{contact.current_employer_id}
The first three tokens work as expected, but {contact.current_employer_id} does not.  Whenever I attempt to use it nothing is returned.  I did ensure that the individual had proper editing permissions over the employer.
I tested the token in a 'traditional' CiviMail mailing, and it works as expected.
Any ideas as to what might be going on or suggestions to try?
Using Mosaico version 2.4.1592820024


texts:
When a user tries logging in and viewing the user dashboard, the page errors out and shows the "You do not have permission to access this page" message. It is actually failing to render the rest of the page, spitting out:
{{
@import url(/wp-content/plugins/civicrm/civicrm/css/civicrm.css);
@import url(/wp-content/plugins/civicrm/civicrm/css/extras.css);

Sorry but we are not able to provide this at the moment.
You do not have permission to access this page
Return to home page.

function toggle( element ) {
var className = element.className;
if ( className == 'crm-accordion-wrapper collapsed crm-fatal-error-details-block')
{ element.className = 'crm-accordion-wrapper crm-fatal-error-details-block'; }
else
{ element.className = 'crm-accordion-wrapper collapsed crm-fatal-error-details-block'; }
}
}}


texts: symlink at sites/all/modules/civicrm doesn't work

texts:
I am used to put all my development stuff (not only civicrm) at a certain point on my linux machine, therefore I use symlink from

<drupal base>/sites/all/module/civicrm to /my/devel/path/civicrm

This has the benefit of pointing the link to a newer version of civicrm as a means of upgrade or testing new developments.

This doesn't work when I change the symlink to point to another version of my development.
The instructions regarding upgrade civicrm (for example to 4.6) won't be helpful here because they talk about replacing the files locally.

Do you think the way I work is not logical?

thanks


texts:
I need help styling my priceset checkboxes on a contribution pages. I was able to style it, but when any of them are selected, the checked item doesn't show activated as per my css color. It maybe a simpletest thing for some, but I would very much appreciate if anyone can help please. Here's my CSS so far

#crm-container.crm-public .price-set-row .crm-price-amount-label {display: inline;}
#crm-container.crm-public .price-set-row {display:inline-block;border:1px solid #e0e0e0;width:48%;}
#crm-container.crm-public .price-set-row label {display: inline-block;}

#crm-container.crm-public .price-set-row:hover,
#crm-container.crm-public .price-set-row.selected,
#crm-container.crm-public .price-set-row:checked {background-color: #FFC107; color: #FFF;font-weight:700;}


texts: How to use the new Pdf.Createmulti in CiviRule?

texts:
Since version 2.9 recently released it is now possible to send multiple PDF but I can't find the option when setting a CiviRule 2.16? I can just select 'Send PDF'

but then there is no way to select multiple PDF.

Has anyone already succeeded?
EDIT: This question is related to these two other ones:
Multiple PDF in one CiviRule and Share development costs