texts: Import contacts: can't get past the "Choose Data Source" screen

texts:
I am trying to import contacts into our database from a CSV file.  On the first import screen, "Choose Data Source", I have set the data source to CSV, picked the file, ticked "first row contains column headers", set contact type to Individual, dup to Update, picked the rule I want to use, set comma separator and the date format.

However, when I click Continue, the same page reloads and everything I had set is cleared.  I am not taken to the next step and I do not see any error message.

Any advice?

Thanks very much,
Richard


texts:
I have run into an issue and I'm not sure if it's a bug or if i'm not understanding how Civi is using the Financial Accounts.

I have created a new account relationship called "Fund" in the option groups.
I created a Financial Account called "General Fund" as an Asset (EQUITY) account type.
I attempted to assign the Financial Account "General Fund" with a relationship of Fund to the Financial Type Donation. Civi just sits and spins when I click on assign account and never actually adds the account to the Financial Type.

The reason I'm doing this is so that an extension that I'm having written can pull that info from Civi to import into my accounting software.

Edit: I was able to replicate this on my site and the demo.

I'm running 4.7.11 and Drupal 7. The demo is running 4.7.13

EDIT I checked the database just to see if there was something different with the financial type and account that I created. I did notice that in the civicrm_option_value table that the row for the account relationship I created the column component_id was blank and all the others were set to 2. I changed the one I entered to 2 (it didn't make a difference).

I tried adding the account to the type manually in the database and it shows up in the UI. I can't edit it through the UI but it's there.


texts: Hosting provider claims normal use of CiviCRM is "brute force attack"

texts:
In using CiviCRM on a shared server with a local hosting provider, my IP address continually gets blocked by the server's security script. According to my provider my [legitimate CiviCRM] activity is seen as a Brute Force attack on the server.

My question: is this a problem related to the host, or is it related to some misconfiguration of my CiviCRM or Joomla CMS?


texts: How can I use Xdebug with CiviCRM unit tests?

texts: Ideally in conjunction with an IDE (I use Netbeans, but will fire up pretty much anything that gets this to work).


texts:
New here and a few months ago we start working with Civi for a small project but now we are planning to use it for a project with a over 300.000 contacts and 40+ users. I would like some help and suggestions :

What is the ideal Civi setup for a large project like this ?
Shoud we use wordpress or drupal ?
Local or Cloud hosting ?

Thank you in advance.


texts:
we are on Civi 5.8 and Wordcpress 5.

A member called and wants to change her credit card information for her recurring membership.  I would prefer to send her a link to click so she can change it herself.  Does anyone know what the URL is?

Thank you


texts:
I have CiviVolunteer installed on WordPress and have been using it without any issues until this morning when each attempt to save a project led to the following error message:
'A technical problem has occurred
Your submission was not saved. Resubmitting the form is unlikely to resolve this problem. Please contact a system administrator.'


texts: Our organisation has an ios/android app and would like to receive donation thru the app. Developer requires details of REST webserver endpoint of our civicrm to receive & post contact/contribution data. We are using drupal and civi 5.13. How do I get started? any help would be much appreciated. Thanks


texts: Latest 'Note' field is not being used in the "Profiles - Admin Notification" email template

texts:
Was wondering if anyone else has seen this problem and found a fix.  I was going to test on the Demo site, http://dmaster.demo.civicrm.org, but I figured I wouldn't be able to receive the email to see if the problem exists there since I'm not an Admin.

The situation is that I'm leveraging the existing Note field for Contacts in a Contact Us profile used on our WordPress Frontend.  Basically option #1 indicated in the first paragraph of the answer for the following question:

Creating a Contact Form in CiviCRM

When the Admin receives the email from the Contact Us profile submission it seems to always parse in the first Note for the contact and not the last Note (which would have been what was submitted at the time).


texts: How do you create a Smart Group with participants from multiple events

texts:
I'm trying to create a smart group for all registered users in any 2019 event. There are 5 events I'm trying to pull participants from into a smart group.

The process I am trying to use is:

Click "Events" -> Click "Find Participants"
Add the 5 events in the Event Name field
Choose the Participant Status of "Registered"
Click "Search"
Click the "All 214 records" radio button (214 Results are found)
Click the "Actions" drop down and select "Group - create smart group"
Enter a name in the "Name" field
Enter a description in the "Description" field
Click "Save Smart Group"

The result is an error message that returns:
72,74,76,80,75 is not of the type Int

The error itself is not that confusing to me. A comma separated list of event ID's is obviously not an Int.

However, I am not sure how to get around this issue.

How do you create a smart group containing participants from multiple events?


texts: Administrative activity under wrong admin user

texts:
I'm having a very strange (I think problem). I am logged in to the back end of my Joomla site with my superuser credentials. Several months ago I set up a test contact "Ritson The Dog" with the email as ritson@heritagemuse.com (He's a very talented puppy but has trouble with the opposable thumb thing).

Now, every administrative activity within CiviCRM shows Ritson The Dog as the Source Contact name. I looked through the forums and haven't been able to find where the default "Source" is set, but I think that may be the problem. Any thoughts?

Is there a way to batch change each contact activity record so that the source contact can be me and not my dog?
Thanks,
Kate


texts: programatically delete an event that has participants

texts:
I am trying to delete an event that has participants registered using:

civicrm_api( 'event','delete', array('version' => 3, 'id' => $v) );

Which gives an error saying that I can't delete it because it has participants.

Is there any way to force the deletion of the event? Or how do I remove all participants of the event?


texts: Joomla - Embedding youtube video in CIVI mailing

texts:
I am a novice with Joomla and have recently taken the position at an organization managing the CMS.

We are writing a newsletter and I want to embed a youtube video within the mailing. After following the steps for updating Joomla's iframe restrictions (tinyMCE extension), I see the video embedded in the mail, but when it is actually sent, the video is not accessible.

All the articles I am finding are for embedding a youtube video into a Joomla page.

Any advice will be appreciated!
And since I am so new to this, Layman's Terms would be appreciated!
Thank you kindly.
Renee F


texts: Is there a civi way to manage API compatibility across CiviCRM versions?

texts:
Working on an extension that is aiming to be compatible with 4.6 and 4.7. The complete PCP api is only available as of 4.7 as far as I can tell.

So for 4.6 users, the extension can include the PCP api but "bypassed" for 4.7 users?

Because the api implementation in the extension is in api//. So how can 4.7 ignore this?


texts: Getting a two-column dashboard in CiviCRM 5.33+

texts: After the recent rewrite of the CiviCRM dashboard, many of the sites I work with have only a single column where previously they had two columns.  How does one restore the two-column behavior?


texts: Civi 5.9 not serving extension javascript in WP 5

texts:
TLDR EDIT:
  Civi getURL generated <site>/civicrm/<resourcepath>?r=<key> doesn't serve <site>/<resourcepath> Should the file be coming from civi with a key or not go through civi?

I have a fairly new LAMP machine with CiviCRM 5.9.1 installed in Wordpress 5.0.3 with the plugin installer.
I am getting a 404 when a contribution page is trying to pull in civicrm_stripe.js for the stripe payment processor.

I can load the file at <site>/wp-content/uploads/civicrm/ext/com.drastikbydesign.stripe/js/civicrm_stripe.js (where I probably should get a 404) but get a 404 on <site>/civicrm/wp-content/uploads/civicrm/ext/com.drastikbydesign.stripe/js/civicrm_stripe.js?r=<key>

Is there any way to see why the resource isn't being served?


texts: How to stop Mailing Queue from civirules?

texts: By mistake I have turned on a settings in civirules that it keep sending email repeatedly. I have removed the criteria from civirules but it seems mails are still being sent through "Scheduled mail Job". Is there a way to stop any future emails ran by "delayed action"?


texts:
I would like to create/update events in CiviEvent by using Eventbrite webhooks. One of the requirements is having an endpoint page that will receive data sent by Eventbrite API.

How can I create that endpoint page within CiviCRM?


texts: What will be the way to give user public access to check their contribution?

texts:
What will be the best way to give event registrant to check their payment and contribution status through an public front end form?

Is an email address with CAPTCHA authentication field appropriate to grantee the give access to real user preventing others/spammers?

The reason to do this through an extension is to give partial payment feature and refund request feature.


texts: How to remove Admin Menu Bar being Displayed on front-end Event Info Page (CiviCRM 5.12.0)?

texts: On the front-end of our site, we have an Event Info page. For some reason, it is now displaying the Admin Menu Bar. We are running CiviCRM 5.12.0 so the patch at https://lab.civicrm.org/dev/core/issues/790 has already been applied. How do we turn it off / hid it?


texts:
I've noticed that some of our contact records have the same email duplicated (e.g. as 'home' and 'work' or 'main' and 'work' emails). I'm not seeing a simple way to find these records so we can clean them up - is there any way to 'dedupe' or check for this kind of duplication?

(Similarly, we have some records where the address is duplicated. In both cases, I think it's either from merging records or importing contacts with the fields mismatched)


texts: I want to add a Google font called 'Red Hat Display' to Mosaico, to the versafix-1 template. The answer in the question here doesn't appear to work. There's been a few Mosaico releases since then, hence I think it's worth raising this as a new question, as I think file structures within the Mosaico extension may have changed etc, and this is specific to a Google font which I would guess is a popular option. So if anyone has done this a guide would be very useful.  Thanks!


texts: Need Multi Site Docs/Instruction for Joomla

texts: I've read wiki multi-site instructions which mentions Drupal and Wordpress CMS. Can someone point me to Joomla instructions with steps that allows for configuring the CiviCRM (4.7.4) component to points to different domain than existing Joomla (Joomla! 3.5.0 Stable) site. i.e. website = redcandy.com while civiCRM = yellowcandy.com.


texts: Scheduled Job Membership renewal reminder not running

texts:
Schedule Job for mailings is not working correctly. Other scheduled jobs are working - membership status updates, smart group updates,etc. There should be 250+ renewal emails sent to members with expire date of 12/31/2019, but nothing is sent out. Server will restrict to 50 emails at a time, but should send in tranches of 50. I tried manual execution of scheduled jobs and get same response. We're running Civicrm 5.1.14 with Joomla 3.9.15 on PhP 7.2. Any thoughts? I didn't find any recent examples of this error on stackexchange.

Based on work done by a third party Civicrm partner firm, we have two cron jobs:

 /usr/local/bin/php /home/jgsny/public_html/administrator/components/com_civicrm/civicrm/bin/cli.php -s jgsny.org -u civicrm -p xxxxxx -e Job -a execute

AND

/usr/bin/wget -O - -v -t 2 'https://jgsny.org/administrator/components/com_civicrm/civicrm/bin/cron.php?name=civicrm&pass=xxxxxxx&key=xxxxxxx'

The cron job sends a single message:

--2019-12-02 12:55:01--  https://jgsny.org/administrator/components/com_civicrm/civicrm/bin/cron.php?name=civicrm&pass=xxxxxx&key=xxxxxxx
Resolving jgsny.org (jgsny.org)... 209.124.74.61
Connecting to jgsny.org (jgsny.org)|209.124.74.61|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 0 [text/html]
Saving to: 'STDOUT'

     0K                                                        0.00 =0s

2019-12-02 12:55:02 (0.00 B/s) - written to stdout [0/0]


texts: How to install a separated Civi database with Drupal 8?

texts:
I am very confused with the evolution of Drupal 8 going away from its ability in Drupal 7 to easily handle multisite.

Is it still possible to share a Civi database with the multisite extension with several Drupal 8 sites?

What about sharing a CiviCRM database between a mix of Drupal 7 and Drupal 8 sites?

More globally, can a Civi database be separated from the Drupal 8 database ?

=========
I had read from David Snopek while researching this question that he thought it might work to use an edited version of the file civicrm.settings.php, though hadn't actually tried because of his server policies.

So I tried integrating an additional Drupal 8 site already running with a Drupal 7 site! I edited the civicrm.settings.php in Drupal 7 site in order to adapt it to the path of the Drupal 8 site as follows:

$civicrm_root = '/PATH/SITE/public_html/sites/all/modules/civicrm';

became this :

$civicrm_root = '/PATH/SITE/public_html/vendor/civicrm/civicrm-core';

But I this error message was the result:

PHP Fatal error:  Call to undefined function variable_get() in /var/data/sites/reveal/public_html/vendor/civicrm/civicrm-core/CRM/Utils/System/Drupal.php on line 790and –-


texts:
I'm using a caldera form to register beneficiaries (they become member throughout their organization) and I want to have the 'organization name' field pre-populated from the url. And I don't want to show the name of the organization on a public form with a select list.
I read on the documentation that it is possible with example.com/some-page?cid={contact.contact_id}&{contact.checksum} but where do I find the contact cheksum and how do I insert it in the form?
Any experience connected to this topic?


texts: How to include "Same as Billing/Home address" in a payment processing page?

texts:
I know This can be easily done by webform. But Civicrm webform does not allow the price set to be included. So its a limitation...

We use paypal website pro service. A profile is included to the payment page to include donors home address. Is there a way to include a check box to state "Same as Billing/Home address" in the profile?


texts: How to control which activity types show up in dropdown when creating new activity

texts:
I cannot figure out why some activity types display in the dropdown when adding a new activity, and others do not. For example, on the demo site, I can see that there are many (16 in the screnshot) activity types linked to the "Contact" component:

But when I go to add an activity to a contact on the demo site, I only see 7 options:

What if I wanted to add an activity of a type that is not included in this list of 7? How did those 7 get to this dropdown list?

I'm desperate to figure this out.

Thank you!
Kristin


texts: How to find out about changes in the latest Release Candidate?

texts:
We would like to help test the monthly CiviCRM Release Candidate (RC) versions to contribute to more reliable releases. I found out the RC are published here along with the stable releases, so e.g. when CiviCRM 5.2.0 is released, it's accompanied by a RC for 5.3.0.

Now, in order to do focused and meaningful testing, we need to find out which changes went into the Release Candidate so we know which functionalities we should scrutinize most. Where can we get that information?


texts: How to send conditional mail confirmation after completing payment using webform

texts:
We have a contribution webform that allows to choose between deferred payment and online payment processor.

We want to send a confirmation mail depending on the payment method choosed. If deferred, mail must contain instructions to complete the payment. If online, mail must contain a thank-you message if the payment is completed satisfactorily.

What is the best approach to achieve this? If we use email webform built in feature, the emails are sent at the time of submiting the form that is  good if deferred payment method is choosed but is wrong if online method is choosed because mail is sent before payment process starts instead of when payment is complete.


texts: Drupal Webform / CiviEvent showing private events and closed registration events

texts:
We are using Drupal Webforms to allow people to register for CiviEvents. We are using the Live Options setting for the Event Selection. Our issue is that we are seeing in the Live Options list events that are PRIVATE (not marked public) and events that have registration closed. The only way to stop them from showing is to make them inactive events. This then causes all schedule reminders to stop being sent.

Question:  Other than use Static Options, how to we make events that are private and/or no longer open for registration stop showing?

CiviCRM 4.7.6 and Drupal 7.51

Thanks!
Sheila


texts: Donor with only email address shows no display name

texts:
If a NEW donor makes a donation and only supplies their email address*, the displayed name is blank in WordPress civi 4.6.4 and above. (*This can happen when someone donates directly through PayPal, civi only retains the email, or sometimes in a "pay later" situation when only an email is required.)

In my old civi (4.2.7, yes I know very old) it always defaulted to the email address if no name was supplied. Now that I'm upgraded to 4.6.4 the email address does not show in the contribution dashboard, contribution searches or the soft credit section on the donation tab for a contact.

I tested in the Demo site. If a donor already exists with just a email, then it's peachy it shows the email name. But if you make a new donation with a new email address there's no displayed name. (See below). You can go into the contact, press 'add or edit email' and then immediately press save and civi will then start displaying the email properly.

Any idea why it won't do this to begin with?

EDIT: Reported as CRM-16936


texts: Can't view Exported Batches (DataTables warning)

texts:
I just had a report that someone is having trouble seeing the list of exported batches (civicrm/financial/financialbatches?reset=1&batchStatus=5) and it seems to have started just recently -- likely after I upgraded to CiviCRM 5.6 (I also recently upgraded from PHP 7.0 to PHP 7.1 but I reverted that as a test and still had the error). The strange part is that there is no error in viewing the list of Open or Closed batches, just the Exported batches. There are a lot of exported batches -- could the volume of batches be an issue here?

The only error I've been able to track down is the popup error:

  DataTables warning: table id=crm-batch-selector-5 - Ajax error. For more information about this error, please see http://datatables.net/tn/7

...and the one in the Drupal watchdog log:

  Notice: Trying to get property of non-object in CRM_Batch_BAO_Batch::getBatchList() (line 335 of /path-to-site/sites/all/modules/civicrm/CRM/Batch/BAO/Batch.php).

Drupal 7
CiviCRM 5.6.0
PHP 7.1


texts: How do the Rebuild Smart Group Cache scheduled job and the Smart group cache timeout setting interact?

texts:
According to the UI (Administer > Customize Data and Screens > Search Preferences) the 'Smart group cache timeout' setting allows you to specify "the number of minutes to cache smart group contacts".

According to the documentation, Job.group_rebuild "rebuilds the smart group cache" and has a recommended frequency of 'every time cron job is run'.

Why do we have and need both these approaches to keeping our smart groups up to date? Isn't one enough?!


texts: Is there a bug when placing a token inside quotation marks in CiviMail 4.6.2+?

texts:
I have a mailing template with this snippet:

Trouble seeing this email? Read in your browser.

In previous versions of CiviCRM, the token would render correctly.

In 4.6.2 and 4.6.3, the token renders, but elements of it are HTML-escaped.  More importantly, the quotation marks surrounding the token are HTML-escaped:

Trouble seeing this email? Read in your browser.

My workaround has been to add a space between the quotation mark and token, which renders correctly:

Trouble seeing this email? Read in your browser.

Has anyone else seen this behavior?  I can't send mailings from the demo server, and setting up my dev environment to send e-mails would be a serious pain, so I wanted to check in with the community before reporting it on issues.civicrm.org.  My guess is that some of you have already got e-mails sitting in your inbox that you can test by clicking a link.


texts: How can I allow opt-in subscription to specific groups with Webform CiviCRM?

texts:
I'd like to provide the option for users to subscribe to one of two CiviCRM Mailing List groups when submitting a Webform.

From the CiviCRM docs I can see how to use a CiviCRM-integrated Webform to add contacts to specific groups when they submit the form OR allow users to select from any of the groups in CiviCRM via the "User Select" option.

Is there a way to allow users to opt-in to a limited selection of existing groups, rather than allowing all groups?


texts: How do I control the order in which hooks fire?

texts: If I have two extensions that both use, say, hook_civicrm_post, how can I control the order in which the two extensions fire?


texts: "Sold out" error message when registering event with PayPal payment (event is not full though)

texts:
I'd be grateful for any pointers regarding an issue with event registration, using PayPal Pro, when paying with a PayPal account (paying with a credit card, also using PayPal Pro processor works just fine).

The user experience: fill out event registration info, click the PayPal button, log into PayPal and submit the payment, back on the confirmation page click on Continue.

The result: user gets the following error messages (which are incorrect as the event is not sold out):

  Unfortunately some of your options have now sold out for one or more
  participants. You have been returned to the start of the registration
  process and any sold out events have been removed from your
  selections. You will not be able to continue until you review your
  booking and select different events if you wish. Sold out: Please note
  that the options which are marked or selected are sold out for
  participant being viewed.

System:
Joomla 3.4.1
CiviCRM 4.6.2

Any ideas on what I could check on? Thanks a million, P


texts: CiviCRM Rules - Condition for contacts created X days ago

texts:
I am using Civicoops Rules extension. In our boarding process I need to create a rule to create actions for contacts which are still in a certain group after 14 days. My idea was to use the daily trigger for groups and add a condition for the field created_date. How can I do this?

Should I use SQL as the compare value e.g. DATE_ADD(CURRENT_TIMESTAMP, INTERVAL 14 day)
Should I use PHP as the compare value e.g. strtotime('-14 days');
Should I create a custom condition as explained here


texts: Our company recently changed the logo design.  how do I update the home page. I've already changed it in our outgoing emails.


texts:
I have created a CiviCRM Profile called "Edit Details" i have checked:

View/Edit Drupal User Account
Standalone Form or Directory

It Displays correctly with no issues however when i go to edit it nothing happens, it does not add in the fields.

This is me trying to edit it as a Administrator so all the permissions are enabled.

Another thing i realised when saving the page it removes my Drupal Roles which is really weird. This is only when doing this with the CiviCRM profile.

Is there another way i can put CiviCRM fields onto the Drupal Edit page other than profiles.

Thanks


texts:
The state of Florida, USA requires a special statement on contribution acknowledgements & receipts. I am trying to edit the online and offline workflow template so that it will include that statement if the contact.state_province is FL. Can someone please help me get the code dialed in?
Thanks in advance
{if $contact.state_province eq 'FL'}

A COPY OF THE OFFICIAL REGISTRATION AND FINANCIAL INFORMATION MAY BE OBTAINED FROM THE DIVISION OF CONSUMER SERVICES BY CALLING TOLL-FREE (800-435-7352) WITHIN THE STATE. REGISTRATION DOES NOT IMPLY ENDORSEMENT, APPROVAL, OR RECOMMENDATION BY THE STATE.

{/if}

I tried it without the $ first. So... {if contact.state_province eq 'FL'}
I tried the code below but it put it on all receipts
 {assign var="florida" value="{contact.state_province eq 'FL'}{if $florida}
A COPY OF THE OFFICIAL REGISTRATION AND FINANCIAL INFORMATION MAY BE OBTAINED FROM THE DIVISION OF CONSUMER SERVICES BY CALLING TOLL-FREE (800-435-7352) WITHIN THE STATE OF FLORIDA. REGISTRATION DOES NOT IMPLY ENDORSEMENT, APPROVAL, OR RECOMMENDATION BY THE STATE OF FLORIDA.

{/if}


texts: Contact Report Filter: How to include Street Address?

texts: I'm trying to create a contact report (summary) and Street Address is not among the filters. Is there a way to include it?


texts:
I would like to confirm this statements regarding permissions, ACL and groups (Wordpress 4.7.1, civicrm 4.7.15)

Permission to edit contacts (ACL or general), allows user to
assign contacts to ANY group
As 1 is true, user can add himself to another group and thus
obtain its ACL related permissions

This is a serious issue for us as it hinders the flexible security management ACL provides. I would like to evaluate viability of a feature to solve this problem. I see two approaches:

A general permission (not ACL related, in wordpress related to
wordpress user role) which would control assignment to control
access groups (this will be enough for our organization)
As 1, combined with ACL permissions (p.e. denied general permission but
allowed assignment to certain control access groups through ACL)

I would be capable to work in any of this approaches (1 in first phase, then 2) but I am not yet very familiar with civicrm code structure. Can you point out the possible problems and difficulties of implementation of these features? Is there any related isssue in Jira?

Thank you


texts: Installing CIVICRM ver. 5.32.2 on Joomla

texts:
I am having trouble installing CIVICRM on my Joomla powered domain.
Here is my environment:
System Information

PHP Built On:    Linux a2plcpnl0712.prod.iad2.secureserver.net
2.6.32-954.3.5.lve1.4.80.el6.x86_64 #1 SMP Thu Sep 24 01:42:00 EDT 2020 x86_64
Database Type:   mysql Database Version: 5.6.49-cll-lve
Database Collation:  latin1_swedish_ci Database Connection
Collation:   utf8mb4_general_ci
PHP Version: 7.4.11
Web Server:  Apache
WebServer to PHP Interface:  litespeed
Joomla! Version: Joomla! 3.9.23 Stable [ Amani ] 24-November-2020 15:00 GMT
Joomla! Platform Version: Joomla Platform 13.1.0 Stable [ Curiosity ] 24-Apr-2013
00:00 GMT
User Agent:  Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36

I tied installing the civicrm-5.32.2-joomla-alt.zip and the civicrm-5.32.2-joomla.zip builds, but after a while I receive the following:
"Service Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
Additionally, a 503 Service Unavailable error was encountered while trying to use an ErrorDocument to handle the request."
In file manager, the folders ~/administrators/components/com_civicrm/ and ~/components/com_civicrm and their subfolders are present. the folder ~/media/civicrm is not present.  The database does not show any Civicrm tables.
Any ideas on what I may be doing wrong?  Thank you in advance.

Thank you all for the answers.  I have set up my test local environment with a new install of joomla 3.9.22 and was successful in installing Civicrm.
On the production environment, I downgraded to php 7.3 and applied the suggested patch to the joomla 3.9.23.  After proceeding with the installation of civicrm, I am getting a different error message:
An error has occurred.
0 undefined extension class 'Smarty_Internal_Method_Assign_By_Ref'
Does anyone know what went wrong and how to solve the issue?


texts: Embarrassing Offline Recurring Contributions

texts:
A bit of an embarrassing situation for us: A recurring credit-card contribution attempted to process last Wednesday (2/21), but our vendor (iATS) did not receive it (I've checked with them, no such record). CiviCRM left the transaction in a Pending:Incomplete Transaction status. The following day(2/22), Civi tried again, and the contribution went through just fine. I thought that was the end of it.

Unfortunately, the contribution processed again each day including this morning (2/27)! The donor notified us, and I took what action I knew to do -- I cancelled the recurring contribution entirely and explained we will of course refund the money. Since iATS still shows no record of the first attempt on 2018-2-21, I also marked the open Pending transaction in Civi as Failed.

Question 1: That should be the end of it, correct? Or do I need to do something else?

I'm left trying to figure out what happened, and how to prevent this from happening again.

Curiously, the recurring contribution still had a "Next Scheduled Contribution Date" of 2018-02-21 02:07:31.  Each of the contributions that went through after the initial Pending attempt had a source of Offline Recurring Contribution. We've never had that source automatically before.

Question 2: Why did the Next Scheduled date not update to next month after the first successful attempt went through?  (I'm assuming Civi kept charging the card because the Next Sched date was still showing 2018-2-21).

Question 3: Why would the card try again if the status of the original Pending attempt was still showing Pending and not Failed?

In hindsight, I think what I should have done was mark the Pending transaction as Failed as soon as I saw the reattempt go through correctly and then made sure the Next Scheduled Date updated to next month. That would have prevented all this theoretically, ya? Now I know.

Thanks for any help!  We're using CiviCRM 4.6 LTS and iATS extension 1.5.3.


texts: How to show "Formal Title" on the view Contact screen?

texts:
A previous developer repurposed the "formal title" field to be used as "badge name" for events.

The problem is that when viewing a contact, it doesn't show there unless you go to edit the name.

I found a "recipe" for displaying formal title as part of the general display of names, but that is not what we want.

How can we 1. display the "formal title" field when viewing a contact, but 2. not display it as part of a name everywhere that a name is displayed?


texts: Drupal webform billing fails: State/Province field is required

texts:
On Membership payment, using Drupal Webform, someone living in Singapore (for example) can not pay, as State/Province is required and Singapore has no State/Province defined. Gibraltar has the same.

This seems to be new.
Do others have the same problem ?
Is there a way around it ?

NB. State/province, where applicable, should indeed be required for Credit Card transactions. Just not for Singapore, Gibraltar, etc.

EDIT at the request of @Karing-semper-it , some screenshots

There is no difference in the gui before submitting:

However, after submitting, webform complains about a missing state/province, and civicrm does not


texts: Paylater receipt showing strange characters

texts:
I've a membership subscription page with a single payment option - pay later.
The setup has a confirmation page and the receipt page upon confirmation.
On the receipt page, pay later instructions are shown but strange characters appear over the paragraphs, as you can see on the below image:

These instructions are also shown on previous pages (confirmation for example) without any error. Is this a bullet-related issue as it only happens on paragraphs that have them? if not, is there any way to change any setting to prevent this behaviour?

Best regards
João


texts: Where is the $_params field of the CRM_Contribute_Form_ContributionBase class set?

texts:
I'm trying to debug a contribution page and I see that one of the contribution parameters is not set properly. I would like to see where exactly this parameter is being set so I can understand why it is not getting the proper value.

I've been looking inside the CRM_Contribute_Form_ContributionBase class and trying to figure out where its $_params variable is being set. But I have had no success.

What I've done so far (note: I'm referring to the code for 4.6.8):
1) Determined that one of the parameters in my payment processor (Stripe) is not being correctly set, and this is the cause of the error that I am getting ("Stripe.js token was not passed! Report this message to the site administrator.").
2) Saw that the contribution parameters are being passed to my payment proc.
3) Therefore, go one level up. The class CRM_Contribute_BAO_Contribution_Utils is calling the doDirectPayment() method of my payment proc. And it is passing the parameters. This calling happens in the processConfirm() method. But the processConfirm() method is itself passed the contribution params.
4) So, one level up. Now we find ourselves in CRM_Contribute_Form_Contribution_Confirm->postProcess(). So where does this postProcess() method get the contribution params from? It gets them from $this->_params (line 1037). But the CRM_Contribute_Form_Contribution_Confirm class does not have such a field. Then let's go to its parent.
5) The parent is CRM_Contribute_Form_ContributionBase. It has a $_params field. But I have not been able to ascertain where that field is set. I only saw that later on some parameters are added, however the params that I'm interested in were already set.

P.S. If someone has any tips or resources on how to more efficiently debug situations like these, please let me know. Finding out the above took me hours. I found it quite difficult to follow these parameters that are being passed around mountains of code, and most of all I could not get to the source (i.e. where they are first being set).


texts:
With all the integrations out there, there's no reason bookkeeping should take more than five minutes a month, without a bookkeeper.

Does anyone have a system for this that doesn't require lot's of manual work, and still imports all the important information into Quickbooks?

I have some ideas, but want to hear from you first.

thanks in advance


texts: How do I import both student and parent information together?

texts:
I am trying to find out how to import student and parent information at the same time.  I have seen instructions about importing student and then adding the parent information afterwards, but I have a school roll of over 1000 students and adding parent information manually afterwards would take forever!!

Thanks for any assistance.

Steve


texts: Number format with SMS Clickatell provider

texts: I set up a clickatell account and configured it in Civi. It only works if the phone number has a 1 in front for the country code. None of our numbers have the country code, is there a way around this?


texts: PHP Missing Extension "mcrypt" in Joomla

texts:
In my panel civicrm display mistake: "PHP Missing Extension "mcrypt". I am add screen with this post. In screen show this mistake.
Pleas help me to fix this bug.

PHP Missing Extension mcrypt joomla


texts:
Running CiviCRM 4.3.8 on Drupal 7.37 (for now, but we're in the long process of a major upgrade of our website). Often I have to update the paths because they revert to a different docroot which may have been originally set up for testing purposes. (Let's call them A and B, A is the correct one and B is the wrong docroot.)

When it reverts seems to be at random and I cannot find the cause, but it causes problems such as emails going out with links to a test website in B's docroot, the reports will not load, etc.

Update file paths settings will show:

Old Base Directory -
/var/www/html/B/docroot/sites/default/files/

New Base Directory -
/var/www/html/A/docroot/sites/default/files/

Edit: The CiviCRM installation is in a separate docroot from the Drupal installation (for now) and uses symlinks in sites/all/modules in order for Drupal to find it.


texts: Emails from CiviCRM completely rejected by GMX (Germany)

texts:
everyone,

I have sent a newsletter to the admin team for testing purposes. All admins with GMX email accounts did not receive this email. The email was also not found in the spam folder or trash. With a newsletter to all contacts this would probably never have been noticed.

The same email sent directly from the sender address arrived. I suspect that the header entries from CiviCRM (bounce, precedence: bulk) are causing this. Does anyone have similar experiences and maybe even a solution? GMX is an often used email provider in Germany.

Best regards

Marion


texts: Access to the extension created with civix via url

texts: Hi Everyone i've create  an extension with civix and i've generated page.Now i want to access to this page a've created. Anybody know how to deal with this or have an exemple of url. My extension is well activated . Tnks


texts: How to use ACL to just edit custom fields for memberships

texts:
I'm using CiviCRM mainly for membership signup (in wordpress). Now I have created a profile (a custom field set) to ask for extra info upon member signup (the signup happens via a contribution page).
Now some people in the organisation should just be able to edit the data in the custom field set (so not the contact), but whatever combo I try for wordpress roles and CiviCRM ACL setup, the only thing I can achieve is that people are able to edit all the data from the membership (also signup date, end date, member statys etc ...), but not just the extra info alone.

So any hints on this (if this is at all possible)? I also looked at the API calls, but those don't seem to cut it either.


texts:
Whenever someone registers for an event, this error displays instead of the thank you page:

I'm using Wordpress and I have a civicrm page, and I have the Wordpress base page set to the civicrm page on the CMS Database Integration page in civi. The url for the error page displayed is:
?page=CiviCRM&q=civicrm%2Fevent%2Fregister&_qf_ThankYou_display=true&qfKey=

I see the error below in the  the civi debug log.

A thank you email is sent as requested.  I'm usisng CiviCRM 5.4.1 and Wordpress 4.9.9.

What do I need to configure or change to fix this problem?

ETA: The thank-you page used to display properly. I think it stopped working when Wordpress was automatically updated to 4.9.9. Any ideas?

Update:
We are using credit cards through Paypal Website Payments Pro for payments. The transactions go through and are marked as complete.

We also get this error when people register with a discount code giving them a free registration, thus no paypal transactions are required, or if they register using the pay later option.  For donations and memberships, the orginal donation or membership screen is displayed instead of the thank you screen.

Update:

I finally found the correct debug log. We have a subsite and I was looking at the main site ConfigAndLog. Here's the error and backtrace:

Jan 07 11:01:08  [info] $Fatal Error Details = Array
(
     [message] => Could not find valid value for id
     [code] =>
)

Jan 07 11:01:08  [info] $backTrace = #0 /var/www/vhosts/site/httpdocs/wp-content/plugins/civicrm/civicrm/CRM/Core/Error.php(381): > CRM_Core_Error::backtrace("backTrace", TRUE)
#1 /var/www/vhosts/site/httpdocs/wp-content/plugins/civicrm/civicrm/CRM/Utils/Request.php(121): CRM_Core_Error::fatal("Could not find valid value for id")
#2 /var/www/vhosts/site/httpdocs/wp-content/plugins/civicrm/civicrm/CRM/Event/StateMachine/Registration.php(52): CRM_Utils_Request::retrieve("id", "Positive", Object(CRM_Event_Controller_Registration), TRUE)
#3 /var/www/vhosts/site/httpdocs/wp-content/plugins/civicrm/civicrm/CRM/Event/Controller/Registration.php(47): CRM_Event_StateMachine_Registration->__construct(Object(CRM_Event_Controller_Registration), TRUE)
#4 /var/www/vhosts/site/httpdocs/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(304): CRM_Event_Controller_Registration->__construct("Event Registration", TRUE, "null", NULL, "false")
#5 /var/www/vhosts/site/httpdocs/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(84): CRM_Core_Invoke::runItem((Array:15))
#6 /var/www/vhosts/site/httpdocs/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(52): CRM_Core_Invoke::_invoke((Array:3))
#7 /var/www/vhosts/site/httpdocs/wp-content/plugins/civicrm/civicrm.php(1246): CRM_Core_Invoke::invoke((Array:3))
#8 /var/www/vhosts/site/httpdocs/wp-content/plugins/civicrm/includes/civicrm.basepage.php(141): CiviCRM_For_WordPress->invoke()
#9 [internal function](): CiviCRM_For_WordPress_Basepage->basepage_handler(Object(WP))
#10 /var/www/vhosts/site/httpdocs/wp-includes/class-wp-hook.php(286): call_user_func_array((Array:2), (Array:1))
#11 /var/www/vhosts/site/httpdocs/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters("", (Array:1))
#12 /var/www/vhosts/site/httpdocs/wp-includes/plugin.php(515): WP_Hook->do_action((Array:1))
13 /var/www/vhosts/site/httpdocs/wp-includes/class-wp.php(728): do_action_ref_array("wp", (Array:1))
#14 /var/www/vhosts/site/httpdocs/wp-includes/functions.php(960): WP->main("")
#15 /var/www/vhosts/site/httpdocs/wp-blog-header.php(16): wp()
#16 /var/www/vhosts/site/httpdocs/index.php(17): require("/var/www/vhosts/site/httpdocs/wp-blog-header.php")
#17 {main}


texts:
Ok, this is a little difficult to explain, but I'm going to try :)

A customer set up a contribution page for payroll deduction, so they would just select the "Pay Later" payment option, but, for some reason, they didn't select anything for the payment option when setting up the "Contribution Amounts" section. No warnings or anything came up that said it was required to select at least one payment option.

They made the contribution page live and sent it the specific organization for their employees to complete. When we went to pull the report, it had everyone that had completed the contribution form, but the amounts they selected weren't showing at all. Is this because no payment option was selected?

Is it possible to make it a requirement for contribution pages that you have to select some kind of payment option? Whether it be CC or Pay Later?

Hopefully this makes some kind of sense ;)

I really appreciate any info on this one because our customer is frustrated (even though they setup the form without checking with us).

Drupal 7
CiviCRM 4.6.8

If you need any screenshots or anything else, just let me know. :)

Thank You!!
Nicole


texts: How do I use a hidden column in a custom search template?

texts:
I have created a custom search based on relationships.
Each row shows a contact and a related organisation in separate columns as well as other info.
Each contact is automatically linked to the view page in the search results but I would like the organisation to also be linked. I return a column aliased to "org_id"  in the all function select piece.

, tempTable.org_id
, tempTable.organization_name

I have not added org_id to my columns array in the constructor because I do not want it to display. If I do then the template file works but I have an extra column.

I have sucessfully overridden the template file as follows:

{if $fName eq 'sort_name'}
   <a href="{crmURL p='civicrm/contact/view' q="reset=1&cid=`$row.contact_id`&key=`$qfKey`&context=custom"}">{$row.sort_name}
{elseif $fName eq 'organization_name'}
   <a href="{crmURL p='civicrm/contact/view' q="reset=1&cid=`$row.org_id`&key=`$qfKey`&context=custom"}">{$row.organization_name}
{else}
   {$row.$fName}
{/if}

It does display a link on the organisation name cell. However the template is not seeing the org_id value and the link stops at cid= EG. civicrm/contact/view?reset=1&cid=&key=fb7ffdb351588d7d7d9df84f3b3e03f5_1119&context=custom

Edit: I have also tried this without the template override and used alterRow. This also only works if the org_id result column is added to the columns list of the custom search.

  function alterRow( &$row ) {
    $url = CRM_Utils_System::url('civicrm/contact/view', "reset=1&cid={$row['org_id']}");
    $row['organization_name'] = "{$row['organization_name']}";
  }


texts:
In the Areas extension (https://lab.civicrm.org/extensions/org.civicoop.areas) an administrator can define areas such as West Coast and a contact living in a city in West Coast is linked to the area West Coast.

Every time an address is updated the linked areas of that contact is also updated.

However we need to have a solution for the use case when an administrator adds or changes an existing Area.

My idea is that a cron job runs every day and queries the contact table and checks contact for contact the linked areas. This would probably work fine a small database but I am worried that this job times out in a large database.

How would a solution look like if the database has for example 1.000.000 records?


texts:
I have a general question really.

I am working with a client who is using CiviCRM. He has a membership joining page, donation pages, main donation and sub donations ie. £4, £6, £10 as well as a contact form. We have had problems using the CRM forms on the website so I am looking at using contact form 7. I understand that contact form 7 has an integration with the CiviCRM.

Can I build the forms with contact form 7 which would include checkboxes, dropdowns, text fields and will all this data go to the CiviCRM, and will it still work if I make multiple forms, will they all send data to the CRM?


texts: Changing display on CiviCase search results

texts:
Currently, when I search using Find Cases on CiviCase, the results are displayed in 9 columns: Client, Subject, Status, Case Type, My Role, Case Manager, Most Recent, Next Sched., Actions.
We don't involve assigning Civi activities much in our workflow so these fields are pretty much useless to us: Most Recent, Next Sched.
I would also like to add a results column that includes the Case Start Date.
How can I make this change?


texts: Can I use CiviCRM to track web use demographics on a joomla website?

texts: My website is www.MyNDTALK.org - it uses a joomla platform.  I need to track who (age, gender, race, education, employment status) is accessing the website, from where, what programs are being accessed.  Can I use CiViCRM for this? I access the website via a mac computer and will be using GoDaddy hosting -


texts: Changing default text on Thank You Screen

texts:
My company uses thank you screens for event registrations. The screen has this text on a green background: "Your registration has been submitted. Once your registration has been reviewed, you will receive an email with a link to a web page where you can complete the registration process."

We don't use the built-in 'web page where you can complete the registration process' and really want to replace this text, but I can't see where to do that. Can anyone help?

Related to this, the 'introductory text' field on the thank you screen never seems to work.

Thanks!


texts: Error During "Find & Merge Duplicate Contacts"

texts:
We recently upgraded to 4.7.16 and immediately starting having problems when checking for duplicate records.

I set up a very basic merging test -- same last name and email, I've tried picking a very small group (100 contacts), and I always get the same error.

No matter what Matching Rule or whatever group I create (even if it has a couple contacts), I always get the error.

My technical skills are very limited, so I was just checking to see if anyone else has experienced this.

Thanks!


texts: Problem fixing missing indexes after upgrade to 4.7

texts:
When I run

cv ev 'print_r(CRM_Core_BAO_SchemaHandler::getMissingIndices())'

I get the following output:

Array
(
    [civicrm_case_contact] => Array
        (
            [0] => Array
                (
                    [name] => UI_case_contact_id
                    [field] => Array
                        (
                            [0] => case_id
                            [1] => contact_id
                        )

                    [localizable] =>
                    [unique] => 1
                    [sig] => civicrm_case_contact::1::case_id::contact_id
                )
        )
)

If I then go into db and try to delete the index in order to fix it I get an error:

mysql> alter table civicrm_case_contact drop index UI_case_contact_id;
ERROR 1553 (HY000): Cannot drop index 'UI_case_contact_id': needed in a foreign key constraint

Looking at the table, it appears the index is fine:

civicrm_case_contact | CREATE TABLE `civicrm_case_contact` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'Unique case-contact association id',
  `case_id` int(10) unsigned NOT NULL COMMENT 'Case ID of case-contact association.',
  `contact_id` int(10) unsigned NOT NULL COMMENT 'Contact ID of contact record given case belongs to.',
  PRIMARY KEY (`id`),
  KEY `UI_case_contact_id` (`case_id`,`contact_id`),
  KEY `FK_civicrm_case_contact_contact_id` (`contact_id`),
  CONSTRAINT `FK_civicrm_case_contact_case_id` FOREIGN KEY (`case_id`) REFERENCES `civicrm_case` (`id`) ON DELETE CASCADE,
  CONSTRAINT `FK_civicrm_case_contact_contact_id` FOREIGN KEY (`contact_id`) REFERENCES `civicrm_contact` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci

What's required to fix this index or otherwise deal with the error message?


texts:
I have CiviContribute Invoices working in CiviCRM 4.7 within Drupal 7, but as the documentation tells you to first View a Contribution and then either Print or Email the invoice, it seems that there can only be one Membership per Invoice.

Is it possible (or planned to be possible) to raise a multi-line Invoice?

I guess it would need to be something like "Print/Email Invoice for Contact's  Contributions that have a Status of "Pending".

Thanks


texts: Profile for Drupal User Registration not functioning

texts:
Our simple "My Details" profile for Drupal User Registration is not functioning.

The profile adds fields for First Name, Last Name and Birth Date to the Drupal User Registration page.

But when a new user registers, an account is created but the profile field information is not saved. Even the field names (mostly) are not shown on the new users page (see second image below). A Civi contact is created with just the Drupal email address.

Even if admin user tries to add those details via the Drupal user page, the information is not saved. If added via CiviCRM, the contact information does appear in the Drupal accounts.

I've tried creating a new registration profile with just First and Last Name and disabling the existing one - same result.

We have latest Civi version 4.7.25 and Drupal 7.56. No errors in Drupal logs at time of account creation. Several modules including Mollom, Webform-Civi Integration, Civi-Rules Integration, LoginToboggan, Views etc. installed.

Any suggestions on how we can debug this appreciated!

Phil Hart - Camp Cooinda - CiviCRM Member


texts:
As a follow-up to: How do I override the default CKEditor configuration?

The issue

We have a custom email template that uses <html>, <head>, <body>. When using either the CKEditor main 'email body' editor, or the standard textarea when creating a custom header/footer, these tags are stripped out.

Is this a combination of CKEditor and CiviCRM both stripping out these tags seperately?

I've tried...

I originally tried adding the CKEditor config option fullPage=true . This works, but automatically adds <html>, <head>, <body> to every CKEditor instance (cross-posted here) .

But then I spotted that the <html>, <head>, <body> tags are also stripped if used within header and footer templates, as described in this forum post. And these fields do not use CKEditor.


texts: Cannot properly configure PayPal Sandbox

texts:
I'm attempting to enable PayPal as a payment provider on our website and test some transactions, however I cannot get the PayPal sandbox to work. I configure the sandbox with the correct URL:

https://sandbox.paypal.com/

However, when I go back in to the payment process to verify the settings, it has always reverted back to the same as production:

https://www.paypal.com/

Why can't I get CiviCRM to keep the sandbox settings?


texts: New CiviMail does not use the 'CMS editor' set in 'Display settings'

texts:
We recently upgraded to 4.6.2 but CiviMail does not present the Joomla Default WYSIWYG editor like it did in previous versions but only displays the CKEditor.

We are using JCE editor and it's ability to more easily upload and manage images worked well.

Also, the CKEditor is throwing a 404 error when I try to 'Browse Server' for an image, (Send it to the server doesn't work either).

This all means that it is a bit difficult for users to add images to mailings.

Is there any way of getting the new civimail to use the default CMS WYSYWIG like before?

Cheers,

Dave


texts: We made around 100 contacts at a recent conference. How can I set up a smart group of these contacts that are not currently in our database?


texts: Error message in CiviMail: "Mailing has not been saved, Content maybe out of date, please refresh the page and try again"

texts:
After upgrading to CiviCRM 4.7.28 in WordPress, when users are trying to draft mailings in CiviMail using a template (which contains unsubscribe/opt out/resubscribe/subscribe tokens, the {domain.address} token, and URLs to our website and Facebook), when CiviMail tries to autosave the draft, the user gets this error message:
"Mailing has not been saved, Content maybe out of date, please refresh the page and try again"
This error does NOT occur when not using a template, but if you use a template when you start a message, and then delete it, the error does continue to occur. It seems like it's related to the template but I can't really understand why.
Anyone have any ideas on why this would be occurring and how to fix it?


texts: Charts using data from CiviCRM to show on Drupal website

texts:
Is it possible for a chart to be created from data on the CiviCRM side and show on the website (drupal) portion?

For example, we would like to have a graph that live updates how much of our grant has been paid out and to what category.


texts: I am using CiviCRM 4.7.7 on Drupal 7. I want to send an e-mail to each contact added "Today". So I supposed to create a smart group with the search criteria "Added=Today" in the "Change Log" section. I suppose to create this smart group today, i.e the June 6th, 2016. Tomorrow the smart group criteria will be always the June 6th, 2016, and not the June 7th, 2016, as I would like. Can someone help me?


texts: Exporting Notes for Contacts Resulting in Incomplete Notes

texts:
So I'm new to using CiviCRM and I'm having some difficulty exporting my contacts properly. More specifically, I am unable to export all of the notes from a few of the contacts. I have been using the Select Fields for Export option and have selected several fields, including the Notes field. When I open the resulting CSV file I have found that only a few of the notes were actually exported. The notes are quite extensive (the person who made them originally wrote mini-novels on each contact) and, from what I have read online, this causes a problem. From what I have gathered it looks like the notes cut off when they reach some sort of a character limit. My question is: is there a way to export all of the notes, in their entirety, without loss of information, or is there some sort of a "hidden" character limit for fields?

There are 29 more for this contact alone.

I've blurred the actual text for confidentiality.

Thanks for any help.


texts: Is there a work around for the limit (10) of soft credits that can be added to a contribution?

texts:
We need a way to work around the limit of soft credits that can be added to a contribution.  I understand the limit is 10 but that is insufficient for our needs.
Please advise.


texts: Member Since date is now the same as Start date since upgrade to 4.7.3

texts:
For user self sign-ups, the 'Member Since' date is now the same as 'Start date' since a version upgrade to 4.7.3.

Was this expected? There appears to be no way to determine the actual join date now, except to look at the contribution date.

Reports and dashboard widgets which rely on this field are also affected.


texts: Is it possible to create a progress bar/widget for a contribution page?

texts:
Prior to CiviCRM, I used to use the give donation plugin which made a cool little progress bar for our fundraising campaign pages.  Looking to create something similar with CiviCRM, I came across the CiviWCI extension, but it only supports CiviCRM 4.4 and has not been updated in some time.

Is there a built in functionality or an alternative extension that I could use?

Many thanks!


texts: All dashlets display "Object Moved" after host name change

texts:
We've changed server host name recently and all seems to be fine excluding dashlet reports disappearance: there is just "Object Moved, This document may be found here" like on this screen grab http://awesomescreenshot.com/0375gftva1

We've checked carefully all paths at:

civicrm.settings.php
Administer - System Settings - Directories
Administer - System Settings - Resource URLs
Administer - System
Settings - Cleanup Caches and Update Paths

Also

Cache has been instantly cleared,
Refresh Dashboard button used,
each report has been enabled / disabled / updated,
log files in ConfigAndLogs folder has been monitored,
page has been inspected using  XHR inspector in Firefox,
as well as server logs.

There are several suspicious messages in Drupal Watchdog though, like:

* undefined index: columns in CRM_Contact_Page_AJAX::dashboard()
(line 610 of /civicrm/CRM/Contact/Page/AJAX.php).

* $Fatal Error Details = Array ( [callback] => Array ( [0] =>
 CRM_Core_Error [1] => handle ) [code] => -5 [message] =>
DB Error: already exists [mode] => 16 [debug_info] => INSERT INTO civicrm_menu
(domain_id , path , breadcrumb ) VALUES

..but it's unclear how it might be relevant to this case, especially when cache has been cleared almost instantly. Any clue, please?


texts: Pay Now Button - How do you change button text?

texts: Is there a way to change the "Pay Now" button on contribution pages? The issue is even when the person is selecting to pay by check (Pay Later) the button still says pay now. I want people to click the pay now button be some people find it confusing that you have to hit the pay now button in order for it to send an invoice via email.


texts: When switching to CiviCRM from another system, what do I need to consider?

texts:
We are currently using a different software for managing members, fees and donations and now considering to move to CiviCRM because it is easier to for multiple people to work on the data.

What are general things we should consider before switching to CiviCRM?

What are important steps or best practices for a migration from a different system to CiviCRM?


texts: Why does nesting Civi shortcodes in Wordpress pages prevent Javascript files from loading?

texts:
If I create a new page and include this shortcode, the Civi User Dashboard displays correctly.
[civicrm component="user-dashboard"]

If I create a new page but nest the same short code inside of an outer shortcode, several JS files do not get loaded. A section titled "<!-- CiviCRM html header -->" (present in non-nested output) does not output.
[members_logged_in]
[civicrm component="user-dashboard"]
[/members_logged_in]


texts: How can I see the available tokens for message templates?

texts: For a page in the browser, we can put &smartyDebug=1 in the URL to see variables in scope for the top level template. How can we do this for message templates?


texts: How can I speed up a slow upgrade to 4.7?

texts:
Upgrades to 4.7 for big CiviCRM databases can take many many hours.

What is the best way to speed them up?


texts:
In Civi 4.6, when you filed/moved and activity to a case, you could choose a closed case from the list. In fact, there was a conditional to show closed cases with a strikethrough. In 4.7, when everything was moving to EntityRef that little piece was removed and all references to "file on case" assumes the case is open.

While I've been able to track down some lines I could comment out (in the parameters of the addEntityRef) to allow closed cases to populate the list again - that means a custom PHP file. I guess I was wondering if it is predominant that people only file on open cases? The behavior feels strange that you wouldn't want to be able to include (or have an option to on the form itself) closed cases.

Does anyone else file on closed cases and have a different workaround?


texts:
I apologize ahead of time, I was brought on to fix a company's website, but they asked me to do their CiviCRM. Instead, I've never done this, nor have I ever heard of it before this.
They have a few concerns, and I was hoping you guys could help me. No, I'm not getting paid, I'm volunteering to help them.
-Mail Settings: they had some email addresses bounce that are good email addresses. For example, when they send out emails, their emails bounce back. How can I fix this?
-Update CiviMail settings and website, so Unsubscribe and Opt-Out links are valid. Folks were able to use it in the first email they sent out, but now it doesn't work.

MailChimp Extension: is there a MailChimp available to install with CiviCRM.

I did some searches on the forums to see if I can avoid asking you guys for help, but I couldn't find anything this specific. Again, I apologize, I know I'm in over my head, but I would like to learn this for my future.
Thanks!
EDIT: WordPress + Version 5.24.4
EDIT 2: This is the website: http://crm.allparksallianceforchange.org/wordpress


texts: Migrating domain to new server. mysql migration Error 1881

texts:
Wordpress 4.3.1

CiviCRM 4.5.5

Old host: Apache 2.2.26 - PHP: 5.3.28 - MySQL: 5.1.73

New host: Apache 2.2.29 - PHP: 5.3.29 - MySQL: 5.6.23

My only export options on the old host are via phpMyAdmin or cpanel export on the old host. I basically get a data.sql.gz file.

When I do this in ssh on the new host:

mysql -u username -p -h localhost DATA-BASE-NAME < data.sql

I'm getting this error:

ERROR 1881 (HY000) at line 48: Operation not allowed when innodb_forced_recovery > 0.

What can I do with my sql file or from the old host's phpMyAdmin so that the data import properly into the new host?


texts: How to have both credit card and Pay later option in webform

texts:
I'm using Webform instead of the core module for a contribution because of conditionals and I don't succeed in finding a way to have the "pay later" option. I only see Stripe payment processor.
I tried the webform_Payment module but this is actually not what I need.
How do I do this?

I am using CiviCRM 5.12.3 on Drupal 7.66

Thanks!
Guillaume


texts:
We have set it up so we use a drupal form to register for events.
We have repeating events, and the form lets you sign up for all of them in one go.

When we go to set up the events form, our dropdown just shows the title of the event ie "after school football" six times. this is confusing as we may not select all of these or select one more than once.
I am looking for some way to have it so the repeating events are numbered, or have their dates beside them.

Here is a picture to try and illustrate what I am meaning:


texts: unserialize(): Error at offset 11218 of 25832 bytes in CRM_Core_BAO_Cache::getItem()

texts:
First of all, thank you for the support. I hope I can help anybody sometime!

I have Civicrm 4.7.12 installed in Drupal 7.51, and sometimes I get the error:
Notice: unserialize(): Error at offset X of Y bytes en CRM_Core_BAO_Cache::getItem()  (X and Y are integer values)

It begun after I upgraded to Civicrm 4.7.11, and no matter what I test... I can't resolve it.

Can anybody help me?
Thanks a million!


texts: 4.6.9 upgrade fails - DB_Error:already exists -5

texts:
I've attached a screenshot of the error I get when trying to upgrade from 4.6.8 to 4.6.9

I have the rest of the trace, but not sure if I should post all of it.

Thanks in advance for your help.


texts: What does 'Number of Items to Process For Each Queue Item' mean when using the API Importer extension?

texts:
I'm using Civi 5.35 and Drupal 7. We've installed the API CSV Import extension. At ~/civicrm/index.php?q=civicrm/csvimporter/import , I see a place to enter
"Number Of Items To Process For Each Queue Item" followed by "This is the number of rows to process in each queue item. (Eg. 10)"
What is a "queue item"? Do I enter a 'Number of Items' value of, say, 2,000, if I want to 'process'/import 2,000 records at a time, but my entire import file can contain say 50,000 or 500,000 records, as long as it does not exceed 3 megabytes?
Thanks!


texts: Where should I convert the birth_date string to a Date object?

texts:
My angular module resolve object:

        resolve: {
      myContact: function(crmApi) {
         return crmApi('Contact', 'getsingle', {
             //id: 'user_contact_id',
             id: 43,
          return: ['first_name', 'last_name', 'middle_name', 'birth_date', 'gender_id']
        });
      }
    }

Which I am trying to bind to

            <input type="date"
          crm-ui-id="tournamentForm.birth_date"
          name="birth_date"
          ng-model="myContact.birth_date"
          placeholder="yyyy-MM-dd"
          min="1930-01-01"
          max="2029-12-31"
          />

Results in this error from angular:

Error: [ngModel:datefmt] Expected `1972-05-11` to be a date

Where should I (what's the best practice for) convert the string to a Date object?


texts: How can I integrate (optional) membership sign-up on a CiviEvent registration form?

texts: I'm creating a paid event that has free/discounted tickets for members. The idea is to encourage visitors to become members when signing up for the event. I feel like this is a common usage scenario, but don't see how this be done without sending people off to a separate membership registration form.


texts:
My question is could I use civicrm and Drupal for this.

There is a sign up form for students, I have attached an image, all fields would not be used, this is just an example.

There are an estimate of 10 students.

Daily attendance needs to be tracked (Present or Absent) and the date. Would also be nice to add a custom field to be able to track....let's say points for good behavior.

So daily, someone can input if john was present or absent for a particular day and how many points for "good behavior".

A search so someone can see how many students were present on a certain day, or how many females attended and how many points they received for good behavior on a particular month or day.


texts: Financial Type on Contributions - Receipt (on-line) template

texts:
We would like to add the contribution Financial Type to the Contribution (On-line) receipt template, so we communicate clearly to our donors where their money has gone.  (Our Financial Types are named after certain funds: General Fund, Child Sponsorship Fund, Building Fund, etc.).  We're not using Price Sets.  We're on Civi 4.6 and Drupal 7.

In the Contribution (Off-line) template, there is this section of the template code:

  <tr>
  <td {$labelStyle}>
   {ts}Financial Type{/ts}
  </td>
  <td {$valueStyle}>
   {$formValues.contributionType_name}
  </td>
  </tr>

Because the "off-line" New Contribution screen specifically asks for which Financial Type the transaction is, the above code is pulling the Contribution Type into the receipt template from the input value in the form. I'm tracking with that.

But for the Online contribution template, the Financial Type isn't being selected from the form itself. Rather the Financial Type is set on the Manage Contribution screen for each contribution page.  Financial Type isn't listed as a token in the template screen, so I tried the answer from Is there a token for contribution type?, {contribution.financial_type}.  I'm afraid that didn't work.  I checked debugging with &smartyDebug=1, but I couldn't find anything loaded in the contribution form that might work.

How is the Financial Type being transmitted to the Online Contribution page? Any ideas for a token or option I'm not seeing?


texts:
i have a simple Custom Field set that has 2 text field to capture "Year" and "Class".  This custom field is set to keep multiple records/values.  The idea is to track the person's class information over years.

It seems that I can do a batch update of this custom field through a profile, but instead of updating the existing records, it goes ahead and add new records/value.

Just to confirm that this is the behavior for batch-update of custom field with multiple records, and currently the interface does not allow batch-update of existing values.  Thanks.


texts:
On Drupal 7, how would you display a list of CiviCRM activities and show the two types of contacts (the activity related to the client and the user who created the activity)?

Views is pretty tricky here. All the primary fields (Activity ID, Status, Type, Activity Date, Text Link) can be added without any problems. Each row in the table represents a unique activity entry. When it came to adding the names of the individuals for the client and person who created the activity, I'm having difficulty with it. I tried adding a relationship to "CiviCRM Activity Contacts: Activity Contact ID"; however, this will duplicate some of the activities in the data.

Activity Assignees: Will not display the person who created the
activity
Activity Source: Displays the person who created the activity, but unclear how I would add the target contact (the client). Contact A/B doesn't work well.
Activity Targets: Display the target contact (the client). Added a relationship successfully to display the user (person who created the activity), but one activity now appears in 9 rows.

The only way I can think of displaying a list of unique activities is possibly aggregating (Views "use aggregation"? Table with aggregation options module to group Activity IDs?). Am I thinking about this too much?


texts: Can't get action token {action.unsubscribeUrl} to work in Welcome automated message

texts:
I've been trying to add unsubscribe and optout functionality to the default "Welcome Message" email template you find under Administer, Header, Footers, and Automated Messages. I don't have HTML experience but using the code in the "Mailing Footer" sample, the documentation, and a wysiwyg editor, I added this in the Body - HTML Format text block of the "Welcome Message":

To unsubscribe from this newsletter, click here.
 To opt out of all future emails from us, click here.

When I test this and produce the Welcome email, these tokens don't appear as links, only text.  I've been researching this all day with no luck.  Please help!

I'm on Wordpress 4.7.5 and CiviCRM 4.7.16.


texts:
I've tried asking this on drupal stackoverflow but without any luck. Maybe somebody here had the same use case.
I have a reverse proxy server (let's call it PROXY) and a server running Drupal 7 (DRUPAL).
I want to configure DRUPAL to enable traffic through PROXY, so that my users can access Civicrm hosted on drupal by visiting http://PROXY-URL.com
I've managed to set it up, but now when I want to log into CiviCRM site through PROXY - the site manages to show me the login portal, but I can't login and the site is showing me the CORS error (https://imgur.com/FLxIMNJ.jpg)
My DRUPAL settings:

base_url is set
reverse_proxy is set to True
reverse_proxy_addresses = array('127.0.0.1') (so DRUPAL machine localhost?)
reverse_proxy_header = 'HEADER_X_FORWARDED_ALL';

PROXY settings:
https://i.imgur.com/uM855rL.jpg
https://imgur.com/IEAkxhI.jpg
Maybe it's not the CORS problem but with the reverse proxy configuration?


texts: Unintended Text in civiBooking Resource Configuration

texts:
in civiBooking, additional text is showing under Resource Configurations while trying to add a booking.

Trying to add a booking, all the options (Conference Room/Hourly -$50, Conference Room/Daily -$200, Hourly - $50, Daily - $200) have the additional text /Phone or /Email added.

Neither Phone or Email was set up as part of the resource configuration (Image 2) or size units (image 3). Where is it coming from? How do I get rid of it?


texts: How Can I send mailing with AWS SES API instead of SMTP?

texts: I want to send mailing with the help of AWS SES API instead of SMTP. I am using CiviCRM 5.32.2 and drupal 7.


texts: Is there a way to add a custom field to the Inbound SMS activity type?

texts:
I'm working on a Drupal site that includes a view showing unanswered SMS messages. The view shows activities of the Inbound SMS type that have not been revised or deleted, plus a custom PHP filter that restricts it to inbound SMS activities from contacts who don't have an outbound SMS activity with a later date.

The client would to be able to mark off messages that they don't need to answer, and have those no longer show up in the list - basically a way of marking them as read and not in need of a reply. I tried to add a custom field for this to the Inbound SMS activity type - but it doesn't show up as an option! When I choose activities under the "used for" dropdown on the form for creating a custom field, it brings up a second list of specific activity type, but Inbound SMS isn't on it.

Does anyone know if there's any way to get this activity type to show a custom field? Or failing that, any other ideas for how to provide this functionality (a checkbox for marking SMS messages as read, which can then be used as a filter for the view)?


texts:
I am using GDPR extension, which provide a popup form after online event signup or contribution.

I would like to provide a standalone form for anonymous user with newsletter signup, privacy, and data policy option that would be integrated with GDPR extension, so that I can trace when the contact last accepted GDPR policy.

Is it possible to do? thanks


texts:
Our organization recently went from straight choice of membership type on signups and renewals to a Price Set in order to include an option to pay for a newsletter. The web page using the price set works just fine. And if we use the back-office interface to add a new member, that works fine too - on the Membership Organization and Type line, I get a choice of Org and Type, or a Price Set. However, when I select an existing Membership record in the back-office and choose "renew", I get to change the membership type but get no option to select Price Set. I need the latter to work so I can get the newsletter option to be included in the total charge.

New Member looks like this:

Renewing Member looks like this:


texts: How to do ab testing on transactional emails?

texts:
Some transactional emails have call to action (eg "click here to confirm your subscription") and I'd like to see if I can improve how many actions are taken by ab testing.

Is there an easy way to implement that, eg could I leverage some of the existing features of the ab testing in civimail?


texts: Get the "Smart" group of a user id via REST

texts:
We've created so called 'smart' groups in civicrm, and we need to know if a certrain user belongs to this group.

I can get the groups of a user with the following code:

http://url.com/sites/all/modules/civicrm/extern/rest.php?debug=0&entity=GroupContact&action=get&contact_id='.$uid.'&json={"sequential":1}&api_key='.$api_key.'&key='.$site_key

But the "Smart group of the UID is not listed here,. When I do the following:

http://url.com/sites/all/modules/civicrm/extern/rest.php?debug=0&entity=Contact&action=get&group='.$gid.'&version=3&contact_id='.$uid.'&json={"sequential":1}&api_key='.$api_key.'&key='.$site_key

I get the result, that the user belongs to this group.

What I want is only to give the contact_id as parameter to check in which smart groups this user is


texts:
Getting the following error when installing this extension. Had to enable PHP errors to get this as without all I see is a 500 server error w nothing in the Apache2 logs.

Parse error: syntax error, unexpected 'new' (T_NEW) in /var/www/website.vhost/web/wp-content/uploads/civicrm/ext/uk.co.compucorp.civicrm.giftaid-3.0.1/CRM/Civigiftaid/Utils/Contribution.php on line 99


texts: How do notifications for recurring payments work?

texts:
I've got a site that has had recurring payments (via paypal) working for some time, but only recently had the ipn settings configured correctly. Now that that is working we're getting more notifications than anticipated, so I just want to check my understanding on what's happening.

Memberships were set up to cc an info@ address in to the membership reciept. And also when the "member details" profile in the contribution page was submitted.

This now works as expected for new membership subscriptions.

The unexpected side is that the membership admins are getting the same notifications for the automated renewals. They are cc'd into membership renewal receipt, and it looks like the recurring payment resubmits the profile data so they're getting a notification from that as well.

I've not had much dealing with recurring payments before, I just want to check that this is the expected behaviour.

In which case. cc into reciept and notify from profile submission from the membership contribution page are the wrong way to notify membership admin about new members. I'm guessing a scheduled reminder for member join, limited to the admin email only would be a better way to go.

Also the contribution page that created the membership has been updated several times over the years so it now is no longer a membership page, and uses different profiles. So the notifications are linked to the original payment record and changing the contribution page makes not a blind bit of difference to associated recurring payments.

Removing the submission notification address on the profile will stop future notification emails (I guess). But I can't see a way to stop the cc notification from each membership renewal reciept, at least in the civi user interface- can this be amended from the sql tables?

So two questions
1) Is civi behaving as it should, and our expectations of the original set up was wrong?
2) How can I kill off future notifications for recurring payments

----editting after further work----
Scheduled reminders don't function as I thought, and can't add a cc to a scheduled reminder. So can't send a "welcome to us" message and cc the admin address in.

Looked at Civi Rules on the demo site- can set a trigger for membership added. But, "Send email to..." not available as an action.


texts:
CiviCRM 4.7.29, Wordpress 4.9.5

I am unable to do a replace in the API explorer. I can do a "get" however. The situation is that a parent registered for an event, but forgot to change the number of registrants under his registration from 1 (him) to 3 (him + 2 kids). They were under 12 yrs so I just manually entered them. However, the kids now show as Registered_by_ID = null, and I want them to be the ID of the parent.

(NOTE: Am not a developer, just a volunteer with middle level of experience.)

When I do a "get", I can find his 2 kids by participant ID. Next, in API Explorer I use Entity = Participant, Action = Replace, and I would expect that the interface would allow me to choose the Participant I want to perform the action on, followed by a field on which I want to change from one value to another. Instead, it allows me to choose 1 field and 1 value and says it is going to update the database, so I chose no. How do I know what participants this is going to change since it doesn't let me choose who? How does it know what value from -> to I want to change?

I checked the examples here but Registered_by_ID is not listed. Does that mean a replace won't work on that ?

In the end, I'm open to suggestions of either how to get the API explorer to do what I want (change the Registered_by_ID from null to the parent's ID), or else if there's some other obscure way (ie Profiles?).

Thank you.


texts:
running CiviCRM WordPress 4.7.7

Any ideas what normalize your directory structure means?

Given it knows where the database is and both the website and the backend are working I am unsure where this is coming from. It only appears in the error_log.

  [error] [client 66.249.83.121] PHP Fatal error:
  Uncaught exception 'Exception' with message 'Failed to locate civicrm.settings.php. Please boot with settingsFile, search, or CIVICRM_SETTINGS; or normalize your directory structure.' in /../wp-content/plugins/civicrm/civicrm/civicrm.config.php:125

  Stack trace:

    /../wp-content/plugins/civicrm/civicrm/civicrm.config.php(413): Civi\Cv\Bootstrap->boot()
    /../wp-content/plugins/civicrm/civicrm/extern/open.php(2): require_once('/var/www/vhosts...')
    {main}\n  thrown in /../wp-content/plugins/civicrm/civicrm/civicrm.config.php on line 125

Update 1:
civicrm_config.php - getCivicrmSettingsPhp
Added error_log to display the options parameter and got the following:

  [dynamicSettingsFile] => /../wp-content/plugins/civicrm/settings_location.php\n
  [env] => CIVICRM_SETTINGS\n
  [prefetch] => 1\n
  [settingsFile] => \n
  [search] => 1\n
  [cmsType] => \n
  [httpHost] => casem-acmse.org\n)\n

Shouldn't the file referred to in dynamicSettingsFile be civicrm_settings.php?


texts: Has anyone figured out how to use activity end time on a webform instead of duration?

texts:
I've installed civi for many organizations and every single one of the groups would prefer to select an end time for activities instead of duration.
Ideally I'd like for them to enter the activity's end time on the webform that collects the activity and automatically calculate the duration.

Has anyone successfully implemented this?


texts: Can a user get permission to send a mailing to contacts they can't access?

texts: An organization would like to give permission to a volunteer to create and send a newsletter, but don't want to give the volunteer access to view the contacts they send to.  Is this possible?  I see the undocumented "CiviMail approval workflow" feature; could this be used somehow?


texts: How can I submit WordPress forms to a REST URL?

texts: I've been directed here to ask this question, I've been asked if WordPress contact forms/forms can post to a REST URL rather than to the WordPress database. Now I'm not really familiar with CiviCRM tbh but we were wondering if there were any plugins that could achieve this? Any advice please.


texts: Displaying Transaction Id in Thank you letter

texts:
I am trying to create thank you letters grouping the transactions by contact.
I am creating a table to display the contribution information but I am running into a problem with Transaction ID. since not every contribution has one, it doesn't align properly in the table. I tried using the 'line break' and 'verticle table cell' but the  or  is not printing for when the token is empty.

I tried to work around it by printing N/A when if the token is empty but I can't seem to get this working either
{capture assign=temp}{contribution.trxn_id}{/capture}{if $temp ne ""}{$temp}{else}N/A{/if}

UPDATE: I tried @RayWright's suggestion and it worked for individual thank you letters perfectly. However, when grouping the contribution records by contact, the same code will only print the transaction ID when there is one and will not print NA when there isn't one...


texts: Report error: Bad menu record in database

texts:
I'm using drupal 7 with CiviCRM 4.4.6

This error appear frequently when I view my report (including dashboard):

Bad item

Array
(
    [path] => /6
)

  Sorry but we are not able to provide this at the moment.
  Bad menu record in database
  Return to home page.

The path "/6" differ according to the report ID.

I'm not sure how this could happen, and when this error appear, all civicrm related functions will show error.

Anyone know what's the problem and how to solve it?

Addition:
After following @Prem Patel suggestion, this is what I found in ***/files/civicrm/ConfigAndLog file

Nov 26 17:17:19  [info] $backTrace = #0 /home/warrior/www/www/sites/all/modules/civicrm/CRM/Core/Error.php(322): CRM_Core_Error::backtrace("backTrace", TRUE)
#1 /home/warrior/www/www/sites/all/modules/civicrm/CRM/Core/Invoke.php(239): CRM_Core_Error::fatal("Bad menu record in database")
#2 /home/warrior/www/www/sites/all/modules/civicrm/CRM/Core/Invoke.php(72): CRM_Core_Invoke::runItem((Array:1))
#3 /home/warrior/www/www/sites/all/modules/civicrm/CRM/Core/Invoke.php(52): CRM_Core_Invoke::_invoke((Array:4))
#4 /home/warrior/www/www/sites/all/modules/civicrm/drupal/civicrm.module(456): CRM_Core_Invoke::invoke((Array:4))
#5 [internal function](): civicrm_invoke("report", "instance", "6")
#6 /home/warrior/www/www/includes/menu.inc(517): call_user_func_array("civicrm_invoke", (Array:3))
#7 /home/warrior/www/www/index.php(21): menu_execute_active_handler()
#8 {main}


texts: "Cron Not Running" system error after update to 4.7.1

texts:
The detail is:
"No cron runs have been recorded."

Just updated from 4.6.10. This has never been a problem with other updates. What do I have to do to fix this? We need cron to send mailings as I recall.

Edit: There are a lot of errors including "cron not running" on the civicrm wordpress demo site so it's not just me. I think something needs a tidy.
Another error on the demo site:
"Failed to make directory (extensionsDir) at "/srv/buildkit/build/wpmaster/wp-content/uploads/civicrm/ext/". Please update the settings or file permissions."


texts: How can I increase the amount an existing monthly sustainer is giving?

texts:
We're on CiviCRM 4.6.19, Drupal 7.50 and we use Authorize.net for payment processing.

If I simply want to increase the amount an existing monthly sustainer is giving, should I be able to do that by changing the monthly "subscription" amount in Authorize before the next monthly transaction?

Is there a recommended way to do this in CiviCRM itself?


texts: Access denied when I want to "Display and Edit Custom Fields"

texts:
I have Access denied when : Administer > ... > Custom Data > Display and Edit Custom Fields

I notice that "www." is added between htpps:// and my site name :
https://bapa-lacellesaintcloud.com/drupal/index.php?q=civicrm/admin/custom/group&reset=1
is moved to :
https://www.bapa-lacellesaintcloud.com/drupal/index.php?q=civicrm/admin/custom/group/field&reset=1&action=browse&gid=1

... and I get the right form when I (manually) remove this "www." from the URL

Why (how ?) is this "www." added ?

BTW : I don't have this error on 2 test sites which are not https but only http ; All my sites have been upgraded to 4.7.2, but I am not sure that this problem was not there before.


texts: Custom field API and Custom field Machine name

texts:
We are working on a roll out which will include approx 100 instances of CiviCRM being created for an org. The organisation is Federal in so far that there is a central org and then a significant number of local branches.

Part of the project is to develop a data push for activities from the branch instances of CiviCRM to the head orgs instance so that data analytics can be done by the head organisation. The issue is that the ID's of the custom fields for the branch instances of CiviCRM are different to the head instance (and different between themselves).

We are proposing using Machine name instead of Activity ID for the API calls. Does the API support data pushed to it by machine name as opposed to ID?


texts: How to get contacts in children of a parent group using the API

texts:
I have a child groups C and B, each with 20 different contacts in them. Both child groups are in parent group A. I need to find all contacts in all children of A since C and B might be removed later or new children added to A. But A will not change. However, Group A is not itself populated. As a result, the CiviCRM API returns 0 results. Is there handy API method which will help me out?

API Command:

 $result = civicrm_api3('GroupContact', 'get', array(
  'sequential' => 1,
  'group_id' => "Donors_74",
));

Actual results from the API explorer:

{
"is_error": 0,
"version": 3,
"count": 0,
"values": [

    ]
}

Expected result: 1676

We are using CiviCRM 4.7.25.


texts: How do I eliminate the error "Timestamp Mismatch"?

texts:
I see a lot of related questions, but none that quite handle the following:

System: Ubuntu/Wordpress 4.9.8  Civi 4.7.23

I'm about to upgrade Civi but the error about "Timestamp mismatch" is making me worry.

The MySQL time stamp is correct and matches "date" on the server.

The Wordpress time setting is correct and matches "date" on the server.

The PHP time setting as exposed in phpinfo() is correct although it of course doesn't spell out a time, just a timezone, which is correct.

So why is this error persisting?


texts: How to create a newsletter sign up block in Drupal

texts:
What is the best way to create a e-news subscribe block in Drupal with the form to collect information such as first and last name, email address and interests? I have spent some time Googling how to do this but am running into only very outdated information. Can someone point me in the right direction?

Thanks!

Using Drupal 7.50 with CiviCRM 4.7.15


texts: Install or upgrade CiviCRM using Composer 2?

texts:
Has anyone documented using Composer 2 with an install and/or upgrade of Drupal 8 + CiviCRM?
I'm getting this error:
    - civicrm/composer-downloads-plugin[v2.0.0, ..., v2.1.1] require composer-plugin-api ^1.1 -> found composer-plugin-api[2.0.0] but it does not match the constraint.
    - civicrm/civicrm-core 5.30.1 requires civicrm/composer-downloads-plugin ^2.0 -> satisfiable by civicrm/composer-downloads-plugin[v2.0.0, v2.1.0, v2.1.1].
    - Root composer.json requires civicrm/civicrm-core 5.30.1 -> satisfiable by civicrm/civicrm-core[5.30.1].


texts: How do you stop names from doubling - Views

texts: I have a membership database and a View of Local Leaders info, but it is showing each person twice in the View's list. I have tried to delete the contacts and input them back in they still show up double.


texts: Are there any CiviCRM loyalty/rewards extensions available?

texts:
Has CiviCRM been extended to support a loyalty/rewards program for donors?
I searched the CiviCRM forum and found this question has been asked before, but there has been no response from the community.


texts: Vague error in log "You do not have permission to access this page."

texts:
What's the first step to finding out the cause of an issue logged in ConfigAndLog/.log? (shown below).. Its from a shortcode on the frontend of wordpress 4.4.7 [civicrm component="user-dashboard" hijack="0"].

Civi 4.6.4

The page works fine but someone somewhere in the world might not have been able to access their dashboard:

Feb 09 11:41:08  [info] $Fatal Error Details = Array
(
    [message] => You do not have permission to access this page.
    [code] =>
)

Feb 09 11:41:08  [info] $backTrace = #0 /home/public_html/www/wp-content/plugins/civicrm/civicrm/CRM/Core/Error.php(363): CRM_Core_Error::backtrace("backTrace", TRUE)
#1 /home/public_html/www/wp-content/plugins/civicrm/civicrm/CRM/Utils/System/WordPress.php(294): CRM_Core_Error::fatal("You do not have permission to access this page.")
#2 /home/public_html/www/wp-content/plugins/civicrm/civicrm/CRM/Utils/System.php(277): CRM_Utils_System_WordPress->permissionDenied()
#3 /home/public_html/www/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(232): CRM_Utils_System::permissionDenied()
#4 /home/public_html/www/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(86): CRM_Core_Invoke::runItem((Array:14))
#5 /home/public_html/www/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(54): CRM_Core_Invoke::_invoke((Array:2))
#6 /home/public_html/www/wp-content/plugins/civicrm/civicrm.php(1189): CRM_Core_Invoke::invoke((Array:2))
#7 /home/public_html/www/wp-content/plugins/civicrm/includes/civicrm.shortcodes.php(292): CiviCRM_For_WordPress->invoke()
#8 [internal function](): CiviCRM_For_WordPress_Shortcodes->render_single((Array:2), "", "civicrm")
#9 /home/public_html/www/wp-includes/shortcodes.php(326): call_user_func((Array:2), (Array:2), "", "civicrm")
#10 [internal function](): do_shortcode_tag((Array:7))
#11 /home/public_html/www/wp-includes/shortcodes.php(223): preg_replace_callback("/\[(\[?)(civicrm)(?![\w-])([^\]\/]*(?:\/(?!\])[^\]\/]*)*?)(?:(\/)\]|\](?:([^\...", "do_shortcode_tag", "[civicrm component=\"user-dashboard\" hijack=\"0\"]")
#12 /home/public_html/www/wp-content/plugins/civicrm/includes/civicrm.shortcodes.php(200): do_shortcode("[civicrm component=\"user-dashboard\" hijack=\"0\"]")
#13 [internal function](): CiviCRM_For_WordPress_Shortcodes->prerender(Object(WP))
#14 /home/public_html/www/wp-includes/plugin.php(601): call_user_func_array((Array:2), (Array:1))
#15 /home/public_html/www/wp-includes/class-wp.php(692): do_action_ref_array("wp", (Array:1))
#16 /home/public_html/www/wp-includes/functions.php(952): WP->main("")
#17 /home/public_html/www/wp-blog-header.php(14): wp()
#18 /home/public_html/www/index.php(17): require("/home/public_html/www/wp-blog-header.php")
#19 {main}

For example, this is an error in the production log but how do I know 'who' in the world or which constituent ran into the issue?


texts: What is CiviCRM's position on WordPress 4.3?

texts:
I've reviewed the WordPress 4.3 release info, and see that it has been downloaded about 3 Mio times now.  Is there an expected CiviCRM compatibility date / release for WP 4.3?  Thanks for any insights.

Edited 2015 10 02:  I've now implemented WP 4.3.0 on an AWS T2 micro instance running Ubuntu 14.04 (Trusty Tahr).  It is updated without problems to 4.3.1, and I am running CiviCRM 4.6.8 on it.  So far, it is behaving nicely.  The site is fully TLS protected, and after patching SMTP.php, I have SendMail linked with AWS SES in operation.  Thanks to all who have posted here and on the CiviCRM Forums for helping this effort to succeed.

DVH


texts: MySQL support not included in PHP - Wordpress Heroku

texts:
Got this error on heroku wordpress with ClearDB Mysql Connected. Everything works expect this:

Any ideas? Thanks.


texts: How to renew membership during event registration?

texts:
I've set-up an event with several fee options that include "event fee plus 1 year membership renewal", "event fee plus 2 years membership renewal", etc. How do you suggest implementing the membership changes after the event payment gets processed?

I'm thinking it's possible to add time to their membership through the ThankYou.php page using the membership API. (using CiviCRM 4.1)

Any tips would be greatly appreciated!


texts:
Notice: Undefined offset: 1 in CRM_Utils_Check_Security->guessUrl() (line 330 of /home/saintfran/www/www/sites/all/modules/civicrm/CRM/Utils/Check/Security.php).

I found the following on the issue queue and the old forums but they say they are fixed and that it's related to windows. I'm  not on a windows machine. I'm hosted on civihosting with 4.6.2.

https://issues.civicrm.org/jira/browse/CRM-15214
http://forum.civicrm.org/index.php?topic=32544.0


texts: Mosaico email template extension or Mailchimp email integration?

texts:
As a small NGO we are about to Upgrade CiviCRM from 4.1.3 to current version 5.9 (as at 18/01/19) and  Migrate CiviCRM from Drupal 6.35 to WordPress CMS.

The two quotes we have offer Mosaico email template extension or Mailchimp email integration. Which woudl work best for an organisation sending out about 10-12 emails a year to 2-3,000 people? What are the pros and  cons of each?

Many thanks
Margaret


texts: Is there a way to have a menu item that brings up a profile that lists a group of people in bulk edit mode?

texts:
I'm trying to simplify a bulk editing via profile for some non savvy users.

The current method is to query up all the contacts in group, select them all, select Batch Update via Prole, then select the profile.  Then you get a list of everyone in the group with the selected profile and the ability to change things without having to open each contact's record.

For some users, this is too many steps.

I'd like to be able to have a menu item that just takes them to the final step.

civicrm 4.6.26 Drupal


texts:
Browsing through a civix generated file I see it globbing for *.mgd.php files?

What are these files all about then??


texts: Contacts: can one organisation be a 'child' of another?

texts:
Is there any way to make one organisation a part of another through a relationship? For example, we have a few NHS (National Health Service) teams among our contacts which we would like to put under one organisational umbrella.

I tried setting up a relationship the usual way but I couldn't add a relationship between two organisations, only an organisation and an individual.

At the moment we're using different addresses for each team as a workaround but that's not ideal.


texts: How do make an ACL to allow the searching of contacts in a smart group?

texts:
I want to allow someone to send email to a group.

So I'm trying to set up an ACL to allow for the searching for contacts in this group.  In the ACL definition dialog I'm choosing the 'search' operation and for type of data, 'a group of contacts'.  But I'm getting an error, "Only 'View' and 'Edit' operations are valid for this type of data."

It seems like this should be possible...but I don't understand the reason behind the error message.

Can anyone shed some light on how to do this?

Thanks