texts:
Thank you first off for the added features and seemingly easier access to data for Team Dirt in Oregon. I am attempting to adjust the report to include the e-mails for members and also would love to pre-sort the Elapsed and Canceled members. I am struggling with only finding a way to create or add the e-mail to the report. Also most records have 3-4 entries per Member which makes the report cluttered.

Thanks


texts: I set up an event and asked participants to answer a few questions.  How do I pull a report for my event with the answers to the questions?


texts: Feature request: Relate memberships to Groups and have separate access

texts:
Overview

I have a number of groups. Each group has one or more memberships. With ACL I can discern between the access to the different groups and their contacts. However, when access is granted, the accessor can change all memberships, not only the ones which are related to the group.

Example use-case

Have group Rotterdam and Amsterdam and have
separate admins for them.
Add a contact and add them to groups Rotterdam and
Amsterdam.
Add a membership.

It is now unclear where the membership belongs
   to and who is allowed to change it.

Proposed behaviour

Click on memberships.
Add membership.
Be able to choose and relate the membership from a field populated with the group a contact already belongs to. If left blank (no group selected),fall back to the current behaviour, for compatibility with existing instances.
Apply ACL to have group admins see and change only their own memberships, depicted by the relationship between the membership and the group.


texts: How can I mass edit country or city values of many contacts?

texts:
In Drupal you've got something like views bulk operations and 'modify entity values' but in CiviCRM that is not available.
I have read in the documentation that this be accomplished using 'Profiles', but I find it rather difficult to understand.
Can someone please explain in simple steps, how to bulk edit the country field of multiple contacts?


texts: Putting another field on event location record

texts:
I have information about the capacity of venues that I would like to store. Venues currently are only being stored as locations on event records. Is there a way to add an extra field to locations on events?

I have seen this ticket but what I am looking for is much simpler Using contacts as event locations


texts: Upgrade error from 4.6 to 4.7 - WordPress

texts:
I'm trying to upgrade, following the official guide, but when I get to the url :
wp-admin/admin.php?page=CiviCRM&q=civicrm/upgrade&reset=1

I get the folowing error message :

Initialization Error

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

    [code] => -1
    [message] => DB Error: unknown error
    [mode] => 16
    [debug_info] =>
SELECT
   option_value.id          as id,
   option_value.label       as label,
   option_value.value       as value,
   option_value.name        as name,
   option_value.description as description,
   option_value.weight      as weight,
   option_value.is_active   as is_active,
   option_value.is_default  as is_default
FROM
   civicrm_option_value_fr_FR  as option_value,
   civicrm_option_group_fr_FR  as option_group  WHERE option_group.id = option_value.option_group_id  AND option_group.name = 'languages' ORDER BY weight [nativecode=1449 ** The user specified as a definer ('pui'@'%') does not exist]
    [type] => DB_Error
    [user_info] =>
SELECT
   option_value.id          as id,
   option_value.label       as label,
   option_value.value       as value,
   option_value.name        as name,
   option_value.description as description,
   option_value.weight      as weight,
   option_value.is_active   as is_active,
   option_value.is_default  as is_default
FROM
   civicrm_option_value_fr_FR  as option_value,
   civicrm_option_group_fr_FR  as option_group  WHERE option_group.id = option_value.option_group_id  AND option_group.name = 'languages' ORDER BY weight [nativecode=1449 ** The user specified as a definer ('pui'@'%') does not exist]
    [to_string] => [db_error: message="DB Error: unknown error" code=-1 mode=callback callback=CRM_Core_Error::simpleHandler prefix="" info="
SELECT
   option_value.id          as id,
   option_value.label       as label,
   option_value.value       as value,
   option_value.name        as name,
   option_value.description as description,
   option_value.weight      as weight,
   option_value.is_active   as is_active,
   option_value.is_default  as is_default
FROM
   civicrm_option_value_fr_FR  as option_value,
   civicrm_option_group_fr_FR  as option_group  WHERE option_group.id = option_value.option_group_id  AND option_group.name = 'languages' ORDER BY weight [nativecode=1449 ** The user specified as a definer ('pui'@'%') does not exist]"]
)

Any help would be greatly appreciated as I'm new to Civi... thanks!


texts: Unable to configure CiviCRM on Wordpress

texts:
Wordpress 4.2
CiviCRM 4.6

I've reached the point where I am running the CiviCRM Installer. I get nothing but a blank screen


texts: Configuring cronjob in wordpress installation (siteground)

texts:
I'm working on my first installation of civicrm (with wordpress) ever and I have a trouble configuring the cronjob. My host is on Siteground and I wolud like to create the cronjob from cPanel.

Before adding the command in cPanel, I've logged in via ssh. By following a previous thread, I've figured out to write this line:

/usr/local/bin/php public_html/wp-content/plugins/civicrm/civicrm/CRM/Admin/Page/Job.php

But it throughts this Fatal error:

Fatal error: Class 'CRM_Core_Page_Basic' not found in /home/amicsdel/public_html/wp-content/plugins/civicrm/civicrm/CRM/Admin/Page/Job.php on line 37

Any idea about how to solve it? Where this class is suposed to be declared?

Thanks!


texts:
Am in the process of switching from Paypal to Stripe. (Joomla 3.4.8 & CiviCRM 4.6.10).

Everything appears to be correctly configured but something must be wrong as on clicking confirm contribution I get a reply:

Error Oops! Looks like there was an error. Payment Response:
Type:
Code:
Message:

Which is blank. When I check Stripe's log I can see that my info was received and then something returned:

Parsed Request POST Body:
key: "pk_live_[trimmed]"
payment_user_agent: "stripe.js/b3b3690"
card:
name: "[trimmed]"
address_zip: "HA3"
number: "***************"
cvc: "***"
exp_month: "11"
exp_year: "2018"

Response body:
id: tok_17SA6RHq4Z0Eyf9xt0WKzQvv
object: "token"
card:
id: card_[trimmed]
object: "card"
address_city: null
address_country: null
address_line1: null
address_line1_check: null
address_line2: null
address_state: null
address_zip: "HA3"
address_zip_check: "unchecked"
brand: "Visa"
country: "GB"
cvc_check: "unchecked"
dynamic_last4: null
exp_month: 11
exp_year: 2018
funding: "debit"
last4: "****"
metadata:
name: "[my name]"
tokenization_method: null
client_ip: "92.10.229.3"
created: 1452535755
livemode: true
type: "card"
used: false

The only thing I can think that's wrong is the webhook address for Stripe as this page suggests the path is different to the plugin's instructions: https://forum.civicrm.org/index.php?topic=27531.0

I've tried with the URL specified in the plugin instructions:
/index.php/component/civicrm/?task=civicrm/stripe/webhook
as well as
/media/civicrm/custom_ext/com.drastikbydesign.stripe-1.9.1/packages/stripe-php/lib/stripe.php
/media/civicrm/custom_ext/com.drastikbydesign.stripe-1.9.1/templates/CRM/Stripe/Page/Webhook.tpl
but nothings works. (I'm using full paths but can't paste them into Stackoverflow without more reputation)

Any help really appreciated.

Nic


texts: Where can I find out more about the changes made from one version of Civi to another?

texts: Do you need to find what changes were made from one Civi version to another - say 4.6.6 to 4.6.9? Where can you find that?


texts:
Whilst looking at tags for other reasons, I noticed that you can create tags to be Used for Attachments.

I haven't found where this is covered in our documentation (certainly not in the section on tags that only refers to tagging contacts, activities or cases).

I can't include it in the documentation, because I haven't come across a situation where I can tag an attachment and I have no idea how it to do it.

If someone can explain when/where/how/why you tag attachments I can include it in the documentation for 4.7.


texts: Is there a way to create specific permissions for a tab of information?

texts: Is there a way to add more permissions to custom tabs that we add to Civi?  I would like certain tabs of information in a contact record viewable/editable to some users but not to other users.  Thanks.


texts: I want to put together a mailing list of all primary individual members (current, lapsed, expired) who have no email address.  How do I do this?


texts: Logged in user information doesn't populate profile fields

texts:
Perhaps there's an easy way out of this - so I'll keep the details down (for now).

A new user signs in to Wordpress and
CiviCRM reliably adds this user's email to the contacts.
The user gets redirected to a page with a CiviCRM profile on it to get more information on the user.

-> The information entered does not populate the new CiviCRM contact, but adds a new one OR if one enters the user's email address it signals that there's a duplicate entry.

Now the documentation says:

  For websites that have logged-in users, you may want to allow people to provide additional information as they register for an account on your website. Similarly, when people fill out a profile form you may want to encourage (or force) them to sign up for a user account.

Latter works (in a different use case); but it's the former option that fails - no matter what I try to tweek in the settings.

Cheers

Stefan


texts: civirules doesnt send sms - uses wrong activity id

texts:
WP 5.2.2 civi 5.19.3 and latest version of civirules and sms api
In civirules using action 'send sms'
No sms is sent and activity type 1 (meeting) is added to contact record (when it was working it added activity type 'sms delivery')


texts: Have a rule to send email with they get added to specific groups, why does the email get sent if they added to other groups?

texts:
I set up a rule that sends an email when someone gets added to one the children of a parent group.  It works great.

However, if someone who was added to one of the children groups in the past, gets added some other group that is not one of the children, the email gets sent again even though they weren't just added one of the children.

It seems we have a choice of the individual is (not) in group.  I can maybe see that as useful but in this case I only care if they just got added or removed or deleted, not that are currently in a specified group.

So am I missing something?  Is there some way only get changes to the group status of the contacts in the groups?

Here is a screen shot of my rule

So this is what happens.

A Contact, say John Smith, is added to the group "Online Background Check Required"
An email is sent saying John Smith has been added to the group "Online Background Check Required" (So far so good)
The same contact is later added to another group.  (Just in case the other group has something odd about it, I tried a few different groups that were recently created.  These other groups are not connected at all to the Background check group.)
The email is sent saying John Smith has been added to the group "Online Background Check Required".  (I think this shouldn't happen.)

I took a peak at the code I think is behind the Contact (not) in Group(s) and as far as I can tell it does just that, is the contact in the group.  There doesn't seem to be anything that says look for just added or deleted or removed so every time the check groups trigger fires it looks at that contact and sees that they are in the group.  I'm not sure if the Contact (not) in Group(s) was intended to looking for people just added a group or if it is designed just to see if the contact is in the group.  I can see uses for both.

Of course, it's harder to get the date and time someone was added to or removed from a group but it is there somewhere just not in the group_contact table.


texts:
I have a profile whose type is set to: ParticipantEventName:Event Name. I want to change it to be just "Participant." That field does not seem to be editable in the Profile listing table.

How can I do this?


texts: CiviContribute PayPal return url problem

texts:
Re: PayPal Standard

When we make a donation, the process proceeds normally through the PayPal screens until returning back to our website where we get this message:

"You do not have permission to access this content."

I noticed that the url for the page has this query string added:

"?page=CiviCRM"

I'm guessing extern/ipn.php is adding that query string.  The error happens whether a user is logged in or not, even with admin permissions.

If I removed the query string, of course I get to the original donation page w/ no error message.  I checked permissions; profile views are allowed for all roles, however profile listings are not.  The permission "CiviContribute: make online contributions" is also checked for each role.

On a possibly related note, the payments are not being marked as complete in Civi even though they show complete in both accounts in PayPal.  I made sure I had a complete resource url w/ http://, but this has not helped.

Any help or clues appreciated.


texts: Order API + Payment with multiple line items creating wrong financial trxn record?

texts:
Say I have two price fields, thumbtacks at $1/unit and ketchup at $20/unit (it's very good ketchup). Suppose they each have a different financial type, such as "Office" and "Condiments".
If I use the order api to create a contribution where you've bought one of each this looks fine. I get correct looking records in civicrm_line_item etc. The problem is when I record the payment. It properly records two items in civicrm_financial_item corresponding to the line items, but then in civicrm_entity_financial_trxn, it properly creates two records, but the entity_id for both of them points to the same entry in civicrm_financial_item. This then shows up in the UI on the contribution as "Condiments, Condiments" for the payment instead of "Office, Condiments".
When I record the same contribution from the start using the UI and the price set, it has entity_id pointing to the separate items, as I'd expect, and in the UI shows "Office, Condiments" for the payment.
The code looks something like this:
$result = civicrm_api3('Order', 'create', [
  'contact_id' => 17,
  'financial_type_id' => 'Donation', // this seems irrelevant
  'receive_date' => date('YmdHis'),
  'contribution_status_id' => 'Pending',  // this is required according to the docs - the payment below completes it
  'line_items' => [
    [
      'params' => [],
      'line_item' => [
        [
          'label' => 'line 1',
          'qty' => 1,
          'unit_price' => '1',
          'line_total' => '1',
          'financial_type_id' => 22, // Office
          'price_field_id' => 12, // this seems almost irrelevant - using "1" has the same effect but then oddly doesn't show the line item breakdown when viewing the contribution
        ],
        // It doesn't seem to make a difference if I put the 2nd line item here or as a separate array in the outer array.
        // It's the payment part that is creating the wrong entity_id.
        [
          'label' => 'line 2',
          'qty' => 1,
          'unit_price' => '20',
          'line_total' => '20',
          'financial_type_id' => 23, // Condiments
          'price_field_id' => 13,
        ],
      ],
    ],
  ],
  'api.Payment.create' => ['total_amount' => 21],
]);


texts: Change count in Custom Tab with table according to filtered data

texts: I have filtered the data being shown in a custom group tab on contact page but I'm struggling on how to change the count being shown next to the tab name. Could anyone help me how? thanks


texts: Which Drupal permissions does a user need in order to see and change their relatives (contacts with permissioned relationships) in webform?

texts:
I have a webform which users use to register themselves and their family members for events. If users have a login, it automatically populates their family members, who are contacts with permissioned relationships to the user, and all they have to do is select which events they are registering for this time.

Recently, most of my users are not having their families pre-populate, even though they do have family members, properly relationshiped and permissioned in the system. It works perfectly for anyone with admin privileges, but in this case I want most users to only see their spouses and children.

Which permissions do I need to give them?

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

Below are my current settings:

EDIT: I have now read this documentation, which makes me wonder whether my question should be about the CiviCRM ACL permissions instead, but I don't see how to do that either. https://docs.civicrm.org/user/en/4.6/initial-set-up/permissions-and-access-control/


texts: Include tags or groups in Advanced search views?

texts:
Is it possible to display a contact's tags in an advanced search listing? I was hoping to make a 'Search Views' profile including the tags field and then have this column show up in the results of an advanced search.

However, when I go to make a tag field in the profile, the option to choose 'results column' disappears as soon as I choose Contacts > Tags.

I guess that's to stop multiple tags from clogging up the search display results. But I want to see those multiple tags...

I've tested this in civicrm demo 4.6. And have the same in our system; we're using 4.6.24 and Drupal 7.54.

So is there a way to make this happen?

Thanks for your help.


texts: (Solved) When adding a new contact, redirected to Civicrm home page

texts:
This started after upgrading Civicrm. When I click on any Civicrm menu item, I get redirected to the Civicrm home page. Please advice.
This is the url shown in the browser: /civicrm/contact/add_reset_1_ct_Individual


texts:
I want to build a smart group with 3 relationships. Is it possible to search for 3 relationships in one step?

I have tried with advanced search, search builder and custom search. But I havent found any solution.

I have CiviCRM 4.5.2

thx


texts: Engagement Index in civicrm Activities Section

texts:
Does anyone know the use of the civicrm engagement index?

Thanks in advance

Edward


texts: Mailing not saved, must cleanup caches to be able to save again

texts:
Occasionally, we get a warning "Mailing has not been saved, Content maybe out of date, please refresh the page and try again" when trying to save a Mosaico mailing." The mailing does not save and any changes are lost. When this happens, it seems to happen for everyone and every mailing. This also prevents a test email from being sent, presumably because the mailing can't be saved.
Cleanup caches seems to fix this problem, but not before whatever changes the user has inputted are lost and hair is torn out, tears are shed, etc.
Nothing is logged when this happens. I have been seeing this for quite a while, at least since 4.X. Here is a past question about what sounds like a similar issue.
Is there anything to be done to fix avoid this in the future? Anyone have any idea what the problem may be?


texts: CiviContribute & Paypal Business Account

texts:
I'm running Civicrm 4.7.0 on Wordpress and a paypal business account. I'm having problem configuring the payment processor with paypal. 1) is  not possible add paypal button in html, 2) configuring live and test parameters civicrm save test parameters same as on live 3) standard and pro paypal version not working. What's the solution?

Thanks


texts: Best way to create a new DB table in an extension with logging

texts:
In an extension, what is the best way to create a DB table that has a matching logging table? Do we just have to literally create a matching new table with triggers?

There must be a better way?


texts: Enabling membership reminders - will it only mail expirations valid this day?

texts:
On a newly imported database, I am about to enable membership reminders. The first reminder is set to two months before expiration.

Can someone reassure me this mail will not get send to members that have passed the two months date, and are now eg 1 month before expiration ? And in particular, that it doesnt get send out to expired members ?

I guess I am asking - how does 'send_reminder' work ? Does it mail out on one particular day, or does it mark members to be mailed because they pass a treshold, and unmark them when done ? Because in the latter case, members that are due to expire in one month would receive the 2 month notice too, which is bad.


texts: Civicrm on Drupal: broken JS and CSS or Asset Caching enabled

texts:
If I enable asset caching in CiviCRM everything works fine. If I disable it, the administration menu is gone from the top to a list that's beneath the page content and a lot of JS is broken too.

The reason for the broken JS (and maybe the broken CSS too), is (at least for some scripts) that in the files that are on my installation in /sites/default/files/css/ and /sites/default/files/js/ is somewhere in the middle of the JS code (and the css code) some PHP code, namely:

<?php

/**
 * @file
 * The PHP page that serves all page requests on a Drupal installation.
 *
 * The routines here dispatch control to the appropriate handler, which then
 * prints the appropriate page.
 *
 * All Drupal code is released under the GNU General Public License.
 * See COPYRIGHT.txt and LICENSE.txt.
 */

/**
 * Root directory of Drupal installation.
 */
define('DRUPAL_ROOT', getcwd());

require_once DRUPAL_ROOT . '/includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
menu_execute_active_handler();
;

When asset caching is enabled, there are different css and js files used, that are beneath the "image uplod url". And they seem to work properly.

I would like to disable asset caching, because I want to provide the images from a different server, so that they are loaded faster, to save bandwidth to our CiviCRM server and to have not so much load on the server, which has a lot of work, when sending mailings with images, tracking links and providing petitions by CiviCRM.

That asset caching is making use of the image uploud url, is imho not really intuitive, but thats a different story.

Does anybody have an idea what the reason is and how to solve this?


texts: CiviMail Two Column Responsive Template no longer responsive?

texts:
About a month ago our email newsletter based upon the default two column responsive template that's included within Civi Core stopped appearing correctly (in single column) in the Android Outlook app.

All of my previous emails also displayed differently too, reverting to the same two column layout as I expect to see on my desktop. Whats more the white link text on my blue button reverted to standard hyperlink blue.

I've just tested default template by copying the code from the demo site and got the same results so assume something has changed in the Outlook App.

Does anybody have any ideas on how to rectify this?


texts: Permissions help with using action.forward token in an email

texts:
I want to add a forward to a friend at the bottom of an email.  When recipient clicks they see the "enter up to 5 email address" page however if they are a non-authenticated user they get a  Undefined property error and a not authorized error.  The email is sent correctly.
Is there a way to send them to a public page and does anyone know what the  Undefined property error is.  Thanks

Civi 5.2.1 . on Drupal 7


texts: How to use Smart Groups with relative dates?

texts:
How can I setup a Smart Group to include members based on relative dates (e.g. last Activity)?

When I try to use relative date, e.g. Yesterday in advanced search, it correctly finds users with Activity on previous day, but when I create a Smart Group out of that search, it seems to fix the date in search criteria. As a result the next day smart group now contains members with Activity on the day before yesterday.

Neither running Rebuild Smart Group Cache (no parameters) nor clicking Update Smart Group Counts helped.

Am I missing something obvious?

Wordpress: 4.5.3
CiviCRM: 4.7.9

Tried to create a Smart Group in CiviCRM Sandbox on Drupal and it seems Activity Date gets fixed immediately when trying to create a Smart Group from Advanced Search.


texts: Preferred mail format select does not set current value

texts: When editing preferred email format in 4.7.10, the select is not prefilled with it's current db value. Any ideas?


texts: Why is the clear option missing on a custom field with radio options?

texts:
When a custom field with radio options is created it has sometimes a clear option (see below)..

And sometimes it's not available like the color field. The first thought is that the reason is that the color field is mandatory, so the clear option is not needed, but that's is not the case. It is also optional. The missing clear option is annoying because it's not possible to undo a wrong choice. The used CiviCRM version is 5.28.


texts: Why doesn't creating a case from API work?

texts:
I think this is a bug.

From the API Explorer, I can successfully run this to create a new case, and it is auto-populated with the default Sequence:

$result = civicrm_api3('Case', 'create', array(
  'sequential' => 1,
  'contact_id' => 4243,
  'case_type_id' => "member_application",
  'creator_id' => 1033,
  'subject' => "Application",
  'medium_id' => 6,
));

But running that same code as a hook fails with the error:

CiviCRM_API3_Exception: "source_contact_id is not a valid integer"

It actually does create the case and the initial Open Case activity, but seems to fail while trying to create the first activity in my Sequence, which is not created.

I can fix it by editing api/v3/utils.php and adding this at line 1956:

if ($fieldValue =='user_contact_id')
  $fieldValue = 1033;

I think what's happening is that somewhere along the line, it sets the value of source_contact_id to 'user_contact_id'.  The _civicrm_api3_validate_integer function is supposed to replace this with the currently logged in user.  This works correctly when running from the API Explorer, but not when running from a hook.

The proper solution would be to pass the API "creator_id" through to "source_contact_id" for the extra activities, but I don't know how to fix that.  My hack to hard code the contact works for me for now.


texts: DB Error: no such field (Joomla - view contact)

texts:
please I need help. When I go into the backend to see the details of a contact, I get the following error:

Sorry but we are not able to provide this at the moment.
DB Error: no such field

Return to home page.

I cant find any error logs, nothing is displayed on the debug, I just dont know where to else look for an issue.

I also upgraded to the latest version 4.7.14
I ran the database upgrade successfully
I downloaded a sql file of the entire database
and compared it with a fresh new installation - no difference on the
structure

Please, what else can I check?

Thank you in advance


texts: How can I set the end date of a membership to be calculated from birth date?

texts:
I want people to be able to sign up for a membership using a contribution form. The membership lasts until the person turns 14. We collect the birthdate information in a profile on the contribution form.

How can I set the membership end date to be calculated from the birth date?

We are using CiviCRM 4.7 and Drupal 7


texts: Eway recurring - Any method to record invoice reference and description?

texts:
Eway provides a way to add invoice ref and description by adding params like InvoiceDescription and InvoiceReference in alterPaymentProcessorParams hook provided by civicrm.
Unfortunately this does not work for recurring payments.
Eway does not seem to provide any flexibility to set Invoice reference or Invoice Description for a recurring payment. See the parameter that could be set - https://eway.io/api-v3/#recurring-payments.
Any thoughts for an alternative way to set these field values?
We are using Eway recurring extension to record payments in civi - https://civicrm.org/extensions/eway-recurring-payment-processor


texts: Are there any recommendations with how to store the deadname of a contact that is undergoing a gender change? i.e. They have not yet changed their legal first name and we want to communicate with them using their (corrected) first name, but legal/financial documents must use their deadname.


texts:
We use CiviCRM 4.6.9 with Drupal 7, and our members login via OpenID.  No problems there.

However, we have found since we went live about this time last year that the OpenID values are not being populated in the table civicrm_openid when they use the site, for example to join as members or make a contribution.  We imported all this data into civicrm_openid for our existing members prior to going live.  The new members are all missing this data.

This raises two questions:

1) How do we collect this information as they join as members?  We want this information so that at renewal time we can tell them what their OpenID is in the renewal reminder.

2) How do we import this information into CiviCRM for the members who now are missing this data?  We have the data at hand, associated with their email address.  I tried importing it and it appeared to work, with no errors reported, but checking the data it is still not there.  It seems that for our existing data, each OpenID is associated with a location, but during import a location isn't asked for.  So it seems that this might be a bug.


texts: CiviCRM Upgrade after 4.0: do I need to update civicrm.settings.php?

texts:
From the CiviCRM Upgrade for Drupal wiki article, step 9 indicates that all versions 4.0 or after require editing the civicrm.settings.php file, and provides two options to accomplish this.

  CiviCRM 4.0 and above requires definitions in civicrm.settings.php which previous versions of CiviCRM did not have. There are two methods to put these required definitions into your install:

  Create a "dummy" database and install CiviCRM fresh into that. You will need to rename or move your existing civicrm.settings.php. Running the installer anyhow will automatically create a correct civicrm.settings.php file. Then either replace that dummy database with your real one and proceed with the upgrade OR edit the new civicrm.settings.php to point to your real database.
  Add the definitions manually to your civicrm.settings.php file as below:

  If your civicrm.settings.php does not have this section, copy and paste from here into civicrm.settings.php: [settings follow]

If the upgrade is starting from a version that is already 4.x, can we completely skip step 9 or what is the recommended way to handle this step?

https://wiki.civicrm.org/confluence/display/CRMDOC/Upgrading+CiviCRM+for+Drupal+7


texts: Changed URL, but Event and Contributions modules not recognizing the change

texts:
Hope someone can help me.

I changed the URL, the directories and server are the same, and I still keep the old domain as well.  I have changed the directories, cleaned the cache and followed the instructions for moving the server (even though I did not change servers, only the Domain name).

Everything works fine, the url address is the new address and all the links work great, until I go to an Event and someone tries to register. Once the person clicks on 'register here' the url goes back to the old one.  What setting am I missing???

In the contributions the same thing happens it does not recognize the new domain and it goes back to the homepage with the old URL.

For example,  I am in

http://NEWDomain//index.php?option=com_civicrm&task=civicrm/event/info&Itemid=146&reset=1&id=59

Once I click Register it goes to

http://OLDDomain/index.php?option=com_civicrm&task=civicrm/event/register&Itemid=146&id=59&reset=1

Any ideas why?


texts: What permission is required to edit a profile using direct URL?

texts:
I am sending an email with customised link so that users can edit their information directly using the link like this http://www.myorganization.org/civicrm/proﬁle/edit?reset=1&gid=2&id={contact.contact_id}&{contact.checksum}

But users click on it they receive message "You do not have permission to edit this contact record. Contact the site administrator if you need assistance."
How to fix it please?


texts:
I have been learning Civicrm for something now. Now that I am familiar with the whole idea, I would like to integrate Civicrm in Laravel package.

I understand its not going to be an easy task, that's why I need your input, suggestions and a point to the right direction.

What should I really focus on? Should I simply create an API wrapper that interacts with the database with a fancy theme?

What steps should I take?


texts: problem loading image in event badge and template

texts:
i got a problem uploading image when creating template massage for event or  even badges.
For exemple when try to add an image to my event badges like in this pic :

and i click on the field image (red arrows)a popup window like this show up:

but when i double click the image it doesn't load to my field (neither png or jepg).
This problem occurs even when i try adding image with ckeditor (imce).
Can u please help me?
Drupal 7.67
civiCRM 5.15.0
kcfinder 3.12
my skills: definitely not a developper, no coding skills. just some html and css knowledge
THANK U


texts: How to embed a Soundcloud player into CiviCRM mailings

texts:
I am trying to embed a Soundcloud player into a mailing. It all seems to work fine in the composition window but then the player doesn't appear in the draft mail when I send it to myself (I tried Outlook365 and Gmail).
Does someone have a sense of where it goes wrong?
Many thanks.


texts: how to add "registered by" information to a guest that is being registered manually in the backend?

texts:
because of my workaround for this issue I occasionally need to add event participants with the role of "guest" via the admin backend.  That's ok, but when I register a guest this way I'm not able to specify the "registered by" data that gets added automatically when an Attendee registers himself and multiple others using the frontend registration form.  I'd like to have this info because I need to know which participant the guest belongs to.

I've been putting the name of the main Attendee into the "Participant Source" field just to capture the data, but this of course doesn't show up in the "Registered by" columns in reports.

Is there a hook I could use to copy that Participant Source field into the "registered by" field?  Or am I missing a simpler solution?

Thanks! This is a Joomla 3.9.13 system with CiviCRM 5.18.2.


texts: how to make charts and graphs in CiviCRM

texts:
I was wondering if it is possible through in CiviCRM, WordPress to do charts or graphs. If so, how should I do it?

Thank you!


texts: What is the best way to associate a building with a person?

texts:
As a neighborhood organization, we use CiviCRM for all of the things you would expect, and it works well. However, we like to collect information about the actual houses in our neighborhood, to track tree pits, security cameras, and other outdoor things that would stay constant, even as people move in and out.
What is the best way to track buildings and associate them with the current residents?


texts: I have everything done and still this red no go

texts:
Language and Region Settings

CiviCRM has been translated to many languages, thanks to its community of translators. By selecting another language, the installer may be available in that language. The initial configuration of the basic data will also be set to that language (ex: individual prefixes, suffixes, activity types, etc.). Learn more about using CiviCRM in other languages.

I just don't get it. Im in FTP the files are all there. Is this saying to load them again??


texts: CiviSEPA payment page asking for credit card informations

texts:
I updated CiviCRM to 4.4.19 and the civisepa module through git. Since then, instead of the BIC/IBAN informations required for SEPA payments, the contribution page displays a non-functioning credit card selector:

I cannot find anything wrong in the payment processor config, which is correctly set as sepa_dd.


texts: civiCase emails don't use case tokens?? Print/merge does? What am I doing wrong?

texts:
I have templates that use a range of tokens from the contact and the case, including standard case tokens and custom fields.  i.e.

{contact.display_name}   {case.id}   {case.subject}   {case.custom_154}

The case tokens are not processed when sending an email (via email activity)

They are processed on print/merge document.  (via print/merge document activity)

Is this by design?


texts:
Fiji is separated into 5 divisions, however civicrm only includes 4 in the dropdown "State" list.  Here are what the "State" options should be..

Northern
Western
Central (MISSING)
Eastern
Rotuma

I am assuming that it would be ok to do
MySQL> insert into civicrm_state_province(name, abbreviation, country_id) values('Central', 'C', 1074);

Is it OK to do this, and if I do this, what will happen if and when Civicrm updates/upgrades ?

Thanks for your help...


texts:
I have CiviCRm installed Drupal 7 and Apache Solr Api.

My search configuration says that the site is 100% indexed, however there are CiviCRM events that do not show up in a search. For example, we had an event in the past titled "Mom You're Incredible". A search for "mom" or "mom you're incredible" shows no results.

Does Apache Solr index CiviCRM data, or is there a special procedure that has to be completed. I have CiviCRM in a separate database (MySQL) as recommended on the CiviCRM site.


texts: Initialization error after moving installation of CiviCRM for Wordpress from localhost to Server

texts:
I've just moved an installation from my localhost setup to my server on Nearlyfreespeech.

I've moved everything over and changed everything having followed this tutorial.

I initially got an error related to the civicrm.setttings.php file. I fixed this by following this advice.

Now I'm getting another error. It says 'Initialization Error' Warning: fopen(/home/public/wp-content/plugins/civicrm/../files/civicrm/ConfigAndLog/CiviCRM.f446a1fd9c619d6abf51f11bf29f358c.log): failed to open stream: Permission denied in /home/public/wp-content/plugins/civicrm/civicrm/packages/Log/file.php on line 216.

Full error at the url: http://logistics.nfshost.com/

Thanks for any help!


texts: How can I have a paid membership sign up that includes an option for a paid premium version?

texts: Our primary membership sign up is via a dropdown list of options at different prices.  Regardless of which option is chosen, we would like to give the sign-up person an option to upgrade (via an additional check box? to a premium version at a fixed additional price.


texts: Admin-generated receipts show server name in email 'from' field

texts:
When we process a contribution in the back end and click the 'Send receipt?' button, a receipt is sent to the user from the address of our server (which is not listed in our 'FROM email address' list). For example the confirmation email header that comes through:

From: <1111@server234.com>
Date: Jan 21, 2019 4:21 PM
Subject: Contribution Receipt
To: <1user@email.com>

This just started happening after I upgraded to CiviCRM 5.9.1 running on Drupal 7.63.

Recreate by
going to Contributions/New Contribution and creating a new contribution for a user (could be $0)
Click the 'Send Receipt?' checkbox
Save transaction (send receipt)
and check the 'from address' - it should indicate the servers name rather than the 'FROM' name that was selected.

I noticed someone else reported this in the last 24 hours in the comment by 'The Doctor' under this question:
Registration confirmation email uses wrong From email address


texts: How Can I Remove "CiviCRM - " From Page Titles?

texts:
Via the Change Wordpress Title question I found that the page with the "civicrm" slug is what is used for content replacement by CiviCRM.

If I want to remove the CiviCRM "prefix" to all the crm pages just simply removing the page title for the CiviCRM page in WordPress is not enough. Now I see " - Site Name".

Example URL:
http://localhost/testsite/civicrm/?page=CiviCRM&q=civicrm/event/ical&reset=1&list=1&html=1

Page's title " - Test Site" (without quotes).

Is there a way to prevent CiviCRM from prefixing the " - "?

Update:

After doing a quick search in the plugin for "' - '" in all the PHP files I'm seeing code like this:

CRM_Utils_System::setTitle($displayName . ' - ' . $activityName);

I'm thinking it's not possible. That string looks pretty hard-coded to me.


texts: Cannot update membership status (No drop down)

texts:
After upgrading to Civicrm 5.21 (it's now on 5.5.3) there is no longer a drop down for changing membership when Status override is enabled.

This was working on 4.7 but sadly after the upgrade it seems to be just static.

Here is the example from the documentation

Any help much appreciated!

Update: So I fixed a JS error (maybe something with git, was in there as lower case).  No fix for the drop down issue yet though..


texts: How do I use the API to check MembershipType and "active" status?

texts:
I've been tinkering with API explorer and examples https://github.com/civicrm/civicrm-core/blob/4.5/api/v3/examples/ but can't find a solution.

Via Smarty I'm looking to print some text "blah blah blah" via the .tpl of a Donation (Contribution) Page if the current viewer of that page has:

a membership of a certain type (example: "1")
that is "active" (current or new status)

Note that this contribution page is not membership related, it is for donations.

Can someone please point me in the right direction?


texts:
I'm attempting to setup proration on fixed memberships via the civicrm_membershipTypeValues hook.  I'm assuming that once the minimum_fee value is modified, this new amount should display on the contribution form.

In using the basic test code, with some debug messages inserted, I can see the hook is called, and the minimum fee value is updated, however the radio button selections for the membership types, retains its original "full period" price.

Currently testing with the following on Drupal 7.37/Civi 4.6.3 to test the ability to update the amount without success....

Appreciate any thoughts on how to implement proration....

function prorated_memberships_civicrm_membershipTypeValues( &$form, &$membershipTypeValues ) {
  require_once "CRM/Core/Error.php";

    foreach ( $membershipTypeValues as &$values) {
   CRM_Core_Error::debug( 'olddump', $values);
          if ( $values['name'] == 'General') {
              $values['minimum_fee'] = "5.55";

          }
          if ( $values['name'] == 'Family') {
              $values['minimum_fee'] = "2.22";

          }
   CRM_Core_Error::debug( 'newdump', $values);
    }
}


texts: CiviCRM Resourse URL incorrectly configured in the CiviCRM Admin page

texts:
Unfortunately, I configured the CiviCRM Resource URL incorrectly in the Admin Page, instead of writing civicrm.root, I typed "civicrm_root.url" and although $civicrm_root is correctly configured in civicrm.settings.php it is not possible now to access CiviCRM as it throws:
RuntimeException: Cannot resolve path using "civicrm_root.url" in Civi\Core\Paths->getVariable() (line 140 of C:\Apache24\htdocs\drupal\sites\all\modules\civicrm\Civi\Core\Paths.php).
How can I change now CiviCRM Resource URL without accessing the admin user interface?
Any help will be very much appreciated!


texts: Add multiple target contacts in advanced search

texts: I'm looking to send a mailing out to a subset of our contacts - those that have a relationship 'member of' and then Target Contact ' Group 1, Group 8, Group 12 etc' I'm creating a Smart Group to do this but had hoped that I could add more than one value in the 'Target Contact' field before running the Search but apparently not. They appear to need to be done one at a time which is a very time-consuming process if there are say forty groups that need to go into the smart group. I tired comma separation but it didn't work. Any ideas?


texts: Event Search results - hide Event ID and display another custom field

texts:
When results are displayed in the Manage Events default page view, is there any way to change the columns that are displayed in the results?
I'd like to hide the system generated ID field that appears to be appended to the Event Name, and add a new column that displays a custom field that I have already created.
This seems like it should be a configurable thing but I cannot seem to find where this can be done.

Thanks, Joe.


texts: Why is test email but not mail campaigns working with Amazon SES with CiviCRM?

texts:
I have configured Amazon SES with CiviCRM, after configure outbond setting in CiviCRM I got mail from my CRM  via amazonses.com with Subject "Test for SMTP settings" and body "SMTP settings are correct.". But if I try to send a email campaign I'm not getting any mails from my CRM, and the Amazon console is also not showing any mail details.

I have followed the documentation below.

documentation URL : https://hq.palantetech.coop/projects/commons/wiki/Amazon_SES_for_CiviCRM

I have used SMTP direct from CiviCRM.


texts: Is it possible to set cash contribution status to 'complete' automatically?

texts:
The use case is this: People come with their children to attend a creche facility. To do this they need to be members. They make a cash payment on the spot. Their details are all entered using a Webform that redirects to the contribution page. All good. But the contribution record is always set to Pending as the only way to deal with cash payments on a contribution page is to set the Pay Later option which always sets a Pending status.
So the contribution record always has to be manually edited to change the status to complete even though the transaction was completed on the spot as it were.
Any way around this? Thanks


texts: Our website is built on the Concrete5 platform.  Is CiviCRM compatible with Concrete5?


texts: Error message on contribution: too many redirects

texts:
We have a contribution page via an embedded short code that, upon submit, intermittently throws a "too many redirects" browser error.  When this happens, the contribution is not written to Civi, nor does anything get to auth.net.  Contributions do work successfully for some visitors, but not for others. For example, we can have success on a desktop, but then retest immediately on a cell phone and get the error message. Doesn't seem to matter whether the cell phone is on the same network as the desktop or if it's on it's mobile network.  Also, doesn't seem to matter whether the user is logged in to admin or not.  Clearing cookies or cache doesn't solve the issue.

We're running CiviCRM 4.7.15 on a WordPress (4.8.1) site. The site has a Let's Encrypt SSL and both the Wordpress general settings and the Civi base URL are the same (https).  Server rewrite rules also rewrites to https.  Caching is handled through CloudFlare and W3 Total Cache plugin. We're using authorize.net for our payment processor.  All auth.net ip's are whitelisted in WordFence as well as CloudFlare.

Appreciate any suggestions or advice.  We're stumped!


texts: Widget broken after site switched to https

texts:
I changed my wordpress site to use https
Now the widgets for donations do not load anymore. they only display the placeholder text

any ideas?

thanks
Conte


texts: How do I determine how many active members there were on a date in the past?

texts: I've been asked to mine CiviCRM to determine how many active members we had on a particular date in the past, i.e. How many active members did we have on Dec 31, 2015?   Is there a search or report that will show me this?


texts: There is so much old stuff on the interweb.... D8 and CiviEntities / Calendar integrations?

texts:
Just did a D-8.9.2 w/ CiviCRM and am struggling with the some very very old documentation.
Is civi entity still a valid module to help with crossing civi data --> drupal 8?
I tried to composer require it and it failed.
The goal is to show a calendar on the Drupal page that was created in Civi.
Thanks


texts: How do I stop Civicrm front end pages throwing a fatal error?

texts:
On upgrading joomla to 3.8, access to civicrm front end pages  (eg event listing)results in no response ie white screen.

Currently running Civcrm 5.6.1. The error does not occur if I log in to the front end as su.

On updating to joomla 3.9 it throws a red fatal error:
0 -   @import url(/administrator/components/com_civicrm/civicrm/css/civicrm.css); @import url(/administrator/components/com_civicrm/civicrm/css/crm-i.css); @import url(/administrator/components/com_civicrm/civicrm/bower_components/font-awesome/css/font-awesome.min.css);    Sorry, due to an error, we are unable to fulfill your request at the moment. You may want to contact your administrator or service provider with more details about what action you were performing when this occurred. You do not have permission to access this page.


texts:
I'm localizing (Italian) some parts of CiviCRM, but I noticed how some terms are not sensible to be translated.
I had a look on the code and I found that these terms are written without the ts() call.

I correct the code, using ts() function, and the problem was solved.

Now I have a little list of these bugs, and my question is: what is the procedure to signal them to the community?

Thanks


texts: CiviCRM WordPress Member Sync - adding a new role or changing an existing one

texts:
Christian Wach's excellent set of Wordpress plugins make that CMS viable for member's only sites - wouldn't work otherwise!

Here's the query. Using the "Roles" option as the synchronization option, a Wordpress user with the Wordpress user role being e.g. "Membership pending" signs up for a CiviCRM membership and via the plugin gets assigned to the Wordpress user role "Membership granted".

However, the Wordpress user now has two roles: "Membership pending" and "Membership granted".

The $64.000 question then is:

Is this by default, i.e. CiviCRM WordPress Member Sync does not switch Wordpress roles, but rather adds them, or
I do have the Member's plugin installed, with the multiple roles option not checked (although it had been in use previously), and I've now screwed up any forcing of only one user role per user until the end of time?

If latter condition is in fact false - any ideas of how to make (the plugin?) not add a role but in fact switch it?

Cheers!


texts: Wrong Relationship Type when adding Contacts to Organization

texts:
when adding Contacts to Organization, I have the pop-up menu showing the wrong Relationship Type.
This happens after selecting some Organization that need to be linked to another Organization.
I have a dedicated Relationship Type for my need. It is set for Organizations only, but that precise Relationship Type doesn't appear in the list.
What could block the list to show all the available Relationship Type ?

Another symptom is shown here. I have selected in this exemple 3 Organizations. The list offers relations that are made for Individual (Volunteer for, Employee of…


texts:
I want create my Mosaico template in WordPress with the CiviCRM extension
but I can't find where upload the new template.

Secondly, must I activate the new template after uploading it to my host?


texts:
We have been using CiviCRM for many years now. However, our organization has decided to move to Weebly for content management.

How can we continue using CiviCRM, and possibly integrate some aspects like forms/profiles with Weebly?


texts: How do you select a value of an EntityRef Select2 using jQuery?

texts:
I have a scenario where a user selects a row of data to edit and I want an EntityRef Select2 box to be populated with a piece of information from that row.

The EntityRef select2 widget works for selecting and submitting data, but I can't seem to select a value programmatically.

I have tried a number of solutions with varying levels of non-success. Sometimes, the element doesn't change at all. Sometimes it says "undefined".

The below selects the first element in the list, but then enters some sort of infinite loop, where according to the console a requests are constantly being sent and I'm unable to open the Select2 dropdown because of it.

$('#s2id_dc_group_id').select2('val', dcName); //infinite loop.

UPDATE:

Here is the HTML for the input field that we will be using:

<input id="dc_group_id" class="form-control" name="dc_group_field" placeholder="{ts}- select DC -{/ts}" />

And here is where we setup the EntityRef (we call this function inside a document ready block):

function SetupEntityRef() {
    CRM.api3('Group', 'get', {
        "sequential": 1,
        "title": "Discipleship Community",
        "return": ["children"],
    }).done(function (result) {
        console.log(result);
        var dc_groups = result['values'][0]['children'].split(',');
        console.log('DC Groups: ' , dc_groups);
        $('[name=dc_group_field]').crmEntityRef({
            entity: 'group',
            api: {
                params: {
                    id: {"IN":dc_groups},  // dc ids
                }},
            create: false,
            select: {minimumInputLength: 0} // show results without having to search
        });

    });
}


texts: How to add a checkbox like "I agree following terms & conditions..."

texts: I would like to add a mandatory checkbox on one of our event registration page. How can I do that please?


texts:
I am on Wordpress 4.9.5 and Civi 5.0.1.
Please see the screen shot of a downloaded pdf invoice. I would really like to remove that CiviCRM logo or replace it with my own.  Is there a configuration somewhere I can do that?

Thank you


texts: Can someone suggest a good strategy for waitlists for memberships'?

texts:
Right off the bat I can think of an easy way to get on a waitlist by creating a membership sign-up contribution page where the only payment method is "pay later" and automatically adding waitlist group to the user.
But transitioning from waitlist to active and paying dues????  And maybe self-service viewing of where a waitlist member is on the list (sort waitlist group by date and counting the row number?)???
Ideas?


texts: Landing page and events for organisational member

texts:
We have a number of organisational members and would like to have facility of being able to offer members their own profile page and the ability to create their own events.

The idea is to create a member directory where members can add and update their own information.

Is this possible in CiviCRM?

Thanks
Robert


texts:
I have tried to enable the access to the Access my cases and activities as per The docs here - https://docs.civicrm.org/user/en/latest/case-management/set-up/

Access my cases and activities: allows a user to create new cases, add activities to the cases they've created and edit those activities. Users with this permission can NOT see cases or activities created by others.

However, whenever a user with that permission tries to access their own case they get an access denied. I think it has to do with the edit activities that are in cases. Has anyone else had this issue. It makes the "Access my cases and activities" permission unusable.

Using CiviCRM Version 5.3.2 and Drupal 7.59


texts: Is there a Donate Now type button that I can just plug into my drupal site?

texts:
I am interested in creating a donate button that can be used on drupal8 as well as if someone wanted to add it to their own site.
I saw https://wiki.creativecommons.org/wiki/Single_click_donations_with_CiviCRM
And I see https://civicrm.org/extensions/simple-donate
But they both appear quite old.
Is there some recommended button configs, especially as it relates to a credit card or other payment processor?


texts:
I cannot access CiviCRNM on Drupal. I get

Sorry but we are not able to provide this at the moment.
Could not find user name for payment processor

Return to home page.

I am using drupal 7 and civiCRM 4.6.3. I had made some changes to the set event as payable when creating an earlier event and used dummy credentials for paypal pro. I now do not know how to undo the changes or gain access to CiviCRM. Thanx in advance.


texts: Considerations when choosing a theme for Drupal 7 + CiviCRM?

texts:
I'm helping a non-profit with their website and we have chosen to go with Drupal 7 + CiviCRM, and are now looking at different themes

In the feature list for the Danland theme it says that it is "CiviCRM friendly", implying that other's might not be, so I'm wondering: What we need to think about when choosing a theme for our Drupal 7 website?

(More specifically: I have for example been looking at the Bootstrap theme which is the most popular, will this work well with CiviCRM?)

Grateful for help and with kind regards, Tord


texts: Why aren't my advanced search results sorting properly?

texts:
A copy of this issue: http://forum.civicrm.org/index.php/topic,36263.msg154206.html#msg154206

Which says: "column header sort option does nothing at my advanced search results."


texts: What is purpose of the Tell A Friend "Info Page Link"

texts: When setting up an event, in the Tell A Friend tab there is a Info Page Link. What is the purpose of that link? It does not store that information in the event table so I do not think it is even used.


texts: Is there any work being done on a platform independent Webform CiviCRM or equivalent? Our site is heavily invested in Joomla but we just can't seem to get CiviCRM to fit our needs without the customizability of Webform CiviCRM. I'm wondering if I will need to do a rebuild and migration to Drupal just for this plug-in or if there is hope in waiting, or places I can try to help.


texts: How can I modify what is displayed on the civicase dashboard?

texts:
currently it shows Contact / Subject / Status / Type / Mt Role / Manager / Most Recent /

I want it to show
Contact / Subject / Activity Status / Custom field 1 / custom field 2


texts: Is there any way we can display CiviCRM Admin Menu in Drupal context ? like on any view page we want both drupal and civicrm menus.


texts: How do I add Javascript to pages using Core functions?

texts:
I'm calling this from a hook but it's not working.  Am I doing something wrong?

CRM_Core_Resources::singleton()->addScript("alert('hello');");

I confirmed that it's running by adding debug code to addScript.


texts: Install CiviCRM without installing the database. And install the database without installing CiviCRM

texts:
What madness is this? Sorry for the daft title. Let me explain.

I'm trying to create a docker image for CiviCRM which separates out the web server, database server, and program data itself. In theory, I believe such a container could be very useful to the community. Yes, we have several docker images which do this. I even built one myself using the CiviCRM buildkit. However, none of them really follow the docker principles:

We can't choose our own web servers in separate containers (i.e. they are not composable)
We can't use standard docker tools for e.g. managing the SQL database (i.e. they do not conform to established principles).
Some of them do not even install programatically!

So the plan here is actually quite simple but my lack of knowledge of the CiviCRM install process is hampering me a bit. First, we define a docker-compose file which sets up sensible defaults for the SQL serverand web server containers, allowing the user to swap out other ones if they so desire. It also defines a data container which grabs CiviCRM program code in the build stage, then installs the database in the run stage, then quits.

Like this:

docker-compose.yml:

server:
    image: richarvey/nginx-fpm (or any other sensible default)
    container-name: "Civi Webserver"
    volumes-from: app
db:
    image: mysql
    container-name: "Civi DB"
    volumes-from: app
app:
    build: app
    container-name: "Civi App"

app/Dockerfile

from debian:jessie
# 1: download the build tool
RUN curl -Ls https://civicrm.org/get-buildkit.sh | bash -s -- --full --dir /buildkit
# OR install drush/composer/some other equivalent tool

# 2: download the CiviCRM program code
RUN /buildkit/bin/civibuild create dmaster --no-init-db /var/www/html
# OR some other equivalent command using drush etc.

# 3: prepare to initialise the db
COPY initialize-civicrm-db.sh

# 4: When the container is run it will initialise the database, then quit.
CMD intialize-civicrm-db.sh

VOLUME /var/www/html

To summarise: I'm looking for a way to install CiviCRM in such a way that the build tool does not also try to install the database. Then I also need a way to install the database without installing the program code.


texts: CiviMail - Unable to select group, getting error of No recipients

texts:
After update from 4.7.23 to 4.7.24 Unable to select group, getting an error of No recipients, under Wordpress 4.8.1.

My steps:
Create new mailing  Mailings>New Mailing
The new mail opens.
Click on Recipients, the dropdown is empty, no groups listed.

This no problem in WP demo site.

I've read a lot of similar bugs posts with no solutions.
I have several mailing groups, I can manage in other places in CiviCRM.

With the update get some exception on my CiviCRM, caused by wrongly set permissions on files and folders (writable by groups).

This can be caused by other wrong permissions?


texts: CiviMail shows unexpected groups when selecting recipients

texts:
I create a new email and go to choose "Recipients". I see a full list of all groups. This includes groups I shouldn't be allowed to see (per ACL rules), and groups that do not have the "mailing list" attribute. Does a little trick exist that can restrict the groups available to choose from?

Edit: CiviCRM version: 4.6.3


texts: Access Instant Messaging in Drupal Views

texts:
I want to display in Drupal Views the IM details, I think it could be displayed like the websites or phone details.

Should I add it to CiviCRM or is it something civicrm_entity should handle ?


texts: Using 2 payment processors with Webform CIVI intergration

texts:
I want the user to choose between two payment processors in a webform with CIVI integration. I can let the user select between PayPal and direct debit. However I want to set the value based on country. So if the user is not in the United Kingdom, payment processor is set to PayPal. However when it comes to setting conditionals, I don't know what the values of the payment processor is.

I've tried values 0, 1, 2 - i've tried the value 12 from the CIVICRM admin payment processor page, but nothing works. I've also tried just typing in PayPal Standard.

Any ideas?

CIVICRM 4.6.33 - Drupal 7

Thanks,
Andy


texts: How to keep track of our constituents' nominations/awards

texts:
We're trying to setup Civi in our organization and one of the things we keep track of is the awards our members get and their nomination to said award.

Each award has a name, description, set of requirements, deadline (usually annually), contact, and whether it is still active or inactive.

In the current setup (using access db), there's a separate table with the list of all the awards (~400) and it's unique id is referenced in the contact's information, along with the nomination date and whether contact received or not. Multiple members could also be nominated or win the same award.

I was thinking that in Civi, we could have a custom field set for individuals with the award name, date of nomination, and whether awarded or not.  I think this is easy enough to implement. Another thing we thought of is to have a custom activity type with custom fields associated to it.

However, we'd like to have all the possible awards also available for reference and for lookup so the users don't have to type manually the award name--which is a common source of mistake and spelling errors.

Also, some awards are given by an organization and an organization could potentially give multiple awards. That's why the list is very long.

Is there a better way to do this in Civi?

Sorry if the description is confusing, but i tried to describe it as best I can.

Thanks!


texts: Conditions and Action disappeared from Civirules during upgrade

texts:
I found that the actions weren't happening in Civirules and on investigation I found that all the conditions and actions were no longer there. I'm assuming that this happened during an upgrade where I went from CiviCRM 4.7 to 5.11.0 and also upgraded Civirules 2.1 to 2.5 at the same time. Maybe the problem was that I just installed the new version of Civirules rather than installing the old version on the upgraded site and and then upgrading. Things have obviously changed (for the better).

I couldn't find any release notes for new versions of Civirules. There is a note about having to re-input conditions and actions when upgrading to 2.x but I would interpret as being when you upgrade from 1.x.

Anyway, I've sported this out by re-inputting the conditions and actions and find that some of the things that didn't work for me before now do, so it was worth the hassle. I also upgraded to 2.7 before doing this.

So only real question is where are release notes for Civirules and otherwise it is hopefully useful information for others.


texts:
We all know the Drupal Webform CiviCRM auto add to group option.

But how do we allow a user to select which groups they get added to?

Specifically I'd like them to opt in/out to a newsletter.

Thanks!


texts: Re-ordering search results changes results

texts:
Has anyone else seen this bug or reported it?

I ran a Participant Search with the search criteria set to the event name and event type (exhibition). The search returned 22 bookings.
But if I reorder the list by clicking on any of the column headers the results change to include bookings from our differently named conference (different event name and type).

I'm using Drupal 7 and Civi 5.13.4.
I have replicated the bug on https://dmaster.demo.civicrm.org


texts: Saving a Civi Report- too many redirects error

texts:
I'm trying to save a contact summary report after amending filters.

After each attempt to save I get a too many redirects error.

I can see the new instances in the civicrm_report_instances table, but the reprots aren't saving to the navigation menu as expected. If I try and reconstruct the report url with the new report instance id, I also get the too many redirects error message.

Drupal 7.69 Civi 5.19.4

-added 11/2/20
Just tried again. The error message is showing after saving report instance, and the url is to the new report instance. So it looks like it is being created, but is at the same time inaccessible. Perplexing.


texts:
I installed civicrm 5.7.2
I am trying to find a perticular tpl file related to new individual contact.When I trying to search it shows me 'no matches'.

I referred a civicrm documentation


texts:
[Error: Upgrade DB to 4.7.18: SQL]
 [nativecode=1062 ** Duplicate entry 'Chandigarh-1101' for key 'UI_name_country_id']

How can I fix the error as given below:

INSERT INTO `civicrm_state_province` (`id`, `country_id`, `abbreviation`, `name`) VALUES (NULL, 1101, "CH", "Chandigarh"), (NULL, 1083, "CP", "Central"), (NULL, 1083, "EP", "Eastern"), (NULL, 1083, "NP", "Northern"), (NULL, 1083, "WP", "Western"), (NULL, 1181, "K", "Saint Kitts"), (NULL, 1181, "N", "Nevis"), (NULL, 1190, "E", "Eastern"), (NULL, 1190, "N", "Northern"), (NULL, 1190, "S", "Southern") [nativecode=1062 ** Duplicate entry 'Chandigarh-1101' for key 'UI_name_country_id']
DebugInfo   INSERT INTO `civicrm_state_province` (`id`, `country_id`, `abbreviation`, `name`) VALUES (NULL, 1101, "CH", "Chandigarh"), (NULL, 1083, "CP", "Central"), (NULL, 1083, "EP", "Eastern"), (NULL, 1083, "NP", "Northern"), (NULL, 1083, "WP", "Western"), (NULL, 1181, "K", "Saint Kitts"), (NULL, 1181, "N", "Nevis"), (NULL, 1190, "E", "Eastern"), (NULL, 1190, "N", "Northern"), (NULL, 1190, "S", "Southern") [nativecode=1062 ** Duplicate entry 'Chandigarh-1101' for key 'UI_name_country_id']


texts: Add new smarty template to an existing page

texts:
I want to add a new template part to the activity edit & view page, I have been trying number of hooks to do it but could not figure out which one best to use.

I am trying to do something similar to what is explained here https://youtu.be/lrk8X_jt0wU?list=PLjSU7YfE0E00Xv9b_VqwjDjAcFUVtR8k5&t=837 but for activity edit & view pages.

function _myactivity_civix_civicrm_summary($contactID, $content){
CRM_Core_Region::instance('page-body')->add([
    'template' => 'templates/myactivity.tpl'
]);
}

Any suggestion or better approach would be great help.

Thanks in advance :)


texts: How can I import Memberships without membership start date?

texts:
I want to import membership in update mode and I don't have start_date so at the time of import it shows me start_date is required field. I have removed membership_start_date required field from /civicrm/CRM/Member/Import/Form/MapField.php file after that it is giving me error-

  Invalid value for field(s) : Membership Start Date is required to create a memberships.; Start Date" in import_error.csv file


texts: Exception: Serialization of 'Closure' is not allowed in serialize() using CiviCRM with Omnipay & Mollie

texts:
I run into an error I cannot explain (I lack the skils) where I can use the help of the community.

I;m trying to get the Mollie payment provider working with Omnipay Multiprocessor extension.

When I submit a paid event registration I get a fatal error with:

Exception: Serialization of 'Closure' is not allowed in serialize()
(line 156 of CRM/Core/BAO/Cache.php).

The line from that file it stumbles upon is:

public static function setItem(&$data, $group, $path, $componentID = NULL) {
(...)
$dataSerialized = serialize($data);

When I put some debug code into that file I get the content of $data:

Array
(
    [defaults] => Array
        (
        )

    [constants] => Array
        (
        )

    [values] => Array
        (
            [Register] => Array
                (
                    [qfKey] => 60b217c8aa3b27fef940a9e5e9b7fb55_7233
                    [entryURL] => https://www.ourdomain.nl/civicrm/event/register?reset=1&id=1
                    [first_name] => iemand
                    [last_name] => eennaam
                    [email-Primary] => user@localhost.net
                    [hidden_processor] => 1
                    [scriptFee] =>
                    [scriptArray] =>
                    [additional_participants] =>
                    [priceSetId] => 7
                    [price_8] => 16
                    [payment_processor_id] => 3
                    [bypass_payment] =>
                    [_qf_default] => Register:upload
                    [MAX_FILE_SIZE] => 134217728
                    [_qf_Register_upload] => Continue
                )

            [Confirm] => Array
                (
                    [qfKey] => 60b217c8aa3b27fef940a9e5e9b7fb55_7233
                    [entryURL] => https://www.ourdomain.nl/civicrm/event/register?reset=1&id=1
                    [_qf_default] => Confirm:next
                    [_qf_Confirm_next] => Continue
                )

            [ThankYou] => Array
                (
                )

        )

    [valid] => Array
        (
            [Register] => 1
            [Confirm] => 1
            [ThankYou] =>
        )

    [_qf_button_name] => _qf_Confirm_next
)

I lack the skills and knowledge to understand why this throws the 'Exception: Serialization of 'Closure' is not allowed' error. Anyone who spots the problem or has a clue to find an answer?

(php 7.0 but also with 5.6 / civicrm 4.7.14 / drupal 7.53)


texts:
I have appended a field to honoree-name-email-section and it works great.  However it appends to the bottom of the fields. I would like to append a field an have it be shown at the top of the list.  Is there a way to do this?

Thanks!


texts: How do I get CiviCRM working with varnish on wordpress?

texts:
When I activate CiviCRM I get the following notices regarding varnish status:

Varnish is running but cannot cache.
A plugin or theme is setting a PHPSESSID cookie on every pageload. This makes Varnish not deliver cached pages.
Something is setting the header Cache-Control to "no-cache" which means visitors will never get cached pages.
Something is setting the header Pragma to "no-cache" which means visitors will never get cached pages.

The site is unusable when civi is activated, I can hardly navigate the civi admin pages - I get 'page not found' errors about half the time.
Is there a way to get CiviCRM to play with varnish?


texts: Can we do quick search on non primary details?

texts: There is a option called 'Search Primary Details Only' under Administer >> Customize Data and Screens >> Search Preference when set to 'No' it works only when searched using search forms like Advance contact search or Find contact search but the quick search on top left corner doesn't respect this setting. Is it a core bug or intended to search on primary details or never supported?


texts: Blank Screen When Clicking on CiviCRM in Wordpress - No Administer Panel

texts:
I successfully installed CiviCRM to my wordpress site at josephcommunitycenter.org. When I click on CiviCRM on the left side of the WP Admin panel, it takes a while for the page to load and then I see the following:

When I click on Configure Your Dashboard, it goes nowhere. I also don't see the Administer Dashboard for CiviCRM. What is causing this problem? I'm running on php version 5.6 and have the latest version of wordpress and CiviCRM. I can also tell there are some images missing from the CiviCRM Home screen.

Thank you.


texts: It will be great to have the possibility to send various types of civibooking confirmation mail based on booking status. Each status requires a certain approach of communication. Can our experts here advise how I can use the IF and ELSE in combination of $booking_status to modify the current booking system template? Thx.


texts:
Running Civi 4.4 on Drupal 7.34.

I have an organization with a LOT of membership types (they manage all their statewide chapters via a single install of Civi). There is a configuration in which four memberships are granted at once.

If I use Contact Advanced Search, I will pull up all the members who have purchased any of these four memberships: A or B or C or D. Works perfectly.

If I use a Detailed Membership Report to pull up these members, I only get a few of them.

If I go in and directly view the Contact, all the memberships are showing correctly.

So to recap:

If I build a query along the lines of "Show all contacts with membership A or B, new/current/grace", and NOTHING ELSE, I get a different number of results in Contact Advanced Search than I do in a Membership Detailed Report. Viewed side-by-side, the contacts otherwise look identical in terms of memberships and so on. It's the Membership Report that is not showing all the Contacts that have the membership in question.

I checked CiviMembership and all the memberships in question are live.

How do I determine why some of those contacts appear in one report but not the other, when the report criteria are identical? Totally baffled, help!


texts: Email Greeting Updater in scheduled jobs failed

texts:
Running Drupal 7 with CiviCRM 5.6.0. Noticed in BCC'd copies of confirmation emails for an event that some records have a blank "Email Greeting" field since the template is addressing {contact.email_greeting}.

Went into Scheduled Jobs in Settings, and ran "Execute Now" on the email greeting updater and got the following error in the log:

  Settings - Scheduled Jobs Log
  This screen presents the list of most recent 1,000 scheduled jobs log entries. > List of log entries for:
  Greeting updater

  Date  Job Name    Command/Job Status/Additional Information 2018-10-10
  15:19:49  Greeting updater     Entity: Job Action: update_greeting Summary
  Finished execution of Greeting updater with result: Failure, Error
  message: Mandatory key(s) missing from params array: ct, gt Details

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

  Full message:  Finished execution of Greeting updater with result:
  Failure, Error message: Mandatory key(s) missing from params array:
  ct, gt 2018-10-10 15:19:49    Greeting updater     Entity: Job Action:
  update_greeting Summary Starting execution of Greeting updater Details

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

  Full message:  Starting execution of Greeting updater

Any ideas on how I an fix this?


texts: Error when creating new Case: One of parameters (value: ) is not of the type Integer

texts:
I have set up some new Case types and it was all working fine until a user tried to create a case and got the above error, this is happening for all case types now and seems to be being generated by Civirules code.

The only thing I can think of which I have changed recently is I deleted some activity types (through CiviCRM's user interface) and some were likely included in some Case types as sequences or timelines. None of the deleted activity types are included on active Case types that I'm using now but could that be the reason?

Do I need to track down the tables where activity types are linked to cases and get delete rows which are orphaned?


texts: Data (phone numbers) deleted in batch using profile not deleted from contacted records

texts: Wanted to reclassify 'Other Mobile' type phone numbers as 'Home Mobile' type phone numbers. Exported, copied data from 'other mobile'column to "Home Mobile column' in CSV file, leaving "other mobile column empty', and then reimported. Numbers were now in 'home mobile' field but also remained in "other mobile' (ie now appeared twice in each contact record. Created profile including phone number fields. Did batch edit using that profile. Deleted numbers in the innappropriate fields. Updated contact (saved). All appeared to work BUT the numbers are still showing in the "other mobile field. What have I done wrong?


texts: Documentation on the _civicrm_api3_* _spec functions

texts:
I have a working extension with a working API hook civicrm_api3_contact_getclif($params), but I can't find the documentation for the _spec function beyond the suggestion to have one

I wrote this function and it appears to work (ie the params are appearing in the API explorer as required), but I suspect there is more to this function.

What else can I include in this function to provide more metadata about the API I am writing?

function _civicrm_api3_contact_getclif_spec(&$spec) {
  $spec['clif']['api.required'] = 1;
  $spec['length']['api.required'] = 1;
}

Can anyone point me to the source file that calls the *_spec() function if there is no doco?


texts:
I'm getting this error message trying to send a bulk mail from civimail:

Finished execution of Send Scheduled Mailings with result: Failure, Error message: API permission check failed for Group/get call; insufficient permission: require access CiviCRM

Who is is that needs permission?  The logged in drupal user?  Civicrm contact? SMTP user?  Someone else?

The mail accounts from which the mail is sent ask for a username and password.  Same question, what sort of user is needed here?

Thanks,

Jack Donohue


texts: Are there other types of labels that can be created other than the mailing labels?

texts: How do I create labels other than the mailing labels? I'd like to be able to simply print off name (and maybe position) labels. All I can find is the basic mailing label and I don't want to change the address settings, I still need that feature as well. Is it possible to create my own label? I am on wordpress. It would be great not to have to use another program. Whenever I try to remove tokens in the address settings, the pdf comes up blank....


texts: How to search for individuals with duplicate partners

texts: We have a data import error where a large number of individuals have two partners, instead of just the one they should have. This causes errors with another system we use that is linked to civicrm. I need to delete the duplicate relationships. Thanks for your help!


texts: How can I limit the number of participant roles?

texts:
We are using CiviCRM to coordinate volunteer registration to work events. As such, the event form has the "Participant Role" field. Is there away to limit the role of, say, "Lighting Designer," to one member and have it not be an option once the role is filled?

If there's a better way of doing this please let me know!


texts: Event Fees display as total of contribution when they should not

texts:
Is there a way to have events not total into a contact's contributions?  I want to register people for events but each time I do and use event fee it shows the running total in contributions which is not correct for our usage case.

I see contributions as donations so I don't want fees from events (in this case a theater production) to show as a contribution (donation) for tax purposes.

Any ideas?  I have tried to change how the funds are


texts: Does the CiviMobile Android app work with Wordpress based CiviCRM? When I enter my username and password and site URL into the login screen of CiviMobile, it just shows "Unknown error". But the demo account works fine.


texts:
I'm running 4.7.7 in Word Press and none of the filters on the Manage Groups page seem to be working. It's been replicated by other users so it doesn't seem to be an issue related to users and/or local machines. Is this happening to others?

Edit: I've been digging around further, is there a chance that this is related to CRM-18528? I've applied the new code and it seems to be working, although from what I've seen this applies to the Drupal version. Thanks for your help!


texts: Exposing custom field and custom option group to advanced search export

texts:
I have a custom field (tempField) and a custom option group (tempGroup) with options (1, 2 and 3)

I want to expose these to the export form. For example, when you choose "Individual -> Phone" field in the advanced search -> Export screen, you are presented with two child select fields (location type and Phone type).

I've set "export" key to "true" in my DAO so the field is appearing on the export form but after selecting the tempField, the tempGroup option list doesnt appear.

Is there a way to achieve that ?

Thanks in advance.


texts: Forgotten Mattermost password. Not getting reset emails

texts:
I recently spring cleaned my lastpass account (a little too thoroughly).

And have lost my mattermost password.

I've tried to request new password but the notifications aren't getting through.

Anyone know who I can contact to get this resolved?

Cheers

Craig


texts: Only logged in users can change billing and recurring amount

texts:
We are using Civi 5.1 on Wordpress 4.9

Today we got our recurring payments to work again when we switched to IATS.
When someone makes a recurring contribution, they receive an email reciept that says

  You can update billing details for this recurring contribution by visiting this web page.
  You can update recurring contribution amount or change the number of installments for this recurring contribution by visiting this web page.

However, unless they are logged in, clicking those links just takes them to homepage of our site.  These are donors, they are not creating log in credentials when they donate.

I would like them to be able to make changes without needing to login.  I read the older post on this subject and tried those suggestions, by using the below URL.

oursite.org/oursite-donate/?page=CiviCRM&q=civicrm/contribute/updatebilling&reset=1&coid=xxxx&{contact.checksum}

I even tried the change & to ? as someone suggested

oursite.org/oursite-donate/?page=CiviCRM&q=civicrm/contribute/updatebilling?reset=1&coid=xxxx&{contact.checksum}

When entering that URL while logged off I get the below message.

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

Am I missing something?

Thank you.


texts: SQL error trying to delete activities following CRM-20958

texts:
Now that Civi version 4.7.25 has introduced creation_date for activities, I am having SQL errors when I try to create a new activity or delete a recent activity, which results in fatal errors:

  Unknown column 'created_date' in 'field list'

I can't replicate this in the CiviCRM sandbox (http://dmaster.demo.civicrm.org/civicrm/), although that is running Civi 4.7.28.

If I run the SQL command in phpmyadmin, then it gives the same error, so I guess there's some problem with the table civicrm_activity since updating to 4.7.25

Any ideas?


texts:
I am getting this message:

Unable to write file: /var/www/vhosts/examplesite.com/httpdocs/wp-content/plugins/files/civicrm/upload/version-info-cache.json
Please check your system file permissions.

But this files doesn't seem to exist in that location. Should it exst there or could there be something wrong in my settings?

(CiviCRM 4.6.8 and Wordpress 4.3.1)


texts: "SyntaxError: Unexpected token" error on l10n-js files

texts:
I have a Wordpress site (v4.2) and Civi 4.6.4 (although about to update). Every page on the public facing site generates a JS error (SyntaxError: Unexpected token '<') referring to wp-login.php redirecting to the l10n-js file. I'm getting nowhere trying to understand a) why a public facing page is referencing wp-login.php in any event, let alone why a JS error is then getting generated.

On contribution pages where the name and address profile uses the AJAX lookup for state/province, this is failing, leading to users not being able to successfully make a transaction. Not sure if the above JS error is the root cause of this, but two additional JS errors are appearing on these pages when trying to complete the profile:

CRM.url called before initialization - referring to Common.js (line 1371)
and then
TypeError: undefined is not an object (evaluating 'tplURL[mode]') - referring to crm.ajax.js line 26

Any insights most welcome.


texts: Paypal IPN URL is giving error Failure: Missing Parameter

texts:
Hi we are using Drupal and civicrm 4.7.14.  Our client is having issues with renewing membership payments that go through on paypal (website payment standard - ID = PayPal_Standard) but are showing as Pending (incomplete) status in civicrm,
I looked at this article https://wiki.civicrm.org/confluence/display/CRMDOC/PayPal+Website+Payments+Standard+and+Recurring+Contributions
and noticed that the IPN and return URL was not set up in paypal.
But after setting up as per the guidance ( URL http://www.herdsa.org.au/civicrm/payment/ipn/2) and return URL www.hersda.org.au we received the following emails from Paypal
Please check your server that handles PayPal Instant Payment Notification (IPN) messages. Messages sent to the following URL(s) are not being received:

http://www.herdsa.org.au

If you do not recognize this URL, you may be using a service provider that is using IPN on your behalf. Please contact your service provider with the above information.

Once you or your service provider fix this problem, you or your service provider can resend the failed messages from the IPN History page. If this problem continues, PayPal may disable the IPN feature for your account.

Thank you for your prompt attention to this issue.

Sincerely,

PayPal

Please check your server that handles PayPal Instant Payment Notification (IPN) messages. Messages sent to the following URL(s) are not being received:

http://www.herdsa.org.au/civicrm/payment/ipn/2

If you do not recognize this URL, you may be using a service provider that is using IPN on your behalf. Please contact your service provider with the above information.

Once you or your service provider fix this problem, you or your service provider can resend the failed messages from the IPN History page. If this problem continues, PayPal may disable the IPN feature for your account.

Thank you for your prompt attention to this issue.

Sincerely,

PayPal

When we checked the URL it says http://www.herdsa.org.au/civicrm/payment/ipn/2 says:

Failure: Missing Parameter

module

Any help on this would be greatly appreciated.
Thank you


texts: The versafix-1 template on the mosaico site has editing options I don't see in civi. Any chance of getting them?

texts:
I'm trying to get my users off of creating an email in mailchimp and importing the html into civi.  Mosaico seems to fit the bill.  I showed it to the main user today and, of course, they had issues.  Mainly with centering of things.

I later went and looked at the template in the mosaico site, https://mosaico.io/ and noticed that there are more editing options there than in the implementation on civi.

So the question is do I have something set wrong so I'm missing these or is there a later version of the versafix-1 template out there that just hasn't been upgraded yet in civi?

Examples of options not available in civi.  If you pick the block with an image at the top, a title below it, body text below that and a button (the third block from the top of the list of bocks), there is an option to pick the size of the image.  The image is centered (in civi, it's left justified), you can edit the style and center the title, center the button.

Using mosaico extension version 2.0-beta4.1528762072.  I'm not using shoreditch.  I couldn't get it to work and since it says it optional...


texts: Which local download version of CiviCRM is most like the Spark and what aspects of Spark can be customized?

texts:
Is there is a download version CiviCRM that is close to the Spark version. I would like to download it first locally and get comfortable with it then try Spark.

Also I think that the Admin functionality is available for tweaking some stuff but I also think there is a limited number of extensions available at this point. For instance can I add new or rename variables and menu items?

How about creating web page forms for embedding in a website such as a WordPress or Drupal CMS? I know it uses Drupal but still learning about running CiviCRM stand alone and then integrating with a CMS. I personally believe Drupal integration would best long term but might need to integrate with an Existing WordPress site for now. That is if the Spark version even allows integration with a CMS.

Thanks,
  Carl


texts: What is the cause of Error: Call to undefined function civicrmVersion() in sparkpost_civicrm_check()

texts:
Drupal 7.59 Civi 5.1.2 PHP 7 MariaDB 10.1 Debian 9

If our users access "example.com/civicrm" without first logging into Drupal, they receive a generic white page with the message "Error
The website encountered an unexpected error. Please try again later.", but also with a green drupal message saying "Log in successful for ...."

Upon refreshing the page, users can then access Civi normally.

Just one php error in the recent log messages:-

  Error: Call to undefined function civicrmVersion() in
  sparkpost_civicrm_check() (line 145 of
  /var/www/sites/default/files/civicrm/extensions/com.cividesk.email.sparkpost/sparkpost.php).

Could anyone advise the fix for this? Thanks!


texts: Is sending a ticket barcode in an email illegal?

texts: According to this post, sending a barcode in a e-ticket is patented. So is it illegal?


texts: Why can't I import Individual Prefixes into the database?

texts:
When importing, Induvidual Prefixes don't seem to "take" and apply.
Why is this, and how does one get around it?


texts: Creating activities in code adds extraneous contact to 'with' field

texts:
So we create an activity when a contact 'refers a friend', we want it on both users Contact. This is working thus:

$activity = civicrm_api(
      'Activity',
      'create',
      array(
          'version' => 3,
          'sequential' => 1,
          'activity_type_id' => 60, //refer activity
          'status_id' => 2,  // complete
          'source_contact_id' => $post['contactId'],
          'target_contact_id' => $contact['contact_id'], //person who created it
          'activity_subject' =>
             'Referred by a mate: ' . $post['contactId'],
      )
);

Works correctly to link the two contacts via the Activity.

But - in the 'With' field, it also adds a second person each time, unrequested. The extra persons contactId increments by 1 each time - which may be a hint.

We've logged all through our code, and through Core trying to find where this is being added, but can't find. Does anyone have any hints on where to look/log for this behaviour?


texts: How to add a 'Confirm Email Address' to an event registration form

texts:
I want to add a 'Confirm Email' field in an event's registration form, that is not saved as an extra field, but just acts as a validation function to the event's form submission.

Aside from writing custom JavaScript to do this as a hook, is there an easy way in CiviEvent?


texts: What is CiviVolunteer URL when using Wordpress?

texts:
We are using Civi 4.7.22 on Wordpress 4.8.22

I understand the URL to the Volunteer Opportunities in Drupal is something like this :
https://example.org/civicrm/vol/#/volunteer/opportunities
or
https://example.org/civicrm/vol/#/volunteer/opportunities?project=3

But what is the URL if you are using WordPress? Where do I find it?

Thank you.


texts: How do you display custom Contact fields in Membership reports?

texts: I have created some custom fields for Contacts and want to display these fields in a membership report that we call member mailing list.  However I am unable to see the custom fields for Contacts as display columns in the report even though they are marked as searchable


texts: I am creating a new contribution page but am stuck because it keeps saying a supporter profile is mandatory

texts:
I am on http://civicrm.test/civicrm/admin/contribute/pcp
trying to create a supporter profile solely because the form doesn't seem to want to save unless I do so.  I have put "supporter profile" & saved but that doesn't work.  I have tried to press create but it asks me for options that don't make sense.
Has anyone else had a problem creating contribution pages for this reason?
Thanks in advance for any help


texts:
I am trying to delete a contribution and after I confirm that I want to it just hangs with the pop up and a spinning CiviCRM logo indefinitely. I get the following in the error log.
Feb 24 10:07:53  [error] $Fatal Error Details = Array
(
[callback] => Array
(
[0] => CRM_Core_Error
[1] => handle
)
[code] => -26
[message] => DB Error: insufficient permissions
[mode] => 16
[debug_info] => DELETE FROM civicrm_activity WHERE source_record_id IN ( 3710 ) AND activity_type_id IN ( 6 ) [nativecode=1142 ** TRIGGER command denied to user 'coma6771_crmwp'@'localhost' for table 'civicrm_activity']
[type] => DB_Error
[user_info] => DELETE FROM civicrm_activity WHERE source_record_id IN ( 3710 ) AND activity_type_id IN ( 6 ) [nativecode=1142 ** TRIGGER command denied to user 'coma6771_crmwp'@'localhost' for table 'civicrm_activity']
[to_string] => [db_error: message="DB Error: insufficient permissions" code=-26 mode=callback callback=CRM_Core_Error::handle prefix="" info="DELETE FROM civicrm_activity WHERE source_record_id IN ( 3710 ) AND activity_type_id IN ( 6 ) [nativecode=1142 ** TRIGGER command denied to user 'coma6771_crmwp'@'localhost' for table 'civicrm_activity']"]

)
The user has full access for the database, but I can't see anything about table specific access.I know it was working quite recently and don't think I have changed anything relevant.
I'm on WordPress and CiviCRM 5.26.2


texts:
Where would I put a "bug report" about a link pointing to the old forums, rather than here?  It's on the Wordpress demo page, at the very bottom of the page.

http://wpmaster.demo.civicrm.org/


texts: Export contributions - missing Field Mapping dropdown

texts:
I was able to reproduce on CIVICRM DEMO site: https://demo.circle-interactive.co.uk
Steps to reproduce:

Find contributions
Select contributions
Select action 'Export contributions'
Select option 'Select fields for export'

A dropdown should display to let use select fields for mapping but in civicrm version 5 that div id '#map' do not have any content.