Development issueshttps://lab.civicrm.org/groups/dev/-/issues2022-10-08T12:17:04Zhttps://lab.civicrm.org/dev/backdrop/-/issues/31Add CiviCRM Rules when Rules is stable2022-10-08T12:17:04ZherbdoolAdd CiviCRM Rules when Rules is stableWhen Rules for Backdrop we can add this module back in.When Rules for Backdrop we can add this module back in.https://lab.civicrm.org/dev/backdrop/-/issues/30Merge latest civicrm-drupal updates2022-10-08T12:17:03ZherbdoolMerge latest civicrm-drupal updateshttps://lab.civicrm.org/dev/backdrop/-/issues/29Merge latest changes from civicrm-drupal2022-10-08T12:17:03ZherbdoolMerge latest changes from civicrm-drupalhttps://lab.civicrm.org/dev/backdrop/-/issues/28Add maintainer request2022-10-08T12:17:02ZherbdoolAdd maintainer requestWould you be willing to add me as a maintainer? Currently there doesn't seem to be anyone who has capacity to merge bug fixes and other PRs.
@colemanw @totten @jenlamptonWould you be willing to add me as a maintainer? Currently there doesn't seem to be anyone who has capacity to merge bug fixes and other PRs.
@colemanw @totten @jenlamptonhttps://lab.civicrm.org/dev/backdrop/-/issues/27Access denied on Civi profile forms on user page2022-10-08T12:17:01ZherbdoolAccess denied on Civi profile forms on user pageWhen on a user's page, e.g. `user/1` It'll show the profile fields (if enabled for the user account page) and also a link to edit that profile (e.g. `user/1/edit/name_and_address`). But clicking edit gives access denied.
When on a user's page, e.g. `user/1` It'll show the profile fields (if enabled for the user account page) and also a link to edit that profile (e.g. `user/1/edit/name_and_address`). But clicking edit gives access denied.
https://lab.civicrm.org/dev/backdrop/-/issues/26In CMS database integration settings 'users' table should be the default2022-10-26T07:09:28ZherbdoolIn CMS database integration settings 'users' table should be the defaultRight now it it blank.
![selection_006](https://cloud.githubusercontent.com/assets/1071483/26366042/9629e642-3fb7-11e7-9749-ad07ceeec20a.png)
And bonus (but not necessary) it should be called Backdrop Users Table.Right now it it blank.
![selection_006](https://cloud.githubusercontent.com/assets/1071483/26366042/9629e642-3fb7-11e7-9749-ad07ceeec20a.png)
And bonus (but not necessary) it should be called Backdrop Users Table.https://lab.civicrm.org/dev/backdrop/-/issues/25Error: undefined function config()2022-10-08T12:16:59ZherbdoolError: undefined function config()CiviCRM installs alright, but when it redirects to the install.php page it gives a fatal error:
Fatal error: Call to undefined function config() in /full/path/code/core/includes/bootstrap.inc on line 2126
When I manually enable the...CiviCRM installs alright, but when it redirects to the install.php page it gives a fatal error:
Fatal error: Call to undefined function config() in /full/path/code/core/includes/bootstrap.inc on line 2126
When I manually enable the civicrm module it all looks fine. So just need to track down the config() error could be with the way CiviCRM is bootstrapping Backdrop.https://lab.civicrm.org/dev/backdrop/-/issues/24CiviCRM-related warning when saving Backdrop permissions page2022-10-08T12:16:59ZbgmCiviCRM-related warning when saving Backdrop permissions page*Created by: jackaponte*
With CiviCRM 4.7.18 and Backdrop 1.6.3, I see many instances of this warning message when saving the Backdrop permissions page, probably one warning per permission:
`Warning: in_array() expects parameter 2 to...*Created by: jackaponte*
With CiviCRM 4.7.18 and Backdrop 1.6.3, I see many instances of this warning message when saving the Backdrop permissions page, probably one warning per permission:
`Warning: in_array() expects parameter 2 to be array, null given in civicrm_user_admin_permissions_submit() (line 1044 of /var/www/test/alp/modules/civicrm/backdrop/civicrm.module).`
Nothing seems to go awry, but it's certainly noisy, whether messages are displayed on screen or only in the Backdrop logs!
Has anyone else noticed this?https://lab.civicrm.org/dev/backdrop/-/issues/23When creating a new Backdrop user, two corresponding CiviCRM contacts are cre...2022-10-08T12:16:58ZherbdoolWhen creating a new Backdrop user, two corresponding CiviCRM contacts are created. One has the uf_match, the other doesn't.As brought up in https://issues.civicrm.org/jira/browse/CRM-19011, but creating an issue here since it might be specific to this repository.As brought up in https://issues.civicrm.org/jira/browse/CRM-19011, but creating an issue here since it might be specific to this repository.https://lab.civicrm.org/dev/backdrop/-/issues/22Status of CiviCRM for Backdrop?2022-10-08T12:16:57ZbgmStatus of CiviCRM for Backdrop?*Created by: jackaponte*
Hi all! Any news on the current status of CiviCRM for Backdrop or a likely timeline for a stable release? At Palante we're building a couple of Backdrop sites which will need CiviCRM integration. They're likely ...*Created by: jackaponte*
Hi all! Any news on the current status of CiviCRM for Backdrop or a likely timeline for a stable release? At Palante we're building a couple of Backdrop sites which will need CiviCRM integration. They're likely to launch within the next few months, so we're eager to hear where things are at and find out if there's anything we can help with in the efforts to get official Backdrop support in Civi.
Tagging folks involved in [the most recent active issue here in GitHub:](https://github.com/civicrm/civicrm-backdrop/issues/16), hope you don't mind! @klonos @PalanteJon @totten @nganivet @herbdoolhttps://lab.civicrm.org/dev/backdrop/-/issues/21Include Backdrop in the official CiviCRM documentation and mention in the off...2022-10-08T12:16:55ZbgmInclude Backdrop in the official CiviCRM documentation and mention in the official website.*Created by: klonos*
This is a todo for when we are ready.
They mention for example for example that it can be installed in Drupal, Wordpress and Joomla. We should add Backdrop there (+ their [download section](https://civicrm.org/down...*Created by: klonos*
This is a todo for when we are ready.
They mention for example for example that it can be installed in Drupal, Wordpress and Joomla. We should add Backdrop there (+ their [download section](https://civicrm.org/download/list) of course).
Pages/articles in civicrm.org that mention Drupal: https://www.google.com.au/search?q=drupal+site:civicrm.org
https://lab.civicrm.org/dev/backdrop/-/issues/20Have CiviCRM admin use default admin layout2022-10-08T12:16:55ZherbdoolHave CiviCRM admin use default admin layoutOr create a unique admin layout. Currently installing CiviCRM also enables civicrmtheme which will set to the default admin theme but it doesn't deal with the layout so it shows the default one.
Or create a unique admin layout. Currently installing CiviCRM also enables civicrmtheme which will set to the default admin theme but it doesn't deal with the layout so it shows the default one.
https://lab.civicrm.org/dev/backdrop/-/issues/19Migrate civicrm_engage to Backdrop or remove until someone needs it2022-10-08T12:16:54ZherbdoolMigrate civicrm_engage to Backdrop or remove until someone needs itI've no idea how many people use it--we've never used it. If this was a new project it probably would have been built as a CiviCRM extension and not tied to Drupal.
I've no idea how many people use it--we've never used it. If this was a new project it probably would have been built as a CiviCRM extension and not tied to Drupal.
https://lab.civicrm.org/dev/backdrop/-/issues/18Bring .install up to Backdrop standards2022-10-08T12:16:53ZherbdoolBring .install up to Backdrop standardsWe'll still need to update civicrm-core to get actual installs working.
We'll still need to update civicrm-core to get actual installs working.
https://lab.civicrm.org/dev/backdrop/-/issues/17Convert use of hook_user_* to the new signature2022-10-08T12:16:52ZherbdoolConvert use of hook_user_* to the new signatureInstead of `function civicrm_user_update(&$edit, &$user, $category) {`
it should now be:
`hook_user_update($account)`
a per https://api.backdropcms.org/api/backdrop/core%21modules%21user%21user.api.php/function/hook_user_update/1
Instead of `function civicrm_user_update(&$edit, &$user, $category) {`
it should now be:
`hook_user_update($account)`
a per https://api.backdropcms.org/api/backdrop/core%21modules%21user%21user.api.php/function/hook_user_update/1
https://lab.civicrm.org/dev/backdrop/-/issues/16Insert CiviCRM link into Backdrop toolbar2022-10-08T12:16:49ZherbdoolInsert CiviCRM link into Backdrop toolbarIsn't appearing on my test install.
Isn't appearing on my test install.
https://lab.civicrm.org/dev/backdrop/-/issues/15Migrate civicrm_member_roles to Backdrop2022-10-08T12:15:07ZherbdoolMigrate civicrm_member_roles to BackdropThe role id is now a machine_name in config so might not be possible to have a smooth migrate path for config.
The role id is now a machine_name in config so might not be possible to have a smooth migrate path for config.
https://lab.civicrm.org/dev/backdrop/-/issues/14Migrate civicrm_group_roles to Backdrop2022-10-08T12:15:05ZherbdoolMigrate civicrm_group_roles to BackdropRoles are now in config files with the role name rather than an Id so this makes an upgrade path trickier, especially if someone first upgrades Drupal and then installs CiviCRM afterwards. We lose the association with the role ids.
Roles are now in config files with the role name rather than an Id so this makes an upgrade path trickier, especially if someone first upgrades Drupal and then installs CiviCRM afterwards. We lose the association with the role ids.
https://lab.civicrm.org/dev/backdrop/-/issues/13Get installer working2022-10-08T12:15:04ZherbdoolGet installer workingThis is probably better as an issue on civicrm-core but want to keep track of this. in civicrm-core > install/index.php there's a lot of checking for Drupal, Wordpress, Joomla. Either we get the installer checking for Backdrop or we see ...This is probably better as an issue on civicrm-core but want to keep track of this. in civicrm-core > install/index.php there's a lot of checking for Drupal, Wordpress, Joomla. Either we get the installer checking for Backdrop or we see if we can fool it into thinking Backdrop is Drupal and see if it installs. The first option is better.
https://lab.civicrm.org/dev/backdrop/-/issues/12Remove user_categories since they've been removed in Backdrop2022-10-08T12:15:02ZherbdoolRemove user_categories since they've been removed in BackdropAs per https://www.drupal.org/node/1393236 the category system was removed from user view and edit (before Backdrop forked). Full conversation here: https://www.drupal.org/node/1291100
As per https://www.drupal.org/node/1393236 the category system was removed from user view and edit (before Backdrop forked). Full conversation here: https://www.drupal.org/node/1291100