texts: Trigger event scheduled reminders on registration date or change of participant status

texts:
Is it possible to set up event scheduled reminders so they are triggered on event registration date rather than event start/end dates? This would be very handy for sending event details like venue etc etc to people once they register.

Is it also possible to create an event schedule reminder so they are triggered when the event participant status changes - eg, we have an application process for some events, and when the application is approved we change their status to 'application accepted'. We'd like to send them an email with their event details at that moment.

I'm aware that quite a bit of this could be done through scheduled reminders based on Activities.

However, we want our event scheduled reminders to be portable from one event to another - and currently event scheduled reminders on events or event templates will be copied to new events based on them.

Civicrm 4.7.22, Drupal 7.56


texts: Mail not sent from CiviCRM via SMTP or mail()

texts:
I am trying to send email using SMTP settings in the outbound email settings.
I have set all the fields according to this post which would be

SMTP server address : ssl://smtp.gmail.com
SMTP server port: 465
SMTP username: [username@gmail.com/username@yourtlddomain.com]
SMTP password: [yourpassword]

I have also commented out CIVICRM_MAIL_LOG in the civicrm.settings.php hence my emails are not sent to a file, for sure.
In both mail() and SMTP, the test mail is sent OK according to the popup window (view attached file). But it does not get delivered so it isn't really sent.

I have checked all the related questions. The closest was this CiviCRM not sending mails
but the outputs don't match.

[Edit]
The mails work now. I have implemented the changes suggested by @Siddharth Gupta, below.
Also to allow your gmail to send mails you need to change its security to   allow access for less secure apps from here


texts: Does CiviVolunteer need volunteer sub-contact type?

texts:
We have found that it is more cumbersome than it is worth to use a 'volunteer' sub-contact type classification. One reason is profiles assume one contact type and even working with Caldera Forms it over-complicates matters. Simply, 'Volunteer' is not a distinct enough categorization, at least for us to make it a sub-type.

Are there any effects on the project management side of CiviVolunteer where this is not advised?

We would simply change the custom field set to apply to individuals.


texts: When importing memberships into 4.6.8, what does ""The membership cannot be saved because the status cannot be calculated" mean?

texts:
I am attempting to import and update existing memberships into 4.6.8, using the same steps that have worked successfully previously, but I'm getting an error.

I have created a .csv file with (existing) Membership ID, (new) Start Date, (new) End Date, and Membership Type. For Membership Type I had used the text Monthly Sustaining Membership successfully in the past. I switched to import Membership Type ID of 2 after my first import error. I believe Membership Type ID (not the text value) is now required.
On attempted import, I get the error "CiviCRM has detected invalid data and/or formatting errors in 40 records. These records have not been imported.
You can Download Errors. You may then correct them, and import the new file with the corrected data."
I download  the errors. The reason for the error for each record is "The membership cannot be saved because the status cannot be calculated."
I have not received this error with previous successful imports.
The Start date for the updated membership is the same as the End date for the previous monthly membership, not a problem with past imports.

I don't want to simply import these as new memberships, I want to update the existing memberships.

Any help appreciated. Thanks so much.


texts: Thank you letter export to Word - maintaining fonts

texts:
CiviCRM 5.7.6, WordPress 5

My client has a message template for thank-you letters (contribution) that utilizes Google Fonts. The fonts export and render perfectly in PDF, but do not work in the Word export file (which is what the client really needs).  Is there a particular trick to using these fonts such that they will translate into Word?  (I also tried the OpenOffice format, which lost all formatting, not just the fonts.)

Thanks in advance.


texts: How can I select all countries to be available for address fields in CiviCRM 4.7?

texts:
I am asking this question to clarify the issue raised in this question: Available countries list won't appear when set in Localization

The user interface on the 'Settings - Localization' page (admin/setting/localization) has changed in CiviCRM 4.7.  As a result there doesn't seem to be an easy way to select all countries to be available for address fields.

In CiviCRM 4.6 and before you could simply select the whole list of countries and click 'Add' to make them all available.  However in CiviCRM 4.7 you appear to have to add each country individually, which is a time-consuming task as there are a large number of countries.

This appears to be a step backwards in terms of the user experience.  Is this a bug or am I missing something?

Also the help text for this fields needs updating.  It currently reads as follows:

  Available Countries

  Which countries are available in the Country selection field when
  adding or editing contact addresses. Profile and Custom 'Country'
  fields also use this setting. To include ALL countries, leave the
  right-hand box empty.

In CiviCRM 4.7 there is only one box. There is no right-hand box. If you leave the box blank and click save it will revert to the default country (i.e. 'United States').


texts: How can I preview the event info of a non-active event?

texts:
To ensure that the event information page looks as I want, I'd like to preview it before I activate the event.

When I do that I get a "no authorization" with a big fat 0 (zero). I'm running Joomla so I don't know if that is a Joomla error or not.

I've looked through the ACL-settings and there seems to be no "view non-active" operation that could affect this.

Is this possible somehow or do I have to activate, preview and deactivate?


texts: SSL/ Payment Processor Errors on payment form

texts:
I'm having issues with this order form (https://www.aishla.com/myaish/israel-trip-payment-form/#.VXc3Gud4zmE) where people are trying to purchase a trip but when they try to process a card they get the following error:

  Payment Processor Error message
  60: SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

This is on a WPMU site using 4.5 of CiviCRM hosted on Lunarpages with Authorize.net as the payment processor.

Anuone know what steps I can take to correct this?


texts: How to approach fuzzy dates (e.g. contact deceased in month/year)?

texts:
I was posed this question recently and wonder how others would approach this issue:

  We often are told someone died in (for example) December 2018, but no day. The system won't let me enter it without a day. I don't like to just put 31st or whatever, because we do get queries from people looking up ancestry info. Is there any way to set it so it will take just a month/year combo without the date?

Thinking out loud: I could set up a custom date field that only shows month and year (but then what about the case where they are only told the year, not the month...). I suppose I could do separate fields, a dropdown for month and a text field for year. And then maybe if I use the new contact layout editor extension, I can even move these fields into more logical places than usual?


texts: retrieve amount of male/female participants

texts:
I would like to retrieve the amount of male/female participants of an event.
So far I am able to retrieve the total amount of registered people.
How can I get a number for the amount of male and female participants?

$result = civicrm_api3('Participant', 'getcount', array(
  'sequential' => 1,
  'event_id' => 66,
  'status_id' => array("Registered", "Pending from pay later", "Pending from incomplete transaction", "Partially paid", "Pending refund"),
  'options' => array('limit' => 9999),
));


texts:
Has anyone ever tried to deny access to a group of custom fields, for particular roles/users? We have a custom-data tab that we'd like only particular roles to see. I know there's no 'deny' ACL, but I'm wondering if it can be faked through hooks.

I figure I can hide the tab using hook_civicrm_tabs, and kill any exports using
hook_civicrm_export. Would there be much more to it than that? Or is this just entirely impractical, as there'll always be some way around it?

I appreciate we could flip it all around and start with a more restrictive set of permissions. Then create ACLs that allow access. But we have a lot of custom fields and a lot of different roles - so this would be a pretty big admin burden. And we only rarely need to deny anything.

EDIT: we're on WordPress, which doesn't have a 'deny' ACL available.


texts: How to import organizations with active relationships

texts:
I have two kind of organizations: A and B with a relationship type of A owns B, B is owned by A.

When importing my file, I can set that B1, B2, B3 belong to A1 and this appears in the summary but the reality of the relationship is not active (A can't view/control B and/or B can't view/control A)

This is an example where I set this manually

I checked the relationships and I can't force this parameter.

Can I and how do I set this in the .csv file ? I installed the API CSV importer extension but this means I need to upload two times.

Have I missed something?
regards,
Guillaume


texts:
We have a CiviCRM system that hasn't been updated for 5 years and the guy who used to do this has left.  Now I do have a lot of IT knowledge but am lost with this.  Please, can someone advise how much of an easy task this is and if not anyone who can do it for us?

Thank you :)


texts: Retrieve Drupal user id from CiviCRM Contact id

texts:
Is it possible to retrieve Drupal uid from CiviCRM Contact id? Can any one please guide me?

OR

Is it possible to get the Drupal user detail associated to a payment contribution?


texts: Error running cron.php on Pantheon with Wordpress

texts:
I'm running CiviCRM 4.7.23 and Wordpres 4.8.1 on Pantheon. I'm trying to enable the CiviCRM cron.php file, but it always fails with the following error:

Warning: session_start(): user session functions not defined in /srv/bindings/cde89e363bd8463fad1497362c156c13/code/wp-content/plugins/civicrm/civicrm/CRM/Core/Session.php on line 127
Fatal error: session_start(): Failed to initialize storage module: user (path: ) in /srv/bindings/cde89e363bd8463fad1497362c156c13/code/wp-content/plugins/civicrm/civicrm/CRM/Core/Session.php on line 127

Using a browser, CiviCRM and Wordpress run fine, and I can run the Scheduled Jobs using the Admin menu in CiviCRM.
I've installed the wp-native-php-sessions plugin for Wordpress from Pantheon and installed it as a mu-plugin so that is runs as early as I can get it to run. I also found some examples of this issue in the various scripts in the extern/ directory, and tried the same solution, to use the ini_set('sessions.save_handler', 'files') call, but that doesn't work. Then I get errors about the sessions already being active.
Does anyone have any ideas on how to get cron running for a Pantheon install of WP/CiviCRM? Or any other insight on how to resolve this so I can use the URL method of cron?
Using something like php cli or wp-cli is not really an option with Pantheon, so I need to figure out how to get the URL method working. One other option would be a way to fire the CiviCRM cron from WP cron.


texts: Spanish protection of data obey. Question about a possible Sue against your company

texts:
I am really worried about the Spanish law of data protection. I would like to know if you have applied a special  plan to obey this law.
Thank you


texts:
We have a form that lets folks add themselves to our mailing list.  When they do so, we have a rule that adds them to a couple of groups, and sends them a "Welcome" email.
Lately, the rule has begun sending out TWO identical emails, less than a minute apart, to each new contact.  The rule looks like this:

Linked Trigger:  Contact of any type is added
Linked Condition(s):
Linked Action(s):
Send E-mail Send email from "OrgName (info@OurOrg.org using primary email address)" with Template "Welcome new sign-ups" to the contact and bcc to me@OurOrg.org
Add Contact to a Group  Add contact to group(s): Full Mailing List, Monthly Newsletter

Both emails appear in the "Activities" list for the new contact, and I get bccs of both of them.  No entries in the log.  All our other emails are working fine.
Any ideas why this is happening, or how to fix it?
The site is running CiviCRM 5.35.1. on WordPress 5.7.1
CiviRules: Version 2.23
Civirules logger: Version 1.1
Email API: Version 2.2


texts: Caldera Forms (Wordpress) - Handling of Duplicate matching rules

texts:
Does anyone know what duplicate matching rules are applied when a contact registers on a website using Caldera Forms to capture the contact details?
When using creating a profile in CiviCRM which can used accessed via shortcode in Wordpress to present the profile as form on your website, we can specify tell CiviCRM what to do when a duplicate match is encountered from these 3 options:

Issue warning and do not save
Update the matching contact
Allow duplicate contact to be created

I want to have the ability to do the same with Caldera Forms. In particular, I want to be able to allow a duplicate contact to be created for a specific use case for our organization.


texts: How do I correct the fault causing "file_exists(): open_basedir restriction in effect"

texts:
Warning: file_exists(): open_basedir restriction in effect. File(/usr/share/doc/php-tcpdf/examples/images/) is not within the allowed path(s): (/nhldata/631/106631/data/web:/usr/local/php55/share/pear:/var/tmp/php:/tmp:/usr/local/php55/lib64) in /nhldata/631/106631/data/web/predigerforum/htdocs/wordpress/wp-content/plugins/civicrm/civicrm/packages/tcpdf/tcpdf_autoconfig.php on line 96

I got this message when I initially installed too. The only workaround seemed to be to insert "@" before the file_exists calls in the referenced PHP files...

There must be some kind of configuration error or permissioning problem that I could not find?

I'm running civiCRM 4.6.2 under the latest Wordpress


texts:
I created a new Contact Type, Parish, based on Organization. No data added yet. I will display this as a  field in a Contact Records as a Parishoneer of relationship.

I am following a tutorial screencast of Roundearth CiviCRM Profile Forms. I wanted to create a Parish Sponsor Leads profile. I have First Name, Last Name, Email, Phone Number and Notes.

When I try to use Parish as a custom field, to be the first field in the form, in the new Parish Sponsor Leads profile I get this error:
Cannot add or update profile field type "Parish" with combination of "Individual".


texts: How to change the direction of a relationship type with existing data

texts:
I have made an organisation / individual relationship type as an a_b relationship while it should be a b_a relationship to be consistent with the existing relationships like employer of which always have a as individual (child) and b as organisation (parent).

There are allready a lot of contacts that have this relationship in the database.

I tried to change the direction of the relationship type at civicrm/admin/reltype?action=update&id=12&reset=1 and then swap the data of the contact_id_a and contact_id_b columns in the database for that relation type id.

So what is the best way to change the direction (swap individual/organisation) of a relationship?
And what else has an influence on this except for the database tables of civicrm_relationship and civicrm_relationship_type?


texts: Any extension for customize the dashboard

texts: I want a extension that can change the dashboard layout and configure as per requirement.


texts:
I have to import small quantity of contacts with custom date field. Field is set as rrrr (which should be filled with 4-digits year - 2017). Every single time, when this year is added in csv file I've got error 'Invalid value for field(s)'.

Value is set as 2015.

What may be the cause of that?


texts: Why might a dedupe rule fail to deliver results, or result in server crashing?

texts: Title pretty much says it all and this question is being asked so it can be found easily and we can track progress in JIRA


texts: Can a user be allowed to Create a CiviMail but not Schedule it

texts:
Concept is some users can only create Drafts, and then effectively submit them to some higher authority (presumably creates an Activity to notify right people) who has to Review and Schedule the mailing.

Anyone done anything like this yet?

If not, then I guess the bare minimum is a new Permission for 'Create Draft Mailing' which removes the 'Submit' option from the work flow.

Second step would be how to ensure the higher authority gets notified there is a Draft they need to review.


texts: Back office credit card contribution - membership stays pending

texts:
CiviCRM 4.6

Issue: When a credit card payment is made on the backend for a membership, the membership status stays pending even after a successful transaction.

The membership needs to be edited and saved (without changing anything) and the status updates correctly to current.

Any ideas?


texts: way to test stripe recurring failed payment

texts:
Whenever recurring payment failed due to change in card number, card expiring, cancellation of credit card, or the card issuer not recognising the payment. I have to sent notification to user. Stripe have inbuilt functionality to sent notification but does not have way to customize the message sent to user.

I have to sent that message through civicrm.

CiviCRM already have functionality to handle 'invoice.payment_failed' event type which change status to 'Failed'. On top of that i have to send email notification to user.

Main question is, how do i generate testing scenario through CiviCRM to receive 'payment_failed' notification.


texts: Can we use a Relationship between 2 contacts, once in either direction?

texts:
Goal is to let X "favourite" Y and vice versa

But seems that civi won't let us do both between the same two contacts, ie we cannot let X favourite Y and at same time have Y favourites X.

Is it meant to be impossible to have 2 people with same relationship twice, once in either direction?


texts: Sending organisation custom tokens to individual

texts:
I want to use CiviMail to bulk mail key individual contacts from member organisations and want to include tokens in their email to remind them of the information we currently hold on their organisation, namely, the name and email address of the key contact and the invoice contact, and also some custom fields saved against their organisation.  I've created draft text with the following tokens but when I send a test email, the tokens are just showing as blank.  I suspect it's because the email is sent to individuals but the tokens relate to their organisational information rather than their personal information.  Any thoughts would be appreciated.  We're using Wordpress.

Main contact is: {relationships.first_name_15_b_a} {relationships.last_name_15_b_a}

Email: {relationships.email_15_b_a}

Invoice contact is: {relationships.first_name_16_b_a} {relationships.last_name_16_b_a}

Email: {relationships.email_16_b_a}

Number of homes = {contact.custom_2}

Number of tenants = {contact.custom_3}

Number of staff = {contact.custom_4}


texts: Contributions in WordPress causing fatal errors

texts:
WordPress v5.6.1
CiviCRM 5.34.0
php 7.3
No custom extensions that affect contributions except CiviDiscount.

When I try to add a new contribution or view contributions, I get an error and the log files have the following:
PHP Fatal error:  Only variables can be passed by reference in /home/xxx/www/www/wp-content/plugins/civicrm/civicrm/api/v3/Contribution.php on line 684
PHP Warning:  Declaration of CRM_Contribute_BAO_Contribution::getExportableFieldsWithPseudoConstants() should be compatible with CRM_Core_DAO::getExportableFieldsWithPseudoConstants($baoClass) in /home/xxx/www/www/civicrm_custom/php/CRM/Contribute/BAO/Contribution.php on line 33

It's also affecting groups so they won't load the contacts but I can view the group settings/Manage groups page.
If I disable the CiviContribute component, it all works fine.
Under the WordPress Site Health page, there are some php warnings but I don't know enough to know whether any of these would affect CiviCRM, e.g.

An active PHP session was detected
A PHP session was created by a session_start() function call. This interferes with REST API and loopback requests. The session should be closed by session_write_close() before making any HTTP requests.

The REST API encountered an error
The REST API request failed due to an error.
Error: cURL error 28: Operation timed out after 10001 milliseconds with 0 bytes received (http_request_failed)

Your site could not complete a loopback request
The loopback request to your site failed, this means features relying on them are not currently working as expected.
Error: cURL error 28: Operation timed out after 10001 milliseconds with 0 bytes received (http_request_failed)

I did try the site with php7.4 but that made no difference. From the error log, it looks like this has been happening since I upgraded the site to 5.33.2 in January. I ran another update today to 5.34.0 but that's not made a difference.
Any ideas would be gratefully received!


texts: Can I set a daily Scheduled Job to run at a specific time of day?

texts:
I have a scheduled job, iATS Payments Recurring Contributions, set to run daily. Currently, the job fires off right after midnight every day. However, we need it to happen later -- say, around 3am.

Cron runs drush civicrm-api job.execute twice an hour, triggering any scheduled jobs that are due to run.

I know I can create a separate cron job at the desired time for this particular iATS scheduled job. However the iATS job may still get swept up by the catch-all civicrm-api job.execute and run at a different time, right?


texts: Adding columns to Accounting batch (iif & csv)

texts:
If you have code or an extension that can add columns to the accounting batch export file, please share.

Specifically, we want to add "campaign" and "external id" to every row.

Preferably, we'd like it to update the iif (quickbooks file)

thank you


texts: CiviMail - KCFinder upload issues - "You must be logged in with proper permissions", Chrome only

texts:
We are having some issues being unable to upload images to CiviMail. This only seems to happen on Chrome (52 on OSX, but perhaps not exclusively), while the same user has no issues in Safari. Seems to affect some users all the time, but not others with similar setups, and other users intermittently.

These two messages are logged for user Anonymous (though the user is obviously logged in):

LOCATION    https://secure.wildsight.ca/sites/secure.wildsight.ca/modules/civicrm/packages/kcfinder/upload.php?cms=civicrm&type=images&CKEditor=crmUiId_1&CKEditorFuncNum=3&langCode=en
REFERRER
MESSAGE $Fatal Error Details = Array ( [message] => You must be logged in with proper permissions to edit, add, or delete uploaded images. [code] => )

LOCATION    https://secure.wildsight.ca/sites/secure.wildsight.ca/modules/civicrm/packages/kcfinder/upload.php?cms=civicrm&type=images&CKEditor=crmUiId_1&CKEditorFuncNum=3&langCode=en
REFERRER
MESSAGE $backTrace = #0 /var/www/civicrm/4.6/CRM/Core/Error.php(364): CRM_Core_Error::backtrace("backTrace", TRUE) #1 /var/www/civicrm/4.6/packages/kcfinder/integration/civicrm.php(68): CRM_Core_Error::fatal("You must be logged in with proper permissions to edit, add, or delete uploade...") #2 /var/www/civicrm/4.6/packages/kcfinder/integration/civicrm.php(140): checkAuthentication() #3 /var/www/civicrm/4.6/packages/kcfinder/core/bootstrap.php(39): require("/var/www/civicrm/4.6/packages/kcfinder/integration/civicrm.php") #4 /var/www/civicrm/4.6/packages/kcfinder/upload.php(15): require("/var/www/civicrm/4.6/packages/kcfinder/core/bootstrap.php") #5 {main}

Civi 4.6.18, Drupal 7.44


texts: What is the best place to update Wordpress user on Contact change

texts: I want to update the corresponding fields (i.e. first name, last name) of a wordpress user every time the linked contact is changed either on the frontend or the admin area. I saw in the CiviCRM admin area the same field can be changed in quite few places so is there a hook or something that can be used?


texts: Can't get a list of people whose birthday in current month

texts:
We want to see a list of people who have birthday next month. Advanced search doesn't suit us because it is trying to do search only for a current year. We use SYSTOPIA Birthdays for generating upcoming birthday report (this month). Then we configured scheduled job to send this monthly mail report. But somehow date when report sent is moving forward: one month it was sent at the first day of month, the other month at the second day etc. We need to send this report at the very first day of the month. If it sends a mail report at for example seventh day then we don't see people whose birthday was in the first days of the month. Is there any way to solve this problem?

CiviCRM version - 5.10.2


texts:
I have a CiviCRM test site running on 4.7.12 which requires the Gift Memberships extension https://civicrm.org/extensions/gift-memberships

I realise that Gift Memberships is only compatible up to 4.6 but it matches our requirement perfectly so I thought I would give it a go and see if it worked.

Everything appears to be working correctly apart from one major flaw, when using the contribution page containing the Gift Membership price set the browser isn't redirected to PayPal (PayPal Standard sandbox) and simply skips straight to the Thank You page.

I also notice that the contribution id is set to 0 in the civicrm_gift_memberships_codes table, consequently the email contains all codes rather than just the ones associated with the contribution.

I've only just got under the hood of Civi so I'm a bit out of my depth. Normal membership contributions are working correctly and, using Smarty debug, I can't see anything in the confirm form which looks significantly different.

I assume there is a change between 4.6 & 4.7 which this code isn't coping with so I'm wondering if anyone has had any success with Gift Membership under 4.7 or might be able to point me in the right direction?

Thanks

Steve


texts: Province/State invisible in Province Dropdown after upgrading to 5.5.1?

texts:
I see some of the state(province) fields have disappeared after upgrading to 5.5.1

I checked civicrm_state_province table and it has Arizona as state value but when I view a contact which earlier had Arizona state field selected does not have it now.
Other Address fields are visible but Province fields(state) are not visible.
What should be my process of debugging the issue further?


texts: Use CiviCampaign to send emails to a target?

texts:
We are running a campaign and have used SpeakOut! a wordpress plugin that send emails to a target and signs a petition.  For example Tell XYZ to do X! then it will send an email to XYZ from that person and have them sign the petition.  Can I use CiviCampaign to do something like that?

Many thanks!

Note: Using Latest Wordpress and CiviCRM


texts: Migrating database into a newer version of civicrm?

texts:
I have tried importing the database from a production server running civicrm 4.4 into a development server running 4.7 - but it appears that only contact names are present - email, address, activities, memberships and contributions are all missing.
Does this mean that I need to start again, downgrade civicrm to 4.4 on the dev server and only upgrade it after porting the database?


texts: CiviEvent multiple participant registration does not save all field values to contact

texts:
I've come across a weird problem while trying out the CiviEvent participant registration that I would like to share with you and hear your thoughts.

Here is the scenario:

So, I created an event in CiviCRM and turned on the online registration option. Under the Registration tab, I enabled 'Register multiple participants' checkbox leaving the 'same email address?' checkbox unchecked. Basically, I'm allowing a participant to register one or more participants each having a different email.

I would like to save the first name, last name, and email. I do this by defining a profile and adding it into CiviEvent event registration form. Below is a screenshot of that:

The profile exposing these fields is called "Event Registration Personal Information" and is defined like this:

The problem:

When a participant registers himself and/or another participant, the contact is successfully created within CiviCRM. All fields exposed from the profile are filled with the corresponding data except for the email address. Within each contact, the email address field is therefore empty. I tried switching the email type from "Billing" to "Primary", but sadly still received the same result.

Since I use WordPress, I wanted to test the profile and see if that's the problem by adding it as a standalone form using the CiviCRM WordPress shortcode. Upon submitting the form, the contact has been created successfully and all data is saved including the email. This means that the problem does not come from the profile itself, but from the CiviEvent module.

This leads to my question: Am I using the CiviEvent module incorrectly or did I miss some option? Did any of you encounter the same issue?

I am using CiviCRM version 4.7.31

Edit:
For some reason, when disabling the 'Register multiple participants', the problem still persist.


texts: CiviMail: Can only write new mailing in debug mode (SOLVED)

texts:
I've got the problem, that after an upgrade to the newest CiviCRM version (4.7.23) on WordPress, I can only create a new mass mailing when debug mode is enabled. When it is disabled, CiviCRM gives me an empty page after clicking on new mailing. It does not even say "Initializing...". However, the menu still works fine (doesn't freeze or so).

I've checked the resource URL and the directories, they are correct (I would say). Although I had to leave the Custom PHP Directory field empty, because I simply don't know what to put in there.

The JavaScript console gives me nine errors if I'm not in debug mode:

Five times: Failed to load resource: the server responded with a status of 403 (Forbidden)
One time: Uncaught Error: [$injector:modulerr]
Three times: has been blocked by CORS policy: Access to Font at 'http://www.netzwerk-n.org/crm/wp-content/plugins/civicrm/civicrm/bower_components/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0' from origin 'http://netzwerk-n.org' has been blocked by CORS policy: No 'Access-Control Allow-Origin' header is present on the requested resource. Origin 'http://netzwerk-n.org' is therefore not allowed access.

What might be pointing to the problem here is, that CiviCRM is located at 'netzwerk-n.org/crm' not 'netzwerk-n.org'. But as I said, the directories in the setting.php and also in CiviCRM itself look correct to me (they refer to 'netzwerk-n.org/crm').

I've also checked my permissions, but I'm an admin so there shouldn't be problems, I guess.

When I enable debugging, I can write new mails. However, in debug mode, CiviCRM doesn't seem to actually send/deliver mails. So it's of no use to me.

I'd love to here some of your ideas on that topic.

Best regards
Jannis

[Edit: Just recognized, that also the system status page does not load when debugging is disabled.]


texts: Form no longer entering into CiviMember for free memberships

texts:
CMS: WordPress 4.4.2

CiviCRM: 4.7.1

After upgrading from 4.6.6 to 4.7.1, when someone submits our contribution form for a free membership, the membership is not recorded in the contact record nor in the CiviMember area.

The contact makes it in the Contacts area and database OK but wondering why the connection to CiviMember was severed. We can manually attach a membership to the contact fine, but long-term this is not a solution.

Any ideas?

Edit: What's worse is that these contacts have no record of their "contribution" (they came from a contribution form). So, they aren't displaying in "Find Contributions" either. Our memberships are free, so there is no paid transaction happening.


texts:
How do we volunteer to help maintain CiviCRM demo sites, such as the one for Joomla? I noticed that an extensions directory hasn't been created and set yet and it would be cool to be able to test out extensions. How are the demo sites maintained and who is in involved? Is there a secret handshake to get involved?

http://joomla.demo.civicrm.org/administrator/


texts: Multilingual text not copied when using an event template to create an event

texts:
I am running a new multilingual (en & fr) civi site an making extensive use of templates for multiple event types. The templates are created with text in the appropriate language blocks on each field. However, when I create an event using such a template, only one of the languages gets copied across into the new event. If I create an event while my civicrm language is set to english then the english text is copied into BOTH language blocks. Likewise if civicrm language is set to french then the french text goes into both. I have replicated this on a fresh civi install. Can anyone indicate if this is a restriction, a bug or a misconfiguration on my part. Thanks in advance.
Civi=5.27.1 / Drupal=7.72 / PHP = 7.3.21 / mySQL=5.5.60


texts: What's the difference between Job Title and employer relationship description?

texts:
The "Current Employer" field seems to be a helper for entering a "Employee of" relationship. Fair enough (although presumably designed back in the good ol' days when the majority of people only had one job).

But the Job Title - which presumably relates to the "Current Employer" does not seem linked to the "Description" field of the "Employee of" relationship; it seems to be a separate field?

Does anyone know how these parts are expected to interact?


texts: Setting Default Value BuildForm Hook does not work

texts:
I tried to implement the following hook (in my extension "cividoncamillo"), to set a default Contribution Type, but it does not work...
Any Ideas why not?

//does not work
function cividoncamillo_civicrm_buildForm($formName, &$form) {
 if (($formName == 'CRM_Contribute_Form_Contribution_Main')){
   $defaults['financial_type_id'] = '1';
   $form->setDefaults($defaults);
 }
}


texts:
I am getting a strange error, though I may be missing something really obvious.
This is the first user I have added, so it may be my error.

Our mailer is set up for SMTP, and it works just fine for everything, but a user was getting a 550 error when sending a test email to themself.
I have triple checked the email address, it is entered correctly.

Is there somewhere that I have to add this email in CiviCRM in order to have tests work for them?

Using:
CiviCRM 4.6.24

Attempting from:
Mailings > New Mailings

  Error in call to Mailing_send_test : Failed to add recipient: "EMAIL ADDRESS
  HERE" [SMTP: Invalid response code received from SMTP server while sending email.
  This is often caused by a misconfiguration in Outbound Email settings. Please
  verify the settings at Administer CiviCRM >> Global Settings >> Outbound Email >
  (SMTP). (code: 550, response: 5.1.1 : Recipient address rejected: User unknown in
  relay recipient table)]

Response to Jon G:

I don't think it is the server, i can go check the logs though...
The test works for user1@example.org, user2@example.org, user1@aliasforexample.org, etc.
It just doesn't work for one particular user.

:::::::::::: SOLVED ::::::::::::

I had to add the user to our relay. I wasn't aware that we were using a relay. :P


texts: How can I modify the displayed discount message?

texts:
Are there any controls for the displayed discount message?

I'd like to change the message and, if possible, not show it depending on user criteria - membership, etc.

A nice to have would be to have control over the location.

I can't seem to find documentation on this extension

Thanks


texts:
I have setup CiViCRM in one Drupal site, and then from another Drupal site I'm fetching events from that first site. This entire thing is working fine in my local.

Now I have uploaded both sites on staging server. On one site, I have install CiViCRM from scratch (no relation with local CiViCRM) and new CiVi installation is completed successfully without any errors. But when I'm trying to fetch events using API, I'm getting this error:

Unable to parse returned JSON

All configuration is perfect e.i API key, site key and CiVi server.

Below is my code to fetch events using API.

$api = new civicrm_api3 (array ('server' => 'http://xxxxxxx.com', 'api_key'=> 'abc123456', 'key'=> 'd0d792e6cd3c824bb3e0b671992fdc2d'));

if ($api->Event->Get()) {
    print_r($api);
} else {
    echo $api->errorMsg();
}

PS: I don't think there can be any issue in code, as same code is working fine on local.

Any help would be appreciated.


texts: Automatic discount for membership not working

texts:
Using D7/CiviCRM 4.6.10 and Cividiscount 3.1

I've set up a discount code to enable current members to renew their membership at 50% of the standard membership fee. If i make the code non-automatic and enter it manually it works.

Setting the automatic discount options for the code for the membership type and 'any current status' should ensure that if the user has the membership type and their status is one of the those considered current (i.e. New, Current, Grace) then they automatically get the discount, but I'm seeing nothing applied on the contribution page.

The contribution page recognises the user as a current member, as it is displaying a message to tell the user when their current membership is due to expire, but it is not applying the discount, and nor it it displaying the "not eligible" message.

Is this a known issue, or am I missing something subtle in the configuration?


texts:
I'm working on a drupal website with a CiviCRM platform which is hosted by OVH. My cron seems to be working,

but CiviCRM is not detecting it. Is that normal ?

Thanks in advance for your advices.


texts: Passing a drupal field to civicrm report

texts: We'd like to pass a Drupal field (Organic Group that a user belongs to) to a CiviCRM membership report. Has anyone done this and could give pointers or an example?


texts: Unable to get correct result for Contacts filtered by Activity Type, Activity Status and Case Type in Advanced Search

texts:
I would like to get the list of Contacts who have Completed an Activity of a certain Type in a particular Case Type. When I add these conditions to the advanced search, or to the search builder, the results returned are not restricted to the Case Type chosen. (CiviCRM 5.29)
Instead I get all the Contacts found in the Case Type chosen who also have a Completed Activity of the selected Activity Type in any of the Case Types they are associated with. The ultimate aim is to define a group of contacts for use in a multiple update.
* Now submitted as a bug report: https://lab.civicrm.org/dev/report/-/issues/53


texts:
The list of campaign pages under 'create a personal campaign page for another page' list is a little wonky. IT has three basic columns
1. Name of page with hyperlink
2. End date or 'ongoing'
3. Create a PCP hyperlink.

The hyperlink in the first column is incorrect - I checked the demo site, it is wrong there as well. I tracked it down as far as the template Contribution>Page>PcpUserDashboard

In that file (line 80 in 4.6.4) it lists

{if $row.component eq 'contribute'}
<a href="{crmURL p='civicrm/contribute/transact' q="id=`$row.pageId`&reset=1"}"

{else}
<a href="{crmURL p='civicrm/event/register' q="id=`$row.pageId`&reset=1"}

{/if}

Every link listed is the 'else' option (a event link) even when it's a contribution page. I'm not sure what part of the if statement is going wrong. I tried a few variations in this template to no avail. I also tried poking through the php but was unable to figure it out.


texts: After upgrading civicrm to the latest version 4.6.8 for drupal6 site, my civicrm menu is hidden. Kindly help me to fix the issue I am new to civicrm.


texts:
Running 4.7.29. I'm seeing some very odd behaviour with membership sign-up and renewal.

Renewals, despite happening within the grace period, are being set with a new 'member since' date, i.e. the same as the start date. As I understand it the 'member since' date should not change if the existing membership is current (i.e. has a status that is tagged as being current, e.g. New, Current, Grace).

I'm also seeing for a new member sign-up, although the contribution is marked as pending, the membership is not pending, but set to status = New. So, when, the payment arrives a few days later and the contribution changes to 'completed', the membership is then being renewed.

We're using the GoCardless payment processor (https://github.com/artfulrobot/uk.artfulrobot.civicrm.gocardless) and Rich Lott has confirmed that the processor does not touch membership code at all, relying wholly on Civi's inbuilt systems to handle memberships on contribution pages set-up for that purpose.

Anyone else seeing odd behaviour with membership dates?


texts: Password Reset emails being marked as spam

texts:
Hi hope everyone is well.

We have come across a bit on an issue when requesting the password reset emails to go out. The emails come from my own email address as I am the only admin, but our O365 mail filter is classing these as spam.

I would presume that this is because the mail server (Office 365) thinks that Civi is spoofing my email address.

Has anybody else come across this and if so, was there any way around this.

Thanks, Terry


texts: Smart Group searching event participants not saving

texts:
We use CiviCRM 4.7.8. My organization hosts a childrens' activity every year during the summer. For this I created smart groups to see which children are signed up and who of our volunteers have responded/signed up.
As we are preparing for the new event this year, I wanted to update or make new saved searches for this year's event. But when I try to update the smart group's criteria or even when I try to make a new smart group from an advanced search, the criteria get reset to just 'participant is not test' and everything else I selected is removed from the search.
The only way to get my information now is to re-do the searches by hand every time.
I tried to reproduce the issue on the demo site, but was unable to do so. The demo-site however is running 4.7.10, which is not available for download.
I've tried clearing caches to no avail.
Can anyone else using 4.7.8 confirm this issue? My search is for contacts that are listed as registered or present in the role of volunteer at a specific event.


texts: CiviRules Action to add tags not working

texts:
Wordpress 5.6.1, CiviCRM 5.33.1, CiviRules 2.21
I would like to add a tag to a contact when a membership is added/renewed. I can select the action "Add Tag to entity", but I can't see any of the available tags. I can create a rule with a trigger "Contact is tagged" where I can select from the available tags. In Drupal, I can choose the action "Add Tag to contact" and it works, but I need to do it in wordpress and can't figure out the issue. Any ideas?


texts:
I think I can do this with CiviRules, but my reading has left me a bit confused. Here is what I would like:

A search box on our Wordpress website. Upon a website visitor entering an email into that search box, the system would send an email to the entered address with the membership status of any found members.

I have built forms with Caldera forms, so I think maybe a combination of CiviRules and Caldera forms might work.

CiviCRM 5.20.2 on Wordpress 5.4


texts:
We have activated the contribute form within our CIVI.

We wondered: with the arrival of the new year, when there will be the need to restart from 1 with the invoice numbering, do we have to do some operation or will the system restart automatically?

Regards


texts: Auto fill credit card billing name and address information for civicrm event registrant - webform-civicrm integration

texts: Is it possible to auto fill the credit card fields when a person registers for an event using the webform-civicrm integration module?


texts:
When I try to install the WordPress plugin 4.4.15LTS onto our site it says the install is successful but when you navigate to the admin screen it comes up blank. Any help is greatly appreciated. Thank you.

The following errors are presented in developer tools:

Uncaught TypeError: CRM.url is not a function                  admin.php:56

Uncaught TypeError: Cannot read property 'fn' of undefined     load-scripts.php1

I've have checked and tried and following:

Reinstalled CiviCRM

Uninstalled/Disabled All Plugins

Confirmed Read/Write/Execute Permissions 0777

Configured PHP RAM to 128MB

Created New MySQL Database

Server Settings

WordPress 4.2.2

PHP 5.6

MySQL 5.6.25


texts: Upgraded to 4.6.7 and now the Register links in the Upcoming Events list block have a typo

texts:
We upgraded from 4.6.6 to 4.6.7 on Drupal6, and now the register links in the Upcoming Events block go to /civicrm/event/register?rest=1&id= (as shown in the screen shot below), instead of civicrm/event/register?reset=1&id=, creating redirect problems for potential patrons.

I am not sure in which file I would find the code to correct. Please help!!


texts: Smarty Error when setting Organization Name in civicrm-4.6.8-wordpress?

texts:
I just setup civicrm 4.6.8 on Wordpress 4.3 "Billie".  I setup my database, and username for Civi to access, and now I'm on the CiviCRM Home screen where it is asking for my Organization Name, Email Address, and Default CiviMail Mailbox.

When I click Go next to Organization Name I am presented with the following error:

Organization Address and Contact Info

Warning: Smarty error: unable to read resource: "CRM/common/stateCountry.tpl" in /srv/www/wordpress-default/wp-content/plugins/civicrm/civicrm/packages/Smarty/Smarty.class.php on line 1094

Warning: Smarty error: unable to read resource: "CRM/common/stateCountry.tpl" in /srv/www/wordpress-default/wp-content/plugins/civicrm/civicrm/packages/Smarty/Smarty.class.php on line 1094

Fatal error: Smarty error: [in CRM/common/formButtons.tpl line 38]: [plugin] modifier 'crmBtnValidate' is not implemented (core.load_plugins.php, line 118) in /srv/www/wordpress-default/wp-content/plugins/civicrm/civicrm/packages/Smarty/Smarty.class.php on line 1094

Looking in my <wordpress>/wp-content/plugins/civicrm folder does not reveal a packages directory, so I'm uncertain what includes are being requested here.


texts: Memory Error (500) For SMTP Settings After Upgrading to 5.35.1

texts:
After upgrading to 5.35.1 I am getting a memory limit reached error when loading the SMTP settings page. I am not sure if this is related but I am getting a growl error for "Failed to find key by ID or tag" and then a random string.
I have tried getting to the page with and without the CiviCRM Secret Keys set in my settings file. I have cleared the cache. My memory limit is set at an obscene 3000M.
I have this working on my dev server with the same SMTP settings.  The dev server has the CiviCRM Secret Keys set.  I am using;
define('CIVICRM_CRED_KEYS', '::SOME VALUE');

Any help or ideas of how to fix this are appreciated.
Thanks,
Josh


texts: KCFinder in https context doesn't browse

texts:
First of all, I use CiviCRM 4.6.2 with Drupal 4.7
My website works with a ssl certificate, so the url is https://www...
In CiviCRM I try to send a new email. In The text editor there is a button to insert or edit an image. It open KCFinder but when i click on "browse" to browse and find an image, it doesn't work. In the Google Developer Console it says : "Mixed Content: The page at 'https://www.xxx.com/sites/all/modules/civicrm/packages/kcfinder/browse.php?opener=tinymce&cms=civicrm&type=image' was loaded over HTTPS, but requested an insecure stylesheet 'http://fonts.googleapis.com/css?family=Oxygen:400,300,700'. This request has been blocked; the content must be served over HTTPS."

I understand this message but I don't know how to fix it...
Any advise ?
Regards,
HashKey


texts: Redirect anonymous users to login when trying to view profile

texts:
On our Drupal 7.38 and CiviCRM 4.6.8 site, the "profile listings and forms" permission is set to authenticated users and above.

Accordingly, anonymous users receive the standard warning when trying to view a profile:

Sorry but we are not able to provide this at the moment.
The requested Profile (gid=20) is disabled OR … etc.

How do we redirect anonymous users to a login screen rather than receive this warning?


texts: Updating Memo/Rich Text Editor Fields with the API

texts:
I have in my CiviCRM a custom field which is a memo field with a text editor. If I update the contents of this field through the user interface contents is saved correctly as html. E.g.
Hello world

However when I use the api (for example through the api explorer) the html gets malformed. Entering the same html results in the following: &gt;&lt;Hello world&gt;/p&lt;

How do I update the contents of a custom field which should html code?

Update: I disocvered there is an API Wrapper in place which encodes the html input. This wrapper gets executed for every api call. See https://github.com/civicrm/civicrm-core/blob/master/CRM/Utils/API/HTMLInputCoder.php#L147

Thanks,
Jaap Jansma


texts:
It's time to update the Phone Number Validator to support version 4.7.

In the uninstall function, I tidily remove the settings that get added during install. This looks as follows:

'DELETE FROM civicrm_setting WHERE group_name = "com.civifirst.phonenumbervalidator"'

But the group_name field has been removed. How can we neatly remove settings entries in a way that supports 4.6 and 4.7?

Thanks,

John


texts: CiviContribute member pages with both free and paid member signup options

texts:
I'm building a site for a client that allows members to sign up through a standard CiviContribute contribution page. I have a requirement from the client to allow users to select from a free membership type that should appear along side the other paid options. I've tried a few different ways of doing it, but it seems like it doesn't work when "Execute real-time monetary transactions" is enabled to allow users to checkout with PayPal. The free member type option still shows up, however selecting it causes the "check out with PayPal" submit button to disappear and no other submit button appears to replace it. It actually is still possible to submit the form with the free member type selected by pressing enter in one of the text fields, but it doesn't seem to me like this is the correct behaviour.

Is it possible and supported to offer the option of a free membership type along side paid ones as I'm trying to do?


texts:
Using civicrm 4.7.0 on the latest wordpress.
could not setup cron to run scheduled jobs because the settings file is missing.  did a fresh install of wordpress in a different path on the server and a fresh install of civicrm to try to see if it would create a settings file after the installation steps were complete.  it did not.

so i took the settings template file and created a settings file from that by hand, then with that in place it is possible to setup cron for scheduled jobs.

now, when i go to the civicrm dashboard nothing is displayed and the civicrm menubar in wordpress is missing.  i can make it work again by deleting my settings file but then cron doesn't work.

do you have any suggestions what in settings would cause civicrm not to work but cron to work?  thanks in advance.


texts:
When I create a new event, I want someone to be notified via email when it is saved.  How best to do this?

I see in the admin console that there is System Workflow Messages under Message Templates, but how do I create a custom System Workflow?


texts: MapQuest Issue - Direct Tile Access No Longer Supported?

texts: When I use the map link within a contact details to get a map view of their address, the mapping starts to load but the map image tiles all display the following message:   "as of July 11 2016, direct tile access has been discontinued. etc. etc.".  So I went to the MapQuest site, created a free account, got an API key but don't seem to be able to insert it anywhere in civicrm?  FYI, I'm using openStreet Maps as the provider and Google for Geocoding, therefore no APIkey required (right?).  Should I be able to enter the API key from MapQuest in somewhere?


texts: I have created an event and want to collect the attendees address including the county.  Although based in the UK, the available options registering on the event page only offer a couple of American ones.  Can this be changed to UK ones?  There are UK options when you create a new contact on CIVI.


texts: API csv import unable to import addresses

texts:
I am importing a large dataset using the API csv import extension.
I have imported the custom fields, contacts, email and phone numbers using the different entities.
I have tried to import the address fields (street address, supp 1, supp 2, city, country) and have failed. I am using location ID = 1 and matching on civicrm contact id.
Nothing is happening to the contacts at all according to the contact log but the importer thinks the job is done. No new contacts are created either.
I have tried adding a column address primary = yes but that hasn't made any difference.
Am I missing some required fields or perhas there is some other explanation?
Any help appreciated!
Thanks
Caroline


texts: Need to know how to print annual donation statements for our donors

texts: We are a church using CiviCRM.  We are at the time of year where we need to print out or email statements to our donors showing the tax deductible contributions they made so they can itemize these deductions on their tax returns.  How do I print individaul statements for these donors? Is there a way to sort this report so it will print all individual statements or would I have to run each report one at a time?  All donations have been properly input into the system and are ready to go.


texts:
In CiviCrm 4.7 Drupal I created a new Name Badge Layout which includes Event End Date. The site language is Italian, so I need the date to be printed as "15 Ottobre 2016", but it comes out as "Ottobre 15th", which does not make any sense.

Where can I change this setting? I looked everywhere but it seems to be hardcoded somewhere and I can't it.

Many thanks.


texts:
In wordpress, when setting up a ninja form text block I get the following error. It shows up next to the "Add Media" button so I assume that it is trying to add a Civicrm button and fails.

  Notice: Trying to get property of non-object in /var/www/wordpress/wp-content/plugins/civicrm/includes/civicrm.shortcodes.modal.php on line 170 Call Stack: 0.0000 239040 1. {main}() /var/www/wordpress/wp-admin/admin-ajax.php:0 0.1404 4172272 2. do_action() /var/www/wordpress/wp-admin/admin-ajax.php:89 0.1404 4173800 3. call_user_func_array() /var/www/wordpress/wp-includes/plugin.php:503 0.1404 4173944 4. ninja_forms_new_field() /var/www/wordpress/wp-includes/plugin.php:503 0.1940 4190192 5. ninja_forms_return_echo() /var/www/wordpress/wp-content/plugins/ninja-forms/includes/admin/ajax.php:193 0.1940 4207304 6. call_user_func_array() /var/www/wordpress/wp-content/plugins/ninja-forms/includes/functions.php:7 0.1940 4207768 7. ninja_forms_edit_field() /var/www/wordpress/wp-content/plugins/ninja-forms/includes/functions.php:7 0.1941 4207952 8. do_action() /var/www/wordpress/wp-content/plugins/ninja-forms/includes/admin/edit-field/edit-field.php:6 0.1941 4209592 9. call_user_func_array() /var/www/wordpress/wp-includes/plugin.php:503 0.1941 4209760 10. ninja_forms_edit_field_output_li() /var/www/wordpress/wp-includes/plugin.php:503 0.1958 4214568 11. nf_output_registered_field_settings() /var/www/wordpress/wp-content/plugins/ninja-forms/includes/admin/edit-field/li.php:123 0.1987 4218784 12. ninja_forms_edit_field_el_output() /var/www/wordpress/wp-content/plugins/ninja-forms/includes/admin/edit-field/li.php:419 0.1993 4221088 13. wp_editor() /var/www/wordpress/wp-content/plugins/ninja-forms/includes/admin/edit-field/edit-field.php:132 0.1995 4230840 14. _WP_Editors::editor() /var/www/wordpress/wp-includes/general-template.php:2565 0.2024 4238472 15. do_action() /var/www/wordpress/wp-includes/class-wp-editor.php:222 0.2096 4250120 16. call_user_func_array() /var/www/wordpress/wp-includes/plugin.php:503 0.2096 4250272 17. CiviCRM_For_WordPress_Shortcodes_Modal->add_form_button() /var/www/wordpress/wp-includes/plugin.php:503 0.2096 4250344 18. CiviCRM_For_WordPress_Shortcodes_Modal->post_type_has_button() /var/www/wordpress/wp-content/plugins/civicrm/includes/civicrm.shortcodes.modal.php:101

It prevents the text field from being saved in the form.  In this case I don't need any civicrm processing in the form so it does not need to be there but I don't know how to remove it.  Has anyone dealt with this before?

Versions: Wordpress 4.3.1, Civicrm 4.6.8, Ninja forms 2.9.28


texts: Reassigning Case Role Gives DB Constraint on Membership

texts:
I recently moved to a new webhost with Drupal 7 and upgraded to CiviCRM 5.21.0. Everything seems to be working fine, I have no errors in the Administration Console. However, when I go to cases, and I reassign a case role, I get an error:

"DB Constraint Violation - membership_contact_id should possibly be marked as mandatory for Membership,get API. If so, please raise a bug report."

I don't even have CiviMember or CiviCampaign enabled. I ran the upgrade script again, no issues. I disabled and re-enabled CiviCase again. Clear cache, deleted everything in template_c. I don't know what else to try. Any ideas?


texts: Contribution recorded but no membership created when account creation is used

texts:
We are seeing this on Drupal 7.4.2 / CiviCRM 4.6.13 instance

A new (anonymous) user makes a contribution (using price sets) to sign up for a membership. The profile forces an account creation.

The contribution is recorded but no membership is created. The Drupal contact is created too. Has any one seen this?

Update: this was due to a rule/trigger that redirected members on login. Disabling the trigger has resolved the problem.


texts: Setting up an "ethics wall" - anonymous contributions

texts:
Now that we have the basics of civicrm set up for our cathedral, we are looking at migrating giving recording - i.e. contributions and pledges.

The primary requirement is that contribution is anonymous. No one (with the exception of one giving recorder) knows how much anyone has contributed.
The current system uses a donor number for each person, so whoever is doing data entry should be able to record contributions by entering this number only, and not see the person's name.

Contributions are via cash [edit](in numbered envelopes)[/edit], EFTPOS and automatic payment.

Desired output: At the end of each financial year, the giving recorder can generate a single tax receipt which accumulates a person's donations throughout the year - and send it to them so that they can claim a tax credit.

That's a long way from the standard usage of civicontribute and civipledge, but I hope that someone out there has had to build something similar and can light the way.

[edit]As a supplementary question: it has been suggested that we store the donor numbers in the external ID field. How can we restrict access (view and edit) to this built-in field to a single role?[/edit]

Richard


texts:
Getting this error message just as I am trying to set things up should I be worried?

0

 Sorry but we are not able to provide this at the moment.
CiviCRM 4.6.10 requires MySQL trigger privileges.

Return to home page.

 < script language="JavaScript"> function toggle( element ) { var className = element.className; if ( className == 'crm-accordion-wrapper collapsed crm-fatal-error-details-block') { element.className = 'crm-accordion-wrapper crm-fatal-error-details-block'; } else { element.className = 'crm-accordion-wrapper collapsed crm-fatal-error-details-block'; } }< /script>


texts: I have two records for the same person. How do I merge them? I know there is a function to look for possible duplicates but these records are not being picked up because of spelling errors.


texts: Webform CiviCRM activity - prevent email notification

texts:
Is there a way to not send an email when Webform CiviCRM creates an activity?

I want to create an activity for admin purposes but not that the new member receives an email.

I don't see an option to prevent this?

Any ideas?


texts:
I was getting a "Maformed Response" error when doing a few things this week. I saw it from the admin page when adding a new contact and when merging duplicate contacts. Other users saw it when making a contribution.

Error message displayed was:

Sorry, due to an error, we are unable to fulfill your request at the moment. You may want to contact your administrator or service provider with more details about what action you were performing when this occurred.
Malformed response
Return to home page.

Fatal error: Uncaught CRM_Core_Exception: [0: Transaction integrity error: Expected to find active frame thrown in /PATHREMOVED/public_html/administrator/components/com_civicrm/civicrm/Civi/Core/Transaction/Manager.php on line 107

I first cleared out the cache (templates_c directory) without success. I then went into the control panel and removed the mapping and geocoding providers (I was using OpenStreet maps and Yahoo). This seems to have fixed the problem.

Running civicrm 5.10.3 under Joomla 3.9.4.

I'll report back if I see the problem again, but I think its all good now.


texts: Paypal Express not working with Webforms CIVICRM Intergration

texts:
I've upgraded Webforms to the latest version which fixed but Paypal Express CIVI payment processor is not working.

I've inputted the correct API information into the payment processor. I know its correct because we have used paypal pro successfully. The only issue with paypal pro was that when someone clicked the paypal button, it also had the same issue as paypal express. However when someone submitted the form it worked.

Paypal express doesn't work with either hitting submit or hitting paypal button.

CIVICRM 4.5.8 DRUPAL 7

Thanks,
Andy


texts: Not able to choose "unsubscribe group" for a mailing?

texts:
According to the user guide, if I select contacts by search and then start a CiviMail mailing to them  I should be offered the "Unsubscribe group" option, as shown in this helpful screenshot posted on another question.

I can't get this to appear for the life of me. I'm on 4.7.27 under Wordpress. All I get is "Hidden Group 1234" in the Recipients field. Has this behaviour changed?

The reason for the question is that I want to do various searches to segment people but maintain a single unsubscribe group that would apply to any of my searches.

EDIT This might be a "please help me fix my CiviCRM install" question instead of a "how's it supposed to work" question.

On at least two of my installs (one Wordpress, one Drupal7) I don't see the Unsubscribe group option. Huh?

Reproduce: Search all contacts » Select some contacts » Mail by CiviMail.

Expect to see Unsubscribe Group option, but do not.

I agree with @petednz that this works on the 4.7/Drupal7 (actually 5.0.0 at time fo writing) demo site.


texts:
I'm new to civi and have had it dumped in my lap, so I know little about it. However, when I go to Adminster/System Setting/Extensions, I get a popup that says 'Your extensions require database updates. Please execute the updates' When I click 'execute the updates', the next screen says '[Error: Upgrade org.civicrm.module.cividiscount to revision 2201]
DB Error: unknown error'

How can I figure out what the problem is?


texts:
We have a client who is looking to upload about 5G per year of files onto client records in CiviCRM.

We can obviously arrange for the server to manage that, but wondered if anyone has ever notice speed issues with uploading so many files? They need to keep records for 7 years, so will eventually have around 35G of files attached to activities.


texts: "No user/contact ID was specified, so the Profile cannot be used in edit mode"

texts:
Upgraded to CiviCRM 4.7.9 with WordPress. Now the Profiles only work for a logged in user. Anyone else gets the error message shown above. It's not a members only website, so you shouldn't have to login. Here's one url: http://wiuta.org/petition

I tried deactivating all plugins but CiviCRM, but the problem persisted. I tried creating a new profile, but that didn't work either. My website is broken, please help!


texts: We are transitioning from an older version (4.1.5) of CiviCRM to a newer version (5.8.2), and the email address is old (2 staff people previous to me) - how do I update it?


texts: Disable geocoding for contacts but not for events

texts:
Is it possible to disable geocoding for contacts but still use it for events?

I am working with an organisation that has data protection concerns about sending their beneficiaries contact details to Google or Yahoo for geocoding so they would like this option turned off for contacts.  However, it would be useful to have geocoding enabled for events so that the event page can show the location on a map.

Is this possible?


texts: Currently, I'm unable to add anything except for U.S. addresses. I'mm using Civi 5.2.3. How can I add international addresses to existing contacts? I've tried Administer menu » Localization » Address Settings but am not able to add a country from there or on the edit page of each contact. Thanks!


texts: Looking for a Wordpress template to integrate CiviCRM

texts:
We have some issues about wordpress themes we bought at theme forest and CiviCRM.
When i google I find a a lot of same problems other users have with the CiviCRM backend and some wordpress themes.
Before I buy any new one I really wanna be sure that there are no problems with CiviCRM.
Is there any list of compatible wordpress themes somewhere here?
Or what kind of creative themes do you guys use together with CiviCRM?
Thanks for any suggestions and help.


texts: Webform Error - Expected one PriceSet but found 25

texts:
I am using Webform with CiviCRM to enable a family to renew their memberships. On many of the submissions when I click View Contribution I get the following error:

CiviCRM_API3_Exception: "Expected one PriceSet but found 25"

#0 /var/www/html/sites/all/modules/civicrm/CRM/Contribute/Form/ContributionView.php(158): civicrm_api3("PriceSet", "getsingle", (Array:2))
#1 /var/www/html/sites/all/modules/civicrm/CRM/Core/Form.php(549): CRM_Contribute_Form_ContributionView->preProcess()
#2 /var/www/html/sites/all/modules/civicrm/CRM/Core/QuickForm/Action/Display.php(92): CRM_Core_Form->buildForm()
#3 /var/www/html/sites/all/modules/civicrm/packages/HTML/QuickForm/Controller.php(203): CRM_Core_QuickForm_Action_Display->perform(Object(CRM_Contribute_Form_ContributionView), "display")
#4 /var/www/html/sites/all/modules/civicrm/packages/HTML/QuickForm/Page.php(103): HTML_QuickForm_Controller->handle(Object(CRM_Contribute_Form_ContributionView), "display")
#5 /var/www/html/sites/all/modules/civicrm/CRM/Core/Controller.php(351): HTML_QuickForm_Page->handle("display")
#6 /var/www/html/sites/all/modules/civicrm/CRM/Contribute/Page/Tab.php(214): CRM_Core_Controller->run()
#7 /var/www/html/sites/all/modules/civicrm/CRM/Contribute/Page/Tab.php(286): CRM_Contribute_Page_Tab->view()
#8 /var/www/html/sites/all/modules/civicrm/CRM/Core/Invoke.php(310): CRM_Contribute_Page_Tab->run((Array:4), NULL)
#9 /var/www/html/sites/all/modules/civicrm/CRM/Core/Invoke.php(84): CRM_Core_Invoke::runItem((Array:13))
#10 /var/www/html/sites/all/modules/civicrm/CRM/Core/Invoke.php(52): CRM_Core_Invoke::_invoke((Array:4))
#11 /var/www/html/sites/all/modules/civicrm/drupal/civicrm.module(448): CRM_Core_Invoke::invoke((Array:4))
#12 [internal function](): civicrm_invoke("contact", "view", "contribution")
#13 /var/www/html/includes/menu.inc(527): call_user_func_array("civicrm_invoke", (Array:3))
#14 /var/www/html/index.php(21): menu_execute_active_handler()
#15 {main}
Sorry but we are not able to provide this at the moment.
Expected one PriceSet but found 25

  Return to home page.

It does not happen on all submissions and I have not been able to diagnose the cause. Has anyone else experienced this issue?


texts:
My work partner and I were trying to upgrade Civi from vs 4.5 to 4.6.8 and got an error that we couldn't figure out. We are using Wordpress. Here's a screen shot of the error message we got: https://docs.google.com/document/d/1XEd5SqrbFbgwzHFBRG1oW3UMZLX_YtuizroLPLjvViI/edit
Can anyone help me with this? We are not even sure what it means (I have to note here that I'm not very knowledgable about code). Even though we got this error I was still able to login to Civi and see all my data, but I'm nervous that something might be wrong that I can't see yet. Any help is much appreciated!
Thanks,
Lauren


texts: Send e-mail to multiple contacts as as separate mails

texts:
If I do a search, and then want to send en e-mail to the resulting contacts, (by using "Send mail", not by using "Send Mass Mailing") all of the contacts get put in the "To:" field.

But I want to either

send all these e-mails separately. (x e-mails, with only 1 recipient per e-mail
or put these recipients in the BCC: field instead of the To:

How can I achieve this?


texts: Multiple participants - multiple event registrations

texts:
I suspect I know the answer because I can't find it despite searching here & through the documentation but here goes.

We run a number of kids clubs (around 10 per week), with between 5 and 20 kids in each club. Clubs typically run for around 12 weeks each, some run more or less continuously.

I'd like to give the volunteers for each club a registration list of kids they can expect to turn up. All the clubs are free to the kids, but it's useful to know who should be there and also to track if any kids have 'dropped off the radar'.

I can register 5 kids on a single event (using smart groups & register group for event). I can do this for every club event instance, but that's very tedious.

I can't seem to register 1 kid on 5 events?

It would be awesome to be able to register 5 kids on 5 events but I suspect that's beyond scope at this point.

I know not every kid will attend every session, but it would be much easier to book them on and then cancel exceptions rather than having to book every single child-event combination by hand.

Any thoughts?

CiviCRM 4.7.17

WP 4.7.4


texts: How can I get rid of the "Name" field in a profile listing?

texts: I'm trying to create a membership directory, and I don't want to display the "Name" field, which shows the "sort name".  How can I accomplish this?


texts:
I would like to have a similar situation to the following.

When a new member registers herself. She will automatically create a new User account for Wordpress. If the user changes the information of this user account (name/mailaddress) this is automatically synced with the information in the CRM.

The user has access to certain elements of the site for as long as they are members.

I also want to use the user accounts to make an integration with Nextcloud so that the users can login there with the same credentials. Contact groups must be synced then.

Any ideas?


texts:
Previously I could import contributions without name (contact ID was enough).

I no longer have this option. It now demands first and last names.

Is there a workaround? My raw data often has variations of the name and I want to keep my original.

Lal


texts:
Hello we are moving an old CRM into CiviCRM.  We are a very international organization and we have found that CiviCRM is missing many states.  How do we get this added to CiviCRM?  Should we make these additions to our instance, or can we get this added to the standard CiviCRM state table?

Gabon: No States.
Ghana: Some States are missing.
Gibraltar: No States.
Greece: Syros is missing.
Greenland: No States.
Guadeloupe: No States.
India: Telangana is missing.
Macedonia, Republic of: No States.
Malta: Some States are missing.
Mexico: Michoacan is spelled wrong.
Moldova: States are missing.
Montenegro: States are missing
Nepal: No States.
Paraguay: Central is missing.
Portugal: Coimbra is spelled wrong.
Serbia: States are missing.
Seychelles: States are missing.
Singapore: States are missing.
Sweden: Halsingland is missing.

36.Tajikistan: Karotegin is missing.

Thailand: Bueng Kan is missing.
Togo: Plateaux is missing.
Venezuela: Bolivar is missing.
Yugoslavia: it doesn’t exist, move states to new respective countries.
Zambia Some States are missing.


texts: Membership Fixed period, early bird before membership year start

texts:
i am doing fixed period.
membership start date is May 1, 2019 membership end date is April 30, 2020
early bird starts April 1st
I have set the Fixed Period Start Day to be May 01
I have set the Fixed Period Rollover Day to be April 01

Have i got this right?


texts: How can I create a list of the contacts in a household?  What I want to see is which contacts are currently in a household.  I also cannot see how I can add a person to an already established household.


texts: How to make the callback URL from Mailchimp accessible from anonymous users in Wordpress?

texts:
I'm trying to set up this Mailchimp extension for CiviCRM, but I got this error :

So I tried to create a new webhook in Mailchimp, but when I copy-paste the webhook URL that CiviCRM gave me ( https://www.mywebsite.org/civicrm?page=CiviCRM&q=civicrm/mailchimp/webhook&reset=1&key=xxxxxxxx ) I got this message in Mailchimp :

  We couldn't verify the URL is working. Please double check and try again. HTTP Code: 500

I tested this link in my browser and it seems to work when I am connected to my Wordpress site, and it displays an error 500 when I am not connected.

So I thought that this problem could be solved by changing the permission for anonymous users in WordPress Access Control ( civicrm/admin/access/wp-permissions ) but the only users displayed on the list are :

Editor
Author
Contributor
Subscriber
Civicrm editor
SEO Manager
SEO Editor

This "anonymous user" role doesn't exist and even if I check all permission boxes for all users in the "Mailchimp: allow webhook posts" line , the link always returns an error 500.

What can I do to make this URL working ?

Thanks for any help!


texts:
I am adding some custom code to the Bookkeeping Report so that each Financial Type's sub total is added to the bottom in the statistics. I have successfully done so, but I can't figure out how to list the name of the Financial Type ID instead of the ID itself.

For instance it is currently listed as 6: $300, 17: $540, etc. I would rather have it listed as: Event Income: $300, Fundraisers: $540, etc. I know this is listed in the table civicrm_financial_type and I can manually build it into the function; however, I did not know if there was an API or a function already built that returned the name of the ID.


texts:
Ok, I have a customer that has created an event that has a rather extensive profile setup, which includes a field to upload a file.

When they pull the report, the full URL to access the file isn't include, it just shows (  ).

Is it possible get the full URL to populate that field when you pull the report?

Thank You!!
Nicole


texts:
When editing or disabling Individual and Organization contact types, the main menu doesn't update the contact type. For example I disabled Student, Parent and Staff for Individual. The options under Contacts > Individuals > are still New Student, New Parent, and New Staff.

I have checked this forum and found that there is already one question regarding this subject telling that it is a bug.
I have upgraded to the very last version (5.17) and have the demo contacts records charged in the CiviCRM instance I use (under WP).

Any idea ? Thanks in advance


texts: Can import update contact addresses be set to update primary address?

texts:
We do some snail mailings.  We get back NCOA (National Change of Address).  I do an import update to get the changes back into the database.

The problem is, as far as I can tell, you can't update the primary address.  You have to pick one of the location types, e.g. Home, Work, etc.

So if I pick Home and the person's primary address is their Work, I'll end up with the home having their new work address, the work address (which is primary) still being wrong and will loose their home address.

Am I missing something?

I suppose I could import update to a new location type and then write sql to update the address table afterwards.


texts:
If "Allow self-service cancellation or transfer" is enabled on an event, there is a link to the event self-service page contained in the registration confirmation email. When a user clicks on this link, they receive the following message on our site:

"Error You do not have sufficient permission to transfer/cancel this participant."

My questions: Is there a permission which allows anonymous users following the link to self-service the registration? Or is this functionality only available to logged-in users?


texts:
Is it possible to use relative date filters as a drupal views filter.

I mean filter on something like registration date = this.fiscal_year

I am playing with it but do not seem to get it to work.

Relative date filters are supported by the api (see also Relative date filter possible in api?) but I have no clue on whether they are also supporter in drupal views, and if not, if it would be difficult to add this functionality.


texts: Search builder does not display date picker for contacts

texts:
I am running Drupal 7.61 and CiviCRM 5.8.0. I have recently upgraded from 5.3.1 and when I use search builder to locate contacts using created date the date picker does not display. (See attached video link). If I use search builder to find an individual using their birth date the date picker functions correctly.

I have not made any configuration changes to CiviCRM in the upgrade process.

Video showing date picker issue

Screenshot from Demo Site


texts:
I am seeing unusual behavior when trying to insert a profile as a directory on the front end of WP.

https://my.url.org/state-chairs/?page=CiviCRM&q=civicrm/profile&force=1&gid=21

https://my.url.org/states/?page=CiviCRM&q=civicrm/profile&force=1&gid=19

They should be showing two different data sets but are only showing the same data? I checked that the profile has the proper group selected.

Also it says as an admin I do not have permission to access this page: https://my.url.org/states/ When I visit there it says:

  Permission Denied You do not have permission to view this contact record. Contact the site administrator if you need assistance.

I am running CiviCRM 4.7.27 on WP 4.9.1. This is a multisite.


texts: Dropdown action menu has failed after upgrade to 5.30.1 on Drupal 8

texts:
I recently upgraded from 5.29.x to 5.30.1 and this caused the action drop down menus (see screenshot) to no longer do anything. There is nothing in the debug console and I'm not sure how else to get a useful error message.
I am using a Drupal 8


texts:
How do I set the margins on a PDF print out of a CiviReport?

Things I tried: Setting these in print.css on the body element. had no effect.


texts: Hacked getContactRelationshipSelector in core, how do I implement as an extension?

texts:
I'm looking to show additional fields in the relationship tab for contacts (e.g. Job Title) - the fields are part of the relationship object, but aren't defined in getContactRelationshipSelector (CRM\Contact\BAO\Relationship.php) and attempting to use them as columns in the table via editing the template gives an error.

Adding the fields here in getContactRelationshipSelector makes everything work:

 $relationship['start_date'] = CRM_Utils_Date::customFormat($values['start_date']);
        $relationship['end_date'] = CRM_Utils_Date::customFormat($values['end_date']);
        $relationship['city'] = $values['city'];
        $relationship['state'] = $values['state'];
        $relationship['email'] = $values['email'];
        $relationship['phone'] = $values['phone'];
        $relationship['job_title'] = $values['job_title'];
        $relationship['links'] = $values['action'];

        array_push($contactRelationships, $relationship);

I started making an extension to implement hook_getContactRelationshipSelector - but this doesn't seem to exist, or at least there's no reference to it in the documentation and test code didn't seem to do anything.

Not sure how to proceed with implementing this properly as an extension, any tips would be appreciated.


texts: page not found errors for javascript following upgrade to 4.6.13 from 4.6.10

texts:
Civicrm version is on Drupal 7.  Drupal was upgraded first to version 7.4.3.  Paths for javascript and css files are not found.

Any ideas of how to fix this?


texts: Multiple Conditions for Scheduled Reminder

texts:
We have scheduled reminders working for us. However we need some that have multiple conditions. For example we have custom fields set up for an activity for recording wedding details and we need to send a scheduled reminder 3 months before the wedding date if the couple are not living in our parish.

Is this possible?


texts: DB Error when using dupe_check in rest API

texts:
On version 5.6.0, using api v3. Not sure if something recently changed in our environment, but as of a couple of days ago, running the contact create api (via rest or the explorer) causes a "DB Error: no database selected" error when using the "dupe_check" parameter.

For example, if I run this call, the contact is created and api returns successfully:

https://domain.org/sites/all/modules/civicrm/extern/rest.php?entity=Contact&action=create&api_key=userkey&key=sitekey&json={"contact_type":"Individual","first_name":"pol","last_name":"vor","email":"povor@gmail.com"}

But if I run this call, which just has "dupe_check:1" added to it, it fails:

https://domain.org/sites/all/modules/civicrm/extern/rest.php?entity=Contact&action=create&api_key=userkey&key=sitekey&json={"contact_type":"Individual","first_name":"pol","last_name":"vor","email":"povor@gmail.com","dupe_check":1}

The error details are as follows (from the API Explorer, but it's the same running from a script):

    {
    "code": -14,
    "error_message": "DB Error: no database selected",
    "mode": 16,
    "debug_info": "DROP TEMPORARY TABLE IF EXISTS dedupe [nativecode=2006 ** MySQL server has gone away]",
    "type": "DB_Error",
    "user_info": "DROP TEMPORARY TABLE IF EXISTS dedupe [nativecode=2006 ** MySQL server has gone away]",
    "to_string": "[db_error: message=\"DB Error: no database selected\" code=-14 mode=callback callback=CRM_Utils_REST::fatal prefix=\"\" info=\"DROP TEMPORARY TABLE IF EXISTS dedupe [nativecode=2006 ** MySQL server has gone away]\"]",
    "is_error": 1
}

Any ideas on what may be causing this? I have a workaround in production for now, but this is a really useful feature to have in the API.


texts: Unwanted user registrations in WordPress

texts:
I am using a Profile to create WordPress users when contacts become members and this works fine, except that I have to  have "Membership: Anyone can Register" allowed in WordPress Settings > General

This means that anyone out there on the internet can register from the login page (or possibly with some bots). How can I stop this, while still allowing the creating of accounts for new members?

I'm using WP 5.1.1 and CiviCRM 5.11.0


texts:
Our school's fine arts dept (band, choir, orchestra, drama) uses Charms from charmsoffice.com.  Our Boosters for each of those groups also work with what is in Charms.  If nothing else I would like to use CiviCRM to enhance our fundraising and event coordination but would be interested to find if anybody else has transitioned from Charms before.

The major fund raiser for the entire department is selling advertisement space in a program book that is available at every fine arts event.  It is a huge effort - identifying potential customers/contributors/donors along with previous ones, assigning some to each of the students (ie. parents - ha), inputting their order (ie. ad-space info) such as size of ad, copy sample, and of course, payments.

Each group then has other fund raisers - many of them come up with new contributors but those never bubble up into a master list.

Anyway, Charms tracks students and parent/guardian relationship, faculty, events, volunteers, forms, communications, allows some merchandising, etc.  All of this is at a very minimal level.

FYI - I am located in Columbia, Missouri.  Looking for other CiviLians nearby.

Thanks,
John


texts: All CiviMail users can see every mailing in 'Include Mailing', even ones they shouldn't have access to

texts:
My expectation was that a user without Administrate CiviCRM permission would not be able to see another user's mailings in the Recipients: Include Mailing list.

Instead a user with access over List A can select a previous mailing that went to List B that they don't have permissions over. Would that mailing deliver? Is that not a loophole in the ACL?

Happy to be corrected if I'm missing an easy setting.


texts: Price sets using text/numeric entry allow 0 participants

texts: Civi 5.16/Sandbox/WP - if no entry is made to select a number at a price level for pricesets using text/numeric entry, the form allows for $0 registration. If the text/numeric entry counts participants, the user doesn't 'count', a price should be selected. I think the problem is that in CRM/Event/Form/Registration getParticipantCount is checking for !$count which could be '0', and not empty, ~line 994, should that be isset() or empty();same for line1000 $totalCount


texts: Change Recurring Contribution Details from Views/Drupal

texts:
I am attempting to create a Drupal view/block to embed in a panel, so a user can see their current membership details when they log in (beginning date/end date/type) etc. I have this overriding the default user page. That's working.

What is not working great - is creating an "Actions" field in the view that contains links to cancel, update the card, or change the amount of the recurring series.

I ripped the URL's from the receipt template:

i.e. civicrm/contribute/unsubscribe?reset=1&coid=XXXXX

And then used a view to find the recurring contribution for the membership, and then used a 'views field view' (a child-view) to get the contribution ID, which actually creates these links.

So, I have arrived at a working link such as the above:
civicrm/contribute/unsubscribe?reset=1&coid=XXXXX  when I click it for myself (admin user) it works, but when I log in as a test user it will say "You do not have permission to cancel this recurring contribution".

I've gone through the checklist of permissions - enabled self-service via the iATS admin tool, as well as given the user permission to make online contributions. I've also updated the code suggested here: Only logged in users can change billing and recurring amount

Over on this exchange (Donor access to edit recurring donations) it seems like a contact checksum must also be embedded. Does this mean that my project is out of luck, that we can only generate these links from the context of civi? In views we can generate the contact hash, but that seems dangerous/not the same thing.

I am assuming the civi dashboard for users is kind of ugly and has some permissions limitations, so I was really trying to use views/drupal to generate this functionality.

Please let me know, happy to share my work! The workflow we want is - users log in, see their memberships, can do actions upon those memberships (seems obvious, right?)

I also found this - https://github.com/MegaphoneJon/com.megaphonetech.checksums  but making the link from views is currently beyond my capacity.

update: It seems like the "Edit Contributions" permissions would allow them to do it. Also seems dangerous. I messsed around and put in different contact/contribution ids and tried to load various civi pages, it seemed to throw access denied..so hmm?


texts: Why is Scheduled Reminders sending multiple emails but not creating an activity?

texts:
I have a scheduled reminder set up to send a preset email 4 hours after a Completed Activity of a specific type. Today a user contacted me stating that they have received 8 emails within an hour of the preset email, however when looking at their record there are no activities showing that emails were sent.

I checked the Scheduled Jobs Log for the Send Scheduled Reminders job and found there were around 8 errors with the following error:

Entity: Job Action: send_reminder
Summary
Finished execution of Send Scheduled Reminders with result: Failure, Error message: API (ActionLog, get) does not exist (join the API team and implement it!)
Details

Parameters parsed (and passed to API method):
a:1:{s:7:"version";i:3;}

Full message:
Finished execution of Send Scheduled Reminders with result: Failure, Error message: API (ActionLog, get) does not exist (join the API team and implement it!)

It did have as it's last run a Success. There is still no activity recorded showing that any email was sent.

The Scheduled Reminder is set up to record an activity and is NOT set to repeat.

EDIT: Forgot to say I'm running Civi 4.6.4 and D7.


texts:
I have created a user that belongs to a group. I have rights to edit contacts from that group. However I can only edit in the "quick view", but the button for editing the whole profile has disappeared. From the advanced search I can see that "edit" link...
Why? How can I restore it?
Thanks!


texts: how to set permissions on individual CiviReports (permission options not shown!)?

texts:
I wanted to create several reports that are limited to specific CiviCRM ACL roles.  But I can't, because when I view the "Access" tab for the report settings, there are no permission fields shown.

According to the docs (https://docs.civicrm.org/user/en/latest/reporting/set-up/#define-report-settings), I should see two fields "Permission" and "ACL Group/Role", but I do not have those on my screen. All other fields are present as shown in the docs.

Have I missed a configuration setting somewhere?

I'm using Joomla 3.9.13 and CiviCRM 5.18.2.


texts:
My organization revise membership fees for every 3 years,

eg: gold membership - 2010 - $100, 2013 -  $105,  2016 - $120, 2019 - $130

Silver membership - 2010 -  $75, 2013 -   $80,  2016 -  $85, 2019 - $100

if Gold member in arreas from 2015 = $105(2015)+ $120*3(2016-2018) + $130 (2019)

then how can I assign membership types and caculate arreas ?
how can I change the membership fee year to year in CiVi
(can assign 'member price sets' according to membership types and calculate arreas?)


texts: Recording Funding Applications in CiviCRM

texts:
I'm just in the process of implementing a process in CiviCRM so that we can track donations against specific projects. It would also be great if we could record the approaches we've made to organisations, so we know that for example we've approached an organisation for the full amount of funding required for project X, wait until we get a response before applying to other organisations. This would also allow us to generally report on what applications had been made and for how much.

My first ideas are to use contribution statuses or financial types to achieve this. Does anyone have experience of implementing something like this, are there any problems created from using financial types or statuses in this way?


texts: I do not have a "Mailings" tab in the menu at the top of my screen. How do I add "Mailings" to my list of tabs? See screenshot below, a "Mailings" tab should be there.


texts:
Is possible to set a limit of say 20 participants for an event, have waitlist enabled and when people register for waitlist, they still have to pay like a normal registration?

I couldn't see that and hope I haven't missed it.


texts:
I am volunteering for a non profit organization to implement the following functionalities in their WordPress website:

1.New members would have a registration form (with full range of personal, education, career and business fields including photo) for entering their complete profile

2.New members who have a front-end dashboard.

3.Members would have the ability to edit their profile through the front end dashboard

4.Members registration details would be fed into their profile and included in a general membership directory view-able to website visitors
I have never used civiccrm and since I have not found a full list of its features I wonder if it is capable to add them.

Thank you.


texts: Where is "Unique ID (OpenID)" and how is it used?

texts:
I am preparing to do an import of a lot of data, and I want to properly map my data into CiviCRM.  This is primarily for event participants of various kinds, so I exported the basic participation data to use as a template.  There is a column therein called "Unique ID (OpenID)" that I can't locate in the Contact view or anywhere else.  Some of our data already in CiviCRM has this populated, some not.  It could have been populated via original import and is completely useless.  Or not?!?  I don't know.

I have tried googling for the answer, and all I come up with are two pages from the manual referencing data export columns that include this for Organizations and for Households, but not individuals.

There is an OpenID field that includes a location selector, but this implies a relational join to another table, not a single column in the Contact record (which is what I am looking for).  And for those contacts that have the "Unique ID (OpenID)" column populated in the export, this field is NOT populated on the Contact view page.

So, what gives?


texts:
I just installed CiviCRM v5.16.2-wordpress on a WordPress site running WP 5.2.2 Everything seems to be working but I do not have any menus on the top bar. I can get to the Administer CiviCRM screen and have tried different menubar positions under Display Preferences, but still nothing. I am sure I have messed up some setting, but am brand new and have no clue. Thanks for any help.

UPDATE 8-22-2019

Jon G. I followed your suggestions.

I cleared the cache and received this message:

Still no menus.

Checked the Resource URL setting and it is correct.

Tried a different theme, no luck.

Went to the Developer's Tools in my Firefox browser and saw mostly 200s and one 404. Here is a screenshot of that 404 error

Looking at the error details, I went to the location of the file in my hosting File Manager and the file is there (along with several others)

Suggestions for what else I can try?
Thanks.

UPDATE: 8-23-2019

Well, I've been trying different things. I went into Debugging from the Adminster CiviCRM screen, turned on debugging and switched to Development mode. When I saved those changes, the menubar appeared. If I switch back to Production mode they disappear.


texts: Multiple same results in directory listing

texts:
I'm making a public members directory using using Civi 4.7.6 on Joomla! 3.5.1. It's ok, but I'm getting multiple (clone) results to my search, as seen on the print screen. Any thought about why would it happen?

The results are the very same, not different contacts - i.e., the view link in the right of the result list links to the very ID

Edit

I tried to reproduce the problem in the Demo instance without success (http://joomla.demo.civicrm.org/index.php?option=com_civicrm&task=civicrm/profile&gid=2&reset=1 > try "adams" in Last Name). But I realized that the last search statement in my instance ( Group Status "Added" ) doesn't appear in the Demo. But why it appears on my install? Search preferences are the same on both.


texts: The NGO I'm working with decided to create campaigns for all the ongoing projects. We weren't using this information previously, so I wasn't tagging the mailings to a project but now retroactively some of the mailings belong to some of the campaigns. Is there any way that I can edit the sent mailing and use campaign information?


texts: AJAX problem in CiviCase - Administer Case Types

texts:
I'm getting the same effect as reported here. I'm trying to set up CiviCase, and all seems fine except when I try to Administer->CiviCase->Case Types I just get blank screen.
The JavaScript console shows a series of errors as shown below. I've been through all the standard trouble-shooting things, and am stumped now.

Joomla 3.3.6, CiviCrm 4.6.5

Any ideas much appreciated. Thanks.

Javascript console output:

option=com_civicrm&task=civicrm/a/:109 Uncaught SyntaxError: Unexpected

?option=com_civicrm&task=civicrm/ajax/l10n-js/en_US&r=0KJad:5
Uncaught TypeError: Cannot set property 'userFramework' of undefined
(anonymous function)    @   ?option=com_civicrm&task=civicrm/ajax/l10n-js/en_US&r=0KJad:5
(anonymous function)    @   ?option=com_civicrm&task=civicrm/ajax/l10n-js/en_US&r=0KJad:5

?option=com_civicrm&task=civicrm/ajax/angular-modules&format=js&r=0KJad:11
Uncaught TypeError: Cannot read property 'modules' of undefined(anonymous function) @ ?option=com_civicrm&task=civicrm/ajax/angular-modules&format=js&r=0KJad:11(anonymous function) @ ?option=com_civicrm&task=civicrm/ajax/angular-modules&format=js&r=0KJad:19

?option=com_civicrm&task=civicrm/ajax/menujs/2/en_US/1/oQmyf7Hm:110
Uncaught TypeError: Cannot read property 'resourceBase' of undefined(anonymous function) @ ?option=com_civicrm&task=civicrm/ajax/menujs/2/en_US/1/oQmyf7Hm:110(anonymous function) @ ?option=com_civicrm&task=civicrm/ajax/menujs/2/en_US/1/oQmyf7Hm:111

angular.js:38
Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/1.3.17/$injector/modulerr?p0=crmApp&p1=Error%3A…vicrm%2Fbower_components%2Fangular%2Fangular.min.js%3Fr%3D0KJad%3A17%3A381)(anonymous function) @ angular.js:38(anonymous function) @ angular.js:4154q @ angular.js:326g @ angular.js:4115bb @ angular.js:4041d @ angular.js:1455xc @ angular.js:1476Od @ angular.js:1370(anonymous function) @ angular.js:26438m.Callbacks.j @ jquery.js:3148m.Callbacks.k.fireWith @ jquery.js:3260m.extend.ready @ jquery.js:3472J @ jquery.js:3503