Documentation issueshttps://lab.civicrm.org/groups/documentation/-/issues2022-06-29T00:51:24Zhttps://lab.civicrm.org/documentation/docs/user-en/-/issues/452Scheduled Reminders do not go to contacts coded as opt out or with bad email ...2022-06-29T00:51:24ZjamieScheduled Reminders do not go to contacts coded as opt out or with bad email messagesThe docs on scheduled reminders currently [say](https://docs.civicrm.org/user/en/latest/email/scheduled-reminders/#scheduled-reminders-and-privacy-options):
> Scheduled reminders are still sent to contacts who have opted out of bulk ema...The docs on scheduled reminders currently [say](https://docs.civicrm.org/user/en/latest/email/scheduled-reminders/#scheduled-reminders-and-privacy-options):
> Scheduled reminders are still sent to contacts who have opted out of bulk emails and those who have selected the privacy option Do not email.
However, that functionality was [changed](https://github.com/civicrm/civicrm-core/commit/157e2097d385fba6f7d287c0ae3e9d38416b425d) and now it seems we don't send scheduled reminders to people who have selected the privacy option "Do not email" (or whose email is on hold but that is not mentioned in the docs). However, we will continue sending to people that have opted out of bulk email messages.https://lab.civicrm.org/documentation/docs/dev/-/issues/868I failed the quiz2022-10-11T15:02:23ZcolemanwI failed the quizI just tried one of the cool new in-page quizzes.
Unfortunately, I failed. I hope this doesn't affect my overall grade-point-average. I really don't want to have to show my parents a bad report card.
![image](/uploads/b681090e43dd46137...I just tried one of the cool new in-page quizzes.
Unfortunately, I failed. I hope this doesn't affect my overall grade-point-average. I really don't want to have to show my parents a bad report card.
![image](/uploads/b681090e43dd461371c57e18b0d4e6f9/image.png)https://lab.civicrm.org/documentation/docs-books/-/issues/4extension documentation discoverability2021-04-08T08:27:18ZMichael McAndrewextension documentation discoverabilityI know that extension documentation is covered here: https://docs.civicrm.org/dev/en/latest/documentation/extensions/
For the purposes of discoverability, I think it would be worth pointing to that from a stub paragraph here: https://do...I know that extension documentation is covered here: https://docs.civicrm.org/dev/en/latest/documentation/extensions/
For the purposes of discoverability, I think it would be worth pointing to that from a stub paragraph here: https://docs.civicrm.org/dev/en/latest/extensions/, maybe https://docs.civicrm.org/dev/en/latest/extensions/documentationhomotechsualhomotechsualhttps://lab.civicrm.org/documentation/docs-books/-/issues/3USCounties2021-09-30T07:11:38ZhomotechsualUSCounties@agh I have removed the `USCounties` book from the docs-books repo. Unfortunately the book can't be built as it's using the old `mkdocs.yml` syntax for the theme element.
If you can fix the build please resubmit the book.@agh I have removed the `USCounties` book from the docs-books repo. Unfortunately the book can't be built as it's using the old `mkdocs.yml` syntax for the theme element.
If you can fix the build please resubmit the book.https://lab.civicrm.org/documentation/docs-books/-/issues/2DialogFlow2021-03-22T13:48:47ZhomotechsualDialogFlow@michaelmcandrew I have removed the `DialogFlow` book from the docs-books repo. Unfortunately the book can't be built as it's using the old `mkdocs.yml` syntax for the theme element.
If you can fix the build please resubmit the book.@michaelmcandrew I have removed the `DialogFlow` book from the docs-books repo. Unfortunately the book can't be built as it's using the old `mkdocs.yml` syntax for the theme element.
If you can fix the build please resubmit the book.homotechsualhomotechsualhttps://lab.civicrm.org/documentation/docs/installation/-/issues/9Drupal 9 - Installation may require expicitly setting minimum-stability2021-03-14T22:27:01ZsadashivDrupal 9 - Installation may require expicitly setting minimum-stabilityAs per the documentation at https://docs.civicrm.org/installation/en/latest/drupal8/ we need a clean drupal 8 or 9 and we can do a composer install.
Steps to replicate:
1) Download composer.json and composer.lock from https://github.com...As per the documentation at https://docs.civicrm.org/installation/en/latest/drupal8/ we need a clean drupal 8 or 9 and we can do a composer install.
Steps to replicate:
1) Download composer.json and composer.lock from https://github.com/drupal/recommended-project/tree/9.1.x this gives latest drupal 9 dev and do a composer install or download and install drupal. Now we have a clean drupal 9.1 installed
2) cd /var/www/d8.example.org
3) composer config extra.enable-patching true
4) composer require civicrm/civicrm-asset-plugin:'~1.1'
5) composer require civicrm/civicrm-{core,packages,drupal-8}
Steps 2 to 5 are from the documentation.
Expected result: Civicrm packages are installed
Observed result:
````
Using version ^5.34 for civicrm/civicrm-core
Using version ^5.34 for civicrm/civicrm-packages
Using version ^5.34 for civicrm/civicrm-drupal-8
./composer.json has been updated
Running composer update civicrm/civicrm-core civicrm/civicrm-packages civicrm/civicrm-drupal-8
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires civicrm/civicrm-core ^5.34 -> satisfiable by civicrm/civicrm-core[5.34.0].
- civicrm/civicrm-core 5.34.0 requires pear/validate_finance_creditcard dev-master -> found pear/validate_finance_creditcard[dev-master] but it does not match your minimum-stability.
Problem 2
- civicrm/civicrm-core 5.34.0 requires pear/validate_finance_creditcard dev-master -> found pear/validate_finance_creditcard[dev-master] but it does not match your minimum-stability.
- civicrm/civicrm-drupal-8 5.34.0 requires civicrm/civicrm-core >=5.21.0 -> satisfiable by civicrm/civicrm-core[5.34.0].
- Root composer.json requires civicrm/civicrm-drupal-8 ^5.34 -> satisfiable by civicrm/civicrm-drupal-8[5.34.0].
Installation failed, reverting ./composer.json and ./composer.lock to their original content.
`````
I think setting proper version for validate_finance_creditcard instead of dev-master in the composer.json file of civicrm should fix it, but as it is composer install I can't test this.
Environment details:
php: 7.4 (I know this is not completely supported but installation should go through)
mysql: 5.7
Operating system: Tried on Ubuntu and Centos.
composer version: 2.0.8
Am I missing something in the installation?
Thanks,
Sadashiv.https://lab.civicrm.org/documentation/docs/installation/-/issues/8Update requirements for CiviCRM 5.33 ESR2021-07-09T10:35:28ZwmortadaUpdate requirements for CiviCRM 5.33 ESRThe [requirements page](https://docs.civicrm.org/installation/en/latest/general/requirements/) still refers to CiviCRM 5.27 ESR - under PHP requirements (and possibly elsewhere). This should be updated for CiviCRM 5.33 ESR.The [requirements page](https://docs.civicrm.org/installation/en/latest/general/requirements/) still refers to CiviCRM 5.27 ESR - under PHP requirements (and possibly elsewhere). This should be updated for CiviCRM 5.33 ESR.https://lab.civicrm.org/documentation/docs/sysadmin/-/issues/2775.34+: civicrm.settings.php makes reference to non-existent cred key page2021-02-19T20:47:03ZJonGold5.34+: civicrm.settings.php makes reference to non-existent cred key page`civicrm.settings.php.template` includes this line:
More info at https://docs.civicrm.org/sysadmin/en/latest/setup/cred-key/
But that page doesn't exist.`civicrm.settings.php.template` includes this line:
More info at https://docs.civicrm.org/sysadmin/en/latest/setup/cred-key/
But that page doesn't exist.https://lab.civicrm.org/documentation/docs/dev/-/issues/866Developer Guide Digital sprint2022-10-11T15:04:47ZErikHommelDeveloper Guide Digital sprintSee this blogpost: https://civicrm.org/blog/erikhommel/digital-developer-guide-sprint-2021See this blogpost: https://civicrm.org/blog/erikhommel/digital-developer-guide-sprint-2021https://lab.civicrm.org/documentation/docs/user-en/-/issues/450Document using tokens in tracked URL2021-04-07T07:37:53ZRichDocument using tokens in tracked URLIf/when https://github.com/civicrm/org.civicrm.flexmailer/pull/46 is merged and released, we need to parse out a summary from https://github.com/civicrm/org.civicrm.flexmailer/pull/46 and check https://github.com/civicrm/org.civicrm.flex...If/when https://github.com/civicrm/org.civicrm.flexmailer/pull/46 is merged and released, we need to parse out a summary from https://github.com/civicrm/org.civicrm.flexmailer/pull/46 and check https://github.com/civicrm/org.civicrm.flexmailer/issues/30 to be able to update the documention on this new feature.https://lab.civicrm.org/documentation/docs/sysadmin/-/issues/276Move multi-site installation page to Installation guide2021-01-18T06:42:56ZwmortadaMove multi-site installation page to Installation guideMost of the pages about installation have moved to the new [Installation guide](https://docs.civicrm.org/installation/en/latest/), but the [multi-site page](https://docs.civicrm.org/sysadmin/en/latest/install/multi-site/) is still in the...Most of the pages about installation have moved to the new [Installation guide](https://docs.civicrm.org/installation/en/latest/), but the [multi-site page](https://docs.civicrm.org/sysadmin/en/latest/install/multi-site/) is still in the SysAdmin guide. Is there any reason for this or should we move this as well?https://lab.civicrm.org/documentation/docs/installation/-/issues/7Move WordPress clean URLs to SysAdmin guide2020-12-05T07:57:46ZwmortadaMove WordPress clean URLs to SysAdmin guideClean URLs in WordPress are enabled by default as of CiviCRM 5.23 so the section on [enabling clean URLs](https://docs.civicrm.org/installation/en/latest/wordpress/#enable-clean-urls) is no longer a necessary step on installation.
It is...Clean URLs in WordPress are enabled by default as of CiviCRM 5.23 so the section on [enabling clean URLs](https://docs.civicrm.org/installation/en/latest/wordpress/#enable-clean-urls) is no longer a necessary step on installation.
It is however still useful information for existing sites that were installed prior to this and don't have this switched on. So, I think this information would fit better in the SysAdmin guide rather than the Installation guide.
I'm in the process of editing and updating the text for this and will submit two PRs shortly (one for each guide).https://lab.civicrm.org/documentation/docs/sysadmin/-/issues/275Remove the 'Forms in WordPress' page2021-01-18T16:49:48ZwmortadaRemove the 'Forms in WordPress' pageI've just been looking at the [Forms in WordPress](https://docs.civicrm.org/sysadmin/en/latest/integration/wordpress/forms/) page to see if any of the URLs need to be updated (as per https://civicrm.org/blog/kcristiano/civicrm-526-and-wo...I've just been looking at the [Forms in WordPress](https://docs.civicrm.org/sysadmin/en/latest/integration/wordpress/forms/) page to see if any of the URLs need to be updated (as per https://civicrm.org/blog/kcristiano/civicrm-526-and-wordpress-important-notice). But reading through it, I think all of this documentation is out of date and no longer required.
Instead of updating it, I suggest we just remove that page entirely.
Any thoughts? @kcristiano @haystackhttps://lab.civicrm.org/documentation/docs/dev/-/issues/865api3/4 difference: you can no longer use names instead of ids2021-07-02T21:17:51ZMichael McAndrewapi3/4 difference: you can no longer use names instead of idsAs I understand it, in API4 you can no longer pass a name where you 'should' pass an id.
e.g. `'option_group_id' => 'activity_type'` will no longer work. Instead you should do something like
```php
\Civi\Api4\OptionValue::get()
->ad...As I understand it, in API4 you can no longer pass a name where you 'should' pass an id.
e.g. `'option_group_id' => 'activity_type'` will no longer work. Instead you should do something like
```php
\Civi\Api4\OptionValue::get()
->addWhere('option_group.name', '=', 'activity_type')
->execute()
```
Seems like this would be useful to cover here https://docs.civicrm.org/dev/en/latest/api/v4/differences-with-v3/ but wanted to run past someone like @colemanw before doing so.https://lab.civicrm.org/documentation/docs/dev/-/issues/863Document the wildcard for selecting fields in the ::get() action2021-07-02T21:21:22ZMichael McAndrewDocument the wildcard for selecting fields in the ::get() actionI asked 'Is there a shortcut to ask the API4 to select all custom data for an entity?' [here](https://chat.civicrm.org/civicrm/pl/nhyun8sp47dc5kuktxiq7n3qkw).
@colemanw said yes `->addSelect('custom.*')`. If you want to select all core ...I asked 'Is there a shortcut to ask the API4 to select all custom data for an entity?' [here](https://chat.civicrm.org/civicrm/pl/nhyun8sp47dc5kuktxiq7n3qkw).
@colemanw said yes `->addSelect('custom.*')`. If you want to select all core AND custom fields, do `->addSelect('*', 'custom.*')`.
It would be good to document this.
https://docs.civicrm.org/dev/en/latest/api/v4/actions/#get is maybe the best place to do so. Those header feel like stubs at the minute and would be a good place to collect shortcuts and techniques for working with the various actions.https://lab.civicrm.org/documentation/docs/dev/-/issues/862Pencil icon leads to archived repo on GitHub2020-10-15T09:40:18ZcolemanwPencil icon leads to archived repo on GitHubWhen reading the docs, clicking the pencil icon to edit will take you to the old GitHub repo.
This can lead to Coleman feeling confused, eventually finding the right repo, and filing an issue such as this one.When reading the docs, clicking the pencil icon to edit will take you to the old GitHub repo.
This can lead to Coleman feeling confused, eventually finding the right repo, and filing an issue such as this one.https://lab.civicrm.org/documentation/docs/user-en/-/issues/419Tokens and click-through2020-04-17T09:14:28ZhomotechsualTokens and click-through*Created by: loganbear*
There should be a notice/warning in the token section that using tokens in links for CiviMail will bypass click-through tracking. I got burned by this in a serious way, and this isn't mentioned in the token sect...*Created by: loganbear*
There should be a notice/warning in the token section that using tokens in links for CiviMail will bypass click-through tracking. I got burned by this in a serious way, and this isn't mentioned in the token section nor in the click-through CiviMail section. Maybe the notice/warning should be in both sections.https://lab.civicrm.org/documentation/docs/user-en/-/issues/425Screenshot for event location page needs updating2020-04-02T09:33:56ZhomotechsualScreenshot for event location page needs updating*Created by: eileenmcnaughton*
Per this PR https://github.com/civicrm/civicrm-core/pull/16230 there is a new check box that needs to be added to the PR*Created by: eileenmcnaughton*
Per this PR https://github.com/civicrm/civicrm-core/pull/16230 there is a new check box that needs to be added to the PRhttps://lab.civicrm.org/documentation/docs/user-en/-/issues/445Document new CiviMail Tracking settings as per core PR #172912020-06-17T10:35:37ZhomotechsualDocument new CiviMail Tracking settings as per core PR #17291*Created by: seamuslee001*
*Created by: seamuslee001*
https://lab.civicrm.org/documentation/docs/user-en/-/issues/398Resource URL documentation is confusing and not updated for changes in 4.7+2020-06-17T10:32:45ZhomotechsualResource URL documentation is confusing and not updated for changes in 4.7+Docs page: https://docs.civicrm.org/user/en/latest/initial-set-up/resource-urls/
GL issue: https://lab.civicrm.org/documentation/docs/issues/8
As per the GL issue from @totten this page still appears to be out of date and requires ...Docs page: https://docs.civicrm.org/user/en/latest/initial-set-up/resource-urls/
GL issue: https://lab.civicrm.org/documentation/docs/issues/8
As per the GL issue from @totten this page still appears to be out of date and requires some TLC.