<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 07:29:34 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-700] Prevent from creation of new content in footer when footer.editable is set to false</title>
                <link>https://jira.magnolia-cms.com/browse/MGNLSTK-700</link>
                <project id="10287" key="MGNLSTK">Magnolia Standard Templating Kit (closed)</project>
                    <description>&lt;p&gt;On section templates it&apos;s still possible to create elements in the footer, even when footer.editable is set to false.&lt;/p&gt;

&lt;p&gt;To fix this, in paragraphs/footer/footer.ftl change line 7 from:&lt;br/&gt;
&lt;a href=&quot;#if mgnl.editMode&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;if mgnl.editMode&lt;/a&gt;&lt;br/&gt;
to&lt;br/&gt;
&lt;a href=&quot;#if mgnl.editMode &amp;amp;&amp;amp; model.root.def.footer.editable&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;if mgnl.editMode &amp;amp;&amp;amp; model.root.def.footer.editable&lt;/a&gt;&lt;/p&gt;</description>
                <environment></environment>
        <key id="19268">MGNLSTK-700</key>
            <summary>Prevent from creation of new content in footer when footer.editable is set to false</summary>
                <type id="1" iconUrl="https://jira.magnolia-cms.com/secure/viewavatar?size=xsmall&amp;avatarId=10883&amp;avatarType=issuetype">Bug</type>
                                            <priority id="4" iconUrl="https://jira.magnolia-cms.com/images/icons/priorities/minor.svg">Minor</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="pbaerfuss">Philipp B&#228;rfuss</assignee>
                                    <reporter username="vivi">Vivian Steller</reporter>
                        <labels>
                    </labels>
                <created>Thu, 4 Nov 2010 23:35:14 +0100</created>
                <updated>Thu, 20 Jan 2011 18:37:19 +0100</updated>
                            <resolved>Thu, 20 Jan 2011 18:21:15 +0100</resolved>
                                    <version>1.3.5</version>
                                    <fixVersion>1.4.2</fixVersion>
                                    <component>paragraphs</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>0</watches>
                                                                                                                <comments>
                            <comment id="30874" author="vivi" created="Thu, 4 Nov 2010 23:57:45 +0100"  >&lt;p&gt;additionally one should prevent the user from editing any nested paragraph in the footer. You can include a simple check in your freemarker code that renders the content&apos;s editbar conditionally:&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;code&amp;#93;&lt;/span&gt;&lt;br/&gt;
[#if mgnl.editMode &amp;amp;&amp;amp; (!content.@handle?matches(&quot;/&lt;span class=&quot;error&quot;&gt;&amp;#91;^/&amp;#93;&lt;/span&gt;&lt;b&gt;/footer/.&lt;/b&gt;&quot;) || model.root.def.footer.editable)]&lt;br/&gt;
...&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;code&amp;#93;&lt;/span&gt;&lt;/p&gt;</comment>
                            <comment id="32020" author="gjoseph" created="Fri, 17 Dec 2010 13:19:26 +0100"  >&lt;p&gt;Makes sense, but using a regex to check for this in the template... not so much &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.magnolia-cms.com/images/icons/emoticons/wink.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;br/&gt;
I&apos;m sure we can find something a little more solid and elegant.&lt;/p&gt;</comment>
                            <comment id="32100" author="pbaerfuss" created="Tue, 21 Dec 2010 10:49:20 +0100"  >&lt;p&gt;hm, I am sure that worked once as expected and that we shouldn&apos;t depend on the naming&lt;/p&gt;</comment>
                            <comment id="32855" author="pbaerfuss" created="Wed, 19 Jan 2011 12:16:15 +0100"  >&lt;p&gt;I thought there is a mechanism to say a paragraph (in the includeTemplate tag) that it should not render edit bars. It should not be the job of each sub paragraph to take care of this (and bind it to the footer definition of the page.&lt;/p&gt;</comment>
                            <comment id="32895" author="pbaerfuss" created="Wed, 19 Jan 2011 17:43:47 +0100"  >&lt;p&gt;it is in the footer.ftl (not the paragraph but the one included in the main.ftl) where we switch of the edit bars if the content is inherited:&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;    [#&lt;span class=&quot;code-keyword&quot;&gt;if&lt;/span&gt; footer.exists]
        [@cms.includeTemplate contentNode=footer.content noEditBars=footer.inherited /]
    [/#&lt;span class=&quot;code-keyword&quot;&gt;if&lt;/span&gt;]
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;But for some reason &lt;tt&gt;footer.inherited&lt;/tt&gt; is always false and hence the edit bars are shown.&lt;/p&gt;</comment>
                            <comment id="32906" author="pbaerfuss" created="Wed, 19 Jan 2011 19:18:12 +0100"  >&lt;p&gt;Fixed by &lt;a href=&quot;https://jira.magnolia-cms.com/browse/MAGNOLIA-3519&quot; title=&quot;InheritanceContentWrapper.isInherited() returns false even if the node was inherited&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MAGNOLIA-3519&quot;&gt;&lt;del&gt;MAGNOLIA-3519&lt;/del&gt;&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="32970" author="pbaerfuss" created="Thu, 20 Jan 2011 18:07:51 +0100"  >&lt;p&gt;The former changes have to get reverted.&lt;/p&gt;</comment>
                            <comment id="32971" author="pbaerfuss" created="Thu, 20 Jan 2011 18:21:15 +0100"  >&lt;p&gt;All changes were reverted. Now that the fix for &lt;a href=&quot;https://jira.magnolia-cms.com/browse/MAGNOLIA-3519&quot; title=&quot;InheritanceContentWrapper.isInherited() returns false even if the node was inherited&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MAGNOLIA-3519&quot;&gt;&lt;del&gt;MAGNOLIA-3519&lt;/del&gt;&lt;/a&gt; is not yet back-ported to Magnolia 4.3 I am removing the 1.3.x fix version.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10020">
                    <name>dependency</name>
                                            <outwardlinks description="depends upon">
                                        <issuelink>
            <issuekey id="19895">MAGNOLIA-3519</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <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>lemonize.de</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10031" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Fri, 17 Dec 2010 13:19:26 +0100</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>
                            13 years, 5 weeks, 3 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>8.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>gjoseph</customfieldvalue>
            <customfieldvalue>pbaerfuss</customfieldvalue>
            <customfieldvalue>vivi</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|i042q7:</customfieldvalue>

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