<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 09:39:51 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-6771] Implement tab with fields form definition for M6</title>
                <link>https://jira.magnolia-cms.com/browse/MGNLUI-6771</link>
                <project id="10625" key="MGNLUI">Magnolia UI</project>
                    <description>&lt;p&gt;Base on DEV-1772 to support:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
form:
  $type: tabbedForm
  tabs:
   tabMain:
     fields:
       text:
         $type: textField
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;we might use &lt;tt&gt;tabbedForm&lt;/tt&gt; in compatibility converter (same UI result as now, just the code might be more compact)&lt;/li&gt;
	&lt;li&gt;we can still spend time to make the amount of new code minimal&lt;/li&gt;
	&lt;li&gt;-&lt;del&gt;i18n keys from the old framework could work without changes&lt;/del&gt;-&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="88752">MGNLUI-6771</key>
            <summary>Implement tab with fields form definition for M6</summary>
                <type id="2" iconUrl="https://jira.magnolia-cms.com/secure/viewavatar?size=xsmall&amp;avatarId=10891&amp;avatarType=issuetype">New Feature</type>
                                            <priority id="6" iconUrl="https://jira.magnolia-cms.com/images/icons/priorities/neutral.gif">Neutral</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="sang.ngo">Sang Ngo Huu</assignee>
                                    <reporter username="viet.nguyen">Viet Nguyen</reporter>
                        <labels>
                            <label>VN-Implementation</label>
                            <label>VN-Testing</label>
                            <label>cs-bk</label>
                            <label>light-development</label>
                    </labels>
                <created>Thu, 16 Jul 2020 05:40:34 +0200</created>
                <updated>Thu, 10 Mar 2022 08:09:14 +0100</updated>
                            <resolved>Thu, 22 Jul 2021 14:48:11 +0200</resolved>
                                    <version>6.2.1</version>
                    <version>6.2.3</version>
                                    <fixVersion>6.2.11</fixVersion>
                                        <due></due>
                            <votes>11</votes>
                                    <watches>16</watches>
                                                    <progress percentage="100">
                                    <originalProgress>
                                                    <row percentage="0" backgroundColor="#89afd7"/>
                                                    <row percentage="100" backgroundColor="transparent"/>
                                            </originalProgress>
                                                    <currentProgress>
                                                    <row percentage="100" backgroundColor="#51a825"/>
                                                    <row percentage="0" backgroundColor="#ec8e00"/>
                                            </currentProgress>
                            </progress>
                                    <aggregateprogress percentage="100">
                                    <originalProgress>
                                                    <row percentage="0" backgroundColor="#89afd7"/>
                                                    <row percentage="100" backgroundColor="transparent"/>
                                            </originalProgress>
                                                    <currentProgress>
                                                    <row percentage="100" backgroundColor="#51a825"/>
                                                    <row percentage="0" backgroundColor="#ec8e00"/>
                                            </currentProgress>
                            </aggregateprogress>
                                                    <timespent seconds="28800">1d</timespent>
                                <comments>
                            <comment id="228339" author="cchard" created="Fri, 7 Aug 2020 14:15:08 +0200"  >&lt;p&gt;+1 for this. This is a real downer for us as we heavily rely on snippets. As it stands, we can only use one snippet per dialog&lt;/p&gt;</comment>
                            <comment id="228771" author="miruela" created="Thu, 13 Aug 2020 12:50:05 +0200"  >&lt;p&gt;May be related to &lt;a href=&quot;https://jira.magnolia-cms.com/browse/MAGNOLIA-7887&quot; title=&quot;Reload resource when an included file is modified&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MAGNOLIA-7887&quot;&gt;&lt;del&gt;MGNLRES-353&lt;/del&gt;&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="228779" author="cchard" created="Thu, 13 Aug 2020 13:41:08 +0200"  >&lt;p&gt;I dont think so as it is not an issue of &quot;reloading&quot;.&lt;/p&gt;

&lt;p&gt;An error occurs when rendering the ftl as soon as the &quot;double include&quot; is done:&lt;br/&gt;
Failed to parse YAML file: Parser: while parsing a block mapping in &apos;reader&apos;, line 2, column 3: properties: ^ expected , but found &apos;&apos; in &apos;reader&apos;, line 4, column 5: !include:/website/includes ... ^&lt;br/&gt;
Title: Parsing configuration data from &lt;span class=&quot;error&quot;&gt;&amp;#91;/website/dialogs/components/teaser.yaml&amp;#93;&lt;/span&gt; failed&lt;br/&gt;
Path: /&lt;/p&gt;</comment>
                            <comment id="237027" author="miruela" created="Mon, 19 Oct 2020 14:51:44 +0200"  >&lt;p&gt;I updated this ticket to improvement since this is something not supported nowadays, but it would be a nice improvement to have.&lt;/p&gt;</comment>
                            <comment id="271224" author="rkovarik" created="Tue, 3 Aug 2021 07:33:22 +0200"  >&lt;p&gt;Hi &lt;a href=&quot;https://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=lstaniorski&quot; class=&quot;user-hover&quot; rel=&quot;lstaniorski&quot;&gt;lstaniorski&lt;/a&gt;,&lt;/p&gt;

&lt;p&gt;The i18n keys don&apos;t include the tab names (the old framework would include it). So for both&lt;/p&gt;

&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
form:
  properties:
    myTextField:
      $type: textField
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;


&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
form:
  $tabbedForm
  tabs:
    tabMain:
      fields:
        myTextField:
          $type: textField
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;The generated i18n keys are:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;myLightModule.myDialog.myTextField(.label)&lt;/li&gt;
	&lt;li&gt;fields.myTextField(.label)&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&#160;&lt;/p&gt;</comment>
                            <comment id="297959" author="uscheidegger" created="Wed, 9 Mar 2022 15:40:15 +0100"  >&lt;p&gt;And what would be the i18n key for the label itself? If I set a `label` on the tab, the key is used as label (untranslated). When I don&apos;t add a `label` property in the tab, then the label name is used. To me it seems as if i18n keys would simply not be resolved for the tabs. Can anyone shed some light on this before I open a support ticket? Thanks!&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
form:
  $type: tabbedForm
  tabs:
    tabOne:
      fields:
        ...&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&quot;tabOne&quot; will be used as label in the tab.&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
form:
  $type: tabbedForm
   tabs:
     tabOne:
       label: some.existing.i18n.key
       fields:
... &lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&quot;some.existing.i18n.key&quot; will be used as label in the tab.&lt;/p&gt;</comment>
                            <comment id="298008" author="rkovarik" created="Thu, 10 Mar 2022 07:51:02 +0100"  >&lt;p&gt;Hi Ueli,&lt;/p&gt;

&lt;p&gt;I&apos;ve found &lt;a href=&quot;https://jira.magnolia-cms.com/browse/MGNLUI-6866&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;https://jira.magnolia-cms.com/browse/MGNLUI-6866&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Roman&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</comment>
                            <comment id="298014" author="uscheidegger" created="Thu, 10 Mar 2022 08:09:14 +0100"  >&lt;p&gt;Yep, that&apos;s it. Very good that this is already on the radar then.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10160">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="89185">MAGNOLIA-7887</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="relates to">
                                                        </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10040">
                    <name>causality</name>
                                                                <inwardlinks description="is causing">
                                                        </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10050">
                    <name>documentation</name>
                                                                <inwardlinks description="to be documented by">
                                        <issuelink>
            <issuekey id="101329">MGNLUI-6801</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10010">
                    <name>relation</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="108234">MGNLUI-7055</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="96233">MAGNOLIA-8006</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="67657" name="minimal-snippet-1.yaml" size="55" author="viet.nguyen" created="Thu, 16 Jul 2020 05:39:24 +0200"/>
                            <attachment id="67658" name="minimal-snippet-2.yaml" size="56" author="viet.nguyen" created="Thu, 16 Jul 2020 05:39:24 +0200"/>
                            <attachment id="67659" name="my-page-new.yaml" size="371" author="viet.nguyen" created="Thu, 16 Jul 2020 05:39:24 +0200"/>
                            <attachment id="67660" name="yaml-error.log" size="6136" author="viet.nguyen" created="Thu, 16 Jul 2020 05:39:24 +0200"/>
                    </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>magnolia-cms.com</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10031" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Fri, 7 Aug 2020 14:15:08 +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_12130" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                        <customfieldname>Documentation update required</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="13300"><![CDATA[Yes]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10246" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>MGNLUI-4958</customfieldvalue>
                        </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>uscheidegger</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_13136" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            1 year, 48 weeks, 4 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10020" key="com.atlassian.jira.toolkit:attachments">
                        <customfieldname>Number of attachments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>4.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10150" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname>Number of comments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>8.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>cchard</customfieldvalue>
            <customfieldvalue>miruela</customfieldvalue>
            <customfieldvalue>rkovarik</customfieldvalue>
            <customfieldvalue>sang.ngo</customfieldvalue>
            <customfieldvalue>uscheidegger</customfieldvalue>
            <customfieldvalue>viet.nguyen</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|y050ac:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10244" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10220" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                        <customfieldname>Release notes required</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10490"><![CDATA[Yes]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10245" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="1474">UI FW 33</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10242" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>5.0</customfieldvalue>
                        </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>
                                                                                                                                                                                                            <customfield id="customfield_13933" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Urgency (resolution)</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="15724"><![CDATA[Normal]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>