![]() |
|
|
|
|
Change By:
|
Cheng Hu
(14/May/14 11:15 AM)
|
|
Description:
|
*Key* (i) Things to check (!) Things that did not check out (/) Things that did check out
*Installation* * Installation on EE ** (i)(/) Check name on installation screen "Magnolia Marketing Tags Manager" ** (i)(!) Expand details, check messages make sense, check CE and EE install tasks ** (i)(/) Check no installation screen errors ** (i)(/) Check no console errors ** Check that the configuration afterwards is properly modified *** (i)(/) Check in Site Definition that /default/templates/prototype@templateScript changed to /tags-manager/templates/pages/main.ftl **** (i)(/) Check exists /default/templates/prototype/areas/tagsManagerHeader ***** parameters ****** placeToPut = HEADER ***** modelClass = info.magnolia.tagsmanager.templates.TagsManagerArea ***** templateScript = /tags-manager/templates/areas/tagsManager.ftl ***** type = noComponent **** (i)(/) Check exists /default/templates/prototype/areas/tagsManagerABST ***** parameters ****** placeToPut = ABST ***** extends = ../tagsManagerHeader **** (i)(/) Check exists /default/templates/prototype/areas/tagsManagerBBCT ***** parameters ****** placeToPut = BBCT ***** extends = ../tagsManagerHeader *** (i)(/) Check in Configuration /modules/standard-templating-kit/config/site/templates/prototype changed to /tags-manager/templates/pages/main.ftl **** (i)(/) Check exists /modules/standard-templating-kit/config/site/templates/prototype/areas/tagsManagerHeader ***** parameters ****** placeToPut = HEADER ***** modelClass = info.magnolia.tagsmanager.templates.TagsManagerArea ***** templateScript = /tags-manager/templates/areas/tagsManager.ftl ***** type = noComponent **** (i)(/) Check exists /modules/standard-templating-kit/config/site/templates/prototype/areas/tagsManagerABST ***** parameters ****** placeToPut = ABST ***** extends = ../tagsManagerHeader **** (i)(/) Check exists /modules/standard-templating-kit/config/site/templates/prototype/areas/tagsManagerBBCT ***** parameters ****** placeToPut = BBCT ***** extends = ../tagsManagerHeader * Installation on CE ** (i) Check name on installation screen "Magnolia Marketing Tags Manager" ** (i)(!) Expand details, check messages make sense, check CE and EE install tasks ** (i) Check no installation screen errors ** (i) Check no console errors ** Check that the configuration afterwards is properly modified *** (i) Check in Site Definition that /templates/prototype@templateScript changed to /tags-manager/templates/pages/main.ftl **** (i) Check exists /templates/prototype/areas/tagsManagerHeader ***** parameters ****** placeToPut = HEADER ***** modelClass = info.magnolia.tagsmanager.templates.TagsManagerArea ***** templateScript = /tags-manager/templates/areas/tagsManager.ftl ***** type = noComponent **** (i) Check exists /templates/prototype/areas/tagsManagerABST ***** parameters ****** placeToPut = ABST ***** extends = ../tagsManagerHeader **** (i) Check exists /templates/prototype/areas/tagsManagerBBCT ***** parameters ****** placeToPut = BBCT ***** extends = ../tagsManagerHeader
*Basic Scenario/Sanity Check* * In Tag Manager app, add t-header tag ** Name = t-header ** Active on author = true ** Location = header ** Content = <script>window.alert("Hello world!");</script> ** Pages = /demo-project/about, Insert in subpages = true AND /demo-project/news-and-events, Insert in subpages = false * (i)(/) See pop-up when opening Pages: /demo-project/about * (i)(/) See pop-up when opening Pages: /demo-project/about/history * (i)(/) See pop-up when opening Pages: /demo-project/news-and-events * (i)(/) See NO pop-up when opening Pages: /demo-project/news-and-events/events-overview * (i)(/) See NO pop-up when opening Pages: /demo-project * (i)(/) See NO pop-up when opening Pages: /demo-project/multimedia
*Shell* * (i)(/) Open Tools group on EE, should see Tags Manager before the About Magnolia app ** (i)(/) Note the name should be Tag_s_ Manager, with an _s_ * (i)(/) Open Tools group on CE, should see Tags Manager before the About Magnolia app ** (i)(/) Note the name should be Tag_s_ Manager, with an _s_
*Action Availability* * When nothing is selected ** (i) Actionbar title is _Tags_ ** (i) Add tag ** (i) Add folder * When single/multiple tag is selected ** (i) Actionbar title is _Tag_ ----------- ** (i) Add tag (disabled) ** (i) Delete tag ----------- ** (i) Edit tag ** (i) Rename tag ----------- ** (i) Publish ** (i) Unpublish ----------- ** (i) Export ----------- ** (i) Show versions ** (i) Restore versions ----------- ** (i) Open provider dashboard ----------- ** (i) Check everything is disabled except delete if multiple are selected ** (i) Check icons for actions are appropriate and parallel Contacts
* When single/multiple folder is selected ** (i) Actionbar title is _Folder_ ----------- ** (i) Add tag ** (i) Add folder ** (i) Delete folder ----------- ** (i) Rename tag ----------- ** (i) Publish ** (i) Unpublish ----------- ** (i) Import ** (i) Export ----------- ** (i) Check everything is disabled except delete if multiple are selected ** (i) Check icons for actions are appropriate and parallel Contacts
* When
mix of tags and folders are selected * When
single/multiple
deleted
_deleted_
tag is selected *
* (i) Actionbar title is _Deleted tag_ ----------- ** (i) Add tag (disabled) ** (i) Delete tag (disabled) ----------- ** (i) Edit tag (disabled) ** (i) Rename tag (disabled) ----------- ** (i) Publish deletion ** (i) Unpublish (disabled) ----------- ** (i) Export (disabled) ----------- ** (i) Restore previous version ----------- ** (i) Open provider dashboard (disabled) ----------- ** (i) Check everything is disabled if multiple are selected ** (i) Check icons for actions are appropriate and parallel Contacts
*
When single/multiple deleted folder is selected
* When mix of tags and folders are selected
*Action Execution* *Tree View Functionality* * (i) Double click, default action is edit * (i) Drag and drop into folders work
*List View Functionality* *Search Functionality*
* Don't forget to test on CE and EE
|
|
|
|
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
----------------------------------------------------------------
For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <
[email protected]>
----------------------------------------------------------------