texts:
I can't figure out how to import event participants.
I have created an event (ID=1).
Same problem with event ID=3.
No matter whether I use Participant status or Participant status ID, CiviCRM gives me error for all lines.
Missing required field(s) :Event Participant Status.
What data should I be providing to CiviCRM to make it work?


texts: Update custom field in CiviCase using batch profile?

texts:
I made a custom field in CiviCase and since I have hundreds of records where this field needs updating, I'd prefer to do it using batch update with profile.

I made a profile containing the custom field plus one other case field.

So I've tried:
Find the records using advanced search, display the results as contacts - the profile I want to use is not available.
Find the records using advanced search, display the results as cases - batch update via profile is not available.
Find the records using 'find Cases' from CiviCase - batch update via profile is not available.

Thanks for any help.


texts: Strange Text Appearing in Contact Address Area

texts:
My CiviCRM installation is showing weird text around the address area of each contact entry.

The weird text disappears when I try to edit the address, but when I finish the edits the weird text appears again.

I have no idea what could be causing this issue. I have the latest version of CiviCRM and Wordpress installed.


texts:
Hi after a migration on Drupal 7.69 / CiviCRM 5.33.2 everything went fine except that now we can't perform a simple search https://domain.net/civicrm/contact/search?reset=1 when there should be contacts.
If there is no contact (i.e searching inside a specific tag that is empty), it quickly returns the right information saying 'no results'. But if there are some contact (in type, group or tag), it keeps searching and after a while comes to an internal error (500).
The quick search top-left works fine but the advanced search also fails.
We guess that CiviCRM tries to write the search query in the civicrm_cache table in the database but fails, maybe this hypothesis is not relevant.
How could we improve this point? Any advice?


texts: Does Civi still support the ability to set a specific start date for recurring contributions?

texts:
Civi used to have a feature that allowed me to set a start date other than "today" when I set up a recurring contribution with a credit card. We did not have this field active on our website, only staff used it to tweak recurrings as necessary. After we upgraded recently to 4.6.2 I can no longer find that field. I accessed it by clicking on Submit a Credit Card Contribution button. I don't recall exactly where it was placed, only that I used it several times and it was a great feature for us.

Am I missing something? Did this feature get moved? Or should I go to Civi's forum and ask for it to be re-instated?


texts: Correct database collation recommendation

texts:
I now get the following warning under CiviCRM Status:

  Future versions of CiviCRM may require MySQL utf8mb4 support. It is
  recommended, though not yet required, to configure your MySQL server
  for utf8mb4 support...

Currently our database uses the collation utf8_unicode_ci for all CiviCRM tables. I can change the collation easily in phpMyAdmin. There are a number of utf8mb4... collations available. I was thinking of just switching to utf8mb4_unicode_ci. Is that the correct thing to do? Will it make the system status warning go away? Should I put our website in maintenance mode for the switch? Thanks for any advice. I don't do much with MySQL details like this and any hand-holding is appreciated ;)


texts: Civi membership receipt emails - how to turn on/off per membership?

texts:
We have many automated renew memberships with automated recurring contribution profiles. Civi has a great system of sending automated payment receipts for each of these automated contributions through its system workflow message, "Membership receipt (online)".

We can edit those messages, and with a bit of SMARTY decision making, we can change their content quite substantially from one membership type to another.

But is it possible to actually turn off auto receipts completely for one membership type and leave them on for others?

And if so, how?

Thanks for your thoughts.


texts: Gift Memberships extension, missing gift codes

texts:
I'm on Civicrm 4.6.26 / wordpress. Trying out the Gift Memberships extension.

I have the purchase gift memberships priceset and contribution page.
I have the redeem gift membership priceset and contribution page.

My purchase gift membership payment completes and I get the Gift Membership Codes email, but with no codes.  Codes are also missing from the contribution record and the confirmation page.

The Contribution page setup has the priceset chosen on the Amounts tab.  The membership section is disabled.  I've tried it the other way also with the priceset chosen on the memberships tab.

Any ideas on what's going on? Or how I can troubleshoot?

Or any ideas to implement gift memberships other then with this extension for wordpress?


texts:
Our contribution pages are not as fast as I would expect. What is the expected time people see to submit a CiviContribute page out of the box? Up until recently, it was reliably within 20-25s using Stripe which was at the outer limits of my expectations but serviceable.
Now contributions take from 30-35s. The increase seems to have occurred within the last month.
The factors I can see that are affecting submissions are:

USPS standardization
Google geocoding
Deduping to a large database
Stripe
Cividesk Normalize

We also experience a cookies error intermittently after submitting a donation.

In other words, the donor does not get to the thank you page but gets the following error. The donation does succeed. This issue has persisted for a long-time. We have not seen any pattern for when it occurs. I would estimate that it occurs 10-20% of the time.
This is related: https://lab.civicrm.org/dev/core/-/issues/517 and says using PHP 7.2 resolved, but we are already on 7.2.
Testing

CiviCRM 5.28.3
Processors: Stripe 6.4.2 / PayPal Standard / Authorize.net
Browser: Chrome

Baseline time to submission: Using Stripe with USPS standardization, CiviDesk Normalize, Geocoding: 32 seconds.
Test 1 - Stripe: Disable Cividesk Normalize and USPS standardization: 35s
Test 2 - Stripe: Above and disabled Google Geocoding + Geofill: 29s
Test 3 - Authorize.net and enabled above extensions: 23s
Test 4 - Authorize.net and disabled above extensions: 23s
Test 5 - PayPal Standard and enabled above extensions: 17s
Test 6 - PayPal Standard and disabled above extensions: 17s
So it appears to be related to Stripe.
For reference civicrm.org runs Stripe and donating there it took 7s to confirmation page and 9s to submit.
Update: The common factors of the slowness is WP + large database + Stripe.
Ref: https://lab.civicrm.org/extensions/stripe/-/issues/246


texts: What exposure would my CiviCRM campaign receive?

texts: I was preparing to create a GoFundMe page for an project at an orphanage my son runs in the Philippines, and someone suggested I use CiviCRM instead.  I am not at all familiar with CiviCRM (or any CRM site), but I am familiar with GFM.  Would CiviCRM be better in any way, and if so, how?  I know I can get a lot of exposure on GFM and it has several similar pages to what I would create that have been very successful at fundraising.  Can anyone sell me on using CiviCRM instead of GFM?  Thanks!


texts: Getting error message from cron but no clue why - can anyone help?

texts:
I'm getting the following message about 3 or 4 times a day from cron. Nothing is showing up in the error log and I'm puzzled.  This follows moving the site from one host to another which must be a clue.  Civi is working fine except for this error message. The site is Drupal based, release 5.19.4 and PHP 7.3.15.
After putting in the line suggested by Demerit, here's the new trace, the problem occurred once today.Warning:  array_intersect_assoc(): Expected parameter 1 to be an array, string given in /home/example/public_html/sites/all/modules/civicrm/Civi/Core/SettingsMetadata.php on line 150

Warning:  array_intersect_assoc(): Expected parameter 1 to be an array, string given in /home/example/public_html/sites/all/modules/civicrm/Civi/Core/SettingsMetadata.php on line 150

Warning:  array_intersect_assoc(): Expected parameter 1 to be an array, string given in /home/example/public_html/sites/all/modules/civicrm/Civi/Core/SettingsMetadata.php on line 150

Warning:  array_intersect_assoc(): Expected parameter 1 to be an array, string given in /home/example/public_html/sites/all/modules/civicrm/Civi/Core/SettingsMetadata.php on line 150

Warning:  session_start(): Cannot start session when headers already sent in /home/example/public_html/sites/all/modules/civicrm/CRM/Core/Session.php on line 124

 And here what was in ConfigAndLog at the time the problem occurred

Mar 18 02:15:02  [info] ddd DD

Mar 18 02:15:02  [info] month

Mar 18 02:15:02  [info] 500

Mar 18 02:15:02  [info] en_GB

Mar 18 02:15:02  [warning] Deprecated Path: There is a setting (generate_schema_and_data) not correctly defined. You may see unpredictability due to this. CRM_Core_Setting::setItems
Array
(
    [civi.tag] => deprecated
)

Mar 18 02:15:04  [warning] Deprecated Path: There is a setting (generate_schema_and_data) not correctly defined. You may see unpredictability due to this. CRM_Core_Setting::setItems
Array
(
    [civi.tag] => deprecated
)


texts:
I'm running CiviCRM 4.7.9 on Drupal 7.50.  Drupal's cron is running fine every 3 hours, using Drupal's built-in scheduler.  I can also run cron successfully manually.

However, I still get the famous error message in CiviCRM saying that cron has never run:

What specifically in the database is this check looking for, and what's supposed to be creating that?  Is this likely to be a problem with cron actually not running, or a problem with detecting whether it's run?


texts: Two users completing separate webforms on Drupal that create one activity on CiviCRM

texts:
For example: User 1 completes Webform 1 on Drupal to give details of a volunteering project, which when submitted creates an activity on CiviCRM.

An email then gets automatically sent to User 2 with a link to Drupal Webform 2 for them to fill out different details relating to the same volunteering activity, which when submitted, data gets added to the same activity that User 1 created on Civi, rather than creating a whole new activity.

I have read similar questions and answers but we are not working with CiviCase and I'm a Civi newbie so finding it hard to relate these solutions to our problem. Apologies if this is a bit of a basic issue but any help would be much appreciated.


texts: Integrating CiviCRM events with Drupal Commerce?

texts:
I am wondering if anyone has successfully integrated CiviCRM events with Drupal Commerce. I'd like to sell events through commerce to prevent having a two commerce solutions on one site. I am aware of Commerce CiviCRM, but it seems irrelevant for the purpose of selling event registration.

Does anyone have a working model for selling event registration through commerce?


texts: Where can I find the Release Schedule for CiviCRM?

texts: I know there are regular releases of new versions, but when are they?


texts: What is the logic of showing Pay Later instructions on the Confirmation page

texts:
can anyone shed light on why the Pay Later block is set to show on the Confirmation screen.

I am getting anecdotal evidence that some people think they have completed once they see the payment instructions - and i really can't see a reason why Pay Later show on Confirm at all.

The client who raised this does have some wording in Pay Later that increases the chance of someone thinking they have completed registration, and we will get that stripped out.

But looking at this did cause me to wonder why will add the noise/confusion of Pay Later at this screen.


texts: CiviCase My Cases Widget not working on main Civi dashboard

texts:
Wordpress 4.3 CiviCRM 4.6.8

Having trouble with the 'My Cases' Widget, as it appears on the Main Civi dashboard. Setting up the 'My Cases' widget only ever produces the error - 'There are no open cases with activities scheduled in the next two weeks. Use Find Cases to expand your search.'

By Contrast the CiviCase Dashboard works fine, specifically the 'My Cases With Upcoming Activities' area, which lists upcoming case activities relating to the user correctly.

One thing it may be related to, is that all cases that need to be listed are custom Case types, using the standard timeline, and they only have Open case = completed on the timeline, as anything else related such as the scheduled meetings or phone calls etc do not have a set time line..

I am very carefully attempting to schedule activities in the cases well within the two weeks, but the cases do not show in the widget.

Any ideas?


texts: Event registration allows free registrations (but shouldn't)

texts:
We have 2 price levels for our events: adult and child but cannot make either of them required as it is possible in our case to register either a child, or an adult. We use the numeric/quantity fields. Some people hit "register" without filling in anything and get through to the confirmation screen. In the back-end the registration shows up with a "registered" status and "attendee" role and payment amount "$0". How can this be prevented?

Joomla 3.4.8
CiviCRM 4.6.10

http://www.nywolf.org/?option=com_civicrm&task=civicrm/event/info&reset=1&id=350

I'm not allowed to post more than 1 image so here's the back-end:


texts: Pie Chart in contribution report showing the total in last bar

texts:
The pie chart on contribution report summary shows the amount of contributions of each months but adds the grand total of all contributions on the last month. Strange. Is there a mean to avoid this ?
Thank you


texts: PHPUnit_Framework_BaseTestListener class not found

texts:
I am trying to run a PHPunit test for my extension but I keep getting the following error:
Fatal error: Class 'PHPUnit_Framework_BaseTestListener' not found in C:\xampp\htdocs\myDrupalsite\sites\all\modules\civicrm\Civi\Test\CiviTestListener.php on line 17
Any ideas on how I can fix this?
I am using CiviCRM 4.7
CMS is Drupal 7
My system OS is Windows 10.
My extension is placed in <Drupal root>sites/default/files/civicrm/ext
My test directory was created using civix generate:test on the Windows command prompt.
I run the tests using PHPUnit via the command prompt in the root directory of my extension.


texts: CiviCRM core now includes Flexmailer: how to remove old flexmailer extension?

texts:
I have Flexmailer 1.1.1 installed as a "non-core" extension , but since upgrading to 5.35.1 Flexmailer 1.1.2 is included with core. (This probably came in before 5.35.)
The extensions page shows 1.1.1, implying the newer core version is not in use.

I thought that if I removed the non-core extension dir Civi would have a hunt around and find the core version, but when I removed that dir, CiviCRM crashed complaining that it can't find it.

I thought that if I disabled the extension then it might find the new one, but disabling flexmailer requires disabling mosaico, too, since it's a dependency. And disabling that would also require disabling mosaicomsgtpl too. I'm a bit worried that disabling extensions might lose some configuration values along the way, which I might not notice until it's too late?!

I thought that I could symlink from the old location to the new core location, but again this causes a crash:
[Symfony\Component\Debug\Exception\FatalThrowableError]
Class 'Civi\FlexMailer\Services' not found

I thought I remembered that the filepath to an extension was in the db somewhere, but I searched and only found a reference to it in civicrm_extension - that table does not seem to have filepaths in it.


texts: Migration of data from CiviCRM Drupal 7 to CiviCRM in WordPress (Version 4.9.4)

texts:
We are currently setting up a new website for a client. They old site is using CiviCRM Drupal 7. However the fields in the new site using CiviCRM in  WordPress (Version 4.9.4) the fields of the database do not match. Is there a way to solve this backward compatability problem?

It is not allowing us to migrate the historical data to the new WordPress site by importing the data. Has any one an idea how we can resolve this, with out losing the historical data?


texts: Why would a hosting company not provide ImageMagick on a shared server?

texts: My hosting company (vidahost.com) have always been good about providing a Civi friendly environment for a reasonable cost & performance.  However having moved some domains to a different server (to avoid a problem - see this problem) they now tell me that ImageMagick is now not available on their shared servers. This is a real problem as one client has developed some great e-newsletterws using the Mosaico extension.  I'm puzzled why this should be the case - except perhaps to force people to a more expensive VPS solution.  Are there other reasons why ImageMagick should be excluded from a shared server?


texts: How to style contribution and event registration pages?

texts:
I want to style totally different a contribution page, not even having the general website header, no left menu with the login, nothing.
Just to use its functionality, but create new html for an event registration form, or for a contribution page.


texts: What's the problem with API V4 update to 4.3?

texts: I just (rashly) installed API V4.3 extension & can no longer browse contacts!!? After a search and clicking the contact I got the following screen.  Rather fundamental!  I've raised this as an issue here   I removed the updated extension (had to disable contact layout extension first) and re-installed 4.2. OK after that.  Civi is at 5.10.4 (Drupal).


texts: CSV file import problem with file from Mac MS Office

texts:
I am trying to import contacts as .csv file, however when I try to upload it I get an error message saying that the input file must be in a CSV format - which it is!
I'm using a Mac and I've read that Mac Excel (which I've used to convert the initial xls file into csv) might cause some difficulties, if this is the problem, how can this be fixed?

I look forward to your suggestions.
Kindly,
Milla


texts: CiviCRM identifies itself over SMTP as 'localhost' while sending CiviMail via CLI

texts:
CiviCRM should say ...

EHLO example.com

... in the SMTP dialogue as it sends email. And it does when the email is being sent via a browser.

But when the email is being send via a CLI batch job, CiviCRM says ...

EHLO localhost

... which some email hosts interpret as a SPAM source.

Any thoughts?


texts: Getting this install error using latest CivicCRM on wordpress

texts:
Fatal error: Uncaught Error: Call to undefined function set_current_screen() in /var/www/html/wp-admin/admin-header.php:30
Stack trace:
#0 /var/www/html/wp-content/plugins/civicrm/civicrm/CRM/Utils/System/Base.php(267): require_once()
#1 /var/www/html/wp-content/plugins/civicrm/civicrm/CRM/Utils/System.php(219): CRM_Utils_System_Base->theme('__construct(-5, 16, Array, 'CREATE TABLE ci...')
#6 /var/www/html/wp-content/plugins/civicrm/civicrm/packages/PEAR.php(223): PEAR->_raiseError(Object(DB_mysqli), NULL, -5, 16, in /var/www/html/wp-admin/admin-header.php on line 30


texts: How to configure the MIGS Omnipay gateway?

texts:
I'm trying to combine MIGS and omnipay.

Steps
1. Download omnipay 2.5 https://civicrm.org/extensions/omnipay-multiprocessor-extension

sudo -u apache wget https://github.com/eileenmcnaughton/nz.co.fuzion.omnipaymultiprocessor/archive/2.5.zip
sudo -u apache curl -s http://getcomposer.org/installer | sudo -u apache php
sudo mkdir /usr/share/httpd/.composer
sudo chown apache /usr/share/httpd/.composer

Unzip into files/civicrm/ext
Require MIGS: sudo -u apache ./composer.phar -v require omnipay/migs

I had to do a bit of hacking about. php7.0 and some dependency troubles.

Edit vendor/omnipay/tests/composer.json - make dev

sudo -u apache mkdir /srv/web/docdownload.com.au/web/files/civicrm/ext/nz.co.fuzion.omnipaymultiprocessor-2.5/vendor/sebastian/global-state/src
sudo -u apache mkdir /srv/web/docdownload.com.au/web/files/civicrm/ext/nz.co.fuzion.omnipaymultiprocessor-2.5/vendor/sebastian/comparator/src
sudo -u apache mkdir /srv/web/docdownload.com.au/web/files/civicrm/ext/nz.co.fuzion.omnipaymultiprocessor-2.5/vendor/sebastian/diff/src/

Result

Using version ^2.2 for omnipay/migs
./composer.json has been updated

The omnipay extension is registered.

Registering MIGS with omnipay. I want an on-site, pass by xml processor.

I created a file Metadata/omnipay_Migs_TwoParty.mgd.php, cleared caches.  I tried registering the payments processor and cannot see it in the list. Administration > System Settings > payment processors - civicrm/admin/paymentProcessor.

What goes into the metadata file omnipay_Migs_TwoParty.mgd.php? Has anybody created one before? Is there a document reference? Reverse engineer? Debug until it works? I created the minimum.

 return array(
   array(
    'name' => 'OmniPay - Migs_TwoParty',
    'entity' => 'payment_processor_type',
    'metadata' => array(
  ),
  'params' => array(
    'version' => 3,
    'title' => 'OmniPay - Migs_TwoParty',
    'name' => 'omnipay_Migs_TwoParty',
    'description' => 'Omnipay Migs_TwoParty Onsite processing',
    // DO NOT CHANGE: Labels are used as Omnipay gateway properties.
    'user_name_label' => 'Api Key',
    'password_label' => 'Password',
    // When ready we need to add signature_label & figure out how to pass through to tpl.
    //'signature_label' => 'Public Key (if wishing to use Client Encryption - recommended)',
    'class_name' => 'Payment_OmnipayMultiProcessor',
    'url_site_default' => 'http://unused.com',
    'url_api_default' => 'http://unused.com',
    'url_recur_default' => 'http://unused.com',
    'url_site_test_default' => 'http://unused.com',
    'url_recur_test_default' => 'http://unused.com',
    'url_api_test_default' => 'http://unused.com',
    'billing_mode' => 1,
    'payment_type' => 1,
    'is_recur' => 1,
    ),
  ),
);


texts:
I am seeing a fatal could not find value for 'ct' error when some of my users try to save a new contact. The associated error log is the following:

 [debug] $backTrace = #0 /var/www/html/clcnsw/sites/all/modules/civicrm/CRM/Core/Error.php(385): CRM_Core_Error::backtrace("backTrace", TRUE)
#1 /var/www/html/clcnsw/sites/all/modules/civicrm/CRM/Utils/Request.php(121): CRM_Core_Error::fatal("Could not find valid value for ct")
#2 /var/www/html/clcnsw/sites/all/modules/civicrm/CRM/Contact/Form/Contact.php(165): CRM_Utils_Request::retrieve("ct", "String", Object(CRM_Contact_Form_Contact), TRUE, NULL, "REQUEST")
#3 /var/www/html/clcnsw/sites/all/modules/civicrm/CRM/Core/Form.php(590): CRM_Contact_Form_Contact->preProcess()
#4 /var/www/html/clcnsw/sites/all/modules/civicrm/CRM/Core/QuickForm/Action/Upload.php(129): CRM_Core_Form->buildForm()
#5 /var/www/html/clcnsw/sites/all/modules/civicrm/packages/HTML/QuickForm/Controller.php(203): CRM_Core_QuickForm_Action_Upload->perform(Object(CRM_Contact_Form_Contact), "upload")
#6 /var/www/html/clcnsw/sites/all/modules/civicrm/packages/HTML/QuickForm/Page.php(103): HTML_QuickForm_Controller->handle(Object(CRM_Contact_Form_Contact), "upload")
#7 /var/www/html/clcnsw/sites/all/modules/civicrm/CRM/Core/Controller.php(351): HTML_QuickForm_Page->handle("upload")
#8 /var/www/html/clcnsw/sites/all/modules/civicrm/CRM/Utils/Wrapper.php(114): CRM_Core_Controller->run()
#9 /var/www/html/clcnsw/sites/all/modules/civicrm/CRM/Core/Invoke.php(263): CRM_Utils_Wrapper->run("CRM_Contact_Form_Contact", "New Contact", (Array:1))
#10 /var/www/html/clcnsw/sites/all/modules/civicrm/CRM/Core/Invoke.php(84): CRM_Core_Invoke::runItem((Array:13))
#11 /var/www/html/clcnsw/sites/all/modules/civicrm/CRM/Core/Invoke.php(52): CRM_Core_Invoke::_invoke((Array:3))
#12 /var/www/html/clcnsw/sites/all/modules/civicrm/drupal/civicrm.module(444): CRM_Core_Invoke::invoke((Array:3))
#13 /var/www/html/clcnsw/includes/menu.inc(527): civicrm_invoke("contact", "add")
#14 /var/www/html/clcnsw/index.php(21): menu_execute_active_handler()
#15 {main}

I think this is just after the permissions check in civicrm/CRM/Contact/Form/Contact.php but beyond that I am not sure what is causing this.

The user is logged in, has appropriate permissions and can go back and try again, generally with success. However, work they were doing at the time is lost, which they are not happy about.

The only other clue I have is that some users have been accessing the system with a shared account - I suggested they not do this but the office admin wants all volunteers to log in with a shared "volunteer account" for data entry. It is usually this user that experiences this issue. Although to be fair they also do most new data entry.

I don't know if that could be causing this problem. If it is I would appreciate a good way to demonstrate this so I can convince my bosses this practice should be stopped.


texts: How can I include the "Thank you Sent Date" filed in a report


texts: Is Civi compatible with Wordpress5.0? *SOLVED*

texts:
We just upgraded from WordPress 4.9 to 5.0 and right away Civi 5.2 disappeared.  Is there something in WordPress 5.0 that prevents Civi from operating?  The most current download for Civi says WordPress 3x to 4x.

****SOLVED****


texts:
I've gotten No such field errors for no apparent reason since my first Civi installation, but one that I haven't been able to shake is preventing creation of any payment processors. It looks like this:

On the Add Payment Processor form, I submit the completed form and this appears ...

CiviCRM_API3_Exception: "DB Error: no such field"
#0 /PATH-REDACTED/wp-content/plugins/civicrm/civicrm/CRM/Admin/Form/PaymentProcessor.php(430): civicrm_api3("PaymentProcessor", "create", (Array:28))
#1 /PATH-REDACTED/wp-content/plugins/civicrm/civicrm/CRM/Admin/Form/PaymentProcessor.php(383): CRM_Admin_Form_PaymentProcessor->updatePaymentProcessor((Array:20), 1, FALSE)
#2 /PATH-REDACTED/wp-content/plugins/civicrm/civicrm/CRM/Core/Form.php(435): CRM_Admin_Form_PaymentProcessor->postProcess()
#3 /PATH-REDACTED/wp-content/plugins/civicrm/civicrm/CRM/Core/StateMachine.php(160): CRM_Core_Form->mainProcess()
#4 /PATH-REDACTED/wp-content/plugins/civicrm/civicrm/CRM/Core/QuickForm/Action/Next.php(61): CRM_Core_StateMachine->perform(Object(CRM_Admin_Form_PaymentProcessor), "next", "Next")
#5 /PATH-REDACTED/wp-content/plugins/civicrm/civicrm/packages/HTML/QuickForm/Controller.php(203): CRM_Core_QuickForm_Action_Next->perform(Object(CRM_Admin_Form_PaymentProcessor), "next")
#6 /PATH-REDACTED/wp-content/plugins/civicrm/civicrm/packages/HTML/QuickForm/Page.php(103): HTML_QuickForm_Controller->handle(Object(CRM_Admin_Form_PaymentProcessor), "next")
#7 /PATH-REDACTED/wp-content/plugins/civicrm/civicrm/CRM/Core/Controller.php(351): HTML_QuickForm_Page->handle("next")
#8 /PATH-REDACTED/wp-content/plugins/civicrm/civicrm/CRM/Core/Page/Basic.php(384): CRM_Core_Controller->run()
#9 /PATH-REDACTED/wp-content/plugins/civicrm/civicrm/CRM/Core/Page/Basic.php(168): CRM_Core_Page_Basic->edit(1, NULL)
#10 /PATH-REDACTED/wp-content/plugins/civicrm/civicrm/CRM/Admin/Page/PaymentProcessor.php(117): CRM_Core_Page_Basic->run()
#11 /PATH-REDACTED/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(310): CRM_Admin_Page_PaymentProcessor->run((Array:3), NULL)
#12 /PATH-REDACTED/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(84): CRM_Core_Invoke::runItem((Array:13))
#13 /PATH-REDACTED/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(52): CRM_Core_Invoke::_invoke((Array:3))
#14 /PATH-REDACTED/wp-content/plugins/civicrm/civicrm.php(1227): CRM_Core_Invoke::i

Where should I begin?


texts: CiviCRM 4.6.3 - [CiviContribute] - Option to automatically email a receipt for a contribution

texts:
In CiviCRM 4.6.3, I do not see an option to automatically email a receipt for a contribution, when manually entering a contribution via Contributions -> New Contribution.

Why is the option missing?


texts: How do I bulk update organization subtypes using a profile?

texts:
I've been trying to use the 'Update Multiple Contacts' feature from within a Group using a profile. The profile field is 'Organization Subtype'

However, when I get the list of contacts to update, and click in the field, no results with the error 'none found' shows up, even though on my database there are a few different subtypes. Am I doing something wrong, or is this a bug?


texts:
I don't use this option a lot so forgive me if I'm just forgetting how this works, but last I knew in CiviVolunteer if you wanted to generate a report of the hours logged, you'd go to Contact Reports -> New Report and doing Volunteer Report would be an option from there. (Could have sworn I did this ages ago and saved it as a report, but that doesn't seem to be showing up either.)

I'm wondering if a recent upgrade might have hosed the CiviVolunteer reports? I'm on CiviCRM 5.22.0 running on WordPress 5.3.2.

I checked the CiviCRM logs and the only thing I see in there that I'm wondering might be related is this message:
Deprecated Path: There is a setting (generate_schema_and_data) not correctly defined. You may see unpredictability due to this. CRM_Core_Setting::setItems

Other than that functionality seems normal from what I can tell so I'm a bit flummoxed and would appreciate any ideas folks might have. Thanks!


texts: Should the No-Overwrite extension be the normal behaviour?

texts:
I've seen cases where admin users have changed their contact details when adding someone else to an event.

I came across the No Overwrite extension, which makes First and Last names uneditable - great extension! Any reason why this shouldn't be the default behaviour?


texts: "CiviCase: access all cases and activities" Issues

texts:
I realize that this has been spoken about and that there was a solution on posted (and it did work for me on 5.4 - Now on Civi 5.6.1 any user that does not have "CiviCase: access all cases and activities" checked i get a "ERR_TOO_MANY_REDIRECTS" error when trying to access the Civicase Dashboard or Manage Cases.

I checked if the fixes were applied from the pull - And Yes they are, but I cannot have users seeing other peoples Cases -
It works for the Administrator - I can access all the Cases and don't get the redirect error.


texts:
I just want to move the user registration login page to contribution page , before the payment processor. Can anyone say how to do tat? i have attached my screenshot below.

i'm not using event registration..

I'm using customise Data screen-> profile


texts:
I tried following this guide: https://book.civicrm.org/user/current/civic-engagement/everyday-tasks/

And created my surveys and reserved respondents but for some reason when we generate the report it only shows the name, and street number, and name is blank. Does anyone have any idea what the issue could be? I've also tried to re-install CiviCRM.

Thanks,
Steve


texts: I tend to do a lot of roster pages on Drupal + CiviCRM sites (Drupal Views, exposing CiviCRM contact record fields). One of the search filters I'd like to try would be to allow visitors to enter a postal/zip code and then have results from contacts that are located in a radius to the postal code. I know CiviCRM has some ability to geocode contact addresses. Is there any way we can harness the goecoding into a postal/zip filter for this type of search?


texts: Convert Submitted CiviCrm Membership Form to PDF

texts:
Please does anyone know how to generate a pdf document from Membership Forms submitted by members n Civicrm? Is there a way to implement this.

I am using Civicrm/Wordpress


texts: How to change a non-pledge contribution to a pledge contribution

texts: How can I make a contribution that is already in Civi be applied to pledge? It's easy to add or remove a contribution to a recurring contribution but this is not so easy. As far as I can tell there's only the pledge_payment table that needs adjusting but that's a pain. Is there an extension that solves this problem?


texts: How do I restore City, County, State to the Address block in Contact Summary

texts:
I'm on Civi 5.20.0 and Drupal 7.67.

I installed and re-installed the Electoral extension, see

https://github.com/josephlacey/com.jlacey.electoral/issues/23

and

https://github.com/josephlacey/com.jlacey.electoral/issues/25.

To reinstall the Electoral extension, I deleted a number of custom fields, and option values, using the API, including City, County and State/Province from Option Group 21, Addressing Options.

I had used the Contact Summary Editor to create a custom layout. I have the Address block/pane on the top left of the leftmost column. Address is a 'predefined block', meaning it's in Core code, right?

But, now I don't see the City, County or State in the contact summary Address when editing, just when displayed. I do see Street Address, Postal Code and Country displayed and when editing.

The core.Address code is still there, I can see all the fields using the API Explorer to GET the Contact Summary layout, and I can update a record's Address values with the API Explorer.  I just don't see the fields in the UI when selecting Edit in the Address pane.

UPDATE: I just upgraded to Civi 5.19.2 and still see the same error.

So my assumption is that I deleted something I should not have during the Electoral extension install and re-install process, like a reference to City, County and State in the Address pane Edit UI, but not sure now what, or how to restore it :) .

UPDATE 2: I was able to duplicate the problem on the dmaster demo site by disabling City, County and State/Province in Addressing Options in Option Groups, which caused those fields to not appear in Administer -> Localization -> Address Settings -> Address Editing and so not in Address editing in the Summary screen for a Contact. And I was able to fix that on the dmaster demo site by re-enabling the fields in Addressing Options and selecting the checkboxes in Address Editing. However, the same fix does not work on my demo site.

UPDATE 3: I had deleted the City, County and State/Province option values in Addressing Options, duh on me, then added them back in, but of course, they had a new auto-incremented ID number. I thought that restoring to the previous, original OptionValue ID would fix the problem with the City, County and State/Province not appearing when editing an Address in the Summary screen. I was able to update the ID using mysql at the command line. But, changing the Option Value ID back didn't do the trick.


texts: Contribute Page with a Profile in Edit Mode - Not Create Mode?

texts:
using wordpress/CiviCRM 4.7.

I have a contribution page with a profile attached (under the profiles tab for the contribution admin page).  The profile contains custom fields that can have multiple entries.  When a user goes to this page, it is populating the contents with existing data from that user - I want to present an empty form for this.
Any ideas how to do this?


texts: Activity Tab takes much time to load on civi 4.7.29

texts:
The activity tab on the contact summary page takes much time to load and list the activities.

Below is the time-consuming query which takes around 20-25 sec each for the contacts having ~50 activity records.

Query 1

INSERT INTO {$activityContactTempTable} ( activity_id, contact_id, record_type_id, contact_name, is_deleted )
SELECT     ac.activity_id,
       ac.contact_id,
       ac.record_type_id,
       c.sort_name,
       c.is_deleted
FROM       {$activityTempTable}
INNER JOIN civicrm_activity a ON ( a.id = {$activityTempTable}.activity_id )
INNER JOIN civicrm_activity_contact ac ON ( ac.activity_id = {$activityTempTable}.activity_id )
INNER JOIN civicrm_contact c ON c.id = ac.contact_id
WHERE ac.record_type_id != %1

followed by

INSERT INTO {$activityContactTempTable} ( activity_id, contact_id, record_type_id, contact_name, is_deleted, counter )
{$select}, count(ac.contact_id)
FROM       {$activityTempTable}
INNER JOIN civicrm_activity a ON ( a.id = {$activityTempTable}.activity_id )
INNER JOIN civicrm_activity_contact ac ON ( ac.activity_id = {$activityTempTable}.activity_id )
INNER JOIN civicrm_contact c ON c.id = ac.contact_id
WHERE ac.record_type_id = %1
GROUP BY ac.activity_id

from https://github.com/civicrm/civicrm-core/blob/master/CRM/Activity/BAO/Activity.php#L1022-L1048

There is an open issue CRM-20481 which seems to have added these queries. If I revert those changes, the loading time is even worse, as it will then call getActivities() function twice to retrieve the count and list of activities.

Anyone else experienced the same? i,e, slow loading of activity tab after upgrade?

Our MySQL is on 5.5, incase slow queries relates to only this version.

UPDATE - The temp table is created with the following query -

CREATE TABLE temp_table (  fixed_sort_order INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,activity_id int unsigned,
activity_date_time datetime,
source_record_id int unsigned,
status_id int unsigned,
subject varchar(255),
source_contact_name varchar(255),
activity_type_id int unsigned,
activity_type varchar(128),
case_id int unsigned,
case_subject varchar(255),
campaign_id int unsigned,   UNIQUE KEY ( activity_id )
    ) ENGINE=HEAP DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci

which has an index for fixed_sort_order and activity_id


texts: My URLs for contribute & member forms all automatically redirect the user to homepage, any help please?

texts:
There's not an obvious reason why this has begun happening as I carried out no changes to CiviCRM at all in the time between the last successful transaction (5 December) and the day I was alerted to the problem (11 December).
When I'm logged in, I can see all of the contribution and member pages fine.
The only piece of obvious circumstantial evidence of a problem might be linked to the payment processor I was using (Stripe), where there was a failing webhook which they would stop sending requests to from 11 December. This would fit with the timings, but I've tried to set up a different page with a different payment processor (Paypal) and the same issue appears.
I've tried deactivating all other plugins and tried switching themes, and I've reviewed the WordPress access control permissions. None of this has fixed the problem.
The CRM site is https://crm.jef.eu
The failing webhook endpoint is: https://crm.jef.eu/civicrm/payment/ipn/3
One of the failing contribution forms is: https://crm.jef.eu/civicrm/contribute/transact/?reset=1&id=1


texts: Cron failing on Update Membership Statuses and Send Renewal Reminders

texts:
We're running Civicrm 4.7.11, Drupal 7.56 on Cpanel.

I'm running cron via a custom php script that calls the url as per the civicrm cookbook.

All the jobs seem to get called except "Update Membership Statuses and Send Renewal Reminders" which fails with:

PHP Fatal error:  Call to a member function delete() on null in /home/sitename/public_html/sites/all/modules/civicrm/CRM/Member/BAO/Membership.php on line 659

Same error happens when running from drush, and when trying to execute manually via admin page I get a WSOD 500 error, which i guess is the same problem.

The issue seems to have occurred when moving to a new cpanel server which is using easyapache PHP instead of Cloudlinux.

Any ideas? PHP error? Civicrm? Drupal?

I've been holding off updating Civicrm due to a Leaflet maps issue with drupal.

Thanks
Joe


texts: I need to export or copy CiviCRM structures such as membership types, contribution pages and price sets to another website (Joomla)

texts: I am rebuilding a Joomla website with a corrupt database. I would like to recreate the CiviCRM structures in the new website. That would include membership types, price sets and contribution pages.


texts: New Registration for Multiple Participants NOT Working - End up in a empty page

texts:
I encounter a blank page when i try to register contacts for an event. Refer to step 3. Kindly advise what went wrong? or is there any settings that i missed out?

This is what I see under the browser (Microsoft Edge) developer console.
How do I resolve the error ?


texts: How to pull an event report that lists how many people bought tickets at the different level of ticket prices

texts: I need a report for an event on Civi that lists how many guests bought tickets at the different levels we had our tickets for sale at. How can I do that? I can't figure out if it's possible with any of the 4 default reports Civi offers for events.


texts: Case activities are not shown in activity tab but appear in the filter

texts:
In the Activity tab for a contact, case activities are not shown. I would rather they were, but I can live without that.

But in the filter for including and excluding activity types from the view, the case activities appear. Surely this is a bug. Since case activities are not shown in the tab, it makes no sense to filter by them.

In an organisation with a large amount of case activity types this makes the filter pretty much unusable because the list is so long and largely irrelevant.

I found the offending line of code, it is line 40 in CRM/Activity/Form/ActivityFilter.php

$activityOptions = CRM_Core_PseudoConstant::activityType(TRUE, TRUE, FALSE, 'label', TRUE);

It seems to be the first parameter being set to TRUE that makes it include case activites.

Should I file a bug, what do you think?


texts: How can I prohibit users who can only "see all contacts" (but have no edit rights) to send emails, print labels, etc (actions)?

texts:
Users who have the rights to SEE all contacts (but no edit rights) can also interact with them (sending emails, etc.). How is it possible to prohibit those users to send emails, print labels, etc. to the contacts, as they have "view only" rights?
Thx in advance for your help!


texts: How can I assign one contact to one of the team workers?

texts:
Right now everybody have access to the info of all the contacts. And we need that only specific people of our team get access to the info of a specific group of people.

How do we do that?


texts: How do I access drush commands specific to CiviCRM?

texts:
I have installed CiviCRM 5.31 on Drupal 8 with the following set of commands according to the official Drupal and CiviCRM documentation:
cd /var/www
composer create-project drupal/recommended-project:8.9.8 d8.example.org
cd d8.example.org
composer require drush/drush
vendor/bin/drush site:install
composer config extra.enable-patching true
composer require civicrm/civicrm-asset-plugin:'~1.1'
composer require civicrm/civicrm-{core,packages,drupal-8}:'~5.31'
# now enable CiviCRM module in web UI

Now I want to setup scheduled jobs as outlined in CiviCRM's documentation. Running vendor/bin/drush civicrm-api, however, leads to the following error:
Command "civicrm-api" is not defined.
As of November 2020, cv is untested for Drupal 8, so I would like to use drush. What's the "official" way to do this?

Software versions

PHP 7.3.24
mysql 8.0.22
Composer 2.0.6
Drush Commandline Tool 10.3.5
Drupal 8.9.8
CiviCRM 5.31.0


texts: Delete wordpress user when related Civicrm contact is deleted

texts:
I would like that when an admin deletes a CiviCrm contact it also deletes the wordpress user that is linked.
I am using "CiviCRM WordPress Member Sync" so when a contact is created it is added to wordpress but it doesn't delete the wp user when contact is removed. This would be quite precious for me as I know I will later need to delete so many users and I don't want to do it twice, on Civicrm and Wordpress.

Would you have a solution ?

Thanks


texts: Case status "status class" - what is it used for?

texts:
I can see that the status class (opened or closed) will end case role relationships, but is it used for anything else?

edit for clarification: Each case status has a "status class" - open is "opened" and resolved is "closed" by default. The only effect that changing a case status to resolved/closed that i can see, beyond that status, is that case role relationships are assigned an end date and so are inactive, so i'm wondering if this status class is used anywhere else that i've not noticed.

Reason being - i am considering removing "closed" status class from all status types, so that case role relationships are maintained whatever the status and can be ended manually if necessary instead.


texts: WkhtmlPDF issues with the path in CiviCRM

texts:
This is my first time trying to sort out wkhtmltoPDF. I'm having issues in civiCRM when trying to make mailing labels from the membership database. When clicking on make mailing labels the next page is a blank URL.

Someone suggested that it could be to do with wkhtmltopdf needing to be installed. I have unpacked a .rpm for wkhtmltopdf to my server. I have also put in the URL path for this folder. But I am coming up with a blank as to why it won't accept the path.

Does anyone have any experience on fixing this?  The server environment is Cpanel.I have attached a screen shot of the issue with the path for someones attention.

Thanks in advance,

Aaron


texts: How can I modify the CiviCRM settings file so that the CiviCRM extension directory is set using settings files variables. Thanks!


texts: Event Registration - Empty Session object when not logged in

texts:
I am running Civi 4.6.10 on WP 4.3.2.

I know this sounds like a several other existing questions but I've tried all the suggested solutions and no fix.

When a user is logged in (or even logged out but the system remembers them) the user can register for an event.  When I am in an incognito window or a new browser where I have never logged in before, when I press Continue from the first page of the Registration, I get the error "Sorry but we are not able to provide this at the moment.  Could not find valid value for id."

I did a bunch of debugging and found the real underlying issue to be that the CRM_Core_Session Object is empty.  There is an [entryURL] but no [qfPrivateKey] or [qfSessionID].  When I am logged in (or logged out but recognized by the system) then I see that the CRM_Core_Session Object has both the [qfPrivateKey] and [qfSessionID].

I have verified that my base url in my civicrm.settings.php file does have "http://www.mysite.org" and the URL on the pages have www.

There is an anonymous user role in my Wordpress install and I tested giving it full civi permissions and it did not solve the problem.

In CiviCRM -> System Settings -> CMS Database Integration I set civicrm as the base page and added it as a parent page to my event registration page - didn't help.

The event registration form that I have been testing with was generated from a Wordpress shortcode.  If I go directly to the link for the event registration generated from Civi then when I press continue, I don't get an error but it just refreshes the page and I see that the session object is empty.

PLEASE HELP!


texts: Upgrade to 4.7.29 causes Internal Server Error with cron

texts:
I upgraded our test site to 4.7.29 (type fixed) yesterday and the cron has been failing since then with a 500 server error.

We are running on Wordpress 4.9.2. The cron has been working successfully until now for years.

We have a cron job running every 30 minutes using the URL to cron.php method.
I've checked the cron.php permissions; they haven't changed and have checked that the user and password are still valid and have enough permission (they do). When I run the command directly from the command line I also get a 500 internal server error, same with running it in a browser. The only thing we did was upgrade the version of CiviCRM.
Help?


texts: PayPal fee "Send to Friend" vs "Goods/Services"

texts:
We are a small resident association who use CiviCRM to record our membership details.  There is an annual subscription each year which we have been entering manually.  We want to move to allowing our members to subscribe and pay online via PayPal.

We have found that the PayPal Payment Processor treats transactions as "goods/services" and therefore we are subject to a proportionally large fee for each contribution we receive.

As we are not selling goods or services and are non-profit, is there any way we can set the PayPal Payment Processor to "send money to a friend", and not "purchase goods and services", so that we can avoid having to pay the PayPal fee?

I suspect the answer may be in PayPalImpl.php, but any advice gratefully received.

Thanks.


texts: My users can't unsubscribe themselves from (or subscribe to) smart groups from Wordpress

texts: I am running 4.4.2 of Wordpress with Civi 4.6.10. I have a test site (WP 4.4.2, Civi 4.6.4) that works fine with the same set up. I have set up a profile with a groups field, and 2 public groups, one "dumb" and one smart. I am able to use the profile to unsubscribe from the regular group, but ticking (or unticking) the smart group has no effect on the membership of that group. Is this a regression that anyone is aware of? Or perhaps I have missed something in the set up?


texts:
I'm trying to install CiviCRM on my drupal multisite installation.
To create the multisite i used this tutorial. As I read the doc for the CiviCRM multisite installation, i understood that i had to use my default site DB. Did I understand it wrong, or is there a way to use separate DBs for CiviCRM multisites ?

Thanks in advance for your advices.


texts: Submit Credit Card payment missing after update

texts:
our non-profit uses civiCRM. Recently we updated from version 4.5.5 to 4.7.16

The update caused the an important option to disappear. On the contributions category the option "Submit Credit Card contribution" was available before our update next to the line "Click Record Contribution to record a new contribution received from this contact."

Currently, we are not able to charge CC of a donor without having to go and do that via paypal. I do not think this has anything to do with "paypal pro" as the option was available to us before the civiCRM update.


texts:
WP 4.4, PHP 5.5

Upgraded CiviCRM to 4.6.10 and now getting white screen when on final step of event registration - Confirm

PHP error shows:

Fatal error: Smarty error: [in string:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title></title> </head> <body> {capture assign=headerStyle}colspan="2" style="text-align: left; padding: 4px; border-bottom: 1px solid #999; background-color: #eee;"{/capture} {capture assign=labelStyle }style="padding: 4px; border-bottom: 1px solid #999; background-color: #f7f7f7;"{/capture} {capture assign=valueStyle }style="padding: 4px; border-bottom: 1px solid #999;"{/capture} {capture assign=tdfirstStyle}style="width: 180px; padding-bottom: 15px;"{/capture} {capture assign=tdStyle}style="width: 100px;"{/capture} {capture assign=participantTotal}style="margin: 0.5em in /home/public_html/wp-content/plugins/civicrm/civicrm/packages/Smarty/Smarty.class.php on line 1094


texts: CiviCRM on Joomla: How to allow multiple users to add contcts, etc?

texts:
I'm new to CiviCRM and am setting it up for the first time. I've got it installed on Joomla 3.4, and most of it seems to be working OK.

What I'd like to be able to do is to provide logins to a group of people so that any one of them can log in and add contacts and contributions, run reports, etc. However, the only interface I've found to this functionality is through the admin back end to the Joomla site, logged in as the Joomla admin.

I've tried adding a CiviCRM menu item for logged-in front-end users, but there's no menu item type that provides the CiviCRM access I'm looking for. I was hoping that Dashboard would be it, but it's just a report of parameters specific to the logged-in user.

I've created an administrators group and assigned the admin ACL to it, but logging in as one of those users is no different.

I'm probably going about this the wrong way, but it seems like the kind of functionality that should be available... I'm just not sure how. :/  And I don't want everyone to log in as the Joomla admin!

Thanks!


texts: Is it possible to set the list of CiviCRM components from the command line using drush

texts: drush and cv have both have commands to install extensions. But know I want to create a script that sets the CiviCRM components. Is it possible to do this?


texts: Why does a Smart Group disappear when assigned a Parent

texts:
I'm running CiviCRM 4.7.6, and in attempt to associate an ACL with a Smart Group, I assigned my Smart Group a parent which is a static group. This seems to have worked, in that when I list the members of the static group, the members of the Smart Group are in the list, however now the Smart Group has disappeared from the list of groups.

To summarize:

Created Smart Group called "Current Members" that selects contacts based on their membership status
Created static Group "Members"
Assigned "Members" as the parent group for "Current Members"

Now, Static Group "Members" includes all the contacts from Smart Group "Current Members" has disappeared from the list of Groups.

Did I break some rule mixing Smart Groups and Static Groups, or is there some list of child groups I don't see?


texts:
I'd like to customize the event registration email. When looking at the template, I see things like

{capture assign=headerStyle}
{capture assign=labelStyle }

I haven't been able to find information about what these lines do. I'm going to guess its adding generated markup. Could someone provide some guidance?

Or, if anyone could tell me where headerStyle and labelStyle is configured, maybe I could figure it out by looking at that.

Thanks for your help!


texts: Manage Events fatal error after upgrading from 5.4 to 5.10

texts:
I am running Civi on Drupal.
After upgrading from 5.4.0 to 5.10.0
I go to Manage Events page and get this:

Fatal error: Call to undefined method CRM_Event_BAO_Event::getAllPermissions() in /home/tamera/www/dev/sites/all/modules/civicrm/CRM/Event/Page/ManageEvent.php on line 339

Any ideas?


texts: Cannot create or edit emails or templates in Mosaico

texts:
Just migrated a WordPress site to a new server. When we try to create, edit or adjust a template that uses Mosaico we cannot get the following (this is from the edit mosaico templates page and the console shows 404 errors.

We have done the following:

Checked both directories & resource urls settings. We have also put hte full paths in these settings
Cleared Cache
Reinstalled Mosaico & Flexmailer
Upgraded CiviCRM from 5.28.2 to 5.28.4

It seems Mosaico cannot load the requested


texts: Access Denied when making Contributions with Auto renewal and discount

texts:
When making a contribution (i.e. membership payment) I get an Access Denied message from Paypal, where the following conditions apply:

An applicable Discount is enabled

The user has toggled the Auto-renewal option to ON in the contribution form.

Current setup
WordPress: 5.5.1
CiviCRM: 5.29.0
CiviDiscount: 3.8.1
PayPal account type: Business
Process Flow

Go to MYDOMAIN.COM
login
Go to the Contribution Form page
Fill select membership option AND check the box for "Please renew my memberhip automatically"
Click 'Continue', review the confirmation page, and click Continue again
If this were doing what it was supposed to I'd be sent to the login form on PayPal, but instead I get this error page:

Error Message
    **Access Denied.**
    You don't have permission to access "/subscriptions?business=PAYPAL_ACCOUNT_EMAIL¬ify_url=https%3A//MYDOMAIN/FORM_PAGE/%3Fciviwp%3DCiviCRM%26q%3Dcivicrm%252Fpayment%252Fipn%252F3&item_name=MY_PAYPAL_ITEM_NAME&quantity=1&undefined_quantity=0&cancel_return=https%3A//MYDOMAIN/FORM_PAGE/%3Fciviwp%3DCiviCRM%26q%3Dcivicrm%252Fcontribute%252Ftransact%26_qf_Main_display%3D1%26cancel%3D1%26qfKey%3D48952a1caaf16f8b76aafc96ffb778bfdeb8e5aef9da49e3897dc33fbb4540ef_8394%26isRecur%3D1%26recurId%3D11%26contribId%3D1142&no_note=1&no_shipping=1&return=https%3A//MYDOMAIN/FORM_PAGE/%3Fciviwp%3DCiviCRM%26q%3Dcivicrm%252Fcontribute%252Ftransact%26_qf_ThankYou_display%3D1%26qfKey%3D48952a1caaf16f8b76aafc96ffb778bfdeb8e5aef9da49e3897dc33fbb4540ef_8394&rm=2¤cy_code=USD&invoice=940f55d4240395cacee1f76cd374dd8e&lc=US&charset=UTF-8&custom=%7B%22module%22%3A%22contribute%22%2C%22contactID%22%3A%22CONTACT_ID%22%2C%22contributionID%22%3A1142%2C%22membershipID%22%3A%22578%22%2C%22contributionRecurID%22%3A11%2C%22contributionPageID%22%3A%224%22%7D&bn=CiviCRM_SP&email=MEMBER_EMAIL&cmd=_xclick-subscriptions&a3=0.25&p3=1&t3=D&src=1&sra=1&modify=0" on this server.

I am able to apply a discount to a renewal without the auto-renewal being set.  But not with.
I am offering Current members who have been imported to the CiviCRM system the option to restart their renewal process within the system with the incentive of a discount.  So I need auto-renewals and a short-term discount in place.  Has anyone else run into this problem for auto-renewals of contribution paired with a CiviDiscount?


texts: How to limit/choose what profile data is included in confirmation emails?

texts:
We collect a lot of data from people who buy a membership using a Contribution Page. The confirmation/thank you email includes all of that data, which is a problem: some of the data we collect is not suitable for being emailed.

Is there a way to restrict/limit/choose what fields are included in the thank you emails for this contribution page?

We're on 5.24.3.


texts: Menu bar missing on fresh CiviCRM on Wordpress

texts:
I did a fresh install of CiviCRM on Wordpress on WP Engine. It installed successfully, but the menu bar is missing so I can't navigate to any of the pages. I also have "system status: error." Here's a screenshot:

If I try to navigate to any of the front-end pages that are dependent on CiviCRM, I get the message "Sorry but we are not able to provide this at the moment.
You do not have permission to access this page."

I'm running CiviCRM 4.7.8 on WordPress 4.4.3. My host is WP Engine.

EDIT: in my browser console I'm getting a lot of "can't find resource" type errors and it looks like it's trying to go to the wrong URL. But when I changed the Resource URL in the settings file to an absolute path, it broke the whole plugin and brought me to a white screen.


texts: Bad redirection after registration for free event

texts:
I struggle a lot with this issue, and couldn't find anything to help me so I hope here could:
I did set up an event, with different fees, and one of them is free. When people check not free, everything is going fine, but when they check free, they are not redirected correctly after "confirm your choice": the page is bugged and they do not receive any confirmation email. They are redirected on an error page (HTTP ERROR 500)
So, even though they are registered, they cannot see it and try again and again, registering each time.
The payment method is Paypal.
The CMS I am on is Joomla, and I use version 4.7.25 of CiviCRM.
This is a big problem and I don't see any way out, so thank you for your help.

Some screens :


texts:
On our registration page, we ask that to register, you enter the number of registrations being purchased. When you enter 1, 2, 3, etc., it multiplies that by the registration fee of $315. Which is GREAT!

The problem comes when someone enters 0.00- it allows that person to register for the event for FREE. Help!

Can you help?

Sherry Jennings


texts: How can I setup only contribution page in dual language

texts:
I want to setup only a contribution page in two languages: English and Spanish. However, civicrm default language should be English. User should be able to select their preferred language to see the contribution page.

Is this achievable, any help greatly appreciated.


texts: Bugreport: Impossible to create more than 25 events

texts:
I tried to create events. For the first 25 events it worked fine, after 25 events, I got an access denied error instead of the event configuration page:

  "Entschuldigung, eine Bereitstellung ist uns gerade nicht möglich. Sie
  haben nicht die notwendigen Berechtigungen, um diese Seite
  aufzurufen."

The event is created in the database table civicrm_event but not shown in the event overview in civicrm. If I delete some rows in the sql database civicrm_event, I can create events again up to 25.

I turned on the debug mode. I think, this query is the problem:

  CRM_Core_DAO: CONNECT: Checking for database specific ini ('') :
  database_ in options CRM_Core_DAO: QUERY: SELECT a.id as id, a.title
  as title FROM civicrm_event a LIMIT 25 OFFSET 0

  CRM_Core_DAO: query: QUERY DONE IN 0.000273 seconds. Result is 25 rows
  by 2 columns.

So the resultset has only the first 25 rows and the created event isn't in the resultset.

I use civicrm 4.7.19 with drupal 7.54


texts: Customize basic find display to include membership status

texts:
When I submit a search via the "Find contacts" menu item, I would like to add our "Membership Status" to the results page. Where do I go to configure that? I can't figure out which report the basic find command is using to display results.

This is CiviCRM 5.24.5 running under Drupal 7.

Thanks.


texts: Using version 4.7.27 and I am having a problem with groups.  A normal user has permission to manage groups.  They create a group, instantly they cant see it, only the initial admin user can see the group, even if I give them administer civiCRM access + manage groups + manage restricted groups, they are unable to see the group.  This appeared to be working fine in 4.7.25 (I setup a test site and had no issues, but using 4.7.27 I cant get it to work at all).  The intention was to use ACL's with the group, but I have since deleted them all with no luck.


texts: contribution page PayPal error "The link you have used to enter the PayPal system contains an incorrectly formatted item amount"

texts:
Strange problem.  I've just added a new price field to the price set on my membership renewal form, and whenever that price field is used, the link to PayPal fails with this error on the PayPal side:

"The link you have used to enter the PayPal system contains an incorrectly formatted item amount."

Any submissions made where there is no data entered for this field work correctly.

I've tried recreating the price field, changing the price, and changing the order of the fields. But the result is the same:  the confirmation pages show correct totals, but if that one line item is included, PayPal throws this error.

Any ideas?


texts:
I'm looking to improve the look of buttons on CiviCRM public forms.
I am using a bootstrap sub-theme.
Are the button classes documented anywhere?
Any suggestions for addressing this?

Using Drupal 7 & CiviCRM 5.x


texts: Handling registration of multiple participants for an event?

texts:
I'm not sure if this should be here, in Mattermost or in Issue Reporting.  It refers to CiviCRM 5.22.0.
We allow on-line registration of multiple participants for an event, and allow a deposit to be paid. The initial registration is Pending (Pay Later) as we do not wish to get involved with payment processors and the associated security implications. Instead, we monitor our bank account for such payments. The email sent in response to the receipt of the registration sent to the primary participant contains the information about all the participants. However, the email sent in response to the administrator recording the payment (and changing the status to Partially Paid only shows the registration of the primary participant and it also shows the total amount paid and the outstanding balance. Editing and sending another receipt just shows the information about the primary recipient and no balance information.

Would it be better if all such receipts showed:

The information about all the recipients
The amount paid so far and the outstanding balance.

?

I have been investigating how this might be accomplished and discovered, among other things, that there seem to be several ways in which the total amount payable is calculated, depending on which part of CiviEvent is doing the calculation.

Has anyone any thoughts on this?


texts: Getting an error 500 (PHP memory allocation) when adding event participant

texts:
We've got a 4.6.10 CiviCRM site which has been running without fuss for a while. Now, when adding an event participant, we get an error 500. The process of adding the participant works fine (they appear in the list of participants) but the receipt does not get sent out and the page never returns. In the Apache error log, I see the following :

Allowed memory size of 536870912 bytes exhausted (tried to allocate 474218496 bytes) in /var/www/html/sites/all/modules/civicrm/CRM/Core/Error.php on line 550

The memory limit was actually 128M but it was increased, just in case. As you might guess, it makes no difference. I decided to set "display_errors = 1" in my php.ini, but that just gives me a completely white screen without the 500 error displayed.

Any thoughts or ideas on how to figure this one out would be greatly appreciated.

-- Marcel


texts: CiviVolunteer: is there a way to send mailings to smart groups targeting shifts for volunteers

texts:
We have a group using CiviVolunteer v4.6-2.1.1 with Angular Profiles v4.6-1.0.1 on CiviCRM 4.6.17.

The scenario - which is basically what most groups need when doing volunteer management is to be able to send reminder emails to people, letting them know the shifts they've committed to.  Now there can be multiple shifts during the day with the same role - for e.g.  You have an upcoming fundraiser and you want to manage volunteers to do phone calling for a a few days, and you have a role called "Phone Caller" with four 2-hour shifts per day.

Currently, CiviVolunteer isn't integrated into CiviMail, and you can email your volunteers INDIVIDUALLY through your email client of choice (you select the email application to use when you want to email an individual inside CiviVolunteer).

So I'm poking around Civi to see if we can create smart groups of the individuals who signed up for a particular shifts by looking at the activity record that CiviVolunteer creates.

I see that that the Volunteer Role, and Volunteer Need (which has the actual date and time the individual signed up for - but looks like it's in a separate table with another ID) are exposed in the activity record.  CiviVolunteer also records the activity type as Volunteer, the Date, the Time, and sets the status to SCHEDULED when someone signs up.

Now in the UI, you can't search on the TIME in the activity record (which would be very helpful for targeting groups who signed up for a shift during a particular day).

I also see that you can get to the Volunteer Need field (which is a reserved field for CiviVOlunteer) via the Search Builder, but have no way through the UI to know what value to put there to get to the actual volunteer date and time shift to be able to conduct the search.

There is also no token available for the Volunteer Need field in the Mailings feature - which would be another way to send reminders to folks so they know what shift they signed up for.

It seems that this piece is huge for volunteer management.   I remember Frank talking about more work on the mailing piece,  but I was wondering if there's a current solution or work around to be able to send targetted emails to remind people of the shift they signed up for.

There is one wacky way, where you can create a role such as "Phone Caller Sept 12 5pm shift" or something - since volunteer roles are available in the search.  But this would be so inefficient and wacky that I wouldn't advise this workaround at all, especially if it's a huge volunteer project.

Any ideas?


texts: Firing a hook on smart group status change?

texts:
The use case I have is as follows:

An organization has multiple chapters, and it's important to record which chapter the person is in.  For a variety of good reasons (e.g. ACLs), chapters are represented by adding the contact to a group.  When adding a contact to a group, a hook_post in an extension fires, and fills out a custom field with the name of the chapter they're in.

However, the chapter of a member is determined by location, so we want to move to using smart groups that can automatically classify contacts into chapters.  However, when a user is added via Smart Group, the hook doesn't fire, and the custom field's not filled in.

Any suggestions?  I'm open to reorganizing the data - but the users would really like to have folks automatically classified into chapters by geography (zip code ranges, etc.) and so I think this requires that chapters be set by smart group.  It's OK if an answer requires coding, I'm civix-savvy.

This site is using CiviCRM 4.4.16, Wordpress 4.2.2.


texts: Remove Unnecessary Fields from Contact and from Activities

texts:
There are areas where an Individual record is opened or used in the Activities. I think there should be an option for their removal.

For example when creating individual records; We have not used the current Employer, Task Title, Nickname, Phone Location, Phone Type, Contact Source and External ID options for 6 years. But it's on the screen. I think they have to be hidden in some way.

In the same way activity records; I don't use fields like Location, Transaction Status, Priority. These sometimes cause incorrect entries and there are no menus to hide.

Is there any development or solution proposal?

https://lab.civicrm.org/dev/core/uploads/0157eea8b229b838a40d705febf77683/-001277.png

https://lab.civicrm.org/dev/core/uploads/778c239a93ab572ac2ed1455af8738c6/-001276.png


texts: How to do a 'mock up' event or prolfile form without it going 'live' on the website?

texts:
I have just started using CiviCRM so I am still finding my way around. Is there a way to create, for example, an event or a newsletter sign-up form and see what it would look like on the website without making it go live on the net? Someone else takes care of our website, I just do CiviCRM, so I don't want to mess up our website while I am still figuring out how to use Civi!

Any advice would be most appreciated.

Thanks!

-Mia


texts:
We work with schoolchildren in Florida, US. Schooling here is grouped into Elementary (grades 1 thru 5), Middle (grades 6 thru 8) and High School (grades 9 thru 12). I have a webform that asks the grade and the school, where school is a dropdown with too many choices. Is there a way to limit the choices in the school dropdown to those that offer the grade entered?

School facilities in our CiviCRM are Organization contacts with tag(s) indicating the grade grouping(s) each serves. Most school facilities serve only one grouping, but some serve all groupings (Elementary, Middle and High).


texts: How to create a report for members with no email address

texts: I would like to create a report of members that don't have emails.  How would I go about creating such a list in CIVICRM


texts: PHP Date format not available in CiviCRM

texts: I'm hoping someone can help me with a date problem. I'm importing contacts from my Drupal 7 build and our member's birth dates are not showing up. The short custom code as per the php manual is m/d/Y but that is not an option in the CiviCRM date settings. They offer mm/dd/yyyy. But when I select mm/dd/yyyy, i get repeated values eg. 0505/1313/1955195519551955. Has anyone had this problem and is there a workaround?


texts: How do I change the default URLs to contribution or event registration pages?

texts:
Is there a way to customize the default URLs on public-facing contribution pages or event info/registration pages to make them match the site URL schema better?

For example, a default event page URL could be something like this:

https://example.org/civicrm/event/info?reset=1&id=3

But it would be wonderful to be able to set that page to be something like this:

https://example.org/event/fundraiser

In some CMS setups, this would also allow better control over sidebar content that should show up only on certain contribution pages or event pages.


texts: If I use php to display a count from my database am I causing a security problem?

texts:
I would like to count and display on my front page how many people have signed a civi petition. This I have been able to do using php as below. What I am wondering is if I am causing any kind of insecurity in my system - if I can get the data out what  is to stop someone else inserting data in?

Sorry this may be a 101 question but I haven't been able to find this out by searching.
Thanks! Caroline

open php
$sql=("SELECT COUNT(*) FROM civicrm_activity WHERE activity_type_id=32");
$rs = mysql_query($sql);
$result = mysql_fetch_array($rs);
echo "
 SIGNATURES SO FAR:     $result[0]
 ";
close php


texts:
I've found the extension "Webform CiviCRM Integration" is compatible with Drupal. But, I'm working with WordPress and need to register membership in a more flexible way than allowed by CiviCRM alone.
Does anyone know whether Webform CiviCRM Integration works for WordPress?

Thanks in advance.


texts: Is it safe / wize to empty civicrm_log table

texts: Pretty similar to this question, we've moved LOG_tables to another database; however, there is civicrm_log table among "main" tables still (not sure why, since it keeps log records and, in theory, belongs to LOG_tables group). Size of civicrm_log table in our case grows pretty fast (80M at time i'm writing this), second biggest table in the db. We may need these records in a future, but moving table out of current setup makes it inaccessible for civi searches / reports. Keeping it makes simple database backup (via phpmyadmin) somehow troublesome. So, in case deletion will be chosen, is it safe to flush it?


texts: I'm trying to edit the 'If other, please specify' line on our donation form. I'm very new to this position and can't find an answer through my own searching.


texts: Mailing to contacts in a group - deleted contacts were included to the list of recipients

texts:
We discovered a bug on this weekend with our last newsletter. We use CiviMail to send our newsletter to all contacts within our "Newsletter" group. As usual we collected the group as the recipients in the mailing form. After the update to CiviCRM 5.29.1 we made last week we realized that the newsletter was sent to group members which are delete already.
I checked if these contacts were included to the newsletter recipients before but I did not find deleted contacts in the list of recipients for newsletters sent before this update.


texts: I got this error after I override the civicrm.settings.php

texts: I got this error after I add this line $civicrm_setting['Directory Preferences']['customFileUploadDir'] = '/var/www/testing/sites/default/files/civicrm/upload'; on civicrm.settings.php


texts:
When running the Geocoding/parsing scheduled job (CiviCRM 4.6.10/Drupal 7) I get the following error message:

    Full message:
Finished execution of Geocode and Parse Addresses with result: Failure, Error message: Error: Both Geocode mapping as well as Street Address Parsing are disabled. You must configure one or both options to use this script.

I've got Google set as the service provider for mapping and geocoding data, with no API key. I'm not interested in address parsing, and have the parsing parameter for the scheduled job set to 0.

If I run the job via URL it works fine, but executing it via the UI gives the error message.

Am I missing something?


texts: Would deleting activities improve search performance

texts:
CiviCRM 4.1.5

We have some people convinced that search performance would be speeded up by deleting activities against and individuals record. I have my doubts. Does anyone have any ideas about this?


texts: Default registration status for on-line registrations

texts:
We are trying to use CiviCRM for a registration process that has multiple levels of behind the scenes checks required which we were hoping to track by additional types of 'Registration Status' but seem to have hit a buffer in that there doesn't appear to be any way to specify the starting status for an on-line registration; am I correct in thinking you can't change this somewhere from "Registered" to something else?

We looked at the 'participant approval' option but found the full logic of that doesn't quite work for us as we need information from the corresponding price set at the point of initial submission rather than after the completion of the approval.


texts:
I was trying to be down with the cool kids and use DB_Object models for a looped database update. I've found somethning I thought should work, but doesn't so I must be doing/understanding something wrong.

$bao = new CRM_Some_BAO();
$bao->hair = 'long';
$bao->find();
while ($bao->fetch()) {
  $bao->message = 'cool hair, ' . $bao->name;
  $bao->save();
}

I'd thought that something like the above would find everyone with long hair and set a message to 'cool hair, <name>'

But actually what happens is that only the first match gets processed. I've also tried clone($bao) and updating the clone, but it's still same.

What's the DB_Object way of achieving such a pattern?

I'm currently just resorting to standard SQL.


texts:
It seems that it's not possible to find contacts who are in group A, but not in group B. The only place where it's possible to exclude a group is Search Builder, but when I give two criteria (contact is in group A) and (contact is not n group B) CiviCRM ignores the second clause.

I tried to convert the second clause to use a Tag. So I've created a tag for group B, and searched for contacts in group A and contacts not in tag B.

The result is really puzzling, and it seems I am not following CiviCRM's logic:

(this is polish l10n, but "Etykieta" and "Kategorie" are both translations for "Tag")
Could someone clarify, what is happening here?


texts: Restore from trash not working. No related log entries

texts: We've got a contact deleted to trash today. On restore civi notification states success but the contact remains in trash. The log is silent.


texts: Split multiple user registration profiles into separate pages


texts:
Whenever I try to install/uninstall CiviCRM extensions or run Cleanup Cache, I consistently receive this error:

  Warning:
  require(/home/xxxxxxxx/public_html/wp-content/uploads/civicrm/templates_c/CachedExtLoader.8fc40bba39c0b8bd10ea54175cf9a6b3.php):
  failed to open stream: No such file or directory in
  /home/xxxxxxxx/public_html/wp-content/plugins/civicrm/civicrm/CRM/Extension/ClassLoader.php on line 70

  Fatal error: require(): Failed opening required
  '/home/xxxxxxxx/public_html/wp-content/uploads/civicrm/templates_c/CachedExtLoader.8fc40bba39c0b8bd10ea54175cf9a6b3.php'
  (include_path='/home/xxxxxxxx/public_html/wp-content/uploads/civicrm/ext/org.civicoop.pdfapi/:/home/xxxxxxxx/public_html/wp-content/uploads/civicrm/ext/org.civicoop.civirules/:/home/xxxxxxxx/public_html/wp-content/uploads/civicrm/ext/org.civicrm.volunteer/:/home/xxxxxxxx/public_html/wp-content/uploads/civicrm/ext/org.civicrm.angularprofiles/:.:/home/xxxxxxxx/public_html/wp-content/plugins/civicrm/civicrm:/home/xxxxxxxx/public_html/wp-content/plugins/civicrm/civicrm/packages:/home/xxxxxxxx/public_html/wp-content/plugins/civicrm/civicrm/vendor/tecnickcom:/home/xxxxxxxx/public_html/wp-content/plugins/civicrm/civicrm/vendor/phpseclib/phpseclib/phpseclib:/home/xxxxxxxx/public_html/wp-content/plugins/civicrm/civicrm/vendor/pear/pear_exception:/home/xxxxxxxx/public_html/wp-content/plugins/civicrm/civicrm/vendor/pear/auth_sasl:/home/xxxxxxxx/public_html/wp-content
  in
  /home/xxxxxxxx/public_html/wp-content/plugins/civicrm/civicrm/CRM/Extension/ClassLoader.php on line 70

  There has been a critical error on your website. Please check your
  site admin email inbox for instructions.

civicrm.settings.php seems fine:

  global $civicrm_root;

  $civicrm_root =
  '/home/xxxxxxxx/public_html/wp-content/plugins/civicrm/civicrm/'; if
  (!defined('CIVICRM_TEMPLATE_COMPILEDIR')) {   define(
  'CIVICRM_TEMPLATE_COMPILEDIR',
  '/home/xxxxxxxx/public_html/wp-content/uploads/civicrm/templates_c/');

Wordpress 5.3.2
CiviCRM 5.22.0
PHP 7.3

The email sent by the system had almost the same message:

  Error Details
  ============= An error of type E_COMPILE_ERROR was caused in line 70 of the file
  /home/nkxwvwvr/public_html/staging02/wp-content/plugins/civicrm/civicrm/CRM/Extension/ClassLoader.php.
  Error message: require(): Failed opening required
  '/home/xxxxxxxx/public_html/staging02/wp-content/uploads/civicrm/templates_c/CachedExtLoader.697f143a9f2872e12a14e35583756c82.php'
  (include_path='.:/home/xxxxxxxx/public_html/staging02/wp-content/plugins/civicrm/civicrm:/home/xxxxxxxx/public_html/staging02/wp-content/plugins/civicrm/civicrm/packages:/home/xxxxxxxx/public_html/staging02/wp-content/plugins/civicrm/civicrm/vendor/tecnickcom:/home/xxxxxxxx/public_html/staging02/wp-content/plugins/civicrm/civicrm/vendor/phpseclib/phpseclib/phpseclib:/home/xxxxxxxx/public_html/staging02/wp-content/plugins/civicrm/civicrm/vendor/pear/pear_exception:/home/xxxxxxxx/public_html/staging02/wp-content/plugins/civicrm/civicrm/vendor/pear/auth_sasl:/home/xxxxxxxx/public_html/staging02/wp-content/plugins/civicrm/civicrm/vendor/pear/log:/home/xxxxxxxx/public_html/staging02/wp-content/plugins/civicrm/civicrm/vendor/pear/console_getopt:/home/xxxxxxxx/public_html/staging02/wp-content/plugins/civicrm/civicrm/vendor/pear/pear-core-minimal/src:/ho


texts: New install of Wordpress and civiCRM failed to open stream template_c / civi 5.37.0 on Synology NAS DS720+

texts:
I tried at least 5 times complete new installation on my Synology NAS, I always end up with the same errors. In Wordpress on the CiviCRM Tab it shows these errors: Please can someone help me.
Warning: include(/volume1/web/wordpress/wp-content/uploads/civicrm/templates_c/en_US//%%E6/E65/E656EDCD%%wordpress.tpl.php): failed to open stream: No such file or directory in /volume1/web/wordpress/wp-content/plugins/civicrm/civicrm/packages/Smarty/Smarty.class.php on line 1273

Warning: include(): Failed opening '/volume1/web/wordpress/wp-content/uploads/civicrm/templates_c/en_US//%%E6/E65/E656EDCD%%wordpress.tpl.php' for inclusion (include_path='/volume1/web/wordpress/wp-content/plugins/civicrm/civicrm/ext/recaptcha/:/volume1/web/wordpress/wp-content/plugins/civicrm/civicrm/ext/financialacls/:/volume1/web/wordpress/wp-content/plugins/civicrm/civicrm/ext/eventcart/:/volume1/web/wordpress/wp-content/plugins/civicrm/civicrm/ext/greenwich/:.:/volume1/web/wordpress/wp-content/plugins/civicrm/civicrm:/volume1/web/wordpress/wp-content/plugins/civicrm/civicrm/packages:/volume1/web/wordpress/wp-content/plugins/civicrm/civicrm/vendor/tecnickcom:/volume1/web/wordpress/wp-content/plugins/civicrm/civicrm/vendor/pear/pear_exception:/volume1/web/wordpress/wp-content/plugins/civicrm/civicrm/vendor/pear/auth_sasl:/volume1/web/wordpress/wp-content/plugins/civicrm/civicrm/vendor/pear/console_getopt:/volume1/web/wordpress/wp-content/plugins/civicrm/civicrm/vendor/pear/pear-core-minimal/src:/volume1/web/wordpre in /volume1/web/wordpress/wp-content/plugins/civicrm/civicrm/packages/Smarty/Smarty.class.php on line 1273


texts: Is there a way to regenerate the display and sort names?

texts: After changing the display settings (/civicrm/admin/setting/preferences/display) for sort_name or display_name, is there a way to regenerate the sort_names and display_names currently in the database to the newly configured format?


texts:
I've recently updated our CiviCRM install to v4.7.9 (was 4.7.6 IIRC). Now it seems our contribution pages aren't filling with anything -- the theme parts show, but the main part of the page is empty:

I've looked at the page source, and can see that various CiviCRM script links are in there, but there's no sign of the contribution form fields. Is there something I need to reset to get the fields back, or have I got a bigger problem...?

Versions: Wordpress 4.5.3, Twenty Fourteen theme, CiviCRM 4.7.9

Edit: Looks like profile pages are doing the same thing. It's all working in Test Drive/Preview, but not on "live" pages.


texts: Is there any way which allows user to edit/view the contact created by himself. Other users will not able to view/edit conatct created by other users ? This is for civiCRM latest 4.7 with wordpress.


texts: Where do Custom Fields for Contributions appear?

texts:
I have created a Set of Custom Fields called "Tracking" to be used for any Contributions.  The Custom Fields created in this set are called "Category" and "Job".

However, I can't see these fields anywhere I have looked?  Where should they appear?


texts: CiviCRM on Debian 10 gives warning about PHP MySQL Driver (libmysqlclient)

texts:
Recently moved my CiviCRM install to a server running Debain 10 which brings:

php7.3
MariaDB 10.3.17

Everything seems to be working fine, except that in the system checks I'm now seeing this error/warning:

PHP MySQL Driver (libmysqlclient)
It is recommended, though not yet required, to upgrade your PHP MySQL driver (libmysqlclient) to >= 5.5.3 for utf8mb4 support.

The check seems to get its info from mysqli_get_client_info which on my server emits the following:
mysqlnd 5.0.12-dev - 20150407 - $Id: 7cc7cc96e675f6d72e5cf0f267f48e167c2abb23

This is surprising - 5.0?! What to do?


texts: Any reason why an organisation should NOT register for an event?

texts:
I have a draft webform set up to allow an organisation to register for an event (for an exhibition stand booking).
Is there any reason NOT to do this?

Civi 5.11, Drupal 7.


texts: Can I influence the activity source contact with the membership API Create action?

texts:
In my project I am using a scheduled job to get street recruitment data from a csv file and create a new membership with the API if required. When the membership is created, an activitiy is also automatically created using the logged in user as the activity source contact. Does anyone know if I can influence this activity source contact with the API?
My workaround is changing the activity once it is generated with the post hook. Works, but is a bit hackish :-)


texts:
I'm using Drupal 7.67 and CiviCRM 5.14.2.
I can upload a contact image but in the moment I'm not getting any error messages, the images are just displaying as broken image icons.
This happens whether I try to attach an image via the edit contact civicrm pages or a profile page.
If I copy de url image and download it, when I open the image, it says is broken.
Any advice?


texts: Token information not pulling through to Mailing Template

texts:
Really hoping you can help with this.

We had a security update on Civi yesterday which appears to have caused an issue with how one of our tokens is pulling through to a mailing template.

We used a token of {membership.start_date} which pulls through a groups membership start date onto the mailing template. The dae itself is held at the following location:

Unfortunately I was not at this company when this was setup so I am unsure how the link between the token and the membership start date has setup and why it has suddenly broken down.

If you could please provide some advise or point me at which settings to look at it would be really great.

Thank you all, Terry

.......................

Update - Error being received below when trying to install the "Fuzion Tokens" extention.

..............................

Further to the above it appears that the tokens are pulled via the Scheduled reminder templates, E.g:

{membership.end_date}
{membership.start_date}
{membership.join_date}

However when testing these via scheduled reminders and mailing templates the fields are all not pulling through from the membership details now.
I have looked though out modules on Drupal and and their is a tokens module present, however I am unsure how to access the details of this / the GUI to view or edit any tokens that have been created for example.

All other tokens continue to work, such as contact tokens, presume that these are Core Civi tokens however.

Really starting to pull my hair out with this now as to why all of a sudden just the membership tokens have stopped working.

Any help would be greatly appreciated.


texts: Soft Credit report redirect to Contribution Detail report doesn't filter contact id

texts: It looks like the names in the Soft Credit report no longer redirect to a Contribution Detail report that filters the results based on the contact's id. This lack of filter is verified on the demo site. https://civicrm.demo.civihosting.com/civicrm  We are currently using Civi 5.0.0 and Drupal 7.59  What's the best way to address this issue?  Is this issues fixed in Civi 5.1?


texts: Why would an email have much lower open rates in the final part of an A/B test, but only in Gmail?

texts:
Recently, we sent an A/B test using Mosaico, which showed a unique open rate of about 27% for Gmail addresses. The final mailing, which was identical other than being sent a few hours later, had an unique open rate for Gmail addresses of 2%. Open rates for other email domains were the same in the A/B test and the final mailing. Does anyone have any ideas why this may be?
About half of the emails on this list are Gmail addresses and yet all the click throughs recorded are for other domains. I suspect that these emails to Gmail were sent to spam or otherwise not showing up in people's mailboxes, but I'm not sure about this. The evidence from the donations is not conclusive, but the donation rate is about 80% lower for the Gmail addresses, so I suspect they didn't receive this email or it was somehow sent to spam or otherwise not to the inbox. I don't quite understand why that would happen for most of the final part of the A/B test, but not the initial parts.
We sent a similar mailing with an A/B test and final to a different list the same day and did not see any difference in Gmail open rates. One list with Gmail issues was 48k, the list without about 13k.
I've checked our mailer (Amazon SES) and it shows the right number of emails sent on that day. Bounce rates for all three messages were similar.
Thoughts or things to check about this are welcome. My current plan is to resend this mailing to all the Gmail addresses that don't show an open for it, perhaps with some slight changes to content.
Edit: This mailing was not sent during the recent reported Gmail outages. It was sent on Dec 10. Also, there is no correlation between the emails that do show as opened and the sending time of that particular email.


texts: Free registrations still asking for payment info

texts: We are using CiviDiscount and when a discount is 100%, either with a code or automatic discount, and the submissions cannot be completed with a "Payment Info Missing" error.    Using civi 5.2.2 and Stripe payment plugin.  Any ideas?


texts: How to check contact read email or not when send email to Individual?

texts:
I'm using WordPress 4.9.8, CiviCRM to 5.5.1, I usually send email to contact by

Search> Find contacts
View contact details
Action> Send email
Send email ok, Contact received mail ok like picture

But status only Email sent though contact read email or not. So, can CiviCRM can change status to Email read when contact read email?


texts: Picture selection for CiviEvent name badge - KCFinder not useable

texts:
I am trying to configure name badges for CiviEvent events.

When trying to configure the pictures, for upper left/right corner, an unformatted page opens and clicking on links like upload returns an error.

Any hint how to fix this? I checked civicrm.settings.php to ensure that the correct path is used and that the permissions for the upload folder are correct.

Any other way to get the pictures up and placed on the right place?

CiviCRM 5.8.1
Wordpress 5.0.2

Thanks,


texts: How do I include the contact image in a profile?

texts:
I am trying to create a profile to display contacts who are in a specific group as an HTML listing which can then be output as a print directory.

The first field should be the contact image (although not all entries will have images). The only field I can find which seems relevant is Image-Url (Contact) - but that merely displays the URL as text.
I tried adding formatting fields (Free HTML) before and after to wrap the output with , but that has made no difference.

I am linking to my output (it's on an intranet) as /drupal/?q=civicrm/profile?reset=1&gid=21&force=1&search=0

Most of the documentation on Profiles seems to be oriented to their use as forms, not as display formatting.


texts: How would I configure an Event with varying inputs and free registrations based on contribution level?

texts:
I have a golf Tournament with a semi-complicated event contribution structure.

We have sponsor levels - Gold (10K), silver (5K), bronze (1K) and people give donations not just at those levels, but also in between - say $2,500.

For each donation level, I need to collect company info and participant info

For instance, Gold Level would get Main Event Signage (need Logo & Display Name), T/Hole-signs (Display name), and every $1,000 in contributions provides one participant (named with handicap) - but they do not have to use all spots.

How do you recommend it best to do this in Civi?  Should I set up a separate contribution page from participant registration and send registered sponsors 'discount codes' to use to register players?  Can I do it all through the event registration page?

I've been using civi for a while for simple needs - this is far more complicated than I've done in the past.

Thanks for any recommendations!

Edit -

I am using Wordpress with Civi 4.6

I assumed I could have a company & company contact responsible for payment with forms available for the other items based on sponsorship level.  (They would choose silver level and then be asked for 5 golfers & the signage text)  But it doesn't require this...


texts: How can I see the number of memberships at a given date in the past?

texts:
Is there a way to see how many current members you had on a past date?

For example, how many current members of a specific type on December 31st, 2014?

Thanks :)


texts: images in emails not displayed in Gmail clients (browser or mobile)

texts:
For months/years we have been battling Google support on fixing an issue we're seeing so I'm wondering if others have come across the same thing.

Images in emails sent by CiviCRM (CiviMail or just via "send email") do not display in Gmail clients (both browser-based and mobile, e.g. Android app).

They do display perfectly when the very same email is being viewed in any other non-Gmail client (yes, even Outlook gets this right).

The images are publicly/globally available, but Google replaces the image URL with a proxy URL of sorts. E.g. they turn this:
https://www.evergreenmtb.org/media/civicrm/persist/contribute/images/images/newsletter-header-evergreen-kittitas.jpg

to this (which gets you a 404 error when accessed directly):
https://ci5.googleusercontent.com/proxy/e-K9WkNS0vJgrFL_anW3XB4jzMkNZsp-DOm7d04zIaqOY-o-UXAQF9o3FvrKJAGi2VD_fjUnyJ2xg_ywd8kBe7n22rJoBTzD2HaFilJOKK9zab8GkvkCKodIpv4s7aNA2BwPIoQER03tyR_vZZ4qFiFwO6B2uYSDF1Pjioo-zB6Hg6No6qsx=s0-d-e1-ft#https://www.evergreenmtb.org/media/civicrm/persist/contribute/images/images/newsletter-header-evergreen-kittitas.jpg

Display images "always" option is selected in Gmail settings, the sender is saved as a contact, etc.

I sent Google a gazillion examples, including email source files, HAR files, you name it, but to-date no dice.

Any thoughts? Thanks!


texts: For my situation, what accounting package would fit with CiviCRM?

texts:
I have civiCRM 4.6 installed on Drupal 7, and I'm looking how this fits together with any reasonably well known accounting package for either international or USA accounting systems.
In the latest version of CiviCRM there are some features that support the linking to financial accounts.
What accounting packages currently have integration with CiviCRM? Either commercial or open source.
Thanks


texts:
Please give some reference site for creating a simple extension for civicrm with sample example.
Any simple extension on GitHub.