texts: Custom fields for individual using tab with table causes 404 not found for popup

texts:
just recently started with CiviCRM 4.7.23 and Wordpress 4.8.2 and most everything seems to work the way that we are needing it to. However, tried creating some custom fields for individuals to capture employment history and when using either "tab" or "tab with table" I receive a "network error". If I switch to "inline" it shows up fine and I can edit but of course, want to be able to record up to 3 employment records per contact so "tab with tables" would be preferred.

Tried doing a search for this issue and did come across checking the baseurl and civicrm.root in the civicrm.settings.php and all seems to be ok.

Our url is on a subdomain http: //data.metrorelief.org

civicrm.root shows to be /home/metrorel/data.metrorelief.org/wp-content/plugins/civicrm/civicrm/ (I replaced /home/metrorel/ with http:// but that caused blank screens on CiviCRM admin section)

baseurl shows to be http://data.metrorelief.org/

I tried removing all plugins and I don't have any extensions in CiviCRM. I also tried different browsers and refreshing but no luck. When I turned on debugging and backtrace and turn on the console I receive the following:

Any help would be appreciated, thanks!


texts: How do I prevent the cursor going up instead of down when I press enter in an e-mail while using an iMac

texts:
Our organisation is using CiviCrm 4.4.8. And we use Civicases a lot. Our users that login to our CiviCrm system using an iMac have trouble typing their e-mail (on a case) as each time when they press enter the cursor goes up instead of down.
Can any one help us solving this issue, I am sure we are not the only one who has bumped into this issue.

Looking forward to your response.


texts: "Could not copy Mosaico Template' in 4.7.20

texts:
I upgraded to 4.7.20 and am now unable to copy Mosaico templates. I also get strange behaviour when I try to edit a template. On clicking 'edit' CiviCRM displays 'Configure your Dashboard' and displays a Chrome print dialog box.
Is anyone else seeing the same behaviour?


texts: CiviVolunteer 2.0 fails to enable volunteer management for events

texts:
I'm running CiviVolunteer 2.0 beta 2 with CiviCRM 4.6.8 on Drupal 7. After installing the extension, I create a test even and attempt to enable volunteer management. Here's the resultant error and stack:

Sorry but we are not able to provide this at the moment.
Not enough data to create volunteer project object.

and...

#0 /var/www/drupal/cfsc/sites/all/modules/civicrm/CRM/Core/Error.php(360): CRM_Core_Error::backtrace()
#1 /var/www/drupal/cfsc/sites/default/files/civicrm/extensions/org.civicrm.volunteer-4.6-2.0.beta2/CRM/Volunteer/BAO/Project.php(221): CRM_Core_Error::fatal("Not enough data to create volunteer project object.")
#2 /var/www/drupal/cfsc/sites/default/files/civicrm/extensions/org.civicrm.volunteer-4.6-2.0.beta2/CRM/Volunteer/Form/Volunteer.php(89): CRM_Volunteer_BAO_Project::create((Array:4))
#3 /var/www/drupal/cfsc/sites/default/files/civicrm/extensions/org.civicrm.volunteer-4.6-2.0.beta2/CRM/Volunteer/Form/Volunteer.php(285): CRM_Volunteer_Form_Volunteer->saveProject((Array:2))
#4 /var/www/drupal/cfsc/sites/all/modules/civicrm/CRM/Core/Form.php(345): CRM_Volunteer_Form_Volunteer->postProcess()
#5 /var/www/drupal/cfsc/sites/all/modules/civicrm/CRM/Core/QuickForm/Action/Upload.php(166): CRM_Core_Form->mainProcess()
#6 /var/www/drupal/cfsc/sites/all/modules/civicrm/CRM/Core/QuickForm/Action/Upload.php(133): CRM_Core_QuickForm_Action_Upload->realPerform(Object(CRM_Volunteer_Form_Volunteer), "upload")
#7 /var/www/drupal/cfsc/sites/all/modules/civicrm/packages/HTML/QuickForm/Controller.php(203): CRM_Core_QuickForm_Action_Upload->perform(Object(CRM_Volunteer_Form_Volunteer), "upload")
#8 /var/www/drupal/cfsc/sites/all/modules/civicrm/packages/HTML/QuickForm/Page.php(103): HTML_QuickForm_Controller->handle(Object(CRM_Volunteer_Form_Volunteer), "upload")
#9 /var/www/drupal/cfsc/sites/all/modules/civicrm/CRM/Core/Controller.php(353): HTML_QuickForm_Page->handle("upload")
#10 /var/www/drupal/cfsc/sites/all/modules/civicrm/CRM/Utils/Wrapper.php(115): CRM_Core_Controller->run()
#11 /var/www/drupal/cfsc/sites/all/modules/civicrm/CRM/Core/Invoke.php(286): CRM_Utils_Wrapper->run("CRM_Volunteer_Form_Volunteer", "Manage Volunteer", NULL)
#12 /var/www/drupal/cfsc/sites/all/modules/civicrm/CRM/Core/Invoke.php(86): CRM_Core_Invoke::runItem((Array:14))
#13 /var/www/drupal/cfsc/sites/all/modules/civicrm/CRM/Core/Invoke.php(54): CRM_Core_Invoke::_invoke((Array:4))
#14 /var/www/drupal/cfsc/sites/all/modules/civicrm/drupal/civicrm.module(489): CRM_Core_Invoke::invoke((Array:4))
#15 [internal function](): civicrm_invoke("event", "manage", "volunteer")
#16 /var/www/drupal/cfsc/includes/menu.inc(527): call_user_func_array("civicrm_invoke", (Array:3))
#17 /var/www/drupal/cfsc/index.php(21): menu_execute_active_handler()
#18 {main}

What am I doing incorrectly? Thanks!


texts: Initial discounts for memberships or recurring payments

texts:
After leaving Paypal for Stripe, I am trying to get my members to re-build their recurring payments (memberships).  To incentivize them I am trying to give them an initial discount on their first payment so that at the renewal (second payment) it renews at the regular rate again.  Unfortunately the discounted rate seems to be renewing again and again in Stripe past the date that the rules of the discount set forth.
How do I set it up so that on the initial membership the user pays the discounted rate, then on the recurring payment pays at the regular rate?
I am running the following on Wordpress.

CiviCRM 5.29.0
Stripe Payment Processor 6.5.7
CiviDiscount 3.8.1
Payment Shared (mjwshared) 0.9.11


texts:
I have tried to append a new contact
Contact saved
When I tried to search
this is the answer


texts: Account Type Checking/Savings Disappears when making a contribution

texts:
Civi 4.7.17
WordPress 4.7.3
iATS Payments Processor

We recently upgraded from 4.6.26 to 4.7.17, since the upgrade this quirk has popped up. When making an ACH contribution, one of the required fields is Account Type and our two choices are Checking or Savings. This field displays with the drop-downs on initial load. However, once you select Electronic Funds Transfer, the Account Type field disappears. When you hit Confirm Contribution, you get an error telling you "you skipped a required field." This time the Field is displayed adn you can complete the donation.  I have attached several screenshots.

I tried changing the default to Credit Card but you get the same results.
I tried switching my theme to see if it was a theme conflict, but I get the same results.
I also used the Chrome Inspector adn found that it is not a CSS issue. It is missing HTML so likely a php issue.
I could not get the demo site to display an ACH payment option to test it there.

Is this a Civi core problem or an iATS Extension problem? Who generates the contribution form? Any ideas on what I can do to correct the issue?


texts: How to record a Payment by Check for an existing Participant

texts:
When participants register to an Event, they can choose the "pay later" option.

Then, they send a check to the Event manager.

How can he record this payment ?

For security reasons, I am not very fond of letting him use the standard UI ; is it possible to do this via a webform just containing :

Contact1,
Event,
Amount,
Check number,
Date

... or an alternative to webform (e.g. Profile ?) ?

I am in Civi 4.7.16 / Drupal 7.54


texts: Our CMS is Expression Engine. Does this mean we can't use CiviCRM?

texts:
Is it possible to use CiviCRM when we have a website built with Expression Engine rather than Joomla, Drupal or WordPress?

Thanks

Karen


texts: Merging much of a large well-used database to a new install... even possible?

texts:
Is it totally crazy to think of creating a new Civi install (have one set up in Drupal 9 already) and merging a well-used Civi database into it, table by table? We've had our Civi install since around 2011 and the database is about 1.35gb and has about 22 thousand contacts. We can put in work to re-configure after moving, but I need to know if it's realistic to do it this way, as opposed to just moving the current database to the new install. We are looking to move to Drupal 8/9, from Drupal 7.
The reason is both the size of the database, so we can get rid of a bunch of unnecessary data, but after so many years there are many glitches and problems with the current database, probably more than I even know. I have started to make a list of what data is critical to move. I know there are many interconnected tables, but don't know enough details to know if something like this is realistic.


texts: Error installing CiviCRM on GoDaddy-Hosted Wordpress Website

texts: I am getting a database error when installing CiviCRM on a WordPress website hosted by Go Daddy.  The error is: 'Could Not Create a Database Trigger.' I've seen several online posts about Go Daddy not permitting the use of triggers on MySQL 5.0.  Is this still in effect?  Is there a work-around?


texts: Can TinyMCE 4.2.1 be installed under CiviCRM 4.1.5?

texts:
I have been attempting to install TinyMCE 4.2.1 as the default Drupal editor but have run into problems. I have posted separately on the TinyMCE forum about this. I am just wondering if anyone has installed it as a separate wysiwyg editor CiviCRM?

We are on 4.1.5


texts: How can I make External ID a searchable field?

texts: Or create a directory that displays all recorded external IDs?


texts:
I'm not sure where to look - I've tried everything that I can think of to get smarty to work in an email template, but it's just not happening.

I'm using CiviCRM 4.7.27 with WordPress 4.9.3.

I've changed the smarty setting in /public_html/wp-content/uploads/civicrm/civicrm.settings.php:

if (!defined('CIVICRM_MAIL_SMARTY')) {
  define( 'CIVICRM_MAIL_SMARTY', 1 );
}

But I can't get a smarty statement to work in a mailing.

If I use a Mosaico template, I get the source code in the email eg
{capture assign=newsletter}Yes{/capture}
{if $newsletter == Yes}
You agreed to receive our emails.
{/if}

If I use a new mailing (traditional) using the Sample CiviMail Newsletter template and try to test the mailing, I get an error message:
" Sorry an error occurred and your information was not saved"

Tokens work fine.

Any idea re what the problem is?

UPDATE:

Have gotten Traditional mail to output the Smarty code properly. It was all due to some syntax issues. It's hard to test under an administrator account which may not have the same contents as a regular account. The remaining problem is that Mosaico templates don't work. Here's a sample of what comes through:

{capture assign=contactId}18{/capture}
{crmAPI var='result' entity='Membership' action='getcount' sequential=0 contact_id=$contactId membership_type_id="Family" active_only=1}
{if $result gt 0}
Dear Test and family, {else} Dear Test, {/if}

Thank you for purchasing a 2018 membership!

{capture assign=newsletter}Yes{/capture}
{if $newsletter}Because you've indicated you'd like to receive our e-news, you’ll get our newsletter about once a month with info on cycling events and issues, volunteer opportunities, and cycling events and meetings.{/if}
{capture assign=interests}5{/capture}

{if $interests}You've also indicated that you're interested in participating in some of our activities. We'll send you information when there's one of your chosen activities planned.{/if}

{capture assign=volunteer}5{/capture}
{if $volunteer}Since you also indicated you're interested in voluneering for some of our activities, one of our activity team leaders will contact you when there's an opportunity to volunteer to help out.{/if}

If anyone has any ideas, that would be great.


texts: Event Discount Based on Number of Participants Selecting Price Set Option

texts:
I'm working on a child care event for a conference. The way the pricing is set up, you have different sessions for child care with a discount applied for two or more children in the same session. So:

Saturday all day ($30 1 child; $40 2 or more children)
Saturday morning ($15 1 child; $25 2 or more)
Saturday afternoon ($15 1 child; $25 2 or more)

I am assuming in order to do this the way it's structured I have to use hooks to modify pricing? I'm assuming civicrm_buildAmount is the appropriate hook. Any suggestions on how to approach what I'm trying to do. I'm not entirely sure how I would review all price sets for registrants to say (pseudo code):

if ( more than one registrant selects $option['saturday all day']) {
   $option['amount'] = 40/total registrants selecting this option
}

Any thoughts are appreciated.

Thanks,
Rachel


texts: Is the newest version of CiviCRM compatible with the newest 8.0.1 version of drupal? I have loaded drupal on my VPS but wonder if I load CiviCRM into the module folder, if it will be reccognized. If I have to delete 8.0.1 and reload drupal 7 please advise. Thanks for your time.


texts: Network Error when viewing contact from Joomla front end

texts:
I'm looking for some guidance with the following issue:

I have Civicrm setup as a joomla extension. Everything works great, except one minor issue.

When viewing a contact from the joomla frontend, civicrm keeps poping up the following message:
"Network Error
Unable to reach the server. Please refresh this page in your browser and try again."

If I view a contact from the backend(administrator) there's no such issue.

Though the error is being displayed, it doesn't seem like anything is actually broken as everything shows as it should.

No errors are showing in the browser console and I've followed all steps here:
https://forum.civicrm.org/index.php/topic,35850.0.html

Joomla 3.4.5
CIvi 4.6.10
Any help would be greatly appreciated.
I apologize if I left out any crucial information.
Thanks!


texts:
I just updated to 5.18.1 to resolve a bug caused when selecting " Exclude contacts with "do not mail" privacy, no street address, or who are deceased." But now I have a new issue:

I set up an export with a saved field mapping. Under Merge Options I select "Merge All Contacts with the Same Address". I then click [Continue], accept my existing saved field mappings, and click [Export]. I then see a fatal error message.

In error logs, I see the following, which I think is failing because of the extra comma after is_deceased VARCHAR(16), :

CREATE TABLE `civicrm_tmp_d_export_e92589f8a1e163117ff1d83e45c03029`(
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
prefix_id VARCHAR(255),
first_name VARCHAR(64),
last_name VARCHAR(64),
suffix_id VARCHAR(255),
street_address VARCHAR(96),
supplemental_address_1 VARCHAR(96),
city VARCHAR(64),
state_province VARCHAR(64),
postal_code VARCHAR(64),
country VARCHAR(64),
preferred_language VARCHAR(5),
organization_name VARCHAR(128),
custom_32 VARCHAR(255),
home_phone_phone VARCHAR(32),
email VARCHAR(254),
custom_31 VARCHAR(255),
groups TEXT,
middle_name VARCHAR(64),
nick_name VARCHAR(128),
display_name VARCHAR(128),
tags TEXT,
deceased_date VARCHAR(32),
do_not_mail VARCHAR(16),
is_opt_out VARCHAR(16),
addressee VARCHAR(255),
postal_greeting VARCHAR(255),
email_greeting VARCHAR(255),
street_name VARCHAR(64),
household_name VARCHAR(128),
civicrm_primary_id VARCHAR(16),
master_id VARCHAR(128),
state_province_id VARCHAR(255),
postal_greeting_id VARCHAR(16),
addressee_id VARCHAR(16),
is_deceased VARCHAR(16),
,
PRIMARY KEY(id),
INDEX index_street_address(street_address),
INDEX index_household_name(household_name),
INDEX index_civicrm_primary_id(civicrm_primary_id) ) ENGINE = InnoDB DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci

Anyone else experiencing this? If not, any ideas why I would?


texts: Webform event registration: Show event data by token

texts:
Is there a way to use tokens to display event's data in a drupal webform? Like

[event.title]
[event.date]
[event.description]

and stuff like that...


texts: Warning: Disabled/Deleted fields on Smart Groups

texts:
After upgrading to CiviCRM 5.27 (and now, to 5.28) on Drupal 7, I see this warning message.
As you can see, GROUP is listed as "-" (minus).

When I try to click on settings (Gear icon), it shows me Group Settings empty fields:

When I click on Contacts in this Group (in Group Settings), it shows me all contacts in my CiviCRM database along with some notice warning (a lot of lines exactly like these - Undefined property and Undefined Index):

UPDATE
(January, 2021)
The problem is still there after update to 5.33.2. What can I do about that?


texts:
The contact screen in shoreditch on wordpress looks like this;
Different from the screens i find on the extension page. Is there a reason, or am I doing something wrong?


texts: sms sends ok but creates activity type 1 (ie meeting) instead of type 4 (ie outbound sms)

texts:
wp 5.2 civi 5.19.3 sms api 1.5
also i previously erroneously posted this as a civirules question but it happens independently using Find contact>actions>sms - schedule/send
how would I troubleshoot this?


texts: How do I add a CiviCRM Contact as a User in Wordpress without them being a Member and using the WP Member Sync Plugin?

texts:
Our organisation has one Membership type in CiviCRM, and we have that syncing with a Group in Wordpress using the CiviCRM Wordpress Member Sync plugin. All is well.
We also have a Guest sign-up form (using a Civi Profile with WP account creation required) which adds them as a Contact in Civi and a User in WP, they also get added to a Civi Group (Guests) which is synced to a WP Group (Guests). All is well. [Lapsed Members should also move to this WP Group (Guests) until they renew their membership when they should get removed. Yet to be tested]
However, we sometimes need to manually add Contacts in CiviCRM ourselves (say VIP speaker for an event), and although we add these to the synced Guests group, they don't get added in WP, of course, as a WP User account is not created when we add the Contact manually in CiviCRM.
Is there a box to tick / dropdown to select for a Contact or multiple Contacts along the lines of: 'Create WP User Account from Contact'?
I have CiviCRM WordPress Profile Sync plugin installed.
I truly hope this is not a stupid question...
Cheers, Tracy


texts: Contacts age as a search criteria/smart group?

texts:
I would like to create 2 smart groups. 1 for members under 18 and one for members over 18. There is no search criteria for age rather only a static date.
Any idea?


texts: How do I add another country to the address field on CiviCRM 5.13.5? I cannot find a way under settings to alter my options. Only "United States" appears.


texts: Upgrade database URL loops to WP login screen but works on a cloned staging site

texts:
Experiencing a strange situation where the database upgrade url worked perfectly for a testing site but not for the live site.
I successfully tested the upgrade with a cloned staging site without a hitch in the upgrade process.
https://staging.islandnaturetrust.ca/
By following the CiviCRM Wordpress upgrade guide: https://docs.civicrm.org/sysadmin/en/latest/upgrade/wordpress/
However, as soon as I attempted on the main site the updgrade database url loops back to the WP login page.
https://www.islandnaturetrust.ca/
Steps:

Login as administrator for wordpress site
Paste upgrade database url into browser http://islandnaturetrust.ca/wp-admin/admin.php?page=CiviCRM&q=civicrm/upgrade&reset=1
Page redirects to WP login page with no errors.
Login once more
Paste URL
Returned back to WP login page

I've checked the CiviCRM debug log but no errors reported.
Thoughts anyone?
UPDATE: Upgrading from 5.25 to 5.34


texts: Why are locations deleted when an event that uses them is deleted?

texts:
If you delete an event and that event is the only one that uses a particular location, then the location is deleted as well.

If you then want to use that location for another event, you have to recreate it - seems a bit unnecessary?

or have I misunderstood something?


texts: Cannot Use Inline Editing On Custom Fields

texts:
After upgrading to CiviCRM to 4.7 we cannot use the inline editing for one of our sets of custom fields.  You can see on the Application Fields that they cannot be edited with the inline editor.

When you look at the Legacy Fields they can be edited with inline editing.

I have cleared caches and turned off extensions to see if that would change anything and it did not.

Thanks!


texts: What's happened to contact images in 5.8.2?

texts:
I've recently upgraded a site to CiviCRM version 5.8.2, and my contact images are no longer visible on contact summary screens. If I click the Edit button the image is visible on the edit page.

Looking through the code for the summary screen the div that contains the image looks to be floated to the right of the contact name, and the URL for the image is certainly there, but nothing is visible on the page.

I've cleared caches and suchlike to no avail. Anyone got any clues as to how to make the contact images visible again?


texts: Mattermost password reset and email verification is broken

texts:
I tried to log-in. It would not let me because first I needed to confirm my email address. No email received to do so, not even after several attempts. I decided to reset my password. I do receive that email. The password was reset but I cannot log-in with it. After a second attempt to reset the password I must conclude the system is broken.

I still receive the chat notifications and have reset the password with the same email address, which apparently is not verified. So why does it send notifications to an unverified email address then?

This kind of sucks, don't you agree? How to end my account there? User is null


texts: Why unexpected attached files are loaded in all mailings by default?

texts:
We upgrade recently from 4.5.8 to 4.6.6 on four of our CiviCRM instances.

In one of the instances ocurrs something very strange and compromising. When we create a new mailing, in the attachment tab appears one/two random files uploaded previously to event custom fields.

However if we try to delete the attached file/s we get the following error:

  "Failed to run permission check: Unrecognized target entity table
  (civicrm_participant)"

Why they appear if they have no connection with the mailings?

Edit: Screenshot


texts: How do I add the With Contact information to the email that gets sent to activity assignees?

texts:
In any activity that I create, I want to include the With Contact's Phone and Email address in the email that goes to the assignee. I can't do this right now and I need to enter the information manually.

Why do I need this? When I assign the activity to any person, that person might not have access to CiviCRM to look up the info. I don't want to enter the data manually. This is a serious waste of time.

An example of what I want to do is in the following diagram.


texts: Event registration using External Id to match contact.

texts: Is is possible using a webform or profile to register for events using only the external id number. Matching the contact via email address (when a user is not logged in) always ends up being messy.


texts: Adding URL path to webform stops contact prefill - why?

texts:
I added a URL path to a working Drupal webform, and emailed users were given this link to the webform (which went through Civimail) : https://www.example.org/christmasconnection?cid1={contact.contact_id}&{contact.checksum}.  Later I
found that the existing contact wasn't being prefilled.  Eventually I figured it was this change that had caused the problem.  When I changed the link back to the usual Drupal format with 'node':
https://www.example.org/node/82?cid1={contact.contact_id}&{contact.checksum} the contact prefill worked.  Why is this?  We will now email users to give them the working link, but is there a way of fixing this so either works?  Is this a bug or a 'feature'! (screenshot added)


texts: Setting Different Fees For Sign Up and Renewal In Civicrm

texts:
The organization am configuring Civicrm for has different fees for Membership Sign up and renewal.

How can i configure Civicrm such that when Members are signing up they pay a particular fee but when they have to renew they pay a diffferent fee.

I have experimented with  price sets but this merely shows price sets on both signup and renewal pages as options. But this is not how i want it to work.


texts: Tokens when setting up activity scheduled reminder

texts:
Using Drupal 7.34 and CiviCRM 4.6.4.

We are using civiCase and want to send a reminder to the manager of a case. When I try and set up a template, there does not seem to be a way of telling the manager which case it is they are being reminded about. The token {contact.display_name} generates the name of the manager not the client they are dealing with. So although I can remind the manager to do something, I cannot say which client the reminder relates to.

I have explored the possibility of a custom token but cannot see a way around this.

Any suggestions?

Dave Smith


texts: After deleteing a group, adding contacts fails with DB constraint error

texts:
I have the following problem. I deleted a group and now I cannot add any more contacts. I keep getting this error. How can I solve this.
DB Error: constraint violation
message. The full message is:
REPLACE INTO civicrm_group_contact ( group_id, contact_id, status )
VALUES
( 1, 90, 'Added' ) [nativecode=1452 ** Cannot add or update a child row: a foreign key
constraint fails (vlaanderen_wordpress.civicrm_group_contact, CONSTRAINT
FK_civicrm_group_contact_group_id FOREIGN KEY (group_id) REFERENCES civicrm_group
(id) ON DELETE CASCADE)]
Fatal error: Uncaught CRM_Core_Exception: [0: Transaction integrity error: Expected to find active frame thrown in /home/vlaanderen/www/www/wp-content/plugins/civicrm/civicrm/Civi/Core/Transaction/Manager.php on line 93


texts: CiviEvent : display future and past events

texts:
I have two issues on a Joomla website, I want to display future and past events from the CiviEvent component on the front-end but it doesn't work.

Future events: the website only displays the next event and I can't find an option to have more than 1 on the page. Where would I change this ?

Past events : I didn't find anything to display past events on the front-end, there's no menu item available to do this. How can I display them ?

Thank you for your help.


texts: Just installed Webform CiviCRM and cannot see the CiviCRM tab on webforms

texts:
I must be missing something very basic here.  Install went fine.  Supporting modules are all installed and enabled.  All the permissions I know to check have been checked.  However, the CiviCRM tab is not displayed on the webform edit page. The link suggesting I click on the tab is there but no tab.

I'm on Drupal 7.35 and Civi 4.6.2.


texts:
this date and hour format should work: %d/%m/%Y %k:%M:%S
but I'm not getting the seconds: 17/02/2021 9:15:%S
Is %S compatible in CiviCRM?


texts: Error importing contacts Wordpress Multisite

texts:
I tried to import contacts on a new WordPress Multisite installation, and received the following error:

 "Sorry but we are not able to provide this at the moment.
 We can't load the requested web page. This page requires cookies to be
 enabled in your browser settings. Please check this setting and enable
 cookies (if they are not enabled). Then try again. If this error
 persists, contact the site adminstrator for assistance.

 Site Administrators: This error may indicate that users are accessing
 this page using a domain or URL other than the configured Base URL.
 EXAMPLE: Base URL is http://example.org, but some users are accessing
 the page via http://www.example.org or a domain alias like
 http://myotherexample.org.

 Error type: Could not find a valid session key."

In the error log, it has the following errors:

    [info] $backTrace = #0 .../public_html/wp-content/plugins/civicrm/civicrm/CRM/Core/Error.php(363): CRM_Core_Error::backtrace("backTrace", TRUE)
#1 .../public_html/wp-content/plugins/civicrm/civicrm/CRM/Core/Controller.php(859): CRM_Core_Error::fatal("We can't load the requested web page. This page requires cookies to be enable...")
#2 .../public_html/wp-content/plugins/civicrm/civicrm/CRM/Core/Controller.php(854): CRM_Core_Controller->invalidKeyCommon()
#3 .../public_html/wp-content/plugins/civicrm/civicrm/CRM/Core/Controller.php(314): CRM_Core_Controller->invalidKey()
#4 .../public_html/wp-content/plugins/civicrm/civicrm/CRM/Core/Controller.php(206): CRM_Core_Controller->key("CRM_Contact_Import_Controller", TRUE, FALSE)
#5 .../public_html/wp-content/plugins/civicrm/civicrm/CRM/Contact/Import/Controller.php(45): CRM_Core_Controller->__construct("Import Contacts", "null")
#6 .../public_html/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(307): CRM_Contact_Import_Controller->__construct("Import Contacts", TRUE, "null", NULL, "false")
#7 .../public_html/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(86): CRM_Core_Invoke::runItem((Array:13))
#8 .../public_html/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(54): CRM_Core_Invoke::_invoke((Array:3))
#9 .../public_html/wp-content/plugins/civicrm/civicrm.php(1133): CRM_Core_Invoke::invoke((Array:3))
#10 [internal function](): CiviCRM_For_WordPress->invoke("")
#11 .../public_html/wp-includes/plugin.php(496): call_user_func_array((Array:2), (Array:1))
#12 .../public_html/wp-admin/admin.php(226): do_action("toplevel_page_CiviCRM")
#13 {main}

(I've removed part of the directory url for security/privacy)

Does anyone have an idea of what I can try to fix this?

WordPress version: 4.2.2

CiviCRM version: 4.6

Other activated plugins:

BackWPup
Black Studio TinyMCE Widget
Brute Protect
Coming Soon Page & Maintenance Mode by SeedProd
Disable Comments
Redirection
Seamless Sticky Custom Post Types
Simple Lightbox
Types - Complete Solution for Custom Fields and Types
User Admin Simplifier
WordFence Security
WordPress MU Domain Mapping

Import file type: CSV (it's just a list of contact information.  We went through the data to remove inconsistencies)

Thanks


texts: optIn-Form-php-script : possibility to add field-value verifications?

texts:
we are using drupal7_civicrm to contact our supporters of our ngo.
We've got a "common" optIn form, requesting

firstname
lastname
email
postal-code
city

Unfortunately many of our new supporters opt in with wrong / incomplete postal-code & city.
To avoide these inconsitencies within our DB, i set up a own php-form calling a python-script to check the consistence of these field-values against a webService.
The php-form "form action=" is calling itself to do the field-review.
If a field has an invalid content, the form will be raised again with an error message accordingly.
If everything is fine, the next step (add new user & send confirmation-request-mail) will be performed.
???? would it be possible to change the drupal-optIn-form accordingly ????
=> the form is to be found via menue: content (Inhalt)
and can be edited (php)
Thanks in advance & best regards
Dieter


texts: Custom field default values at database level, not form level?

texts:
When you set a default value for a custom field, it only exists at the form level.  Is there a practical way to enforce them at the database level?  For instance, by altering the SQL table definition?

I understand that a custom field record isn't created under every circumstance, but if I account for that (e.g. another custom field in that group is always populated) is altering the SQL practical?


texts: Is there a way to make report filters mandatory

texts:
I have made some custom reports which contain two types of filters:

a date field. This does not correspond to a database field. Its
just used in some calculations
some custom fields

Is it possible to make these filters mandatory? Defaulting the values doesn't really help.

OR is it possible for the report to produce a custom error message which the user can see if the field is not set? For example, in the custom report if the filter values are not set then set error message and stop running the report.


texts: Why are message templates not appearing when I email a contact?

texts: I upgraded a client system from 4.4.12 to 4.5.8 at the weekend and now message templates are not appearing when a user creates an email (regular or bulk).  You can pick a template but nothing appears.  In Administer/CiviMail/Message Templates all the templates are there, and can be edited & saved. My other upgrades to 4.5.8 have not shown this problem so I am puzzled - I've cleared the Drupal caches and CiviCRM caches.


texts:
Searched diligently before posting this but couldn't find an answer.

I'm working on a webform/view combo to edit contact's addresses.

I'm having trouble figuring out how to pass the location id in the url to the webform.

If I use node/(webform node number)?cid2=[id] it opens the webform with the primary address which works fine if contacts only have one address in the system.

Is it possible to pass the location id in the url for the webform?


texts: Event registration is listing payment processors in coloumns - which makes the radio buttons unreadable on small screens, dont know what is the best way to change the orienetation. I've included a screenshot how we would like it to be.


texts:
I have recently installed the Extended Reports Extension within civiCRM. However, I am noticing some strange behavior when I attempt to make a template.

Within the Bookkeeping with extra fields template, if I use the group by function, I do not receive the proper line totals (they are not adding up).

For instance, if I group by line item financial type, it groups it correctly, but the line totals are wrong:

If I use the Contribution Based Line Item report, the totals are accurate. However, I need the account code on this report, which is why I was using the bookkeeping report.

Any idea on how to fix this or make the account codes available in the Contribution Based Report? I looked through the code and was able to make the financial account columns appear; however, upon selecting the columns I got a "DB not available error". I believe I need to add something similar to the code below, but I wasn't exactly sure how to do it correctly.

function joinActivityFromCase() {
$this->_from .= "
  LEFT JOIN {$this->_caseActivityTable} cca ON cca.case_id = {$this->_aliases['civicrm_case']}.id
  LEFT JOIN civicrm_activity {$this->_aliases['civicrm_activity']} ON {$this->_aliases['civicrm_activity']}.id = cca.activity_id";
}

I couldn't find a place to report the bug on civiCRM, so I posted it here.


texts: How to add the address column in a report

texts:
Im trying to add address columns to the report. Either a supplemental 1 or 2 address column. Ive got all the other criteria sorted but am strugling with the address.

So after the phone column i want to add the address. What code do i need to include?

Here is the code so far:

SELECT SQL_CALC_FOUND_ROWS contact_civireport.sort_name as civicrm_contact_sort_name_a, contact_civireport.id as civicrm_contact_id, contact_b_civireport.sort_name as civicrm_contact_b_sort_name_b, contact_b_civireport.id as civicrm_contact_b_id, phone_a_civireport.phone as civicrm_phone_phone_a

FROM civicrm_relationship relationship_civireport

         INNER JOIN civicrm_contact contact_civireport
                    ON ( relationship_civireport.contact_id_a =
                         contact_civireport.id )

         INNER JOIN civicrm_contact contact_b_civireport
                    ON ( relationship_civireport.contact_id_b =
                         contact_b_civireport.id )

    INNER JOIN civicrm_relationship_type relationship_type_civireport
                    ON ( relationship_civireport.relationship_type_id  =
                         relationship_type_civireport.id  )

LEFT JOIN civicrm_phone phone_a_civireport
                       ON ( contact_civireport.id =
                            phone_a_civireport.contact_id AND
                            phone_a_civireport.is_primary = 1 )

WHERE ( ( contact_civireport.contact_sub_type IN ( 'Residential_Park') ) ) AND ( ( contact_b_civireport.contact_type IN ( 'Household') ) ) AND (contact_civireport.is_deleted = 0 AND contact_b_civireport.is_deleted = 0)

GROUP BY relationship_civireport.id

ORDER BY contact_civireport.sort_name, contact_b_civireport.sort_name

LIMIT 0, 50


texts: Getting "Undefined index" error when sending an email after testing a contribution page

texts:
I just created a contribution (Payment) page in CiviCRM 4.7.27, and I was testing it. I put in an e-mail address in the "from" field, but I left the "from name" blank (it was not shown as required on the form).

When I confirmed the payment, I got the following warning message:

  Notice: Undefined index: receipt_from_name in CRM_Contribute_BAO_Contribution::generateFromEmailAndName() (line 4741 of /home/secondci/public_html/drupal/sites/all/modules/civicrm/CRM/Contribute/BAO/Contribution.php).

An e-mail was sent, but the "from" address was the default for our site: "webmaster@..." not what I had put in the payment form: "registrar@..."

This seems to be similar to errors reported by other users.  That line of code in Contribution.php looks like this:

  return array($pageValues['receipt_from_name'], $pageValues['receipt_from_email']);

I changed it to this:

  return (array_key_exists() ? array($pageValues['receipt_from_name'], $pageValues['receipt_from_email']) : array(' ', $pageValues['receipt_from_email']));

Is this the right thing to do? I have just registered for the CiviCRM site, if that is the correct place to post something like this. Any other suggestions?

Oh, and there is a typo on line 4730:

// Use input valuse if supplied.


texts: I'm evaluating CiviCRM for my organization and noticed something about the demo report tables that concerns me. Hopefully I'm just missing something. Do I have to create a new report or modify an existing one in order to change the sort order of a field? For example, I'd like to view the Contribution Details report and quickly sort it by amount, but when I click on the amount column header, nothing happens. Why can't I sort by amount by clicking on its column heading? Did CiviCRM used to have that capability but there was a bug that caused problems, so you took it out?


texts: Anyone try to integrate the payment processor SwipeSimple?

texts:
This is a product from CardFlight and is what a client's bank is suggesting. (Otherwise we'd have to use Authorize.net with them and pay higher fees.)
Thanks in advance to anyone with experience.


texts: Trying to run civicron though cli and it was working fine till a week or so ago when now it seems to hang and nothing happens.  Have tried trouble shooting with no luck any thoughts?


texts: Set max participants separately for male and female

texts:
Is it possible to configure the maximum number of participants at an event separately for male and female attendees?

We are using webform to handle registrations for our summer camps and want to limit registrations to say 25 boys and 25 girls. Is there a way to do this?


texts: Webform Civicrm contribution multisite domain 2 drupal

texts:
I have a Drupal site setup as a civicrm multisite on domain 2 using webforms civicrm module to build registration pages, it was all working in development. Once it was connected to the live civicrm and the submissions of the form at the point of sagepay now logs an error.

The CiviCRM "contribution create" API returned the error: "DB Error: syntax error" when called by function "preSave" on line 163 of wf_crm_webform_postprocess.inc

It also fails to redirect to sagepay but instead returns the thank you page.


texts: Can custom tokens be used in Link data fields?

texts:
I want to create a custom field of type 'link'. Inserted into the link is a custom field token ({contact.custom_n}). I also want this link to open in a new window. I have tried to use the 'link' data field but that does not appear to resolve the token and cannot display in a new window. I then tried to create the link in a Rich Text field but that did not resolve either (although the link can open in a new window)
Is it possible to do what I am trying to achieve?


texts: What is required to run CiviCRM on DigitalOcean?

texts:
DigitalOcean provides one-click installation of WP, Drupal and CiviCRM. I hope this question can collect experiences with it to help others.

What additional considerations are there for hosting CiviCRM on DigitalOcean?
Are there any specific configurations or patches required?
Is there any functionality which differs from hosting CiviCRM on a "standard" LAMP stack?


texts: CiviDiscount that is dependent on status as of event date?

texts:
I've enabled CiviDiscount and currently have it set up to offer member rates to a conference. However, it applies the member rate if the individual is a member at the time of registration.

Is there a way to apply the automatic discount after checking to see if the individual will be a member at the time of the event? That is, the end date of the membership must be after the event (or after a date of my choosing) in the CiviDiscount options. That way, if the individual's membership expires in between registration and the conference, they will need to renew their membership before registering for the conference.

EDIT: In terms of what I've tried, I have added "Membership" in the "Specify entity for advanced autodiscount" box and "{"end_date":{"$gt":"2017-02-05"}}" in the "Specify API string in the advanced filter" box. This causes the discount to fail to apply. When I blank those boxes, the discount applies correctly based on the test user's current membership (whose end date is in January 2017).

EDIT 2: I looked at the code on Github, and it looks like CiviDiscount is looking at the string using json_decode, so I changed the string to {"end_date":{">":"2017-02-17"}}. However, when looking at the form after saving it, the > is escaped to ">". I feel like that may be the problem, any advice would be appreciated.


texts: Creating a copy of CiviCRM on a test sub-domain (Wordpress)

texts: I need simple step-by-step procedure to copy my current production site to a sub-domain on the same server, that we intend using for testing/development (its important that we retain all our custom fields and other customization). We are running Wordpress, CiviCRM 4.7.12.


texts: hook_civicrm_postSave_table_name not called on table update

texts:
In Drupal, I'm using hook_civicrm_postSave_table_name to listen for CiviEvent registrations.  I've implemented hook_civicrm_postSave_civicrm_participant($dao) where I test for certain status_id values and do something with a custom Drupal module.  Although this works for non-paid events, I noticed that it's not working for paid events.

The reason is because during the payment process the status_id is '6', but when the payment is processed and the status_id changes to '1', the hook isn't called (The hook does get called when the database row is written with status_id 6).

The documentation says "This hook will get called again with every update", but this doesn't seem to be the case.

Is this a bug, or should I be getting the participant status update in a different way?


texts: Assign a group from logged in user contact group to new individual

texts:
I am trying to assign a group from currently logged in user(One group in assigned only) to a newly created individual.

function search_civicrm_post($op, $objectName, $objectId, &$objectRef){ {

$getContactId = (int) CRM_Core_Session::singleton()->getLoggedInContactID();

try {
    $result = civicrm_api3('GroupContact', 'getsingle', [
        'return' => ["group_id"],
        'contact_id' => $getContactId,
    ]);
}
catch (CRM_Exception $e) {
    echo "error";
}

$getGroupId = $result['group_id'];
$recentContactId= '';
$query ="INSERT INTO `civicrm_group_contact` (`group_id`, `contact_id`, `status`) VALUES ('.$getGroupId', '$recentContactId','Added')";

But problem is that how will I get the id of recently added individuals;


texts:
I have used tokens in a template for sending out as emails and as a mail merge documents.  It seemed that while the emails sent and the documents downloaded have their tokens correctly evaluated, the respective activities are not recording the actual documents/email with the tokens evaluated.  Is this correct?

Separately i have a CiviRule sent out the emails via the same template and the corresponding email activity recorded do have their tokens correctly evaluated.   I thought the correct behaviour should be like this, rather than recording a template within the Activities.   So i thought this is an anomaly, but applies to only if you do the sending/printing directly on the record.  Is that the right understanding ?  Thanks.

Clement


texts: Warning: Illegal offset type (multiple) when creating new report from template (D8/Civi5.11)

texts:
I'm using Drupal 8 / Civi 5.11

I get the following errors on the screen multiple times (one for each Drupal role in my system) when I attempt to create a new report in CiviCRM (CiviCRM->Admin->CiviReports->Create New Report From Template -- using Constituent Summary, for example):

Warning: Illegal offset type in CRM_Report_Form_Instance::buildForm() (line 135 of /var/www/site/vendor/civicrm/civicrm-core/CRM/Report/Form/Instance.php).

It appears that on line 135, the Drupal roles are being iterated and assumed to be strings.  They are, in fact, objects in Drupal 8.

Does anyone know if this is a bug already reported/being work on?  I've looked at the issue queue but haven't turned anything up.

Is my system, perhaps, just misconfigured and it's not a bug after all?


texts: How can I have a fixed date membership with no rollover date?

texts:
An organisation I'm working with wants to edit a membership type to change it from annual rolling to annual fixed. When I set the fixed option CiviCRM appears to require a rollover date (if I don't set a date for this field CiviCRM flags it up and won't save my changes). But we don't want a rollover at all. Instead we are offering reduced fees based on when in the year the new member signs up.

There doesn't seem to be any option to not have a rollover date. The start date for the membership is Jan 01. If I set the rollover date as Dec 31, then I'm concerned that someone signing up on Dec 31 2015 will get low price and get a membership lasting 1 day, plus the rollover year, with and end date of Dec 31 2016. Any other date I could set would simply extend this rollover window.


texts: Invalid value for field(s) : Start Date 01/25/2021. I have also tried with 2021-01-25

texts: I get the above statement when I try to import a membership. I have coded the date in different ways, and eventhough the fields match with my definition I get the same answer. Really I wonder why this field is mandatory and my import fail as a consequence. Can anyone help? I have already registered the Contact so this is step two.


texts: How to automatically create mailings from an RSS feed

texts: phpList has an RSS Feed extension which enables it to send out mailings each time a new feed entry is found.  Does anything like this already exist in CiviCRM, or would it be difficult to piece together something that would accomplish this?


texts: Change permission to "Print Report" in CiviCase

texts:
I want to modify CiviCase so that every user with the right "view my cases and activities" can see and use the "Print a Report" button in the Case View.
Right now, this is only granted to users with the "view all cases and activities" right.
I modified a template (sites/default/files/civicrm/templates_c/en_US/%%64/643/643EC55F%%CaseView.tpl.php) where I found the "Print Report" link in the following code:
<?php if ($this->_tpl_vars['hasAccessToMyCases']): ?> &nbsp;

          <a class="crm-hover-button action-item no-popup" href="<?php echo CRM_Utils_System::crmURL(array('p' => 'civicrm/case/report/print','q' => "all=1&redact=0&cid=".($this->_tpl_vars['contactID'])."&caseID=".($this->_tpl_vars['caseId'])."&asn="), $this);?>
"> <?php $this->_tag_stack[] = array('ts', array()); $_block_repeat=true;smarty_block_ts($this->_tag_stack[count($this->_tag_stack)-1][1], null, $this, $_block_repeat);while ($_block_repeat) { ob_start(); ?>Print Report<?php $_block_content = ob_get_contents(); ob_end_clean(); $_block_repeat=false;echo smarty_block_ts($this->_tag_stack[count($this->_tag_stack)-1][1], $_block_content, $this, $_block_repeat); }  array_pop($this->_tag_stack); ?>
        <?php endif; ?>

and changed the condition to:
<?php if ($this->_tpl_vars['hasAccessToMyCases']): ?> &nbsp;

Now, the "Print Report" button appears also when I log in as a user that has only "view my cases and activities" rights. But when I click on it, I get redirected to the (non-logged-in) startpage.
Does anybody have an idea what else needs to be changed?
Edit:
I created an extension including Demerit's code. It was necessary to additionally change the permission in the file templates/CRM/Case/Form/CaseView.tpl so the button will be visible in the first place. Though, the functionality doesn't work yet.
Edit:
I think the problem is that I am setting the permission to "view all cases and activities" only on the CaseView form, but not the page that opens when user clicks 'Print Report'. I suppose the permissions for that page are set in sites/all/modules/civicrm/CRM/Report/Page/Report.php.


texts: Not inserting a ACL Role using ACL Role API

texts:
I was trying to assigning a new Users to CiviCRM ACL role through ACL Role API, but it is not showing me in database.

  Input json

     $result = civicrm_api3('AclRole', 'create', [
  'debug' => 1,
  'sequential' => 1,
  'acl_role_id' => 14,
  'entity_table' => "civicrm_group",
  'entity_id' => 54,
  'is_active' => 1,

]);

  Output json

"values": [
    {
        "id": "14",
        "acl_role_id": "",
        "entity_table": "civicrm_group",
        "entity_id": "54",
        "is_active": "1"
    }
]

I already providing a "acl_role_id", but in the output json object, it is showing a blank


texts: How to copy an existing letter template?

texts:
I have created a custom letter template in CiviCRM, with letterhead, footers, graphics  etc.  It is saved under an assigned name.  Now I want to use that template to create others for specific purposes, which will use the same basic format but differ slightly in detail.

How do I copy?   If I open the original and change it, it overwrites the template I'm trying to keep.


texts: Adding Custom Field to Contact Membership Tab

texts:
CiviCRM 4.7.9

I have a custom field that I created for memberships. I would like to have this field displayed as a column within the membership tab when viewing a contact.

I've been digging into the tpl/php files and trying to pin down how to do this, but I keep getting lost.

Can anyone help give me some direction for this?

Thanks!


texts:
I am trying to use api3 to get all participants to an event of a certain type. In SQL I would use an inner join for this, using api chaining I do:

  $result = civicrm_api3('Participant', 'get', array(
  'sequential' => 1,
  'api.Event.get' => array('event_type_id' => $type_id),
));

However this results in all event participants, to every type of event, being returned. The ones who haven't participated in an event of the type get no events tacked to them. Is there a way in the API to filter these participants out?


texts:
When you create a group in CiviCRM there are two tick boxes for Group Type: Access Control and Mailing List. I presumed that the latter controlled whether that group was available in CiviMail, however this doesn't appear to be the case.

When you create a new mailing you can select a group whether or not this tick box has been ticked.  So, I was wondering if this tick box actually does anything or if it can just be ignored?

I'm using CiviCRM 4.4.15


texts: How to add many event's participants to a single group

texts:
Civi 4.5.8 - We have many Events with the same name but different dates.  For example.  "Build House A", Date March 4th 8am to 4pm.  "Build House A" March 7th 8am to 4pm.  "Build House A", Date March 8th 8am to 4pm.

We could have many of these Events for the same Build(Event Type).  Everything works fine until I try to build a list of all participants for the same Build or same Event Title.  Is there any way to group/list/report on all participants of an Event with the same Title?


texts: Manually add Membership Renewal Activity

texts:
For one client I have a member who anticipated his renewal and for a reason I don't understand, CiviCRM didn't add a 'membership renewal' activity. Because I have rules triggered by this new activity I need to manually add it. I know how to manually remove but is there a way to manually add this activity. I only found Meeting and Phone call.

Any ideas

regards,

Guillaume


texts: Is there a way to create a search profile that just brings up results on a webpage without having to manually start the search on the page?


texts: Wrong headings diplaying on contact search results

texts:
Using CiviCRM version 4.7.20 on WordPress 4.8 the headings are wrong on the results of Find Contacts and also Advanced Find. They are all shifted three places to the left, cyclically. The links on the headings match their names.

I've added a few custom fields and profiles, but not changed any code.

Very odd and looks like I'll have to reinstall it all again.


texts: Can't add profiles to contribution page (DB Error: constraint violation)

texts:
I am getting the same problem that is described here and here, but I can't find a clear resolution on either of these pages.

I am working with a fresh install of CiviCRM 4.7.11 on Wordpress 4.6.1. This is running on an AWS EC2 running Ubuntu 14.04. When attempting to create a membership signup page, the profiles tab contains a text box instead of drop-down menus. I created a custom profile after I observed this behavior, and am unable to access a selection mechanism to select the profile I created or any of the stock profiles.

When I look at the console log for errors, these two errors appear consistently:

Any advice would be much appreciated!


texts: CiviEvent: Public link for events of a specific type

texts:
Running CiviCRM 5.10.4 and Drupal 7.65.

We have several different event types in CiviEvent (e.g. PD Workshops, Volunteer Trainings, etc)

I'd like to be able to have a page on our website which automatically displays all the active events in specific event types. So then e.g. on our Volunteer page, rather than manually updating the page with the event links of upcoming  training dates, I could link to another page which lists all the upcoming events that have the event type "Volunteer Training".

Is this possible?


texts: Can I use autocomplete to add users in a webform (they might be existing contacts)?

texts: I want to provide a screen for users to add some information about contacts (including custom info). Some of the contacts will be existing contacts, but some will be new. An autocomplete box would be ideal, similar to that used for creating a new contribution.  It doesn't appear that this is possible for profiles.  Can it be done with Webform-CiviCRM?  I am using Drupal.


texts:
Angular has a new shiny version that seems to offer several new features and a faster experience.

https://angular.io/features.html
https://medium.com/google-developer-experts/angular-2-introduction-to-redux-1cf18af27e6e#.pbxw78lb1

What is the plan for civi to migrate to angular2? The upgrade doesn't seem to be too complicated, but is there something to look at for the extensions?

I'm wondering if the switch should be done before 4.7 is stable, because changing a library in the 4.7.x seems to be a bit risky, but 4.8 is far away.


texts: Request more information with payment, after participant approval

texts:
I am setting up an event that will use the 'Require participant approval' functionality of online event registration.
The way that I would like for the registration process to happen is:
The participant applies for the event, giving limited information. (e.g. name, email)
Once approved they receive an email with a link to the confirmation page which requests additional information, e.g lunch choice etc. from them as well as payment.
CiviCRM has almost all of this possible out of the box which is great, however the part that I can't see how to achieve is to request the extra info in the completion stage of their registration.
It is very important to us that we can take more information at this later stage, instead of requesting all the information upfront on application (the lunch choice was just a simplified example).
I have not seen any way this is possible through the UI, for example to add a profile or custom fields to this second stage of the participant approval process mentioned here.
Is this possible through the UI?
If not has anyone used an extension or some custom code, that could give me advice on where to start with this?
I am using Wordpress.


texts: How to create a case activity using the API?

texts: I want to create an activity inside a case. I can create a case using $result = civicrm_api3('case', 'create', $params); But how do I pass the case id in the api which creates an Activity. To create Activity I am using: civicrm_api('Activity', 'create', $activityparam);


texts: Price Set won't let me turn off auto-pay on contributions

texts:
I'm using Drupal 7.43 and CiviCRM 4.7.4., I'm trying to set up a contribution page that will let users pay a one time initiation fee, and then pay their first month dues, with the option to auto-renew the dues.

I created a financial type 'Initiation', and created a membership type for the group with auto-renew optional.  I created a price set, see the attached screen shot, where I have one field with radio buttons that has 4 initiation options, each leaves the membership type blank, sets the financial type to initiation, and sets the term to 0.  I then created another radio button field with membership options, all tied to the correct membership type.

I then created a contribution page, where I used the membership tab to connect to the price set.  However, when I got to the contribution page, it has an auto-renew option for both the initiation, and the membership.

Is this a bug?  Or am I just doing something wrong?

enter image description here


texts: I have a fresh install of CiviCRM. Some of the menus show a broken image file. Can this be removed?


texts:
Are there any current integrations with SocketLabs that would report failed sends, hard bounces and spam reports back to CiviCRM in a Drupal 7 site?

There is a 5 year old integration between SocketLabs and CiviCRM running in Drupal 6 to get the failures and spam emails: https://github.com/emotive/CiviCRM-socketlabs-integration. It uses the Reporting API to periodically on cron runs gather problem email send information from SocketLabs. Their currently recommended approach is to use their Notification API to get a callback immediately on each problematic outbound email.

Of course, one can use SocketLabs for outbound email without having a method to get the bounces, fails, and spam notifications. This ends up creating a suppression list in SocketLabs that is great for protecting the reputation of the email sending organization, but with the following significant downsides:

Inaccurate reporting in CiviCRM of deliveries and spam.
Wasted costs to the organization using CiviCRM money for emails sent that get suppressed,
Potentially harms the organization's email reputation if they send transactional emails to these addresses.

Once again: anyone know of other integrations or efforts to create one?


texts: How can I make a Custom Search do an initial search?

texts:
I have created a custom search, and it works nicely. What I would really like though is to pass default values to the custom search and it doing the initial search with those values.

The user can then change the search criteria if he/she wants another filter.

Is that possible and how can I do that?


texts: Syntax for drush command civicrm-sql-dump

texts: My attempt to backup my civicrm database using mysqldump has failed after a very rocky CiviCRM upgrade process, or it is taking way too long, so I am trying the drush command, drush civicrm-sql-dump in drush 7.0.0 on what I hope is finally CiviCRM 4.7.13 but the command is just dumping to the screen. What other information should I provide?


texts: FYI - Sending mail via G Suite - Google announce username/password authentication will be turned off

texts:
Google have announced they are turning off access to G Suite via username/password authentication.

My initial concern was this could potentially impact anyone using G Suite for Outbound Mail. However the statement says "No change is required for scanners or other devices using simple mail transfer protocol (SMTP) or LSAs (less secure apps) to send emails."

My question is whether CiviCRM are considering OAuth2 authentication (eg Google's XOAUTH2 scheme) when sending mail?


texts: Two civicrm contacts have become "mixed" somehow

texts:
I have a very odd situation.
I am user 1 in drupal and contact 25,000 in my civicrm. My contact record has a little /1 which links to my drupal record. My name is correct.
I am currently logged in.
However whenever I make changes to another contact record, if records the change as having been made by another contact in the civicrm database, let's say 25,001. This contact does not have a /x and there is no drupal record for this person. However when I try to delete this record it says I am logged in as that person so I can't delete them.
I am wondering if there is a table in the mysql of civicrm which matches the civi and drupal contacts up. Or indeed if there is some other thing I could look at to start trouble shooting.
Thought very welcome!


texts: How can I change column width on printed reports

texts: How do I change the width of columns on printed reports. Some columns are too wide and some are too narrow.


texts: I have read the comments relating to this matter. Still I just wonder if it is possible to assign ACL ownership to a Smart Group. No option for Access Control on the Group page is available. Is this limitation a set-up "error" or is it a system design  limitation?


texts: restructuring membership programs for civicrm from altru

texts:
We use programs for our memberships. They are broken down like so:

Basic Membership Program
    Single (one named adult)
    Single Household (one named adult plus all children [children are always anonymous)
    Dual (two named adults)
    Dual Household (two named adults, plus all children)
Contributing Membership Program
   Pine Cone (everything from Dual HH plus some extras)
   Conifer (everything from Pine Cone plus some extras)
The Inner Circle
    Everything from the Conifer plus some extra extra goodies.

The last membership listed is given as a perk for making a contribution of $5000 or more. The revenue is entered as contributions and not membership revenue in the GL.

So, I am not seeing programs and levels and am wondering how to recreate this in CiviCRM.


texts: Dialing Contribution Aggregate by Relationship back a few year

texts:
TL;DR: I want Contribution Aggregate by Relationship to show more years in the past.

I'm using the report "Contribution Aggregate by Relationship" to produce a report with columns for giving by year. However, it doesn't go back as many years as I'd like. I found how to control how many years it goes forward ("custom" date class in Settings - Date Preferences), but the same date class doesn't affect how far it goes back (three previous years then a catch-all for years before that). Is there something else that controls this? I need it to go back about 10 years or so.


texts: How to relationships field on the contact profile

texts:
I want to create a relationships field on a contact profile like the 'Current Employer" field.  I want to be able to access this new field rather than using the 'Relationships' tab.

Why?
I want to retain the 'Current Employer' field.
My client, Navy Sailing has over 180 branches around the world. We assist with the management of contacts that belong to those branches (organization), and creating a contact relationship with those branches seems to be the best way to manage the requirements.  I need the field on the profile in order to make it easier administrators to edit and to view, rather then multiple clicks to use the tab. (and needs to be an obvious piece of data on the profile)

Is there anyway to get a relationships field on the profile, e.g. directly under the 'Current Employer' field OR in a custom field set elsewhere on the profile???

Carl


texts:
How can I save the Civicrm search results page URL to link to it directly later from any account. At present the link we get is based on the qkey that does not work once we logout and login later.

We want a URL that takes us directly to search result page & we should be able to pass filters also in the URL like date range etc.


texts: Is it possible to change the Mailing label format?

texts: I would like to change the way the mailing label prints. i.e.. remove the country, bring postcode down to next line etc. Is it possible to do?


texts: Sign Petitions submission on limit per user

texts: Is there any way to add limit per user to sign petition or submission petition limit per user in one hour ? civi version is 5.14.1 .


texts: CiviCRM rebuilding templates_c with permissions

texts:
I have just upgraded from 4.3.8 to 4.7.15 on Drupal 7.50. Everything went well except the <drupal_root>sites/default/files/civicrm/templates_c directory is rebuilt with the wrong file permissions. The owner should be fclub, not www-data, I think. For example, if I delete this directory in order to solve cached template loading problems and reload the page, it rebuilds itself.

drwxr-sr-x 3 www-data www-data  4096 Jan 11 14:24 templates_c

If I change the owner manually to the correct owner, as all other files and directories, there is an error message about not being able to write to temp files in templates_c.

This seems to be the residual affect of something that is causing multiple problems, including possibly outgoing mail, scheduled jobs and showing the menu.

Edit: Here is what it looks like after upgrading on an exact copy/dev site:

drwxrwsr-x 3 fclub www-data  4096 Jan  8 21:30 templates_c


texts: How to trigger the Refund Notification email

texts:
There is a message template called "Additional Payment Receipt or Refund Notification" in the System workflow messages. I have tried to trigger the Refund Notification by adding contributions and then setting their status to be "Refunded" and I thought this would trigger the email notification, but it didn't. I have tried with event registrations too, but got no email. Am I doing something wrong, or did I miss a step? I couldn't find any information about the refund email notification in the CiviCRM guide either. I have tried on 4.6.33 and 4.7.27 installations but doesn't seem to work on any of them.

Let me know please if you have the answer. Thank you!


texts:
Our wordpress CiviCRM civimail has stopped letting us create new emails.
When I click on Create New,
the url changes to:
.../wp-admin/admin.php?page=CiviCRM&q=civicrm%2Fa%2F#/mailing/new
and the screen remains blank.
If I try to re-use an old mailing,
the url changes to:
...wp-admin/admin.php?page=CiviCRM&q=civicrm%2Fa%2F#/mailing/197
and the dialog box for editing a mailing does not show.
At the bottom of the screen I see an error message:
Notice: ob_end_flush(): failed to send buffer of zlib output compression (0) in
.../public_html/wp/wp-includes/functions.php on line 4609
Any suggestions?


texts: Can we control what contact name links to on reports?

texts:
We have a lot of "Contact Reports" set up and in some of them the contact name links to the contact record but in others it links to another report.

I can't see what it is that influences this. Is it configurable?


texts: How can I find contacts based on both custom data and address via the API?

texts:
For the Electoral API extension, I want to write a scheduled job to look up legislative data for everyone who a) has a geocode, and b) doesn't already have legislative data (which is stored in a multi-record custom field).  I need this to be scalable.

So I could look up every contact without legislative data, then check those contacts for geocodes, or vice versa.  Either way, I'm checking a huge number of contacts for data.  Is there a better way?  Maybe using API chaining?

Is it possible to create a smart group that's hidden from the UI that meets these criteria, then use that as the basis for my scheduled job?  That seems like the best option.


texts: I just installed 4.7.25.  All messages said success.  However, when I enter CiviCRM in my Joomla site, I see several warnings like No Cron running, etc. When I click on "View alerts...", the screen empties.   Did a file/script get missed?  Should I reinstall?  Thanks for your help.


texts: Cron error after upgrading to 4.7.14 - Function "is_admin()" is missing, even though WordPress is the user framework

texts:
I upgraded to 4.7.14 and now I get the following error when running /wp-content/plugins/civicrm/civicrm/bin/cron.php.  I'm running Wordpress 4.7.

  Fatal error:  Uncaught exception 'Exception' with message 'Function "is_admin()" is missing, even though WordPress is the user framework.' in /home/mysite/www/www/wp-content/plugins/civicrm/civicrm/CRM/Utils/System/Base.php:261
  Stack trace: etc

This is similar to the post Cron error after upgrade to 4.7.1.

cron has been running fine for years previously - on the same host

I'm trying to run:

GET 'http://mysite.com.au/wp-content/plugins/civicrm/civicrm/bin/cron.php?name=admin&pass=somepassword&key=sitekey'

I can run the jobs manually from the scheduled jobs screen and they complete

I've tried:

cli and URL versions
changing permissions for cron.php and cli.php
confirmed no special characters in password or site key

That's about the extent of my capabilities sadly.. Any suggestions please?


texts: How to display multi day events in drupal calendar view?

texts:
I am having a Drupal Calendar view that displaying the Civi Events in month view. But I cannot configure it to display the multi-day events.

I have some multi-day events in Civi Events. But the calendar shows this only in the start date. Not showing it in multi column till the end date.

Please suggest a way to achieve this in drupal view.

And I am using Drupal 7.56 and CiviCRM 4.7.29.

Thank you!


texts: How can I use a contribution page to allow user to make payment against an existing pending contribution record?

texts:
Here's my use case:

Users make a document submission via a separate third party system. The document is manually assessed and if suitable, is accepted. The user then needs to make a payment, but they need an invoice in order to do that.

I'd like them to use CiviCRM to make the payment online. In order to send an invoice from Civi I need to have a contribution record already in place, so if I create this record and give it a pending status, how can the user's subsequent payment be logged against this record, rather than a new record being created when they submit the contribution page?


texts:
I just wondered if anyone was currently using the extensions which sync contacts and emails with gmail? I’m Thinking particularly of:

CiviGmail Integration
Google Apps Sync

I wasn’t sure if they were still compatible with current versions of Civicrm (I use it with drupal)

If anyone is using them I’d be interested to know it before I have a go at installing them!


texts: Display CiviCRM Price Set end date in view

texts:
I am trying to display the end date of a price set in a view.  It seems like that data is stored in Price Field, but I can't figure out how to make that accessible in the view.  I installed the CiviCRM Entities module, which has given me access to the Price Set entity, but not the Price Field entity.

I am using Drupal 7 and CiviCRM 4.6.28.


texts: How do I change the font colour in Front facing Joomla Forms

texts:
I am having an issue with the front facing forms in Joomla all the labels are white on a white background. How can I change the label font colour on all forms/profiles to black?
Thanks


texts:
How can I specify in the spec for a new API that a parameter is an array?
I looked at the activity api for an example since target contact id is detected as an array in the API explorer. However, my extension tables do not have a DAO so I cannot use 'FKClassName'.

  $params['target_contact_id'] = array(
    'name' => 'target_id',
    'title' => 'Activity Target',
    'description' => 'Contact(s) participating in this activity.',
    'type' => 1,
    'FKClassName' => 'CRM_Contact_DAO_Contact',
    'FKApiName' => 'Contact',
  );

This attempt below is not working.

function _civicrm_api3_myentity_myaction_spec(&$spec) {

  $spec['other_entities'] = array(
    'name' => 'other_entities',
    'title' => 'Other Entity(s)',
    'description' => 'Other entity(s) related to this entity.',
    'type' => 1,
  );
}


texts: how do I best configure this complex event registration scheme?

texts:
My organization will be hosting a large conference in a couple of months. For this event, we need several kinds of participant roles. Some of these roles will have special conditions. I have laid them out below.

We'll need:

Attendees

We'll need "early bird" and late registrations.

Speakers

No fee for speakers

Staff

No fee for staff

Several vendor tiers

Platinum

Most expensive tier. Comes with 2 free registrations.

Gold

Less expensive tier. Comes with 2 free registrations.

Silver

Less expensive tier. Comes with 1 free registration.

Bronze

Least expensive tier. Comes with 1 free registration.

We're also offering a banquet during this event. Each registrant needs the option to be able to bring +1 to the banquet for an extra fee.

How can I go about creating this registration scheme?


texts:
After upgrading to 4.7.31 (On wordpress) - I have the following issue pop up - on pages, such as events that have CiviVolunteer fields.

Warning: Declaration of CRM_Volunteer_BAO_Project::copyValues(&$params) should be compatible with CRM_Core_DAO::copyValues(&$params, $serializeArrays = false) in /home5/site/public_html/wp-content/uploads/civicrm/ext/org.civicrm.volunteer/CRM/Volunteer/BAO/Project.php on line 36

Line 36 has the following code:

class CRM_Volunteer_BAO_Project extends CRM_Volunteer_DAO_Project {

not sure what is wrong here. CiviVolunteer 4.7.21-2.2.3


texts: Can’t embed any forms using a block editor in Wordpress

texts: Created a page and selected full width content from the block menu. CiviCRM button allows me to access a form selection area but once a form is selected there’s no ‘submit’ button to embed the chosen form?


texts:
Two weeks ago (11/30/17) our email opens dropped by about 40% according to civireports summary.

We are an extremely small, niche, nonprofit religious site. Our newsletters titles have not changed and are not particular spammy ("Emma Lazarus, Maud Nathan and Alice Menken: Notable American Jewish Women", "Rav Kook and His View on the Modernization...")

Anecdotally, for email accounts that we monitor, we can see that from the past two weeks started going to spam. The accounts we monitor are gmail.

Neither our site nor our IP (shared) are on any blacklist sites.

I've cross posted in stackexchange webmasters from lack of ideas.


texts: How do you filter by campaign from the volunteer listing page in civivolunteer?

texts:
On the regular volunteer listing page (/civicrm/vol/#/volunteer/opportunities) is there a way to filter by campaign like there is within Manage Volunteer Projects?

I'd like to be able to filter within the URL with campaignid or something like that.

In our case, we have a volunteer event that happens at multiple locations with different and different opportunities at each location.  All are on the same day and all are related to one theme.  I'd like to be able to link to just those opportunities in a list.


texts: Date picker not appearing in 4.7.23 and Joomla 3.7.5

texts:
Not sure what's going on here. Inspecting code for a date field show's right markup (I think), but the date picker doesn't appear on profile date fields on frontend. In backend admin view of profiles, the date picker does appear.

The URL to the page is: http://www.cahpi.ca/demodate , and files in question have "Date" in their label.

I'm using a custom template (which is what you'll see at the above URL), but even when I use the default Beez3 template for Joomla, the date picker icon doesn't appear in the date fields.

I have multilingual civiCRM (English/French), but don't see that this would prevent date picker from appearing.

Any suggestions?


texts: I've never had to connect to CardPointe before. I'm told it's the new FirstData system but the information I received doesn't look anything at all like the FirstData inputs in Civi. Am I missing the obvious or is the existing FirstData gateway not compatible with CardPointe? In my previous role, another team member handled the payment gateways, but this looks like the account information that's been shared with me by my client is not complete and I'm wondering if I need to get more information or if the default gateway for FirstData is not compatible with this new payment product.


texts: I have created few activities for a contact. I want delete one of the contact. When tried to delete, it is not showing proper screen after deleting the activity


texts: CiviMail - How do I change the sender email account?

texts:
I am trying to send a Thank You email to our donor contributors through CiviMail. We have a message template set up. But our test emails keep showing the wrong sender email account "info@email.com" instead of our goal "donations@email.com." The latter email address is already set up in our From Email Address and Mail Accounts. The CiviCRM manual mentioned that there was a dropdown to change the sender? But I don't see this option anywhere. Please advise.

Stacy


texts: How to avoid double booking in CiviEvent

texts:
I am on civi 5.11
I have setup an event with a price set. I have set maximum number of participant as 1. Someone already registered online, so price should have shown as sold out, which online works fine.

But from backend one volunteer was able to book another person because the price was still valid option to chose. No warning was shown either. Now there's double booking for 2 people, whereas only 1 person should have been registered.

Is it a glitch? How can I fix it please? thanks

EDIT: when I try to edit the payment, then it shows "Sold Out". But otherwise continues to take participants from backend. I am adding picture to show how it appears during registration and when editing for changing selection.


texts: Pledge reminder email links to admin page instead of public

texts:
I manually ran the pledge process job but the link in the email is pointing to an administrator page and not a public page, as shown below:

http://sflcon.cfcfflusa.net/administrator/?option=com_civicrm&task=civicrm/contribute/transact&reset=1&id=1&cid=2&pledgeId=1&cs=3fe71009786503d09c4ca1aa65d29aa5_1522072223_168

Please let me know how to correct this so that those receiving the emails can access the link.

Ron

civicrm 4.7.29
joomla 3.8.6


texts: Under what conditions would civicrm_contribution.net_amount be NULL?

texts:
My assumption is that net_amount should always be a number, and always equal to (total_amount - ifnull(fee_amount, 0)).
Is there ever a time where net_amount should be null, and if so, what's the rationale for such a case?
For background, I'm finding many older contributions where net_amount IS NULL (in a civicrm installation which was recently upgraded a from version 4.2.17) and am considering corrective action, because this situation makes for incorrect values in the "Net" statistics on contribution reports.


texts: Is it possible to run the UK Direct Debit/GoCardless payment processor alongside Paypal Website Payments Standard?

texts:
Using Civi 4.6.18 with Wordpress, we have event registrations working smoothly using the Paypal Website Payments Standard payment processor. The next stage is to get memberships up and running and we want to use Veda's UK Direct Debit/GoCardless payment processor to facilitate recurring membership payments.

However, as soon as I enable the Direct Debit extension (I've not configured it yet and it's not been enabled on any contribution pages), my event contribution pages, which are set up to use Paypal, stop working correctly because the billing block is no longer being displayed as it should be when the user chooses the 'pay later' option. As a result the user is faced with validation errors that they can't fix.

If I disable the direct Debit extension, my Paypal event registration form works as it should.


texts: What is the purpose of logs for activities in civicrm_log table?

texts:
I am struggling with a large database and try to find ways to reduce data mess. I really wonder why there is no scheduled job to delete old log entries from civicrm_log but this is not my question. Diving into this data I found out that there log entries created everytime an activity was created or updated. But it seems to me that these logs are never shown to admin in the backend?! For contacts there is a tab for the logs but for activities I could not find any page where the logs for an activity are listed.
Is there a way to avoid log creation for activities? Is there any way to list these logs to users or what is the reason to create these logs?


texts: Avery 5160 label definition does not print properly

texts:
WHen printing Avery 5160 labels, the printing does not fit the labels properly.
That is, the top line of the top row of labels is at the right place, but for each row after that, the top row is down a little bit; the printing on the bottom row of labels goes down off the page.
Same with the left margins - the 1st column is at the proper left margin, but the 2nd and 3rd columns move too close to the left edge of the label.
We've fiddled with the settings, but nothing seems to work.
The user has printed 5160 labels on the same printer, from Word, very successfully.
Any ideas?  Thanks!


texts: Is there a CiviCRM extension for managing a book and video library - or  some other library management system which integrates with CiviCRM so it can see the membership status out of CiviCRM (only current members are allowed to borrow from the library). Thanks in advance for your answers.


texts: Dependency on php5.6-simplexml goes unchecked, is that a bug?

texts:
I'm trying to install CiviCRM 4.7.10 on Ubuntu 16.04/WordPress 4.6.1/PHP 5.6.

After completing the installation, when I try to open the CiviCRM node in the WordPress admin menu, I get an error 500 Internal Server error.

The error log in /var/log/apache tells me there is a problem: "Call to undefined function simplexml_load_file".

I fixed this by starting from scratch, this time making sure that I install the  php5.6-simplexml package.

Could I have know about this in advance? Should the CiviCRM Installer page (in the WordPress admin) have checked and warn me about this problem?


texts: Recurring Membership Price Set payments don't show after first payment

texts:
We have three different membership types configured in a price-set along with an option to add additional contributions. When someone subscribes for membership, they subscribe to all three membership types.

When we pull a bookkeeping transaction report to view the membership payments (our memberships are recurring monthly payments, made through a price-set, so bookkeeping transaction reports are the easiest way to view the line-items), only the initial payment shows all three membership payments. In subsequent payments all membership payments are missing from the report.

When I check this against the member's contribution tab on their contact page, it shows that their payments did go through (as our merchant services reports confirm). However, when I click to View the details of any recurring membership payment after the initial one, none of three memberships appear. The total amount is correctly represented on the summary page, but the system doesn't seem to register the membership payments associated with the price-set.

So while I initially thought this was an issue with the way the Report was representing the data, it appears it's an issue with how CiviCRM processes recurring payments with membership price-sets.

When I checked the Line Items in the Database, the membership items were not recorded after the initial payment. (see last two images- Contribution #1943 is first payment, #2401 is second installment)

I don't know how to recreate this on the demo site since it involves recurring payments, and I haven't found any forum posts or bug reports discussing this. Has anyone else encountered it? Has it been reported and I missed it?

The three images below show one member's payments over three months. The first month is correctly represented, and the next two months are missing the three memberships ($30, $20, $15).

If you have any thoughts, I'm all ears. It's driving our bookkeeper crazy!

Thanks.


texts: Drupal webform submission, send email to email address in form

texts:
I'm using Drupal 7 and CiviCRM 4.7.3. I've built a Drupal webform and I want a user to be able to submit the form and get an email based on one of the options selected on the form. So far that part works fine if I send an email to the logged in Drupal user.

I'm having an issue sending an email to an anonymous user based on the value of the email field within the form. I tried using the following token (in the 'To' field in the Drupal rule):

[submission:values:civicrm_1_contact_1_fieldset_fieldset:civicrm_1_contact_1_email_email]

But that didn't work. I also tried to use PHP evaluation by using:

<?php print $form['submitted']['civicrm_1_contact_1_fieldset_fieldset']['civicrm_1_contact_1_email_email']['value'][0]; ?>

But that didn't work either.

I also added the token in the body of the email and changed the 'To' field to send to the logged in user. That email went through but where the token was in the body of the email was blank, this is telling me I have something wrong with the way my token is set up.

Can anyone offer any suggestions as to what I might be able to do?


texts:
CiviCRM Version : 4.6.10
Joomla Version  : 3.4.5

Is CiviCase suited for the following scenario? If so, out of the box? Or would it need to be extended?

Scenario:
Member opens a case (on front-end) to begin process of earning certification
  2 Path Options:

    1. Earn (defined # of) credits over a set period of time (by attending courses).

       a. Org Staff adds approved (3rd party) credit courses to system (not CiviEvents).
       b. Courses viewable by member on front-end (case management).
       c. Member checks a course once attended/completed.
       d. Course credits are applied to Member Certification Credits.
       e. Once required amount of credits are earned, Member requests certification approval.
       f. Org Staff confirms credits actually earned (against rosters), Approves/Denies Certification.

    2. (Pay For) and Download exam to complete and submit to Org Staff.

       a. Member submits payment via front-end form
       b. Thank you page displays link to downloadable exam
       c. Member completes exam and submits to Org Staff (via email/snail mail)
       d. Org Staff Approves/Denies Certification

Already using Civi for Membership/Org Events, etc.
Want to keep this functionality within Civi, it is our current members that will be applying for the certification.
Again, the courses are via a 3rd party, we do not want any involvement setting them up in Civi Events. Only to put them in a list of pre-approved creditable courses that the user can check off.


texts: Allow region reps to have RO to global mship info - but only to their own regional records. Db field or tag for "region"?

texts:
As the title says, I need to appoint reps for each region who can access their "own" regions records to send mailings. We are using Wordpress and everything is the latest versions.
Is "region" best as a DB field and/or a tag in this case?
Regional reps should have no access to membership records outside their own area.
Please be patient with me, I have just inherited an existing CivCRM system that seems as if it was set up in a hurry. I am just getting to grips with CivCRM - Please feel free to explain things very s l o w l y.
EDIT: Is this something I must bite the bullet on and accept that I can only get this functionality in Drupal?
I have a very little Drupal experience, but I am much more comfortable with WordPress.


texts: Is there a way to show second country at top of list of countries (after the default country) in CiviEvent?

texts:
I have United States set as the default country for the country field for CiviEvent registrations.

Is there a way to show Canada first on the list of the rest of the countries?

We have the most people registering for events from United States, but a fair number of people from Canada as well.  At least one person told me it is doable but didn't have any pointers to where to make the changes.

The site uses WordPress, and CiviCRM 4.6 but hopefully within a month or so up to the latest version (waiting for OK to proceed).


texts: is there a way to save the search criteria from a 'search builder' or 'advanced search' for future use without making it a smart group? TIA


texts: Will Stripe Payment Processor work with CiviCRM 4.6 and/or Drupal Webforms?

texts:
We are planning to use stripe payment processor with CiviCRM 4.6.x and are considering using it in Drupal Webforms. Currently the extension is only marked as compatible with 4.5 but there is a 4.6 dev branch on github.

I was looking into stripe in combination with CiviCRM <--> Drupal webforms and found that there had been issues, described here and here. I was however not sure if those were resolved (as indicated by the Drupal issue) or if there are still problems as the Github issue is still open.

I tried to contact Drastik on the stripe payment processor blog but the spam protection wouldn't allow me for some reason. I also tried the contact form and email but got no response.

I would love to get some feedback on 4.6 compatibility from the developer or anyone who has tried it.


texts: Any Known Incompatibilities with CiviVolunteer and Other Extensions?

texts:
We are getting this error in CiviCRM:

Warning: Declaration of CRM_Volunteer_Permission::check($permissions) should be compatible with CRM_Core_Permission::check($permissions, $contactId = NULL) in /home/thefolks/public_html/wp-content/uploads/civicrm/ext/org.civicrm.volunteer/CRM/Volunteer/Permission.php on line 0

We are running CiviCRM on Wordpress:

Wordpress version 5.3.2
CiviCRM version 5.20.2
CiviVolunteer version 4.7.31-2.3.1

So everything is up to date. We have these extensions installed, which System Status says are all up to date:

iATS Payments (com.iatspayments.civicrm) version 1.7.0
Data Processor (dataprocessor) version 1.0.9
Summary Fields (net.ourpowerbase.sumfields) version 4.0.2
Angular Profiles (org.civicrm.angularprofiles) version 4.7.31-1.1.2
CiviTutorial (org.civicrm.tutorial) version 1.1

Seems weird that the error is occurring on line 0 of Permission.php. Surely CiviVolunteer isn't incompatible with CiviCRM Core, as the error seems to imply???

Thanks!


texts:
After trying to import event participants for many hours I discovered a confusing bug with Import Field Separator.

During import it is possible to specify which character delimits fields - comma, semicolon, pipe or even tab. In fact semicolon does not work and neither does tab. They just break the data.

It is particularly confusing because MS Excel by default exports semicolon separated files. Which I did not see the need to convert to comma-separated as CiviCRM was seemingly offering an option to specify semicolon as Import Field Separator.

Tested on CiviCRM v4.7.9. on Wordpress.
Also does not work in CiviCRM Sandbox.


texts: We detected recently some duplicate contributions records. How to make a list of all duplicates? We use the field "source" to indicate the year of the contribution. So we are looking of a list of duplicate contributions for instance for source = "2017"


texts:
Drupal 7.65
CiviCRM 5.10.4

Hi everyone,

Bit of a strange question here but I'll explain the context and hopefully there's a solution!

So we have a custom field that asks for people's consent to become a member. We use it specifically on the profile that people fill in to express their interest in being a volunteer. The field is a Yes/No field, with no default answer. We don't use CiviVolunteer or CiviMember. We don't collect membership dues so just have a Group set up for our members, rather than using CiviMember.

When I set that field up I was new to CiviCRM and didn't know about CiviRules and how I could automatically add people to our members group based on them ticking that box.

Now I'm just setting up that CiviRule but realised I haven't done anything with the people who have previously ticked 'yes' on that field, so I did an advanced search of people who have a 'Yes' in that field, and it gave me a lot more users that I was expecting.

Before I add all these people into the members group, I want to double-check whether this field has been accidentally added to any other profiles and set to have a default 'yes' answer. Is there a way I can check where a specific field has been used? I just want to make sure that I don't accidentally add people who haven't specifically said 'yes' to membership, since there won't be a way to remove them and while that membership boost would be amazing, it just seems too high for what we've done in the last few months we've had Civi!

Let me know if you have any questions - hopefully this is clear enough.


texts:
Running civicrm 4.7.26 -> upgrade 4.7.29 error message  Incorrect Resource URL
in joomla and drupal. Running civicrm under virtualbox with url http://localhost:10080
absoulte path will be accepted by configuration, but error message still warns.
in the configuration section resource url a click of the first ?  will show the correct absoulute path and url varibales
neither the absoulte path nor the url varibales works
any suggestions
try configuration unter settings.php
global $civicrm_setting;
$civicrm_setting['Extension Preferences']['ext_repo_url'] = false;


texts: How can I create A Report based on counties?

texts:
As part of our initial member sign-up, we ask folks to list the name of the county where they reside.  I want to create a report identifying members who live in specific counties.  e.g.  A grouping of all members who live in the following counties:  Audubon, Guthrie & Adair.

I cannot seem to find a way to create a report that allows me to use the category of 'county'.  Do I need to create the group first?  How do I do that?  Any help would be appreciated.


texts: How can I restrict a users ability to edit a custom field

texts:
I am trying to restrict a set of users to edit specific fields. The fields I want to restrict are all custom fields (but it would also be useful to restrict edit privileges on standard address fields).

I am going round in circles on Wordpress user accounts/permissions, ACL roles, profiles, groups etc.

So essentially i want some fields editable, others view only.


texts: Can't edit repeat events after upgrade to 5.22

texts:
Wordpress 4.9

Prior to upgrade, when editing repeat event the prompt (popup) on saving offered three choices:

1 Only this event
All others in the series will remain unchanged.

2 This event onwards
Change applies to this event and all that come after it.

3 Every event
Change applies to every event in the series.

After the upgrade only one choice is offered:

1 Only this event
All others in the series will remain unchanged.

It works fine in sandbox but that's running 5.4 alpha.
Is that safe to upgrade to?


texts: Can I configure CiviDiscount for additional participants?

texts:
The CiviDiscount Extension page lists the feature "Option to apply discounts to additional participants" but I am having trouble finding that option.

I am curious if it can be extended (or used out of the box) for a workflow similar to this:

First registration of a multiple person registration is full price
Additional registrations (in the same multi-registration session)
automatically get a discount applied

Has anyone used CiviDiscount with this feature?

(Originally asked in the CiviCRM Forum)


texts: One host, multiple Wordpress domains, one CiviCRM database

texts:
We want to use CiviCRM on one host which has several domains each with their own Wordpress  installation. The CiviCRM database is located on the same host.
I have looked at:
https://wiki.civicrm.org/confluence/pages/viewpage.action?pageId=86213708

but cannot figure out which scenario applies.
Is there something else I should look at?

I think I want to put the CiviCRM plugin in the wp-content/plugins in each domain, but indicate the same CiviCRM database for each. Is that correct?