Part of #1921152: META: Start providing tour tips for other core modules.

Problem/Motivation

Write tour integration for Content admin pages

tour-admin-content-7.png

Proposed resolution

Create tour yml files for required admin screens in admin/content.

Remaining tasks

Provide tour integration for Content admin page as a patch

User interface changes

New tours

API changes

None

Technical pointers when creating tour tips

See: https://drupal.org/node/1921152#tour-tips-tech-note for tech notes on making tour tips.

Files: 
CommentFileSizeAuthor
#12 tour-content-ui-2040817-12.patch2.51 KBnielsonm
#8 tour-admin-content-7.png63.5 KBclemens.tolboom
#1 tour-content-ui-2040817.patch2.07 KBlisarex
PASSED: [[SimpleTest]]: [MySQL] 57,232 pass(es). View

Comments

lisarex’s picture

Status: Active » Needs review
FileSize
2.07 KB
PASSED: [[SimpleTest]]: [MySQL] 57,232 pass(es). View

Written and edited by my colleagues

larowlan’s picture

Can we make re reference to admin structure content types a link?

tkoleary’s picture

Title: Write tour integration for Content UI pages » Write tour integration for Content UI

Changed to cover only content as there is a new one for add/edit content

nick_schuch’s picture

Issue tags: +Needs tests

Tour needs tests since we now have #2028535

lisarex’s picture

Assigned: lisarex » Unassigned

Going to unassign myself since I don't know how much time I'll have to get back into this, but I will try to make it happen!

Bojhan’s picture

Why would you need a tour here? its a listing.

clemens.tolboom’s picture

Status: Needs review » Needs work
+++ b/core/modules/node/config/tour.tour.edit-content-ui.yml
@@ -0,0 +1,58 @@
+  - 'node/add/*'

This is not an admin page. But the tour looks good on node/add/*

My guess is we have the wrong patch here as the summary states "Content admin pages".

I'll move the patch to #2017497: Multilingual tour for content translation process

clemens.tolboom’s picture

Title: Write tour integration for Content UI » Tour for admin/content
FileSize
63.5 KB

This needs a tour.

tour-admin-content-7.png

Bojhan’s picture

I frankly don't think that any of it does. We have never encountered users to struggle with any of this. Its not a great UX but it doesn't suck either.

Bojhan’s picture

Issue summary: View changes

Added screenshot.

rcaracaus’s picture

Assigned: Unassigned » rcaracaus
Issue summary: View changes
nielsonm’s picture

Assigned: rcaracaus » nielsonm
nielsonm’s picture

Added new patch to use routing system.

nick_schuch’s picture

Assigned: nielsonm » nick_schuch

I will add the test coverage.

webchick’s picture

Status: Needs work » Postponed

This one seems like a good thing to do, but postponed on #1921152-109: META: Start providing tour tips for other core modules. for now. Also, we should think about doing this one and admin/people the same way.

mgifford’s picture

Version: 8.0.x-dev » 8.1.x-dev

Drupal 8.0.6 was released on April 6 and is the final bugfix release for the Drupal 8.0.x series. Drupal 8.0.x will not receive any further development aside from security fixes. Drupal 8.1.0-rc1 is now available and sites should prepare to update to 8.1.0.

Bug reports should be targeted against the 8.1.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.2.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.1.x-dev » 8.2.x-dev

Drupal 8.1.9 was released on September 7 and is the final bugfix release for the Drupal 8.1.x series. Drupal 8.1.x will not receive any further development aside from security fixes. Drupal 8.2.0-rc1 is now available and sites should prepare to upgrade to 8.2.0.

Bug reports should be targeted against the 8.2.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.3.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.2.x-dev » 8.3.x-dev

Drupal 8.2.6 was released on February 1, 2017 and is the final full bugfix release for the Drupal 8.2.x series. Drupal 8.2.x will not receive any further development aside from critical and security fixes. Sites should prepare to update to 8.3.0 on April 5, 2017. (Drupal 8.3.0-alpha1 is available for testing.)

Bug reports should be targeted against the 8.3.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.4.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.