<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 01:05:52 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>[DOCU-95] Developer Samples module</title>
                <link>https://jira.magnolia-cms.com/browse/DOCU-95</link>
                <project id="10190" key="DOCU">Documentation</project>
                    <description>&lt;p&gt;Expand &lt;a href=&quot;http://documentation.magnolia-cms.com/modules/samples&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;module article for Developer Samples module&lt;/a&gt;. Introduction, what is it about. Put on module store.&lt;/p&gt;</description>
                <environment></environment>
        <key id="19634">DOCU-95</key>
            <summary>Developer Samples module</summary>
                <type id="3" iconUrl="https://jira.magnolia-cms.com/secure/viewavatar?size=xsmall&amp;avatarId=10898&amp;avatarType=issuetype">Task</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="ahietala">Antti Hietala</assignee>
                                    <reporter username="ahietala">Antti Hietala</reporter>
                        <labels>
                    </labels>
                <created>Tue, 14 Dec 2010 09:32:56 +0100</created>
                <updated>Tue, 30 Dec 2014 12:41:52 +0100</updated>
                            <resolved>Tue, 30 Dec 2014 12:41:52 +0100</resolved>
                                                                    <component>content</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="35103" author="ruths" created="Thu, 28 Apr 2011 08:41:30 +0200"  >&lt;p&gt;Page updated at &lt;a href=&quot;http://docuauthor.magnolia-cms.com/modules/samples.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://docuauthor.magnolia-cms.com/modules/samples.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In the &quot;AdminCentral - Samples menu - Filter&quot; section, I moved the sample filter for the screenshot. I recall reading somewhere that filters are executed in a specific sequence and am not sure if the sequence they appear in Configuration is significant or not.&lt;/p&gt;</comment>
                            <comment id="35533" author="ahietala" created="Mon, 16 May 2011 11:52:21 +0200"  >&lt;p&gt;Great start. Push this article further by explaining what the examples actually do:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&quot;Displays Sources&quot; is an example of a custom servlet (&lt;a href=&quot;http://svn.magnolia-cms.com/svn/community/magnolia/trunk/magnolia-module-samples/src/main/java/info/magnolia/module/samples/servlets/DisplaySamplesSourcesServlet.java&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;DisplaySamplesSourcesServlet&lt;/a&gt;) whose task is to display the source of a template script or paragraph script. The &quot;Main template&quot; link on the page displays the source of main.ftl or main.jsp, depending on which page you are on, while the &quot;HowTo Paragraph&quot; link displays the source of the paragraph script. You already explained where this servlet is configured but not the feature it tries to illustrate. Explain also where the template and paragraph scripts (.ftl, .jsp) are loaded from. Which path? Lesson: templates can be loaded from multiple locations (list them).&lt;/li&gt;
	&lt;li&gt;&lt;tt&gt;howTo&lt;/tt&gt; dialog is a showcase of four different kinds of controls. What does &lt;tt&gt;/modules/samples/dialogs/controlsShowRoom&lt;/tt&gt; demonstrate? How can I see the dialog?  Link to &lt;a href=&quot;http://documentation.magnolia-cms.com/reference/controls.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;controls reference&lt;/a&gt; for more examples.&lt;/li&gt;
	&lt;li&gt;&lt;tt&gt;howTo&lt;/tt&gt; paragraph script (&lt;a href=&quot;http://svn.magnolia-cms.com/svn/community/magnolia/trunk/magnolia-module-samples/src/main/resources/samples/paragraphs/howTo.ftl&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;howTo.ftl&lt;/a&gt;) shows how to use the information captured in those four controls. The script displays the selected image on the page, renders the title and rich text the user typed, and prints the selected date (example of date formatting).&lt;/li&gt;
	&lt;li&gt;The &quot;Parameter set by filter&quot; is an example of setting an attribute in a custom &lt;a href=&quot;http://documentation.magnolia-cms.com/technical-guide/request-processing-and-filters.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;filter&lt;/a&gt; (&lt;a href=&quot;http://svn.magnolia-cms.com/svn/community/magnolia/trunk/magnolia-module-samples/src/main/java/info/magnolia/module/samples/filters/SampleFilter.java&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;SampleFilter.java&lt;/a&gt;) and retrieving its value in two ways: 1) asking the paragraph model (&lt;a href=&quot;http://svn.magnolia-cms.com/svn/community/magnolia/trunk/magnolia-module-samples/src/main/java/info/magnolia/module/samples/model/SampleParagraphModel.java&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;SampleParagraphModel.java&lt;/a&gt;) which gets the parameter value from the &lt;a href=&quot;http://documentation.magnolia-cms.com/technical-guide/api.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;Magnolia context&lt;/a&gt; using the (&lt;a href=&quot;http://nexus.magnolia-cms.com/content/sites/magnolia.public.sites/ref/4.4/apidocs/info/magnolia/context/Context.html#getAttribute(java.lang.String)&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;MgnlContext.getAttribute&lt;/a&gt;) method and 2) using the &lt;tt&gt;ctx&lt;/tt&gt; &lt;a href=&quot;http://documentation.magnolia-cms.com/technical-guide/templating.html#Templating_support_objects&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;templating support object&lt;/a&gt;.&lt;/li&gt;
	&lt;li&gt;There&apos;s also an example of a site search. The search term is captured on the howTo page while results are retrieved and displayed on &lt;tt&gt;searchResult.jsp&lt;/tt&gt;. The search results page illustrates the use of CMS Utility Tag Library, &lt;a href=&quot;http://nexus.magnolia-cms.com/content/sites/magnolia.public.sites/ref/4.4/magnolia-taglib-utility/tagreference.html#cmsu:simpleSearch&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;cmsu:simpleSearch tag&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://svn.magnolia-cms.com/svn/community/magnolia/trunk/magnolia-module-samples/src/main/java/info/magnolia/module/samples/templates/SampleTemplate.java&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;SampleTemplate.java&lt;/a&gt; is an example of extending the default template with custom parameters. See comments in code.&lt;/li&gt;
	&lt;li&gt;What feature(s) does the Product Selection example illustrate?&lt;/li&gt;
	&lt;li&gt;See &lt;a href=&quot;http://wiki.magnolia-cms.com/display/DEV/Dev+Samples+Module&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://wiki.magnolia-cms.com/display/DEV/Dev+Samples+Module&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Re: the question about filter execution order, it is the same order as nodes in &lt;tt&gt;/server/filters&lt;/tt&gt;. Order is significant. Sometimes you can move a filter in the chain but not randomly.&lt;/p&gt;</comment>
                            <comment id="36536" author="ruths" created="Fri, 17 Jun 2011 12:16:18 +0200"  >&lt;p&gt;Updated page at - &lt;a href=&quot;http://docuauthor.magnolia-cms.com/modules/samples.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://docuauthor.magnolia-cms.com/modules/samples.html&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="36572" author="ruths" created="Fri, 17 Jun 2011 17:09:10 +0200"  >&lt;p&gt;Replaced large tables as per Skype discussion&lt;/p&gt;</comment>
                            <comment id="96867" author="ruths" created="Tue, 30 Dec 2014 12:41:43 +0100"  >&lt;p&gt;documented at &lt;a href=&quot;http://documentation.magnolia-cms.com/display/DOCS/Templating+Samples+module&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://documentation.magnolia-cms.com/display/DOCS/Templating+Samples+module&lt;/a&gt;&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>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>Thu, 28 Apr 2011 08:41:30 +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>
                            9 years, 7 weeks, 5 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>ahietala</customfieldvalue>
            <customfieldvalue>ruths</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i01mif:</customfieldvalue>

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