Documentation issueshttps://lab.civicrm.org/groups/documentation/-/issues2018-03-26T03:07:11Zhttps://lab.civicrm.org/documentation/docs/user-en/-/issues/265Remove rogue security.md file not used anywhere2018-03-26T03:07:11ZhomotechsualRemove rogue security.md file not used anywhere*Created by: mickadoo*
https://github.com/civicrm/civicrm-user-guide/blob/master/docs/initial-set-up/security.md exists in the repo, but it is not used in `mkdocs.yml` and cannot be viewed anywhere.
According to Sean it was moved to ...*Created by: mickadoo*
https://github.com/civicrm/civicrm-user-guide/blob/master/docs/initial-set-up/security.md exists in the repo, but it is not used in `mkdocs.yml` and cannot be viewed anywhere.
According to Sean it was moved to the sysadmin guide, but not cleaned up so it should be deleted.2018 User Guide sprinthttps://lab.civicrm.org/documentation/docs/user-en/-/issues/241Document financial permissions2018-03-24T21:21:19ZhomotechsualDocument financial permissions*Created by: MegaphoneJon*
See here: https://github.com/civicrm/civicrm-core/pull/7818
Note a blog post exists here: https://civicrm.org/blog/joe-murray/hiding-sensitive-contributions-from-some-staff
I could see refactoring the "per...*Created by: MegaphoneJon*
See here: https://github.com/civicrm/civicrm-core/pull/7818
Note a blog post exists here: https://civicrm.org/blog/joe-murray/hiding-sensitive-contributions-from-some-staff
I could see refactoring the "permissions and ACLs" into its own chapter to accommodate this, but it's definitely not necessary.2018 User Guide sprinthttps://lab.civicrm.org/documentation/docs/user-en/-/issues/230Document CiviEvent self-service transfer and cancel2018-03-26T03:06:05ZhomotechsualDocument CiviEvent self-service transfer and cancel*Created by: MegaphoneJon*
Relevant links:
https://issues.civicrm.org/jira/browse/CRM-16761
https://civicrm.stackexchange.com/questions/18730/transfer-of-fees-from-one-event-to-another
https://civicrm.org/blog/zorga-lina/civievent-se...*Created by: MegaphoneJon*
Relevant links:
https://issues.civicrm.org/jira/browse/CRM-16761
https://civicrm.stackexchange.com/questions/18730/transfer-of-fees-from-one-event-to-another
https://civicrm.org/blog/zorga-lina/civievent-self-service-canceltransfer-for-participant2018 User Guide sprinthttps://lab.civicrm.org/documentation/docs/user-en/-/issues/191Fix broken images with spaces in filenames2018-03-26T03:00:57ZxurizaemonFix broken images with spaces in filenamesMay tie in well to #187.
Noticed that on https://docs.civicrm.org/user/en/4.7/advanced-configuration/email-system-configuration/#configuring-outbound-email-service there's a missing image.
![image](https://cloud.githubusercontent.c...May tie in well to #187.
Noticed that on https://docs.civicrm.org/user/en/4.7/advanced-configuration/email-system-configuration/#configuring-outbound-email-service there's a missing image.
![image](https://cloud.githubusercontent.com/assets/105608/26428256/cb62006e-4134-11e7-89eb-1ab505daa8d5.png)
Seems to be resolved by getting rid of the spaces in the filenames, so here's a list of other images with spaces we might need to clean up.
img/4.5 Add Relationship.png
img/4.5 Menubar.png
img/AB Testing Compose Screen1.png
img/AB Testing Metrics.png
img/AB Testing Results Page_1.png
img/AB Testing Targeting.png
img/AB Testing by Subject1.png
img/AB Testing by email1.png
img/AB Testing.png
img/Batch Update Contribution Via Profile.png
img/CiviCRM 4.5 CiviCase Activities.png
img/CiviCRM 4.5 CiviCase Standard Timeline.png
img/CiviReport_required fields.PNG
img/Contact Dashboard.png
img/Contact Search.png
img/Contribution Summary report grouping view.PNG
img/Contribution Summary report grouping.PNG
img/Custom Field Set.png
img/Editing Contacts.png
img/Event Badges UIv2.png
img/Event Badges UIv2.png.1
img/Event Price set v3.PNG
img/From email.PNG
img/GOTV tracking.jpg
img/Groups&tags_actions Update.png
img/Groups&tags_edit Smart Group criteria.png
img/Import Options.png
img/Mailing Basic Search.png
img/Membership Pricesets non-member field_1.PNG
img/Membership priceset final.PNG
img/New Contribution by Contact.png
img/New Data Entry.png
img/PCP owner notificationV2.PNG
img/Pledge including editing.PNG
img/Pledge payments batch entry cropped.PNG
img/Print contribution receipt options.PNG
img/QA Audit Screen.PNG
img/Repeated Event.png
img/Repeating Events.png
img/Repeting Event Page.png
img/SMS types.PNG
img/Screen Shot 2015-04-25 at 3.06.40 PM.png
img/Screen Shot 2015-04-29 at 3.54.21 PM.png
img/Screen shot 2011-08-27 at 16.28.28.png
img/Search Action.PNG
img/Search Builder.png
img/Search Setting.png
img/Simple housing case.PNG
img/Tag Set - Create.png
img/Tag Set - Creating tags on the fly.png
img/Thank-you letters as table template.PNG
img/Thank-you letters as table_1.PNG
img/Thank-you letters as with smarty enabled_2.PNG
img/Title settings 1 .jpg
img/Viewing Contacts.png
img/activity cf.png
img/activity report 1.jpg
img/activity report 2.jpg
img/advanced search schedule mass mailing.png
img/advanced search.PNG
img/civiengage custom data sets small.jpg
img/civimail_Insert image 6.jpg
img/civimail_file directory 3.jpg
img/civimail_window to browse server 2.jpg
img/contact Screen -inline edit.png
img/contact report listing.PNG
img/contribution amounts.jpg
img/create custom data sets.jpg
img/create walklist survey p2.jpg
img/create walklist survey.jpg
img/custom data for walklists.jpg
img/custom profile for walklist.jpg
img/dedupe config _1.png
img/email-dedupe config _1.png
img/engagement index.jpg
img/event location with warning.PNG
img/gift membership.PNG
img/joomla permissions_1.PNG
img/membership contribution report.PNG
img/membership detail from summary report.PNG
img/membership detail report sorting criteria.PNG
img/membership detail report sorting view.PNG
img/membership detail report.PNG
img/membership everyday for limited inherited.png
img/membership everyday for limited inheritedp2.png
img/membership lapsed report.PNG
img/membership page receipt 1.jpg
img/membership page receipt 2.jpg
img/membership report list_1.PNG
img/membership signup 1.jpg
img/membership summary report.PNG
img/memberships add membership new contact.JPG
img/memberships add membership via menu.JPG
img/memberships create new membership report_1.JPG
img/memberships export memberships screen.JPG
img/memberships find memberships.JPG
img/memberships select fields to export.JPG
img/new pledge batch_1.PNG
img/phonebank record responses.jpg
img/pledge batch edit.PNG
img/pledge table.png
img/record survey responses.jpg
img/scheduled_reminders_other three.PNG
img/survey report columns.PNG
img/survey report cover.jpg
img/survey report detail.jpg
img/survey report p2.jpg
img/survey set filters.jpg
img/tell a friend.jpg
img/walklist cover sheet.jpg
img/walklist p2.jpg
img/z-Sprint14 multi record old style table.png
img/z-Sprint2014 copy multli record.png
img/z-sprint14-membership status.png
img/z-sprint154 - new_membership_type.png
img/z-sprint15ipartial-payment view.png
img/z_sprint14_Deleting memberships.png
img/z_sprint14_Joomla!_Menu Item Type.png
img/z_sprint14_display Results as_1.png
img/z_sprint14_shortcode insert.png
2018 User Guide sprinthttps://lab.civicrm.org/documentation/docs/user-en/-/issues/184Add some best practices for CiviMail templates2018-03-25T16:30:17ZhomotechsualAdd some best practices for CiviMail templates*Created by: seancolsen*
We can probably take stuff from here: http://forum.civicrm.org/index.php/topic,32465.0/topicseen.html
This ticket was migrated from https://issues.civicrm.org/jira/browse/CRM-14608*Created by: seancolsen*
We can probably take stuff from here: http://forum.civicrm.org/index.php/topic,32465.0/topicseen.html
This ticket was migrated from https://issues.civicrm.org/jira/browse/CRM-146082018 User Guide sprinthttps://lab.civicrm.org/documentation/docs/user-en/-/issues/195Convert old "note" text to admonitions2018-03-23T20:08:25ZhomotechsualConvert old "note" text to admonitions*Created by: seancolsen*
[Admonitions](https://docs.civicrm.org/dev/en/latest/markdownrules/#admonitions) are those colored boxes which say "Note" or "Warning" or other things. It was only a couple months ago that we enabled features in...*Created by: seancolsen*
[Admonitions](https://docs.civicrm.org/dev/en/latest/markdownrules/#admonitions) are those colored boxes which say "Note" or "Warning" or other things. It was only a couple months ago that we enabled features inserting admonitions our docs books. So we have lots of content which was written before we started using admonitions. The User Guide would look nicer if we converted this old content to use admonitions.
Here's a command which currently finds 58 occurrences of content which could probably be converted to use admonitions.
```
grep -PIr '^(> )?(\*\*)?((Note)|(NOTE)|(Warning)|(WARNING)|(Caution)|(CAUTION)|(Tip)|(TIP)|(Important)|(IMPORTANT)|(NB)|(N\.B\.))' .
```
For each of these things, we want to convert markdown like this...
```markdown
**Note:** CiviCRM rocks!
```
to markdown like this...
```markdown
!!! note
CiviCRM rocks!
```
Read more about the [syntax for admonitions](https://docs.civicrm.org/dev/en/latest/markdownrules/#admonitions)2018 User Guide sprinthttps://lab.civicrm.org/documentation/docs/user-en/-/issues/137Reference hosting in the installation chapter2018-03-23T21:01:29ZMichael McAndrewReference hosting in the installation chapterThe [installation](https://docs.civicrm.org/user/en/latest/initial-set-up/installation-and-basic-set-up/) chapter doesn't mention that hosted CiviCRM is an option. It says "Before reading further, please be aware that much of the informa...The [installation](https://docs.civicrm.org/user/en/latest/initial-set-up/installation-and-basic-set-up/) chapter doesn't mention that hosted CiviCRM is an option. It says "Before reading further, please be aware that much of the information contained here is intended for technicians and may be difficult to understand if you have little or no experience in setting up web applications." but doesn't mention that you can bypass all the technical side if you sign up with a host.2018 User Guide sprinthttps://lab.civicrm.org/documentation/docs/user-en/-/issues/107Deprecate "Credits" page with link to GitHub contributors instead2018-03-25T16:32:02ZhomotechsualDeprecate "Credits" page with link to GitHub contributors instead*Created by: joannechester*
Do we have a way of maintning that sort of list, or do we change ot so that we have, say,:
Contributors
v4.7 Michael mcandrew, Joanne Chester, Steve Kessler ...
V4.6 Michael mcandrew, Joanne Chester, Kate Sn...*Created by: joannechester*
Do we have a way of maintning that sort of list, or do we change ot so that we have, say,:
Contributors
v4.7 Michael mcandrew, Joanne Chester, Steve Kessler ...
V4.6 Michael mcandrew, Joanne Chester, Kate Sneed,...
2018 User Guide sprinthttps://lab.civicrm.org/documentation/docs/user-en/-/issues/111Fix broken list formatting2018-03-23T00:01:52ZhomotechsualFix broken list formatting*Created by: joannechester*
online contributions thank and receipt tab
*Created by: joannechester*
online contributions thank and receipt tab
2018 User Guide sprinthttps://lab.civicrm.org/documentation/docs-publisher/-/issues/87Documentation: Error 500 returned for bad addresses (should be 404)2020-04-26T20:34:22ZAllenShawDocumentation: Error 500 returned for bad addresses (should be 404)(Meta: not sure where else to file this issue; please direct me to a more appropriate tracker if one exists.)
Steps to reproduce:
1. Visit a nonexistent url under docs.civicrm.org, e.g. for a project that has no documentation there, e.g...(Meta: not sure where else to file this issue; please direct me to a more appropriate tracker if one exists.)
Steps to reproduce:
1. Visit a nonexistent url under docs.civicrm.org, e.g. for a project that has no documentation there, e.g.
https://docs.civicrm.org/foo/ or https://docs.civicrm.org/foo/en/latest/
2. Observe a Error 500 message.
This really seems like it should be a 404 error: I was looking for a resource that's not there.Barcelona Sprinthttps://lab.civicrm.org/documentation/docs-books/-/issues/15SearchKit: Actions2023-12-03T20:28:15ZJoeMurraySearchKit: ActionsExplain the Actions that can be taken on Search Results. This may benefit from referring to the documentation for Search Results documentation available for other searches. If there is a lot of work for each Action, then perhaps manage b...Explain the Actions that can be taken on Search Results. This may benefit from referring to the documentation for Search Results documentation available for other searches. If there is a lot of work for each Action, then perhaps manage by creating a list or even related subtask for each action.
![2023-12-03_04-20-15](/uploads/62c04dd6bd6254f27345b2efe741bbca/2023-12-03_04-20-15.png)Manchester 2023 Sprint2023-12-04https://lab.civicrm.org/documentation/docs-books/-/issues/14SearchKit: Search button2023-12-03T09:53:54ZJoeMurraySearchKit: Search buttonExplain what happens when clicked (old results disappear, etc.). Encourage progressive development of a Search by clicking Search after each change.Explain what happens when clicked (old results disappear, etc.). Encourage progressive development of a Search by clicking Search after each change.Manchester 2023 Sprint2023-12-03https://lab.civicrm.org/documentation/docs-books/-/issues/13SearchKit: Query Info2023-12-03T09:53:55ZJoeMurraySearchKit: Query InfoExplain API and SQL and who and why one would use them.Explain API and SQL and who and why one would use them.Manchester 2023 Sprint2023-12-03https://lab.civicrm.org/documentation/docs-books/-/issues/12SearchKit: Field Transformations2023-12-03T09:53:54ZJoeMurraySearchKit: Field TransformationsExplain how the categories of transformations work. Make sure to get the ones that appear when a Group By is present, since they are Aggregate functions.
This task might benefit from creating a reference page explaining each transform, ...Explain how the categories of transformations work. Make sure to get the ones that appear when a Group By is present, since they are Aggregate functions.
This task might benefit from creating a reference page explaining each transform, or maybe providing link to references like https://dev.mysql.com/doc/refman/8.0/en/aggregate-functions.html
If it is decided to document each available transform, then consider tracking work on this task using a checklist here or if each transform requires significant work, a subtask for each.Manchester 2023 Sprint2023-12-04https://lab.civicrm.org/documentation/docs-books/-/issues/11SearchKit: Having2023-12-03T09:53:51ZJoeMurraySearchKit: HavingDocument the Having options, including an explanation of the Aggregate functions available for conditions: Sum, Count, List. For details see https://dev.mysql.com/doc/refman/8.0/en/aggregate-functions.html
Explain difference in usage be...Document the Having options, including an explanation of the Aggregate functions available for conditions: Sum, Count, List. For details see https://dev.mysql.com/doc/refman/8.0/en/aggregate-functions.html
Explain difference in usage between Where and Having.Manchester 2023 Sprint2023-12-03https://lab.civicrm.org/documentation/docs-books/-/issues/10SearchKit: Where2023-12-03T09:53:57ZJoeMurraySearchKit: WhereDocument Where , including explanation of Value, Field and And, Or and Not for joining conditionsDocument Where , including explanation of Value, Field and And, Or and Not for joining conditionsManchester 2023 Sprint2023-12-03https://lab.civicrm.org/documentation/docs-books/-/issues/9SearchKit: GroupBy2023-12-03T09:53:53ZJoeMurraySearchKit: GroupByDocument the GroupBy, using example of Contributions Group By Contact ID.
Explain use of functions available for GroupBy once a field is selected.
If it is decided to provide greater explanations of each function, then track that work...Document the GroupBy, using example of Contributions Group By Contact ID.
Explain use of functions available for GroupBy once a field is selected.
If it is decided to provide greater explanations of each function, then track that work using a checklist or subtasks.
Comparison, Text, Math functionsManchester 2023 Sprint2023-12-03https://lab.civicrm.org/documentation/docs-books/-/issues/8SearchKit: With (optional)/With(required)/Without2023-12-03T09:53:52ZJoeMurraySearchKit: With (optional)/With(required)/WithoutDocument the join options, including Join ConditionsDocument the join options, including Join ConditionsManchester 2023 Sprint2023-12-03https://lab.civicrm.org/documentation/docs-books/-/issues/7SearchKit: Search For2023-12-03T09:53:56ZJoeMurraySearchKit: Search ForDocument the Search For EntityDocument the Search For EntityManchester 2023 Sprint2023-12-02https://lab.civicrm.org/documentation/docs/sysadmin/-/issues/288Update steps to switch logging to InnoDB2024-03-07T15:22:31ZwmortadaUpdate steps to switch logging to InnoDBThe [current documentation](https://docs.civicrm.org/sysadmin/en/latest/setup/logging/#swapping-over-to-innodb-for-storage-format) is confusing and out of date. I've just switched a site to use InnoDB for logging and it took me a while t...The [current documentation](https://docs.civicrm.org/sysadmin/en/latest/setup/logging/#swapping-over-to-innodb-for-storage-format) is confusing and out of date. I've just switched a site to use InnoDB for logging and it took me a while to work out what to do. Once I had worked it out, it was pretty simple so to avoid others having the same issue, I've updated the documentation.
The documentation was updated in https://lab.civicrm.org/documentation/docs/sysadmin/-/commit/64938bf701efcaea80626e5fdb2fd510c72ea219 following the core changes in https://github.com/civicrm/civicrm-core/pull/14256
However the section on 'Swapping over to INNODB for storage format' wasn't updated and is now out of date. There is no longer any need to install a separate extension. All you need to do is run the core API call:
```sh
cv api System.updatelogtables forceEngineMigration=1
```
I'll submit an MR to fix this.