Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
The release notes for Drupal 8.1.0 indicates an " Improved site administration experience: * Improved admin/help page to be more flexible and list tours on it."
The Help text standard (for core and contrib) gives a detailed account of how to do this the 'drupal way'.
I've been working on this for a few other modules and should be able to make quick work of getting this in for Display Suite, so I've assigned this issue to myself to work on. The way I've done it elsewhere is to implement each aspect (1-4) as a separate patch/issue. We'll see how that approach works here.
Comment | File | Size | Author |
---|---|---|---|
#9 | Add_Display_Suite_HELP-2718149-9.patch | 2.48 KB | dbt102 |
Comments
Comment #2
dbt102 CreditAttribution: dbt102 commentedComment #3
dbt102 CreditAttribution: dbt102 commentedWith the following screenshots you can see waht this patch actually will do ...
1. Adds Help Icon at admin:modules
2. Adds Display Suite to Help Module Overviews at :admin:help.png
3. Adds a nice Help display at :admin:help:ds
Comment #4
dbt102 CreditAttribution: dbt102 commentedComment #5
dbt102 CreditAttribution: dbt102 commentedUnassigning the task from myself so others won't shy away from testing this patch
Comment #6
aspilicious CreditAttribution: aspilicious commentedThis is a good start, I would love some more input from others.
I would like to remove any references to "previous" versions. As they are not relevant for D8.
For example:
Comment #7
dbt102 CreditAttribution: dbt102 commented@aspilicious thanks for the comment.
I'll remove that reference to "previous" versions ...
However, it kind of brings up a larger issue, which it how to update the DS Community Documentation. This is the same link which we reference in the HELP patch.
NOTE: if you go to that link you'll notice that the Drupal Version listed is for D6 & 7 ... AND there are 20+ pages of detailed documentation that is DS related ... all of which needs updated.
IMO: Cleanest way is to leave the D6 & 7 pages as is, and start over by creating new D8 pages. Then, the "About DS in D8" is linked to from DS HELP.
ref: --> #2718939: Update DS Documentation for D8
Comment #8
dbt102 CreditAttribution: dbt102 commentedSo I got a started on the DS for D8 About page, and will change the reference made in patch #2.
I'll try and push the about Documentation along today, and hopefully roll a new patch by tomorrow AM.
Assigning this task back to myself to do it.
Comment #9
dbt102 CreditAttribution: dbt102 commentedComment #10
dbt102 CreditAttribution: dbt102 commented^-- This new patch takes out the lines per comment #6
and
changes the reference to the new documentation page I created thats being tracked in this issue ---> #2718939: Update DS Documentation for D8
Comment #11
dbt102 CreditAttribution: dbt102 commentedUnassigning myself for community review
Comment #12
aspilicious CreditAttribution: aspilicious commentedI made some changes.
Not 100% happy with the current texts but it is at least a text.
Thnx for the effort!