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.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

dbt102 created an issue. See original summary.

dbt102’s picture

dbt102’s picture

dbt102’s picture

Status: Active » Needs review
dbt102’s picture

Assigned: dbt102 » Unassigned

Unassigning the task from myself so others won't shy away from testing this patch

aspilicious’s picture

This 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:

+ $output .= '

' . t('Using Display Suite we no longer implement hook_ds_field_info() and return an array of field information per entity type, but create a plugin class with data straight in its annotation and the relevant logic inside its methods.') . '

';

dbt102’s picture

@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

dbt102’s picture

Assigned: Unassigned » dbt102

So 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.

dbt102’s picture

dbt102’s picture

^-- 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

dbt102’s picture

Assigned: dbt102 » Unassigned

Unassigning myself for community review

aspilicious’s picture

Status: Needs review » Fixed

I made some changes.
Not 100% happy with the current texts but it is at least a text.

Thnx for the effort!

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.