Follow up for #1940590: META: Write a multipage multilingual tour.
Problem/Motivation
Multilingual configuration is spread throughout the site. It would be useful to have a tour to help users know how to configure the site for multilingual. There should be individual tours for certain multilingual features and these can be linked together to make a multipage tour later via #1940590: META: Write a multipage multilingual tour.
Proposed resolution
Write individual tours for the content translation process only.
Remaining tasks
Create tour yml files for the language tour:
- Add content page (node/add)
- Choose content type
- Creating a node in a language (subpage = node/add/[nodetype])
- View node translations (subpage = node/[nid]/translations)
- Add node translation (subpage = node/[nid]/translations/add/[from-langcode]/[to-langcode]
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.
Related issues
#1921152: META: Start providing tour tips for other core modules.
#1942576: Tour tips to be able to link to other pages and start tour's automatically.
#1940590: META: Write a multipage multilingual tour
Comment | File | Size | Author |
---|---|---|---|
#11 | core-tour-2017497-11-node-yml.patch | 3.63 KB | clemens.tolboom |
#6 | core-tour-2017497-6-node-yml.patch | 549 bytes | clemens.tolboom |
#9 | core-tour-2017497-9-node-yml.patch | 1.53 KB | clemens.tolboom |
#8 | core-tour-2017497-8-node-yml.patch | 888 bytes | clemens.tolboom |
Comments
Comment #1
Kristen PolThis can be started by a novice. Each page needs its own "tour". We don't need to worry about tying the tours on different pages together yet.
The yml files are pretty simple. You just need to know how to inspect the HTML to know what CSS tags to target. See:
https://drupal.org/node/1921152#tour-tips-tech-note
Comment #2
Kristen PolActually, I don't think this one is do-able as described (starting on the node/add page) because you can only have one tour per page (it would be great to have multiple tours per page!). But, tours could be added for the 2 sub-pages.
Comment #3
Kristen Pol#2017471: Multilingual tour for language section can be used as an example.
Comment #4
Kristen PolAccording to this:
#2017501-4: Multilingual tour for language switcher block
we can have multiple tours per page.
Comment #5
nick_schuch CreditAttribution: nick_schuch commentedTour needs tests since we now have #2028535
Comment #6
clemens.tolboomNo need to review yet. I'm setting up the workflow for the tours needed and test drive http://tour.drutch.nl?tour=1
node/add/* is done by #2040817: Write tour integration for admin/content
#2044397: Write tour integration to add/edit content UIComment #7
clemens.tolboomMust not be empty
Must have a value?
The two bugs above are from Tour UI #2025081: Add + Edit has LANGUAGE_ALL does not exists + #2072649: module is not set for new tour.
Comment #7.0
clemens.tolboomUpdated issue summary. Link to https://drupal.org/node/2040817
Comment #7.1
clemens.tolboomRemoved link to (Done by #2040817: Write tour integration for admin/content) as this issue has it's tour.
Comment #8
clemens.tolboomComment #9
clemens.tolboomNext patch has tour start for node/*/translation but what should the id / name be?
- view-node-translations
- node-translations
Is it's module: node or translations (deprecated) or .. ?
(the proces done through http://tour.drutch.nl is awesome)
Comment #9.0
clemens.tolboomUpdated issue summary.
Comment #10
clemens.tolboomLink in #6 should have been #2040817: Write tour integration for admin/content
Comment #11
clemens.tolboomI've added the wrongfully place tour from #2040817: Write tour integration for admin/content to this issue.
Set status to 'needs work' as I only have added a skeleton.
Comment #13
Gábor Hojtsy#1940590: META: Write a multipage multilingual tour is postponed on lack of directional decisions, so this one should be postponed too AFAIS.
Comment #14
mgiffordComment #27
quietone CreditAttribution: quietone as a volunteer commentedThis tour module is being deprecated, see #3336033: [Meta] Tasks to deprecate Tour module. It will be removed from core and moved to a contrib project, #3376099: [11.x] [Meta] Tasks to remove Tour.
This is now Postponed. The status is set according to two policies. The Remove a core extension and move it to a contributed project and the Extensions approved for removal policies.