texts: Issue to install civicrm 4.6.10 on Drupal 7.41

texts:
I'm trying to install civicrm 4.6.10 with Drupal 7.41 on Ubuntu server 14.04 through Virtualbox.
I installed successfully Drupal 7.41 and after that tried to follow the installation guide of civicrm.
My first attempt was to use the "Install New module" though URL but it was not working. I have a "HTML-1" error. Related to posts I see on civicrm forum it could be due to redirection of sourceforge website that is maybe not well managed by Drupal.
So I tried the alternative way, described in installation guide : manual installation. I download civicrm-4.6.10-drupal.tar.gz file from official repository and copy it in my drupal repository in /sites/all/modules folder and uncompress it.
A civicrm folder has been correctly created.
Coming back to Drupal administrator interface, going in Modules part, I see nothing related to civicrm.
I tried to continue to follow the installation guide and tried to access to the installation script here : http://your_drupal_home/sites/all/modules/civicrm/install/index.php but file was not reachable.

What am I doing wrong ?

Thanks in advance for all help and advices you can provide to me.


texts: How to automatically select a radio button?

texts: For a civi event registration form, is there a way to select a radio button if one of 2 other fields has data? We want to require a security deposit if the person selects one of 2 other options on the form, but only if one of those 2 fields is selected/has data entered. Once it is selected, the user should not be able to deselect it, but the form should deselect the radio button if the user removes the options that caused the radio button to be selected.


texts: SpamAssassin marking mailings as compromised WordPress site

texts:
A few of my constituents have told me that my emails are going to their Spam folder in Gmail.  I did some digging with mail-tester.com and found that SpamAssassin is dinging my mailings -1.629 points for the code URI_WP_HACKED_2.
I did some more digging and found this is likely caused by the WP REST API that was integrated into Civi in 5.25.  I'm currently running 5.27.0.  See this link for more information:
https://docs.civicrm.org/dev/en/latest/api/v3/wp-rest/
My question is:  how do I resolve this SpamAssassin false positive?  I don't understand how to set the CIVICRM_WP_REST_REPLACE_MAILING_TRACKING constant to true.  I've tried both in wp-config.php and civicrm.settings.php.  SpamAssassin is still marking the mailings as URI_WP_HACKED_2.
Any ideas as to why this is happening and how I can fix it?
Many thanks!


texts: What are the pros and cons of using external xml files for CiviCase configuration?

texts: In CiviCase since 4.5-ish there's been an admin screen for configuring case types. Before that it was done using external xml files, and they will still work. What are the pros and cons of each method?


texts: Display: is it possible yet to collapse a set of non-custom data?

texts:
This is my first time on stack exchange so please excuse me if I've posted this in the wrong place, tagged it incorrectly, or missed anything else. And although I feel that I know civiCRM fairly well, I'm not at all a computer whiz, so forgive me if my tech language/terms aren't accurate. :)

Here goes... is it possible yet to collapse a set of built in/core fields, via the UI? I know how to do it for custom fields, but it'd be really helpful if I could do it for sets when I'm adding a contribution, for example.

I found this topic on the civiCRM Community Forum from 2012...
https://forum.civicrm.org/index.php?topic=26273.0

Sounds like Lobo thought it would be a good little project, but I haven't found any updates.

Thanks in advance for any help you can give!

UPDATE: Specifically, when recording a New Contribution, I'd like to collapse the Soft Credit fieldset, and expand the Additional Contribution Info fieldset. It would speed up my data entry if I didn't have to tab through the fields within Soft Credit or reach for my mouse to expand the Additional Contribution Info section.


texts: setting path and url for [civicrm.files]

texts:
after much digging around I have discovered that  [civcicrm.files] is set incorrectly for some reason during install.

i'm hoping this will go some way to explaining the odd and inconsistent system status behaviour i am seeing around system status messages

I've found a post here
Set [civicrm.files]
explainig how to set the variable during via the civicrm.settings.php file

still doesn't seem to have fixed my problem though so I am wondering if I have set the values correctly.

Do I need a '/' on the end of either / neither / both path and url?


texts: CiviCRM cron user rejected after update to 4.7.27

texts:
I've got a puzzle. After updating to CiviCRM 4.7.27 (from 4.7.23) on WordPress, suddenly the civicrm cron jobs stopped being run. With some digging, I found that the credentials for the user I had set up to run cron were being rejected ("ERROR: Invalid username and/or password").

I confirmed that the username, password and site key were all correct (none of them had changed), but I still can't get it to work. I even created a new user with a new password, but that also failed. Both users have the correct permissions to access CiviCRM, etc. as specified in the documentation. I am even able to log in directly to WP using these credentials; they are only rejected in the context of a call to run cron.php.

I use the URL method of calling cron.php, which includes the username, password and site key in the full URL.

This isn't critical - I can still run it manually from inside CiviCRM, but I have already spent a lot of time on this and don't want to spend much more.

CiviCRM 4.7.27
WordPress 4.8.3, with WordFence 6.3.21, all plugins up-to-date
CentOS 7, with the standard PHP 5.4.16 as supplied by the main CentOS repositories

Thanks in advance!


texts: How do i add an custom activity field to an email in civimail?

texts: When i send an email to someone i need it to include activity tokens in the email. All you can use currently is contact fields. Any thoughts?


texts: Self-Service Payments for Contribution (Tuition)

texts:
CiviCRM 4.7.x and Drupal 7

Requirement:

Staff creates "Pending" or "Partially Paid" contribution in CiviCRM
backend.
User can log on to a page, and make payments against that Contribution until it is paid in full.

Is there any way to do this with CiviCRM or Webform CiviCRM? Would 'Pledges' work?

Alternatively - could we create a Webform-CiviCRM that creates the contribution, and lets someone come back and apply payments to it, displaying the remaining balance? Thanks!


texts: Auth.net completed transactions showing as Pending (Incomplete Transaction) - sometimes

texts:
CiviCRM: 4.7.17
Joomla 3.6.5

This does not happen every time, seems random. New Member Online registration - Contribution goes through to Auth.Net and is marked there as successful/completed, but the contribution record in Civi is marked as Pending (Incomplete Transaction) and the Membership stays in the status of pending.
Following is an example of what I find in the civi error logs each time this occurs. Could somebody help me determine what the cause of this could be?

Log 1:

Apr 10 15:28:31  [info] Contribution record updated successfully

Apr 10 15:28:35  [info] Receipt sent

Apr 10 15:28:35  [info] Success: Database updated

Log 2:

Apr 10 15:28:31  [info] Could not find an entry for x_subscription_id

Apr 10 15:28:31  [info] $error data = Array
(

[error_code] => 0

)

Apr 10 15:28:31  [info] $REQUEST = Array
(

[x_response_code] => 1

[x_response_reason_code] => 1

[x_response_reason_text] => This transaction has been approved.

[x_avs_code] => Y

...

)


texts: How can I trigger a selection for a Select2 EntityRef element via javascript?

texts:
The CiviCRM EntityRef form element uses a Select2 select box to make lots of CiviCRM forms more awesome. A user can, for example, search for contacts to choose one. Great.

I am building an extension where I would like to take an EntityRef element from a core form and select a use javascript to select a specific entity (or multiple entities in the case of a multi-select). Is there a javascript function I can call in order to trigger such a selection (by passing in the ID of the entity, for example)?


texts: Update to 4.7.7 broke CiviCRM contact search

texts:
I update to CiviCRM 4.7.7 from 4.7.6 and immediately got errors for my contact search.  The contact search in the upper left corner, Find contacts, and Advanced Search.  The error I get is:

  @import url(http://www.mysite.org/administrator/components/com_civicrm/civicrm/css/civicrm.css); @import url(http://www.mysite.org/administrator/components/com_civicrm/civicrm/bower_components/font-awesome/css/font-awesome.min.css);    Sorry but we are not able to provide this at the moment.

One of parameters (value: 1-street_address) is not of the type MysqlColumnName

 Return to home page.    function toggle( element ) { var parent = element.parentNode; var className = parent.className; if ( className == 'crm-accordion-wrapper collapsed crm-fatal-error-details-block') { parent.className = 'crm-accordion-wrapper crm-fatal-error-details-block'; } else { parent.className = 'crm-accordion-wrapper collapsed crm-fatal-error-details-block'; } }

Anybody else having this problem?


texts:
Civi 4.6.15
Joomla 3.5.1
Previously I upgraded my civi version to 4.7, and somehow I corrupted my database. I reinstalled a clean 4.6.15 and restored my database from backup.
It seemed to be working. I was able to send a New Mailing by executing "Send Scheduled Mailings" with no issues. 10 minutes later, I attempted to send another email to the same group and the same manual execution, but I'm getting:

Sorry but we are not able to provide this at the moment.
DB Error: no database selected
Return to home page.

I can still access contacts, and I can still see the groups.
Any ideas on where to start?
-EDIT 5/8/16-
I ended up exporting contact info, uninstalling Civi, deleting the media folder, deleting all associated database info in my Joomla database, reinstalling Civi (4.7.7), and importing contacts back into the system. Yes, it's an insane Neanderthal way to do it, but I ran out of options.
I just attempted to send an email to about 55 recipients using the CiviMail component (see below). I manually initiated it via the Send Scheduled Mailings in the Scheduled Jobs area.
It hangs then displays the DB error message above.
For some recipients, they receive the email multiple times. Others never see it. The report says there are zero successful deliveries, but it also shows tracked opens:

If I try to send another email, it reinitiates the send on emails that have not been cancelled.
I thought I completed a last resort option of rebuilding everything. Since that didn't work, I don't know what to do. I'm desperate for any suggestions.


texts: Best way to add "Check Date" to a contribution?

texts:
My org would like to add "check date" to contributions made by check.

What's the best way to accomplish this? A custom profile will make an additional "date" field available to all contributions, but I'd prefer to limit it by payment type so it only shows up for payment type= check.


texts: Suspected external REST API not updating Drupal entities

texts:
We're trying to push a Civi contact's data into an LDAP data store using the Civi Drupal entity module and the Drupal ldap module. That part works fine. If a user updates their contact card using a Civi user profile form, the changes are immediately pushed into ldap.

But when we update the same contact using the Rest API, the changes are not synced into ldap and we dont know why. (The REST API call does successfully update the civi contact card however.) We suspect its because some specific Drupal function is not being called and are wondering if it is a bug. The closest I have been able to find is hook_user_update. Reading the documentation, we believe it isn't called by the Rest API but is called by Civi Profile form. We're not sure about this.

What can we do to ensure that the Civi entity module successfully updates our LDAP store when called using the REST interface?


texts: Processing lots of event cancellations and contribution refunds

texts:
Like probably many of us here, I am faced with cancelling a number of our events and refunding people.  I have probably 10 events to cancel and 200 participants/contributions to deal with.  All event registration payments were made via Stripe.

I just want to be sure I have the optimal workflow.

Go to Manage Events.
Pick an event, select participants, registered participants.
For each person in the list:

Click Edit.  This takes me to editing their event registration.
Scroll down to the bottom of the window, which shows me their contribution record with a status of Completed.
Click Edit on the contribution record.  Now I'm at Edit Contribution.
Get the transaction identifier from this window.  Flip over to Stripe Dashboard.  Search for that transaction ID.  Hit refund and accept that customer requested.
Go back over to the CiviCRM tab.  Change Contribution Status to Refunded.
Click Save.  Now I am back at Edit Event Registration.
Change Participant Status to Cancelled.
Click Save.  This takes me back to the participant list.

Is this the right workflow?
Is there a faster way?

Thank you


texts: How do I expose CiviCRM forms in WordPress?

texts: I recently received an email from someone who had taken over their organization's CiviCRM system that is integrated with WordPress. She was being told by their CiviCRM provider that exposing a CiviCRM form in WordPress required using iFrames, but her web developer said that wouldn't work well with their responsive design. Is there an easier way to expose CiviCRM forms in WordPress?


texts:
We are on CiviCRM 4.7.11 - when adding events we have noticed that the geocoding is no longer working.  We use Google, are entering a valid UK address, and the API keys are valid and not exhausted.

Notice: Undefined offset: 2 in CRM_Core_Page_AJAX_Location::getLocBlock() (line 262 of /home/ace/public_html/sites/all/modules/civicrm/CRM/Core/Page/AJAX/Location.php)

Is anyone else seeing this behaviour please?

Thank you!


texts: Community centre crm: courses, attendance, reporting

texts:
We're trying various different CRMs and systems, looking for a best fit before customisation.  As well as CiviCRM, we're looking at Zoho and some others.  Please could I ask you opinion on CiviCRM's compatibility with the brief spec below?

Thanks!

We run a local community centre charity.  We host numerous groups, from a weekly basketball club to youth support community outreach.

Briefly, as a starting point, we’d like to:

make adding a new group and setting up sessions very easy for end users
make adding a new user and allocating them to existing groups very easy for end users
track all user details
track the number of times they come to their sessions (‘check in’)

Staff to do this securely on hand-held devices

optional notes per user in each session, as part of the session’s record
tag each group with up to seven of the "key objectives"
report on the above


texts:
I have a question, I am running Drupal 7.54 and CiviCRM 4.7.18. I have created an html template with 3 tokens (from Mailings->New Mailing) {contact.first_name} and the two required which are {domain.address}{action.optOutUrl}

My problem is that in html preview of the email, The contact.firstname points to the name of the sender instead to the 1 participant of the group in the mass-mailing option. I wonder why this is happening. Any clues?

The other 2 tokens are filled correcly in html preview


texts:
I'm trying to write some plugins to incorporate PCPs (mainly lists of them) into my Wordpress sites. I did not see in the API explorer any coverage of PCPs. (I could be blind, please feel free to correct me.)

I'd like to build a search feature, so that a visitor could search by multiple variables, like pcp owner name, or contribution campaign, etc. I'm also thinking of listing top fundraisers for a campaign.

I think I could write something using mysql queries but was wondering if there is a better way to go about it.


texts:
After installing civicrm in wordpress i have this error, see screen cap,
All my directories ../plugins/civicrm and ../uploads/civicrm have all permissions.
And when i click on details, i have no response.

I have forgotten a directory ?

Thank you


texts: How do I prevent CiviSMS from converting my URLs to longer clickthrough-aware URLs?

texts:
CiviMail and CiviSMS both default to tracking click-throughs.  To do so, it converts a link like http://www.cnn.com to something much longer, like https://www.example.com/wp-content/plugins/civicrm/civicrm/extern/url.php?u=91701&qid=2521100.  That's fine in CiviMail, when you a) can turn it off, and b) you can hide it behind a hyperlink - but it can be really annoying in a text message.

Since there's no "track click-throughs" checkbox when creating an SMS, how do I fix this?


texts: How can I create a single discount code that will work for multiple CiviEvent?

texts:
I installed and configured CiviDiscount extension. When I created a discount code, I have not selected any events. Then I tried to use that code on adding participant to a event and it returns "Invalid Discount Code". On the same code, I selected one event. Then I tried to apply that code on that event registration and its worked.

I want to create a discount code that can be used for all the event registration. Please help.

Thank you!


texts: How would I view an attachment PDF that is attached to a contact activity, through the REST API?

texts:
This is through the REST API, I'm using CiviCRM 4.4.14, REST API v3.

I read that there is an attachment API, but the attachment API does not seem to be available through the REST API.


texts: Import custom field to fill duplicate contacts

texts:
I am importing two custom fields and an email address (which is used to match up with the contact)

I have 1000 rows and successfully imported 800.  The error reason for the 200, was'record duplicates multiple contacts'.

I believe this is because there's duplicate contacts (2 or more contacts with the same email).  Therefore I want to import these but fill in the two custom fields into each duplicate contact.

So one row but into multiple contacts with the same email.

Is there a way to do this?

Drupal. Civi CRM 4.5.8

Many thanks in advance,
Andy


texts:
The charity I work for has two specific scenarios where I need to create conditional activities based on form input.

1) We run a food bank and referring organisations fill in an online form. However, after six food parcels within a three month period, we expect those being referred to book an appointment with one of our client advisors. How can I set the form submission to check how many times a person has been referred and, if they have reached the limit, change the form to book an appointment.

2) We host a dinner, with a limit of 60 places, where volunteers are expected to bring along someone who isn't linked with the charity. How do I set a condition on the form to check if the registrant is bringing someone who isn't linked to the charity and, if not, place them on a waiting list.


texts:
I am importing a large dataset using  the API CSV importer extension.

The data needs to be divided into 3 chucnks - contact, address and email.

The second two imports I was planning to match up with the first import of contact data by downloading the contacts added inthe first import and adding the civicrm id to the second two imports (and doing the match offline)

However I have come to the third import (email address) and there is no ability to match by contact id.

My plan is to turn it round and import the email first then the contact data and then the address data so I think I have a solution. However, it seems odd to me that I can't upload the email and match against contact ID. The only option seems to be email (match by external identifier).

Am I missing something?

Thanks
Caroline


texts:
How quickly should I expect my smart group to update?

I use smart groups to do calling from and data usually gets altered as a result of the call. However in order to get the the smart group contacts to update I have to clean the cache (or wait for the job to run).

Is this correct?


texts: database Upgrade URL does not load Upgrade screen

texts:
Civi 5.15.1, WP 5.3.2

We are in the process of upgrading Civi from 5.15.1 to 5.21, and are stuck at the "Upgrade the database" step in the upgrade instructions here:
https://docs.civicrm.org/sysadmin/en/latest/upgrade/wordpress/

The first time we pasted the upgrade URL into our browser, we got a message saying our PHP version was out of date. So we upgraded it to version 7, and tried to reload the upgrade URL. Instead of an "Upgrade screen", we got the WP login page. Upon logging in, the WP Dashboard appeared, without any Civi upgrade button. Nor does the WP Updates page list Civi as an option.

We backed up our database before starting the installation -- should we just restore it, or are there other steps we should take first?

EDIT: We performed the above actions using Firefox 72.0.1 with the Standard Browser Privacy settings, but can make changes if need be.


texts:
Seeing a lot of smarty errors in Drupal log file for mailings using Mosaico template - looks like an error for every message sent so thousands filling log files.

Nothing obvious in Mosaico template but thinking it must be a conflict with use of { } in each case.  Smarty logic in the template that I can see.

should smarty be turned off in civicrm.settings.php if using Mosaico?


texts:
in Mosaico templates the images the images can't be seen.
I don't understand why they are uploaded through this link:
GET https://mydomain.com/mosaico/img/?method=placeholder&params=534,200

[HTTP/1.1 401 not found]

I think normally it should be https://mydomain.com/civicrm/mosaico/img/?method=placeholder&params=534,200, but both these url give me "401 not found" and CIVICRM_CLEANURL is enabled.
This is my configuration:
CiviCRM Version: 5.28.0 on Wordpress
Mosaico 2.4.1592820024
Wordpress: 5.5
Thank you for your answers.


texts: Should one choose contact types or groups when organizing data and how can one customize built-in details

texts:
I'm setting up civi on a Wordpress site and after reading all that I could find I still have tons of questions with no-one to ask.
My NGO that has members, volunteers, people interested in NGO's activities but who don't fall into the first two categories.
My problem is that I'm unsure in how to properly setup the data, ie. should I just enter individual contacts and then segment them by adding them into member, volunteer or similar groups or stick with Member or Volunteer contact type?
The problem in the second option is that when a volunteer decides to become a member, change from one contact type to another deletes the data from the first and the only way to go about it is to merge the data but it seems like a clumsy way to work with it. Similarly, if a person decides to stop his membership he's still a member contact type but with that added info.
Also, if I want to use civiVolunteer for working with volunteers does the choice from the second paragraph affect it in any way?
Same thing with wanting to add contact data of other NGO's, public administration bodies and similar - are groups or contact types the way to go?
Also, is there a way of expanding the demographics field that doesn't rely on adding new custom data segments because the custom data I would add would fit nicely into demographics? And, can one remove the employer, job title, nickname and so on fields from contact details because, for the life of me, I haven't been able to find it?
Thanks a bunch.


texts:
I'm trying to create a tab on the contact page that calls an AngularJS Url. However, civicrm removes the # and everything after it.

I've tried drupal's url() function, still doesn't work. Please let me know if there is a way to do this.

function contactcampaign_civicrm_tabset($tabsetName, &$tabs, $context)
{
    /* Ensure it's the contact view tabset */
    if ($tabsetName != "civicrm/contact/view")
    {
        return;
    }

    /* Add a new tab */
    global $base_url;

    $tabs['personal_campaign_pages'] = array(
        'title' => ts('Personal Campaigns'),
        'url' => '/civicrm/a/#contact/campaign/all',
    );
}


texts: How can a user related to an Organization login and be restricted so they only see related members of the organisation

texts:
With CiviCrm can you manage accesses of single organization, set user and password for this single organization, and show only individuals related this organization, and only manage related membership of this organization?
Thanks


texts:
I just upgraded to 5.8.0 and quickly noticed that my contribution pages didn't look the same. Using an html inspector the page is using just css from the joomla template and not civicrm.css. Looking at the source on the contributions page I see:

link href="/components/com_civicrm/civicrm/css/civicrm.css?r=LSlvr" rel="stylesheet" type="text/css"

However that is NOT where the civicrm.css file is located at. Its at administrator/components/com_civicrm/civicrm/css.

I "fixed" it by creating a symbolic link in webroot/components/com_civicrm to the directory in the administrator directory. (this is not the right way to fix it, but it works now!)

Is this a known problem? Is it something with my resource urls or directory settings? I've been playing with them without success.


texts: Multiple Contributions in a Single Contribution page?

texts:
I want to set it up so that a user can purchase 2 or more of a contribution from the same page.  Each contribution needs to be separated - I can't just combine 2 payments into one field of a price set.

What we are trying to set up is a way for members to pay 'back-dues'. Each back-due payment has a custom field 'month back dues are for'. The idea is that if they are 2 months behind on dues, they can pay for two separate 'back-dues' financial types. We were going to use webforms to set the custom date field up so that it would default one of the payments to -1 Month, and the other as -2 Months.

In some ways we're trying to get a 'store' type functionality, but using civicrm so we can use the smart-groups, ACL's, etc.  I wonder if it would be possible to make it so that products purchased through drupal commerce could be assigned civicrm financial types?

Another way to think of it might be if we could 1. use civi price sets on drupal webforms, and 2. enable civi custom fields for the price set - especially if the quantity in the price set is more than 1 - enable the custom field for each 1 of the quantity.

Thanks for any ideas!


texts:
The organization wants to have the ability to have multiple contacts for custom membership types of Household, Sustaining, Patron. I've set up the membership types for this, with the "household member is" relationship setting. This works only if the primary contact type is "Household". The problem with this is that the public facing membership sign up form (contribution form) only lets you sign up as the Individual contact type. Is there some way to tie the membership type to the contact type at the time the contact is created?

This looks like the most relevant forum post:
https://forum.civicrm.org/index.php?topic=27970.0
Looks like there might be a way with drupal, but not wordpress. Just how much additional code would this require? -- I could write this very quickly with c#... but php/wordpress never.


texts: What is the best way to use CiviCRM for on-site registration at an event?

texts:
We have an event coming up and this is the first time we've used Civi to handle our registrations both pre-event and on-site. It is possible that we will have people attend who are not yet in our database. As I understand it the existing workflow for registering a new contact would be to add a new individual, enter their info, save the contact, click events, add event registration, pick the event, pick their options. [...]. That's a lot of different screens to jump through.

My solution for this piece was to keep the online registration open and add a menu item to a blank form. Then our folks doing registration can just  bring up the form and key in the participant's info and event options (we have a couple lunch and banquet choices they get). However, we also want to record payments. This means having a second tab open, refreshing the participant list, editing the registration, and recording the payment. Which works if your "cashier" is a different person than your data entry person.

Has anyone used Civi for on-site registrations like this? Is there something I'm missing? Absent custom coding is there a way I can build a profile or use Drupal Webform to allow a registration team member to enter a new person, select their registration options, and record a payment  all on one screen? I imagine if not, I can do it with the API and build a  page, but I'm not sure I can get it done in the time I have.

Thanks for any suggestions.

Rachel


texts: Deprecated function CRM_Core_Config::defaultContactCountry error

texts:
In the ConfigandLog directory, this error is produced every minute:

[warning] Deprecated function CRM_Core_Config::defaultContactCountry, use CRM_Core_BAO_Country::defaultContactCountry.
Array
(
    [civi.tag] => deprecated
)

What configuration do I have wrong that is making this occur?

On Civi 5.24.4 / Wordpress 5.4.1. Multisite.


texts: Updating information in Custom fields within a tab not saving since update to 4.7.0

texts:
Civicrm 4.7.0
Joomla 3.4.8

When editing or adding information contained within a custom field within a tab, after hitting save, the information does not remain.

Also receive the following error when trying to view information contained wihtin a tab within a table:

Datatables warning: table id=records -Ajax error
For more information please see http://datatables.net/tn/7

Any help would be appreciated. Please let me know if you require more info.

Thanks


texts: CiviEvents with Shopping Cart - two email fields showing

texts:
We discovered that when using CiviEvents with the shopping cart option, that the cart has the email field hardcoded. This is an issue when you have email in your online registration profile.

The biggest issue is when you want too send an event confirmation and are editing an event, you must use a profile that has email.

Anyone working on this?

Dets: Drupal 7, CiviCRM 4.6.9

Sheila


texts: How do I run a list of "on-hold" email addresses?

texts: I want to run a current list of emails that are "on Hold" in our system.  How do I do this?


texts: How to transfer ownership of an extension

texts:
Say we have an extension with short-name "fancywidget" which is managed by Company A. The full name of the extension is com.a.fancywidget.

Now say Company A drops maintenance of it, and Company B steps up to take over. It's still the "fancywidget" extension, but under new ownership.

Is it safe to rename the extension to com.b.fancywidget? What are the implications (e.g. for the extension directory, pingback stats, etc.) of doing so?


texts: Question about Drupal access and Civi.  So I set up Civi permissions via Drupal Access Control and this works fine for the admin but any other roles I set up can't access Civi when the


texts:
I am using Civi 4.7.29 on Wordpress 4.9.4
Currently CiviEvent pages display the date and the time in the format you see in the screen shot.  How are people supposed to know what time zone that is in? My clients need to show the time zone of each event they schedule.  How can I do this?

Thank you


texts:
I've an issue with the plugin CiviMcRestFace.
I can't install it in my WP site v. 5.7.2 running on Linux server with php 7.4.6
I download plugin from github (https://github.com/CiviMRF/civimcrestface-wordpress) and then I upload it with WP plugin page.
When I try to activate plugin nothing happens, but I can see this error log:
PHP Fatal error:  require_once(): Failed opening required '/Volumes/web/default/crm.depadova.com/wp-content/plugins/civimcrestface-wordpress-master//vendor/autoload.php' (include_path='/Volumes/web/default/crm.depadova.com/wp-content/plugins/civicrm/civicrm/ext/form-processor-master/:/Volumes/web/default/crm.depadova.com/wp-content/plugins/civicrm/civicrm/ext/action-provider-master/:/Volumes/web/default/crm.depadova.com/wp-content/plugins/civicrm/civicrm/ext/recaptcha/:/Volumes/web/default/crm.depadova.com/wp-content/plugins/civicrm/civicrm/ext/financialacls/:/Volumes/web/default/crm.depadova.com/wp-content/plugins/civicrm/civicrm/ext/eventcart/:/Volumes/web/default/crm.depadova.com/wp-content/plugins/civicrm/civicrm/ext/greenwich/:.:/Volumes/web/default/crm.depadova.com/wp-content/plugins/civicrm/civicrm:/Volumes/web/default/crm.depadova.com/wp-content/plugins/civicrm/civicrm/packages:/Volumes/web/default/crm.depadova.com/wp-content/plugins/civicrm/civicrm/vendor/tecnickcom:/Volumes/web/default/crm.depadova.com/wp-content/plu in /Volumes/web/default/crm.depadova.com/wp-content/plugins/civimcrestface-wordpress-master/wpcmrf.php on line 32, referer: http://asterix.y-tech.it/crm.depadova.com/wp-admin/plugins.php?plugin=civimcrestface-wordpress-master%2Fwpcmrf.php
Any ideas?
many thanks


texts:
How does one setup the integration with Elavon Payment Processor?
Is there anything to do on the Elavon side?
Have you had good experience integrating CiviCRM with Elavon?


texts: Can't create mailings if imageUploadDir and imageUploadURL don't match

texts:
I upgraded CiviCRM from 4.7.19 to 4.7.22. In the new version there is obviously a check implemented that compares imageUploadDir and imageUploadURL. Probably if they don't match after exchanging the cms.root (path and URL) it warns.

In our configuration we want to have different values here, because we provide the images from a different domain to save bandwidth to our CiviCRM server.

The problem is, that if we configure it like we want to (namely that imageUploadURL points to a different domain than CiviCRM is provided from) the form to create new bulk mails doesn't load anymore. The system status page behaves the same (it doesn't load as well as long as the two values don't match in the sense explained above).

Does anyone else observe this behaviour?


texts: How do I manually add an additional participant to an event?

texts:
In using the 'back end' to register people for an event /civicrm/participant/add?reset=1&action=add&context=standalone.

I'm getting a message stating that email address is already registered for the event. The event allows for up to 6 additional participants.


texts:
I have a client who wants to use the the contact id as an identifier in the Individual Sort Name Format. Basically they want to see "Smith, John (6548)" in search results because they want to use the ID to link to some paper files they are required to keep and they have a lot of contacts with identical names.

At the bottom of Administer --> Customize Data and Screens --> Display Preferences, you can set the Individual Sort Name Format using tokens. However, when I insert

{contact.last_name}{, }{contact.first_name}{ }{contact.contact_id}

it doesn't work. This is the Contact ID token that CiviMail uses, and any other token I stick in there works (like contact.birth_date, which is what they are currently using). But the Contact ID token won't work. Any ideas?


texts: Customize Bookkeeping Transactions Report: Print custom field option value instead of name/label

texts:
I am using custom fields to store additional (cost accounting) data for contributions. Using the bookkeeping transactions report, I am able to export the data.

However, when we are trying to import the data into the legacy accounting system, it does not accept the option's long name for import, but only the key value, which is stored in the custom field option value.

How can I customize the bookkeeping transactions report, in order to make it print the custom field option value instead of name/label?

Any hint is highly appreciated!

Cheers, Detlev


texts:
I want to export all contacts with all field values through SQL.

I'm not able to export from CiviCRM, it throwing 504 Gateway timeout error.

What will be the SQL query?


texts: What does "Result Column? 'In Sector' Cannot be checked with participant" mean?

texts:
Im trying to create a profile form that connects to a speaker - participant profile for event hosts to review speakers. I created a custom field set and now and trying to put the questions into the profile form.

I want the results to be displayed only to people with permission as well as the form. When I edit the form and indicate that it is visible ONLY to "User and Admin" then it gives me the error attached.

How do I deal with this?


texts: How can I enable multiple entries for an existing Custom Data Set

texts: I have an existing Custom Data Set that I want to enable multiple entries for, but when I open the settings and try to enable it, I'm unable to- when I click on the option, nothing happens.


texts: Trying to add an event info page to WordPress page but there is no insert button

texts:
I have CiviCRM version 5.7.0 installed on WordPress 4.9.8. WordPress is using a child theme of Divi 3.17.1.

The website is transitioning from Drupal to WordPress so this install is in a sandbox which is setup as a sub-domain (not on the same server as the live Drupal site). Resource URLs appear to be right.

I get a CiviCRM button on my WP pages which takes me to the Insert CiviCRM Content where I can select "Event Page" and then the appropriate event. However I do not see an insert button on the Insert CiviCRM Content page. Here is a screenshot of what I am referring to:

Any thoughts?

I have deactivated all of the plugins and have changed the theme to Twenty Seventeen with no results. I also have no JS errors in the console. I'm stuck as to what to try next.


texts: How can I add granular event registration to an invoice for multiple participants?

texts:
I'm running CiviCRM 5.13 with Wordpress, and the site is doing very well, but we have some end users who are complaining that the event invoice doesn't show enough detail.

Here's our dilemma:

The confirmation email has all of the detail that they need, but the users complain that it's too many pages.
The users are 3rd party association management firms. They need to be reimbursed for the registrations by the associations they manage.
The invoice provides a billing total but does not list all of the enrolled participants (yes, it's in the confirmation email).
I see that I can add a token to the invoice, but I suspect that will only capture the person registering the users (not necessarily an attendee).
As a stop gap, I can probably manage a custom report, but that only makes work for my client.

Does anyone have an invoicing solution to list multiple 3rd party registrations? I've seen activity reports with up to a dozen participants.


texts: How do I hide wordpress and get pretty urls

texts:
I know that "standalone" civicrm is not supported, but I'd still like to
get rid of the wordpress side menu, and just see the civicrm top menu.
i'd also like to have pretty bookmarkable urls like foo.org/contacts/98234
or at least foo.org/civicrm/contacts/9823
And if i go to foo.org, all that would be there is a simple login page for
either contacts or staff to use.
I'm sure i'm not the first to consider the cms-crm combo to be somewhat a fish-bicycle combo?
thanks.

-mda


texts: Need Input on Use of an Aggregation in the Data Processor Extension

texts:
I need to create a report with a list of all donors, the total that they've contributed over the last 12 months, when their last membership expired, and a couple contact items like email address. (If they meet a certain minimum contribution amount, I need to give them a 12-month membership.) I'm using the Data Processor extension on a WordPress site (everything is up to date).

I have the overall data processor created, with data sources, output, fields, and a filter for 12 months worth of contributions. But right now it is giving me one row for each individual contribution and membership expiration (apparently a Cartesion product query). This seems to suggest that I need to aggregate the contribution Total Amount and Membership Expiration Date.

How can I do that? Adding an aggregate field is fairly straightforward: just select the field you want to add. There are no other options. Yet it doesn't seem to do any aggregation.

My Google-fu has let me down finding any documentation about aggregation fields in data processor beyond a mention of the feature.

How can I get an aggregation to work? Or am I misunderstanding what aggregation does? How can I accomplish what I need?

I suspect that an aggregation may not work with the membership expiration date. If not, how can I see in the report whether they are a current member?

Thanks!


texts: Troubleshooting relationship ACL Permissions

texts:
This is the same issue listed here but my understanding of the issue has changed enough that it really isn't the same question anymore. (If any mods disagree I'm happy to take guidance on this point.) I am using the CiviCRM Webform Integration module in Drupal 7 to have users register both themselves and their children for events. Currently, they are not able to see their children even though their relationships are permissioned in CiviCRM. I  believe the issue is that my ACL permissioned relationships are broken.

I'm using CivCRM 4.6.18, Related Permissions 1.1,  Drupal 7.43, Webform 7.x-4.12, and Webform Civicrm Integration 7.x-4.15+27-dev

Any clues appreciated, even if you don't' have a complete answer!


texts: How do I add options to Communication Preferences

texts:
Is it possible to add to the Communication Preferences in contact profiles? At present we only have 'NO BULK EMAIL' (USER OPT OUT) we would like to create 'NO BULK EMAIL (ADMIN OPT OUT) or similar. Is this possible? We would rather not remove them from the various tags and groups as this is useful info for us.
Thanks in advance.
William


texts: How to view CiviCRM Event Participants Custom Participant Fields?

texts:
We have an event and need to track any special dietary needs for attendees. I have created a custom field 'Dietary Needs' for event participants. This works as expected.

HOWEVER, the only way that I can view the dietary needs is by viewing the event registration for a single individual. I need a way to view the attendees in a list along with any participant custom fields.

What is the best way to do this? Search views do not seem to work with participant fields (Participant can not be used as a Result Column for profile searches).


texts:
I am a digital marketing consultant and I have a non-profit client who is looking to migrate from Infusionsoft to Civi.  I am working with a certified implementation partner however she doesn't like doing data migration.  Her exact words were "it drives me to drink". This is also the first time I would be using CiviCRM myself.

I haven't found any reference to this online, except for one Ukranian company that says they do it: https://www.data2crm.com   - I assume no one has heard of these guys?

Can anyone offer suggestions or tips about the best way to implement the migration?

Just some numbers I pulled from Infusionosft:
18,878 Contacts
No Leads, Opportunities, Tasks, Notes, Attachments, Calls or Meetings because no one trained them how to use Infusionsoft properly in the first place
56,000 emails sent in the past 30 days with a 25% open rate.
They have 357 Action sets, 25 Tag Categories and 578 Tags.  What kind of fields would this kind of data migrate to in CiviCRM.

Thanks in advance.


texts: How do I write the _spec function for my custom API?

texts:
When I run...

civix generate:api foo bar

...civix generates the following code:

function _civicrm_api3_foo_Bar_spec(&$spec) {
  $spec['magicword']['api.required'] = 1;
}

From this example, I can see how to make fields required when writing APIs. Cool. But what else can I do with this $spec array? Can I set default values? Can I indicate what type of value to accept? Can I specify an array of valid values? Or a regex pattern to test for validity?

Really, I'm not looking for answers to those specific questions, I'm looking for a comprehensive list of everything I can type in place of 'api.required' above (and an explanation of how each one works).


texts:
Does anybody have an idea, how and where we build CiviCRM class on body tag.?

E.g. 1

URL:https://domain.com/civicrm/admin/setting/updateConfigBackend?reset=1
Class : html not-front logged-in page-civicrm page-civicrm-admin page-civicrm-admin-setting page-civicrm-admin-setting-updateconfigbackend

E.g. 2

URL: https://domain.com/civicrm/admin/setting/path?reset=1
Class: html not-front logged-in page-civicrm page-civicrm-admin page-civicrm-admin-setting page-civicrm-admin-setting-path

Basically class build using civicrm url

page-civicrm-admin-setting-updateconfigbackend
page-civicrm-admin-setting
page-civicrm-admin
page-civicrm


texts: Mandatory key(s) missing from params array: entity_id

texts:
Using a fairly generic CiviCRM contribution page with membership (CiviCRM 5.19.4 + Drupal 7) and CiviDiscount (3.7).

When a 100% discount code is used, instead of completing, the above error is returned from line 2500 of CRM/Contribute/Form/Contribution/Confirm.php, which is an api call.

The api call is to "completetransaction", with values:

[id] => 1550
[trxn_id] =>
[payment_processor_id] => 3
[is_transactional] =>
[fee_amount] =>
[receive_date] =>
[card_type_id] =>
[pan_truncation] =>
[version] => 3

Since the spec for this api call doesn't include entity_id, presumably this is cascading from a separate api call with the complete transaction.

The contribution is left as incomplete.


texts: Effects of hidden groups and multisite mailing

texts:
I'm looking for some clarity on hidden groups. We have 50 states using a multisite instance and the mailer doesn't work well with multisite.

To achieve segmentation, it seems like creating mailings through search is the only way to do it. If we did that, and each state sent 4 mailings per month. We are at 200 hidden groups each mo and 2400 after 1 year.

Is there harm in this or would a process to delete the hidden groups be satisfactory?

Or should an entire new mailer be developed to make multisite mail more intelligently? For instance, it should look at 1 group we have setup (e.g. Volunteers) and then have an AND clause of the users ACL to limit the contacts to their area, be it state or county.


texts: recent CRON error on WP - after upgrade to 5.6.x

texts:
Recently updated to 5.6.1 (skipped a couple of the 5.x versions but the rest of the upgrade seems to have been successful). Running WP 4.9.8 / php 7.1.5

After the update I started getting 'Cron not running' errors in Civi. I can force scheduled tasks from Admin - System Settings - Scheduled jobs, but the cron I've had running for (at least) a year has stopped.

From ssh I run the same cron command:

  /usr/bin/php-5.4-cli /var/sites/h/hbb.org.uk/wp-cli.phar --user=XXX --url=https://hbb.org.uk --path=/var/sites/h/hbb.org.uk/public_html/ civicrm api job.execute auth=0

and get the error below:

  Parse error: syntax error, unexpected '$this' (T_VARIABLE) in /var/sites/h/hbb.org.uk/public_html/wp-content/plugins/civicrm/civicrm/CRM/Core/DAO.php
  on line 1121

It doesn't look like something wrong with my cron but with DAO.php (which I admit I have no idea what it is)? Am I passing too many arguments / not enough? Doesn't look like that kind of error.

Did something change in the last upgrade or two? The docs still suggest the cron formatting I have.

Thanks in advance.


texts: Log table: nativecode=1118 ** Row size too large. You have to change some columns to TEXT or BLOBs

texts:
Pretty strange, since column mentioned is already of type TEXT. Full error message:

 [debug_info] => ALTER TABLE `civicrm_logs`.log_civicrm_value_grants_external_application_45
MODIFY  `project_outline_673` varchar(4000) COLLATE utf8_unicode_ci DEFAULT NULL
[nativecode=1118 ** Row size too large. The maximum row size for the used
table type, not counting BLOBs, is 65535.
You have to change some columns to TEXT or BLOBs]

Appears after each security update right at drush cc step. No visible harm (excluding, may be, Change Log records at Contact Tab, which are in a very base format now,mean only name and date, no further details, but not sure if it's relevant).


texts: How do I create a view to DISPLAY ALL EVENTS

texts:
it looks like the Events Dashboard only shows upcoming events.
As I am using Civi to Manage membership and attendance to events, I would like to easily access all past events in order to edit participant lists, etc.
HOW DO I DO THIS?
And is there a reason why the events dashboard does not offer the choice of showing events?
Thanks.


texts: Setting up CiviCRM with Multisite Wordpress

texts: Thanks in advance for any help or insights, I have an existing WordPress multisite install and we would like to have CiviCRM installed on all three sites but sharing the same database. I have followed the civimultisite documentation and the checklist posted here, but as soon as I hit the [install] on the 2nd site, I get this error: "Found installation Canary” while installing CiviCRM". I have edited the civi settings php file adding the domains of the other 2 site per the documentation but no joy yet, any help will be deeply appreciated!


texts: Whats the procedure to update a Group using a Smart group

texts:
I'm just wondering how can I update a group in CiviCRM using a smart group. Would it be possible to do this via a scheduled job.

Any thoughts would be highly appreciated


texts:
I am trying to install CiviVolunteer. When I go to extensions I get two errors:

"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."

and

"Unable to download extension from /single. Error Message: malformed"

Help!

Thanks!


texts:
If we schedule a mailing, they only ever say running in the status column but never get sent.  The only way they send is if we hit "execute now", so at least we know they are no email config/password issues.

I have little experience with Drupal, CiviCRM and Linux, so don't even know where to look for logs.

CiviCRM is running off Drupal on a Linux Ubuntu vm, I've found version number for CiviCRM is 4.1, Drupal is 7.34, php is 5.59 and MySQL 5.541.

How can I get the mailing delivered automatically?

EDIT:
I have checked under the scheduled jobs (administer > system settings >schedules jobs) and found this.

If i click on log for the above, i get a blank web page.  The test mailing i scheduled is still sat there saying "running".

I looked at the civicrm instructions before I posted on here, but to be honest they mean nothing to me, i didnt setup civi, never used drupal so I am really trying to sort this problem.

I have run crontab -l and everything is commented out.

Please can someone help


texts: Creating Couples as a Single 'Individual'

texts:
I am working for a non-profit and we are coming from a database that has couples as a single contact. To me, this makes sense because very often when things like donations come in, they come from the couple. In the rare instances that they don't there can be exceptions made. This also makes sense to me from a contact perspective because it allows for simple recording of contact data and simple creation of mailing lists.

As such, is there any way in CiviCRM to modify the data structure add a spouse field and spouse surname field to the Individual contact type?

As a further note, it would be great if this were searchable as part of the name in basic search.


texts: How do you print a single envelope for a contact?

texts: How does one print off a single envelope for a contact?


texts: System Status page empty and status remains 'critical' after updating from 4.7.8 to 4.7.11 on Drupal 6

texts:
This is a Drual 6 site with internationalization enabled for CiviCRM. There are no extensions installed. Site was updated from 4.7.8 to 4.7.11.

After running the db update script, the System Status in the footer has remained "Critical", despite the only red flag prior to the update being that the site needed to be updated.

When visiting the System Status page, it no longer displays any setting statuses, including the usual greens for php version, etc.

After running the db update script for 4.7.11 there were no errors on the update screen - back on the dashboard, however, the widgets failed to load and there was a DB error, but refreshed the page and it went away (and widgets came back) and hasn't come back since. The logs showed the DB error was due to a timezone error (I can paste the log details if desired).

The timezone issue is not appearing in a pop-up as (like I've seen on other sites), it is unknown if the error is the cause of what's breaking the system status page as I have been ignoring the timezone issue since it's not critical. Either way, this does not explain why the system status is now displaying as critical.

Thanks for any suggestions!

Update: issues still present in 4.7.14


texts:
For our CiviCRM instance, I use to create forms that allow the user to execute some specific tasks. Typically they end up on a form, they enter some values, and the postProcess function executes some API calls based on what the user entered in the form.

Now I read in the wiki that the use of forms is discouraged, and that I should use a web page and use Ajax. But I have little experience using javascript in my forms, so I wonder whether there exists some kind of tutorial that shows the best practices for doing this. Or is there a particular existing page in CiviCRM (or an extension) that I can look at? Or maybe someone gave a talk at some Civicon that has been recorded?

Any input is greatly appreciated.


texts: How can I allow multiple petition signatures from the same computer?

texts:
I have a petition in CiviCRM - Joomla that is working great.  We use it as a 'Contact Us' form.  If different people want to use the same public computer to submit the form, they will get a 'duplicate' error.  How can I allow multiple people to submit comments on the same computer?

Thanks!


texts: Search Custom Template Directory first when using Smarty {include}

texts:
I'm sure this is easy but the answer has escaped me. On a drupal install CiviCRM is installed at:
/webtree/mysite/htdocs/sites/www.mysite/modules/civicrm

I have a Custom Template File directory set to
/webtree/mysite/htdocs/sites/www.mysite/files/civicrm/templates

I'd like to store a custom template file "someText.tpl" in the Custom Template File directory that, depending on some logic, may get included in the Online Event Registration system workflow message using the command:

{include file="someText.tpl"}

If I place the file at:
/webtree/mysite/htdocs/sites/www.mysite/modules/civicrm/templates/someText.tpl
it is read just fine, but I haven't been able to find a way to place it at
/webtree/mysite/htdocs/sites/www.mysite/files/civicrm/templates

I've tried assorted dot notation, full paths, etc. but can't seem to read and include a template that isn't in the module/civicrm/templates path. I'd rather not store my custom files there because it creates extra steps during upgrades.  Any suggestions?


texts: CiviEvent Mass Participant Registration - Blank Page

texts:
WordPress 5.5.3
CiviCRM 5.31.1
Problem with CiviCRM event (CiviEvent) mass registration
I'm trying to mass register participants as per: https://docs.civicrm.org/user/en/latest/events/manual-event-registration/#mass-registrations. However, on clicking Register participants for event, it simply redirects me to a blank page titled New Event Registration.
What I clicked on:

Redirected to:

I've checked 5.32.0 https://github.com/civicrm/civicrm-core/blob/5.32/release-notes/5.32.0.md release note and there's nothing addressing this issue.


texts: cron on drupal8: can't handle separate paths for vendor and library

texts:
The Sysadmin guide lists several methods to run the internal cron. On the previous site we used the http method, but now on drupal8 neither this nor calling cli.php works.

It seems a bit obvious, since some files by design remain in vendor/ and the rest are in the web visible [civicrm.files] path. JonG has a related note in his install instructions, but the PR wasn't merged, plus it seems to just tackle the composer plugin. I tried with the file anyway, but it didn't help much. It silences the error for bin/csv/export.php, but it still doesn't work. Nothing changed for cli.php and the http method still returns a unix return status of 8.

Any ideas? How do you run it on your drupal8 site?


texts: WordPress "Billing Name and Address" fields block not displaying

texts: On our contribution page, I can select the amount and confirm, but then on the final screen the Billing Name and Address fields block does not display at all.


texts:
I have currently created a custom field in CiviEvents to upload an image for my event. When viewing the eventinfo page I can see the image in a collapsible field which shows the thumbnail of the image and when I click on the image it enlarges in a popup box.

All I need is the actual custom field url that point to the image so I can theme it correctly on my template.

I've dug deep into the CustomDataView.tpl and come across {$element.field_value} but again this loads the custom field in the collapsible pane.

Any suggestions?

Thanks in advance


texts: Add custom field with multiple values to Contact Form 7 and Form Processor

texts:
I can't seem to make a custom field that allows multiple values work if more than one value is selected in Contact Form 7 via Form Processor. If one value is selected, everything works fine. If more than one value is selected, Form Processor fails and no contact is created.
This error is logged: Notice: Undefined index: title in Civi\FormProcessor\Type\OptionGroupType->getConfigurationSpecification() (line 40 of /var/www/html/sites/default/civicrm/extensions/form-processor/Civi/FormProcessor/Type/OptionGroupType.php).
Here is my contact form (it uses checkboxes). In Form Processor, I have a Custom Options input, with multiple selected and I have the same options set up there.
If I use Try out in Form Processor, it works fine, so I wonder if Form Processor is expecting the data in a different form than Contact Form 7 is sending it in.


texts: After upgrading to 4.6.7 Civimail fails to send mail

texts:
The error message reads:

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


texts: How can I chase up mailing list subscribers who don't confirm their opt-in?

texts:
When someone adds themselves to a group that is configured as a mailing list they get sent an email with a confirmation link. The email includes the token: {subscribe.url}

We now have something like 2500 people in our database that have joined a mailing list but not confirmed, so they are in a 'pending by email' status. We want to run a campaign to encourage them to confirm their subscription, but the {subscribe.url} token doesn't appear to work in a standard CiviMail mailing.

We can't be the first to have come across this issue. How can we effectively encourage all of these people to confirm their subscription?


texts: Coding of civimail header body and footer - best practice

texts:
I've seen several questions about how to use civimail header/footer but can't find a best practice for coding.

I know email coding can be hairy especially since clients handle things differently and there is no "standard."  I've done some basic homework. CSS styles are typically inline.  There is usually the standard HTML document structure with DOCTYPE, head, and title tags.  The styles are placed in the /head section.  The "problem" is that (as I understand it) HTML requires only one /head /body tag.  So if we want HTML in the Header / Body / Footer how should it be coded?  Is there a post-process to strip or merge tags?  Sorry if this is naive, this my first foray into email coding.

Note: I tried to put all the styles in the template header but they were ignored in the body (probably a scope issue.)

I see a related question: How can I use <html>, <head>, <body> tags in a mailing? however, I'm not using CKeditor and still have issues.

Do we need some sort of Wrapper Template defined?


texts:
Authorize.net boosts this
http://www.authorize.net/solutions/merchantsolutions/merchantservices/paypal/

How would I configure CiviCRM to use the Auth.net payment processor for processing Paypal transactions ?


texts: Can we add an approval process/queue to emails sent through CiviCRM?

texts:
We're a fairly large NGO that is trying to consolidate and control emails to major gift donors (VIPs). We have an accounting department and a student sponsorship department that produce different content for VIPs. We'd like all emails to be consolidated through the major gift department, who can then act as personal assistants to the VIPs.

Currently we can be reactive, viewing Activities previously sent. Our boss wants us to add our own email addresses into VIP contacts, meaning all emails will be sent into our inboxes to curate when we can, and we can forward on the emails to the VIPs.

We were hoping for a different solution, like some sort of workflow approval queue that we could check when necessary. The sponsorship team sends a bulk mail to all sponsors, but it's not sent to VIPs until we go through the list and click "yes, yes, no, yes".

We've experimented with placing "Hold" on VIPs, but it means the content from the bulk mail (with tokens and media) is never created, necessitating manual creation.

CiviMail and emails sent through CiviCRM are different; is it possible to have such a 'quality assurance' queue for both?

(as an aside, is there any way to add a large visual indicator or something to a contact's page informing database users that 'this contact is a VIP'?)


texts:
I'm working on an extension and I need to include a PHP file that is in the civicrm module root dir. Is there a way to get this directory through PHP? I need it to work for all CMS, not just Drupal.

Thanks!


texts: how to fix 'Warning Error loading module file (). Please restore the file or disable the module.' error message?

texts:
I'm using civicrm 4.5.5 in drupal 6
I enabled tracing to explore another problem and when I removed the defines in the settings.php file that setup the query logging, this error appeared.

How do I get rid of it?


texts: Drupal Rules: Send email then Contact Custom Field Value was updated

texts:
There are two different "Reactions on Event" if you create a Drupal Rule:
"CiviCRM Contact has been updated" and "Custom field has been updated" (which is clearly about someone edits Field, not value attached to Contact).

What kind of conditions should be set to get value of a Contact's custom field altered?


texts: Is it possible to limit membership renewals to next membership term?

texts:
While testing payment integration with membership renewals, I observed that the membership end date may extend to any point in the future by just purchasing more and more renewals. Any limit set to activityDate (under the config menu "Date Preferences") does not have an effect, since no selection of the specific end date happens during renewal. In my case, just 12 months are added on top of any pre-existing end date.

Is it possible to limit a membership renewal to just the membership period beyond the current one or at least to a maximum new end date?

edit: using CiviCRM 7.11.0 and Wordpress 5.1


texts: default email format on contact creation

texts:
I am sure I found the solution I am looking for for an older release of civicrm. Currently I have installed 4.7.2. and can not find a way to set the default value for new contacts (individual or organisations) to html-email (section-communication) and have some sections (contact_details, communication, demographics, tags and groups) open?

I did not make a record and now I could not find these Instructions again. Can anybody assist or give me a hint where to look. Thank you!

Bret


texts: Error on enabling CiviMobileAPI extension

texts:
After installing the extension CiviMobileAPI, I am getting the below error when I access the contacts page. Can you please have a look and support.

Warning: Invalid argument supplied for foreach() in /home/hisadvocate/www/www/wp-content/extensions/com.agiliway.civimobileapi-3.1/com.agiliway.civimobileapi-3.1/CRM/CiviMobileAPI/ApiWrapper/Activity/Get.php on line 31

I am using the Civi CRM version 5.2.1. Any help?


texts:
Until now whenever I've needed to enable site visitors to enter or update data in Civi on Drupal sites I've used webforms and the excellent Webform CiviCRM integration module. By and large it does the trick. However on a couple of sites I'm currently working on I need to enable suitably authorised users to create some content - I'll call it a project profile - that will contain a mixture of Civi data (org name, related individual contact name/s, website, etc.) and what would sensibly be Drupal field data (a couple of URLs, some images, a logo, maybe a link to a Youtube video, some descriptive text, etc.). I've read all the stuff I can find about the CiviCRM Entity module and it sounds like the right fit for my needs.

If the content creator would only ever create one project profile then a webform based approach seems optimal, but I can see that users may want to create multiple project profiles, and have the ability to edit them, which for me seems to indicate that CiviCRM Entity is the way to go.

So I've started to play with it, and now I'm less certain. I've created a new Drupal content type (project profile), and want to include an organisation name that will be stored in CiviCRM. Using this post as a guide to how to go about it I've got the field to work pretty much as I need it, but this seems like a lot of work to get just one field in my content type to do what I want. Repeating this for each field that I want to be included that contains data from Civi entities will take some time, and I'm unclear as to how the disparate bits of data will be linked together - if the author enters an organisation name in one field and an email address in another does the module understand that the email address belongs to the organisation record?

Which all makes me wonder that maybe I'm going about it the wrong way.

Should I instead be adding Drupal fields to the CiviCRM Contact entity and using the CiviCRM Entity Reference module to bring in data from other CiviCRM entities (phone number, email address, etc.)? Or is that approach essentially the same?

I'm concerned about investing a huge amount of time going down the CiviCRM Entity route only to find that it's not the best approach for my use case, but I'm not even clear about what the key questions are that might help me make a good decision.

This looks like a really powerful approach, but it also feels like I'm highly likely to not get the result that I want, and spend a lot of time getting there.

Any advice, links to good guides, videos etc., most welcome.


texts: How can I move my Form Processor configuration between two sites and/or reorder my actions?

texts:
I see an Export link when I go to Administer menu » Automation » Form Processors, but it seems like you need to write an extension to move the form between sites.  Is this my only option?
As a related question, can I reorder my actions?


texts: Membership structure with 2 renewal cycles?

texts:
I need to implement the following membership structure, and am wondering if this is possible with civimember? I'm having some trouble seeing how this could work with fixed membership periods...

Thanks!

Ahna

Spring Renewal
- Joins/renews Jan 1 - Jun 30
- Renewal date is Mar 31 of following year
- Grace period extends through Jun 30, when non-renewals are removed from member roll

Fall Renewal
- Joins/renews Jul 1 - Dec 31
- Renewal date is Sept 30 of following year
- Grace period extends through Dec 31, when non-renewals are removed from member roll


texts: What are the Drupal modules most used with CiviCRM?

texts:
I can see which CiviCRM Extensions are most used at this link.

I've just installed the Masquerade Drupal module, and want to see what else I might want to be using.

Is there an equivalent listing and ranking of the Drupal modules that are most used with CiviCRM?


texts: since recently the action (e.g. export participants) function in de manage events - list counted participants does not work anymore in Firefox. It does work when I use Chrome. Until recently I always used Firefox. which has my preference. Can you please fix this?


texts: How to setup Cron in Civicrm- local server

texts:
-job.execute works, cron runs when i click Execute Now
-individual and group test mail works properly
-curl is running
-joomla 3.8.7
-apache 24
-php 7.2.4
-civicrm 5.0.1
Here's the problem:
-I could not find a solution, I know how to make a schedule job in window to run cron.php, but cron needs the CMS's username and password, so I did as Bobs suggested
-But there was an error saying No such file or directory

-Then i notice there is duplication in directory in Joomla.php, I guess this is the cause (because civicrm_root contains absolute path and defines.php has another) but i dont know how to fix it
 /**
  * Setup the base path related constant.
  * @return mixed
  */
 public function getBasePath() {
   global $civicrm_root;
   $joomlaPath = explode('/administrator', $civicrm_root);
   $joomlaBase = $joomlaPath[0];
   return $joomlaBase;
 }

update:
-Did as Bobs suggest, to change civicrm.setting.php civicrm_root's directory slashes, it works! but new problem spawns
Warning: require_once(\libraries/import.legacy.php): failed to open stream: No such file or directory in C:\Apache24\htdocs\joomla\administrator\includes\framework.php on line 15
Fatal error: require_once(): Failed opening required '\libraries/import.legacy.php' (include_path='.;C:\Apache24\htdocs\joomla\administrator\components\com_civicrm\civicrm;C:\Apache24\htdocs\joomla\administrator\components\com_civicrm\civicrm\packages;C:\Apache24\htdocs\joomla\administrator\components\com_civicrm\civicrm\vendor/tecnickcom;C:\Apache24\htdocs\joomla\administrator\components\com_civicrm\civicrm\vendor/phpseclib/phpseclib/phpseclib;C:\Apache24\htdocs\joomla\administrator\components\com_civicrm\civicrm\vendor/pear/pear_exception;C:\Apache24\htdocs\joomla\administrator\components\com_civicrm\civicrm\vendor/pear/auth_sasl;C:\Apache24\htdocs\joomla\administrator\components\com_civicrm\civicrm\vendor/pear/net_socket;C:\Apache24\htdocs\joomla\administrator\components\com_civicrm\civicrm\vendor/pear/net_smtp;C:\Apache24\htdocs\joomla\administrator\components\com_civicrm\civicrm\vendor/pear/validate_finance_creditcard;.;C: in C:\Apache24\htdocs\joomla\administrator\includes\framework.php on line 15
i tried to change some lines in administrator/includes/defines.php or duplicate joomla/libraries to joomla/administrator, then it said
No configuration file found and no installation code available. Exiting...
my goodness i just want this cron works, why so complicated :(
Conclusion:
-seems like compatibility problem with joomla 3.8.7 and civicrm 5.0.1, please check comments below for references


texts: Is it 'better' to use mysql_dsn rather than mysql_ram_disk with buildkit and amp config?

texts:
I've successfully set up a drupal-clean test build on my Ubuntu 19.04 machine using buildkit, amp config and amp test and chose mysql_ram_disk rather than mysql_dsn.

My intent was to have a semi-permanent dev environment.

Did I make the wrong choice? Should I use mysql_ram_disk for such an environment?


texts:
Is someone running CiviCRM on the Amazon EC2 (Part of the Amazon Webservices)? I would like to know:

What instance type is selected?
Is the operating system AWS Linux (supported by Amazon)?
Are there other Amazon Services in use (for example Amazon RDS, of Amazon EC2)?


texts: Remove the "-none-" option in Price Set choices?

texts:
When using price sets, at least with radio, it adds an automatic - none - option. Why is that and how can I remove or hide it?

Sample screenshot


texts: When editing participants, can I avoid having all questions from all current events displayed?

texts:
My site frequently has multiple CiviEvent-based registrations running. It is common for some questions to overlap (First Name, Last Name, Company) and for some questions to be unique to each registration (Do you want to attend session X?). As well, some of the unique questions require an answer.

When I go to edit a participant's details via "Find Participant" or "Advanced Search" I am presented with all of the currently enabled fields for all of the current registrations and the system compels me to answer all of the required fields from all of them.

Some of my events use Profiles that contain custom fields from more than one record type (Contact, Individual, Participant). This seems to be an impediment to using that Profile as an option when using the "Batch Update Participants Via Profile" action.

Is there a way for me to view and edit just the questions/responses in the fields related to one of my events?


texts: membership tokens not showing for mail in CiviMail

texts:
Using CiviCRM 4.7.24 and WordPress 4.8.2.

I'm trying to send an email with membership information in it. It works fine with a Print to PDF, but not with an email. I am using Find Membership to get the contacts (thanks to Add Membership Token to PDF Template Joomla) for pointing this out. So why is it different for emails?


texts: Error when updating Pending Contribution

texts:
After searching pending contributions and ticking some of them, I select Action > Update Pending Contribution Status > Completed > Update.

I get the following error : "Sorry, we cannot provide this at the moment ; expected one PriceSet but found 19" ... which is rather amazing, since :
- I have only 4 PriceSets defined in my Civi;
- The Contribution Page uses no PriceSet.

However, I don't have any error when I select "Update multiple Contributions" instead of "Update Pending Contribution Status"

(Currently running Civi 4.7.16 / Drupal 7.54)


texts: Error "Cannot unset string offsets" exporting using custom field mapping

texts:
I'm running civiCRM  5.17.5 under Joomla 3.9.12

When I select a specific smart group with a saved field mapping for export, and select "Exclude contacts with "do not mail" privacy, no street address, or who are deceased.",

I get the error (note the error doesn't appear if I don't select Exclude contacts...):

Error#8247
message => string(27) "Cannot unset string offsets"string => string(0) ""
code => 0
file => string(102) "/home/fcwm/public_html/administrator/components/com_civicrm/civicrm/CRM/Export/BAO/ExportProcessor.php"
line => 176
trace => array (20)
previous => NULL

Cannot unset string offsets
.../administrator/components/com_civicrm/civicrm/CRM/Export/BAO/ExportProcessor.php:176
171   public function setAdditionalFieldsForPostalExport() {
172     if ($this->getRequestedFields() && $this->isPostalableOnly()) {
173       $fields = ['is_deceased', 'do_not_mail', 'street_address', 'supplemental_address_1'];
174       foreach ($fields as $index => $field) {
175         if (!empty($this->getReturnProperties()[$field])) {
176           unset($field[$index]);
177         }
178       }
179       $this->additionalFieldsForPostalExport = array_fill_keys($fields, 1);
180     }
181   }

This error wasn't occurring prior to upgrading to 5.17.5

It doesn't happen with all my Saved field mappings, just one of them (but one I've been using for a few years without issue).


texts:
(Civi 4.5.4, Drupal 7.17)

Has anyone out there in Stack Exchange-land utilized a workable solution (that doesn't require a tremendous amount of customization) for soft crediting workplace giving, e.g., Acme Supplies sends a check of $50,000 that incorporates donations of varying amounts from 100 employees, each of whom should be soft-credited in Civi.

Importing doesn't work because there's no option to specify the amount and what results is each soft credit being the amount of the total check.  While theoretically one could turn around the gift and hard-credit the employees while soft-crediting the organization (thus making the batch data entry form an option), that isn't really correct for tax purposes.

Thanks in advance for any ideas.


texts: How to alter the options inside element of a civicrm new membership form?

texts:
function custom_changes_civicrm_buildForm($formName, &$form) {
if ($formName == 'CRM_Member_Form_Membership'){
  foreach($form->_elements as $key => $value){
    if ($key == 4){
    $assoc_array =  $value->_options[1][67];
      ksort($assoc_array,SORT_NUMERIC);
unset($form->_elements[$key]->_options[1][67]);
     $form->_elements[$key]->_options[1][67] = $assoc_array;
    }
  }

I want to alter the options order by using ksort, but I dont find any function to alter the elements like setLabel which sets label

Which is the function for altering and changing options in an element?


texts: Hide Cividiscount box from specific contribution page

texts: When you apply a discount to a membership type any contribution page with this membership type shows the discount box. Is there a way to hide the box on particular contribution pages or make discounts admin only I.e only admins can apply a discount? This ways not all members are shown this option and only specific ones can tagged with a discount.


texts: Is there a way to have a "from and to" field , need this for business hours "to and from"

texts:
I want to record the working hours from my prospects, so I need a flexible to and from field, like:

9-5, 8-5 etc...

I could do drop down selects, but I would rather have it custom, so a double drop down selection field, a little like the date field but only for hours , no date, month etc...


texts: How to custom a predefined template file?

texts:
I want to add a button into the activity edit tab. Please refer an image.

Please provide a sample snippet (Code) for custom template

  My Snippet

CRM
    .$(function($) {
        console.log('Form edit ok');
        $('.action-item.crm-hover-button').click(function(){
            console.log("adding of button ok ");
        });

        $('.ui-dialog-buttonset').append('<button id="popup" name="popup">Click Here</button>');

        $("#takefeedback").click(function() {
            CRM.loadForm(CRM.url('civicrm/mypage'));
        });
    });


texts:
I upgraded from Drupal CiviCRM 5.2 to 5.5 recently. Prior to the upgrade, I had a Views page that listed a table of custom fields (multiple records). The views was based on a "CiviCRM Contacts", and then I added each Civi field into the Views page.

What I noticed today is that if I deleted a record in the multiple records field in CiviCRM, the Views page still lists that record in the table. Similarly, if I added a new record in the multiple records, it shows up in CiviCRM but not in the Views. Very strange. Is anyone else having this problem?

I've cleanup caches, update paths (in CiviCRM), cleared the views cache, and also in Drupal (Run cron, Run a database update, flush all caches). The only error I see right now is below, but I'm not sure this is related to problem (I know this bug has already been reported):

Warning: array_combine(): Both parameters should have an equal number of elements in CRM_Contact_BAO_Relationship::buildRelationshipTypeOptions() (line 2222 of C:\xampp\htdocs\sites\all\modules\civicrm\CRM\Contact\BAO\Relationship.php).


texts: Payment processing error after migrating to a new server

texts:
We use the the CiviCRM payment processing extension for Click and Pledge.  We migrated from shared hosting to a virtual server hosting.  After the migration the payment processing is getting an error;

  Fatal error: Class 'SoapClient' not found in /home/XXXXXXXXXXX/public_html/wp-content/plugins/files/civicrm/extensions/wordpress-civicrm-master/com.clickandpledge.payment.clickandpledge/clickandpledge.php on line 202

The domain name has not changed and the DNS records are pointing to the new server IP address.  It has been several days and the new IP address has gone through the internet.

Any suggestions on how to correct?

Everything else with the migration seems to have worked fine.


texts: Content aggregator for delivering Drupal 8 and CiviMail

texts:
There were at least two solutions for this in D7, Eileen's CiviToken extension and Pogstone's Content Token extension

Wondering if anyone has used or knows of something that will provide this for D8.

Goal is to be able to aggregate content (eg based on publish date and a tag) such that Mailings can be sent out with simply a token which then delivers the content in to the mailer.


texts: Is there a simple way to import recurring SEPA mandates that have been processed outside CiviCRM previously and should now be managed using CiviSEPA?

texts:
In the CiviSEPA Setup Instructions there is a section regarding importing SEPA mandates, but instead of an answer there is a question... (similar to the one I am asking.)

I have been checking the database tables and Contribute options and unless I have missed something, there is no way to import the contributions along with the mandates. That is, using the Import contributions option will populate the civicrm_contribution table, but not the civicrm_contribution_recur table which stores the details of the recurring transactions.

There is also the question of populating the civicrm_sdd_* tables which are specific to the CiviSEPA extension.

I don't intend to have all the history of the mandates I want to import, but at least a working mandate list that may be used to generate future mandates.

I suppose that I could create a script to inject the data in the proper tables or through the API, but would like to know if someone has tried something easier or has something to start with.

UPDATE

I have found this question that also mentions SepaMandate and createfull: Need to create a SepaMandate for street walkers?


texts: CiviMail - How to include an Image in a Header

texts:
If I want to include an image in a mail, I have the WYSYWYG CKEditor which enables me to do that.

But how can I include an Image in a CiviMail Header ?


texts: How to apply different Sales Tax rates to the same Membership Type - Back Office

texts: In Canada we need to charge Sales Tax depending on what Province the Member resides in. How can we do this in the Back Office. In other words: an administrator signing up a Member in CiviCRM.


texts: Bulk email rate-limiting methods for CiviMail in WordPress shared hosting environment?

texts:
We just sent out our first bulk email through Civi 4.7.15 and WordPress 4.7.2 ... went off without a hitch, but in a matter of hours I received a nastygram from our hosting provider. Seems the terms of service prohibit sending more than 250 messages at once -- who knew?

To comply with the provider's TOS, we need to implement rate limiting. In other words, whenever we send a bulk email, the system needs to trickle the messages out at, say, 15 every 5 minutes (not all at once).

What rate limiting methods are available within CiviCRM to minimize the negative impacts on shared hosting servers when sending bulk email?


texts: Contribution Widget Not Displaying Properly

texts:
I am running Drupal 7 and CiviCRM 4.7.1.  Since upgrade, my contribution widgets are not displaying properly, they just show placeholder.  I was able to recreate the issue in the sandbox.

Console shows the following error: ReferenceError: jsondata4 is not defined

At a loss of where to search next.  Thought it might be related to modsecurity or .htaccess, but since the sandbox experienced the same issue, not so sure anymore.

Suggestions please...


texts: How to evaluate hosted CiviCrm enviroments

texts: What are the features I should be looking at when considering a hosted CiviCrm environment?  Are there red flags I should look for from a vendor?  There are a number of vendors out there all claiming to the best/fastest/most supported.  Prices range from $3-$20/mo so how to choose?


texts: What settings are required to display detailed change logging?

texts:
I've got a site using CiviCRM 4.5.8

I've tried to enable detailed change logging in Misc (Undelete, PDFs, Limits, Logging, Captcha, etc.)

But the change log tab still shows the basic changed by person x on date y details.

On other sites I've worked with (4.5 and 4.6) enabling detailed logging changes the log view automatically.

Is there a related setting I've overlooked?

Should I just bite the bullet and upgrade the site?

Cheers

Craig


texts: How do I pass the method of payment from CF CiviCRM to CiviCRM?

texts:
I'm building a contribution form in Caldera and using the CF CiviCRM contribution processor. I can't figure out how to enable options for both the online payment gateway and the "pay later" for users needing to write checks. Also, can I get the CiviCRM invoice to generate from this form, or do I need to generate new invoices?

Do I need separate contribution processors and conditions for each payment scenario? How do I pass the pay later back to CiviCRM?

Since a manager is processing re-certifications for multiple contacts, should I be using the order or contribution processor? Sorry for all the questions, but I am very confused right now.


texts: Case Manager is not shown for closed cases

texts:
I'm testing an upgrade from 4.6.38 to 5.5.3 and have noticed a new case related behavior that feels a little strange to me. When you close a case and subsequently the case roles expire and are disabled they no longer show on the manage case screen (in the roles section).

This issue prompted a PR that I think is the cause. If a civicase is reopened why isn't the Case Coordinator (and other roles) reinstated?

I've not been in 4.7, so the verbiage 'reinstate' roles is confusing to me.  In 4.6.38, when a case was closed while the relationship may have been inactive but the case manager still showed on the case. As Demerit pointed out as a comment on that issue "I'm pretty sure they used to stick around - maybe something changed recently. Otherwise, you wouldn't be able to see what they were on closed cases."

I've verified on the demo site that if you close a case, case roles do, in fact, 'disappear' on the manage case screen. This is strange to me, why wouldn't you want to be able to reference who a case manager was on a closed case?

https://lab.civicrm.org/dev/core/commit/0fd841b07dfbb958a1c4ae8349131b3325b15dc4

In the PR, line 849 has, $activeOnly = TRUE. If I set that to FALSE, I can see case managers on closed cases. But I'm afraid that will have an effect beyond the manage case screen. Can this variable be set for just the manage case screen to "FALSE" so that you can still see Case Managers on closed cases?


texts: How to modify/test Upgrade/Incremental/sql..sql script?

texts: I am following instructions here: https://github.com/civicrm/civicrm-buildkit/blob/master/doc/daily-coding.md#upgrade-tests to add and test a schema update - the upgrade is to add 2 columns to the core event table. A (perhaps stupid) question, do I update the latest version of the versioned (e.g 4.6.*alpha.sql, 4.6.*beta) files in ..Incremental/sql? Since this is not a fix/addition to a particular version but part of brand-new functionality, is that a good assumption?


texts: Confirmation email to new user on submitting form via a Profile

texts: I'm new to CiviCRM on Wordpress and need your help...I've created a sign up profile where a user can enter their contact information....I need to send a conformation email to the user as soon as he submits the form...Is there any way i can do it??


texts:
We are looking for a program to manage walking groups.  These groups may be part of health education, work-place based, or location based (such as a park).  At the very least we want a way for participants to register for a group and receive notification on the event, such as rain cancelations etc. Down the road, we may also want to create profile accounts for participants to track their walking and use it promote competitions. Below is a summary of what we are looking for in a CRM.

Integrated into existing wordpress website
Event registration (free and pay capabilities)
Ability to send out text and email notifications (walking group leader would most likely do this so phone and email information would need to be private)
Security and privacy of participants (similar to the Remind app)
Ability to set up social network and log walks into site
Promote competition with badges/rewards

Would like to know what this application would be able to support from our wishlist above.


texts: Event confirmation receipt emails not sending

texts:
I have two versions of our site - a live one and a development one. The dev one is a copy of the live site, although in maintenance mode so that it's not publicly available.

If I do a test sign up for an event on the live site, I get the email confirmation (receipt). If I do the same on the dev site, no email receipt is received. I did a test of the mail settings on the dev site and I get that email.

Any idea what could be causing the emails not to be sent? Thanks!

This is not a scheduled reminder - it's the email receipt that goes out when someone signs up for an email. The one you configure under "Confirmation Email" on the "Online Registration" tab.

The differences between the live and dev sites: settings files changed to point to right databases, URL, Drupal put into maintenance mode, search engines can't access the site, CiviCRM upgraded from 4.7.22 to 4.7.30.

CMS: Drupal; CiviCRM: 4.7.30


texts: Display Membership type description on contribution page?

texts:
Can't seem to find the answer but sure there must be a simple way to achieve what I need.

On the contribution pages for Civi I would like to show the membership type description for the various membership types that need further explanation to users.

Is there a easy way to enable this or do I need to look at a more custom route?

Thanks in advance for any pointers!


texts: Why can't I save a payment processor in events

texts:
When I choose paypal for an event - which is set up and has been used successfully for other events - it will not save
when I choose save and done I get this error
DB Constraint Violation - price_field_id should possibly be marked as mandatory for PriceFieldValue,get API. If so, please raise a bug report.


texts: Main menu disappears after updating Summary Fields extension under wordpress

texts:
I use latest civi 5.10.0 in Wordpress 5.0.3. Today I was warned to update Summary Fields to 4.0.0 version. After update the main menu disappeared from my civi installation. The Cleanup Caches and Update paths did not help.

Finally I can disable the extension, the menu appeared again and works correctly.


texts: Auto-register people for events based on membership

texts:
We are going to introduce a new tier of membership to our organization that gives people unlimited access to certain category of events.  So the event would typically cost $X, but if you are a member, the event is free.

I know that I can use CiviDiscount to let the user register for $0.  But as a value-add, I'd like to actually auto-register them for the event.  I'm looking for validation of how I might do this.

Here are some things I have thought of...are there others you would suggest?  Which of these do you think would work best or easiest?

Could I use CiviRules? So...trigger on new event create, filter by type of event, action is register anyone with membership X?   I don't honestly know if CiviRules could do that but it was a thought.
Could I create a Drupal view that lets a member of our back-office team select an event from a list, and select a membership, and then executes some kind of VBO or Rule that registers those people?
Could I use webform?  Perhaps create a webform that pre-selects people in membership X and lets a back-office member quickly register than on a selected event?
Could I use the Civi API and write a script (perhaps that I trigger by cron) to register people with the right membership to events?

Thank you


texts: CiviCRM Frontend or Public-Facing Page 404 Not Found

texts:
It seems that all of CiviCRM frontend/public-facing pages are not working for me, they either redirect to the homepage (Petition), or throws a 404 not found (Other pages like Profile Create Mode & Mailing).
I have:

Created a blank base page named "CMS" and use the base page in Administer > System Settings > CMS Database Integration.
Set all permission for public/guest viewing in Users and Permissions > Permissions (Access Control) > WordPress Access Control

If I insert the Profile forms manually on their own page, they work fine and I can view/submit the form.
CiviCRM Installation Details:

WordPress 5.5.1
CiviCRM 5.24.6


texts: Why do ACL roles not appear in Reports 'Access' option menu?

texts: I want to restrict access for users so that they can only see certain contributions - just those for their own campaign.  It doesn't appear to me that CiviContribute is very ACL aware, so I'm looking at producing a contribution report that is restricted in the same way.  The 'Access' part of CiviReport has a menu where I can add an 'ACL Group/Role' - but it seems that only Drupal roles appear here - not ACL roles. Is this working as designed? Or is there something I'm missing?  It appears that with contributions either a user sees everything or nothing, but I hope that isn't the case. I'm using Drupal and 4.6


texts: Incorrect Resource URL error when they're correct

texts:
Since the upgrade to CiviCRM 5.13.4, I have noticed a lot of websites receiving the 'Incorrect Resource URLs' even though they are correct and most of them are just the default settings.

I checked, double checked and even tripled check a good portion of these websites and deduced that they definitely have the correct URLs and everything else on the websites work as expected.

There are no other errors in any of the logs or the console and it seems this issue applies to others as well as me.

I am using Civi on Drupal 7 with PHP 7.1.


texts:
I have CiviCRM 4.6.28 on Drupal 7.56, hosted on Pantheon.

We are trying to import lists of contacts, but anything above 250 contacts throws a timeout error, due to Pantheon's time limits.  The time limit is 240 seconds, and the files vary between 14 and 30 kbs.

I've traced the resource usage back to find that the issue is that Smarty is being used during the import.  Pantheon is showing Smarty as using a lot of resources, and I believe this is the issue because we can import event participants without problem, and the only difference in resource usage seems to be that event participant imports don't use Smarty.

So, now I am trying to figure out how to get it to stop using Smarty during import.  I am thinking that it is using it for handling the email greetings field.  Is there a way to turn off this field?  We do not have special e-mail greetings for users.


texts: Is there an easy way to add YTD giving to receipts?

texts: We have a client that we moved from Donorperfect who brought up that they feel the receipt tools are incomplete without the ability to include YTD (year to date) giving on receipts. This seems like a simple and common request. Am I missing something simple here?


texts: Chained API Call : Membership.contact_id EntityTags

texts:
I am looking to get a list of all contacts with active memberships, and their respective tags.  I went about this by starting from an api call to give me all current memberships owned by a company.

CRM.api3('Membership', 'get', {
  "sequential": 1,
  "return": ["contact_id.tag","contact_id.id"],
  "status_id": "Current",
  "contact_id.contact_type": "Organization"
}).done(function(result) {
  // do something
});

Running the above only gets me the default returns vals of the contact_id and id of the membership. It does not return the tags.

When I run this by itself:

$result = civicrm_api3('EntityTag', 'getsingle', array(
  'sequential' => 1,
  'contact_id' => 137402,
));

I get what I want, the tag ids for the contact.

What am I doing wrong here?


texts: "Already subscribed to list" message after submitting contribution (Drupal)

texts:
By default, all contributions add the associated email address to our mailing list.  In the case of people who are either already subscribed, or who are logged in to a Drupal account (which also are default opted in to the mailing list), upon completing the contribution, they receive a CiviCRM info message stating " is already subscribed to the list."

Obviously we'd like to avoid this if possible.  Is there a way to avoid trying to subscribe people to the list if they are already added?


texts: Why can't I easily manage contact images in Drupal Views any more?

texts:
I'm updating an old D6/Civi site to D7. It includes some Drupal Views that display listings of contacts along with the contact image (in our case we're working with organisational contact records and using the contact image field to store a logo.

This just worked on the D6 site, where Views simply provided the raw image URL in [image_URL] and I was able to rewrite it in the View and so control the size of the rendered image to suit the view.

In D7 now this looks totally broken. I can get the view to display the image, but [image_URL] now includes the img tag and everything, so I can't just get the raw URL any more and rewrite it.

There appear to be other questions here referring to the same issue, and a number of issues in Jira, but i can't find anything that provides a decent workable solution.

Has anyone got this resolved, and if so, how?


texts: Changing CiviCRM events partcipant status

texts:
After all good things said about civicrm my question is: Is it any possibility to allow participant after an event registration to change status or other information related to that event?
I'm using drupal and civicrm.
Help will be appreciate.
Tanks


texts: Civicrm - Expense extension [unable to edit expenses]

texts:
Having trouble to figure out whats wrong with the edit expense function as it always return a blank page. What could be the issue?
I extracted the error code from the error log.

My setup environment:
Wordpress
Civicrm 5.35.1