texts: How can I link to a specific tab in crm-ui-tab-set

texts:
With AngularJS, I have a page (created with civix generate:angular-page) that includes a set of tabs like so:

      This is Tab 1.

      This is Tab 2.

Let's say this page is at /a/#/foo. As far as I can tell, Tab 1 is the default tab and will always be opened when I open this URL, which is what I want most of the time. But sometimes I want that page to open in Tab 2.

How can I link to /a/#/foo in a way that Tab 2 is opened by default?


texts: Should I use implicit annotation for AngularJS dependency injection?

texts:
I am learning AngularJS and have read that it supports three different ways to specify dependencies.

Their docs say that inline array notation "is the preferred way to annotate application components". Further, they "recommend avoiding" implicit annotation because it cannot safely pass through a JavaScript minifier. Ok.

But most of the AngularJS code in CiviCRM appears to be using implicit annotation (example).

Thus, I am wondering:

Was "implicit annotation" a conscious design choice for some reason? (e.g. Maybe CiviCRM has some 3rd-party tool like ng-annotate in place to add inline array notation before minification?)
Or perhaps: is the implicit syntax I'm seeing just incidental? In which case I would guess that I should avoid replicating this syntax when writing new code (for the sake of compatibility with potential future minification strategies).


texts: Add Contact Suffix to Quicksearch Results

texts: How can we have the Contact's Suffix (Jr, et) show up in the dropdown results of the Quicksearch input? It's helpful for us as we have contacts with the same name but different suffixes.


texts:
Currently Bounce Mails are fetched from the smtp store, and a list of regexes are applied to the mail to try and categorize the bounce. There are 10 categories, and an eleventh for when a mail couldn't be matched (syntax bounce).

What I am missing are the defined SMTP status codes. Here is a list with an official list of codes from the RFC, as well as some lists I found convenient for translating the basic status code to the enhanced one:

https://tools.ietf.org/html/rfc5248#page-5
https://www.usps.org/info/smtp_status.html
https://www.usps.org/info/smtp_codes.html

In a test environment with 4000 bounce mails, 1290 couldn't be classified (syntax bounce), but out of those ~850 mails have some form of SMTP status code.

Did anyone ran into some of those problems as well? And wouldn't it make sense to implement those codes as regexp and push them to core?

If no one has done it yet, I would offer to implement the regex, but I don't want to re-implement something. I'm curious why/if nobody ran into the same problem!


texts: Warning and Fatal error updating from 4.6 to 4.7 com_civicrm/admin/configure.php on line 115

texts:
(Site information/versions at the bottom)
I have only used CiviCRM for event registration and entering other events in the calendar. More recently in anticipation of implementing membership capabilities, I had updated to the most recent version 4.6.11 and everything appeared fine. I received a message about running the update on the database and I did that. Everything was fine. But then when I logged on yesterday, I saw that 4.7 was out, so I went ahead and attempted to update to that version. I first just got the white screen. I went ahead and tried to reinstall the 4.6.11 version and got the following message:

Warning: require_once(/home/hobbits8/public_html/administrator/components/com_civicrm/civicrm.settings.php): failed to open stream: No such file or directory in /home/hobbits8/public_html/tmp/com_civicrm/admin/configure.php on line 115
Fatal error: require_once(): Failed opening required '/home/hobbits8/public_html/administrator/components/com_civicrm/civicrm.settings.php' (include_path='.:/opt/alt/php54/usr/share/pear:/opt/alt/php54/usr/share/php') in /home/hobbits8/public_html/tmp/com_civicrm/admin/configure.php on line 115

I tried uninstalling the component and reinstalling again, but once I uninstalled the component, I no longer had the menu entry for CiviCRM. I also followed the instructions for modifying the php (global settings off--already off, max upload--already at recommended level, time --I modified from 30 to 600). I've tried installing both the old (4.6.11) and the new (4.7) from a file upload and also from the tmp folder on the server and get the same result. I saw something about needing to compare settings with the old backup, and of course (dummy that I am), I do not have a backup.
I see someone asked a similar question, but the response to him did not fit either his or my scenario (not upgrading from an old version of Joomla or even an old version of CiviCRM).

Joomla 3.4.8
PHP 5.3.29
mySQL 5.5.45 (innoDB enabled)

Thank you.
Patti


texts: How to show contribution items in CiviReports for Contribution Reports

texts:
I have contribution items in a single contribution report and need to show a quantity of an item purchased in a month.

What is the ideal way to get quantity used for a month in multiple contributions.

I dont see the option for the same.


texts: Paypal Pro Checkout- different links created for contribution pages and webforms

texts:
We have a site with Paypal pro configured as default payment processor.

One membership contribution page is linked to a webform (gathers additional contact data). Credit Cards details entered directly into the webform, are processed without a problem.

If a user opts to checkout via paypal the payment fails. The form attempts to connect to paypal.com but the error message

  api_username
  Your purchase couldn't be completed
  Error Message

  We cannot process this transaction because there is a problem with the PayPal email address supplied by the seller. Please contact the seller to resolve the problem. If this payment is for an eBay listing, you can contact the seller via the "Ask Seller a Question" link on the listing page. When you have the correct email address, payment can be made at www.paypal.com.

Comes up.

If I amend the payment processor settings in Civi and swap the api username, for the related account username, the paypal link works. payments can be processed.

Unfortunately other contribution pages (public donation pages) then fail to process payments.

After trial and error, we've identified that if you choose the paypal checkout button directly from the contribution page. A link like this is generated

https://www.paypal.com//cgi-bin/webscr?cmd=_express-checkout&token=EC-1154497557710463X#/checkout/login

If you follow the paypal checkout button from the webform the following link is generated

https://www.paypal.com/us/cgi-bin/webscr?cmd=_flow&SESSION=RfwxDcyRqYm82K4aVOuVoCtO0ABMP8r6OO95Oyvm14UqvsIuD_Av9c0ehSu&dispatch=50a222a57771920b6a3d7b606239e4d529b525e0b7e69bf0224adecfb0124e9b61f737ba21b081984719ecfa9a8ffe80733a1a700ced90ae

Does anyone know what may be causing two different links to be generated from the same underlying payment processor?

Is there any way of updating the webform so that the link to paypal comes out in the form
https://www.paypal.com//cgi-bin/webscr?cmd=_express-checkout&token=EC-1154497557710463X#/checkout/login   ?

My brain has melted trying to explain this as simply as possible. If anything is not clear. Please ask for clarification.


texts: How does CiviEvent Facebook "like" works?

texts:
I was testing the behavior of the "FB like" in the event subscription form.
It seems not to work, and anyway, how can it point the event page if there is not in the DB the data keeping the FB event URL?
Looking at the page source. the link is the following:

https://www.facebook.com/plugins/like.php?app_id=240719639306341&href=http.....

But this does not help me, I am very confused on how it can work.
Can someone show me the light?

Thanks

Marcello


texts:
We have a problem that may have started after upgrading from 4.4.11 to 4.4.19 on Drupal - anyway, it's started happening fairly recently.

We have public page that allows for a membership contribution for an individual to register/sign up and create an organisation at the same time (Employer of). Normally there's a contribution in the Organisation and a membership record in the organisation - and a membership by relationship for the individual.

The problem is that the individual membership record is not being created now. (It can be fixed up by admin to create the relevant record).

I've been tracing the code and I think it is a relationship permission problem.  If I remove a permission check in CRM_Contact_BAO_Relationship::getRelationship() then the right record is created. However this doesn't seem like a good fix for the problem.

Can anyone think of a change to permissions or onbehalfof around this time which might have this effect.

We do have some custom code in this area - which adds permission is_permission_b_a in CRM_Contribute_Form_Contribution_Confirm::processOnBehalfOrganization() - I think I've tried removing that .

Thanks, Chris


texts: Is there an Import option to allow overwriting fields with null (empty)?

texts:
I'm trying to do a bulk tidy-up of Address fields in CiviCRM 4.7 by exporting the data, manipulating it in a spreadsheet and re-importing it. This involves moving some values around between postal address fields, requiring some to be blanked. The Import option for Duplicate Matching can only be 'Update'. However, if I include a null value for any field it does not overwrite (blank out) an existing value, resulting in duplication. Only non-null values are considered to be updates.

Example: trying to move "121b Baker Street" from 'Supplementary Address 1' to 'Street Address' using Import/Update results in both these fields containing "121b Baker Street".

My problem is a more general case of the question at Uploading null email address which refers only to blanking of email addresses.

Unless I'm missing something, I'd like to propose another option for Duplicate Matching (alongside the current Skip / Update / Fill / No duplicate checking) called 'Edit'. It would allow the removal of existing values by overwriting with a null string but would otherwise behave in the same way as Update.


texts: Resource booking in multiple meeting rooms

texts:
Is Civibooking designed to allow LIMITED resources to be booked in multiple meeting rooms at the same time?

For example, I have 10 chairs. I booked 5 of the chairs for an event in meeting room X, between 09:00 till 10:00. I then booked the remaining chairs in meeting room Y, also between 09:00 till 10:00. In civibookng calendar, this is not possible! It refuses to allow the booking at the same time. It forgets that the remaining chairs can be book at the same time, but in different rooms. Is the extension designed to work that way, and thus use Configuration Set to mimic booking times? Or I am missing something?


texts: Ho do I add video to mosaic template mailing?

texts: I'm trying to create an email using a mosaico template and I want to add a video.  Is this possible?


texts: How to customize description in the event autocomplete in Register New Participant Page dynamically?

texts:
I need to add remaining seats available in the description seen in the event autocomplete along with some custom data based on domain,how can I customize it?

I was looking into this code below to see if that can help to fix but unable to get further on it.

https://github.com/civicrm/civicrm-core/blob/4.7.14/api/v3/Generic/Getlist.php#L159

function _civicrm_api3_generic_getlist_postprocess($result, $request, &$values) {
  $chains = array();
  foreach ($request['params'] as $field => $param) {
    if (substr($field, 0, 4) === 'api.') {
      $chains[] = $field;
    }
  }
  if (!empty($result['values'])) {
    foreach (array_values($result['values']) as $num => $row) {
      foreach ($request['extra'] as $field) {
        $values[$num]['extra'][$field] = isset($row[$field]) ? $row[$field] : NULL;
      }
      foreach ($chains as $chain) {
        $values[$num][$chain] = isset($row[$chain]) ? $row[$chain] : NULL;
      }
    }
  }
}

the autocomplete url used is

  civicrm/ajax/rest?entity=event&action=getlist


texts: How do I find civicrm field names for import?

texts:
I want to import memberships, but civi isn't finding the membership type. How do I find out the field names (such as membership_type) for each membership?  This problem has cropped up for other imports.  For example, I'd like to be able to import relationships.

Is there a tool that I need outside of civi?  Is there someplace in civi where I can find this type of information?

Thanks.


texts: Minute as a time unit for scheduled reminders

texts:
Right now the smallest unit is the hour, so I can schedule a reminder 1 hour before or after something.
What do I do if I wanted to send a reminder 30 minutes before something? Is this possible right now?
If not, how difficult would it be to make an extension that would introduce minute as a time unit for reminders? Would this be difficult to achieve? Are there any clever workarounds?


texts: List members of organisation belonging to sub-types

texts:
I have my organisation split between local sport clubs.
I'm looking for a best way to list all members of particular clubs - should I use Drupal Views or Civi search'es or reports?
Thnx
R.


texts:
I have recently migrated my CiviCRM installation from one server to another server.
Now facing an issue in saving new contribution. If I save the contribution without checked "Send Receipt?" it will be saved  properly. If I checked this "Send Receipt?" option it will give me an error.

Error : CiviCRM-001 - An error has occurred.


texts: Extending the Parent pull down menu on Group Settings page under WordPress

texts: I have 50 groups including main and subgroups. The Parent pull-down menu on the Group Settings page under WordPress only displays 48 items so I can't select the 50th group (Volunteers) as a parent of subgroup (Volunteer Emeritus). Can I make the menu longer or do I have to rename the main group so it comes earlier in the alphabetic list?


texts: Using CiviEvent Shopping Cart with Wordpress

texts: Is it possible to navigate to the View Cart page in Wordpress?


texts:
Do I need to know Linux to administer CiviCRM? This is not a rhetorical question :) . And it's a question I wish I had asked three and a half years ago.

My answer now, to my self of three and half a years ago, would be: No, knowing Linux is not strictly necessary, especially if you use a hosted version of CiviCRM, like Powerbase or CiviDesk, or have a partner like Fuzion or CiviCoop doing your Linux server set up and maintenance; but Yes, knowing how to use a flavor of Linux would be really helpful, regardless, especially if you want to understand what's going on "under the hood" with your Linux server, if that's what your CiviCRM installation is hosted on.

I believe there are three good answers to this question - Yes, No and Maybe.

Your thoughts appreciated....


texts: Images Not Showing In Civicrm Contact Dashboard

texts:
Uploaded image not displaying in the contact dashboard even though the uploaded images is in the correct folderand the image url is properly set in Civicrm.  Pease whatcould be the problem.
Using Civicrm 4.6.2 with current drupal 7


texts: Show Activity Source Contact in a Drupal View

texts:
I have created a Drupal view which is used to show any emails sent through CiviCRM to the currently logged in contact. To list the emails, the view shows activities for that contact where the activity type = 'email'. I am able to show the title, subject, details and date and the view works fine. However, everytime I try to add in the Activity Source Contact field, suddenly the view has no results. I am assuming that the Activity Source Contact field is the 'Added By' field in CiviCRM for the activity (which is the 'From' field for the email)? If it is, I can't understand why suddenly the view has no results when I add the field.

The other strange thing is, in the Activity Source contact field settings in the view, there is a numeral formatter, which is strange for a text field. See the attached image.

Can anyone suggest how I can display the Activity "Added by" field in the Drupal view?


texts: How to access civicrm_subscription_history in Views?

texts: I'd like to extract contacts who have been added to a certain group for a given date or date range. This information is in table civicrm_subscription_history which is included in my Drupal settings file, along with every other CiviCRM table.  But this table doesn't appear in Views - it seems that only a selection of CiviCRM tables appear, and I don't understand why this is. How can I access this table in Views? (I know this is perhaps more of a Views question but hopefully it's also enough of a CiviCRM question!) Using Civi 5.24.5 & Drupal 7.69


texts:
I want to create a new Participants Profile which includes Participant custom fields. How can I do that ?

The only way I see is by copying/renaming the "reserved" Participant Status Profile, and adding my custom fields ; but I can't remove the Participant Status field from it, nor disable the original "reserved" Participant Status Profile.

So, when I want to multiple update (Action) some selected participants of an Event Search, I have the choice between those 2 Profiles which both contain the same Participant Status field (which is confusing).

As an alternative, how can I remove the "Participant Status" profile from this choice ?


texts: Cancel/Transfer Registration Link in Contact Dashboard

texts: I know that I can select "Allow self-service cancellation or transfer?" when I create an event which includes a link in the email to the user. However, this link doesn't show in the user dashboard with the event detail. Is it meant to? How can I include this link in the dashboard?


texts: Is it possible to modify content in the invoice template based on contribution currency?

texts:
We have a client who has membership bases in two countries (e.g. Australia and New Zealand). I understand that we can have two membership organisations to manage the two membership bases.

The issue seems to be that the invoice template, for contributions, shows the Name, Address, Currency etc for the primary domain.

Due to legal requirements as to what should appear on an invoice we need to be able to change the invoice content a little to reflect the address of the member organisation, rather than the primary organisation.

Is it possible to have the content of the Invoice change to reflect the membership organisation? Maybe by detecting the Contribution Currency and adjusting the invoice template markup to suit?

The API explorer is throwing an error for me, when trying to search for Contributions, so it's hard to know where to start on this one.


texts: Field names not showing up on profile screen Wordpress CMS

texts:
New to Civi, but not new to CRMs/Wordpress.

When using many of the themes that Wordpress provides (actually this problem occurs with everyone I have tried so far), the field names for a profile signup form do not show up.

However, if I just use the base theme, they do.

Any suggestions on how to address this?


texts: Constraint violation when viewing Mailing Detail Report (group_id the cause)

texts:
CiviCRM version: 5.19.4

CMS: Drupal 7.69

PHP version: 7.1

When trying to view the Mailing Details Report page, I get the following error:

DB Error: Constraint violation

Looking in the error logs, it is due to the group_id column as you can see here:

[nativecode=1452 ** Cannot add or update a child row: a foreign key constraint fails (`prefix`.`civicrm_group_contact`, CONSTRAINT `FK_civicrm_group_contact_group_id` FOREIGN KEY (`group_id`) REFERENCES `civicrm_group` (`id`) ON DELETE CASCADE)]"])

The important bit being:

CONSTRAINT `FK_civicrm_group_contact_group_id` FOREIGN KEY (`group_id`) REFERENCES `civicrm_group` (`id`)

I sort of understand why this error has come about, it's due to a group_id in the civicrm_group_contact table not being found in under the group_id column of the civicrm_group table (I think).

I have tried running the following to try and find which row(s) is causing this problem:

SELECT * FROM `civicrm_group_contact` WHERE group_id NOT IN (SELECT id from civicrm_group)

However, this returned no results.

I have also truncated the cache tables which is the solution to a few of the other problems I have found whilst researching and cleared normal CiviCRM cache.

It's not just me getting this error, it's anyone else trying to access the same page getting the error as well.

I've found a lot of similar questions regarding this but most of them have not have any solutions and the ones that do, I have either tried them or do not apply to me.

Any help would be greatly appreciated.

EDIT: Added the backtrace from the ConfigAndLog file in the hope it helps solve my problem.

#6 /home/.../public_html/sites/all/modules/civicrm/packages/DB/mysqli.php(933): DB_common->raiseError(-3, NULL, NULL, "\nREPLACE INTO civicrm_group_contact ( group_id, contact_id, status )\nVALUES...", "1452 ** Cannot add or update a child row: a foreign key constraint fails (`cr...")


texts: What is the (Long term) strategy for CiviCRM's intergation on CMS?

texts:
Thinking about this topic, I'm wondering about the strategy of CiviCRM in terms of supported CMS?
CiviCRM can now be embedded on 5 CMS (DRUPAL 7, DRUPAL 8, Joomla, WordPress and Backdrop) and this asks a lot of work from the community to maintain functioning versions on all of them, but not only because it also involves specific documentation for each CMS or functional differences between CMS because Webform is not Caldera or Gravity form and I don't know about Joomla. I can think of this heterogeneous environment to be more of a drawback in 5 years.
Even if it's very user-friendly, is this strategy sustainable in the long-term? We already use 2 CMS (DRUPAL 7 and WordPress) and with the end-of-life of Drupal 7 we'll probably switch our Drupal instances - some or all of them - to Backdrop in 2021. Which means a 3rd CMS to learn (same-same but always different) and manage.
Is there a decision taken from the board to stop maintaining in the future Drupal 7 or to make CiviCRM a stand alone web application like vTiger for example, to focus on Drupal 8/9 or to go to another direction?
Who knows about this?


texts: Is there a way NOT to email if a report with no result

texts:
I need to email a report weekly to a department within organisation. Report usually sent via scheduled job in Pdf format.
If there's no result an email still gets sent. Is there way NOT to email an empty PDF? thanks


texts: Contributions: Received Date Vs. Completed Date?

texts:
This might be a little odd.

A non-profit I work with is having issues with their contribution reports.  They use the stripe extension to process contributions.  They run a search weekly for the past weeks contributions.

They've noticed that if they run the same search again a few days later, there will be more contributions for that same period than there were the first time they ran the search.

We think it might be related to how stripe and civi store contribution dates.  Stripe seems to record the 'date completed' while civi seems to store the date attempted or 'received'.  So a pending contribution through stripe might not pass through to civi until several days after the date that civi records.

Does this make sense or am I overlooking something else that might be causing the inconsistency?


texts: Questions About Mailer Settings - Suggested G Suite settings?

texts:
I have CiviCRM send scheduled mailings once every 15 minutes. Because our list is under 800 contacts - we have decided to use our GSuite account for CiviMail.  The settings are all correct - but the mailer settings are confusing me.

Mailer Batch Limit: If I set this to 250 - Everytime the cron is run - up to 250 emails should be sent until entire mailing list is emailed - correct?

Mailer Throttle Time: If I set this to 10,000,000 - an email will be sent every 10 seconds correct?  That also means the mailer will be working until all the emails are sent.

Mailer Job Size: I have no clue what this means but since our list is under 1000 - I take it it does not apply to us.

Mailer Cron Job Limit: This I actually understand - but if I have it set to 2 jobs, and a third job is scheduled to run while the other two are running, will it just queue that third job until one of the other jobs ends?

Also - Is there any reason why I shouldn't use GSuite as my CiviMail provider?


texts: Manual contribution, add contact that is not found

texts: While adding a contribution manually, the first step is to find a contact. If the contact is not found, I remember being able to select 'new contact' from the bottom of the autocomplete list. As at 4.7.25 is it possible to add a contact from the contribution page or do we need to move to 'new individual' if the contact is not found while taking payments?


texts: Find Participants - pulling up too many names not related to the class

texts:
Find Participants - pulling up the names but when you hit one of the buttons above name to put them in alpha order it pulls up everyone that has taken a class.

I hit FIND PARTICIPANTS

I add pull down the menu to find the specific


texts: Membership Report (Detail) not showing organizational members

texts: I am using CiviCRM 4.6.2 under Drupal 7. When I run the "Membership Report (Detail)" report, it does not include the organizational members (by relationship). I can't seem to figure out how to include them in the report. Thanks for any help.


texts: Anyone else getting a webform error for a non-required date field?

texts:
I'm experiencing, in the current Webform version (7.x-4.16), an issue reported fixed last year (issue #2612844). Anyone else experiencing it?

A date field with "Hide" checked for Day and Month (only interested in the year).  The hint says "A hidden day or month will be set to 1." Instead getting errors for Month missing and Day missing upon form submission.


texts: I have tried to activate the job specified in an entry in Eileen's blog but get the following error.


texts: Blocking specific email users from registering for events

texts:
We have had a particular email address used for registering a number of different participants for workshops in CIVIEVENT - and subsequently cancelling - that we believe is an immigration scam. Wondering if there is a way to disable this particular address from registering.

Thanks!


texts: How to modify the country list and their id?

texts:
I would like to edit the country list to add some countries, for example British West Indies. How do I do that? directly into the table civicrm_country?

I also want to know if I can add my own dropdown custom field with my own key-value country list. It seems I can only add 10 choices, and then one by one. Isn´t there a way to paste my key-value country list into a field?

Many thanks!


texts: Civi Event Calendar - I have it showing events. Can it show if it is full or not?

texts:
Digging into the Event-Calendar code I can see where the php code is pulling information from the civi-events database table.  Makes sense.   From that table one can get the name and start/end times for the event as well as a lot of other info. Including the max amount of participants.
BUT, it doesn't have the current amount of participants.  Ugh.  Could have been so simple.
Any ideas on how I can find out whether or not a civi-event item is full or not and change the calendar graphic accordingly?  Even just putting a 1/4 for one out of four taken.  Or 2/4 or 3/4 or FULL.


texts:
My rig has a CMS & Civi combined database. This was to make life easier through drush sql-sync from @prod to @dev.

However, @dev is a vagrant box, with two databases, one for CMS, one for Civi.

When I run unit tests, instead of it cloning from the CMS database it clones from the old civi one.

My question is, how can I get it to clone from the CMS database? I've changed settings in the local test file and the civicrm.settings.php file.


texts: Scheduled reminders after membership end date not being sent

texts:
I'm using CIVI CRM with WordPress (CIVI version 5.22.1)

I'm testing scheduled reminders for memberships by having a test user sign up to a membership and pay using PayPal Sandbox (not recurring payment).

The membership is set to last for 2 days.

A reminder email is set to send 1 day BEFORE membership end date. This email is sent successfully and recorded as an activity in the user profile.

A reminder email is set to send 2 days AFTER membership end date. This email is NOT sent but it is recorded as an activity in the user profile.

There's no evidence of the emails being rejected by the receiving email server or being sent to spam folders in either the cpanel webmail accounts or gmail accounts used during the tests.

The reminders are not set to repeat.

Anyone have any ideas why the first reminder email is successfully sent and received but not the second?

I've tested this many times (at least 6 times) and the result is always the same.

(The image attached shows that all emails are still recorded as activities whether sent tor not.)


texts: Why has entering a date changed in 4.7.16? Can it be reverted?

texts:
Entering a date has changed in 4.7.16 so the user can no longer drop down the year in order to select a year in the past.  Now they have to scroll through months to go backwards!  Imagine entering a date of birth of (say) 1967 - you have to go back 600 months!!  I'm assuming this is a bug, but rather a serious one from a user's point of view.  Does anyone know how this can be easily reverted to what it was before?  In the meantime I'm avoiding my users....

I have raised problem CRM-20209


texts: Joomla: Warning: Missing argument 1 for CRM_Utils_System_Joomla::getDefaultSiteSettings()

texts:
This is a new install Linux - shared hosting with Godaddy.

Joomla 3.5.1

PHP 5.4.45

CiviCRM 4.7.6

I have uploaded and installed CiviCRM. No errors. When I go to Adiministrator>Components>CiviCRM, I get:

  Warning: Missing argument 1 for CRM_Utils_System_Joomla::getDefaultSiteSettings(), called in /home/username/public_html/administrator/components/com_civicrm/civicrm/CRM/Utils/System/Joomla.php on line 687 and defined in /home/username/public_html/administrator/components/com_civicrm/civicrm/CRM/Utils/System/Joomla.php on line 698

I get CiviCRM Home, with Configure Your Dashboard link, and the Loading Icon.  Also, System Status Errors:

Cron Not Running
Timestamp Mismatch
Configure Default Mailbox
Complete Setup

I have spent countless hours on this today, installing, uninstalling and installing over and over. Same result, every time. I'm fairly certain it must have something to do with the config file and variables, and I've gone over them time and again. Any ideas??? HELP!

Line 698 in Joomla.php:

public function getDefaultSiteSettings($dir) {
    $config = CRM_Core_Config::singleton();
    $url = preg_replace(
      '|/administrator|',
      '',
      $config->userFrameworkBaseURL
    );
    $siteRoot = preg_replace(
      '|/media/civicrm/.*$|',
      '',
      $config->imageUploadDir
    );
    return array($url, NULL, $siteRoot);
  }


texts:
Since an update a while ago, the behavior of the Quick Search field has changed: It is no longer possible to edit/mark the field content by double-clicking the mouse. Instead, we have to backspace to remove an input, and there is no way to quickly delete the whole content.

The loss of time is not huge, but a little annoying. Is there perhaps a setting that we can change it to make it work again?


texts: CiviCRM Slow Bulk Emails to Sparkpost via Rest

texts:
Hopefully someone can help..
First the particulars:

CiviCRM 5.1.2 / Wordpress
Sparkpost Extension: 1.1
Mailer Batch: 0
Mailer throttle: 0
Mailer job: 1000
Mailer Cron: 8

It appears that when sending out bulk emails, Civi is generating them one at a time (we turned off Smarty), which is impacting email performance.

How was I able to determine this ?
- Doing "tail -f" on the civi log, I saw a copy of every email being recorded, one at a time.
- A constant stream of activity on the database, with queries (civicrm_relationship) and recording of the email activity in the database. When the mails were finished, the database activity ceased.
- And the clincher... a continuous stream of sockets being opened and timing out. Running "netstat -an" and grep-ing the ip, I saw a few hundred connections to the same ip (though we are only running a batch of 8), and only the ports changing. The connections would time out, and new ports would come in..this was a pattern observed throughout the life of the email process.

Can someone please confirm that this is the expected behavior of Civi and if so, is there a way to batch emails. Also, is there a way to keep connections open ?


texts: Is there a way to create an an automatic email if someone is removed from a group?

texts:
I looked at scheduled activities hoping I could use that but alas it doesn't seem like it.

I could create a database trigger but that's a bit work.


texts: How can I export/import contribution pages and event pages from one site to another

texts:
I want to export contribution and event pages from one Drupal7 site to another Drupal7 site.

Is this doable, any help greatly appreciated.


texts: How can we hide the CiviCRM System Status page?

texts: How do I hide CiviCRM System Status page (in CiviCRM) and Status Error pop-up messages from non-admin users? I am Using Drupal 7 with CiviCRM 4.7.


texts: Error 500 on Print/Merge Document page when doing Thank-Yous

texts:
I'm getting an Error 500 result when trying to produce Thank You letters for contributions since upgrading to 4.7.10 (and Drupal 7.50). Other Print/Merge operations are functioning normally. Backtrace and debug do not produce any additional information. The error comes ~1 second after clicking "Make Thank-You Letters"--seeming as though it's not even processing the information.

I've eliminated the following variables as the cause: Number of records, which records are selected, document type, thank you document body, page format, grouping.

I read that Error 500 is often a permission error. Everything seems correct, but I'm no expert in that realm. Tried the sandbox demo and it's not a bug there.


texts: How can I search for upcoming birthdays?

texts:
Is there a way to find upcoming birthdays in version 4.7?

When I try to find people by birthday in the advanced search, it still searches for people whose birthday is in the current year (birth-date).  So I can't find people who has birthdays in January neverminding the year.

Thanks.


texts: Restrict access to webinar after registration in CiviEvent

texts:
We are registering webinar participants through CiviCRM event pages, so each participant becomes a CiviCRM contact associated with one or more webinar-type events. Some of these webinars are paid events. Is there a good way to restrict access to a webinar based on the information in CiviCRM? We'd like to be able to restrict access so that only paid participants can access the paid webinars, even if someone else gets the webinar link, for instance.

We have not settled on a webinar platform yet, though we are leaning towards Zoom. Another possibility is Blackboard/Collaborate.

Any thoughts/suggestions would be welcome.

WordPress 4.8.1

CiviCRM 4.7.21


texts:
Do you use captcha on your forms? If so, do you use Google Recaptcha or something else?

We don't want to get spam, but we also don't want to create a hurdle for people filling out the forms.

What's your recommendation?

Thanks in advance!


texts: We recently re-designed a regular e-mail to include a "menu" at the top.  The menu is a list of anchor links to sections further down the e-mail.  However, we are not seeing any clicks being tracked on these anchor links.  Is there a way to track these clicks?


texts:
My civicrm version 4.6.2.
Drupal version 7.51.
I visited on this URL of the feature to test is /civicrm/import/custom?reset=1
This feature was not working correctly, such that if a custom field set was used for a specific Contact Type "individual".
Here is the screenshot of my custom data screen.

I can't see any custom field in dropdown box. It is fresh installation. How can I get custom data there?

My task is to check import system in civicrm. I have a csv file. I have to import data here through this section just this my task. But here custom data required and I can't see dropdown value here. but I have custom data I checked.


texts: Is 'developer' tab in Reports now a deprecated feature?

texts: In Civicrm 5.4 and in current version in WP Sandbox, it seems that the 'Developer' tab is no longer shown. What is the replacement/suggested method for adding a column to reports now?


texts: Mailchimp extension menu items are missing

texts:
I've installed the Mailchimp extension (v.2.0.1 downloaded directly from https://github.com/veda-consulting/uk.co.vedaconsulting.mailchimp) in CiviCRM v.5.1 (running WordPress 5.2) but the Mailchimp menu items do not get added to the CiviCRM menu. How can I troubleshoot and fix this?

I can manually navigate to the Mailchimp extension configuration pages (such as https://mynonprofit.org/wp-admin/admin.php?page=CiviCRM&q=civicrm%2Fmailchimp%2Fsettings&reset=1). I've also tested and verified that the Mailchimp extension itself is working.

I've also tried manually adding the Mailchimp pages to the Civi menu (via "Administer...  Customize Data and Screens... Navigation Menu"). I found that I can add civicrm/mailchimp/pull to the menu system, but when I add civicrm/mailchimp/pull&reset=1 to the menu, it results in an invalid menu URL ending in ...&q=civicrm%2Fmailchimp%2Fpull_reset_1. The final pull_reset_1 part is invalid. Since the &reset=1 seems to be important for WordPress, omitting it is not a good workaround.

I've tried disabling and reenabling the extension, and completely uninstalling and reinstalling it, but the menu items do not appear. When installing it, the PHP error log file does not log any errors, so I'm puzzled even how to debug this. Suggestions are appreciated.


texts: How do I get the non-deductible-amount to print in a receipt?

texts:
The person bought a book and said 'round it up to x' as a donation. The person taking the order has gone

Contributions > New contribution > Credit card contribution

The 'non deductible amount' was filled out under 'Additional details'. The receipt was sent but it has no mention of the non-deductible amount.

I've gone into

Administer > Communications > Message template

and adjusted the 'online receipt' with

            <tr>
                <td {$labelStyle}>
                    {ts}Non-deductible Amount{/ts}
                </td>
                <td {$valueStyle}>
                    {$nonDeductibleAmount|crmMoney:$currency}
                </td>
            </tr>

This doesn't print out anything other than the heading. What is wrong? Variable is wrong? Wrong method or context?

This issue appears be similar to the following, which says that all bugs have been fixed relate to non deductible receipting.

Add 'Non-deductible amount' to Contribution Receipt template

Note that this question says that the bug has been fixed, although I am still experiencing the same issue on CiviCRM 5.14. It mentions varying symptoms. This question is differently specifically because it relates to 2019 and version 5.14.


texts: Precalculate a suggested donation based on event registration fields

texts:
My organization is holding an event, with a complex CiviEvent registration form with various options. Each option the participant chooses will affect the total registration fee. I want this fee to be a suggested donation, instead of a required fee.

Question: is it possible for CiviCRM to calculate a suggested donation based on the registration options that the participant chooses, but let the participant choose the actual amount?

My ideal vision is something like:

Please choose some options:
[ x ] option 1 $40
[   ] option 2 $25
[ x ] option 3 $50
Total suggested donation: $90
Please enter your donation: [ ]


texts: Mosaico: Signup with dedicated email address

texts:
Hello wonderful people!
Does anyone know anything about subscribing to a mailing group with a dedicated email address? As a result you would always receive a mailing to that specific email, regardless of your contact's primary/bulk email addresses?
There is the DB field civicrm_group_contact.email_id, but it doesn't seem to be taken into account when a contact subscribes, or when the mailing is sent out...


texts: Is it safe to delete multiple membership records after ensuring the Contact record has been merged?

texts:
I am working on merging duplicate contact records, which is successful for the most part. However, I am finding that merging the contact record does not remove multiple membership records seen when pulling reports for membership year 2016.

For example:
We merged all records for ContactA, so there is only one contact record for her. However, there are still two membership records for her in Civi that are exactly the same. They have the same contact ID (35747). All of the info is the same but there are two records – so it throws off all of our reports. She is not the only member where we find this happening. Is it safe to just delete one of the membership records since all the data has been merged into the other record?


texts: Difference using primary vs main email address

texts: What is the different between the main and primary email address? How are these two used by CiviCRM?


texts: I want to search for all contacts that have an attachment. How do I do this? I have looked under custom and advance searches. as well as searched all help documents for an answer.


texts: Are there recommended directory ownership and permission settings for CiviCRM files?

texts:
CiviCRM (and Drupal) issue warnings when a file directory permission presents risk.  However, periodic warnings also indicate that a file directory cannot be accessed because of a permission setting.  These warnings seem to contradict each other from time to time - recently using an extension.

Are here recommended settings for both ownership and permissions (assuming apache as group setting)?  For CiviCRM and Drupal files?  Are there guidelines for .htaccess files?   (individual forum posts address specific user situations but a more comprehensive guideline would help prevent issues)


texts: Is it possible to configure CiviMail to send from two different domains?

texts:
My use case is a 501c3 organization with an associated 501c4 (sorry this only makes sense to US folks!). They have all the same contacts but need to keep c3 emails separate from c4 emails--most important, sent from different domains. It is possible to do this from a single Civi instance (i.e., have the addresses available to send emails be on two different email domains)?

Because all the contacts are the same they REALLY don't want to maintain two Civi instances. (Note we are in the eval stage so this is not a Q about how to do it; at this point I am really just looking to know whether it's possible.)


texts: Multiple First Names for a Contact - implementing AKA (also known as)

texts:
We continue to generate duplicate contacts in situations where an individual uses different variants of their first name. E.G. (Robert, Rob, Bob, Bobby) or (William, Bill, Billy) or (Rick, Rich, Richard, Dick). We have to dedupe and merge these redundant duplicates again and again.
The problem arises frequently as our contacts typically are not users in the CMS so aren't logged in.
Is there a way to have a dedupe rule that requires a match of first, last, and email, but is able to look at multiple alternative first names for a match. Then if we find that a person uses both Bill and William, we could add William as an AKA and not continue to generate the duplicates.
I could imagine having a custom field of AKA, and I could set up a weighted rule where we award e.g. 5 points to a match of Newfirst and first, OR Newfirst and AKA.
I've searched for this topic and couldn't find anything, but if there's an answer out there, please point me to it.
Thanks,
Rick


texts:
My system administrator asked me if CiviCRM is thread safe. He could not really explain what he meant by that but he explained me that civicrm should be thread safe because he wants to use Apache Event module as a webserver.

And I don't really know if CiviCRM is thread safe. I have read this topic https://stackoverflow.com/a/5978844/3853493
and it looks like PHP is the problem but not really an application written in PHP.

The question really is, could we use Apache Event module in conjuction with CiviCRM.


texts:
Since upgrading from CiviCRM 4.4.3 to CiviCRM 5.8.0 last week, I am unable to export my employee training reports to a CSV. The page simply refreshes and doesn't do anything. I have tried making a new report with the same criteria, but it doesn't seem to be working.

Any ideas as to what else I can do?


texts:
I've set up a paid-for event with online registration which uses a price set where a user can choose how many tickets they want in each of the available types and optionally add a donation (by entering multiples of £1).

It seems that a user can enter fractions and negative values in any field. And they can also not select anything but can continue.

I've done a temporary fix to test for fractions and negative values in a custom extension by adding some JavaScript in templates/CRM/Price/Form/Calculate.tpl and some extra validation code in CRM/Event/Form/Registration.php

Is there a better/recommended way of doing this? This would seem like a common requirement.

PS  The CiviEvent Cart Checkout looks useful but is described as being in an Alpha state. Anyone using it successfully?
https://wiki.civicrm.org/confluence/display/CRMDOC/CiviEvent+Cart+Checkout

Thanks in advance.


texts: Has anybody had success in using the CiviCRM Webform Case autocomplete tokens? We are using the cases for case management and would like to give users an option to update an existing case via a custom URL in a webform. It works for one user but does not work for another. Is there some permissions missing? Currently using ?case1=1 for Case ID one to prepopulate in the form. This works. But once I go to case1=4 or 5 it does not work.


texts: When does civicrm-webform remove you from groups?

texts:
If you use civicrm-webform, you can add civigroups to your form. You can choose 'user select' to have the user select one or more groups. In the form component, you can choose 'static' to show only a few of all possible groups.

So say you have two newsletter groups and two agegroups. You use the above method to only show the newsletter groups to existing contacts.

Will that remove the the contact from the agegroups if s/he fills out the form ?


texts:
CiviCRM: WordPress V5.6.2, hosted on CiviHosting
We can successfully send outbound SMS messages but cannot receive replies back through the webhook in Twilio. We either get HTTP 404 Not Found, 502 Bad Gateway (both encountered on version 5.X), or Schema Validation required responses (encountered on version 4.7).
Twilio Error example:
We followed the CiviCRM setup documentation here, including using the example callback URL.
I have noticed other posts on Stack Exchange highlighting similar issues with different suggestions for callback URLs but all of those different URL configurations have failed, and none of the posts seem to define a clear answer/solution.


texts:
We manage activities with many custom fields to record various social parameters of the beneficiaries of our organizations.

These activities are repeated periodically and is common from one activity to another which custom fields change very little.

Is there a quick and easy way to copy an activity? This would save us introduce ever custom fields that are common between two activities.

Note: Events can be copied.


texts: Does Stripe and CiviCRM work on Drupal 8 and Webform?

texts:
I have installed: Stripe 6.5.5;  CiviCRM 5.32.2;  Drupal 8.9.11;  Webform 6.0.0;  Webform_civicrm 8.x-5.0-beta4.
When I try to make a (test) Donation payment I get the error:
Error
Unable to complete payment! Missing paymentIntentID.

Is this a configuration problem or does D8 not work yet?


texts: Membership signup through price set on contribution page not appearing as membership

texts:
I did see this posted before but it was not the answer for me. My price set has a "select" field type and all options have a membership type populated. Yet, using the contribution page with this price set only generates a contribution record and not a membership record.

That is, when I go to a contact record, I see the contribution under the contribution tab but I don't see the membership under the membership tab.

Civi 4.7.27 on WP 4.9.4

Thanks!


texts: DAO,BAO files are not reading in custom folder

texts: I am very much new in the CiviCRM . I want to create a custom component , For that I have not tauch the CRM folder I have created my own CTM inside civicrm folder the module name with related BAO, DAO, FORM, PAGE,XML, info.php, config.php and pseudoconstant.php. I have loaded CTM_ call to the class loader. My Form folder .php files is working and its loaded the .tpl file also, But DAO,BAO folders .php fils are not loading. can anyone help me out with this problem. I have created my CTM folder inside sites>all>module>civicrm>CRT.


texts: Compatibility problem with Joomla 3.8.7 and Civicrm 5.0.1 that affects Cron

texts:
On my last question How to setup Cron in Civicrm- local server I found out Joomla.php is having problem. i used curl or cli to run cron both does not work, here are the errors:

initial error
require(C:\Apache24\htdocs\joomla\administrator\components\com_civicrm\civicrm\administrator\includes\defines.php): failed to open stream: No such file or directory in C:\Apache24\htdocs\joomla\administrator\components\com_civicrm\civicrm\CRM\Utils\System\Joomla.php on line 559

after changing joomla.php and civicrm.settings.php civicrm_root slashes
require_once(\libraries/import.legacy.php): failed to open stream: No such file or directory in C:\joomla\administrator\includes\framework.php on line 15

applied patch Cron Job not working after Joomla 3.8.1 update
require_once(\libraries/vendor/autoload.php): failed to open stream: No such file or directory in C:\Apache24\htdocs\joomla\administrator\includes\framework.php on line 18

just wonder if there is a solution for this.


texts: CiviDiscount does not auto-apply when filtering on contact type

texts:
I can't get auto-discount to work.  I first tried on my local Civi, and then the demo civi.  As a test, I have a coupon configured on the demo site to auto-discount all events for all contacts of type Individual.  Ultimately I need to apply a discount to a member type, but that's not working either so I simplified it to discount by contact type.  Below is a screen-shot of my coupon settings and the price section of the event.

Link to coupon:
http://d46.demo.civicrm.org/civicrm/event/register?reset=1&id=3
Link to event where coupon should be applying:
http://d46.demo.civicrm.org/civicrm/cividiscount/discount/edit?&id=1&reset=1

The event is not auto-discounted.

The ideal answer would point out what's wrong with my configs, and fix it on the demo site to prove that your answer works.  Thanks!


texts: Can all contacts that share an email be unsubscribed at once?

texts: Often we have multiple contacts with a shared email address, as when a parent provides their own email when they register one or more children.  We use the option in civimail to only send one email to each unique address to avoid duplicates.  If they unsubscribe, only one of the family contacts is actually unsubscribed, so the other contacts with the same address continue to receive email. To the parent it looks like we are ignoring their unsubscribe request.  Is there a way to have an unsubscribe request apply to all contacts with the same email address?


texts: hash_equals(): Expected user_string to be a string, null given in Contact/BAO/Contact/Utils.php on line 232

texts:
Has anyone else seen this error under Joomla and CiviCRM 5.10.4 when viewing a contact via the front end?

Warning: hash_equals(): Expected user_string to be a string, null given in /.../administrator/components/com_civicrm/civicrm/CRM/Contact/BAO/Contact/Utils.php on line 232


texts: Get the ID for the default organization through API

texts: Is there any way to get the "default organization" contact id through the API?


texts: Is the activity id of an activity created in webform available as a token to then use in an email generated by the webform?

texts:
I have a form that when submitted creates a new activity. I want to be able to send out an email from that same webform to a contact with a link to a second form that preloads the activity based on the activity id being in the url.

What would the token be (if there is one) that I could use to display the ID in the email generated from the webform? The activity id is not a field that I can display on the webform so cannot just copy the form key to get the token.


texts: Notification if a member cancels their membership?

texts:
Is there a way to have Civicrm notify us, via email or any other way, everytime a member cancels their membership/auto renewal?

thank you for the help.


texts: Is there an introduction to CiviCRM Entity anywhere?

texts:
After a year or two of occasionally trying to utilize CiviCRM Entity, I am no closer to understanding the module.

I've read every bit of documentation that I can find, which mostly pertain to Rules (which I try to use sparingly).

What I'd really love to see is an example of how to use it to create content types if that is possible (I have no idea!).

With as much as I try to integrate Civi and Drupal I am missing this golden goose!

Any suggestions?


texts: CiviEvent menu listing not finding active event

texts:
I'm using CiviCRM 5.1.2 on Joomla 3.8.10. I'm trying to create a menu item for an event info page, and the drop-down in the Joomla menu manager is only displaying past events. The drop-down for the Event Registration Page shows the currently active and upcoming events - there are only 2 of them. But the most recent events in the drop-down for the Event Info page are from 2015. We've been using CiviCRM since 2010, so there are a lot of old events.

I'm assuming there's an issue with where the menu item drop-down is pulling the events from. I've turned on debugging and emptied caches, but otherwise I'm at a loss for what to try next. Any assistance is appreciated.


texts:
I would like to consolidate the case types that I have created for CiviCase.

Is there a way to merge two or more case types into a broader category so that the cases once assigned to these more narrow case types can assume the new, broader case type?


texts: DB error in 'civicrm_group_roles' module

texts:
When I log in to my site and I have the civicrm_group_roles module enabled, I'm getting this generic error in the browser:
Error
The website encountered an unexpected error. Please try again later.

In the database log, I see this error message:
PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table
'singersin_drupal.singersin_combined.civicrm_group_roles_rules' doesn't exist:
SELECT r.name AS name, cgr.role_id AS role_id, cgr.group_id AS group_id FROM
{civicrm_group_roles_rules} cgr INNER JOIN {role} r ON r.rid=cgr.role_id; Array ( ) in
civicrm_group_roles_sync_roles() (line 821 of
/Users/ken/src/SIA/server275-site/sites/all/modules/civicrm/drupal/modules/civicrm_group_roles/civicrm_group_roles.module).

Note the table name singersin_drupal.singersin_combined.civicrm_group_roles_rules - that's actually the Drupal database name, followed by the CiviCRM database name, followed by the table it's looking for.  So I assume that somehow the {civicrm_group_roles_rules} token is getting filled in wrong when the site has different databases for Drupal and CiviCRM.
I can work around this by disabling the civicrm_group_roles module (drush dis civicrm_group_roles).
I'm using:

CiviCRM 5.32.2
Drupal 7.76


texts: Details des imports contact evenement et activité

texts:
Bonjour,

Où peut on trouver la dicumentation qui détaillent les dfférence entre les champ d'import pour les contact activiy et


texts: Why does contribution verification display a numeral value rather than a text value

texts:
When a user submits a credit card for a recurring contribution, the verification page displays the following message:

I want to contribute this amount every 1 (s)

What do I need to do to replace the value '1' with the text 'month'?

Drupal 7, CiviCRM 4.4, Vanco Payment Processor


texts: Test Payments showing Incomplete Transaction (CiviCRM 5.8.2)

texts:
While building out a transition plan from Drupal to Wordpress, after getting CiviCRM setup on Wordpress, I tried making a test contribution. However, all attempts resulted in Pending (Incomplete Transaction) despite showing as successful in the sandbox.
As part of troubleshooting, I tried making a test contribution on the production site (which is the one currently running Drupal) since I had previously made successful test contributions. However, this too lead to the contributions being marked as Pending (Incomplete Transaction).
One thing to note is that "Real" contributions have still been coming in fine on the production site.
I'm aware that there was an issue previously per this StackExchange post, however it appears that should have been fixed in 4.7.30, whereas I'm running 5.8.2 (both on the production and dev sites for obvious reasons).
No errors seem to be showing relating to this in any of the error_log files on the production or dev site.
Any further troubleshooting advice would be greatly appreciated.
Additional Information
I'm using Paypal Standard.


texts: https://civicrm.org/extensions/civisualize-missing-data-visualization-extension this page only states 4.3-4.5


texts: Quick and dirty decoupled CiviCRM with cron and export/import?

texts:
Working with an architecture of Drupal 8 running Open Social, and Backdrop running CiviCRM. Currently both virtual hosts on the same server, with separate mysql databases. The key issue: after tearing up and throwing out several architectures, I am months behind and need to get a demonstration site up and running yesterday, with a functional 1.0 ready as soon as possible—weeks, not months. The snag: I'm new to nearly every component here, with a background in a dozen CMSes and a few CRMs, but not these.

Have been consuming a firehose of information, and nearly every step has a dozen prerequisites that could take a week each. For example: a new member joining the organization needs a user account in both Drupal and Backdrop, with Backdrop integration to CiviCRM. It seems the "standard" method is to do this with API calls, but I'm new to the API and the three techniques the docs tell me I can use. Would be fine if this were January, but not in August.

Problem 2: whatever I build now is likely to be rapidly obsolesced. When CiviCRM is official for D8, we might decide to consolidate under one roof. Or I might be convinced by the increased security of CiviProxy and segregate the full Civi db behind a VPN. (Skipping it for now, I don't have time to learn what's not available yet.)

My question: are there quick and dirty techniques I can use to bypass the more expert methods? For example: export and import I can learn quickly, so if I write a single abstracted function, I can write data to a local file and use a cron trigger to read it into the other side. Boom, I can move data back and forth without resorting to a custom API script for each function. Nearly everything one site does will need to be reflected in the other; I need the simplest way of doing this.

I'm guessing I'll still need APIs for some activities, i.e., logging into the D8 site should be a single sign-on for both sites. (No idea how to do that. Help requested.) And I'm still totally unclear what UI will live where—that is, do I build members-only content in Backdrop, or do I use D8 views to pull in CiviCRM data and present there only? Again—the fastest and simplest is best, even if ugly; there will be time to retool later.

Suggestions? Many thanks, I'm drowning here.


texts: Price Set with a conditional 'Other' field

texts:
I have scanned the issue queue for any questions related to mine, and have come up empty, but apologies if there is another issue that I missed that would render this redundant!

I have a client organization that takes in money from event registrations. They would ideally like to have ~4-5 set pricing options as radio buttons for users to choose from, that would also include an 'Other' option which would allow the user to manually enter the amount they would prefer to contribute to the event, if not otherwise listed.

Now, while I know that this is certainly possible on Contribution pages, no such capability seems to exist within the Event page fee options, nor within Price Set options. Is there something that I am missing here, or is it really not possible to have an array of radio buttons to select a contribution amount for an event that includes an 'other' option?


texts: Can I send membership reminders "retroactively"

texts: I created a new installation, and I want to send membership reminder to everybody who is, say, 2 months or less before expiration (including those whose membership already expired). Essentially, the opposite problem from the one described here. Is it possible?


texts: Is something missing in Activity search?

texts:
In Advanced search I see the radio buttons With, Assigned to and Added by. However there is no option to enter any person's name.

Is there something missing on interface level in Activities section of Advanced search?

CiviCRM 4.7.14. on Drupal (it looks the same in sandbox).


texts: Importing contributions: "Expected one Contribution but found 25"

texts:
I am getting an error when I import contributions.
I have successfully imported contributions before from other data sets.
This dataset is a little more rich and I have now added a 3 custom fields to contain the messaging options that the user can complete.
The initial mapping and basic checks pass. However at the step of the actual import, every record fails with the error "Expected one Contribution but found 25"
I have reviewed the mapping and can't see any obvious issues. I have searched stackexchange and the web with no result that seems to relate to my situation.
I would love to hear any ideas. I don't see any records in the CiviCRM log, though maybe there is some further switch I should be enabling to get more information.
In response to a comment, I enabled debugging and backtrace. I ran a test import, but no errors of any kind were thrown into the CiviCRM log in the ConfigAndLog directory. It does log other errors there, so I can only assume that it doesn't see this as an error of that kind. I continue to receive the "Expect one ... found 25" error in the front end output.
The problem occurs as I say in my "Answer" below when I try to use one of the existing fields to set "Contribution status". I assume and accept that the data is probably incorrect for the column in the db (though I can't find it), but the resulting error makes no sense. I'm fine with that but thought I'd share back into this space since asked and it might be helpful in clarifying the error that is thrown.
I am running 5.19.3 on WordPress 5.3


texts: Label printing: how can I only combine people with relationship

texts: There is an option to combine people at one address to get just one printed label, but this is no good for us as we have congregation members living in the same old person's home who should all get an individual mailing. What we really want is only to get combined labels when the members are linked by a relationship. Is there any way of adjusting the mailing label printer to do this without artificially messing around with the mailing addresses to avoid duplicates for the old person's home?


texts:
Set up a scheduled task with my web host using the recommended:

/usr/bin/php5 /home/sites/mysite.com/public_html/en/administrator/components/com_civicrm/civicrm/bin/cron.php?name=USER&pass=PASS&key=APIKEY

Keep getting error message: Cron Not Running. No cron runs have been recorded.

Using Joomla 3.6.4


texts: How do you import (custom) relationship fields?

texts: I am  prototyping and testing import from M$ Access. Up to now I could quite easily import relationships, but I am missing the way to import also the relationship core Start date and custom fields I created in some relationship types. It seems like contact import is not prepared for this, right? So the only other way would be writing custom import scripts using the API? Any hints or documentation are appreciated!


texts: Can I batch data enter contributions using contact id instead of name?

texts:
I'd like to be able to batch enter contributions using the contact ID (or some other non-identifying information) rather than the contact name.

My workflow is this:
1. Treasurer of our church counts the offering and tithes and enters the info on a spreadsheet that is then given to the church secretary to enter into civi.
2. The church secretary shouldn't be privy to who is giving what to the church.

Was hoping that the batch data entry profile could be edited to remove the contact name and instead use the contact id but it doesn't look like it can without some custom coding.

Is there a workaround or alternative solution that doesn't require custom coding?


texts: CiviBuild - wp-demo install error with postdrop

texts:
I am trying to use civibuild for installing a wp-demo instance on my local machine. I am using XAMPP on macOS Sierra.

The download successfully completed:

civibuild download "civiwpbuild" --civi-ver "master" --type "wp-demo"

But while running install:

civibuild install "civiwpbuild" --url "http://localhost:4000" --admin-pass "XXXXXXXXXX"

It gets stuck with:

postdrop: warning: mail_queue_enter: create file maildrop/29895.24374: No such file or directory

Any suggestion please.


texts:
I am part way through setting up CiviCase. All went well until all of a sudden I get this error message:

"Sorry an error occurred and your information was not saved"

Is there a limit to the number of timelines that can be set up? I am wondering if that is what might be causing the problem.

Otherwise, why am I getting this grief all of a sudden?

Added info as requested:

I am using Civi 4.5.5 and Drupal 7.34. In addition to the standard timeline, I had an additional four. It was when trying to add a fifth timeline that I got the offending error message.

I tried to break the demo but couldn't. Went up to six timelines (although with only token activities so it was not an exact replica).

Not sure if a mix of the volume of activities and numbers of timelines was the issue. –


texts: How to re-process failed recurring contributions after updating card info?

texts:
With the current "fast" expiration of credit cards, and the rampant infiltration of card number theft in the US, card information is constantly being updated.  Unfortunately, it generally happens only after a recurring gift has failed.  We've got the new card info entered using the process as posted here:

Editing Recurring Contributions without user login

However, this does not re-process the current month's transaction that just failed and triggered the, currently manual, process of getting the card info updated.  How are others updating the card information and then re-attempting to process the current month's giving?

It seems like a simple "if the card has been updated and is recurring and has failed in the past 30 days, then rerun the contribution attempt."  However, simple logic and actual programming are worlds apart.

CiviCRM 4.7, Wordpress, Authorize.net


texts: Why are Events not sorted by Date in Manage Events?

texts:
IN the Manage Events screen (civicrm/event/manage?reset=1) Events aren't sorted by date. They are sorted by the event id descending. If you click on the Date column to sort them by date it only sorts the visible events by date even though you might have 4 pages of events. Is there a reason for this? Would it not make more sense for this screen to sort events by Date Ascending? Also if you select the radio button "Search all or by date range" and enter two dates and hit search it does not return the events within those dates. It just refreshes the screen. Is this a bug?

Civi version 4.6.10 on D7


texts: When / how is a contact created when sending out a test newsletter

texts:
Recently we stumbled upon duplicate contacts in our system, who had merely an email-address.

After some digging it seems that they were created when users utilize Mosaico to design an email and then send a test version to themselves. My understanding of this feature is as follows:

If a user sends a test email from mosaico (not sure if it applies to regular CiviMail as well) and enters a test recipients email address which is not in CiviCRM yet, a contact is created who has merely that email-address.

However, in our case it seems as if an additional contact is created althoug the contact is already in the system.

Hence my questions:

Does anyone know if the feature really works as described?

And if this is the case is one of the individual matching rules (e.g. the unsupervised one) applied? That would explain the duplicates.


texts: How can I export Contact Contribution and event data?

texts:
Our database was handled very roughly over last couple of years and tested features recklessly. Mixed events payments with contribution payments etc. Numerous price sets. Bot attack was also another problem until recaptcha implemented. We dont even know how many contact & contribution was populated by bots.

What I am trying is to export all contact data only with potential donors, contribution, and events data. Not bothered about activities. And import it onto a clean instance of Civicrm. Another concern we have is recurring paypal donations. After moving how can we keep those linked to contacts?

Any suggestion would be much appreciated. Thanks


texts: Install Development Environment CiviCrm for Drupal 8

texts:
I've cloned civicrm-core (4.7.28) and civicrm-drupal (switched to branch 8.x-4.7.28-rc) into my top level modules dir of my Drupal 8.4.
I was able to install dependencies into vendor dir for civicrm-core using composer. I get the following errors when trying to do same for civicrm-drupal:

Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

Problem 1
    - The requested package civicrm/civicrm-core could not be found in any version, there may be a typo in the package name.

Potential causes:
 - A typo in the package name
 - The package is not available in a stable-enough version according to your minimum-stability setting
   see https://getcomposer.org/doc/04-schema.md#minimum-stability for more details.
 - It's a private package and you forgot to add a custom repository to find it

From what I gather the problem is simply a path issue, as civicrm-core 4.7.28 is in a peer dir. As it seems bad practice to modify the composer.json file to point to local path and I wish to keep core/drupal projects in separate dir, there must be a simple solution which I've been unable to stumble on thus far.

Any suggestions?


texts: Can I use CiviRules to send a notification to the administrator when an email gets bounced?

texts:
Often when sending bulk mailings, a few addresses will bounce, for various reasons. these bounces are not very noticeable. In many cases the on hold flag doesn't get turned on, but in many cases it is important that some admins are alerted.
I'mnot too familiar with Civirules, but was wondering whether it could be used to send an email notification to admins whenever an email gets bounced from a bulk mailing, pointing them to the contact/s in question.


texts: {$contribution_aggregate} not outputting in message template

texts:
I'm sure I'm missing something basic, but following the various documentation and examples I've seen I can't get {$contribution_aggregate} to actually output the aggregate contributions for a donor, it just outputs literally that text.

Steps I'm taking:

Find contributions, select the ones I want to include in a thank you letter
Select "Thank You Letters - print or email"
Select Group contributions by contact
Separator: Vertical table cell
Print and email options: Generate PDFs for printing (just don't want to email until it's correct of course)
Document body: to test I'm literally just putting {$contribution_aggregate} in the body
Click "Make Thank-you Letters"

And the resultant PDF literally just has {$contribution_aggreate} in it.

I'm on CiviCRM 5.9.0 on WordPress 5.0.3.

Thanks for any guidance anyone can provide!


texts:
If I import contacts via a CSV file and indicate a home email, the email address does get imported without any issue.

However, in order to send an email to the contact (in my case sending to an entire group in CiviMail), I currently need to open the contact and select "Add or edit email", and re-save it in order for it to be active.

Once it is active (which can be determined when the field label "Home Email" is then bolded), CiviMail then recognizes the email address and can then send.

Update: I should add, this could likely be a bug since the issue is also present on the Civi demo site at https://civicrm.demo.civihosting.com


texts:
Using Drupal 7.7.1/Civi 5.26.1 I've set up a paid event with two price options (Waged/Unwaged), with no 'Pay Later' and Stripe as payment processor.

When I use the registration page for this event (test or live) in a logged in browser, the prices display OK and registration succeeds, but the prices don't display on the live registration page for a browser that is not logged in. All the other elements on the page seem fine.

Anonymous users' permissions to 'register for events' and 'view events' are set.

Log messages are

  Warning: array_intersect_key(): Expected parameter 1 to be an array, null given in CRM_Event_Form_Registration->buildCustom() (line 550 of /var/www/clients/client4/web5/web/sites/all/modules/civicrm/CRM/Event/Form/Registration.php)

and

  Notice: Undefined variable: fields in CRM_Event_Form_Registration->buildCustom() (line 550 of /var/www/clients/client4/web5/web/sites/all/modules/civicrm/CRM/Event/Form/Registration.php)

I see in Registration.php @550 that this error may(?) relate to profile fields, but these seem to be displaying & filling OK.

Advice gratefully received.


texts: Amending relationship types has broken civi case

texts:
I was updating a site adding new relationships for cases, and relabelling old relationships to make more sense in case context.

What I've since found is that the updates to the relationship table don't automatically feed thru to the case relationships/ settings.

Fast forward a couple of months and it turns out that the case manager is no longer showing in the case dashboard.

I've either changed the designated case manager relationship, or relabelled the relationship and it is not being picked up by the dashboard.

Can anyone point me to where I'd find the case type setting file in the backend so i can start diagnosing what I've relabelled and what relationship the case expects to see as manager?


texts:
Was wondering if anyone could help. We need some mail tokens adding for membership details and event details so we can send out mass mails with personalised information in.

This isn't in civicrm as standard, wonder how other people have got around this?


texts: Should I be worried about granting select on civicrm tables to drupal user?

texts:
To use drupal views to display civicrm data, you need to grant SELECT on the relevant tables in the civicrm database to the drupal user.

I want to start creating some views because they offer so much more flexibility than civicrm reports, and do not cause the acl_contact_cache deadlocks that are crippling our users' experience. However, the site doubles as a public shop-front and a database of confidential data. By keeping the drupal user away from the civicrm data I felt some confidence that a hacker who exploited some Drupal vulnerability and got access to the database as the Drupal user would not be able to get at the civicrm stuff.

Of course it is not a guarantee, but it's a extra bit of security which I would be eroding by creating the views.

Am I right to be concerned by this? What are the real-life implications? If I choose to go ahead with it, is there something I can do to mitigate the problems it could cause?


texts: Event registration with participant approval: missing e-mail notification when rejected

texts:
If I check an events registration option "Require participant approval" and change the participant status from "Pending from approval" to "rejected", no e-mail notification will be sent.

If I check this forms option "Send confirmation" the user is receiving an e-mail but with the wrong template (I guess it's "Events - Registration Confirmation and Receipt (on-line)"). This e-mail should only be send to approved participants and it is really misleading if you change the status to "rejected" or "cancelled".

This whole approvel thing is realy unclear to me and the documentation lacks information. So I'm asking:

What do those participant status mean? (e.g. "cancelled" vs "rejected")?
How do I reject a participant waiting for approval the right way?
Is it possible to notify the participant about the recejection of his registration?
If yes, can I send individuell messages with some details about the reason of the rejection?
For which mailings are those templates used:

Events - Pending Registration Expiration Notice
Events - Receipt only
Events - Registration Cancellation Notice
Events - Registration Confirmation and Receipt (off-line)
Events - Registration Confirmation and Receipt (on-line)
Events - Registration Confirmation Invite

PS: I know that I should separete this questions into multiple SO questions but they are closely related.


texts: Can you use contribution fields on event registrations?

texts: we have an event - we have custom fields for contributions that we would like filled out when people register. CiviEvent will not allow me to select a profile with contribution fields. How can I ensure the contribution/event fee has associated contribution fields that I would like provided.


texts: Can I use CiviCRM group as mailing list - or sync with Mailman?

texts:
Currently I use CiviCRM as basically a "pure" CRM, and then I use an external Mailman provider to maintain two smallish discussion group lists (one with about 8 people, the other with about 50).  I have to copy & paste names from CiviCRM into the Mailman interface & make sure they don't get out of sync.

Is it possible to let CiviCRM listen to an address (like leadership@example.com) and forward all such messages to the members of the "leadership" CRM group?  If so, I could get rid of my Mailman setup entirely.

Failing that, is there a way to automatically sync between Mailman and CiviCRM so they don't get out of sync?  I can set up my own Mailman instance if I need to (currently I outsource that because my web provider, Dreamhost, has pretty bad marks on spam blacklists, apparently).


texts: How can you generate a report like SYBUNT - but for consistent donors?

texts:
Is there a way to generate a report that demonstrates donors that have consistently donated over the course of the past 3 years - including this year? The SYBUNT report is great for looking up potential donors that have given in the past - but we want to find donors that have given consistently - in an effort to get them to donate more or help increase donations from others.

Seems like I can possibly modify the SYBUNT report to give a version of that - but not quite.


texts:
Recently I updated CiviCRM to version 5.10.4 and while I was at it updated Drupal to 7.64 (using drush). Everything appeared fine. Then I noticed in the CiviCRM System Status report that PHP 7.1 which I had been using was no longer recommended and that I should upgrade PHP to 7.2. When I did that, the CiviCRM System Status reported "PHP Missing Extension 'mcrypt'". Not knowing that mcrypt could reek havoc on my server, I dutifully went to add it. Long story shortened, right now I'm feeling very confused and SMTP isn't working either in Drupal (not a big deal since I only use Drupal as a platform for CiviCRM) or in CiviCRM (a very big deal). Just to be clear, everything was working fine before I did the upgrades.

My inclination is to nuke PHP and reinstall it. I'm seeking advice as to whether this could work, or is there an easier way to solve my problem. I'm running Ubuntu Server 18.04. If I tried something like:

apt purge ^php*

Would that completely remove PHP from my system? A bit of background that may be relevant, when I first set up the server (apache2) I had installed three versions of PHP, 7.1, 7.2, and 7.3. I'm pretty sure that somewhere I've missed some configuration files and that some of my problems come from version issues. When I went to do a PECL install of mcrypt it successfully created the module but PHP complained that it was compiled against a different API.


texts: Error whilst sending email via Mandrill extension on Wordpress / Civi 4.7alpha5

texts:
When attempting to send an email to event participants (via participant listing > action > send email), I receive the following error:

  Cannot read unrecognized property CRM_Core_Config::$civiVersion.

Upon trying to send to them as a group via CiviMail, I also get the same error in my process_mailing log

Any advice on how to resolve this would be appreciated!

Running CiviCRM 4.7alpha5 on Wordpress 4.3.1 with Mandrill and Clickatell extensions installed


texts: Civimail delivering AND bouncing at the same time - what's missing?

texts:
I could use some help troubleshooting Civimail- I seem to have bounce processing working correctly except when a mailing goes out, all recipients bounce AND all recipients receive the email.

Any suggestions for where to start looking?

Using ()mail to send, and a return@domain.org google apps account for bounces.


texts: Automated Messages - Welcome message not working

texts:
I've had one of my colleagues request an email to be sent when users sign up to one of our mailing list, I've got a profile set up for the sign up process and the users are added to a specific group. Upon testing I realise that no automated welcome are being sent when users sign up for any of the mailing lists. Is there a way to disable this function (other than disabling it on the Headers, Footers, and Automated Messages listings?) or is there settings that need to be set before it will send.

Out bound email is working fine and opt out messages are working fine!


texts: Contact layout editor db update crash on upgrade to 1.2.1

texts:
I upgraded a site to 5.7 and got a message to upgrade the contact layout editor to 1.2.1. After installation a database update has to be run which stops with the message [Error: Upgrade org.civicrm.contactlayout to revision 1000]
DB Error: no such field
I tried again on another site and got the same problem.  Uninstalling & re-installing the extension fixed the problem, but that might not suit those who had made many changes.  Is there a fix for this ?


texts: How to safely restart Scheduled reminders

texts:
Recently scheduled reminders stopped working on a site.

on investigation of error logs I found that one reminder out of several was incrrectly configured. I deleted the reminder. The next time the scheduled reminder job ran, all went well but a backlog of 3 months of event reminders sent at the same time.

I've found a similar error on another site, and have disabled scheduled reminder task while investigating and deleting the incorrectly configured reminder.

before I turn the scheduled reminder task back on, how can I stop the backlog of old reminders from sending?


texts:
How do I add additional Fonts to CiviCRM, especially where wkhtmltopdf and dompdf aren't used?

This is the case when name Badges for an event are printed, and the font isn't capable of of special chars in names.

There is some information already here - but I had to puzzle and try and error a lot, so I decided to write question and answer a bit more conclusively here.


texts: Tyring to Upgrade to civicrm 4.7.28 on Joomla but wsod error says civicrm.settings.php is missing

texts:
I', having a hard time upgrading my Joomla! 3.8.3 site on Php 7 to civiCRM 4.7.28. This is the error I'm getting when I install from directory. I looks like it's not creating the civicrm.settings.php file.

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

Fatal error: require_once(): Failed opening required '/home/pastoral99/public_html/administrator/components/com_civicrm/civicrm.settings.php' (include_path='.:/opt/alt/php70/usr/share/pear') in /home/pastoral99/public_html/tmp/com_civicrm/admin/configure.php on line 115

I've researched previous topics on this and nothing has been helpful. Can anyone tell me why it's not creating the civicrm.settings.php file?

Thanks!


texts: Can the API be used to find contacts with multiple tags?

texts:
If I tag a contact as a Major Donor and a Volunteer, I can retrieve their contact ID via the API using an API call such as:

$result = civicrm_api3('EntityTag', 'get', array(
  'entity_table' => "civicrm_contact",
  'tag_id' => "Volunteer",
));

or

$result = civicrm_api3('EntityTag', 'get', array(
  'entity_table' => "civicrm_contact",
  'tag_id' => "Major Donor",
));

but I want to find only contacts who have both tags, I have to resort to making two API calls and comparing the results.

This seems to be the case across various CiviCRM APIs. For example, it doesn't seem to be possible to make an API call to retrieve groups that are of type ACL and Mailing List. Am I missing something? Have folks developed a recipe for this kind of query?


texts: IMPORT EN MASSE D'UN FICHIER DANS LA BASE

texts:
Bonjour,

Je souhaiterai importer un fichier de contacts dans la base mais je ne sais pas comment procéder. Pouvez-vous m'aider à ce sujet ?

Vous en remerciant par avance et restant à votre disposition, je vous souhaite une bonne fin de journée.

Bien cordialement.

Elodie PAJOT
Assistante administrative
3 Rue de la lionne – 45000 ORLEANS
Tél. 02 38 62 46 97 – www.fne.asso.fr


texts: Include Relationships when creating profile

texts:
i was wondering if there's an easy way to add the relationship field when creating a profile.

what i wish to accomplish is this:

perform a search for all members of a particular household, plus a few more criteria---easy enough to do.
display the result as:
| Name | Email | Phone | Member of (household) | Some contact specific custom field |

thanks!


texts:
Using CiviCRM 4.6.

In CiviCase I was unable to assign a second role on a case. I need to have a Case Coordinator AND a second assignee.

In this case, an Event Rep. If I set the Case Type to use the Case Coordinator as the assign To default, my name appears in the case, but I cannot add a contact name to the Event Rep role.

If I set the Case Type to use the Event Rep as the default Assign To, my name shows there when I open a new case, but I cannot then assign a contact to the Case Coordinator role.

Always limited to just one Assignee. I saw some similar issues posted here late last year, but following that case they were supposed corrected.

I checked the code fix on this file: CRM/Contact/BAO/Relationship.php
(ref "Fix for multiple role assignment between same contact cases #6439" ).

My Relationship.php file matches the updated file, so I'm guessing it is something else.

Short screen vid showing what I am experiencing (1:37 min) here:

https://youtu.be/vYLhkqB9kY8

I'd appreciate any suggestions. Thanks in advance.


texts: qq re soft credits: on a supporter's dashboard, he/she sees the full contribution amount instead of just the soft credit assigned to them (e.g. if a company sends us a check for $1,000 for donations from 10 of their employees of $100 a piece); I'd think the user should see $100 on the dashboard under "contributions made in your honor" ... no? Is this a bug or works as designed?


texts:
It seems that a bug must first be reported here before is can be reported as bug.
I use version 5.35.0 Joomla, but the error is created in version 5.31.alpha1.
In the table the combination 'abbrevation' and 'country_id' must be unique. But the abbrevation for Carmarthenshire must be 'CMN' (wikipedia.org ISO_3166-2:GB) en not 'CRF', that is 'Cardiff'.
(See: civicrm_state_province.tpl, 5.31.alpha1.mysql.tpl)
I found this little copy-error when i tried to import the database with phpmyadmin.


texts:
we have just started to use Civi for our organisation, but now we are expieriencing some strange layout problem in the backend.
All the forms seem to have a fixed width, and i have no idea where to change/fix this. I know, this is a noob question, but without CSS-experience, it is hard to figure out where to fix this.
Any hints, please?
Joomla Version: 3.9.8
Civi-Version:5.28 (Problem ist still persisting since, i cannot remember 5.19??)
Thanks a lot!
Gerald


texts:
We want to connect CiviCRM with our payment processor (Twingle). We need to find the API key, the site key and the URL of the CiviCRM instance, but we can't seem to find them.

Where can we find them?


texts: Help: Need someone to migrate us from the old wordpress plugin

texts:
When CiviCRM abandoned the WordPress plugin after Version 4.4, and never coded an upgrade path, we got stuck on 4.4 and are now getting the "The site is experiencing technical difficulties. Please check your site admin email inbox for instructions" message as everything on the shared hosting server has upgraded except CiviCRM.

We are looking for a consultant to migrate our installation to a modern version, either on the new WordPress plugin, or to a subdomain on our shared server space.

Have questions, or want to submit a bid on this job?
We're a minor political party in one county of Colorado, USA.
You can reach me at (719) 495-6500


texts: Which contact record should house the membership?

texts:
My question is related to how drupal users interact with their civicrm membership and contact record.

In 2013 we moved to using CiviCRM. We already had 'Group' and 'Household' membership types, so it was assumed that the Civi membership would be housed on Organisation and Household contact records, and the membership inherited by related Individual records.

However in the following years I've been wondering if we got that wrong, as there are several reasons why this doesn't work:

1) Drupal users can only be associated with an individual contact record, so they would not be able to renew a membership online if it is housed on a Household or Organisation record; they would probably end up creating a brand new membership but on their Individual record.

2) The CiviContribute pages allow for a user to join on behalf of an organisation, but when this takes place the membership is by default added to the individual's record - the relationship of 'employed by' is created by default to link to the Organisation record (which only gives inheritance to that record if the relationship for that membership is set up using that relationship.)

3) If a membership housed on an individual record is renewed online, the membership inheritance does not seem to renew the membership on the Organisation record, but at least the individual still has an active membership and therefore able to use and drupal related benefits associated with current membership.

So I am not sure how CiviCRM is actually meant to be used in this scenario - should we actually house the membership on an individual record by default and allow access via Webform to allow them to create their related Household or Organisation contact records?

Please let me know if you need any more details!


texts:
I would like to use mailings for our organization.

First, I went to System Settings->Outbound Email Settings and selected mail(). When I clicked 'Save & Send Test Email', the email was properly delivered.

I then went to Mailing->Create New Mailing. I entered a message and clicked 'Send test' under 'Send test email to'. When I did this, I received the error: Error in call to Mailing_send_test : mail() returned failure.

Per some other posts, I did turn on additional debugging support, but that did not change the message displayed or the message that was logged to ConfigAndLog.

My guess was that mail() was the issue and specifying an authorized user via SMTP might work. So, I then went back to System Settings->Outbound Email Settings and selected SMTP. I entered the correct information (trying both SSL and non-SSL) and both times when clicking 'Save & Send Test Email', I recieved a lengty error message:

Sending test email. FROM: mail_sender@ TO: test_recipient@.
Oops. Your SMTP settings are incorrect. No test mail has been sent.

An error occurred when CiviCRM attempted to send an email (via SMTP). If you received this error after submitting on online contribution or event registration - the transaction was completed, but we were unable to send the email receipt.

The mail library returned the following error message:
Failed to connect to  :25 [SMTP: Failed to connect socket: php_network_getaddresses: getaddrinfo failed: Name or service not known (code: -1, response: )]

I tried replacing the fully qualified domain name with localhost, but that also resulted in the same error message.

Can someone please suggest some steps for me to try to resolve these problems?

Thank you.


texts: Does CiviCRM integrate with Raiser's Edge?

texts: We have Raiser's Edge but will we be able to export data to raiser's edge or import data to CiviCRM and dump raiser's edge?


texts:
Using Civi 5.20.3
Contacts are getting an error (DB error: Already Exists) when filling out a profile form.
This is what I saw on the Drupal Watchdog. What does it mean?

$Fatal Error Details = Array ( [callback] => Array ( [0] => CRM_Core_Error [1] => handle ) [code] => -5 [message] => DB Error: already exists [mode] => 16 [debug_info] => UPDATE civicrm_cache SET data = .....

created_date = FROM_UNIXTIME(1581961411), expired_date = FROM_UNIXTIME(1581983012) WHERE group_name = "contact-20fields" AND path = "exportableFields All_0_0_0_" [nativecode=1062 ** Duplicate entry 'contact-20fields-exportableFields All_0_0_0_-2020-02-17 11:43:31' for key 'UI_group_path_date'] [type] => DB_Error [user_info] => UPDATE civicrm_cache SET data


texts:
Hi I am trying to export data held in a multi-record set. A end users would prefer to do this through the Civi interface rather than on the back-end database

The multi-value import link is buried in the help tips pop up... hoping the export is exists and is just similarly buried

We using v4.6.2


texts: Setting up rule to link CiviCRM contact (created when webform is submitted) with Drupal 7 account

texts: I have configured the rules same as in Setting up rule to link CiviCRM contact with Drupal 7 account it creates a drupal user if contact is created or updated in CiviCRM. But it doesn't get fired if the contact is created in CIviCRM through webform submission. It ends up with an error-"Cannot create user, email: invalid!!".Any help would be really appreciated.Thanks in advance!


texts:
When I access the live link to one of our contribution pages, the following notice appears. What do I need to do to address it?

Notice: Array to string conversion in CRM_Contribute_Form_ContributionBase->buildCustom() (line 714 of /..../sites/all/modules/civicrm/CRM/Contribute/Form/ContributionBase.php)


texts: Webform only sends email to the current user

texts:
On a test webform I have 2 contacts, 2 email addresses.

I populate the form with CIDs from the URL.

I'm wanting to send an email to contact 2. But it does not send.

It will only send an email to contact 1 - ie the current user.

The same even if I swap the CIDs around.

I'm using Webform CiviCRM v 7.x-4.26 and CiviCRM v 5.13.1.

It works OK in Webform CiviCRM v 7.x-4.26 and CiviCRM v 5.9.1

Is this a bug?


texts: I want to send an email to a large group (>50) and have created a smart group for this. Using the scheduled mailing function I selected this group as the recipients but now an extra box appears with an unsubscribe group, what is this for and can I do the mailing without this?


texts: Tokens for Custom Field Set with Multiple Records

texts:
I'm looking to print / email groups of contacts with a list of their accreditations which we've stored in a custom field set with multiple records.
How do we get that to appear on emails & printouts? There is no option on the tokens dropdown.

We want the list to appear in a table format, showing all the entries.

Similar to this support post: http://forum.civicrm.org/index.php?topic=30029.0 / I found this post hard to find an answer from.

Any specific ideas? Thanks very much in advance!


texts: Contribution Detail Report- "contact name suffix" isn't showing up as one of the possible report criteria

texts: I'm trying to create a Contribution Detail Report and the "contact name suffix" isn't showing up as one of the possible report criteria. Please advise!


texts: Change log crashes - table entity_log_civireport doesn't exist - how to fix?

texts:
After switching logging on, clicking the tab 'Change Log' hangs for ever and the following error occurs (full traceback availabe).  This is, I guess, a temporary table that for some reason Civi has failed to create.  Does anyone have any clues on fixing this problem.  Civi is 4.7.27 / Drupal and is otherwise functioning well (hosted at CiviHosting)

#9 /home/dcmadmin/www/www/sites/all/modules/civicrm/packages/DB/mysqli.php(933): DB_common->raiseError(-18, NULL, NULL, NULL, "1146 ** Table 'dcmadmin_civicrm.entity_log_civireport' doesn't exist")

(previously I raised this as a question about 'Unable to reach the server' but that's only a symptom of the above problem.