<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 07:30:21 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>[MGNLSTK-780] Ability to define parameters on an Area</title>
                <link>https://jira.magnolia-cms.com/browse/MGNLSTK-780</link>
                <project id="10287" key="MGNLSTK">Magnolia Standard Templating Kit (closed)</project>
                    <description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;Sometimes it would be useful to configure generic parameters into the config for an &lt;tt&gt;Area&lt;/tt&gt;, similar to the current ability to do this at the &lt;tt&gt;Paragraph&lt;/tt&gt; level.  Example use case would be able to apply different values to a &lt;tt&gt;divClass&lt;/tt&gt; parameter to populate the &lt;tt&gt;class&lt;/tt&gt; attribute in &lt;tt&gt;mainArea.ftl&lt;/tt&gt;.  One template definition could define this value as simply &lt;tt&gt;text&lt;/tt&gt;, while another, (say a News Template that supports the hNews microformat), could define it as &lt;tt&gt;text hnews hentry item&lt;/tt&gt;.&lt;/p&gt;

&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeHeader panelHeader&quot; style=&quot;border-bottom-width: 1px;&quot;&gt;&lt;b&gt;Example mainArea.ftl&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-xml&quot;&gt;
[#assign divClass = def.mainArea.parameters.divClass]

&lt;span class=&quot;code-tag&quot;&gt;&amp;lt;div class=&lt;span class=&quot;code-quote&quot;&gt;&quot;${divClass}&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
    [#include &lt;span class=&quot;code-quote&quot;&gt;&quot;/templating-kit/templates/global/mainArea.ftl&quot;&lt;/span&gt;]
&lt;span class=&quot;code-tag&quot;&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;span class=&quot;code-tag&quot;&gt;&lt;span class=&quot;code-comment&quot;&gt;&amp;lt;!-- end text --&amp;gt;&lt;/span&gt;&lt;/span&gt;

[#-- commenting --]
[#if content[def.mainArea.comments.paragraph]?has_content]
    [@cms.includeTemplate contentNodeName=&lt;span class=&quot;code-quote&quot;&gt;&quot;${def.mainArea.comments.paragraph}&quot;&lt;/span&gt; /]
[#else]
    [#if mgnl.editMode]
        &lt;span class=&quot;code-tag&quot;&gt;&amp;lt;div style=&lt;span class=&quot;code-quote&quot;&gt;&quot;padding-top: 20px;&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
            [@cms.newBar contentNodeName=&lt;span class=&quot;code-quote&quot;&gt;&quot;${def.mainArea.comments.paragraph}&quot;&lt;/span&gt; paragraph=&lt;span class=&quot;code-quote&quot;&gt;&quot;${def.mainArea.comments.paragraph}&quot;&lt;/span&gt; newLabel=&lt;span class=&quot;code-quote&quot;&gt;&quot;${i18n[&lt;span class=&quot;code-quote&quot;&gt;&apos;comments.newLabel&apos;&lt;/span&gt;]}&quot;&lt;/span&gt; /]
        &lt;span class=&quot;code-tag&quot;&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
    [/#if]
[/#if]

&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Possible patch is attached. Needs to be tested before applying.&lt;/p&gt;

&lt;p&gt;Please let me know if you have any questions.&lt;/p&gt;

&lt;p&gt;Cheers,&lt;br/&gt;
Matt&lt;/p&gt;</description>
                <environment></environment>
        <key id="20871">MGNLSTK-780</key>
            <summary>Ability to define parameters on an Area</summary>
                <type id="4" iconUrl="https://jira.magnolia-cms.com/secure/viewavatar?size=xsmall&amp;avatarId=10890&amp;avatarType=issuetype">Improvement</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="2">Won&apos;t Fix</resolution>
                                        <assignee username="pbaerfuss">Philipp B&#228;rfuss</assignee>
                                    <reporter username="mderting">Matt Dertinger</reporter>
                        <labels>
                            <label>stk</label>
                    </labels>
                <created>Wed, 8 Jun 2011 04:49:56 +0200</created>
                <updated>Wed, 22 Feb 2012 12:52:34 +0100</updated>
                            <resolved>Tue, 19 Jul 2011 14:35:09 +0200</resolved>
                                    <version>1.4.4</version>
                                    <fixVersion>2.0</fixVersion>
                                    <component>templates</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>0</watches>
                                                                                                                <comments>
                            <comment id="36463" author="gjoseph" created="Wed, 15 Jun 2011 12:47:59 +0200"  >&lt;p&gt;Fair enough. If we wanted to be consistent (don&apos;t we ?), we&apos;d need a freemarker model similar to &lt;tt&gt;info.magnolia.module.templating.freemarker.RenderableDefinitionModel&lt;/tt&gt; to &quot;hide&quot; the &quot;parameters&quot; node. Some refactoring might be needed to avoid duplicating the whole thing. We&apos;d then need to register that model&apos;s factory too.&lt;/p&gt;

&lt;p&gt;Templating changes in Magnolia 5 should cover this &quot;natively&quot; (i.e areas become first class citizens)&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.magnolia-cms.com/browse/MGNLSTK-575&quot; title=&quot;Add a parameters map to the Site class&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MGNLSTK-575&quot;&gt;&lt;del&gt;MGNLSTK-575&lt;/del&gt;&lt;/a&gt; has a very similar patch for Site definitions. I&apos;d suggest we apply both simultaneously.&lt;/p&gt;</comment>
                            <comment id="36475" author="mderting" created="Wed, 15 Jun 2011 15:51:52 +0200"  >&lt;p&gt;Hi Greg,&lt;/p&gt;

&lt;p&gt;Regarding being consistent, yes, hiding the &lt;tt&gt;parameters&lt;/tt&gt; node with a freemarker model would indeed be nice &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.magnolia-cms.com/images/icons/emoticons/smile.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/p&gt;

&lt;p&gt;Thanks,&lt;br/&gt;
Matt&lt;/p&gt;</comment>
                            <comment id="37635" author="had" created="Tue, 19 Jul 2011 14:35:09 +0200"  >&lt;p&gt;This feature is part of the the feature set of Magnolia 5.0 and is implemented there in more central way. In case of need, please use the attached patch, but the patch will not be applied on 4.4 branch in order to prevent conflicts between this implementation and one coming with 5.0.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>relation</name>
                                            <outwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="17772">MGNLSTK-575</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="14724" name="Area.java.patch" size="963" author="mderting" created="Wed, 8 Jun 2011 04:49:56 +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>gmail.com</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10031" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Wed, 15 Jun 2011 12:47:59 +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>false</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>
                            12 years, 31 weeks, 5 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10020" key="com.atlassian.jira.toolkit:attachments">
                        <customfieldname>Number of attachments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10150" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname>Number of comments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>3.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>had</customfieldvalue>
            <customfieldvalue>gjoseph</customfieldvalue>
            <customfieldvalue>mderting</customfieldvalue>
            <customfieldvalue>pbaerfuss</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                        <customfieldname>Patch included</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10100"><![CDATA[Yes]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i0404n:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10244" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>23463</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>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>