<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 08:46:36 CET 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Magnolia - Issue tracker</title>
    <link>https://jira.magnolia-cms.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-uk</language>    <build-info>
        <version>9.4.2</version>
        <build-number>940002</build-number>
        <build-date>19-01-2023</build-date>
    </build-info>


<item>
            <title>[MGNLUI-1440] Verify all Action bars and secondary menus of all major apps</title>
                <link>https://jira.magnolia-cms.com/browse/MGNLUI-1440</link>
                <project id="10625" key="MGNLUI">Magnolia UI</project>
                    <description>&lt;p&gt;We should verify all Action Bars of all apps before going live. We should also check all definitions of all secondary menus (or: context menus) showing actions.&lt;/p&gt;

&lt;p&gt;We focus on these points:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;b&gt;Verify all group and section definitions&lt;/b&gt; in all major apps
	&lt;ul&gt;
		&lt;li&gt;First section contains the common actions defined on the item itself.
		&lt;ul&gt;
			&lt;li&gt;groups should be add/delete (add first), preview/edit/duplicate,copy,paste,rename, publish/unpublish&lt;/li&gt;
			&lt;li&gt;since we do not have closeable sections currently, we add an additional group after these groups, which contain all less used actions, e.g import/export. Actually, I&apos;d prefer these less used actions to be in a second (closable) section.&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
		&lt;li&gt;Ensure that there&apos;s only a single visible section with common actions (not two as shown in Contacts app)&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;&lt;b&gt;Verify the naming of all actions&lt;/b&gt;
	&lt;ul&gt;
		&lt;li&gt;The pattern is &quot;&amp;lt;action&amp;gt; &amp;lt;highest level type name of selected item&amp;gt;&quot;, e.g. &quot;Edit page&quot;, &quot;Move component&quot;, &quot;Rename asset&quot; (see also Improvement (1) below).&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;As an example of the last point not being done correctly: the Pages app uses &quot;Delete Page&quot; instead of &quot;Delete page&quot;.&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;&lt;b&gt;Verify all secondary menus&lt;/b&gt;
	&lt;ul&gt;
		&lt;li&gt;They should only contain the most common actions...&lt;/li&gt;
		&lt;li&gt;... and no destructive ones (e.g. &quot;delete&quot;).&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;

</description>
                <environment></environment>
        <key id="30638">MGNLUI-1440</key>
            <summary>Verify all Action bars and secondary menus of all major apps</summary>
                <type id="3" iconUrl="https://jira.magnolia-cms.com/secure/viewavatar?size=xsmall&amp;avatarId=10898&amp;avatarType=issuetype">Task</type>
                                            <priority id="2" iconUrl="https://jira.magnolia-cms.com/images/icons/priorities/critical.svg">Critical</priority>
                        <status id="6" iconUrl="https://jira.magnolia-cms.com/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="czimmermann">Christopher Zimmermann</assignee>
                                    <reporter username="weder">Andreas Weder</reporter>
                        <labels>
                            <label>design</label>
                            <label>usability</label>
                    </labels>
                <created>Thu, 23 May 2013 14:23:26 +0200</created>
                <updated>Thu, 25 Jul 2013 22:02:34 +0200</updated>
                            <resolved>Mon, 8 Jul 2013 16:24:56 +0200</resolved>
                                                    <fixVersion>5.0.1</fixVersion>
                                    <component>design</component>
                    <component>user interaction</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="65553" author="czimmermann" created="Mon, 1 Jul 2013 14:19:36 +0200"  >&lt;p&gt;I checked all content apps and confirmed the groups were all conistant and matched the spec in the description as well as available given that there is no copy/paste. (Moved rename action under edit action as its function is closely related.)&lt;/p&gt;

&lt;p&gt;add/ delete&lt;br/&gt;
preview/ edit/ rename/ duplicate&lt;br/&gt;
publish/ unpublish&lt;br/&gt;
others&lt;/p&gt;

&lt;p&gt;Verified that only one section is shown at a time.&lt;/p&gt;

&lt;p&gt;Verified naming of &amp;lt;action&amp;gt; &amp;lt;highest level type name of selected item&amp;gt;.&lt;/p&gt;

&lt;p&gt;Currently secondary menus must be the same as actionbar so that criteria should currently be skipped.&lt;/p&gt;

&lt;p&gt;ONLY actual change in Security, Assets, Contacts, Categories apps was to change creation verb from &quot;New&quot; to &quot;Add&quot; in order to be consistant with Pages and Configuration apps and with the UX specification.&lt;/p&gt;

&lt;p&gt;Note as change was so small, there is just this one ticket for commits across all affected JIRA projects.&lt;/p&gt;</comment>
                            <comment id="65911" author="tmattsson" created="Thu, 4 Jul 2013 15:15:15 +0200"  >&lt;p&gt;This needs to be done also in the version handler and requires a test case.&lt;/p&gt;</comment>
                            <comment id="66064" author="czimmermann" created="Mon, 8 Jul 2013 11:46:13 +0200"  >&lt;p&gt;Added MVH &amp;amp; Tests for renaming any renaming actions with &apos;New x&apos; to &apos;Add x&apos;.&lt;/p&gt;

&lt;p&gt;Security app (in ui).&lt;br/&gt;
Contacts app&lt;br/&gt;
Assets app&lt;br/&gt;
Categorization app&lt;/p&gt;</comment>
                            <comment id="66139" author="czimmermann" created="Mon, 8 Jul 2013 16:19:36 +0200"  >&lt;p&gt;Security actions did not get properly renamed from &quot;New &quot; to &quot;Add &quot;.&lt;/p&gt;</comment>
                            <comment id="66141" author="czimmermann" created="Mon, 8 Jul 2013 16:24:56 +0200"  >&lt;p&gt;Added version handler to module descriptor file for Security module.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_14166" key="com.okapya.jira.checklist:checklist">
                        <customfieldname>Acceptance criteria</customfieldname>
                        <customfieldvalues>
                            
        <checklist>
        <![CDATA[
                            




                
                                    <div class="o-completion" style="display: flex; flex-shrink: 0;"><span  class="aui-lozenge aui-lozenge-complete" style="font-size: 12px; font-weight: normal; display: flex; flex-direction: row; align-items: center;" ><span style="padding-right: 4px; vertical-align: middle;"><svg width="15" height="15" viewBox="0 0 15 15" xmlns="http://www.w3.org/2000/svg" fill="white"><path clip-rule="evenodd" d="m10.41037,3.42544l-7.86501,0c-0.72395,0 -1.31084,0.58688 -1.31084,1.31084l0,7.86508c0,0.7239 0.58689,1.3108 1.31084,1.3108l7.86501,0c0.724,0 1.3109,-0.5869 1.3109,-1.3108l0,-7.86508c0,-0.72396 -0.5869,-1.31084 -1.3109,-1.31084zm-7.86501,-0.65542c-1.08593,0 -1.96626,0.88032 -1.96626,1.96626l0,7.86508c0,1.0859 0.88033,1.9662 1.96626,1.9662l7.86501,0c1.086,0 1.9663,-0.8803 1.9663,-1.9662l0,-7.86508c0,-1.08594 -0.8803,-1.96626 -1.9663,-1.96626l-7.86501,0z" fill-rule="evenodd"/><path d="m5.09049,10.18526l-1.82767,-1.82766l-0.78479,0.78479l2.61246,2.61246l5.38758,-5.38754l-0.78483,-0.78479l-4.60275,4.60274z"/></svg></span><span>Empty</span></span></div>
                        ]]>
    </checklist>


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10111" key="com.atlassian.jira.toolkit:reporterdomain">
                        <customfieldname>Company</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>weder.net</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10031" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Mon, 1 Jul 2013 14:19:36 +0200</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_12730" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_14151" key="com.atlassian.jira.toolkit:message">
                        <customfieldname>Docu info</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10061" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comm is not jira-dev</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10071" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last participant</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>mmuehlebach</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_13136" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            10 years, 32 weeks, 6 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10020" key="com.atlassian.jira.toolkit:attachments">
                        <customfieldname>Number of attachments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10150" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname>Number of comments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>5.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>weder</customfieldvalue>
            <customfieldvalue>czimmermann</customfieldvalue>
            <customfieldvalue>tmattsson</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00693:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10244" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1041</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_14167" key="com.okapya.jira.checklist:checklist">
                        <customfieldname>Task DoR</customfieldname>
                        <customfieldvalues>
                            
        <checklist>
        <![CDATA[
                            




                
                                    <div class="o-completion" style="display: flex; flex-shrink: 0;"><span  class="aui-lozenge aui-lozenge-complete" style="font-size: 12px; font-weight: normal; display: flex; flex-direction: row; align-items: center;" ><span style="padding-right: 4px; vertical-align: middle;"><svg width="15" height="15" viewBox="0 0 15 15" xmlns="http://www.w3.org/2000/svg" fill="white"><path clip-rule="evenodd" d="m10.41037,3.42544l-7.86501,0c-0.72395,0 -1.31084,0.58688 -1.31084,1.31084l0,7.86508c0,0.7239 0.58689,1.3108 1.31084,1.3108l7.86501,0c0.724,0 1.3109,-0.5869 1.3109,-1.3108l0,-7.86508c0,-0.72396 -0.5869,-1.31084 -1.3109,-1.31084zm-7.86501,-0.65542c-1.08593,0 -1.96626,0.88032 -1.96626,1.96626l0,7.86508c0,1.0859 0.88033,1.9662 1.96626,1.9662l7.86501,0c1.086,0 1.9663,-0.8803 1.9663,-1.9662l0,-7.86508c0,-1.08594 -0.8803,-1.96626 -1.9663,-1.96626l-7.86501,0z" fill-rule="evenodd"/><path d="m5.09049,10.18526l-1.82767,-1.82766l-0.78479,0.78479l2.61246,2.61246l5.38758,-5.38754l-0.78483,-0.78479l-4.60275,4.60274z"/></svg></span><span>Empty</span></span></div>
                        ]]>
    </checklist>


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_14145" key="com.intenso.jira.issue-templates:issue-templates-customfield">
                        <customfieldname>Template</customfieldname>
                        <customfieldvalues>
                            


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_15131" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Time in Discovery</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10032" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>