texts: Is it possible to pre-fill subscription forms?

texts:
I'm using the standard Joomla module for "Mailing List Subscription", but as we have a single list it seems superfluous to force users to both select the only available list and then click a lot of bicycles, mountains or traffic lights (reCaptch... It really needs to be modernized...).
The link used is index.php?option=com_civicrm&view=MailingList. Are there any additional arguments that I can use? Anything else I can try?


texts:
When creating a new membership manually in CiviCRM, you get a checbox where you could tick off to record membership payment. This payment comes with the default contribution status of Completed.
How and where can I change that default contribution status to Pending?
CiviCRM 5.20.0 on Drupal 7.67


texts: How can I change the currency of my sandbox authorize net merchant?

texts: I'd like to change my currency at my sandbox authorize net merchant. I can only see one currency on my sandbox virtual terminal. What should I do?


texts: Anyone else having trouble with API Explorer v4

texts: Compare the two screenshots below.  API Explorer v3 is acting as expected, but v4 is misfiring.  Couldn't find anything related here nor in the issues list. Can't help but think I'm missing something basic! Config is Civi 5.7.0, API v4.1.0, Drupal 7.61, PHP 7.1.22, Chrome 70.0.3538.77.


texts: Contacts not merged When creating Account on Event Page - DB Error: already exists

texts:
Running: CiviCRM 4.7.17, WordPress 4.9.4

When an anonymous visitor tries to register for an event, we have them required to sign in or create an account via Civi's profile settings to keep our existing contact information to be relevant.

The profile used in the event requires a WP account
Duplicate Civi contact matching is set to merge with an existing contact in the profile's settings
I've only tried with pay later option (is there a way to use the test digital payment without being signed in? I the test option limits the test to certain users which have to be signed in to try it).
Existing users who sign-in don't receive the error

The anonymous user enters creates a new WP account, as required. When the user enters the name and email which matches an existing contact in Civi, they are thrown the following, DB Error: already exists instead of the intended confirmation and contact merge.

CiviCRM/WP seems to:

create a new contact based on their name and email instead of merging new details with the existing contact.
Payment (Pay later) and event registration is recorded under the existing contact.
Send out 2 new WP user emails. One has the username and email, the second is blank.

I've tried poking around but no results. Suggestions?

[info] $Fatal Error Details = Array (
    [callback] => Array
        (
            [0] => CRM_Core_Error
            [1] => handle
        )

    [code] => -5
    [message] => DB Error: already exists
    [mode] => 16
    [debug_info] => INSERT INTO civicrm_uf_match (domain_id , uf_id , uf_name , contact_id ) VALUES ( 1 ,  44 , 'test@email.com' ,  1353 )  [nativecode=1062 ** Duplicate entry 'test@email.com-1' for key 'UI_uf_name_domain_id']
    [type] => DB_Error
    [user_info] => INSERT INTO civicrm_uf_match (domain_id , uf_id , uf_name , contact_id ) VALUES ( 1 ,  44 , 'test@email.com' ,  1353 )  [nativecode=1062 ** Duplicate entry 'test@email.com-1' for key 'UI_uf_name_domain_id']
    [to_string] => [db_error: message="DB Error: already exists" code=-5 mode=callback callback=CRM_Core_Error::handle prefix="" info="INSERT INTO civicrm_uf_match (domain_id , uf_id , uf_name , contact_id ) VALUES ( 1 ,  44 , 'test@email.com' ,  1353 )  [nativecode=1062 ** Duplicate entry 'test@email.com-1' for key 'UI_uf_name_domain_id']"] )

Update: Trying to merge the duplicate contacts made (one with name and email - another with the full profile details) returns a different DB error:

    [info] $Fatal Error Details = Array
(
    [callback] => Array
        (
            [0] => CRM_Core_Error
            [1] => handle
        )

    [code] => -18
    [message] => DB Error: no such table
    [mode] => 16
    [debug_info] => UPDATE IGNORE civicrm_action_log SET contact_id = 1353 WHERE contact_id = 1415 [nativecode=1146 ** Table 'our_database.civicrm_action_log' doesn't exist]
    [type] => DB_Error
    [user_info] => UPDATE IGNORE civicrm_action_log SET contact_id = 1353 WHERE contact_id = 1415 [nativecode=1146 ** Table 'our_databse.civicrm_action_log' doesn't exist]
    [to_string] => [db_error: message="DB Error: no such table" code=-18 mode=callback callback=CRM_Core_Error::handle prefix="" info="UPDATE IGNORE civicrm_action_log SET contact_id = 1353 WHERE contact_id = 1415 [nativecode=1146 ** Table 'our_databse.civicrm_action_log' doesn't exist]"]
)


texts: How can I configure the automated messages such that when someone sings up to list A they get message A, and for list B, they get message B?

texts:
When someone signs up to a Civi mailing list group through a profile or webform, they get sent the default automated subscription confirmation message.

Is there any way of customising that message such that different messages can be sent based on the group/s that are being signed up to?

This looks like it might be a useful way to get around the limitations of CiviCRM in this respect? How to create custom opt-in email for webforms


texts: can't import civicrm_worlregion due to foreign key constraints

texts:
I am importing a Database from a civicrm Drupal installation to a new server with a WP instalation.
I came across a bunch of issues but seemed to have worked most of them out.
Many of thoise issues were tablkes that were not imported.
I manually imported thse few and things seem to be fine,
However, there is one table that I cannot import. the civicrm_worlregion table.
I am getting a DB Error: no such table error whenever searching for a contact (or performing other things).
From the logs it is showing that it is missing the table civicrm_worldregion (which when checking my DB it is missing that table) however when trying to create such a table (or even import that table) I am getting a foreign key error.
Any ideas on how to move forward?


texts: Is there any way to set a discount using CiviDiscount so that each member receives a use limit rather than a use limit for the disount itself? I am creating memberships whereby users pay for a group of events, usually five, they can then attend these events for free. But for this to work I need to limit the CiviDiscount at 5 uses per member.


texts: Remove the login that appears at the bottom of a registration profile

texts:
I have a profile for a visitor to use that allows them to purchase a membership and at the same time creating a drupal account. All works well, except there is a login block at the bottom of the page that I want to eliminate because it is moot and the user will receive a one-time login from drupal.

Why is the login on the profile page, and how can I get rid of it??

Carl


texts: Email Group Only Pulls subset of total emails

texts:
Having an interesting issue here whereby if I create a group in Civi to email, the actual recipient list is much smaller than the total number of contacts with an email in that group.

For a recent mailing, we had about 1766 contacts selected to email.  However, on the next screen, only 289 contacts are expected to receive the email.  I thought perhaps this was only an estimate, and scheduled the email.  Once it sent (successfully) it indeed only went to 289 contacts.  Just to clarify, it was 100% successful in sending, so it's not as if the system attempted to send to all of the contacts in the group but failed.

I compared some members in the group that didn't get the email to members that did, thinking it might be a communication preference or something like that.  I couldn't find anything between the contacts that received the email that differed from those who didn't.

I'm on Wordpress running Civi 4.7.21.


texts: What is the largest number of customer records that civicrm supports?

texts:
I am evaluating civiCRM to use as the CRM in the captive BPO setup of my non-profit.

Need to know how many customer records civiCRM can handle, in the database of my beneficiaries. Can it support a beneficiary base of 5 to 10 million? This would include case management for these members.

Regards,
Jayesh


texts: API Get Contacts which are members of a certain group

texts:
While trying this request

$result = civicrm_api3('Contact', 'get', array(
'return' => "id",
'group' => "Administrators", ));

we've got

{
    "error_code": "no such field",
    "sql": "SELECT contact_a.id as contact_id, contact_a.is_deleted  as `contact_is_deleted`, `civicrm_group_contact-Administrators`.id as group_contact_id, `civicrm_group_contact-Administrators`.status as status  FROM civicrm_contact contact_a  LEFT JOIN civicrm_group_contact `civicrm_group_contact-Administrators` ON (contact_a.id = `civicrm_group_contact-Administrators`.contact_id AND `civicrm_group_contact-Administrators`.status IN (\"Added\"))   LEFT JOIN civicrm_group_contact_cache `civicrm_group_contact_cache_Administrators` ON contact_a.id = `civicrm_group_contact_cache_Administrators`.contact_id   WHERE  ( contact_a.is_deleted = '0' AND ( ( `civicrm_group_contact-Administrators`.group_id IN ( Administrators ) ) OR ( `civicrm_group_contact_cache_Administrators`.group_id IN (\"Administrators\") ) ) )  AND  ( 1 )  AND  ( 1 )   GROUP BY contact_a.id LIMIT 0, 25  [nativecode=1054 ** Unknown column 'Administrators' in 'where clause']",

whatever operator ( "=" , "Like", "In" ) is being used.

All we wanted is Contact IDs, which should be passed to another API call. Of course, we can get data by Search in Group in browser and export all values, when read csv file and extract IDs, but it would be much prettier with pure API calls.


texts: Warning message on member signup form page

texts:
On our Contributions page for membership signup:  http://www.essp-ny.org/membership-sign-up.html  there is a warning displayed:  "Warning Some of the profile fields cannot be configured for this page."

Any ideas how resolve this?


texts:
Profiles let you direct to some odd page after submission - why do contribution pages go nowhere (or maybe they do?)?
Cheers


texts: How do we make sure labels are printing with proper capitalization?

texts:
CiviCRM 4.3.8 (upgrading as soon as we can!) Drupal 7.50

We have a situation where, when people fill out the contribution form to make a donation, their name and address information is captured exactly as they type it (such as lack of capitalization or all caps). How to we ensure that when we print address labels, the labels have proper capitalization?

Thanks!


texts:
I am trying to insert a new image using an extension and I am put that image into images directory (under the extension directory);

CRM.$(function($){
   cj("#civicrm-menu").prepend('

');
});

  I tried to put like this

src ="images/myimg.png"

But it is not working.

How to give a src path of that image ?


texts: I want to include two buttons in civimail template Accept and Decline. If the user clicks on accept/ decline button, It should notify the administrator with an email.However I can add buttons using HTML.But how do I make this to notify the administrator with an email?Please suggest.


texts: How to get the number of event "actual participants" from the API?

texts:
I have an event with a price set which allows multiple registrations on one email.  It accurately counts the number of people registered against the maximum allowed.  How do I get the number of "actual participants" from the API?  This snippet only counts the number of registration records:

{crmAPI var="ParticipantS" entity="Participant" method="getCount" sequential="1" event_id=$event.id }
Count = {$ParticipantS.count}


texts:
I'm looking for a bit of reassurance before reporting a bug(s) in the search builder. On my own site, we have a custom field 'Course Code' which we've previously used for regex searches in the search builder.

However, recently (or since this time last year!) it seems to be broken. I'll attach a series of screenshots below to illustrate my point.

I have attempted to reproduce on the CiviCRM Demo site by searching in Search Builder using regex for the postal code field. It seems to broken there too. Screnshot at bottom of page.

To summate, am I being an idiot, or is the regex search in search builder broken?

Searching by both contact subtype and regex

Gives us no results.

Searching by regex only

Gives us an expected result

Searching by subtype only

Again gives us an expected result

Searching by a regex for the year

Brings up expected results

Searching by regex for year and a text value

Theoretically, this should work, and has done in the past. Doesn't now.

CiviCRM Demo Site

There are plenty of 5-digit postal codes in the contact database starting with 7.


texts: Custom fields in webform membership renewal

texts:
I'm starting out to create a CiviCRM system under Drupal for managing the memberships of a Photobiology Society. I have already imported contacts, organizations, memberships and contributions from the old system.Now I should carry out the registration phase of the applications or renewals to the society through the Webform integration. No problem for the applications, while for the renewals I would like to present all the data to the old member, INCLUDING the custom ones that I had to create.
If I include an "existing contact" field, I'm able to only fill in the standard CiviCRM fields (name, address, email, phone, etc.) and not the custom ones, including the active membership.
Can someone help me and above all is it possible to do this?


texts: Front End Name List/Search Gives DB Error

texts:
All of a sudden my front end name listing/search gives a DB Error.  Any ideas on why this would start now??   This is occuring on the public and the registered access search profiles.

Here's what I found in the Log >>

Using Joomla 3.6.2 and CiviCRM 4.7.20, with MySQL 5.6.35

Jun 20 17:18:51  [info] $Fatal Error Details = Array
(
    [callback] => Array
        (
            [0] => CRM_Core_Error
            [1] => handle
        )

[code] => -2
[message] => DB Error: syntax error
[mode] => 16
[debug_info] => SELECT count(id) FROM civicrm_uf_field WHERE uf_group_id =  AND visibility IN ('Public Pages', 'Public Pages and Listings')  [nativecode=1064 ** You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND visibility IN ('Public Pages', 'Public Pages and Listings')' at line 1]
[type] => DB_Error
[user_info] => SELECT count(id) FROM civicrm_uf_field WHERE uf_group_id =  AND visibility IN ('Public Pages', 'Public Pages and Listings')  [nativecode=1064 ** You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND visibility IN ('Public Pages', 'Public Pages and Listings')' at line 1]
[to_string] => [db_error: message="DB Error: syntax error" code=-2 mode=callback callback=CRM_Core_Error::handle prefix="" info="SELECT count(id) FROM civicrm_uf_field WHERE uf_group_id =  AND visibility IN ('Public Pages', 'Public Pages and Listings')  [nativecode=1064 ** You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND visibility IN ('Public Pages', 'Public Pages and Listings')' at line 1]"]

)


texts: Why should I use an ~/extensions directory rather than the default ~/ext for new extensions?

texts:
It seems like not an uncommon practice - or at least, by two CiviCRM partner shops that I know of :)  - to use an ~/extensions directory for adding new extensions, rather than the default ~/ext directory.

Why is that?

I don't see that recommendation/practice in the docs anywhere, or at least not at https://docs.civicrm.org/sysadmin/en/latest/customize/extensions/


texts: Is there a CiviCRM hook or other method which can be used to push data updates to other systems?

texts:
We are attempting to keep two systems in live sync with each other, one is CiviCRM.

There are hooks in civicrm for:

Pre database saving of data

hook_civicrm_pre($op, $objectName, $objectId, &$objectRef) {}

and

Post database saving of data

hook_civicrm_post($op, $objectName, $objectId, &$objectRef) {}

but both functions are passed all of the data of the relevant form/group/profile that has been submitted rather than just data that has changed. i.e. civicrm considers all of the fields to have been updated even if it isn't the case.

Is the only option to go through each submitted field and compare the posted value to it's current value during callhooks_civicrm_pre? and then only update the 'other' system on callhooks_civicrm_post so that data that isn't actually saved isn't sent to the 'other' system.

Perhaps there is a better way, like a hook from the changelog?


texts: Custom participant fields not showing for anonymous users on event registration page

texts:
If I include custom (participant) fields in a profile on online event registration, these fields are not visible to logged-out visitors. If I visit the event registration page as admin I can see the custom fields.

I tried to reproduce this on the demo site, but could not.

Is there some permission that I am missing on my custom fields in order to have them appear on the event registration page for anonymous visitors?

[civicrm-4.6.9, Drupal 7]


texts: Search Builder - find one word amongst many

texts:
I'm in the process of testing CiviCRM for managing our non-profit contacts.  I'm in the process of testing the import function.  We already have our current contacts organised into groups.  When I export out of the old database, all the groups end up in a single cell.  So I have mapped them all to a custom field on import. So far so good.

Now I need to search that custom field to filter the groups so I can tag them with new tags inside CiviCRM.  I hope this makes sense?

I have been trying to use the 'search builder' to query the custom field, using the LIKE and % but I don't seem to get all the records.

I know there should be 91 records with PAWS in them but I only end up with 4. See the screenshots below.

Is there a better way to do this?


texts: how do I determine the specific instanceId for a given report

texts:
How do I determine the instanceId for a given report? The dropdown on the access panel gives me a subset of all reports, but I can't figure out how to get the id for other reports for email automation.

Thanks in advance!


texts: Having trouble changing settings on Donations Page

texts: I need to change a checkbox on the Donations page to a box where people can put their own dollar amount in and it will be added to the total at the bottom of the screen. I cannot locate where to go to make that change.


texts: I have no CiviCRM menu when using Shoreditch

texts: CiviCRM 4.7.25 with Drupal 7: I have no CiviCRM menu when I use the Shoreditch Bootstrap theme in CiviCRM. Anyone else had this problem and fixed it?


texts: How do I add a contact to a group using the API?

texts: I looked in the documentation but I can't seem to find a way to add a contact to a group using the API.


texts: Contact Print Summary - can fields be added?

texts: I would like to add Employer and Job Title to the Print Summary.  Is this possible?  If so, how?


texts: How to Include Supplement address line 1 to billing block on Civicrm 4.6.10?

texts:
By default on billing block there's no supplement address line available. I would like to include this field to billing block. What is the easiest way to do it? I have looked at the Billingblock.tpl file but this particular field is not available!

Can anyone help please?


texts: Activity drop down list not displaying activites

texts:
I have a number of custom activities set up, all of which are reserved and enabled.

However they are not showing up on the new activity drop down when recording a new activity.

Any ideas on how to make them appear in the drop down (they do appear in the filter by activity type dropdowns)


texts: CiviCRM module "Group-Based Prising" doesn't work in Joomla

texts: the module Group-Based Pricing (com.zengenuity.civicrm_groupprice) can't be enabled in Joomla. I copy the files from https://github.com/zengenuity/civicrm_groupprice into the media/civicrm/files and the module is still red in the page "Administer->System settings->Manage Extensions". The civicrm was moved from the Drupal site into the Joomla.


texts: How does CiviCRM handle international mailing addresses with unusual formats?

texts:
I'm working with a non-profit that is exploring CiviCRM as a successor to their old FileMaker database.  I've been doing some experimenting with a demo site.  One of the biggest problems with their existing FileMaker database is that international addresses don't all follow the same format as a US address.

What I mean by that, is US addresses all follow this:

[Street Address 1]
[Street Address 2 (if needed)]
[City], [State Code] [Zip]

This is problematic for countries without that same format.

I notice the fields all look the same style in CiviCRM.  Is this problematic for users?   I'm concerned both for data input issue as well as output, for example, trying to send out a mass mailing.  Am I going to have issues with this as well?

I'm running CiviCRM on WordPress on a Digital Ocean Droplet.


texts:
With successful update from 4.7.25 to 4.7.29 there is a Performance warning: Missing Indices in CiviCRM System Status. When I click the Update Indices button, the error appears

Operation failed: Update Indices
DB Error: unknown error

Enabling debug mode does not provide any additional info.


texts: Unable to View Household members on Contact Dashboard

texts:
CiviCRM was recently upgraded from 3.5.x to 4.6.36
I can see Household members when logged in as an Admin on Drupal 7.50 website.
When I am logged in as an authenticated user,
I don't see the Relationship on contact dashboard

What would be the appropriate permission I need to set to enable authenticated users to view Relationships(household members)?


texts:
I currently have a Drupal View Displaying the current user and his/her spouse (AKA Drupal User and CiviCRM Contact B)
For some reason it will only Display the Drupal User and spouse if the spousal relationship was created from the Drupal User's CiviCRM contact profile.
If the spousal relationship was created from Contact B's CiviCRM profile, then nothing is displayed.
Is there a way to get this working regardless where the relationship was added?


texts:
Pulling my hair out a little! I'm trying to set up the mapping feature on CiviCRM. I've got a google API for the geocoding, I've enabled longitude/latitude/parsing in the localisation section, and I've got the geocoding scheduled task set to: geocode=1, and I've executed the task. I'm not getting any longitudes or latitudes in any of my contacts (it works if I add them manually). What am I missing? And does it matter all our contacts are based in the UK?

Cheers.


texts: Create and manage a custon table in an extension: How to

texts:
In my extension (it's the first one I'm writing) I have the need to create a new DB table and to manage it (insert, update, delete records).
How can I do it?
Thanks
Marcello


texts: Custom Fields for Activities not getting Prefilled by a Drupal Webform

texts:
When I setup a webform to update existing activities, and I give it cid and activity1 parameters in the URL, the webform loads up contact information and core activity information, but not the custom fields data. The custom fields just stay blank.
My first instinct was to re-examine the permissions, but this is the administrator account (with all Drupal permissions checked), additionally I added the Civicrm ACL permission to view/edit the custom field (not that this should matter) but the issue persists. I can add activities and custom data just fine, display the data using Views, but custom field data just doesn't load up in the webform, it's blank.
How would I go about debugging this? Am I missing something obvious?
I tried to recreate the issue on another instance with the same version of Civi and Drupal, but I couldn't do it, everything just works there.
Civicrm 5.20.0 | Drupal 7.72 (modules up to date) | PHP 7.1.33


texts: Click to go to contact record from report

texts:
When i am viewing contacts in a civireport if i click on the persons contact name i am taken to the "view contact detail report" which is basically the Constituent Report (Detail). Is there a way to go the the persons contact record directly from the report and not have to be referred to the Constituent Report (Detail)?

this is the url it takes me to when i click on someone from the report that refers me to the constituent detail report: /civicrm/report/instance/2?reset=1&force=1&id_op=eq&id_value=6732


texts: Is there Wordpress compatible extension that matches addresses with federal and state legislative districts?

texts: My organization is considering CiviCRM, but identifying both federal and state legislative districts for all supporters is a must have for us. We do a lot of state level work, so the state districts are just as important as federal. I see there is an option for Drupal, but we are Wordpress users. An older thread on this topic was inconclusive so I wanted to see if there were any new developments. Thanks!


texts:
I performed a custom include/exclude search. When the results were returned, I checked the first record and the radio button '1 selected records only' was properly chosen. I selected a second record and it worked as well. I went to the next page and selected a third record and it worked as well.

I then performed the search again. This time, before selecting any records, I sorted by contact type. Again, I was able to select individual records. I then sorted by contact type again (to change the order) and when individual records were selected, the radio button showed '0 selected records only' and the action menu was disabled.

I saw this error in 4.6.3 and updated to 4.6.8 and the bug persists.

If this is not the right forum for bug reports, please direct em to the proper venue.

Thank you.


texts:
using WP 5.4.2 -  PHP 7.2 - CiviCRM 5.27.3.
I have issue with Permalink (I dont know if it is the root cause) but I can create a article using the CiviCRM button  to add the CiviCRM event form. On the website, the 1st page form is available and can be filled until the user press the "next" button that display error404 screen on the next page -


texts:
I have this problem

https://forum.civicrm.org/index.php?topic=36211.0

'access denied' for administrator on the price set admin page

civicrm/admin/price?reset=1&action=add

using civicrm 4.5.3 and drupal 7.33

The 'access denied' screen is a drupal screen, not an apache error. The message shows up in the 'recent log messages'.

Where should I start looking ?


texts: How to a create custom field that is multi-line text or text area?

texts:
I want to create a custom 'About Me' field  for a web  profile, but there doesn't appear to be anyway to make a text area or multi-line text custom field.

I know I can set the field length to allow users to enter plenty of text (currently set to 1000 characters), but the input box will still only be a single line.

Of course, in Webforms in Drupal, for example, I can set the length of the input box as well, but, again, still only a single line.

The problem, then, is not that the user can't enter the text I want them to, but that their experience of doing so is disconcerting and uncomfortable.  They can't see most of the text they've entered, which makes editing very difficult and frustrating.

I feel like there must be an obvious solution for this, but can't find it.

Thanks,
Lewis


texts: How to resolve 'driver failed programming external connectivity on endpoint civicrm-buildkit-docker_phpmyadmin_1' error?

texts:
I have setup the civicrm development environment from here https://github.com/michaelmcandrew/civicrm-buildkit-docker
It was work well for a quite long, but today when i execute the command docker-compose up -d
 it gives me this error

ERROR: for civicrm-buildkit-docker_phpmyadmin_1  Cannot start service phpmyadmin: driver failed programming external connectivity on endpoint civicrm-buildkit-docker_phpmyadmin_1 (78ffb094a5f326977474e839e1e005a01ef2630dccf748fd9aab64042c83fb4a): Bind for 0.0.0.0:8081 failed: port is already allocatStarting civicrm-buildkit-docker_civicrm_1

How should i resolve this error?


texts: CiviCRM report for Case activities listing Case data

texts: I would like to generate an Activities report (eg upcoming scheduled activities) which includes case data (eg case ID, case Subject, case Role contacts, case custom fields) of the case to which each listed activity relates. Is there an 'approved' way of doing this? Thanks.


texts: Is it possible to change a field type to in-corporate a text editor

texts:
While creating a personal campaign page, there are various fields with type text or textarea etc. Is it possible to insert text editor (to allow some formatting) on say a field of type Textarea. I tried altering the form and changing the field type to tinyMCE. Does not seem to work.

Thanks!


texts: Wordpress profile permissions to select contact reference field

texts:
We are in WordPress, which is new to me. We have a registration profile that includes a custom field which is a contact reference field filtered to include only a specific group of contacts. When I'm logged in, this shows up and works great on the profile, but an anonymous user can't even see the custom field on the registration profile. The custom data set is set to public, don't know if that matters.

What permissions do I need to give an anonymous user so that they can make a selection from the filtered contact reference field?

I've installed the User Role Editor plugin to hopefully give me the flexibility to do this- also please let me know if a different plugin is needed. Thanks!


texts:
I have a problem (well, in fact, more than one Why can't I export a Contact Detail report to CSV?) with civiReport.
I can't export my contact report to pdf.

At first, when I clicked I only got a white screen (white screen of dead) and nothing happened. Then I found this...

http://forum.civicrm.org/index.php?topic=24422.0

... so I changed memory limit value both in php.ini and civicrm settings to 512M. I have also increased max execution time , just in case. Nothing happens. It simply waits "loading" until max execution time runs off (and it's 300 seconds).

So I don't know what else I can do. Please, help :( .

Iván Lago

IT Engineer at Engineers Without Borders Galicia

More info:

Server version: Apache/2.2.22 (Debian)

CMS: Drupal 7.36

CiviCRM version:4.6.0

PHP: 5.4.39-0+deb7u2

MySQL: 5.5.41-0+wheezy1


texts: Error when installing civicrm-4.7.29-drupal on Drupal-7.56

texts:
when I install civicrm-4.7.29-drupal on Drupal-7.56 just using one database for drupal an civicrm the installation runs perfectly without any errors.
If I use two databases for drupal and civicrm I get the following error message:
CRM_Core_Exception: Found installation canary. This suggests that something went wrong with tracking installation process. Please post to forum or JIRA. in Civi\Core\InstallationCanary::check() (line 53 of /[my website]/sites/all/modules/civicrm/Civi/Core/InstallationCanary.php).
What did I do wrong? Or is it a bug?
Best,
Frank


texts: Insert tokens for related contacts in CiviMail

texts: Is it possible to insert tokens for related contacts into a CiviMail message? For example the mailing is going to John Smith but we would like to include his spouses name and address? Spouse is the related contact 'Spouse of'.


texts: What does it mean when you click on an attachment link in an activity and the error message comes up "can't retrieve attachment"?


texts:
I am trying to change a logo that appears on my event information page (https://integrativeonc.org/index.php?option=com_civicrm&task=civicrm/event/register&reset=1&id=30). The area in the lower right that says "empowered by ADG creative" is what I am trying to edit. I cannot find where to edit this in Civi. Can someone assist?
Best regards,
Erika


texts: I need to migrate data from one CiviCRM on Drupal instance to a clean one. HELP?

texts:
The person who was supposed to be maintaining my CiviCRM on Drupal instance flaked on my a while ago and my site has been sitting vulnerable. Due to hosting changes, I decided to just set up a clean new instance on the new host but I need help as to how best to move the Civi records (and also config if possible!) over considering my old MySQL database may have been compromised.

Help! Thanks a lot!


texts: How to select Country with SEPA direct debit (short tutorial)

texts:
If you want to set a SEPA creditor you will need to define a country.
As said in the help menu you have to go to Administer>Localization>Language and Localization.

Not only you have to set a default country

but you also need to make available your country (which sounds half logical)

Now you can select your favorite country ;-)


texts: Update Reports not available after Upgrade to 4.7.10

texts:
After Upgrading to 4.7.10 from 4.7.8, it looks like the Reports have lost some of their features. The buttons for Preview Report, Update Report Save as Copy at are not displayed anymore.

Here is the screen before upgrade:

Here is the screen after upgrade:


texts: Create a new membership rather than renew an existing one

texts:
Our members can join by credit card (paying manually each year, nothing clever) or by Direct Debit (set up as an auto-renew membership). We want to give credit card-payers the option to 'renew' to paying by Direct Debit. But this is complicated as the logic of payment dates/end dates is rather different between the two types.

I'd rather Civi just created a brand new Direct Debit membership in these circumstances, rather than trying to renew the old one. But the standard membership signup forms will always try to renew an existing one.

Does anyone have any suggestions for how to make Civi create a new membership in these circumstances? I can't see any obvious hooks for membership renewals. Should I intercept the entire form in hook_civicrm_postProcess?


texts: Participant Import: Mandatory key(s) missing from params array: line_total

texts:
I am currently trying to import a number of participants that registered through an external service.  I first imported all the contacts - then proceeded to import particpants

The current fields I am trying to import are

Email:Email Match to Contact
Number of Tickets:Fee Level (I guess matching to my price set)
1:Participant Status ID (Registered)
Registration Date: Date Registered

The import will begin - the first participant will import, then it will fail and say: Mandatory key(s) missing from params array: line_total

I thought maybe it was a bad contact - but no - it will always import the first participant and fail - regardless of the order I have the CSV in.

Any thoughts?

When I change the Fee Levels from 1 to Tickets - 1: 1, the import goes through - but the price set is not actually selected after the import is completed.


texts: Custom fields not showing in import and export filter

texts:
I have two sets of custom fields related to two sub-types of the same type (organization). Both profiles are active and I can see the custom fields in the contact summaries and in the advance search tool.

If I want to import a file and try to map fields choosing the proper sub-type, in one case I have the custom fields proposed and in the other case not.

The field mapper also shows the right relationships related to each sub-type.

I compared parameters for the custom fields and I can't see any difference.

Is this to be set somewhere else deep into CiviCRM?

best regards,
Guillaume

EDIT 1: the required custom fields are searchable:

EDIT 2: I can see the same difference when I try to export contacts and select the custom fields.

EDIT 3: I also encounter this with custom fields for Individual type.


texts: How to print selected/multiple Contact Profile "Print Summary"?

texts:
I have around 1000 contacts and I want to print selected profile summary.
I found a "Print Summary" in Actions of the Contact profile page, but can only seem to print one summary at a time.
Is there a way to print multiple profile summaries at one time in the format the "Print Summary" prints or is a custom report going to be needed to print these summaries? And how to do it?

Thanks in advanced.

CiviCRM Version: 4.7.19
Wordpress Version: 4.7.5


texts: Does Payflow Link support recurring billing with CiviCRM?

texts:
I want to know if it's possible to use Payflow Link's recurring billing option with CiviCRM.

There is some information in the forum about how it needs to be implemented yet.. but it's unclear to me whether it's about using Recurring with Paypal Pro or with Payflow Pro. It looks like it's talking about using Payflow recurring with Website Payments Pro, which I didn't know was an option. Could someone please clarify? Thanks. https://forum.civicrm.org/index.php?topic=29346.0


texts: Why are relationships limited to two degrees?

texts:
I have a structure in which an umbrella organization has a few dozen clubs which have members. And it has some departments some of the members have a relation to.
Now if I would want one of the admins to have some access to information in the departments, I would have to add the department as a relationship with the proper access rights. This is a tedious job and might lead to faults. I would like to have an intermediate level grouping and departments, but then I am limited to the two degrees
I have tried to draw a picture.


texts: "Do not email" privacy setting and CiviMail

texts:
I sent out a mass e-mail using CiviMail and a recipient who has the "Do not email" privacy setting received it.  The help text associated with the "do not email" privacy setting makes it clear that they would receive registration confirmations and contribution receipts, but NOT receive CiviMail emails.

The only thing I can think of is that it might be because I added their "Do not email" setting AFTER I created the mass mailing but before the mailing was sent out.  However, I thought that CiviMail adjusted the mail recipients list according to whoever was included in the recipient groups at the time the mail should go out.

Questions:

Does anyone know when CiviMail creates the sending list of recipients for a mass mailing?  Is it at the time the mail is created, or at the time the mail is sent out?  i.e. if I generate a mail that should be sent to group X, then I remove a user from group X, then the mail goes out...will that user get the mail?
Can anyone confirm that the "Do not email" privacy setting means that this person SHOULD NOT receive any further mass emails?

I have tested by adding this user to a group and then creating a test mass email.  They were not in the list of recipients.  But I am paranoid because I do not understand why they received the one that they did.

Thank you

EDIT:
I have sent out several more mailings, and the people marked as "Do not email" are now not getting emailed.  CiviCRM is specifically flagging that they will not be emailed.  So, in conclusion, CiviMail must create the recipient list at the time that the e-mail is scheduled, not at the time it is sent.


texts:
I use the DIVI template to build my pages and integrate CiviCRM.
I don't see the "Civi Shorthcodes" button neither with Divi nor with Gutenberg.
How can I access the shortcodes?
Thanks to everyone.


texts: How do I regenerate the text version of an email after editing the HTML draft?

texts: As asked in title. Thanks for your time!


texts: How to exclude contacts from a mailing who share an email with a group of contacts?

texts:
If I'm sending out emails asking for donation, I exclude all the contacts who have donated recently with a smart group. Unfortunately, because we have many contacts who share an email (generally couples), people who donate can still receive an email asking for a donation, because only one member of the couple has a recent donation and is in the smart group. The other contact receives the email as normal.
How do other people deal with this problem? Is there some way we can find all contacts who share a primary email with members of a group and exclude them from a mailing as well? We don't want to exclude everyone with a relationship of partner or spouse as we still want to send emails when the email address is different.


texts: How to tie multiple event registrations to a single (non-monetary) transaction?

texts:
We're using the API to create multiple event registrations via a single form, then send the user to Quickbooks Payments after submission for those who wish to pay a deposit online. The bookkeeper sends the back office staff a weekly QB report of all payments received that week (online, checks, cash, etc), which they then enter into Civi manually.

Is there an "invoice number" or some other unifying ID we could use to help staff easily find the appropriate payments from the bookkeeper's report and create them on the correct Civi registrations? I see a Cart ID in the civicrm_participants table, but the cart functionality doesn't have an API, so I can't insert in a safe way. Should I just go with the Source field, or a custom field?


texts: CiviCRM auto populated Webform shown for anonymous users(Drupal 7)

texts:
I want to show the webform which is previously submitted for edit purpose for only the same user which filled this webform using his email ID.

I created webform with existing contact option ticked and send a mail to the user which filled this webform

https://civi.example.com/?q=node/23&cid1={contact.contact_id}&{contact.checksum}

Working for the authenticated users.

I want it working for anonymous too.
Any help is great I am new too CiviCRM

Thank You!!


texts: Building the equivalent of a webhook for certain CiviCRM events

texts:
I posted this in the Mattermost Town Square, but was encouraged to post the question here also:

Good afternoon. I'm wondering if CiviCRM can produce a "changes stream" or fire off a webhook when records change? I've been digging around the docs and the closest thing that I can find to what I'm looking for is the hook_civicrm_pre.  Specifically, I'd like to sync records from CiviCRM to another system, and I'm looking for a way to send a notification from CiviCRM to the other system saying "Hey, something changed over here!"

Joe Murray replied:

You probably want https://docs.civicrm.org/dev/en/latest/hooks/hook_civicrm_postCommit/ rather than hook_civicrm_pre. I would check whether it is called for all of the use cases/objects you are trying to replicate to the other system.
Note that these hooks may be noisy, ie called when a write operation is occurring but no change is being made to any of the data - ie the pre and post write record in db is identical. Depending on criteria you're trying to optimize for synchronization, it might be worth it to do the work to filter down to things that are real changes not just potential ones.

Alax Dixon added:

There's also a hook_civicrm_post, which is more likely the right tool, but you might do better to narrow your scope to only trying to sync specific types of entities and use whatever entity-specific hook there might be for it (e.g. contacts).

And GHarris added:

For some of the more obvious things, the CiviRules extension may be a lot simpler to implement.

I'm still working on this and would appreciate input from anyone who's worked on syncing CiviCRM with external systems. Thanks!


texts: Why doesn't the count of '0' change on Search Results when i select some records or 'all on this page'

texts:
Am pasting as a question for others who might come across this but have reported on JIRA as it replicates on http://d46.demo.civicrm.org/civicrm

Do any search, then select eg first record, or the checkbox above the first one to get 'all on this page' - and the count of '0' stays same, and hence you can't select any Actions.


texts: I am using the latest version of the Stripe extension (5.2) and have CiviCRM up-to-date and Drupal. I'm getting this error in my Stripe portal, I only use Stripe with CiviCRM. Can anyone provide some insight? Was not sure if i should post this here or at https://lab.civicrm.org/extensions/stripe/issues


texts: Relationships and Dashboard are broken with https

texts: I recently tried forcing https in the htaccess file and noticed that the relationships in the main contact screen disappeared.  They show up if I access them through a listing on the dashboard, but if I access the record through search they are simply not listed.  Also the dashboard doesn't display properly and can't be configured.  I haven't noticed other effects of https but they may exist too.


texts: How to find users that have taken more than one action?

texts:
We want to identify the most active users (eg. those that register to several events, or made several contributions, or signed several petitions).

Is there already a report or a custom search that allow to search users that have more than x activities of the same type?

In the future, can we use the engagement index somehow to identify them?

To make things more complicated/useful, I would like to be able to filter these activities by date, so for instance finding all our contacts that have signed more than 2 petitions in the past year. Is there something existing that I haven't found yet?


texts: Missing Contacts from Mailing Labels in Civi 4.4

texts:
We have a Civi 4.4.14 installation. When choosing the Make mailing label action from search results 5 contacts are missing from the finished labels.

I've recreated the error on the 4.4 demo site but see that it is fixed in the 4.5 and 4.6 sites.

The site currently uses the civibooking extension which doesn't  work with 4.5 or 4.6, so an upgrade isn't (currently) an option.

Does anyone have a patch/ fix for this?

Cheers

Craig


texts: Record the annual fee owed by a member and generate a report showing instalments and amount outstanding

texts:
I need to set up a system in WordPress so that we can record the membership fee for each member (there are 4 fee levels) for the forthcoming 12-month period (ie 1 July 2020 - 30 June 2021). I would then like to be able to record part payments as they come in, and generate reports showing how much each member has paid and how much they still owe for that membership period.
I thought the best way might be to set up a pending amount equivalent to the total fee (eg £320) and then record partial transactions (eg 2 x £80) against that. This kind of seems to work for an individual contact record, where in WordPress I can see the instalments, if not the amount outstanding.
However, the best I've managed to achieve with a report is to list all transactions for each member. So it shows 3 lines, each with the same payment reference, but with no indication that the 2 £80 payments are against the pending £320. Instead, it just shows a total of £480 paid in total, which is obviously useless.
Am I missing something obvious here? I would have expected this to be a standard feature of a membership payments system.


texts:
I wish to include a personalised QR-code in the Mass Mail for people in the Grace list, to facilitate their payment, which in Sweden can be done by the Swish function: use your phone, read/scan the QR code, key in your PIN, and the payment is done.
The problem I meet is to understand how I can invoke the result (a unique personalised QR png-file) of an API-request (to the Swish company) in the flow of text in the mass-mail message.
Has anybody done this before? Can php be invoked or Python?
Claes


texts: Error 500 when unknown users create a contact record via profile

texts:
I have a site that allows a visitor to create a contact record, by filling in a form.  However whenever these forms are used they alaways generate an error 500.  No matter which of the several profiles are used, (does not matter i they are inline or not), you get the following error:

[Wed Jul 11 18:42:29.819744 2018] [:error] [pid 26665] [client 51.52.150.202:52376] PHP Fatal error:  Uncaught Error: Call to undefined function mb_strtoupper() in ...../wp-content/plugins/civicrm/civicrm/packages/html2text/rcube_html2text.php:705\nStack trace:\n#0 ...../wp-content/plugins/civicrm/civicrm/packages/html2text/rcube_html2text.php(687): rcube_html2text->_strtoupper('\\t\\t        Volun...')\n#1 ...../wp-content/plugins/civicrm/civicrm/packages/html2text/rcube_html2text.php(652): rcube_html2text->_toupper('\\t\\t        Volun...')\n#2 [internal function]: rcube_html2text->tags_preg_callback(Array)\n#3 ...../wp-content/plugins/civicrm/civicrm/packages/html2text/rcube_html2text.php(472): preg_replace_callback(Array, Array, '<!DOCTYPE html ...')\n#4 ...../wp-content/plugins/civicrm/civicrm/packages/html2text/rcube_html2text.php(436): rcube_html2text->_converter('<!DOCTYPE html ...')\n#5 ...../wp-content/plugins/civicrm/civicrm/packages/html2text/rcube_html2text.php(376): rcube_html2text->_convert()\n in ...../wp-content/plugins/civicrm/civicrm/packages/html2text/rcube_html2text.php on line 705, referer: .....

This occurrs on CiviCRM 5.3.0 used on Wordpress


texts: One of parameters (value: Array) is not of the type Integer - initially observed during import, but same when visiting Contact Record

texts:
As per the title - this message was observed first during an import, which failed. I re-imported with a 'tracker' field so i could see exactly where it failed. And rinsed and repeated. Found 2 records in import that were tripping it up. When trying to visit those records in civicrm i got same error, and with backtrace got

/sites/all/modules/civicrm/CRM/Utils/Type.php(362): CRM_Core_Error::fatal("One of parameters  (value: Array) is not of the type Integer")

but does that help identify the culprit data?


texts:
I have created a Member Sign-Up form that goes to a Contribution page with three price sets (one is always hidden with JS, so two appear). Under the Contribution Page's settings, "Use a confirmation page?" is checked. When valid input is submitted, the Confirmation page that comes up next has no visible content. In the HTML a form with the id "Confirm" is shown, but it has only hidden inputs and no submit button.

Does anyone know why this is happening? How can I get a normal confirmation page to appear?

This is testable at http://aplddemo.wpengine.com/sign-up/?type=student

To make this issue even more unusual, after creating a different (test) Contribution page and completing a transaction on that, the original confirmation page began working. My immediate issue is solved, but I'm still curious why this happened and what is to prevent it from happening again.

UPDATE - September 1

This issue reappeared. This time I added ini_set('display_errors', true); to my plugin, and see errors like the following:

  Warning: include(/nas/wp/www/cluster-40204/aplddemo/wp-content/plugins/files/civicrm/templates_c/en_US//%%3D/3D1/3D13F2BA%%Main.tpl.php): failed to open stream: No such file or directory in /nas/wp/www/cluster-40204/aplddemo/wp-content/plugins/civicrm/civicrm/packages/Smarty/Smarty.class.php on line 1907

  Warning: include(): Failed opening '/nas/wp/www/cluster-40204/aplddemo/wp-content/plugins/files/civicrm/templates_c/en_US//%%3D/3D1/3D13F2BA%%Main.tpl.php' for inclusion (include_path='/nas/wp/www/cluster-40204/aplddemo/wp-content/plugins/files/civicrm/custom_ext/com.osseed.eventcalendar-1.1/:/nas/wp/www/cluster-40204/aplddemo/wp-content/plugins/files/civicrm/custom_ext/ca.bidon.civiexportexcel/:/nas/wp/www/cluster-40204/aplddemo/wp-content/plugins/files/civicrm/custom_ext/nz.co.fuzion.extendedreport/:/nas/wp/www/cluster-40204/aplddemo/wp-content/plugins/files/civicrm/custom_ext/co.johnwebster.apld/:/nas/wp/www/cluster-40204/aplddemo/wp-content/plugins/files/civicrm/custom_ext/org.civicrm.module.cividiscount/:.:/nas/wp/www/cluster-40204/aplddemo/wp-content/plugins/civicrm/civicrm:/nas/wp/www/cluster-40204/aplddemo/wp-content/plugins/civicrm/civicrm/packages:.:/nas/wp/www/cluster-40204/aplddemo/wp-content/plugins/civicrm/civicrm/:/nas/wp/www/cluster-40204/aplddemo/wp-content/plugins/civicrm/civicrm//packages:.:/usr/sha in /nas/wp/www/cluster-40204/aplddemo/wp-content/plugins/civicrm/civicrm/packages/Smarty/Smarty.class.php on line 1907

I thought it might be a caching issue, so I went to Administer > System Settings > Cleanup Caches and Update Paths, but clicking the "Cleanup Caches" button doesn't affect the error. The issue changes periodically. Sometimes parts of the form appear, with an error about the missing compiled Smarty template where the price field should be. I haven't been able to connect the change in the error's behavior/message to any other changes on the site. They seem to happen on their own.


texts: Is there a way to produce automated welcome emails for individuals who sign up to receive our newsletter?

texts: I want to figure out if we can create automated email sequences in CiviCRM. So, for example, if someone signs up for our newsletter, they get an email immediately that has some of our "best of" information, for example, and then 1 week later, they get another email that has some information about the impacts we're having in the community, but it's all automated through CiviCRM. We have two automated buttons that appear whenever anyone is added to our database or signs up to volunteer or to attend an event. The buttons ask if the individual would like to receive our newsletter and the second button asks if they would like to be sent volunteer opportunities. We'd like to be able to craft an email that will be generated and sent to everyone who selects 'yes' on these two options.


texts: Are the Gift Aid extensions compatible with 5.6.0?  I'm planning to upgrade a client soon - they are on 5.1.2.


texts: What is the most integrated Drupal 7 shopping cart for CiviCRM?

texts:
We want to have a shop that sells tshirts, mugs, etc. We want people to have an option of logging into CiviCRM at check-out, and to be able to view their shop orders through CiviCRM.

I see there is Commerce CiviCRM and UC CiviCRM and am trying to decide which is the better option. Features we care about are:

Futureproof: which will have more longterm updates & support?
Easy to set up and use: we are new to CiviCRM
Best integration with CiviCRM: does one have more features than the other?

Any help/advice is appreciated.

Update: Thanks to everyone who responded, it looks like Commerce is the way to go.


texts: CiviCRM Drupal 8 installation fails - Install of pear/validate_finance_creditcard failed

texts:
I've been trying (for what seems like weeks now!) to install CiviCRM under Drupal 8 on a hosted cpanel server following the instructions here:
https://docs.civicrm.org/installation/en/latest/drupal8/.
I keep having problems with pear/validate_finance_creditcard:
Installation failed, reverting ./composer.json and ./composer.lock to their original content.
[RuntimeException]
Failed to execute git clone --no-checkout '/xxxx/xxxxxxxx/.composer/cache/vcs/https---github.com-pear-Validate-Finance-CreditCard.git/' '/xxxx/xxxxxxxx/xxx.xxxxx.xxx.xx/vendor/pea
r/validate_finance_creditcard' --dissociate --reference '/xxxx/xxxxxxxx/.composer/cache/vcs/https---github.com-pear-Validate-Finance-CreditCard.git/' && cd '/xxxx/xxxxxxxx/xxx.xxxxxxxx.xxx.xx/vendor/pear/validate_finance_creditcard' && git remote set-url origin 'https://github.com/pear/Validate_Finance_CreditCard.git.git' && git remote add composer 'https://g
ithub.com/pear/Validate_Finance_CreditCard.git.git'
Cloning into '/xxxx/xxxxxxxx/xxx.xxxxx.xxx.xx/vendor/pear/validate_finance_creditcard'...
done.
fatal: unable to create thread: Resource temporarily unavailable
fatal: cannot repack to clean up
Has anyone else encountered this? Or anything like it? Any suggestions on what might be going wrong? Please??
It's my first time trying to get to grips with composer so it's very likely I'm missing something simple and/or obvious to the more experienced. All my attempts to modify versions, stability etc. have ended in inglorious failure – and I'm finding the multitude of options and possibilities a steep learning curve.
All help very gratefully received. Thank you in advance.


texts: Civirule - Action : force override status

texts:
Is it possible to override permanently a status from 'pending' to 'new' with a civirule ?

CiviCRM doesn't do it automatically (issue I can't fix until now) and it would avoid me to do it manually every time a new member paid with credit card :-(

I can identify the right status :

  Contact has Membership of Status and Type : Membership type Est l'un de Adhésion annuelle & Membership status Est l'un de Pending

but I don't find out how to override the status

have a great day

Guillaume


texts: Only admin can access event registration page

texts:
I've created a view with a block of upcoming civicrm events with links to the online registration pages. Only the administrator can get to the registration page. Anonymous and authorized users get this message:

"Sorry but we are not able to provide this at the moment.
XML data could not be loaded. Make sure you specified the correct path.

Return to home page."

Anonymous and authorized users have permission for
CiviEvent:register for events, CiviEvent:view event info , CiviCRM:access all custom data.

The CiviEvent is setup to allow online registration.


texts: How do I add new tab to the Contact Summary Page?

texts:
I create a new plugin and I try to use hook for adding extra tab in the contents, my question is how to get $contactID?

add_action('civicrm_tabs', ' civitest_civicrm_tabs');

function civitest_civicrm_tabs( &$tabs, $contactID ) {

  // unset the contribition tab, i.e. remove it from the page
  unset( $tabs[1] );

  // let's add a new "contribution" tab with a different name and put it last
  // this is just a demo, in the real world, you would create a url which would
  // return an html snippet etc.
  $url = CRM_Utils_System::url( 'civicrm/contact/view/contribution',
                                "reset=1&snippet=1&force=1&cid=$contactID" );
  $tabs[] = array( 'id'    => 'mySupercoolTab',
                   'url'   => $url,
                   'title' => 'Contribution Tab Renamed',
                   'weight' => 300 );
}

Thank you

Nilda


texts: Error "Could not find a valid session key" after contributions are made

texts:
Recently in the past we did do a migration from a development site to production and I'm not sure if we were having the issue before migration or not. Every time someone makes a contribution they receive the error:

Sorry, due to an error, we are unable to fulfill your request at the
moment. You may want to contact your administrator or service provider
with more details about what action you were performing when this
occurred. We can't load the requested web page. This page requires
cookies to be enabled in your browser settings. Please check this
setting and enable cookies (if they are not enabled). Then try again.
If this error persists, contact the site administrator for
assistance.Site Administrators: This error may indicate
that users are accessing this page using a domain or URL other than
the configured Base URL. EXAMPLE: Base URL is http://example.org, but
some users are accessing the page via http://www.example.org or a
domain alias like http://myotherexample.org.Error type:
Could not find a valid session key.

I've checked resource URL's and they appear to be correct.
I've scrubbed all trace of the old CMS DB and base dev URL from the civi settings file and replaced them with production
The base URL in Civi and WordPress are matching besides a final / that civi has on it's base URL (I tried removing this but made no difference to changed it back
I have looked through everything relating to this issue on the stack exchange and have not found anything that worked

If anyone can help me with this I will be forever in your debt.
EDIT:
Okay guys after a billion hours of searching, trying things, and changing things I THINK that I have MOSTLY resolved the issue. I THINK what I did to resolve it is .... I realized that it was linking to development CMS DB (they both use same civi DB but different WordPress CMS DB).
After making this change I was able to make contributions in incognito mode and using another browser.... next I tried chrome (the same browser I've been using all along) and got the error. I cleared all cache in chrome, tried again while not logged into WordPress as admin, and it worked.
Next I logged into WordPress as admin and got the error. Deleted my chrome cache and tried again while logged in as admin and got the error.
Then I deleted all cache files in template_c directory and while logged into WordPress as administrator I successfully made a contribution! Then I tried a second time and got the error.
So I think it is working for all new users contributing ... but gives me the error if I'm logged into WordPress as administrator, unless I delete the cache in the template_c directory each time.
Hopefully that makes sense and someone can lead me to the last piece in the puzzle / figure out what is causing this.


texts: I updated to CiviCRM 4.7.28 (on Wordpress). However, I have not been able to update the PHP to the 5.6 version. In fact, after much searching, I don't seem to be able to come up with the correct way to update the PHP. Any help would be much appreciated.


texts: Is there a way to easily locate Profile entries?

texts:
We use profiles as contact forms on our website, using custom fields for the form options. I am trying to find a list of the contacts that have recently submitted forms, but there doesn't seem to be a way to do it. I have made the form searchable, but when I use the advanced search to look in the profile fields that I created, it shows me all of the contacts in the database rather than just the ones that have submitted data into those custom fields. I would like to search for either:
- forms that are not null, or
- forms by entry date
I just need some way to locate the most recent profile submissions.


texts: Within a CiviCRM extension, what's the best way to determine the current CiviCRM version in versions 4.6.x and above?


texts: How can I find the code that produces a certain error message (e.g. "Sorry, can not load CMS user account.")

texts:
When confirming donation I'm receiving the following error message "Sorry, can not load CMS user account." How can I track down which file this message is generated in?

Other details: I'm working through the vanco payment processor 4.1 code to make it work with 4.4 CiviCRM. The URL is similar to: www.domain.org/civicrm/contribute/transact


texts: How to solve [error_message] => Entity declaration references invalid or inactive module name

texts:
I get this
[error_message] => Entity declaration references invalid or inactive module name [name_of_extension]
When trying to run:
cv ext:upgrade-db
It's an extension I don't recognize - but yeah it does not exist for this site.
It's not in civicrm_extension - it's not not in civicrm_managed. Where do I need to look to find this and strip it?


texts: Wordpress + CiviCRM: Restrict “Membership Renewal” contribution page to logged in users only

texts:
A Wordpress + CiviCRM site I'm working on has their "Renew your membership" page wide open to all users. We need this page to only show if the user is logged in for obvious reasons. What's the proper way to accomplish this page specific restriction?
My first thought is to restrict "CiviContriubte: make online contributions" in WordPress Access Control (CiviCRM >> Administer CiviCRM >> Access Control >> WordPress Access Control) but we may want some contribution pages (donate) to be open to anonymous users.
Any guidance is greatly appreciated.


texts: Extension settings lost on upgrade - known issue?

texts:
On a couple of my own extensions and some that are not my own, I've seen that the extension settings go missing immediately upon upgrading the extension. These extensions all define settings metadata in a php file a la hook_civicrm_alterSettingsFolders() (e.g. https://github.com/twomice/com.joineryhq.activityical/issues/27)

It's not just that the setting values are cleared; rather, the settings themselves are uknown to CiviCRM. This is evident when viewing the Settings page for the extension; if that extension settings page is built dynamically using the Settings API to build the list of settings fields for that form, the form will contain no fields at all, because the Settings API finds no settings.

The workaround for this situation is to clear CiviCRM caches (e.g., run cv flush or use Administer > System Settings > Cleanup Caches and Update Paths). After doing that, the settings are once again available, although unfortunately their values have been cleared and must be reset.

Extensions where I've seen this recently:

https://github.com/twomice/com.joineryhq.activityical (see issue: https://github.com/twomice/com.joineryhq.activityical/issues/27)
https://github.com/osseed/com.osseed.eventcalendar

Is anyone else seeing similar behavior, and are you aware of a cause, a fix, or something extension devs can do to avoid this issue?


texts: Custom token for Events in scheduled reminder s

texts:
We tried to follow https://civicrm.stackexchange.com/a/10907/7846 from Noah Miller
to use a custom event token in a scheduled reminder without success.
We dumped all the variables used by the  hook civicrm_tokenValues ($values, $cids, $job, $tokens and $context) but we could not get the event_id even if Noah says it is available.
$event_id = CRM_Utils_Array::value('event.event_id', $values)

stays null.
So is it possible to use a custom event token in a scheduled reminder and if yes, how do we get the $event_id ?


texts: Scheduled Reminders don't pick up changes to Templates

texts:
We have observed the following behaviour with a Scheduled Membership Reminder using an Email Message Template.  When the Template used by a Reminder is edited, the Reminder continues to use the old text and does not pick up the change.  This is still happening a few days later.  Clearing caches doesn’t help.

Looking behind the scenes I can see that if a Reminder is set up to use a Template, then the record in the civicrm_action_schedule table contains a link to the Template, but also a copy of the Template content.  That copy doesn’t get updated when the Template is changed. If a different Template is selected, then that text is picked up correctly.

Is there any reason for this behaviour, since it looks like a bug to me?

With thanks,
Tony


texts:
I'd like to know if there is anything newer than this August, 2013 post regarding how to include social media "share this email" links in CiviMail.

Thanks.


texts: can't search by first name last name; WordPress dashboard

texts:
I would like to enable the basic intuitive functionality to search by first and last name in all search tools.

Currently on our new install, with no other plugins enabled, I get "no matches found" if I search for firstname space lastname.

Here is what I'm finding when I do these searches for a contact that does exist and does have a case associated with him.

Search for joe, good results
Search for johnston, good results
Search for joe johnston, "no matches found"
Search for Joe Johnston, "no matches found"
Search for johnston joe, good results
Search for Johnston Joe, good results

I've found the same results using all of the below search locations which makes sense.
search > find contact
advanced search
cases > find cases
cases > open a case

The quick search does display my contact as an option when I enter "joe".

I would greatly appreciate any suggestions to get this working. It's a basic functionality that I assume can be enabled??

I also tested this on the demo site for Lou Adams and got the same results. It seems to be the default functionality.

Thanks so much for your help.


texts:
So I am very new to both civicrm and Drupal, but I have read the setup and can’t seem to get the permissions to work for Civicase

Obviously my administrator account - it all works. I created a second user ( and yes I made sure the user was in both civicrm and drupal ) I get access denied for my other user and really the only permission for civicase that is different is seeing only my cases is checked for the standard user, and all cases is unchecked - can someone give me a basic persmissions list to make this work.


texts: Jquery not affecting custom fields of an activity

texts:
I have written some jquery (inside an extra template file) that does some simple show/hiding of custom fields in an activity based on user selections. We use it as a helpful tool for users to select the right options (i.e. Do you own a pet? If they indicate "yes" then the Pet Name field is shown.)

This is currently working in 4.6.8 (Drupal 7) but in my test upgrade to 5.5.3 the jQuery targets aren't affecting the custom data sets. For instance, I can try targeting something generic like '.crm-container .crm-accordion-header' and for testing purposes turn it blue. This affects the headers for the core sections (attachments, send a copy, send a follow up) but the headers for my custom data remain unaffected.

Is there a fundamental change in how/when the custom fields are loaded that the jQuery isn't able to affect it?

EDIT: I have also tried adding the javascript straight into a template file (no "extra") in the overrides folder, still custom fields are unaffected. I also placed javascript directly in the main template file, not in the overrides folder - still custom fields are not affected.

{literal}
<script type="text/javascript">

CRM.$(function($) {
  $(document).ready(function () {

    // First, get the Activity ID.
    var acttype =  {/literal}{$atype}{literal}

    if(acttype === 75){
        $('.crm-container .crm-accordion-header').css('background-color', 'blue');
    }
  });
});

</script>
{/literal}


texts: problems with upgrade on multilingual site (in this case 4.7.31 to 5.3.1)

texts: When upgrading a multilingual site, after the database upgrade ran the site would not correctly load the status page (or any page that loads via javascript), for one example, the url used in the html calling the arrow image for the admin menu contains the string (for example) /en/civicrm/a/undefinedpackages/jquery/css/images/arrow.png or /es/civicrm/a/undefinedpackages/jquery/css/images/arrow.png


texts: Get a field label instead of value using the api

texts:
I would like to retrieve both the value as well as the label from a custom field using the api, but it only seems possible to retrieve the value.
I wonder if this is possible, would surely help me a lot!


texts: How do I remove previous event details from new event?

texts:
sorry if this is terribly obvious, but I'm new to Events. I'm trying to set up a new event, and at the bottom of the registration page details from a previous event keep coming up - as in the screenshot below. I've tried to update the address settings several times, but it won't go away. How do I get rid of this?

thanks!


texts: Accessing membership information in webform

texts:
On a webform that uses an Existing Contact and a membership then the existing membership info is loaded by the webform and displayed at the top of the form in the messages block.  Eg: 'Full Member membership for My Org has a status of "Current". Expires March 31st, 2019.'

Is there a way to access this information that webform is retrieving? I'd like to use the status or expiration date in a conditional.


texts: PayPal Pro Button not working - returns to blank event form

texts:
We use PayPal Pro for our event pages. This is what is currently happening:
Person fills in the event registration profile.
Person clicks PayPal checkout button, enters their PayPal information.
When the person clicks Continue, they are returned to our registration form. All of the profile information they had entered is gone. If they reenter all the info and click continue, they get an error message saying they didn't fill in the credit card information.

If people enter their credit card information on our registration form (instead of using the PayPal check out button), everything works.

How do we fix the PayPal button? Or can we remove it?

We are using CiviCRM 5.12.0 with WordPress and PayPal Pro.


texts: Is there a way to re-send failed transactional emails using SparkPost email extension?

texts:
Have been using the com.cividesk.email.sparkpost extension (v1.1) successfully on Civi 4.6.30 . Recently had an issue due to installing PHP mcrypt on the server, which caused the extension to be unable to retrieve the SparkPost API key. [More accurately: the call to CRM_Sparkpost::getSetting('sparkpost_apiKey') was returning a scrambled value.] This was resolved, once the problem was diagnosed, by re-entering the API key. (I've written a separate Q&A about that issue, as it's not SparkPost specific.)

During the time when the API key couldn't be accessed, numerous transactional emails and CiviMails should have gone out. The CiviMails can be re-sent easily enough but what's the way to deal with the transactional emails? There's no record in the extension's log file of mails that attempted to send during this period. Is there any queueing system for failed messages? Because the API key couldn't be correctly retrieved, presumably the messages won't have been linked to the user's SparkPost account. The SparkPost stats show no messages over that period.


texts:
My CiviCRM install on the WP. And I installed the CiviMobileAPI(v5.0.0).

I succeeded login from iPhone. but I try to use same URL to login from Android, I get error that says "can't connect to the server. Check the CiviCRM site URL or internet connect"

Not sure what else to try here, does any one have any insights? I'm sure I've put in my correct credentials.

Thanks in advance


texts: Price Sets with discount for combinations

texts:
Is there a way to create differentiated prices depending on the combination of selections in a price set?

E.g. if I have a two-part event in what ways can I create a price structure that gives half-off for the second part, given that you have selected the first?

The following two ways comes to mind:

create two events and give discount codes to the participants of the first part (not good since it requires a two-phase registration and a discount code on the lose AFAIK)
create a price structure with options first, second, both (makes it hard to count or limit number of participants for first and second half)

Other ideas?


texts: How does contribution.repeattransaction set the invoice_id?

texts:
Upon calling the API's contribution.repeattransaction, the original contribution record seems to get copied correctly, with the exception of invoice_id. Here is what I'm doing:

$result = civicrm_api3('Contribution', 'repeattransaction', array(
            'sequential' => 1,
            'original_contribution_id' => $original_contribution['id'],
            'contribution_status_id' => "Completed",
            'trxn_id' => $transaction_id, //Insert new transaction ID
        ));

This copies the original contribution values and properly inserts the new transaction ID. However, invoice_id is NULL in the database.

If I try to pass invoice_id...

$result = civicrm_api3('Contribution', 'repeattransaction', array(
            'sequential' => 1,
            'original_contribution_id' => $original_contribution['id'],
            'contribution_status_id' => "Completed",
            'trxn_id' => $transaction_id, //Insert new transaction ID
            'invoice_id' => $new_invoice_id //and new invoice ID
        ));

...nothing changes. In the civicrm_contribution table, invoice_id is again NULL for the contribution that was just inserted.

Does anyone know how I'm supposed to repeat the transaction and set invoice_id properly?

P.S. I've been looking inside CRM_Core_Payment_BaseIPN->completeTransaction(), but can't see where the invoice_id is handled (if it is).


texts: Migrating IPN's from Ubercart to Civicrm, OR syncing membership payments from Ubercart to membersips/contributions in Civi

texts:
This is a copy of this thread from the forum, since the forum is deprecated for answering questions.

Similarly to this thread (see the above forum post for the link, I can't post it b/c of stack exchange limitations), which describes bringing ARB information from Authorize into Civicrm in order to have Civicrm manage memberhips and renewals on existing recurring payments, I am wanting to switch from Ubercart, which has a bunch of existing recurring Paypal payments for membership roles on the site, to Civicrm. Would it be possible to, in a similar way, migrate the IPN data into CiviCRM and have Civi listen for IPN's? Or is the ipn url entered in Paypal on a per-transaction basis in a way that's difficult to change? (Or, more deviously, if it's too difficult to change the url, could CiviCRM override the notification url provided by Ubercart so that it can read them too before passing along to ubercart?)

-- or --

Another approach was to just use code to sync membership payments to Civi from Ubercart. It seems this might be easier. A more recent response from petednz, http://forum.civicrm.org/index.php/topic,32376.msg153915.html#msg153915 , was to use Rules to do the same thing. However, as I am trying to sync membership payments from ubercart to CiviCRM until people's cc's have expired and they sign back up with Civi, and the Drupal 6 versions of the Rules-related modules don't seem to have the actions necessary to create contribution records or update memberships, I wonder if writing module code is the best way to go.

What do people think is the best approach to this problem? Am I missing something in Rules that would allow me to enter a contribution towards a membership in Civicrm when Ubercart gets notified of a recurring payment (and, for that matter, create the membership in Civi if it doesn't exist yet)? Thanks.


texts: Is it possible to change the Invoice numbers that are used in CiviCRM?

texts:
I have a customer that is wanting to customize/assign invoice numbers to each receipt/invoice for event registrations rather than the long and completely random ones that CiviCRM puts out and not just for those who select "Pay Later". Is this possible to do? Is it possible to have it reflect for all CiviEvents going forward?

Any help would be greatly appreciated. :)

Using: CiviCRM 4.6.8
Drupal 7

Thank You,
Nicole


texts:
I'm trying to kill off an error in WP "Cron Not Running"

I installed cv.  Im putting lines into crontab that trigger cv, such as

*/5 * * * * cv api --user=www-data job.execute

...as per instructions related to this error.

The Civi error is persisting.  Also, cv, unexpectedly to me, returns HTML as output at the command line, e.g.

foo@bar  sudo cv ext:list

Outputs HTML, counterintuitively.

This HTML appears to be the Wordpress site's top page itself (aka a maintenance mode page.

I thought cv with that option would list a bunch of vars, not spit up the site.

Anybody know what's up here?


texts: Particular report about contribution on CiviReport

texts:
Good morning,
I'm writing to ask if it exist a particular report about contributes.
I'd like to have a report which contain these columns: Surname/Name, amount and date of the last donation and total contribution, contribution AVG and number of donation for every donor.
Over this, I need also the filter in order to research specific group of donator, like campaing, group, contact type, sex,...
Does it exist?
What I have to do if I need it?
Tanks to all... and sorry for my bad english!


texts:
The security advisory that came out today referred to a set of issues, all of which appear to have been fixed by 4.4.20 if present in the 4.4.X version at all. I don't see any separate patch notes / changelog anywhere for 4.4.21, other than the standard "a variety of non-security issues" language.

So, does anyone know what ACTUALLY changed in 4.4.21?


texts: I am trying to print a member badge ID but the address is not showing.  I have it in the system but not displaying on the badge.


texts: civibuild failed to create symbolic link 'bower'

texts:
i'm trying to configure a dev environment with civicrm buildkit. i have already follow the steps described here: https://github.com/civicrm/civicrm-buildkit

but afert use of amp config and amp test (with successful results) i'm still getting this error with civibuild:

$ civibuild create civibild-test --type empty
which: no nodejs in (/c/wamp/www/civicrm-buildkit/bin:/c/Users/Administrador/bin:/mingw32/bin:/usr/local/bin:/usr/bin:/bin:/mingw32/bin:/usr/bin:/c/Users/Administrador/bin:/c/Windows/system32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0:/cmd:/c/Program Files/nodejs:/c/wamp/www/civicrm-buildkit/bin:/c/wamp/bin/php/php5.5.12:/c/wamp/bin/mysql/mysql5.6.17/bin:/c/wamp/bin/apache/apache2.4.9/bin:/c/Program Files/nodejs/node.exe:/c/Program Files/nodejs/node_modules/npm/bin:/c/RailsInstaller/Ruby2.2.0/bin:/c/phantomjs-2.1.1-windows/bin:/c/Users/Administrador/AppData/Roaming/npm:/usr/bin/vendor_perl:/usr/bin/core_perl)
WARNING: pidlockfile.php: POSIX API is unavailable. Cannot lock resources. Concurrent operations may be problematic.
ln: failed to create symbolic link 'bower': File exists

In other information i'm using wampserver 2.5 on Windows 7 professional.

Hope you can help me!.


texts: CiviReport sort event list by start date

texts:
Similar to CiviReport Participant Sort by Event Start Date

I would like my event report (Extended Report - Statistics across events) to display events ordered by event start date.

I am on CiviCRM 5.13.4 with Wordpress.

Thank you for any suggestions!


texts: Why does setting my Directories or Resources not save?

texts:
On some sites Civi gives users a warning about 'Directory Paths: Make them portable' and the warning directs them to the Directories page to fix them.

The user makes the changes and saves them, but may find the System Status warning remains - so they go back and look in Directories and guess what, the changes have not been saved

Why does this happen and what can be done to reduce the frustration of this?


texts: Rebuild Drupal Civi from scratch in WordPress

texts:
My situation is I have an Individual database of 11,344 Contacts in Drupal Civi, and I want to turn them all into WP Users. I know I can convert Users into Contacts, but I want to do it the other way around. I have pointed my WordPress CiViCRM to a drupal Civi database which I need very much. I used CiviCRM WordPress Profile Sync plugin to sync CiViCRM users to WordPress users.
My request now is that I want to be able to build the old CiviCRM system by importing the data step by step. The reason I want to do that is as I was trying to create a new paid event and set the fees; the fee settings refuses to save and I tried it over and over. If the fee is not saved, registration doesn’t work. The system has been there for a couple of years now.
Mysql contact table is showing 17000 rows whilst contacts in CiviCRM is showing about 11344 contacts, I'm wondering which one to import. The is a difference between the mysql contact table and CiViCRM contacts there. I want to be able to import everything without loosing any data.  I'm planning on copying the mysql contat table of Drupal straight to my new Wordpress Civicrm database. Is that a good idea? Can you please help me?


texts: Columns available for sorting in CiviReport seem arbitrary/random

texts:
I'm trying to run a contact report which sorts by Street Name, but it's not available as a sort option, and the list of options available seem abitrary and vary depending on the base report I use.

Strangely enough, Street Number is available as a sort option, which is definitely useful, but not so useful without Street Name.  Some of the custom fields that I've created are also visible, but not all of them.

Things I've tried:

Checking to make sure address parsing is turned on (it is, and the street_name column is populated in the database with valid data)
Adding the street name column to the report to make it viewable
Trying an assortment of different contact reports as the base report to start from

I'm not sure where to go from here and am really not happy with how convoluted civireport is.  I'm on the verge of starting to look into third party mysql reporting tools to accomplish this and would rather not if I could avoid it.

Does anyone have any suggestions?  What determines whether or not a column appears in the sorting tab?


texts: Importing Activity Error '1' is not a valid option for field custom_133

texts:
When i try and import activities I get the following error message  '1' is not a valid option for field custom_133 across all 5 activities that I am trying to import.

By a process of elimination it is the 'details' field that is causing the problem. Within that field we have a lot of free-flow text copy- paste  of emails and stuff like we have 115 similar activities to upload that therefore hunting within them to eliminate what ever is cause the problem isn't an option.

Is there a simple solution to this.

Thanks

William


texts:
I know you can limit how many times in total a discount code can be used, but how do you limit how many times a single person can use it? We want to offer our members a discount on 3 of our one kind of training. There are many of these each year, so they would pick which ones. We don't want them to be able to just keep using the code beyond 3 and we don't want to have to create a unique code for every single person. Is there a way to limit that so they can only use it 3 times?

Also, is there any way to also limit to by a membership?


texts:
Is there a solution for scanning snail mail coming in return, automatically matching to contact, and marking them for further processing in CiviCRM?

Workarounds and external modules or programs could also be interesting.

I am on Drupal 7


texts: Tracking links that have been added via tokens

texts:
I have created a token using hook_civicrm_tokenValues that inserts content into a CiviMail. The content includes URLs that we want to track.

As I understand it (and I don't understand it very well) in CiviMail, token substitution happens after links have been converted to trackable urls, which means that any links that are inserted into tokens will not / cannot be tracked.

I'm wondering what the smartest way to get around this is?

Options I am considering are:

1) run the relevant CRM_Mailing_BAO_TrackableURL functions again once the tokens have been subsituted and observing if there are any side effects (maybe some stuff coming from other tokens should not be tracked). FWIW, it looks like CRM_Mailing_BAO_TrackableURL::getTrackerURL() already takes some steps to not track links in the format civicrm/extern/ which would cover links like civicrm/extern/url.php?u=129&qid=77.

// hack for basic CRM-1014 and CRM-1151 and CRM-3492 compliance:
// let's not replace possible image URLs and CiviMail ones
if (preg_match('/\.(png|jpg|jpeg|gif|css)[\'"]?$/i', $url)
  or substr_count($url, 'civicrm/extern/')
  or substr_count($url, 'civicrm/mailing/')
) {
  // let's not cache these, so they don't get &qid= appended to them
  return $url;
}

2) switch the order of execution so that token substitution happens before links have been converted to trackable urls (but there may important reasons why it happens in that particular order).

3) create trackable URLs as part of the token generation though I wonder if I would be able to access the data I need for the appropriate CRM_Mailing_BAO_TrackableURL function at this point and if the function is expecting to be called in a certain context.


texts: Why won't the "Employee of" field autocomplete when used as part of a edit profile form in Wordpress

texts:
I am really new to CiviCRM and so this question may just display my lack of understanding of some basic concepts. I serve a membership driven organization whose members are themselves almost all employees of larger organizations.

I am trying to test out how new contacts can identify themselves as part of an existing organization. I created a simple profile that I embedded in a wordpress page in "create" mode. On it I use the Individual fields First name, last name, email and "Employee of."

When you edit a contact on the back end of the site, the "Employee of" field autocompletes if an existing employer is there. But used as a front end form element, it does no such thing on my installation. Am I missing something? How do I allow new members to enter and select from an existing set of organizations?


texts: test send mail, wrong test email account

texts:
I want to test the outgoing mail settings, but CiviCRM sends the test mail to one of the contacts in the database (last name Adams).
Why does it associate this person with my account? How can I change that?

ps:  I do have a contact in CiviCRM with the same email as my WordPress account.  I also tried creating a test contact that was called AAAtest.

Temporary Solution:  This isn't really a solution, but I created a new WordPress account using my personal email address.  I had a test contact in CiviCRM that used this email address, and they are now associated with each other.

Thanks


texts: Creating a relationship when filling in a Profile

texts:
I love the way the "Employee of" relationship can be created simply by adding the "Current Employer" field to a profile.  Is there a corollary for other relationships?  I need to be able to track if an event registrant is connected to another external partnering organization.  However, I don't retain the membership information for the partnering organizations.

Quick example:  Create a "Church Member of" relationship to an Organization/Church while signing up for a training.

(If I missed this in the docs, oops!, please forgive me.)  It seems that most are using Drupal WebForms, which is, um, difficult? on WordPress.


texts: Contacts I created wont come up on search

texts:
I have installed Drupal and CiviCRM. I have created a new Drupal role and given the following permission

CiviCRM: add contacts
CiviCRM: view my contact
CiviCRM: edit my contact
CiviCRM: access CiviCRM (This permission gave me access to use search
and advanced search)

I can create contacts. But when I search I don't see the contacts I created.
My requirement is, I should be able to see the contacts that I created(not other contacts) when I search.

Is this possible  ?


texts: Want to display in a profile that a particular contact is part of a smart group related to their membership type

texts:
We have created a member dashboard in Drupal which displays a civicrm profile with civicrm membership details.  Since I could not display membership type in the profile, I created a smart group which automatically adds a contact to a particular group related to their membership type.

However,when the contact views their profile, it is not showing that they are part of a particular group even though the field is publicly listed.  I saw a post here
https://forum.civicrm.org/index.php?topic=34060.0
which says its not possible.  If so , is there any other way that I can display that the contact membership type in a profile listing?


texts: Set value of one field based on another field

texts:
I've seen a couple of answers to similar questions (e.g. How do I set the value of external_id to be the same as a custom field? and Membership fee based on custom field).

What I want to do is change the content of a field from www.fubar.com/id= to www.fubar.com/id=[CONTENT OF FIELD]
I thought this was doable with CiviRules, but it appears there is no option to change the contents of a field based on the value of another field change (I can do other things based on a field value change).

Is this an area where I need to look into custom development? Or am I missing the bleeding obvious?


texts: How to get a list contacts that have not donated within a certain amount of time?

texts:
Hello CiviCRM community,

I've been trying to wrap my head around this and can't seem to figure it out.

I'm looking to get list of contacts that have not donated within a certain amount of time to target them to donate.

Any ideas on how to run this report?


texts: How to show Users their Membership status so that even users without a membership status get to see the block

texts:
We have a client we would like to show the current logged in users membership status in a Drupal View alongside other contact fields. As the user may not have a membership yet at all then this can't be a CiviMember based View.

Instead we wanted to use a Smart Group in CiviCRM based on the membership status. Then in a standard CiviContact based View show details about the logged in user including the status of the smart group. But it looks like smart group data isn't available to Views. I found a few old posts about this, does anyone know if this is still the case?

Olly


texts: How does Civimail reply tracking and forwarding work?

texts: Track replies and forward replies are ticked for a particular mailing. When someone replies, exactly how does CiviCRM determine the address to forward the mail to. The reply is using VERP. Is this clearly documented somewhere? I have looked at the documentatin on civicrm.org (book, wiki) and cannot find any details.


texts: How do I change the expiry date on one of our donors recurring credit card donations?

texts: One of our donors has had their credit card replaced and the expiry date has changed. How do I change the expiry date to reflect the new date? IATS is our payments processor.


texts: Error upgrading database in WP: "Queue runner must be configured before execution

texts:
Just upgraded to 5.27.3. Tried to upgrade database, got "Sorry, due to an error, we are unable to fulfill your request at the moment. You may want to contact your administrator or service provider with more details about what action you were performing when this occurred.
Queue runner must be configured before execution."
Any ideas what a "queue runner" is and how I fix it?
Thanks


texts:
I am trying to import a csv file as a test into Civicrm. I first exported the exact same file from Civicrm, and then i tried to import the exact same file. When i click on Continue, i get an error "Input file must be in CSV format".
I have this error code:

Array
(
    [name] => Map1.csv
    [type] =>
    [tmp_name] =>
    [error] => 6
    [size] => 0
)

Can someone tell me what to do?

With kind regards,
Hilco Regterschot


texts: Application of Discount Code results in crazy amounts, new discount codes do not work

texts:
I use CiviCRM for Joomla. After upgrading CiviCrm 4.7.27 to CiviCRM 4.7.29 following problems came up in module CiviEvent using CiviDiscount:

a EUR discount results in crazy figures (e.g. a 100 EUR discount from 780 turns to be 779.999.999.900,00  instead of 680)
new discount codes dont work at all

The database cividiscount_item shows correct values, also the new values are added there.
So problems seems to arise after hitting "APPLY" - Button with id and name "_qf_Register_reload" in the CiviEvent-form

It looks like being related to the decimal sign "." or ",", but till now I have no clue checkign the code in cividiscount.php around line 420

Everything worked fine before the upgrade of CiviCRM


texts: How delete billing address fields on contributing page?

texts:
for example https://civicrm.org/contribute
joomla + civicrm

we want to keep only values:

Select your contribution amount below
Contribution Amount
$ 25.00
$ 50.00
$ 100.00
$ 200.00
$ 500.00

Email Address *

First Name *

Last Name *

Credit Card Information
VisaMasterCardAmexDiscover
Card Number *

Security Code *

Expiration Date *

how to leave only the desired values?


texts: what is the correct method for upgrading an extension on a live site after pulling its updated code from a development site?

texts:
We use a development site and github.com repository, and then pull from github.com down to our live site.

So when upgrading our extensions we update the code on our dev site, test it's all ok, then push it to github.com, ready to pull it down to our live site.

What's the correct thing to do on the live site in this case? Disable the extension before downloading the code and then re-enable it? Or what?

Apologies if my searching missed this in an obvious part of the documentation or elsewhere.

We're on Civi 4.7.27 and Drupal 7.56


texts: What are some best practices for inbound email handling with CiviCRM?

texts:
Our organization has grown past the point where one person can handle the inbound e-mail from our members.  I'm looking for best practices from the community on how to handle this.

We don't want to give all of our staff access directly to the e-mail account.  As staff come and go, we would have to connstantly change the password to that account.  Also, giving everyone direct access to the account would require a tagging system to know who is handling what message.  This seems less than ideal.

We could adopt a ticketing system, either something like osTicket or something like Zendesk.  But I think it would be nice to have all of our interactions with our members in one clear place.  After all, isn't that what a CRM is supposed to do for you?

I looked at CiviCase and at first glance it appears to be exactly right.  But for some reason out of the box CiviCRM does not create a new case for each new inbound e-mail.  Discovering this got me thinking that perhaps opening a case for each inbound e-mail is not the right approach?

So I'm looking for input from the community: for those of you who have grown past the point of 1 or 2 staff to handle inbound email, what do you do to capture the email and respond to it?

Thank you

EDIT:
I looked at CiviRules, but unfortunately it lacks some conditions and some actions to make this possible:

I could say "Take an action when an activity of type Inbound Email is received"
But I could not say that the action should be to create a case.
Presumably I also could not say to assign the activity to the case.
I also could not say "Only take this action if the activity is not already associated with a case" (e.g. if the email subject has a case ID)