Categories sort order (parent-child)

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

Categories sort order (parent-child)

aDNers
Hello,

I almost feel a bit stupid asking this but does anyone know if it possible to control the order of the results returned by a loop of the categories for a given content? I am trying to return the categories in a hierarchical order with the parent first followed by the children. Using the following foreach-loop I get, what it feels like, a totally random sort order of the categories.

#foreach($cat in $test.categories)
<li><b>Category Name:</b> $!{cat.categoryName}</li>
<ul>
<li><i>Category Key:</i> $!{cat.key}</li>
<li><i>Velocity Variable Name:</i> $!{cat.categoryVelocityVarName}</li>
</ul>
#end

I found ways of returning both the children of a given parent, aswell as the parent categories of a given child - but just listing the categories for a given content seems totally random to me. Sometimes I get the child first, and in other cases the parent is returned first - and I don't understand why.)

Searching the forum I found this similar (unanswered) post from 2015 (https://groups.google.com/forum/embed/?place=forum/dotcms&showsearch=true&showpopout=true&parenturl=https%3A%2F%2Fdotcms.com%2Fforum%2F#!searchin/dotcms/categories$20sort/dotcms/Q28HmRysQSE/8RaX5lkf-KkJ) aswell as another post where using the Sorttool was suggested: 
https://groups.google.com/forum/embed/?place=forum/dotcms&showsearch=true&showpopout=true&parenturl=https%3A%2F%2Fdotcms.com%2Fforum%2F#!searchin/dotcms/categories$20sort/dotcms/2m5emGdrCIA/xjXHCJd6mGsJ (However, I don't really understand how (or if) the sorttool could help me in my request).


Thanks in advance,

--
http://dotcms.com - Open Source Java Content Management
---
You received this message because you are subscribed to the Google Groups "dotCMS User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/dotcms/7326aa51-2605-490d-aae1-a9955a65e951%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Categories sort order (parent-child)

aDNers
Hey, I was able to create a workaround. 

For each $cat in $test.categories I now check if the category has any children, if so I take the catkey and use the  getCategoryTreeUp to list all parents. This way I have control of the order in the output. Works for my current situation, but I am still curious if it is possible to have control over the category order somehow.



Den måndag 11 september 2017 kl. 10:15:10 UTC+2 skrev aDNers:
Hello,

I almost feel a bit stupid asking this but does anyone know if it possible to control the order of the results returned by a loop of the categories for a given content? I am trying to return the categories in a hierarchical order with the parent first followed by the children. Using the following foreach-loop I get, what it feels like, a totally random sort order of the categories.

#foreach($cat in $test.categories)
<li><b>Category Name:</b> $!{cat.categoryName}</li>
<ul>
<li><i>Category Key:</i> $!{cat.key}</li>
<li><i>Velocity Variable Name:</i> $!{cat.categoryVelocityVarName}</li>
</ul>
#end

I found ways of returning both the children of a given parent, aswell as the parent categories of a given child - but just listing the categories for a given content seems totally random to me. Sometimes I get the child first, and in other cases the parent is returned first - and I don't understand why.)

Searching the forum I found this similar (unanswered) post from 2015 (<a href="https://groups.google.com/forum/embed/?place=forum/dotcms&amp;showsearch=true&amp;showpopout=true&amp;parenturl=https%3A%2F%2Fdotcms.com%2Fforum%2F#!searchin/dotcms/categories$20sort/dotcms/Q28HmRysQSE/8RaX5lkf-KkJ" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://groups.google.com/forum/embed/?place\x3dforum/dotcms\x26showsearch\x3dtrue\x26showpopout\x3dtrue\x26parenturl\x3dhttps%3A%2F%2Fdotcms.com%2Fforum%2F#!searchin/dotcms/categories$20sort/dotcms/Q28HmRysQSE/8RaX5lkf-KkJ&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/forum/embed/?place\x3dforum/dotcms\x26showsearch\x3dtrue\x26showpopout\x3dtrue\x26parenturl\x3dhttps%3A%2F%2Fdotcms.com%2Fforum%2F#!searchin/dotcms/categories$20sort/dotcms/Q28HmRysQSE/8RaX5lkf-KkJ&#39;;return true;">https://groups.google.com/forum/embed/?place=forum/dotcms&showsearch=true&showpopout=true&parenturl=https%3A%2F%2Fdotcms.com%2Fforum%2F#!searchin/dotcms/categories$20sort/dotcms/Q28HmRysQSE/8RaX5lkf-KkJ) aswell as another post where using the Sorttool was suggested: 
<a href="https://groups.google.com/forum/embed/?place=forum/dotcms&amp;showsearch=true&amp;showpopout=true&amp;parenturl=https%3A%2F%2Fdotcms.com%2Fforum%2F#!searchin/dotcms/categories$20sort/dotcms/2m5emGdrCIA/xjXHCJd6mGsJ" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://groups.google.com/forum/embed/?place\x3dforum/dotcms\x26showsearch\x3dtrue\x26showpopout\x3dtrue\x26parenturl\x3dhttps%3A%2F%2Fdotcms.com%2Fforum%2F#!searchin/dotcms/categories$20sort/dotcms/2m5emGdrCIA/xjXHCJd6mGsJ&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/forum/embed/?place\x3dforum/dotcms\x26showsearch\x3dtrue\x26showpopout\x3dtrue\x26parenturl\x3dhttps%3A%2F%2Fdotcms.com%2Fforum%2F#!searchin/dotcms/categories$20sort/dotcms/2m5emGdrCIA/xjXHCJd6mGsJ&#39;;return true;">https://groups.google.com/forum/embed/?place=forum/dotcms&showsearch=true&showpopout=true&parenturl=https%3A%2F%2Fdotcms.com%2Fforum%2F#!searchin/dotcms/categories$20sort/dotcms/2m5emGdrCIA/xjXHCJd6mGsJ (However, I don't really understand how (or if) the sorttool could help me in my request).


Thanks in advance,

--
http://dotcms.com - Open Source Java Content Management
---
You received this message because you are subscribed to the Google Groups "dotCMS User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/dotcms/916d78b6-8cda-49b7-9f4e-c1924d9aa2fe%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Categories sort order (parent-child)

Mark Pitely
There is a built-in sorting viewtool that allows you to sort certain types of lists/arrays.
I don't see any documentation anymore for it, though, so I am afraid they may be in the process of deprecating it. It still works, last I used it (3.6).

You would simply do something like this:

#set ($sortedcategories=$sorter.sort($test.categories,"key:desc"))

#foreach ($test in $sortedcategories)
...
#end

Aside from that, I don't know a good solution to your issue.
Maybe someone else knows something, especially on the status of the viewtool.

Mark Pitely
Marywood University




On Mon, Sep 11, 2017 at 9:52 AM, aDNers <[hidden email]> wrote:
Hey, I was able to create a workaround. 

For each $cat in $test.categories I now check if the category has any children, if so I take the catkey and use the  getCategoryTreeUp to list all parents. This way I have control of the order in the output. Works for my current situation, but I am still curious if it is possible to have control over the category order somehow.



Den måndag 11 september 2017 kl. 10:15:10 UTC+2 skrev aDNers:
Hello,

I almost feel a bit stupid asking this but does anyone know if it possible to control the order of the results returned by a loop of the categories for a given content? I am trying to return the categories in a hierarchical order with the parent first followed by the children. Using the following foreach-loop I get, what it feels like, a totally random sort order of the categories.

#foreach($cat in $test.categories)
<li><b>Category Name:</b> $!{cat.categoryName}</li>
<ul>
<li><i>Category Key:</i> $!{cat.key}</li>
<li><i>Velocity Variable Name:</i> $!{cat.categoryVelocityVarName}</li>
</ul>
#end

I found ways of returning both the children of a given parent, aswell as the parent categories of a given child - but just listing the categories for a given content seems totally random to me. Sometimes I get the child first, and in other cases the parent is returned first - and I don't understand why.)

Searching the forum I found this similar (unanswered) post from 2015 (https://groups.google.com/forum/embed/?place=forum/dotcms&showsearch=true&showpopout=true&parenturl=https%3A%2F%2Fdotcms.com%2Fforum%2F#!searchin/dotcms/categories$20sort/dotcms/Q28HmRysQSE/8RaX5lkf-KkJ) aswell as another post where using the Sorttool was suggested: 


Thanks in advance,

--
http://dotcms.com - Open Source Java Content Management
---
You received this message because you are subscribed to the Google Groups "dotCMS User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/dotcms/916d78b6-8cda-49b7-9f4e-c1924d9aa2fe%40googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

--
http://dotcms.com - Open Source Java Content Management
---
You received this message because you are subscribed to the Google Groups "dotCMS User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/dotcms/CAFeiKqN68%3DnyvdhU7wK60mc%3DmQ0chv-RB5ZAjBHB%3DcYygYvmcw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Categories sort order (parent-child)

Nathan Keiter

Looks like it is still part of the toolbox in dotCMS 4.1.1 Additionally, it is a generic Velocity plugin, not a dotCMS specific tool.

 

https://github.com/dotCMS/core/blob/4.1.1/dotCMS/src/main/webapp/WEB-INF/toolbox.xml#L52-L56

 

Nathan I. Keiter | Lead Network Applications Programmer | Benefits Advisory Council Member | I.D.E.A Council Member
Gettysburg College | Information Technology | DataSystems
Campus Box 2453 | 300 North Washington Street | Gettysburg, PA 17325
Phone: 717.337.6993

https://www.gettysburg.edu

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Mark Pitely
Sent: Monday, September 11, 2017 10:50 AM
To: [hidden email]
Subject: Re: [dotcms] Re: Categories sort order (parent-child)

 

There is a built-in sorting viewtool that allows you to sort certain types of lists/arrays.

I don't see any documentation anymore for it, though, so I am afraid they may be in the process of deprecating it. It still works, last I used it (3.6).

You would simply do something like this:

#set ($sortedcategories=$sorter.sort($test.categories,"key:desc"))

#foreach ($test in $sortedcategories)
...

#end

Aside from that, I don't know a good solution to your issue.

Maybe someone else knows something, especially on the status of the viewtool.

 

Mark Pitely

Marywood University

 

 

 

On Mon, Sep 11, 2017 at 9:52 AM, aDNers <[hidden email]> wrote:

Hey, I was able to create a workaround. 

 

For each $cat in $test.categories I now check if the category has any children, if so I take the catkey and use the  getCategoryTreeUp to list all parents. This way I have control of the order in the output. Works for my current situation, but I am still curious if it is possible to have control over the category order somehow.

 

 


Den måndag 11 september 2017 kl. 10:15:10 UTC+2 skrev aDNers:

Hello,

 

I almost feel a bit stupid asking this but does anyone know if it possible to control the order of the results returned by a loop of the categories for a given content? I am trying to return the categories in a hierarchical order with the parent first followed by the children. Using the following foreach-loop I get, what it feels like, a totally random sort order of the categories.

 

#foreach($cat in $test.categories)

<li><b>Category Name:</b> $!{cat.categoryName}</li>

<ul>

<li><i>Category Key:</i> $!{cat.key}</li>

<li><i>Velocity Variable Name:</i> $!{cat.categoryVelocityVarName}</li>

</ul>

#end


I found ways of returning both the children of a given parent, aswell as the parent categories of a given child - but just listing the categories for a given content seems totally random to me. Sometimes I get the child first, and in other cases the parent is returned first - and I don't understand why.)

 

Searching the forum I found this similar (unanswered) post from 2015 (https://groups.google.com/forum/embed/?place=forum/dotcms&showsearch=true&showpopout=true&parenturl=https%3A%2F%2Fdotcms.com%2Fforum%2F#!searchin/dotcms/categories$20sort/dotcms/Q28HmRysQSE/8RaX5lkf-KkJ) aswell as another post where using the Sorttool was suggested: 

 

 

Thanks in advance,

--
http://dotcms.com - Open Source Java Content Management
---
You received this message because you are subscribed to the Google Groups "dotCMS User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/dotcms/916d78b6-8cda-49b7-9f4e-c1924d9aa2fe%40googlegroups.com.


For more options, visit https://groups.google.com/d/optout.

 

--
http://dotcms.com - Open Source Java Content Management
---
You received this message because you are subscribed to the Google Groups "dotCMS User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/dotcms/CAFeiKqN68%3DnyvdhU7wK60mc%3DmQ0chv-RB5ZAjBHB%3DcYygYvmcw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

--
http://dotcms.com - Open Source Java Content Management
---
You received this message because you are subscribed to the Google Groups "dotCMS User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/dotcms/58da234ffd9e4d1b8ca10d067271b49b%40exch13c.ms.gettysburg.edu.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Categories sort order (parent-child)

aDNers
Nathan, Mark:

Thanks for your replies. Will look into the sorting plugin aswell, even though my "workaround" actually seems to do the job for me at the moment.

Br
Anders




Den måndag 11 september 2017 kl. 17:10:09 UTC+2 skrev Nathan Keiter:

Looks like it is still part of the toolbox in dotCMS 4.1.1 Additionally, it is a generic Velocity plugin, not a dotCMS specific tool.

 

<a href="https://github.com/dotCMS/core/blob/4.1.1/dotCMS/src/main/webapp/WEB-INF/toolbox.xml#L52-L56" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2FdotCMS%2Fcore%2Fblob%2F4.1.1%2FdotCMS%2Fsrc%2Fmain%2Fwebapp%2FWEB-INF%2Ftoolbox.xml%23L52-L56\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFKziQuAGSxHgZP84M-QNlD4f80Ig&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2FdotCMS%2Fcore%2Fblob%2F4.1.1%2FdotCMS%2Fsrc%2Fmain%2Fwebapp%2FWEB-INF%2Ftoolbox.xml%23L52-L56\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFKziQuAGSxHgZP84M-QNlD4f80Ig&#39;;return true;">https://github.com/dotCMS/core/blob/4.1.1/dotCMS/src/main/webapp/WEB-INF/toolbox.xml#L52-L56

 

Nathan I. Keiter | Lead Network Applications Programmer | Benefits Advisory Council Member | I.D.E.A Council Member
Gettysburg College | Information Technology | DataSystems
Campus Box 2453 | 300 North Washington Street | Gettysburg, PA 17325
Phone: 717.337.6993

<a href="https://www.gettysburg.edu/" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fwww.gettysburg.edu%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNG7XlfToBr_IA0adrY4nu9tVtLS_w&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fwww.gettysburg.edu%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNG7XlfToBr_IA0adrY4nu9tVtLS_w&#39;;return true;">https://www.gettysburg.edu

 

From: <a href="javascript:" target="_blank" gdf-obfuscated-mailto="32UsRIcdDAAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">dot...@... [mailto:<a href="javascript:" target="_blank" gdf-obfuscated-mailto="32UsRIcdDAAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">dot...@googlegroups.com] On Behalf Of Mark Pitely
Sent: Monday, September 11, 2017 10:50 AM
To: <a href="javascript:" target="_blank" gdf-obfuscated-mailto="32UsRIcdDAAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">dot...@...
Subject: Re: [dotcms] Re: Categories sort order (parent-child)

 

There is a built-in sorting viewtool that allows you to sort certain types of lists/arrays.

I don't see any documentation anymore for it, though, so I am afraid they may be in the process of deprecating it. It still works, last I used it (3.6).

You would simply do something like this:

#set ($sortedcategories=$sorter.sort($test.categories,"key:desc"))

#foreach ($test in $sortedcategories)
...

#end

Aside from that, I don't know a good solution to your issue.

Maybe someone else knows something, especially on the status of the viewtool.

 

Mark Pitely

Marywood University

 

 

 

On Mon, Sep 11, 2017 at 9:52 AM, aDNers <<a href="javascript:" target="_blank" gdf-obfuscated-mailto="32UsRIcdDAAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">and...@...> wrote:

Hey, I was able to create a workaround. 

 

For each $cat in $test.categories I now check if the category has any children, if so I take the catkey and use the  getCategoryTreeUp to list all parents. This way I have control of the order in the output. Works for my current situation, but I am still curious if it is possible to have control over the category order somehow.

 

 


Den måndag 11 september 2017 kl. 10:15:10 UTC+2 skrev aDNers:

Hello,

 

I almost feel a bit stupid asking this but does anyone know if it possible to control the order of the results returned by a loop of the categories for a given content? I am trying to return the categories in a hierarchical order with the parent first followed by the children. Using the following foreach-loop I get, what it feels like, a totally random sort order of the categories.

 

#foreach($cat in $test.categories)

<li><b>Category Name:</b> $!{cat.categoryName}</li>

<ul>

<li><i>Category Key:</i> $!{cat.key}</li>

<li><i>Velocity Variable Name:</i> $!{cat.categoryVelocityVarName}</li>

</ul>

#end


I found ways of returning both the children of a given parent, aswell as the parent categories of a given child - but just listing the categories for a given content seems totally random to me. Sometimes I get the child first, and in other cases the parent is returned first - and I don't understand why.)

 

Searching the forum I found this similar (unanswered) post from 2015 (<a href="https://groups.google.com/forum/embed/?place=forum/dotcms&amp;showsearch=true&amp;showpopout=true&amp;parenturl=https%3A%2F%2Fdotcms.com%2Fforum%2F#!searchin/dotcms/categories$20sort/dotcms/Q28HmRysQSE/8RaX5lkf-KkJ" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://groups.google.com/forum/embed/?place\x3dforum/dotcms\x26showsearch\x3dtrue\x26showpopout\x3dtrue\x26parenturl\x3dhttps%3A%2F%2Fdotcms.com%2Fforum%2F#!searchin/dotcms/categories$20sort/dotcms/Q28HmRysQSE/8RaX5lkf-KkJ&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/forum/embed/?place\x3dforum/dotcms\x26showsearch\x3dtrue\x26showpopout\x3dtrue\x26parenturl\x3dhttps%3A%2F%2Fdotcms.com%2Fforum%2F#!searchin/dotcms/categories$20sort/dotcms/Q28HmRysQSE/8RaX5lkf-KkJ&#39;;return true;">https://groups.google.com/forum/embed/?place=forum/dotcms&showsearch=true&showpopout=true&parenturl=https%3A%2F%2Fdotcms.com%2Fforum%2F#!searchin/dotcms/categories$20sort/dotcms/Q28HmRysQSE/8RaX5lkf-KkJ) aswell as another post where using the Sorttool was suggested: 

<a href="https://groups.google.com/forum/embed/?place=forum/dotcms&amp;showsearch=true&amp;showpopout=true&amp;parenturl=https%3A%2F%2Fdotcms.com%2Fforum%2F#!searchin/dotcms/categories$20sort/dotcms/2m5emGdrCIA/xjXHCJd6mGsJ" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://groups.google.com/forum/embed/?place\x3dforum/dotcms\x26showsearch\x3dtrue\x26showpopout\x3dtrue\x26parenturl\x3dhttps%3A%2F%2Fdotcms.com%2Fforum%2F#!searchin/dotcms/categories$20sort/dotcms/2m5emGdrCIA/xjXHCJd6mGsJ&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/forum/embed/?place\x3dforum/dotcms\x26showsearch\x3dtrue\x26showpopout\x3dtrue\x26parenturl\x3dhttps%3A%2F%2Fdotcms.com%2Fforum%2F#!searchin/dotcms/categories$20sort/dotcms/2m5emGdrCIA/xjXHCJd6mGsJ&#39;;return true;">https://groups.google.com/forum/embed/?place=forum/dotcms&showsearch=true&showpopout=true&parenturl=https%3A%2F%2Fdotcms.com%2Fforum%2F#!searchin/dotcms/categories$20sort/dotcms/2m5emGdrCIA/xjXHCJd6mGsJ (However, I don't really understand how (or if) the sorttool could help me in my request).

 

 

Thanks in advance,

--
<a href="http://dotcms.com" target="_blank" rel="nofollow" onmousedown="this.href=&#39;http://www.google.com/url?q\x3dhttp%3A%2F%2Fdotcms.com\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGFT4ej1MQxQ2vu3iAUqYQgS59efw&#39;;return true;" onclick="this.href=&#39;http://www.google.com/url?q\x3dhttp%3A%2F%2Fdotcms.com\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGFT4ej1MQxQ2vu3iAUqYQgS59efw&#39;;return true;">http://dotcms.com - Open Source Java Content Management
---
You received this message because you are subscribed to the Google Groups "dotCMS User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to <a href="javascript:" target="_blank" gdf-obfuscated-mailto="32UsRIcdDAAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">dotcms+un...@googlegroups.com.
To post to this group, send email to <a href="javascript:" target="_blank" gdf-obfuscated-mailto="32UsRIcdDAAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;"> do...@....
To view this discussion on the web visit <a href="https://groups.google.com/d/msgid/dotcms/916d78b6-8cda-49b7-9f4e-c1924d9aa2fe%40googlegroups.com?utm_medium=email&amp;utm_source=footer" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://groups.google.com/d/msgid/dotcms/916d78b6-8cda-49b7-9f4e-c1924d9aa2fe%40googlegroups.com?utm_medium\x3demail\x26utm_source\x3dfooter&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/d/msgid/dotcms/916d78b6-8cda-49b7-9f4e-c1924d9aa2fe%40googlegroups.com?utm_medium\x3demail\x26utm_source\x3dfooter&#39;;return true;"> https://groups.google.com/d/msgid/dotcms/916d78b6-8cda-49b7-9f4e-c1924d9aa2fe%40googlegroups.com.


For more options, visit <a href="https://groups.google.com/d/optout" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://groups.google.com/d/optout&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/d/optout&#39;;return true;"> https://groups.google.com/d/optout.

 

--
<a href="http://dotcms.com" target="_blank" rel="nofollow" onmousedown="this.href=&#39;http://www.google.com/url?q\x3dhttp%3A%2F%2Fdotcms.com\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGFT4ej1MQxQ2vu3iAUqYQgS59efw&#39;;return true;" onclick="this.href=&#39;http://www.google.com/url?q\x3dhttp%3A%2F%2Fdotcms.com\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGFT4ej1MQxQ2vu3iAUqYQgS59efw&#39;;return true;">http://dotcms.com - Open Source Java Content Management
---
You received this message because you are subscribed to the Google Groups "dotCMS User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to <a href="javascript:" target="_blank" gdf-obfuscated-mailto="32UsRIcdDAAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">dotcms+un...@googlegroups.com.
To post to this group, send email to <a href="javascript:" target="_blank" gdf-obfuscated-mailto="32UsRIcdDAAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">dot...@....
To view this discussion on the web visit <a href="https://groups.google.com/d/msgid/dotcms/CAFeiKqN68%3DnyvdhU7wK60mc%3DmQ0chv-RB5ZAjBHB%3DcYygYvmcw%40mail.gmail.com?utm_medium=email&amp;utm_source=footer" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://groups.google.com/d/msgid/dotcms/CAFeiKqN68%3DnyvdhU7wK60mc%3DmQ0chv-RB5ZAjBHB%3DcYygYvmcw%40mail.gmail.com?utm_medium\x3demail\x26utm_source\x3dfooter&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/d/msgid/dotcms/CAFeiKqN68%3DnyvdhU7wK60mc%3DmQ0chv-RB5ZAjBHB%3DcYygYvmcw%40mail.gmail.com?utm_medium\x3demail\x26utm_source\x3dfooter&#39;;return true;"> https://groups.google.com/d/msgid/dotcms/CAFeiKqN68%3DnyvdhU7wK60mc%3DmQ0chv-RB5ZAjBHB%3DcYygYvmcw%40mail.gmail.com.
For more options, visit <a href="https://groups.google.com/d/optout" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://groups.google.com/d/optout&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/d/optout&#39;;return true;">https://groups.google.com/d/optout.

--
http://dotcms.com - Open Source Java Content Management
---
You received this message because you are subscribed to the Google Groups "dotCMS User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/dotcms/42ad5160-639f-4d11-bb89-8ebbed8f4d9b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Categories sort order (parent-child)

Mark Pitely
Nathan,

Thanks! That reassures me. There is no documentation for it at all on dotCMS's site, at least that I can find.
It's a pretty nice tool, too.
They have documentation for $math, etc, which I think is another generic. You would think it would live there.


Mark

On Mon, Sep 11, 2017 at 11:22 AM, aDNers <[hidden email]> wrote:
Nathan, Mark:

Thanks for your replies. Will look into the sorting plugin aswell, even though my "workaround" actually seems to do the job for me at the moment.

Br
Anders




Den måndag 11 september 2017 kl. 17:10:09 UTC+2 skrev Nathan Keiter:

Looks like it is still part of the toolbox in dotCMS 4.1.1 Additionally, it is a generic Velocity plugin, not a dotCMS specific tool.

 

https://github.com/dotCMS/core/blob/4.1.1/dotCMS/src/main/webapp/WEB-INF/toolbox.xml#L52-L56

 

Nathan I. Keiter | Lead Network Applications Programmer | Benefits Advisory Council Member | I.D.E.A Council Member
Gettysburg College | Information Technology | DataSystems
Campus Box 2453 | 300 North Washington Street | Gettysburg, PA 17325
Phone: <a href="tel:(717)%20337-6993" value="+17173376993" target="_blank">717.337.6993

https://www.gettysburg.edu

 

From: [hidden email] [mailto:[hidden email]m] On Behalf Of Mark Pitely
Sent: Monday, September 11, 2017 10:50 AM
To: [hidden email]
Subject: Re: [dotcms] Re: Categories sort order (parent-child)

 

There is a built-in sorting viewtool that allows you to sort certain types of lists/arrays.

I don't see any documentation anymore for it, though, so I am afraid they may be in the process of deprecating it. It still works, last I used it (3.6).

You would simply do something like this:

#set ($sortedcategories=$sorter.sort($test.categories,"key:desc"))

#foreach ($test in $sortedcategories)
...

#end

Aside from that, I don't know a good solution to your issue.

Maybe someone else knows something, especially on the status of the viewtool.

 

Mark Pitely

Marywood University

 

 

 

On Mon, Sep 11, 2017 at 9:52 AM, aDNers <[hidden email]> wrote:

Hey, I was able to create a workaround. 

 

For each $cat in $test.categories I now check if the category has any children, if so I take the catkey and use the  getCategoryTreeUp to list all parents. This way I have control of the order in the output. Works for my current situation, but I am still curious if it is possible to have control over the category order somehow.

 

 


Den måndag 11 september 2017 kl. 10:15:10 UTC+2 skrev aDNers:

Hello,

 

I almost feel a bit stupid asking this but does anyone know if it possible to control the order of the results returned by a loop of the categories for a given content? I am trying to return the categories in a hierarchical order with the parent first followed by the children. Using the following foreach-loop I get, what it feels like, a totally random sort order of the categories.

 

#foreach($cat in $test.categories)

<li><b>Category Name:</b> $!{cat.categoryName}</li>

<ul>

<li><i>Category Key:</i> $!{cat.key}</li>

<li><i>Velocity Variable Name:</i> $!{cat.categoryVelocityVarName}</li>

</ul>

#end


I found ways of returning both the children of a given parent, aswell as the parent categories of a given child - but just listing the categories for a given content seems totally random to me. Sometimes I get the child first, and in other cases the parent is returned first - and I don't understand why.)

 

Searching the forum I found this similar (unanswered) post from 2015 (https://groups.google.com/forum/embed/?place=forum/dotcms&showsearch=true&showpopout=true&parenturl=https%3A%2F%2Fdotcms.com%2Fforum%2F#!searchin/dotcms/categories$20sort/dotcms/Q28HmRysQSE/8RaX5lkf-KkJ) aswell as another post where using the Sorttool was suggested: 

 

 

Thanks in advance,

--
http://dotcms.com - Open Source Java Content Management
---
You received this message because you are subscribed to the Google Groups "dotCMS User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/dotcms/916d78b6-8cda-49b7-9f4e-c1924d9aa2fe%40googlegroups.com.


For more options, visit https://groups.google.com/d/optout.

 

--
http://dotcms.com - Open Source Java Content Management
---
You received this message because you are subscribed to the Google Groups "dotCMS User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/dotcms/CAFeiKqN68%3DnyvdhU7wK60mc%3DmQ0chv-RB5ZAjBHB%3DcYygYvmcw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

--
http://dotcms.com - Open Source Java Content Management
---
You received this message because you are subscribed to the Google Groups "dotCMS User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/dotcms/42ad5160-639f-4d11-bb89-8ebbed8f4d9b%40googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

--
http://dotcms.com - Open Source Java Content Management
---
You received this message because you are subscribed to the Google Groups "dotCMS User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/dotcms/CAFeiKqNetV127HL_0%2BHjDgW-LYBBqXbZeOoH1YZKwyWskz3YwQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Categories sort order (parent-child)

John Michael Thomas
Yeah, apologies that there are still a few of the Apache velocity viewtools we haven't yet created our own version of docs for.

Here's a link to the Apache docs for it: https://velocity.apache.org/tools/2.0/apidocs/org/apache/velocity/tools/generic/SortTool.html

On Monday, September 11, 2017 at 9:01:27 AM UTC-7, Mark Pitely wrote:
Nathan,

Thanks! That reassures me. There is no documentation for it at all on dotCMS's site, at least that I can find.
It's a pretty nice tool, too.
They have documentation for $math, etc, which I think is another generic. You would think it would live there.

<a href="https://dotcms.com/docs/latest/viewtools#viewtool" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fdotcms.com%2Fdocs%2Flatest%2Fviewtools%23viewtool\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGhradYZA-bsfj_2ac075WQtZyaDg&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fdotcms.com%2Fdocs%2Flatest%2Fviewtools%23viewtool\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGhradYZA-bsfj_2ac075WQtZyaDg&#39;;return true;">https://dotcms.com/docs/latest/viewtools#viewtool

Mark

On Mon, Sep 11, 2017 at 11:22 AM, aDNers <<a href="javascript:" target="_blank" gdf-obfuscated-mailto="SULl51MgDAAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">and...@...> wrote:
Nathan, Mark:

Thanks for your replies. Will look into the sorting plugin aswell, even though my "workaround" actually seems to do the job for me at the moment.

Br
Anders




Den måndag 11 september 2017 kl. 17:10:09 UTC+2 skrev Nathan Keiter:

Looks like it is still part of the toolbox in dotCMS 4.1.1 Additionally, it is a generic Velocity plugin, not a dotCMS specific tool.

 

<a href="https://github.com/dotCMS/core/blob/4.1.1/dotCMS/src/main/webapp/WEB-INF/toolbox.xml#L52-L56" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2FdotCMS%2Fcore%2Fblob%2F4.1.1%2FdotCMS%2Fsrc%2Fmain%2Fwebapp%2FWEB-INF%2Ftoolbox.xml%23L52-L56\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFKziQuAGSxHgZP84M-QNlD4f80Ig&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2FdotCMS%2Fcore%2Fblob%2F4.1.1%2FdotCMS%2Fsrc%2Fmain%2Fwebapp%2FWEB-INF%2Ftoolbox.xml%23L52-L56\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFKziQuAGSxHgZP84M-QNlD4f80Ig&#39;;return true;">https://github.com/dotCMS/core/blob/4.1.1/dotCMS/src/main/webapp/WEB-INF/toolbox.xml#L52-L56

 

Nathan I. Keiter | Lead Network Applications Programmer | Benefits Advisory Council Member | I.D.E.A Council Member
Gettysburg College | Information Technology | DataSystems
Campus Box 2453 | <a href="https://maps.google.com/?q=300+North+Washington+Street+%7C+Gettysburg,+PA+17325&amp;entry=gmail&amp;source=g" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://maps.google.com/?q\x3d300+North+Washington+Street+%7C+Gettysburg,+PA+17325\x26entry\x3dgmail\x26source\x3dg&#39;;return true;" onclick="this.href=&#39;https://maps.google.com/?q\x3d300+North+Washington+Street+%7C+Gettysburg,+PA+17325\x26entry\x3dgmail\x26source\x3dg&#39;;return true;">300 North Washington Street | Gettysburg, PA 17325
Phone: 717.337.6993

<a href="https://www.gettysburg.edu/" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fwww.gettysburg.edu%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNG7XlfToBr_IA0adrY4nu9tVtLS_w&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fwww.gettysburg.edu%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNG7XlfToBr_IA0adrY4nu9tVtLS_w&#39;;return true;">https://www.gettysburg.edu

 

From: [hidden email] [mailto:dot...@googlegroups.com] On Behalf Of Mark Pitely
Sent: Monday, September 11, 2017 10:50 AM
To: [hidden email]
Subject: Re: [dotcms] Re: Categories sort order (parent-child)

 

There is a built-in sorting viewtool that allows you to sort certain types of lists/arrays.

I don't see any documentation anymore for it, though, so I am afraid they may be in the process of deprecating it. It still works, last I used it (3.6).

You would simply do something like this:

#set ($sortedcategories=$sorter.sort($test.categories,"key:desc"))

#foreach ($test in $sortedcategories)
...

#end

Aside from that, I don't know a good solution to your issue.

Maybe someone else knows something, especially on the status of the viewtool.

 

Mark Pitely

Marywood University

 

 

 

On Mon, Sep 11, 2017 at 9:52 AM, aDNers <[hidden email]> wrote:

Hey, I was able to create a workaround. 

 

For each $cat in $test.categories I now check if the category has any children, if so I take the catkey and use the  getCategoryTreeUp to list all parents. This way I have control of the order in the output. Works for my current situation, but I am still curious if it is possible to have control over the category order somehow.

 

 


Den måndag 11 september 2017 kl. 10:15:10 UTC+2 skrev aDNers:

Hello,

 

I almost feel a bit stupid asking this but does anyone know if it possible to control the order of the results returned by a loop of the categories for a given content? I am trying to return the categories in a hierarchical order with the parent first followed by the children. Using the following foreach-loop I get, what it feels like, a totally random sort order of the categories.

 

#foreach($cat in $test.categories)

<li><b>Category Name:</b> $!{cat.categoryName}</li>

<ul>

<li><i>Category Key:</i> $!{cat.key}</li>

<li><i>Velocity Variable Name:</i> $!{cat.categoryVelocityVarName}</li>

</ul>

#end


I found ways of returning both the children of a given parent, aswell as the parent categories of a given child - but just listing the categories for a given content seems totally random to me. Sometimes I get the child first, and in other cases the parent is returned first - and I don't understand why.)

 

Searching the forum I found this similar (unanswered) post from 2015 (<a href="https://groups.google.com/forum/embed/?place=forum/dotcms&amp;showsearch=true&amp;showpopout=true&amp;parenturl=https%3A%2F%2Fdotcms.com%2Fforum%2F#!searchin/dotcms/categories$20sort/dotcms/Q28HmRysQSE/8RaX5lkf-KkJ" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://groups.google.com/forum/embed/?place\x3dforum/dotcms\x26showsearch\x3dtrue\x26showpopout\x3dtrue\x26parenturl\x3dhttps%3A%2F%2Fdotcms.com%2Fforum%2F#!searchin/dotcms/categories$20sort/dotcms/Q28HmRysQSE/8RaX5lkf-KkJ&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/forum/embed/?place\x3dforum/dotcms\x26showsearch\x3dtrue\x26showpopout\x3dtrue\x26parenturl\x3dhttps%3A%2F%2Fdotcms.com%2Fforum%2F#!searchin/dotcms/categories$20sort/dotcms/Q28HmRysQSE/8RaX5lkf-KkJ&#39;;return true;">https://groups.google.com/forum/embed/?place=forum/dotcms&showsearch=true&showpopout=true&parenturl=https%3A%2F%2Fdotcms.com%2Fforum%2F#!searchin/dotcms/categories$20sort/dotcms/Q28HmRysQSE/8RaX5lkf-KkJ) aswell as another post where using the Sorttool was suggested: 

<a href="https://groups.google.com/forum/embed/?place=forum/dotcms&amp;showsearch=true&amp;showpopout=true&amp;parenturl=https%3A%2F%2Fdotcms.com%2Fforum%2F#!searchin/dotcms/categories$20sort/dotcms/2m5emGdrCIA/xjXHCJd6mGsJ" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://groups.google.com/forum/embed/?place\x3dforum/dotcms\x26showsearch\x3dtrue\x26showpopout\x3dtrue\x26parenturl\x3dhttps%3A%2F%2Fdotcms.com%2Fforum%2F#!searchin/dotcms/categories$20sort/dotcms/2m5emGdrCIA/xjXHCJd6mGsJ&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/forum/embed/?place\x3dforum/dotcms\x26showsearch\x3dtrue\x26showpopout\x3dtrue\x26parenturl\x3dhttps%3A%2F%2Fdotcms.com%2Fforum%2F#!searchin/dotcms/categories$20sort/dotcms/2m5emGdrCIA/xjXHCJd6mGsJ&#39;;return true;">https://groups.google.com/forum/embed/?place=forum/dotcms&showsearch=true&showpopout=true&parenturl=https%3A%2F%2Fdotcms.com%2Fforum%2F#!searchin/dotcms/categories$20sort/dotcms/2m5emGdrCIA/xjXHCJd6mGsJ (However, I don't really understand how (or if) the sorttool could help me in my request).

 

 

Thanks in advance,

--
<a href="http://dotcms.com" rel="nofollow" target="_blank" onmousedown="this.href=&#39;http://www.google.com/url?q\x3dhttp%3A%2F%2Fdotcms.com\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGFT4ej1MQxQ2vu3iAUqYQgS59efw&#39;;return true;" onclick="this.href=&#39;http://www.google.com/url?q\x3dhttp%3A%2F%2Fdotcms.com\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGFT4ej1MQxQ2vu3iAUqYQgS59efw&#39;;return true;">http://dotcms.com - Open Source Java Content Management
---
You received this message because you are subscribed to the Google Groups "dotCMS User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit <a href="https://groups.google.com/d/msgid/dotcms/916d78b6-8cda-49b7-9f4e-c1924d9aa2fe%40googlegroups.com?utm_medium=email&amp;utm_source=footer" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://groups.google.com/d/msgid/dotcms/916d78b6-8cda-49b7-9f4e-c1924d9aa2fe%40googlegroups.com?utm_medium\x3demail\x26utm_source\x3dfooter&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/d/msgid/dotcms/916d78b6-8cda-49b7-9f4e-c1924d9aa2fe%40googlegroups.com?utm_medium\x3demail\x26utm_source\x3dfooter&#39;;return true;"> https://groups.google.com/d/msgid/dotcms/916d78b6-8cda-49b7-9f4e-c1924d9aa2fe%40googlegroups.com.


For more options, visit <a href="https://groups.google.com/d/optout" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://groups.google.com/d/optout&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/d/optout&#39;;return true;"> https://groups.google.com/d/optout.

 

--
<a href="http://dotcms.com" rel="nofollow" target="_blank" onmousedown="this.href=&#39;http://www.google.com/url?q\x3dhttp%3A%2F%2Fdotcms.com\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGFT4ej1MQxQ2vu3iAUqYQgS59efw&#39;;return true;" onclick="this.href=&#39;http://www.google.com/url?q\x3dhttp%3A%2F%2Fdotcms.com\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGFT4ej1MQxQ2vu3iAUqYQgS59efw&#39;;return true;">http://dotcms.com - Open Source Java Content Management
---
You received this message because you are subscribed to the Google Groups "dotCMS User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit <a href="https://groups.google.com/d/msgid/dotcms/CAFeiKqN68%3DnyvdhU7wK60mc%3DmQ0chv-RB5ZAjBHB%3DcYygYvmcw%40mail.gmail.com?utm_medium=email&amp;utm_source=footer" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://groups.google.com/d/msgid/dotcms/CAFeiKqN68%3DnyvdhU7wK60mc%3DmQ0chv-RB5ZAjBHB%3DcYygYvmcw%40mail.gmail.com?utm_medium\x3demail\x26utm_source\x3dfooter&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/d/msgid/dotcms/CAFeiKqN68%3DnyvdhU7wK60mc%3DmQ0chv-RB5ZAjBHB%3DcYygYvmcw%40mail.gmail.com?utm_medium\x3demail\x26utm_source\x3dfooter&#39;;return true;"> https://groups.google.com/d/msgid/dotcms/CAFeiKqN68%3DnyvdhU7wK60mc%3DmQ0chv-RB5ZAjBHB%3DcYygYvmcw%40mail.gmail.com.
For more options, visit <a href="https://groups.google.com/d/optout" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://groups.google.com/d/optout&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/d/optout&#39;;return true;">https://groups.google.com/d/optout.

--
<a href="http://dotcms.com" target="_blank" rel="nofollow" onmousedown="this.href=&#39;http://www.google.com/url?q\x3dhttp%3A%2F%2Fdotcms.com\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGFT4ej1MQxQ2vu3iAUqYQgS59efw&#39;;return true;" onclick="this.href=&#39;http://www.google.com/url?q\x3dhttp%3A%2F%2Fdotcms.com\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGFT4ej1MQxQ2vu3iAUqYQgS59efw&#39;;return true;">http://dotcms.com - Open Source Java Content Management
---
You received this message because you are subscribed to the Google Groups "dotCMS User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to <a href="javascript:" target="_blank" gdf-obfuscated-mailto="SULl51MgDAAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">dotcms+un...@googlegroups.com.
To post to this group, send email to <a href="javascript:" target="_blank" gdf-obfuscated-mailto="SULl51MgDAAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">dot...@....
To view this discussion on the web visit <a href="https://groups.google.com/d/msgid/dotcms/42ad5160-639f-4d11-bb89-8ebbed8f4d9b%40googlegroups.com?utm_medium=email&amp;utm_source=footer" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://groups.google.com/d/msgid/dotcms/42ad5160-639f-4d11-bb89-8ebbed8f4d9b%40googlegroups.com?utm_medium\x3demail\x26utm_source\x3dfooter&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/d/msgid/dotcms/42ad5160-639f-4d11-bb89-8ebbed8f4d9b%40googlegroups.com?utm_medium\x3demail\x26utm_source\x3dfooter&#39;;return true;">https://groups.google.com/d/msgid/dotcms/42ad5160-639f-4d11-bb89-8ebbed8f4d9b%40googlegroups.com.

For more options, visit <a href="https://groups.google.com/d/optout" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://groups.google.com/d/optout&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/d/optout&#39;;return true;">https://groups.google.com/d/optout.

--
http://dotcms.com - Open Source Java Content Management
---
You received this message because you are subscribed to the Google Groups "dotCMS User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/dotcms/6873ab1d-c5b5-4a0e-a6a4-2219c6ec7073%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.