texts: How to add Scheduled Reminder CC and BCC email?

texts:
I'm using CiviCRM 4.6.11. In my Scheduled Reminders, I have a reminder which will send email to members, reminding them their membership will expire in 3 days.

Is there any way I can add a CC and BCC of the email to send it to selected email address?


texts: Enter Phone Number, Show Contact Details with API?

texts:
There is a system where we answer calls from our members. We save all of these calls by creating contact information on CiviCRM and create the conversation in an activity.
People answering the calls create a contact by entering different information on the same number. I don't want that to happen. So, Can she create an API to enter a phone number and output a name?


texts: Why do Smart Groups now give database errors?

texts:
I just updated from 4.6.3 to 4.6.5, on Joomla.  I have a number of Smart Groups which worked fine before, but now inconsistently fail to load contacts or settings, giving a database error instead.  The error seems related to building the cache, so I assume the inconsistency comes from whether or not it's refreshing the cache entry.

The database query that causes problems is:

SELECT id, cache_date, saved_search_id, children
FROM   civicrm_group
WHERE  id 0
  AND  ( saved_search_id != 0
   OR    saved_search_id IS NOT NULL
   OR    children IS NOT NULL )

Clearly "WHERE id 0" is invalid syntax.  The problem seems to be with changes to the CRM/Contact/BAO/Query.php code.  The function addGroupContactCache used to create a clause within the function, something like "WHERE ID IN (4, 7, 10)".  Now it calls self::buildClause.

From some debugging I did, buildClause is usually called with "IN" as the $op value, in which case it generates a valid clause.  But sometimes the $op value is "=", and it returns that "id 0" clause which breaks things.

The code changes between 4.6.3 and 4.6.5 are complicated enough that I'm not sure how to quick-fix it.  Any suggestions to get our smart groups working again are very welcome!


texts: How to create a drupal 'contact me' link where the user is a contact reference field of Contact B in a civi relationship

texts:
I have an organisation with members across many institutions around Australia and each institution will have one of those members as a contact for that institution.

On each institution's landing page on my site, I want to display a 'contact me' link for the designated contact person for that institution.

The data for both the institution and individual are held in CiviCRM, although the individual contacts are users in Drupal as well.

The way I have structured the data is to have the institution contact person be a custom contact reference field in CiviCRM that is attached to the Organisation contact type.

On my institution landing pages, created with a Drupal view, I can display the organisation data from Civi, including the institution contact person, and, using a CiviCRM relationship (B to A), list the members who are at that institution.

However, what I cannot figure out is how to link the institution contact person to their Drupal ID, so as to be able to rewrite the output of that field and link their name to a Drupal contact form.

I can link the list of members to Drupal ID's because they are Contact A of the CiviCRM relationship, but the institution contact person (who is also in the list of members, of course) is a field of Contact B, which does not have a Drupal ID.

[EDIT] A more concise way to describe the problem.  I have a view based on the relationship between an organisation and its members.  One field of the organisation is a contact reference.

I want to:

Display fields from the organisation
Display a list of members of the organisation
Link the contact reference field of the organisation to its Drupal user

I have managed 1. and 2.

I presume that the question related to 3. above is how do I access the full contact record (including Drupal ID) of the contact in the contact reference field when the view is based on a different CiviCRM contact, namely the organisation?[\EDIT]

Questions:

Is there a way to solve Point 3 above with relationships and filters in views the way I have the data structured, and, if so, how?
Is there a better way to structure the data, and, if so, how?  For example, would it be better to create a CiviCRM relationship to define the contact person, e.g. "Contact person for"/"Our contact person", and then try to set up multiple relationships with the institution in Views to get the links right?

If 2, then some advice as to how to proceed with relationships would also be appreciated.

Thanks,
Lewis


texts: SEPA Mandate not visible on Contact anymore

texts:
I have recurring sepa mandates on contacts (Members) but I can't see them while looking at the contacts.
The mandates are working and I can create the XML Export for the bank.
From the contact I can select the 'create SEPA mandate' Action but i can't see existing mandates.
I think the problem started after updating civicrm.


texts: How do I change the layout and style of a contribution page displayed on a wordpress website?

texts: I've got premium options included which display as toggle framed text and not with tick boxes (which I want) and it's using Times as the default font (which I don't want). Also, I need the Profile section (name, address etc) to be at the top of the page, not the bottom. Any pointers?


texts: CiviCRM installation page is blank on Wordpress

texts:
I am trying to install CiviCRM in Wordpress.

The upload and activation of the plugin worked fine.

Issue is now using this URL /wp-admin/options-general.php?page=civicrm-install to complete the installation is failing.

All I am getting is a blank screen. I've checked the Safari console via "inspect element" and there are no error messages.


texts: Can users (non-administrators) log their hours in CiviVolunteer

texts:
I'm working to setup CiviVolunteer for an organization that wants to track volunteer hours throughout the year. They'd like for individuals to log their own hours. Is this possible yet? I looked in the documentation, though, couldn't tell or not: http://civicrm.github.io/org.civicrm.volunteer/docs/320-manage-volunteer-projects/.

I did allow "CiviVolunteer: log own hours" and "CiviVolunteer: register to volunteer" to "authenticated users".

Please let me know if this is possible and if so, how to set it up so that they can.

Thanks!


texts:
I'm currently investigating switching from direct SMTP to Amazon SES to using postfix (configured to talk to Amazon SES) as I gather this is a more robust approach.

I'm slightly confused as to how CiviMail picks up failures, or retries from postfix.

For example, if halfway through a mailing Amazon SES becomes unavailable, what would happen? If postfix tries to send them again later how will these deliveries be recorded in CiviCRM?


texts:
I'm trying to print pdf thank you letters in Garamond font and I am having problems figuring out how to add fonts to dompdf.

Does anyone know if this is the right approach?  If so, had anyone added fonts before?

Thanks!


texts: Thank You Mailing for Permissioned Relationship after Renewal

texts:
I'm trying to setup a scheduled reminder to send a Thank You message after a membership is renewed. Note that this is for organisation memberships

I only want this message to go to the permissioned primary contact that logs in and renews the membership.

I know that I can use the Membership entity in scheduled reminders to send the Thank You message for new members using the Membership join date option. This correctly send the Thank You message to the permissioned primary contact.

However, I don't have an option when using the Membership entity to configure it to send the messsage after a membership is renewed.

I can use the activity entity but that would send the thank you message to all the related employees and not just the permissioned employee.

Does anyone have any workarounds for this?

Thanks


texts:
I'm creating a basic custom report using constituent details. I'm hoping to find a way to reorder the columns in the report. For instance, I have a custom field that I'd like to go first, and then put the address second - to match a previous report format we used.

Is there a non coding option for doing this? If I have to code, where can I go to learn how to build it?


texts:
As you upload images into Mosaico mailings they get stored in a Mosaico "Gallery".

We're now beginning to find duplicate images in the gallery as different users have uploaded the same image at different times (or people using Mosaico hadn't spotted the gallery function and have re-used the same image several times).

Does anyone know which directory the gallery is saved in? Is there a way to give access to local users to allow them to manage the images there and remove the duplicates?

Cheers!


texts: Renewal Link Results In Too Many Redirects Error

texts:
I'm trying to setup membership renewals for an organisation I've just migrated over to CiviCRM, all of the membership details seem to have been imported correctly (dates and details show correctly). All memberships expired on 31.12.16.

I am trying to setup the renewal emails and have emailed a dummy run to myself via my membership record. Having reviewed the guidance at https://docs.civicrm.org/user/en/master/membership/renewals/ I have set the URL in the emails to

  my.org/joomla/index.php?option=com_civicrm&task=civicrm/contribute/transact&reset=1&id=N&{contact.checksum}&cid={contact.contact_id}

When the link comes through on the emails it is populated correctly with the checksum and ID but when I click on it I get a too many redirects error.

I've found something strange in that if the link is clicked as is  - eg.

  my.org/joomla/index.php?option=com_civicrm&task=civicrm/contribute/transact&reset=1&id=N&{contact.checksum}&cid={contact.contact_id}

(obviously populated with info) I get an error. However, if I set the URL to

  my.org/joomla/index.php?option=com_civicrm&task=civicrm/contribute/transact**?**reset=1&id=N&{contact.checksum}&cid={contact.contact_id}

, I initially get a page not found error, if I then change the ? symbol back to an & symbol the renewal page all completely filled in as it should be appears.

Does anyone know what's going on, I can't ask my members to renew using an incorrect link that requires manual modification.

I have replicated this error both in Chrome and Safari. I am using Joomla version 3.6.5. I am using CiviCRM version 4.7.14.

Please help!


texts: How much time it will take to build CiviCRM from scratch by single person?

texts: This question is just to have an idea of the effort that has gone into building CiviCRM. How much time will it take to build CiviCRM from scratch by a single person? including testing and fixing the bugs.


texts: Error message when trying to run scheduled email send - Joomla

texts:
I've acquired a site that is several generations of CiviCRM out of date - currently running 4.0.7.

I'm working through the upgrades and went to 4.1.0 where the new procedure for sending emails is implemented - unfortunately I can't get it to work

I'm trying to run it manually from the command line at the moment. The command I'm using is

php bin/cli.php -s demo1.network-midlands.co.uk -u ***** -p ***** -e Job -a execute

and every time I run it I get the following error

PHP Notice:  Undefined variable: cli in /var/www/vhosts/network-midlands.co.uk/demo1/administrator/components/com_civicrm/civicrm/bin/cli.php on line 30

PHP Fatal error:  Call to a member function callApi() on a non-object in /var/www/vhosts/network-midlands.co.uk/demo1/administrator/components/com_civicrm/civicrm/bin/cli.php on line 30

Lines 28-30 are as follows

$cli = new civicrm_Cli( );
$cli->initialize( ) || die(  );
$cli->callApi( ) || die(  );

it looks like $cli isn't getting defined  on line 28 ($cli = new civicrm_Cli( );)

Any clues?. I've since moved up to CiviCRM 4.1.2 to se eif that fixes it but it doesn't.

Note - Joomla is still at version 1.7 - I'm getting as many of the modules as up to date as possible before moving it all to Joomla 3

Thanks


texts: I got this warning status message. How can I fix this error? TIA]1


texts: Why Dashboard shows incorrect checklist URL

texts:
There is an incorrect checklist URL on our CiviCRM Home Dashboard under "Configure and Extend".

The correct URL is available at Administer -> Administration Console -> Configuration Checklist.

Any idea why? Is there a config setting somewhere that is set incorrectly that might cause this?  I did not initially set up this site but am trying to fix any possible issues.

Correct URL contains:
wp-admin/admin.php?page=CiviCRM&q=civicrm%2Fadmin%2Fconfigtask&reset=1
Incorrect URL contains:
civi/?page=CiviCRM&q=civicrm/admin/configtask&reset=1

Thanks,
Michele


texts: What does the 'Validate Email Address from Mailings' scheduled job do?

texts:
Under Settings > Scheduled Jobs there is a job called 'Validate Email Address from Mailings'.  I'm not clear what this does exactly.

The documentation says:

  Updates the reset_date on an email address to indicate that there was a valid delivery to this email address.

I'm not clear what this means and what affect it has on the email address.

Could somebody explain how this works?

Also could you explain what the parameters do:

  minDays, maxDays=Consider mailings that have completed between minDays and maxDays

I'm using CiviCRM 4.6.8.

Many thanks for your help.


texts: Is there a way of using advanced search to find another case manager's cases? I find the reports really complicated but would like to find another person's cases so I can update the notes. It's really easy to find mine as I just search my cases only. Is there an easy way to search for someone else's cases too? Thanks


texts:
When I first joined the CiviVerse, there was one place to go to get questions answered, see previous discussions, and meet fellow community people.

Now there are several places. But the Stack Exchange doesn't facilitate discussion, or trading of ideas to produce a single unified solution: people offer either a right answer or a wrong answer, and the asker either accepts it or rejects it. But only a single answer wins.

Additionally, I can't easily find a list of recent discussions in a different area. Someone may have an idea on how to improve things in a rarely used area - but where can they take these ideas where they will be easily seen by anyone interested in that area? GitLab? But then that's segmented from the Stack and Chat communities. In the forums I could go to a section and see it, and tagging doesn't work nearly so well.

Some conversations take place in chat. But if I encounter a problem, and ask it, there's no easy way for another person to google and come across the same problem. It's nearly impossible to get anything from chat hiatory, which is where the experts typically hang out. So their knowledge isn't as widely visible.

I feel that the forums offered a great bridge between all these options, and I only needed to keep track or be involved in one community. Now there are several.


texts: /civicrm/civicrm/CRM/Case/BAO/Query.php Reported to Contain Malware by Wordfence

texts:
I'm testing Wordfence a WordPress security plug-in on our site.  It reports that /civicrm/civicrm/CRM/Case/BAO/Query.php contains suspected malware.  Is this true? We are running CiviCRM 4.7.2.

Here's the Wordfence message:


texts: Can you import data from Excel or WORD directly into CiviCRM?

texts: We have donor lists in Excel--can that data be imported to CIVICRM?


texts: How can we run a report that doesn't split records into multiple entries?

texts:
We want to run a report on the enquiries/feedback and the outcomes and signposting that result from each one. However, when we run a report it splits each record entered into individual records for 'Enquiries/Feedback', 'Outcome', 'Signposting' etc so they are not joined up and therefore we cannot see what the outcome was of an enquiry or where it was signposted to. How can we do this?
Many thanks


texts: User Select of Payment Processor in Webform fails to complete transaction

texts:
Using Webform CiviCRM to register participants in Event. Using Civi 5.21 with Stripe processor.   Transaction will work if Payment processor set in Civi tab to be only Stripe or if processor is only Pay Later.   If set to User Select the transaction does not complete - does not show in Webform Results or become an event registration.

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

Other ConfigAndLog  include Feb 28 17:23:06  [debug] Pay by Credit Card Exception: Event: charge.refunded Error: No matching contributions for event evt_1GHC2YLNY7Ta5lgY9zEhkw8C and warnings (not clear if these are directly or indirectly related)

Feb 27 14:21:00  [warning] Deprecated code: We have merged input params into the property bag for now but please rewrite code to not use this.

Feb 27 14:21:00  [warning] Deprecated code: Unknown property 'amount'. We have merged this in for now as a custom property. Please rewrite your code to use PropertyBag->setCustomProperty if it is a genuinely custom property, or a standardised setter like PropertyBag->setContactID for standard properties

Feb 27 14:21:04  [warning] Deprecated function ::civicrm_api3_contribution_transact, use The contibution.transact api is unsupported & known to have issues. Please see the section at the bottom of https://docs.civicrm.org/dev/en/latest/financial/OrderAPI/ for getting off it.
Array


texts: Admin permissions are required to set 'limit to' or 'also add' participant role for scheduled reminders?

texts:
We have noticed that if you don't have CiviCRM:Administer CiviCRM permissions, in scheduled reminders for an event if 'limit  to' (or 'also include') is set to 'participant role', the drop-down box for which participant role does not appear. So they can select 'limit to' (or 'also include') and 'participant role', but not then select a role.

We would like non-adminstrator level permissions (with all relevant event-level permissions) to be able to select which participant roles an event scheduled reminder is limited to (or adds on).

This feels like a bug to me? Any advice?


texts: Allow user to cancel a recurring contribution

texts:
What I want is for a user to be able to log into a website, click a Cancel Membership button and that cancels the recurring contribution attached to an auto-renew membership thus making the membership expire.

Has anyone been able to do this? Using Drupal 7.54 and CiviCRM 4.7.18


texts: Mass mailing Click-Through tracking doesn't include domain in 5.27.3

texts:
We sent a mass mailing under 5.27.0 (Wordpress) and the email Click Through links were invalid as noted earlier. They did however include our domain.
We upgraded to 5.27.3 and the links are still invalid. They appear to be missing our domain, e.g.
http://?civiwp=CiviCRM&q=civicrm/mailing/url&u=674&qid=63201


texts:
Run a couple sites using Joomla 3.6.2 and Civi 4.7.10 - Did the upgrade tonight - all went well.
One site is having problems with CKEditor and the link tool.  Edit link or adding a new link just simply doesn't work. - it shows all options (Link,Anchor and Mailto) It is fine in my other site.
I can work around it by using the TinyMCE extension and changing editors.
Image is a picture of trying to edit an existing link - which shows up blank.  Choosing OK just copies any text you have in the link info box - does not make the link ..

Thoughts
Thanks


texts: Submit redirects to Home page, DB Error: syntax error

texts:
I am using CiviCRM 4.7.8 on Joomla Joomla! 3.5.1 Stable [ Unicorn ].  When I go to my Donate (civicrm contribute page), the first time I submit the form, I am just redirected to the main front page.  No error message or confirmation page.  Subsequent form submissions, give me the following error and debug info.  This happens even when I submit a blank form.  How can I solve this issue?

DB Error: syntax error

Database Error Code: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'GROUP BY id1, id2 ON DUPLICATE KEY UPDATE weight = weight + VALUES(weight)' at line 1, 1064
Additional Details:

Array
(
    [callback] => Array
        (
            [0] => CRM_Core_Error
            [1] => handle
        )

[code] => -2
[message] => DB Error: syntax error
[mode] => 16
[debug_info] => INSERT INTO dedupe (id1, id2, weight) SELECT 0 id1, 0 id2, 0 weight LIMIT 0 GROUP BY id1, id2 ON DUPLICATE KEY UPDATE weight = weight + VALUES(weight) [nativecode=1064 ** You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'GROUP BY id1, id2 ON DUPLICATE KEY UPDATE weight = weight + VALUES(weight)' at line 1]
[type] => DB_Error
[user_info] => INSERT INTO dedupe (id1, id2, weight) SELECT 0 id1, 0 id2, 0 weight LIMIT 0 GROUP BY id1, id2 ON DUPLICATE KEY UPDATE weight = weight + VALUES(weight) [nativecode=1064 ** You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'GROUP BY id1, id2 ON DUPLICATE KEY UPDATE weight = weight + VALUES(weight)' at line 1]
[to_string] => [db_error: message="DB Error: syntax error" code=-2 mode=callback callback=CRM_Core_Error::handle prefix="" info="INSERT INTO dedupe (id1, id2, weight) SELECT 0 id1, 0 id2, 0 weight LIMIT 0 GROUP BY id1, id2 ON DUPLICATE KEY UPDATE weight = weight + VALUES(weight) [nativecode=1064 ** You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'GROUP BY id1, id2 ON DUPLICATE KEY UPDATE weight = weight + VALUES(weight)' at line 1]"]

)


texts: Civicrm5.4-add a cash donation fails after update

texts: Running on Linx hosted system with latest WP. I just updated from Civi 4.7 to 5.4, now when i try to record a cash donation ('New Contribution') I get a message that the 'site is experiencing technical difficulties'.  Paid events are processed.  This is not even including an email receipt.  Any ideas?


texts: Getting data automatically from CiviCRM to Google Spreadsheets?

texts:
Is there an easy (semi-)automatic way to get data from CiviCRM to Google Spreadsheets?

Data on CiviCRM side could come from search results (smart group) or a report.

On Google Spreadsheets side I would like to import data in specific document and replace particular sheet. Other sheets would then contain formulas to retrieve and process data from the imported sheet.

I would like the whole process to run it with a single click or even time-based (cron) to save time and eliminate human error in the process of exporting and re-importing regularly.

Has anyone seen or made anything similar?


texts: Can't create more than 26 events in CiviEvents (or view on dashboard)

texts:
No matter what I do, I can't create more than 26 events in CiviEvent. It seems this might have happened in the latest CiviCRM update because I already have more than 26 events, but only 26 are visible in the dashboard.

I created a fresh install of Joomla 3.7.2 and CiviCRM 4.17.19, then imported in my civicrm_event table with around 100 events and the problem still exists.

I removed all the events from the table except 25 of them. Then I was able to create one more event. After that, I only got this error when trying to create or duplicate an event:

Permission error trying to create new event or copy existing

If I delete an event, I can create a new one up to 26 (no matter the ID). If I import 100 events into the civicrm_event table, only 26 of them will appear on the dashboard. If I delete one of the visible events, one of the "invisible" ones will appear.

I have a test site set up and can share access if someone can take a look at it.


texts: import mapping dont save for custom fields on contact subtypes

texts:
As the title.
If I create custom field set against a contact subtype, then import fields from a csv (saving the mapping for later use), none of the mapped fields are saved for the custom fieldset.

i.e.: on dmaster i can:

create a new custom field set contact subtype custom fields:

for use on individual > Volunteer

add field: contact subtype field
find (or create) a volunteer, and enter something into the new custom field
export the contact (select fields Contact_id & contact subtype field (& down load the file)
import the file, mapping the fields correctly

downloaded file
update contacts
contact type = individual > subtype: Volunteer
continue

set mapping to correctly map to the custom field contact subtype field

save mapping as... 'map 1'
continue

continue with import
done
change the contact subtype field label in the csv to foobar
import the csv - loading the saved mapping 'map 1'

mapping does not load + notice is thrown up onscreen:

Notice: Undefined index: in CRM_Import_ImportProcessor->loadSavedMapping() (line 451 of /srv/buildkit/build/dmaster/web/sites/all/modules/civicrm/CRM/Import/ImportProcessor.php).

anyone else suffer with this problem or have any ideas?

there's an issue logged here that has a fix, and is most likely related, but I'm not sure if this is a separate issue.

Thanks in advance :)


texts: Can I update the id of an existing OptionValue?

texts: I'm trying to update the ID of an existing OptionValue using API v4. I get "Cannot update the id of an existing OptionValue" error. Is there another way to do that?


texts: How to edit a shortcode in order to change formatting of profile in a form?

texts:
Is there a way to edit a shortcode so that a profile being used in a form appears properly on a page? The default mode that appears is a little funky.

Thanks!
+Josh


texts: CiviEvent online registration and page not found for online registration

texts:
After looooong time not working with CiviCRM I was asked for help and now, I am out of ideas.

I've created event with online registration without any entrance fee. Everything is setup properly, but page is not displayed after event link is clicked. I've checked online manuals for that and everything is (or I think it is) setup properly.

CRM is working with 4.7.3 wordpress. Event generated link looks like that:

subdomain.domain.pl/civicrm?page=CiviCRM&q=civicrm/event/register&reset=1&id=3

and as far as I checked, it should looks like

suddomain.domain.pl/?page=CiviCRM&q=civicrm/event/register&reset=1&id=3

I've checked Resource URL and there is no change in those settings.

Also, when I register as participant and check confirmation mail it has another link
subdomain.domain.pl/index.php/2017/01/31/witaj-swiecie/?page=CiviCRM&q=civicrm/event/info&id=2&reset=1

Any ideas why system generates me incorrect link to event registration?


texts: How to add Campaign token in system contribution receipt

texts:
Trying to add the campaign name to my automatic receipts.

This works: {$formValues.campaign_id}

But this doesn't: {$formValues.campaign_name} or {$formValues.campaign_title}

I need to print the campaign name and not id.

How can I add the Campaign name to my receipt


texts: Country selection UI in 4.7.x negative feedback

texts:
I am in the process of upgrading sites from CiviCRM 4.6.x to 4.7.x.

One thing we have had to deal with in CiviCRM upgrades, is at each upgrade the list of selected countries always resets itself to United States only. Always I must make sure to stop in at URL:

Home » CiviCRM » Administer CiviCRM
Settings - Localization

/civicrm/admin/setting/localization?reset=1

And insure that all of the countries are in the selected / available list.

On previous versions of CiviCRM, this UI has been a simple HTML multiple pick list control. However with the upgrade to CiviCRM 4.7.x, now it is a fancy AJAX type pick list where I must click, click, click each country one at a time. This is a major PAIN / regression in functionality.

Please revert back to the simple HTML list control.

Oh, and the help text appears to not have been updated to the new UI. It is still 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. "

I am thankful,
Michael


texts: Authorize.net Automatic Recurring Billing (ARB) has stopped working

texts:
We have been running with Authorize.net for long while now. This past January I setup ARB for membership renewals, and it was working great. We have numerous ARB subscriptions since then. Then, 2 weeks ago, they stopped working.

The membership transaction processes in Authorize.net, but it does not create the ARB subscription. Also, the contribution in CiviCRM stays at Pending, and never is moved to Completed.

The setup in Authorize.net hasn't changed. The Silent Post URL is set properly. Other non-ARB transactions are working properly.

I am at a loss as to what has happened to cause this to stop working. Does anyone have any thoughts on this? Any ideas would be appreciated.

CiviCRM 4.7.8, Joomla 3.5.1


texts:
When I click on the RSS icon for my events in Civi, I get the following error.

error on line 2 at column 6: XML declaration allowed only at the start of the document

From searching, it appears that this happens most commonly when there's added white space in a file.

I've tried editing ./civicrm/templates/CRM/COre/Calendar/Rss.tpl to no avail.

Where else can I look to see if there's added white space?  Any other ideas?

Thanks in advance.

Edit:

The RSS links to https://focusdc.org/civicrm/event/ical?reset=1&list=1&rss=1


texts: Is anyone else seeing 502 errors with Civicrm 4.7.4.?

texts:
We recently updated to 4.7.4 in an attempt to resolve some issues we were facing, in the end we found another fix for that problem.

But since the update we have been experiencing 502 Bad Gateway ("The server returned an invalid or incomplete response.") errors, they seem to randomly occur on any pages that use Civi but not on any of the normal Wordpress pages in the site.

Our Civi install sits behind a haproxy load balancer so its possible this is concealing the true cause of the issues and error messages.

Has anybody else experienced any issues like this on 4.7.4. or any of the other recent versions? As I said the 502 could be a misdirect from our load balancer so other suggestions as to causes would be equally appreciated.

Any suggestions as to causes would be appreciated as I'm drawing a blank myself!


texts: require_once(CRM/Core/Payment/SecurePay.php) failed to open stream: No such file or directory in Civi\Payment\System::getByProcessor()

texts:
I have been working on a site which was recently upgraded from 3.4.8 to 4.6.0
I am getting an error in error log which states that

  Warning: require_once(CRM/Core/Payment/SecurePay.php): failed to open
  stream: No such file or directory in
  Civi\Payment\System::getByProcessor() (line 52 of
  /sites/all/modules/civicrm/Civi/Payment/System.php)

I did not find any civicrm extension with respect to SecurePay.
I found securepay file here which i placed at CRM/Core/Payment/SecurePay.php :https://github.com/hash-bang/PHP-SecurePay

Only if go to database and disable securepay payment processor it fixes the error

UPDATE `pysecure_civi3`.`civicrm_payment_processor` SET `is_active` = '0' WHERE `civicrm_payment_processor`.`id` = 4;

where id= 4 is securepay payment processor.


texts: What is the correct return from payment provider URL?

texts:
I'm developing a payment plugin for SwipeHQ (a New Zealand based online credit card processor) for my clients Drupal website running CiviCRM.

Currently a user will make a purchase and be redirected to the correct payment provider page, but is currently (incorrectly) being redirected to the IPN notification page on completion. The IPN end point should be used by the payment provider to notify the server of success or otherwise, but when the client is redirected here none of this information yet exists so it throws an exception. How do I instead redirect to the completion page ("hi your purchase is successful pending payment") - I have tried passing the URL in the format

civicrm/event/register?_qf_Confirm_display=true&e436769547477d10db6253a97538b92a_7705
But it complains about not being able to find the id..

I guess what I'm asking is, is there an easy way, given a transaction id or something similar (which I can hake the payment provider pass back to me) I can close the users current transaction?


texts: What causes this error on importing email addresses?

texts: I'm getting some (maybe 5%) email address imports rejected with the message "Matching this contact based on the de-dupe rule would cause an external ID conflict" The email addresses in question can be updated in the UI without a problem, and I can't see that adding these rejected email addresses could cause any conflict. The supervised dedupe rule is 'Name and email'. What's the cause of this error? (Changing the dedupe rule to bypass the problem doesn't work so I'm thinking this might be a bug) Civi is at 5.11.0.


texts: CiviRules update interfering with another plugin?

texts:
Yesterday, I updated the CiviRules extension to version 2.8, then did the database update. Immediately afterward, I began getting error emails each time the cron job runs.

I have in place a hack to civicrm/CRM/Mailing/Event/BAO/Unsubscribe.php, to load a language-appropriate template for the unsubscribe email sent out. I don't think the details are important here, but the hack calls a function get_multilingual_template(), which is defined in a custom extension.

The error emails I receive read:

PHP Fatal error:  Uncaught Error: Call to undefined function get_multilingual_template() in /var/www/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Mailing/Event/BAO/Unsubscribe.php:379
Stack trace:
#0 /var/www/wordpress/wp-content/plugins/civicrm/civicrm/api/v3/MailingEventUnsubscribe.php(52): CRM_Mailing_Event_BAO_Unsubscribe::send_unsub_response('5051', Array, false, '336')
#1 /var/www/wordpress/wp-content/plugins/civicrm/civicrm/Civi/API/Provider/MagicFunctionProvider.php(101): civicrm_api3_mailing_event_unsubscribe_create(Array)
#2 /var/www/wordpress/wp-content/plugins/civicrm/civicrm/Civi/API/Kernel.php(168): Civi\API\Provider\MagicFunctionProvider->invoke(Array)
#3 /var/www/wordpress/wp-content/plugins/civicrm/civicrm/Civi/API/Kernel.php(99): Civi\API\Kernel->runRequest(Array)
#4 /var/www/wordpress/wp-content/plugins/civicrm/civicrm/api/api.php(23): Civi\API\Kernel->runSafe('mailing_event_u...', 'create', Array, NULL)
#5 /var/www/wordpress/wp-content/plugins/civicrm/civicrm/api/v3/MailingGroup.php(62): civicrm_api('ma in /var/www/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Mailing/Event/BAO/Unsubscribe.php on line 379
Fatal error: Uncaught Error: Call to undefined function get_multilingual_template() in /var/www/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Mailing/Event/BAO/Unsubscribe.php:379
Stack trace:
#0 /var/www/wordpress/wp-content/plugins/civicrm/civicrm/api/v3/MailingEventUnsubscribe.php(52): CRM_Mailing_Event_BAO_Unsubscribe::send_unsub_response('5051', Array, false, '336')
#1 /var/www/wordpress/wp-content/plugins/civicrm/civicrm/Civi/API/Provider/MagicFunctionProvider.php(101): civicrm_api3_mailing_event_unsubscribe_create(Array)
#2 /var/www/wordpress/wp-content/plugins/civicrm/civicrm/Civi/API/Kernel.php(168): Civi\API\Provider\MagicFunctionProvider->invoke(Array)
#3 /var/www/wordpress/wp-content/plugins/civicrm/civicrm/Civi/API/Kernel.php(99): Civi\API\Kernel->runRequest(Array)
#4 /var/www/wordpress/wp-content/plugins/civicrm/civicrm/api/api.php(23): Civi\API\Kernel->runSafe('mailing_event_u...', 'create', Array, NULL)
#5 /var/www/wordpress/wp-content/plugins/civicrm/civicrm/api/v3/MailingGroup.php(62): civicrm_api('ma in /var/www/wordpress/wp-content/plugins/civicrm/civicrm/CRM/Mailing/Event/BAO/Unsubscribe.php on line 379
Error: The site is experiencing technical difficulties.

The cron command is:

/usr/local/bin/wp --user=civicron --url=https://oursite.org/ --require=/var/www/wordpress/wp-content/plugins/civicrm/wp-cli/civicrm.php --path=/var/www/wordpress civicrm api job.execute > /dev/null

So it seems that somehow the CiviRules update made the cron run fail to load our custom extension? I don't know why it's even trying to call get_multilingual_template(), since as far as I can tell, nothing should be triggering an Unsubscribe attempt. (And unsubscribe by email still worked anyway, when I tested it and the cron job ran, generating the same error but correctly unsubscribing my test account.)

I don't know to what the 5051 or 336 numbers in the send_unsub_response refer.

Looking at the scheduled jobs admin page, each task is run as expected, and each job shows a Finished status of "success."

I tried disabling and reenabling both CiviRules and our custom extension. I don't know what else to look at, or to try from here. Thanks for any suggestions!


texts: Honoree section not appearing on contribution page even though enabled

texts:
I have a website on Drupal 7 that is using the latest version of CiviCRM (5.13.4).

I'm trying to set up a contribution page with an honoree section. The options appear when setting up the contribution page and I have set the section as enabled without issue but when viewing the page, the section where a user should be able to enter the honoree information isn't appearing.

I have checked for errors, turned on debugging, etc and nothing relevant has appeared so there aren't any clues as to why it isn't appearing on the front end.

I've scoured the internet but I can't seem to find much help so hopefully someone here will be able to make sense of what might be happening.

Any advice / help would be greatly appreciated!

EDIT:
I can see in the source code there is the JavaScript for the honoree section but that is all. The console gives no errors as to why it isn't appearing.


texts: Adjust setting so logged in members can update their profiles

texts: I am new to Civi CRM and need some help. How do I adjust the settings so that members of an organization can update their own profiles? This group is using Civi CRM with Joomla. Thank you!


texts:
We need to daily export all donation data from CommitChange and import the data to civicrm using the data import wizard. So the process is:

Map the appropriate donation fields to civicrm fields and then import donation information from the CSV file. In each case the name of the donation field is "Total Amount."

According to CiviCRM the donation data is successfully imported. However, in every record, the amount of the donation is stored in CiviCRM as "$0". I do not have the coding skills needed to fix the bug or to write a custom script to import the data, so any help is appreciated.

Drupal 7.53 with CiviCRM 4.7.14
also tested on CiviCRM 4.7.13 on a different Drupal site


texts:
I have a webform that users use to register themselves and their family members for events. These events have fees, and in the past I have linked users to a contribution page that they use separately form registration. We just got a better payment processor, so now webform can take fees! If, that is, I can figure out how to make it work.

Right now, I have it working like this:

User selects events they want to register for
"Event Fee" field is private so that it is hidden from the user
There are 2 conditionals in the webform so that if user selects event1, the fee is $15, and if user selects event2, the fee is $20.

Currently, this results in the correct fee if users select any one event, but if they select both, it charges the higher price ($20) for both events, for a total of $40.

So my questions are:

Can event fees be combined using conditionals, and if so what settings would you use?
or
Can webform fees be automatically generated in webform another way?


texts: How do I set phone fields to a clickable Hyperlink?

texts: I would like to make phone field clickable hyperlink like a href="tel:####"


texts: What determines the suite of Case Roles presented for assignment on the CIVICRM Webform Case Tab?

texts:
When I select a Case Type on the Case tab of the Webform, A suite of Case Roles are presented so a Contact on the CIVICRM tab can be mapped to them. Some of the Roles for the Case Type I selected are not presented. Is there a setting I need to use so all case roles are presented? The one that is missing is an organization contact type we added.

My site is Drupal 7.41, CiviCRM 4.6.10, and Webform CiviCRM Integration module 7.x-4.11.


texts: How to solve uncaptured payment "Stripe Payments with Caldera Forms"

texts:
my problem is when I pay a contribution using Stripe and Caldera forms, i receive in Stripe account the payment is not captured.
I have tried paying the contribution directly without using the caldera forms and it works.
Someone had the same problem ?


texts: Embedding Google Analytics code on CiviMail message

texts:
I'm guessing this isn't possible, but it never hurts to ask...

We publish our newsletter using CiviMail and have the mailings publicly visible, then add links to the published version for people to access via our website and from social media. However, when people visit this web-based version of the newsletter, it doesn't show up in Google Analytics. Most of the other pages we make public through CiviCRM do show up because they load the full frame of our website, which includes the tracking script.

I know how to add tokens to links to have them be tracked, but is there a way to add the tracking code that is embedded in website pages to the web-based version of the message? I imagine that adding the Google Analytics tracking script to the message itself would trigger spam filters. Is there a way to have code just in the web-based version of the messages, but not in the emailed version?


texts: Can you add tokens to SMS messages? We want to send a link to a form to see if users want to opt in to our SMS messages, but we would like to send a link similar to a website link in an email with the checksum token. Is this possible through Civi SMS?


texts: VBO (views Bulk Operation) to send mails, mailings, ans SMSs?

texts:
CiviCRM 5.6.0

Is it possible to use VBO (views Bulk Operation) to send mails, mailings, ans SMSs ?

How ?


texts: I just upgraded civicrm from version 4.5.8 to 4.6.6, and I found that the menu is looking different. I tried clearing cache, also tried manual deletion of template files under files/civicrm/templates_c/.


texts: Can CiviCrm be used for membership and financial management?

texts:
Can it be used for the following ?

each month a paper document is submitted to the Head Office of the non-profit; attendance, donations, finance. User wants all this to be submitted as a softcopy.

Currently data on the non profit is stored in the cabinet room but there is no database that allows convenient access to the data, i.e. allow access from all locations with internet connection. User wants all this data to be a conveniently accessed database.

Here are some additional responsibilities of the finance department

Maintain financial records,
organize and reconcile weekly collections, expenses, and receipt payments.
High level budgeting and comparing the budget with the actual financial condition of the nonprofit

The financial controllers wants the following

Identify who is sending the money
pay salaries electronically
Search function to find WHO is paying WHAT, and HOW much was paid.

The system must be able to sync all the departments, especially  the financial department so that any change;  deletion, addition,  or minimal adjustment to the data is seen by all and is accessed by all.

At core the software must be a collaborative instrument to help sections of a company operate well, and help companies in dissimilar locations behavior as If they are in the same location working on the same task in the same room with the same tools


texts: Where does the content of a bulk sms get stored?

texts:
Emails, pdf's, and single sms get their content stored in the field "Details" in the activity.

That is evidently not happening with bulk sms. Where do CiviCRM store the content of a bulk sms that has been sent out?


texts: Personal contacts displaying in business members directory

texts:
A website for a client runs CiviCRM on Wordpress.

Part of their membership site contains a membership directory so the public can see their registered/active members.

The members are essentially businesses. In CiviCRM we have people setup as individuals and businesses as organisations, with a relationship between them. Those relationships may be staff, directors or owners.

The issue we have is the membership directory is also showing people who have relationships with those organisations (in the list) instead of just the business.

Question is, what setting do we need to change to fix this?


texts:
I have developped an external php program to generate a customized contact data-sheet (pdf).

This program must be run from a Civi Page via an URL which requires the current Contact_id as an argument, in the following way :

https://www.mysite.com/fpdf/myprogram.php?contact=current contact id

How can I get and must I parameterize this current contact id ?

As an alternative, I could use the Current Drupal User-Id instead of the Civi Contact-Id (the user is supposed to be authenticated, and I know how to convert user to contact)


texts: CKEditor does not display when editing event

texts: I just upgraded to civicrm 5.12.0 and the ckeditor is not available when editing an event. It is there when entering a new event. I think we had this problem with the previous version as well.


texts: Can I expose CiviCRM contacts to Drupal Linkit?

texts:
We have an intranet for a small membership organization with a wiki done in Drupal 7 and a CiviCRM 4.5 installation for member information. Everyone with access to one has access to the other, so we looked into the idea of linking directly to CiviCRM contacts from the wiki as appropriate (e.g. "for ad hoc reports, contact Nilesh").

Linkit is a Drupal module that makes it easy to insert links into content, whether through a WYSIWYG editor or at the field level. To simplify, it provides an autocomplete field that allows the content author to choose from possible destinations, then automatically generates the canonical link. This would be ideal for authors, to avoid having to look up CiviCRM contact IDs.

According to the module page,

  Linkit links to nodes, users, managed files, terms and have basic support for all entities by default.

(emphasis in original). It does not, however, interface with CiviCRM contacts that should be recognized as Drupal entities when CiviCRM Entity is installed and active.

Is the fault here on CiviCRM Entity or on Linkit? Is there a better practice for linking CiviCRM contacts from CMS content?


texts:
Extension loads and I added the following hook to switch demographics template:

function myext_civicrm_alterTemplateFile( $formName, &$form, $context, &$tplName) {
switch($tplName) {
    case "CRM/Contact/Form/Edit/Demographics.tpl":
      $mytpl='../templates/CRMContactFormEditDemographics.tpl';
        $template = CRM_Core_Smarty::singleton();
        if ($template->template_exists($mytpl)){
          $tplName=$mytpl;
        }
    break;
  }

}

I think this worked before. What did I wrong? I put a breakpoint with my debugger or let it run to cursor position, but it never even gets there, so I can't figure out what's wrong.


texts: Using the extension CiviVolunteer, assigning a volunteer to a company, not an event

texts:
The latest stable version of CiviVolunteer creates a volunteer allows to assign volunteers to events. The documentation says "The features for this release focus on volunteering at events, but the design creates a foundation for adding support for volunteering in a wide variety of situations"

Not being a programmer, I am wondering if it is possible through a workaround to assign volunteers to organisations instead of having to assign them to an event.


texts:
I have updated some contacts and during import there was a mixup in some fields, i.e. an individual's "Website" field was filled with the value of an Organisation's website.

I want to set the value of "Website" field for this individual to empty. I tried updating the contact with both Update and Fill options, leaving the "Website" field empty, but this didn't work.

What is the best way to do this?


texts: How do I subscribe to a CiviCRM developer email list/group?

texts: I'd like to get more involved with the CiviCRM development process.  How can I subscribe to the API or General Development email list/discussion group that I keep hearing about?


texts: Is it possible to trigger e-mail on specific CiviMember transition?

texts:
I'm trying to figure out if it's possible to trigger an e-mail when a membership changes status, for example when going from New -> Current in memberships.

Is it possible?


texts: How do I upload images to emails in Civi?

texts: I can't currently upload images into Civi emails - when I click 'send to server' nothing happens, and I can't view the server to browse previously uploaded images either. Have tried various web browsers but each new browser only works temporarily. Any ideas? Thanks.


texts:
I have just installed CiviRules 1.12 on CiviCRM 4.7.14. I tried to create a few simple test rules, but none of them worked. I suspect I might have to look for solution somewhere else.

Trigger: Contribution is changed
Linked Condition: Contact in group TEST
Linked Action: Remove contact from group: TEST

I also tried a few similar Rules, e.g.:

IF Contribution is added THEN remove from Group.
IF Tag is added THEN remove from Group.
IF contact is removed from group THEN display the Message.

All were set to run IMMEDIATELY without delay.

What might have gone wrong? Something with setup or configuration? I did not see anything unusual.

UPDATE:

Upon further tests the issue was narrowed down to a single CiviRules action, namely, Remove contact from group.


texts: Access denied after contribution (thank you page denied)

texts:
I let my users register on my wordpress website using a contribution page on CiviCRM. It used to work fine but last time I tried to register a new user, instead of the thank you page, I get this access denied message :

" 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.
You do not have permission to access this page.
Return to home page."

After hours of investigation, I finally found out the problem came after I changed the default role for new subscribers to a custom role I had added from my function.php called "Pending". If I turn it back to "Subcribers" then it works fine again.

Do you have any idea how I could grant access to this page to users with "Pending" role ??

Thanks a lot !

Here is the log :

Sep 22 19:33:21  [info] $Fatal Error Details = Array
(
    [message] => You do not have permission to access this page.
    [code] =>
)

    Sep 22 19:33:21  [info] $backTrace = #0 /home/gemmemedxe/www/wp-content/plugins/civicrm/civicrm/CRM/Core/Error.php(385): CRM_Core_Error::backtrace("backTrace", TRUE)
    #1 /home/gemmemedxe/www/wp-content/plugins/civicrm/civicrm/CRM/Utils/System/WordPress.php(397): CRM_Core_Error::fatal("You do not have permission to access this page.")
    #2 /home/gemmemedxe/www/wp-content/plugins/civicrm/civicrm/CRM/Utils/System.php(76): CRM_Utils_System_WordPress->permissionDenied()
    #3 /home/gemmemedxe/www/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(231): CRM_Utils_System::__callStatic("permissionDenied", (Array:0))
    #4 /home/gemmemedxe/www/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(85): CRM_Core_Invoke::runItem((Array:15))
    #5 /home/gemmemedxe/www/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(52): CRM_Core_Invoke::_invoke((Array:3))
    #6 /home/gemmemedxe/www/wp-content/plugins/civicrm/civicrm.php(1392): CRM_Core_Invoke::invoke((Array:3))
    #7 /home/gemmemedxe/www/wp-content/plugins/civicrm/includes/civicrm.basepage.php(365): CiviCRM_For_WordPress->invoke()
    #8 /home/gemmemedxe/www/wp-includes/class-wp-hook.php(286): CiviCRM_For_WordPress_Basepage->basepage_handler(Object(WP))
    #9 /home/gemmemedxe/www/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, (Array:1))
    #10 /home/gemmemedxe/www/wp-includes/plugin.php(531): WP_Hook->do_action((Array:1))
    #11 /home/gemmemedxe/www/wp-includes/class-wp.php(750): do_action_ref_array("wp", (Array:1))
    #12 /home/gemmemedxe/www/wp-includes/functions.php(1105): WP->main("")
    #13 /home/gemmemedxe/www/wp-blog-header.php(16): wp()
    #14 /home/gemmemedxe/www/index.php(17): require("/home/gemmemedxe/www/wp-blog-header.php")
    #15 {main}


texts: Implementations Basics (Costs, Timescales, etc)

texts:
We're looking for indicative figures with regards to migrating across an Access Database to CiviCRM. Early stages (but we need to migrate soon as our Access config is grinding to a halt) so any ideas of the likely costs, timescales, other resource requirements, etc would be very much appreciated.

Kind regards,

Greg


texts: Contribution Confirmation page back button redirects forward instead

texts:
On all our event registration forms, on the Confirmation page, there is the option of Go Back or Continue.

1) If I click Go Back when Paying offline, the form goes back to the previous page so I can make edits.

2) But if I opt to pay via PayPal Pro, the Back button instead moves me forward and I end up with a successful PayPal transaction -- obviously not what I wanted when I clicked back!

Any one else experience this or know what might cause it?


texts: CiviCRM + Drupal + Office 365 Integration

texts:
We are working on the project with CiviCRM with drupal CMS. In some case we need office 365 mail in the dashboard with the inbox,draft, sent items etc. i would like to know the possible option to explore this? Is any plugin / module available for integrating office 365 with civi?  Also i would like to know any other better option apart from office 365 for mail/message system in CIVI.

Thanks


texts: What payment processors will be supported in core for 4.7?

texts:
For a new client install, we need to pick a supported payment processor. Many questions about payment processors support appear in this forum, in the civicrm forums and elsewhere.  The Wiki lists many and there are several extensions, with various levels of support and capabilities.

There is a general extension to support omnipay but that does not support the latest (4.6.5) version and has not had much traction.  Also, 4.7 will substantially refactor payment processing.

I would normally turn to paypal as that is in core and likely dominant, but the wiki notes say it is migrating to payflow and recurring payments require an additional fee, so I'm skeptical that this may pose risk in future versions.

Would appreciate suggestions on how to select a payment processor that will be well supported.


texts: How do I prevent a user from adding contacts to ACL groups?

texts:
I have successfully set up CiviCRM ACLs so that only contacts within the group "NYC Team" have access to certain events.

What I am trying to figure out is how to prevent low-level users from adding themselves (or other contacts) to the CiviCRM group "NYC Team".  (If a low level user can add themselves (or others) to the group "NYC Team" (and other Access Control type groups), it renders the ACLs to be ineffective.


texts: How is a draft removed since looks like only option is continued

texts: How to remove more than 1 draft since only option appears to be "continued"?


texts: Is there a more elegant way to handling contribution pages that have ended?

texts:
When a contribution page passes its end date, you get the following error:

Is there a way to let the contribution page load, but display something like what is displayed on events?

Ideally it would say something like.

This page is no longer accepting contributions.
This contribution page has ended.
Contributions are no longer being accepted on this page.

In the meantime, we are simply redirecting the pages.


texts: Exporting related contact's information on a contact that is a subtype

texts:
We have a relationship type that is designated between a "Student" subtype of Individual and a "School" subtype of Organization ("Student of/Student is"). When we do a search for Students and try to export the School name via the relationship, we find that the "Student of" relationship does not show up in the fields available for export so we cannot select "Student of > Organization Name" as an export field.

However, if we modify the relationship so that it is for all Individuals rather than just for Students, it shows up.

The JIRA bug report is here.


texts: How can I deal with "internal server error" during installer?

texts:
I'm trying to install, but it gives me this error:

  The server encountered an internal error or misconfiguration and was
  unable to complete your request. Please contact the server
  administrator, webmaster@.... and inform them of the time the error
  occurred, and anything you might have done that may have caused the
  error. More information about this error may be available in the
  server error log. Additionally, a 404 Not Found error was encountered
  while trying to use an ErrorDocument to handle the request.

LOG:

File does not exist: /home/master-folder/public_html/my-domain/500.shtml, referer: my-domain. /wp-admin/options-general.php?page=civicrm-install
File does not exist: /home/master-folder/public_html/my-domain/500.shtml, referer: my-domain. /wp-admin/options-general.php?page=civicrm-install
File does not exist: /home/master-folder/public_html/my-domain/404.shtml, referer: my-domain. /wp-login.php?redirect_to=http%3A%2F%2Fmy-domain.com%2Fwp-admin%2F&reauth=1
File does not exist: /home/master-folder/public_html/my-domain/favicon.ico, referer: my-domain. /wp-login.php?redirect_to=http%3A%2F%2Fmy-domain.com%2Fwp-admin%2F&reauth=1
File does not exist: /home/master-folder/public_html/my-domain/404.shtml
File does not exist: /home/master-folder/public_html/my-domain/demo
File does not exist: /home/master-folder/public_html/my-domain/404.shtml
File does not exist: /home/master-folder/public_html/my-domain/robots.txt

thanks


texts:
I am using CiviCRM in WordPress. I just need to know how to check last logged in CiviCRM's user details.

Any helpful response will be very grateful.

Thanks


texts: Uninstall link on extension page not working after upgrading from civicrm 4.7 to 5.9

texts:
We have a Drupal 7 website which is migrated from another drupal 7 site to make a copy of it. On the new site CiviCRM was updated from civicrm 4.7.17 to civicrm 5.9.1. There are some civicrm extensions installed on the site. Those were hacked. So we want to uninstall those & add new code & again install it. But when I go to click the uninstall link on any extension it does not work through UI.

How should I uninstall them manually & run db update in civicrm ?
I also tried creating a new empty extension directory & changed the path of civicrm extension directory & resource url. But it gave missing extension message on extension page for each extension.
So how to run the DB update in civicrm ?

Any help appreciated. Thanks in Advance.

Adding to this it appears that there is possibly something more major ... not the extensions strictly

in other words we have lost functionality not just enabling / disabling on the extensions page, but through-out, for example :

-cannot see advanced search -cannot enable or uninstall extensions on page -cannot see configuration checklist

for each, it shows the header, nothing else

and in the profiles, cannot access advanced settings , it's just disappeared...

didn't find an exact match to anything related, but somewhat similar to wp menus issue here Why is my Menu and dashboards not working on clean installation on Wordpress?

First guesses :

flush the cache or settings files? (cleanup cache didn't initially do anything) check resource urls and directories are all correct... or change /check settings in the civicrm.settings.php file ?

H


texts: Why is offline contribution sending an online receipt?

texts:
In our situation we upload contributions into CiviCRM and want to send a receipt.

If we upload a set of contributions, find them using Find Contributions and then edit each one, we can tick "send receipt" and the donor is sent an offline receipt with lots of useful data. Yay!

But it's a hassle editing each one. We want to use the action Send Receipt. But this sends an online receipt with much less detail.

So, why is an online receipt being sent for an offline action?

To fix this should I continue using the online receipt but get more data into it?

Or should I hack the code to use an offline receipt?

Thoughts appreciated!


texts: add to group automatically according to custom logic

texts:
When a user fills out a registration form to an event, I can set the profile up to add him automatically to a specific group. But how do I choose the group automatically according to what he filled out in the form?
Specifically, according to his chosen preferred language, I need to add him to 1 of 4 different groups. How can this be done?


texts: CiviContribute Dashboard Chart Layout does not display

texts:
CiviContribute dashboard does not show chart_layout.   Tested on Civi Demo as well as several installations.  is there a configuration requirement?

See image


texts: How to increase the number of participants registered in single transaction

texts: currently the system limit to 10 registrations (including oneself) for a single email.  Can we increase the number?  if so, how? Thanks.


texts: Can I auto update Civi data w/ data from my listserv?

texts:
has anyone integrated an email listserv with CiviCRM? It would be nice to

have a Civi group of 'advisors' and also a listserv, and when there are changes to subscriptions on the listserv, it is reflected in civi, and
to be able to store email messages from the listserv in civi (as activities).

I found this thread on the forum, where the answer is "no" http://forum.civicrm.org/index.php?topic=8681.0 (and I am using Wordpress so there's no option for using Drupal Organic Groups), but it's from 2009 so I thought I'd ask again to see if there have been any changes or work-arounds since then.

Any links to resources, guides, articles on how to sync this kind of data would be really helpful. Thanks!

Thanks!
-Kristin


texts: What version of IATS Payments extension is compatible with Civicrm 4.7 Beta5 release?


texts: adding a column to the standard relationships report in Contact Reports

texts:
Using the standard relationships report under Contact Reports, I would like to be able to add another column under Contact B. That column would pull the supplemental 1 address field.

Using the current template what do i need to add in order for that to work? Do i need to modify any other php files as well?


texts: CiviMail is only sending to half the recipients

texts:
We had a mailing go out to 231 recipients, and it completed within the same minute it started.  Looking at the report today, it shows that only 131 were successfully sent, the others all show as "unknown."  I looked into /var/log/mail.log and can confirm that I don't see any lines of trying to send mail for those contacts that show as unknown.  I also see records in the civicrm_mailing_event_queue table for what I believe are the same contact_ids that are unknown.  Not sure that is related.

CiviCRM is set up to use the standard php mail() function.

I'm at a loss of even where to look for the issue.  It just seems like CiviMail stop trying to send or something.  Is there somewhere I can look to find some error?  Some kind of limit we reached?


texts: is it possible civicrm templates_c files to be stored under the server /tmp folder?

texts:
Has someone tried it? On a 1st try I've noticed extensions stop working.
For example if I set define( 'CIVICRM_TEMPLATE_COMPILEDIR', '/tmp/civicrm/templates_c/'); would it work? (instead of ABSPATH.'wp-content/uploads/civicrm/templates_c/)
I need it for a civicrm install under WPEng hosting where they do not allow php script to write into another php script within wordpress. Hence re-generating the templates_c files is a problem.


texts: How to hide civiCRM event sections like event attachment, event committee, Event Contact, Event Filter Informations when they don't have data

texts:
Currently, I am using CiviCRM 4.7 version and integrated with Drupal 7.

In the Event registration page sections like Event attachment, event committee, Event Contact showing as default. Please refer to the screenshot.

Question is, Can we hide those sections on the Event registration page for each event. If they don't have any information . if they don't have any information.

Please guide me how to achieve this.

If it is possible in a new version of CiviCRM 5.8, Please guide me how to achieve this.


texts:
After upgrading to 4.7.0 on Drupal 7.50, the link to the CiviDiscount administration in the CiviCRM navigation menu is incorrect (cividiscount_reset_1); see screenshot below.

I have attempted to edit the URL by going to Administer > Customize Data and Screens > Navigation Menu. When I open the link to edit it, it reports the wrong information entirely and notice that the info seems to be from the link above it; see screenshots below.

In keeping with the formatting of the other links, which start at civicrm/, I edited the link to include the proper URL to the CiviDiscount administration page. I tested this link independently (full URL) in a browser and made sure that it works: /civicrm/cividiscount?reset=1. When I save the edit, it shows the same "all reports" that it was before, in the screenshot above. I created a new link in the menu, but it goes to http://civicrm/cividiscount?reset=1 which obviously doesn't work. When I put in the full URL, https://dev.example.com/civicrm/cividiscount?reset=1, the URL that it goes to is actually cividiscount_reset_1, the original incorrect link from the beginning.

Considerations:

all other links in the menu look normal, without the underscores and work
the correct URL for CiviDiscount works when entered manually
CiviDiscount appears to be functioning normal
I am running CiviDiscount version 2.6


texts:
Drupal 7
Civicrm 4.74

Receiving this error:

API permission check failed for Case/getcount call; insufficient permission: require Array

CiviCRM_API3_Exception: "API permission check failed for Case/getcount call; insufficient permission: require Array"

/var/www/vhosts/example.com/httpdocs/sites/all/modules/civicrm/CRM/Case/BAO/Case.php(1914): civicrm_api3("Case", "getcount", (Array:1))
/var/www/vhosts/example.com/httpdocs/sites/all/modules/civicrm/CRM/Core/Page/Basic.php(294): CRM_Case_BAO_Case::caseCount(NULL, FALSE)
/var/www/vhosts/example.com/httpdocs/sites/all/modules/civicrm/CRM/Core/Page/Basic.php(251): CRM_Core_Page_Basic->action(Object(CRM_Core_BAO_OptionGroup), 10, (Array:7), (Array:4), 1)
/var/www/vhosts/example.com/httpdocs/sites/all/modules/civicrm/CRM/Admin/Page/Options.php(232): CRM_Core_Page_Basic->browse()
/var/www/vhosts/example.com/httpdocs/sites/all/modules/civicrm/CRM/Core/Page/Basic.php(172): CRM_Admin_Page_Options->browse(NULL, NULL)
/var/www/vhosts/example.com/httpdocs/sites/all/modules/civicrm/CRM/Admin/Page/Options.php(224): CRM_Core_Page_Basic->run()
/var/www/vhosts/example.com/httpdocs/sites/all/modules/civicrm/CRM/Core/Invoke.php(312): CRM_Admin_Page_Options->run((Array:3), NULL)
/var/www/vhosts/example.com/httpdocs/sites/all/modules/civicrm/CRM/Core/Invoke.php(86): CRM_Core_Invoke::runItem((Array:13))
/var/www/vhosts/example.com/httpdocs/sites/all/modules/civicrm/CRM/Core/Invoke.php(54): CRM_Core_Invoke::_invoke((Array:3))
/var/www/vhosts/example.com/httpdocs/sites/all/modules/civicrm/drupal/civicrm.module(454): CRM_Core_Invoke::invoke((Array:3))
[internal function](): civicrm_invoke("admin", "options")
/var/www/vhosts/example.com/httpdocs/includes/menu.inc(527): call_user_func_array("civicrm_invoke", (Array:2))
/var/www/vhosts/example.com/httpdocs/index.php(21): menu_execute_active_handler()
{main}
 Sorry but we are not able to provide this at the moment.
API permission check failed for Case/getcount call; insufficient permission: require Array
Return to home page.


texts: Displaying a Views block with a CiviCRM-enabled webform

texts:
As an alternative to "How can I display an info only field in a webform", we are displaying a read-only View block on a CiviCRM-enabled webform page via Context because one of the fields of the View block is an embedded View (via the Views Field View module).

We are linking to the webform from another view so that we can supply a Contact ID in the URL, allowing the webform to auto-fill with a contact's information.  Per the instructions for Generating URL arguments from Views, our link is as follows: /family-info?cid1=[id].

The link correctly supplies the contact ID to auto-fill the webform fields, but does not return any results for the View block that is on the page.  I confirmed that the View block is setup correctly because I can supply a contact ID in the View preview in the Views UI and the block information displays correctly.  There seems to be a difference between how the webform is reading the URL argument and how the Views block is reading it.  Any ideas on how to make the two work together?

Drupal 7.41; Webform 4.12; CiviCRM 4.6.6; CiviCRM-Webform Integration 4.14


texts: Using a profile with custom fields for event online registration

texts: new to CiviCRM.  Have set up a profile that I would like to use for online event registration.  It looks very ugly and I was wondering if there was a way to make it look better?  I'm using a mixture of text boxes (they look ok) and some questions have radio buttons and check boxes.  It's the radio button and check box questions that look very cluttered.  Any ideas?  Thanks.


texts:
We have recently started using mosaico and despite test mailings being sent and received successfully we cant get any 'live'messages to send, to individuals or groups.

When you hit submit it just gets stuck as 'submitting' without progressing or actually sending any mailings.

Any advice gratefully received.


texts:
In the middle of entering registrants for an event and suddenly:

No active price fields found for this event!

This follows an update to 4.6.3 which has coughed up some DB errors. But up until this morning the event worked fine!

I have already tried flushing the cache to no avail. Any suggestions?


texts:
Is it possible to set a default subject for specific Activity types?

We would like to set a default text on the “subject” of each activity that can be created for a case.


texts: Prevent sending event registration confirmation emails

texts:
When we register a group of contacts to a Civi event we don't want a confirmation email to be sent (as the registration is for internal purposes).
If you register one person at a time the checkbox can be unchecked, but for mass registration this doesn't seem possible.  I can see there was an extension back in 2015 which appears to offer the solution but it doesn't appear in my list of extensions now.  Is it still valid or is there an alternative solution now?
Thanks


texts:
We're in the process of scoping a web rebuild in umbraco CMS whereby we want to integrate with Civi and would like to know what are the options?

We plan to insert data into the CiviCRM (eg. event sign-up / contacts etc.) but not to update. We're using a C# backend, can you recommend the simplest ways of achieving this (we're currently looking at zapier with http, REST, and MySQL)

Can you advise please?


texts: When does a '3 month' period in a membership status actually roll over

texts:
Wondering how civi calculates 3 months, given that month lengths vary, eg they could be between 89 to 92 days (I think).

I am asking because we have End Date March 31, and then Grace for 3 months. Here, in NZ, it is July 1, but Grace members are still showing Grace, and not clear if something has failed (yes scheduled job is enabled and running and no log errors), or if the 'calculation' of 3 months might be a bit stretchy.


texts: Smart group interaction with "display results as" options in advanced search

texts:
I would like to create a smart group of Members by membership status and display that as 'Memberships' via the "Display results as.." field in the Advanced search. I want the Memberships display because it offers easy access to the 'Renew' option for repetitive off-line renewals as well as offering different options for exporting templates.

If I set up the search in Advanced search with "Display results as.." set to Contacts, the results page gives me the option for 'New Smart Group' with no problem. However the same search with the Display results option set to 'Memberships' does not have the option for "New smart group' with the results.

Am I missing something, or is there no way to create a smart group for membership display?
CiviCRM 4.6.24, Drupal 7


texts: Reusing scheduled & sent emails - screen goes blank

texts:
Very new at Civi, so please be patient!

Every time we try to reuse an existing email in "scheduled & sent" the screen goes blank. Any ideas?

Have tried different emails, users, browsers, computers and same result.
We have Civicrm 5.3.1, Joombla Version 3.8.11 stable, Joomla Platform 13.1.0, php 7.1.20, Apache, mysql.

Many thanks


texts: Edit button and allowing some users to edit subtype

texts:
I've removed the main Edit button from the top of the contact record (using CSS) because it confuses people.

Almost everything can be edited by hovering over it, with the exception of contact subtype and external ID.

We don't edit external IDs but some people need to be able to change contact subtypes.

The people who edit subtypes could easily cope with the "global" edit button being there without getting confused.

Can anyone suggest a way of showing / hiding the edit button by role or group? Or any other solution to allow some users to edit subtypes, while not showing the global edit button to everyone?


texts: Why is my Views display limited to 17 lines

texts:
One of my Views displays only 17 lines when I open it.
I have to refresh the display to get all the lines.

How can I fix that ?

Screen 1 : parameterization :

Screen 2 : display

Screen 3 : after refresh


texts: Mass mailings and German law conformity – provide do-not-track for civimail (opt-out from track open)

texts:
German privacy acts demand fulfilling three requirements when sending mass mailings using tracking technology and I wonder how to achieve this. Because I think CiviMail's and CiviCRM's core and therefor all german users would benefit from a generic solution, I'd prefer handling this in civi itself. But walking the customization way is an option too.

Pseudonymization

The tracking information has to be detached from all data which may identify the corresponding contact.

AFAIK civi does not provide such a possibility or does it?

How could we hook into database and reports to cut the link between tracking information and the civi contact? If the link is just a civicrm_contact_id in a tracking table, could we create a pseudonymic fake contact and generally override the db field with it's id?
Ability to contradict

The possibility to opt-out from tracking is mandatory.

How to implement a new communcation setting named somethin like "Do-not-track" besides "User opt-out" which tells the system to not insert tracking links or beacons in a contact's mails?

Or – as a customization approach – should we add a custom field, edit it in the mails via a link to a custom extension's function and read it using some thing like hook_civicrm_alterMailContent?
Transparency

Users have to be informed about all tracking that is done. Easy as it is a just a matter of text. But maybe we could add a default snippet.

Any help appreciated.


texts: GiftAid extension 3.1.0 compatible with CiviCRM 5.x?

texts:
I'm running WP 5.4 / CiviCRM 5.24.3 / php 7.3.16 / gift-aid-extension 3.1.0 / uk-hmrc-online-gift-aid-submission 1.7.3

Just going to do my first GiftAid submission (now that I have some donations to claim), and the extension isn't working - drops straight to the default admin console.

Looking at the extension info page, and civi-5.0 isn't listed for ver 3.1.0 (though it is listed for 3.0.4). It this a typo on their part, and a reinstall on mine, or did something break with 3.1.0?
https://civicrm.org/extensions/gift-aid-extension-uk


texts: Setting up CiviCRM in WordPress - warning message and failure to connect to WP DB

texts:
So I'm trying to set up CiviCRM on my wordpress site hosted by GoDaddy.  I called them to help get the plugin installed, which was fine.  Once I go to our WP dashboard and begin the setup process for CiviCRM, at the top it shows the error message:

Warning: mysqli_real_escape_string() expects parameter 1 to be mysqli, boolean given in /home/content/p3pnexwpnas12_data02/23/3646623/html/wp-content/plugins/civicrm/civicrm/install/index.php on line 1256

Ignoring that, I went ahead to set everything else up.  It should be connecting to the existing WP database, however, it doesn't.  I get the following still:

Your database settings don't appear to be correct. Please check the Database Details below for specific errors.

I called GoDaddy to verify and they said the settings were correct.

Any suggestions?


texts: PHP warning "Warning: Declaration of CRM_Mailchimp_Permission" logged when open a CiviReport

texts:
Drupal 7.67
Civi 5.13.4

I get a PHP warning in my Drupal logs every time I open a report in Civi. The complete warning is
Warning: Declaration of CRM_Mailchimp_Permission::check($permissions) should be compatible with CRM_Core_Permission::check($permissions, $contactId = NULL) in require_once() (line 218 of ...modules/civicrm/CRM/Core/ClassLoader.php).

I do not get any php errors with Inspect Console on the report pages.

I looked at the permissions and I have all MailChimp related items checked for my role.

I looked in the CiviCRM View Log and I do not see anything there related to Mailchimp. There is however this log repeatedly. Not sure if it is related.
warning] Deprecated Path: There is a setting (generate_schema_and_data) not correctly defined. You may see unpredictability due to this. CRM_Core_Setting::setItems

Any ideas what might case this?


texts: Print merge document from case search files on wrong contact

texts:
I've already reported this as a bug but would love to help solve this - am hoping you guys can help point me in the right direction. (https://lab.civicrm.org/dev/core/issues/893)

When 'Record generated letters' is set to "Multiple activities (one per contact)" and you print/merge documents, they don't file on the correct contact.

With a list of cases, select all and then choose Print/merge document. The letters are generated in case ID order but they are filed in the order your search screen was last sorted.

For example, the letters are issued in this order:

Case 1 - Lawrence Ivanov
Case 2 - Carlos Jacobs
Case 3 - Sanford Blackwell

But, the default sort if alpha by contact last name:

Sanford Blackwell (gets Lawrence Ivanov's - case 1 activity)
Lawrence Ivanov (gets Carlos Jacob's - case 2 activity)
Carlos Jacobs (gets Sanford Blackwell's - case 3 activity)

I think it can be tracked to the Contact > Form > Task > PDFLetterCommon.php file but I'm having a little trouble wrapping my brain around what's happening in the for each statement in the 'multiple' case.

Thoughts?


texts: CiviCRM Update 4.7.27 Operation failed: Update Indices Errno: 150

texts:
I updated my CiviCRM version to 4.7.27 yesterday and got a Performance warning on my system status page that there are some Missing indices. Clicking the 'Update Indices' button doesn't fix the problem and gives an error:

Operation failed: Update Indices
DB Error: unknown error
Debug information:
DROP INDEX UI_case_contact_id ON civicrm_case_contact [nativecode=1025 ** Error on rename of './rmcivicrm/#sql-6a4_f3186b' to './rmcivicrm/civicrm_case_contact' (errno: 150)]

I'm using Civicrm in Wordpress 4.9. Anyone please enlighten me on how to solve this error?


texts: Upgraded to CiviCRM 5.34.0 and extensions broke

texts:
I have upgraded to CiviCRM 5.34 and things seem to have gone astray. When loading the extensions page (Administer -> Systems Settings -> Extensions) the following error message is displayed:

Extension download error The CiviCRM public extensions directory at
could not be contacted - please check your webserver can make external
HTTP requests or contact CiviCRM team on CiviCRM forum.

I cannot refresh the extensions list, not install any new extensions (I guess since the catalogue cannot be reached). I fired up a terminal into the server and Curl seems to work, and I cannot see any PHP options which may prevent connections.
Any help here?


texts:
I know that some permissions will cause ACL checks to be skipped on certain operations/entities, for example:

view all contacts: skip ACLs for View operation on any Contact.
edit all contacts: skip ACLs for Edit operation on any Contact.
edit all events:  skip ACLs for Edit operation on any Event.
access all custom data:  skip ACLs for View operation on any Custom Field.
administer civicrm: skip all ACLs.

Are there others?


texts: 500 Errors on CiviCRM 5.1.2 with Varnish on WordPress

texts:
I'm brand-new to CiviCRM and really appreciate all the amazing work that's been done on this project!

I've been working on our implementation on a test server for a while now, but when I started implementing things on our production server, which is managed WordPress on Dreamhost (DreamPress), I'm running into issue related to modsecurity and Varnish cache I was hoping someone could help with.

For one example of the issue, I created a new contribution page and the test drive link works fine, but when I try to go to the live page () I get this error (throwing Xs in for a couple of values):

[Tue Jun 05 16:24:46 2018] [error] [client XXX.XXX.XXX.XXX] ModSecurity: Error reading request body: Partial results are valid but processing is incomplete [hostname "kptz.org"] [uri "/wp-admin/admin-ajax.php"] [unique_id "XXXXXXXXXXXXXXXXXX"]

I emailed Dreamhost support and their response was "... the plugin is using PHP sessions and setting session cookies that are conflicting with the Varnish cache. The cookies are setting 'no-cache' parameters, which are
preventing Varnish from caching the site successfully. Previously, the
plugin developers had posted in the forums regarding fixing the use of
cookies for previous versions of the civicrm plugin. You can contact the
developers and ask if the use of cookies can be adjusted for version
5.1.2 of the plugin."

They also said that they can add Varnish rules to my setup if they know what to add.

I suppose my first question is would I be better off using CiviCRM 4.6.36, i.e. is this something that is not an issue in the older version? If using the older version won't help, is there any guidance as to how to address this issue, or any sample Varnish rules available?

Thanks in advance for any assistance anyone can provide, and thanks again for CiviCRM!


texts: After security update civi admin menu has twinned support menu-heading

texts:
Today I updated civicrm (4.6.8 to 4.6.9) on a Joomla website (version 3.4.4).
All went well I was told in screen-messages.
However after the update I now see the menu Support heading twice.
Both headings cover the same sub-menu headings.
What triggers this? And, how can I de-select or delete one of these two? What is the best way?
Greetings,
Paul


texts: How do I find users who haven't opened any bulk mail from me recently?

texts:
Bounce handling is broken on my site, and so I'm trying to clean my list through several steps.

I'd like to get a list of users who have not opened any mailings in the recent past (say six months).

I keep getting a server error 500 when I try to use the advanced search > mailings tab. But also I suspect that this search will simply give me a list of all contacts who have ever failed to open an email in the recent past, as opposed to the contacts who have never opened any emails.

Is there a way to do this?

Thanks!


texts: HOWTO remove inherited membership when corresponding relationship is disabled or deleted?

texts:
We are testing out ideas to create a script to disable a relationship for a list of contacts, as that doesn't seem to be an option under Actions from a Search output list.

To get a feel for what we want to do, we have a script that generates an SQL query to disable the relationship for a list of contact_id's. Works fine.

However, this relationship is also tied to an inherited membership. That membership is not deleted, so we wanted to construct a parallel SQL query to delete the corresponding membership.

Can someone explain the database structure that allows us to link the two? In the civicrm_membership record, we see the membership_type_id that would tell us which record(s) are possibilities for the ones to delete. However, our members may have more than one corresponding inherited membership with the same relationship_type_id, because it is common for members to belong to two or more organizations, so they may have 2 or more memberships that are distinct and inherited.

A side fact is that the UI action on an individual view to disable or delete the relationship does ALSO remove the membership, so we know it is possible! We are essentially trying to automate this action for a list of contacts.

Another odd fact is that, if we delete the relationship, but still have the dormant membership, if we add the relationship back, then we have TWO memberships in the database, each related to the same organization. Their civicrm_membership records are identical. (If we do it again, we of course now have 3 ;) ) I was hoping there would be a column which would be NULL except for inherited memberships, where the column would contain the corresponding contact_id for the relationship. The membership END DATE provides a "weak" clue, but it is possible that 2 parent organizations could have the same END DATE.

I noticed a JIRA issue that is similar, https://issues.civicrm.org/jira/browse/CRM-16087. But that was evidently solved.

I also ran the Scheduled Job to Update Membership Status, hoping it would remove inherited memberships when the corresponding relationship is disabled or deleted, but that didn't seem to have effect.

Any help in understanding the full linkage for inherited memberships within the database is appreciated. We've been running CiviCRM for about a year now and are finally digging into some of the internals. Our ultimate goal is to provide an addition to the core or an extension so that the Action of disabling a relationship (and removing any inherited memberships based on that relation) is an available Action when viewing any list of contacts in Civi. It is too painful to disable a list of hundreds manually via the UI, although it works.

running Civi 4.7.22 on WP 4.8.2


texts: How to populate the tokens used for a Scheduled Reminder in the Activity

texts:
Scheduled Reminders allow one to "Record activity for automated email" which is great. But if tokens are used in the Reminder, these are not populated in the Activity that is created.

How would one improve civicrm so that the Activity actually records what was sent out, rather than just showing the token name?


texts: How to alter the 'Manage Case' display so that it doesn't break with longer activity subjects

texts:
When working with cases, the subject field of the activities in the case is commonly set by users. When they enter a subject that is longer than about 30 characters, the display of the entire case, when viewed using the "Manage Case' page (/civicrm/contact/view/case?reset=1&id=X&cid=Y&action=view&context=case&selectedChild=case) is broken, in that the table used to list all of the activities extends to the right of the enclosing div, making the whole thing look messy.

Thinking that maybe I could make some CSS edits to set the table-layout: fixed; and use overflow-wrap to wrap the subject text in its cell, I found that this didn't work, I think because the table element has a numerical width attribute coded in, which looks to be different depending on which case I'm looking at.

Why is the table being created with a width value being set by Civi? Wouldn't it make more sense for this table to be a fixed width so that it displays reliably within the broader page structure, and instead force the text in the subject cell to wrap?

How to begin changing this?


texts: How long does the cache in the template_c folder last

texts:
I use civicrm on WPEngine hosting which does not allow php files to be generated on their live environment (if you are not logged in as admin). Because of this I generate the php files in the template_c folder while logged in as admin (for the frontend civicrm pages). This means every time a php file in the template_c folder has to be re-generated a frontend civicrm page will crash.

Can someone give me a clue how long the generated php files in the template_c folder last so I can eventually re-generate them manually and avoid frontend civicrm page crashing? (or give me a better idea how to handle this).


texts: Donations Page with recurring and one time

texts:
Is it possible to design a single donation page that offers both recurring and one time?  I'm trying to avoid two separate forms.

I have Webform for Civi setup as well as eWay.

If yes, any links would be appreciated.

Thanks.


texts: How can i provide a search screen that will show participant information?

texts: I am on Joomla and civiCRM 4.7 and I want to have a search screen available through a Joomla menu item for participant information. I'd like my staff to be able to search for registration items for our conference. For example, I'd like them to search for all attendees who have a special meal or signed up for a workshop?


texts: On Language change civicrm api for participant status change does not work as expected

texts:
$result1 = civicrm_api3('Participant', 'create', [
        'id' => $participant_id,
        'contact_id' => $contact_id,
        'event_id'   => $event_id,
        'status_id' => "Registered",//已登記
      ]);

when I have English enabled in the civicrm, the above API works changes status to Registered from Attended
When I have Chinese Language enabled in the civicrm, the above API does not change the status
In the list of Civicrm Participant Status I found that Participant status label is different in Chinese and English(which is obvious)
But how can we determine if the civicrm page is chinese, As I am using drupal, In drupal we have

global $language;
$lang_code = $language->language;

but in civicrm , how can we determine the language selected from the dropdown and based on that change status_id to be in chinese.


texts:
This is a follow-up from a previous question that we couldn't find a resolution for (Membership status rules not updating statuses).
We have three status rules once a membership has not been renewed - Grace, Lapsed and Not Renewed. 'Not Renewed' is an extension of Lapsed and we consider it more permanent than lapsed and cannot target those members again unless they get in touch due to data protection/spam etc.
The issue was that membership status of those members more than 3 months past end date did not get updated to 'Not renewed' and stayed at lapsed.  Thought this was maybe just a limitation of the number of 'lasped' membership status you could have.  However, checking today, I see a small number of membership statuses have updated to 'not renewed'. In all cases, there was a failed PayPal transaction so the contribution is still pending.
Able to add pictures of the rules this time for clarity. Anyone have any ideas what we're doing wrong?
Thanks for your time :-)


texts: How to set up Accruals Accounting/Deferred Revenue?

texts:
In a video from 2017, CiviAccounts and the accruals accounting feature/deferred revenue are explained quite well: https://www.youtube.com/watch?v=bNIHXBA6EEg (starting from minute 39). According to the video, the feature was supposed to be new in 2017. What it does is, instead of creating one transaction for an annual membership, it should basically break it up into twelve monthly transactions.

In a test installation, I am now trying to set this up. I.e. when someone purchases an annual membership on July 1, half of the revenue shall be recognized within the current year, the other half in the following year.

Although I enabled the check box in the settings of CiviContribute ('Enable Deferred Revenue') and set up the deferred revenue account under the financial type 'Member Dues', I absolutely cannot get this feature to work. - According to the video, nothing else needs to be done.

Unfortunately, I cannot find anything about this in the User Guide or in the System Administrator Guide. Also google reveals only very little information, e.g. 'CRM-16189 Deferred Revenue Support', but this did not really help me in configuring my system.

This leads me to two questions:

Does this feature actually exist or has it never been completed or
removed?
Am I missing any obvious or hidden settings that I need to
tweak in order to make deferred revenue work?

Any help is much appreciated!

Edit: I am using CiviCRM 5.11.0 with Wordpress


texts: Ran direct SQL update to bulk update contact names, changes not appearing until editing and saving

texts:
I'm finishing up a migration to CiviCRM from a homegrown Python application I wrote, and without going into too much detail as to the why, I needed to do a bulk update of all the contact name fields in the civicrm_contact table using a spreadsheet dump from the old application.

I wrote a script that loops over the rows in the spreadsheet and runs an update statement on each record in civicrm_contact table using the external_identifier field to match.

This all seems to have run fine, but when I go to the contact in CiviCRM the old values are still there. However, when I click at the top of the contact screen to put the name fields into edit mode, the new values are in the form fields, and when I hit save the new values appear.

Is there some caching going on such that this will fix itself, or does updating the name fields directly as I did have some other implications/consequences I should be aware of? Thanks.


texts: Checking the civibuild create parameters I do not see an option to include the translation/language files? That would be really helpfull, I now add them manually after a civibuild.


texts: how to add custom validation rules to civievent registration form

texts:
I've got an event registration form that I've customized putting Jquery into a custom .tpl override file.  It's all working fine, except I'm not sure how to go about adding a custom validation rule.  I don't want to override any of the existing validation, I just want to add an extra rule.  However, I'm not sure exactly how I should implement this.

I've found this post (https://civicrm.org/comment/6311) but that seems to apply to adding validation rules for ALL forms, and involves editing core files, which I don't want to do.

Do I have to create the whole form from scratch using a plugin? Or can I just add validation javascript to the tpl file?

And yes I know Webforms would be able to handle this, but this system is on Joomla so Webforms is not an option :-)


texts:
Does anyone know here know how to import .csv files containing contribution information?
I know how to import constituent records but don't know how to import their gifts.


texts: How to redirect user when a civicrm error message shows up?

texts:
Often I see in the drupal log that some people try to access invalid URLs. By default civi shows a message like this

  $Fatal Error Details = Array ( [message] => We can't load the
  requested web page. This page requires cookies to be enabled in your
  browser settings. Please check this setting and enable cookies (if
  they are not enabled). Then try again. If this error persists, contact
  the site administrator for assistance.Site Administrators:
  This error may indicate that users are accessing this page using a
  domain or URL other than the configured Base URL. EXAMPLE: Base URL is
  http://example.org, but some users are accessing the page via
  http://www.example.org or a domain alias like
  http://myotherexample.org.Error type: Could not find a
  valid session key. [code] => )

How can I redirect user to 404 page or similar page? Is it something possible to do? Thanks


texts: User and Permission table distorted in Civi/WP

texts:
I'm trying to configure Civi 4.63 on WP 4.2.2. and the rows for the users and specific permissions don't line up. I tried expanding the Permissions column to be a single line (like the User columns) with no luck. Here's what I get:

I'm new at WP, but this was a whole lot easier in Drupal.
Any advice will be much appreciated.