Closed (fixed)
Project:
Tour
Version:
2.0.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
12 Jul 2013 at 15:12 UTC
Updated:
19 May 2024 at 16:34 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
lisarex commentedText was written and reviewed by colleagues
Comment #2
larowlanLooks good to me!
Comment #3
nick_schuch commentedTour needs tests since we now have #2028535
Comment #4
nick_schuch commentedAdding missing tag.
Comment #5
nielsonm commentedAdded a test to existing patch.
Comment #6
nielsonm commentedFixed namespace error.
Comment #7
nielsonm commentedAccidentally forgot to add the whole patch as well as the tests.
Comment #8
nielsonm commentedTrying again on the merging the patches.
Comment #9
larowlanNote #1918768: Refactor tour module to use routes instead of paths just landed
Comment #10
nielsonm commentedRe-rolled patch to use the new routing system.
Comment #11
nielsonm commentedRerolled tests.
Comment #17
nielsonm commentedBeen ported to routing system, but needs passing tests.
Comment #18
larowlanSo the issues with the tests are as follows:
also refactors TourTestBase to
Comment #21
larowlanSchema fails :-)
Comment #22
larowlanFixes schema fails, having that test in core is neat!
Comment #23
jibran22: extend-tour-2040861.16.patch queued for re-testing.
Comment #24
jibranSome suggestions
Can we make it www.drupal.org?
Can we explain search type? e.g. Partial match search or machine name search etc.
Isn't it a detail group now? In core we also have field and language groups.
Can't disable now. :P
This is cool.
I think this should be string[] now.
Please add a @todo to remove this.
Comment #25
jibranWe can add tip for uninstall tab as well.
Comment #26
nielsonm commentedComment #27
batigolixFind attached an attempt for a beefier tour
Some questions:
Comment #28
larowlan1) I think left and right, but will need to consult the joyride documentation
2) Anything that jquery supports should work
3) I think workflow is a good idea
4) No worries
5) Default config should have uuids
6) If the data-class or data-id doesn't find anything, the JavaScript removes the tip from the dom.
Comment #29
nielsonm commentedComment #30
dman commentedTracking this following a suggestion from Stefan over in #2040375-28: Write tour integration for Appearance pages as it looks to me like the generic "test all the things" framework here belongs in TourTestBasic for the rest of us to inherit rather than copy&paste.
Comment #33
webchickThis one seems like a good thing to do, but postponed on #1921152-109: META: Start providing tour tips for other core modules. for now.
Comment #34
mgiffordComment #43
thejimbirch commentedThis doesn't need to be postponed per xjm in https://www.drupal.org/project/drupal/issues/1921152#comment-12348895
Comment #44
thejimbirch commentedAttached is a patch that updates the tour from #27 with additional changes:
I've also attached a screen recording of the tour.
Comment #48
smustgrave commentedWill need a 10.1 patch
Also this will need tests.
Comment #49
smustgrave commentedComment #51
quietone commentedThis extension 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.
Comment #52
quietone commentedComment #53
smustgrave commentedWill be added to new 2.0.x branch.
Removing the tests as for contrib not sure adding info warrants the tests. Just functionality.
Comment #55
smustgrave commentedCommitted as part of new 2.0.x branch.