<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 03:49:44 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>[MAGNOLIA-3794] JCR node name and web page title for new pages</title>
                <link>https://jira.magnolia-cms.com/browse/MAGNOLIA-3794</link>
                <project id="10000" key="MAGNOLIA">Magnolia</project>
                    <description>&lt;p&gt;When creating new web pages in the administration interface, you have the columns: &lt;ins&gt;Page&lt;/ins&gt;, &lt;ins&gt;Title&lt;/ins&gt;, &lt;ins&gt;Status&lt;/ins&gt;, &lt;ins&gt;Template&lt;/ins&gt; and &lt;ins&gt;Mod. Date&lt;/ins&gt;. Something I have noticed when I work in Magnolia is that I enter a &quot;readable&quot; friendly page name for a web page. I then use the same name (non-normalized) in the title. &lt;br/&gt;
Example:&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt; 
Page        | Title       | Status ...
=========================
Hello-World   Hello World
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt; 
&lt;p&gt;A nice feature, which should lessens the work for us, is for Magnolia to automatically set the &quot;Title&quot; for the newly created web page to the JCR page name the administrator entered in the text field before it was normalized. I would then only have change the web page from &quot;untitled&quot; into &quot;Hello World&quot; and it would set the JCR name into &quot;Hello-World&quot; and the title &quot;Hello World&quot; at the same time.&lt;/p&gt;

&lt;p&gt;Thoughts?&lt;/p&gt;</description>
                <environment>Ubuntu 10.10, JBoss 4.3.AS</environment>
        <key id="21345">MAGNOLIA-3794</key>
            <summary>JCR node name and web page title for new pages</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="10000">Won&apos;t Do</resolution>
                                        <assignee username="pbaerfuss">Philipp B&#228;rfuss</assignee>
                                    <reporter username="pean56">Per Andersson [X]</reporter>
                        <labels>
                            <label>admincentral</label>
                    </labels>
                <created>Tue, 9 Aug 2011 14:41:56 +0200</created>
                <updated>Wed, 4 Nov 2015 15:43:19 +0100</updated>
                            <resolved>Wed, 4 Nov 2015 15:43:19 +0100</resolved>
                                    <version>4.4.4</version>
                                                    <component>admininterface</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="41109" author="gjoseph" created="Thu, 10 Nov 2011 11:57:06 +0100"  >&lt;p&gt;That&apos;s probably something you could do in a custom TreeHandler class. Seems like a decent idea to me, but as mentioned in &lt;a href=&quot;https://jira.magnolia-cms.com/browse/MAGNOLIA-3830&quot; title=&quot;Multiselect variation of other dialogs then &amp;quot;info.magnolia.cms.gui.dialog.DialogMultiSelect&amp;quot;&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MAGNOLIA-3830&quot;&gt;&lt;del&gt;MAGNOLIA-3830&lt;/del&gt;&lt;/a&gt;, we probably won&apos;t be able to tackle this before 5.0, but we&apos;ll of course consider patches !&lt;/p&gt;

&lt;p&gt;As a side note, we have to consider the fact that &quot;title&quot; is a totally arbitrary property... but it&apos;s so prevalent that we might go with it. Not sure how that&apos;ll be handled in 5.0.&lt;/p&gt;</comment>
                            <comment id="74905" author="weder" created="Tue, 3 Dec 2013 14:28:04 +0100"  >&lt;p&gt;I like the idea of simplifying and speeding up the creation of all new content items (not just pages).&lt;/p&gt;

&lt;p&gt;I would suggest we try to solve this in the &quot;add&quot; dialog that is opened when you want to add a new item. I would then &lt;b&gt;actually do the reverse, meaning that we first ask for a (natural language) title, then convert that title into a node name&lt;/b&gt; using a pre-defined algorithm - this seems to me the more obvious direction for editors. &lt;/p&gt;

&lt;p&gt;My approach would also make it easier to match people&apos;s expectation: in the reverse case, some users might want to a title to be written in &quot;title case&quot; (most nouns are capitalized), while others would prefer &quot;sentence case&quot; (only the first character is written with an uppercase letter). Since the two options are more or less equally distributed among the group of writers and editors I know, at least one half of the users wouldn&apos;t be helped by a feature that would pick a title for them.&lt;/p&gt;

&lt;p&gt;Some more things to ponder about:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;I suggest we leave an already filled-in node name as is, even if the title is changed multiple times.&lt;/li&gt;
	&lt;li&gt;We should clarify, if we also want to offer this when using in-line editing in trees/lists or whether we only offer such help in the &quot;add&quot; dialog.&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="116235" author="mmuehlebach" created="Wed, 4 Nov 2015 15:43:19 +0100"  >&lt;p&gt;Given the thousands of other issues we have open that are more highly requested, we won&apos;t be able to address this issue in the foreseeable future. Instead we will focus on issues with a higher impact, and more votes.&lt;br/&gt;
Thanks for taking the time to raise this issue. As you are no doubt aware this issue has been on our backlog for some time now with very little movement.&lt;br/&gt;
I&apos;m going to close this to set expectations so the issue doesn&apos;t stay open for years with few updates. If the issue is still relevant please feel free to reopen it or create a new issue.&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>teliasonera.com</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10031" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Thu, 10 Nov 2011 11:57:06 +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>
                            8 years, 15 weeks, 4 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>3.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>weder</customfieldvalue>
            <customfieldvalue>gjoseph</customfieldvalue>
            <customfieldvalue>mmuehlebach</customfieldvalue>
            <customfieldvalue>pean56</customfieldvalue>
            <customfieldvalue>pbaerfuss</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00u1j:</customfieldvalue>

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