From: <cs...@us...> - 2010-05-12 08:27:01
|
Revision: 2402 http://openutils.svn.sourceforge.net/openutils/?rev=2402&view=rev Author: cstrap Date: 2010-05-12 08:26:53 +0000 (Wed, 12 May 2010) Log Message: ----------- TAGCLOUD-7 Sample template and website pages Modified Paths: -------------- trunk/magnolia-test-webapp/src/main/webapp/templates/samples-tagcloud/template.jsp trunk/openutils-mgnltagcloud/src/main/resources/mgnl-files/templates/samples-tagcloud/template.jsp Added Paths: ----------- trunk/openutils-mgnltagcloud/src/main/resources/mgnl-bootstrap-samples/tagcloud/website.sample-tagcloud.xml Removed Paths: ------------- trunk/magnolia-test-webapp/src/main/webapp/templates/samples-tagcloud/p-tagclouds.jsp Deleted: trunk/magnolia-test-webapp/src/main/webapp/templates/samples-tagcloud/p-tagclouds.jsp =================================================================== --- trunk/magnolia-test-webapp/src/main/webapp/templates/samples-tagcloud/p-tagclouds.jsp 2010-05-12 07:03:00 UTC (rev 2401) +++ trunk/magnolia-test-webapp/src/main/webapp/templates/samples-tagcloud/p-tagclouds.jsp 2010-05-12 08:26:53 UTC (rev 2402) @@ -1 +0,0 @@ -${content.tags} \ No newline at end of file Modified: trunk/magnolia-test-webapp/src/main/webapp/templates/samples-tagcloud/template.jsp =================================================================== --- trunk/magnolia-test-webapp/src/main/webapp/templates/samples-tagcloud/template.jsp 2010-05-12 07:03:00 UTC (rev 2401) +++ trunk/magnolia-test-webapp/src/main/webapp/templates/samples-tagcloud/template.jsp 2010-05-12 08:26:53 UTC (rev 2402) @@ -1,39 +1,50 @@ <jsp:root version="2.0" xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:c="urn:jsptld:http://java.sun.com/jsp/jstl/core" xmlns:fmt="urn:jsptld:http://java.sun.com/jsp/jstl/fmt" xmlns:fn="http://java.sun.com/jsp/jstl/functions" xmlns:cms="urn:jsptld:cms-taglib" xmlns:cmsfn="http://www.magnolia.info/tlds/cmsfn-taglib.tld" xmlns:cmsu="urn:jsptld:cms-util-taglib" - xmlns:tagcloud="http://net.sourceforge.openutils/mgnlTagCloud" xmlns:su="http://openutils.sf.net/openutils-stringutils" - xmlns:bc="barilla-corporate" xmlns:pm="pirellimedia" xmlns:bctags="urn:jsptagdir:/WEB-INF/tags/barilla-corporate-tags"> + xmlns:tagcloud="http://net.sourceforge.openutils/mgnlTagCloud" xmlns:su="http://openutils.sf.net/openutils-stringutils"> <jsp:directive.page contentType="text/html; charset=UTF-8" session="false" /> <jsp:text> <![CDATA[<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> ]]> </jsp:text> <html> <head> - <title>TEST</title> + <title>${actpage.title}</title> </head> <cms:mainBar paragraph="sample-tagcloud" /> <body> - <br /> - 0 tag: - <br /> + <h1>${actpage.title}</h1> + <h2>Samples:</h2> + <p>Tagcloud created from scratch, retrieve tags from actpage.handle:</p> + <code> + <![CDATA[ + <tagcloud:tagcloud id="cloud1" url="${actpage.handle}/" showFreq="true" /> + ]]> + </code> + <p>Produce:</p> <tagcloud:tagcloud id="cloud1" url="${actpage.handle}/" showFreq="true" /> - 1 tag: - <br /> - <tagcloud:tagcloud id="cloud2" orderby="count asc" path="/test/untitled1" /> - 2 tag: - <br /> + <p>Tagcloud created from scratch, retrieve tags from your configured path (in this sample are /sample-tagcloud/) + </p> + <code> + <![CDATA[ + <tagcloud:tagcloud id="cloud2" orderby="count asc" path="/path/to/my/pages" /> + ]]> + </code> + <p>Produce:</p> + <tagcloud:tagcloud id="cloud2" orderby="count asc" path="/sample-tagcloud/" /> + <p>Retrieve tagcloud where 'tags' is the name</p> + <code> + <![CDATA[ + <tagcloud:tagcloud id="cloud3" name="tags" orderby="name asc" showFreq="true" /> + ]]> + </code> + <p>Produce:</p> <tagcloud:tagcloud id="cloud3" name="tags" orderby="name asc" showFreq="true" /> - 3 tag: - <br /> - <tagcloud:tagcloud id="cloud3" orderby="count asc" path="/test/untitled" /> - 4 tag: - <br /> - <tagcloud:tagcloud id="cloudMedia" name="tagsMedia" orderby="name asc" showFreq="true" /> - <cms:contentNodeIterator contentNodeCollectionName="main"> - <cms:editBar adminOnly="true" /> - <cms:includeTemplate /> - </cms:contentNodeIterator> - <cms:newBar contentNodeCollectionName="main" paragraph="localeaware" adminOnly="true" /> + <p>A sample where you can add tagcloud control on media dialog and retrieve a media tagcloud</p> + <code> + <![CDATA[ + <tagcloud:tagcloud id="cloudMedia" name="tagsMedia" orderby="name asc" showFreq="true"> + ]]> + </code> </body> </html> </jsp:root> \ No newline at end of file Added: trunk/openutils-mgnltagcloud/src/main/resources/mgnl-bootstrap-samples/tagcloud/website.sample-tagcloud.xml =================================================================== --- trunk/openutils-mgnltagcloud/src/main/resources/mgnl-bootstrap-samples/tagcloud/website.sample-tagcloud.xml (rev 0) +++ trunk/openutils-mgnltagcloud/src/main/resources/mgnl-bootstrap-samples/tagcloud/website.sample-tagcloud.xml 2010-05-12 08:26:53 UTC (rev 2402) @@ -0,0 +1,114 @@ +<?xml version="1.0" encoding="UTF-8"?> +<sv:node sv:name="sample-tagcloud" xmlns:sv="http://www.jcp.org/jcr/sv/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <sv:property sv:name="jcr:primaryType" sv:type="Name"> + <sv:value>mgnl:content</sv:value> + </sv:property> + <sv:property sv:name="jcr:mixinTypes" sv:type="Name"> + <sv:value>mix:lockable</sv:value> + </sv:property> + <sv:property sv:name="jcr:uuid" sv:type="String"> + <sv:value>6d1acc6b-3237-414f-ba94-dea511486724</sv:value> + </sv:property> + <sv:property sv:name="tags" sv:type="String"> + <sv:value>hello</sv:value> + <sv:value>hello world</sv:value> + <sv:value>openmind</sv:value> + </sv:property> + <sv:property sv:name="title" sv:type="String"> + <sv:value>Tagcloud module sample</sv:value> + </sv:property> + <sv:node sv:name="MetaData"> + <sv:property sv:name="jcr:primaryType" sv:type="Name"> + <sv:value>mgnl:metaData</sv:value> + </sv:property> + <sv:property sv:name="mgnl:authorid" sv:type="String"> + <sv:value>superuser</sv:value> + </sv:property> + <sv:property sv:name="mgnl:creationdate" sv:type="Date"> + <sv:value>2010-05-11T16:02:40.052+02:00</sv:value> + </sv:property> + <sv:property sv:name="mgnl:lastmodified" sv:type="Date"> + <sv:value>2010-05-11T17:25:11.508+02:00</sv:value> + </sv:property> + <sv:property sv:name="mgnl:template" sv:type="String"> + <sv:value>sampleTagcloud</sv:value> + </sv:property> + </sv:node> + <sv:node sv:name="sample-inner-tagcloud-page"> + <sv:property sv:name="jcr:primaryType" sv:type="Name"> + <sv:value>mgnl:content</sv:value> + </sv:property> + <sv:property sv:name="jcr:mixinTypes" sv:type="Name"> + <sv:value>mix:lockable</sv:value> + </sv:property> + <sv:property sv:name="jcr:uuid" sv:type="String"> + <sv:value>e0959050-a409-403c-9f52-1ffa13eca39f</sv:value> + </sv:property> + <sv:property sv:name="tags" sv:type="String"> + <sv:value>hello</sv:value> + <sv:value>openmind</sv:value> + </sv:property> + <sv:property sv:name="title" sv:type="String"> + <sv:value>Tagcloud module sample</sv:value> + </sv:property> + <sv:node sv:name="MetaData"> + <sv:property sv:name="jcr:primaryType" sv:type="Name"> + <sv:value>mgnl:metaData</sv:value> + </sv:property> + <sv:property sv:name="mgnl:activated" sv:type="Boolean"> + <sv:value>false</sv:value> + </sv:property> + <sv:property sv:name="mgnl:authorid" sv:type="String"> + <sv:value>superuser</sv:value> + </sv:property> + <sv:property sv:name="mgnl:creationdate" sv:type="Date"> + <sv:value>2010-05-11T16:02:40.052+02:00</sv:value> + </sv:property> + <sv:property sv:name="mgnl:lastmodified" sv:type="Date"> + <sv:value>2010-05-11T17:36:17.548+02:00</sv:value> + </sv:property> + <sv:property sv:name="mgnl:template" sv:type="String"> + <sv:value>sampleTagcloud</sv:value> + </sv:property> + </sv:node> + </sv:node> + <sv:node sv:name="sample-another-inner-tagcloud-page"> + <sv:property sv:name="jcr:primaryType" sv:type="Name"> + <sv:value>mgnl:content</sv:value> + </sv:property> + <sv:property sv:name="jcr:mixinTypes" sv:type="Name"> + <sv:value>mix:lockable</sv:value> + </sv:property> + <sv:property sv:name="jcr:uuid" sv:type="String"> + <sv:value>2e15bdca-0e3c-4168-a47a-81d99ad5ec79</sv:value> + </sv:property> + <sv:property sv:name="tags" sv:type="String"> + <sv:value>openmind</sv:value> + <sv:value>page0</sv:value> + <sv:value>custom</sv:value> + </sv:property> + <sv:property sv:name="title" sv:type="String"> + <sv:value>Tagcloud module sample</sv:value> + </sv:property> + <sv:node sv:name="MetaData"> + <sv:property sv:name="jcr:primaryType" sv:type="Name"> + <sv:value>mgnl:metaData</sv:value> + </sv:property> + <sv:property sv:name="mgnl:activated" sv:type="Boolean"> + <sv:value>false</sv:value> + </sv:property> + <sv:property sv:name="mgnl:authorid" sv:type="String"> + <sv:value>superuser</sv:value> + </sv:property> + <sv:property sv:name="mgnl:creationdate" sv:type="Date"> + <sv:value>2010-05-11T16:02:40.052+02:00</sv:value> + </sv:property> + <sv:property sv:name="mgnl:lastmodified" sv:type="Date"> + <sv:value>2010-05-11T17:36:35.895+02:00</sv:value> + </sv:property> + <sv:property sv:name="mgnl:template" sv:type="String"> + <sv:value>sampleTagcloud</sv:value> + </sv:property> + </sv:node> + </sv:node> +</sv:node> Property changes on: trunk/openutils-mgnltagcloud/src/main/resources/mgnl-bootstrap-samples/tagcloud/website.sample-tagcloud.xml ___________________________________________________________________ Added: svn:mime-type + text/xml Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Modified: trunk/openutils-mgnltagcloud/src/main/resources/mgnl-files/templates/samples-tagcloud/template.jsp =================================================================== --- trunk/openutils-mgnltagcloud/src/main/resources/mgnl-files/templates/samples-tagcloud/template.jsp 2010-05-12 07:03:00 UTC (rev 2401) +++ trunk/openutils-mgnltagcloud/src/main/resources/mgnl-files/templates/samples-tagcloud/template.jsp 2010-05-12 08:26:53 UTC (rev 2402) @@ -1,39 +1,50 @@ <jsp:root version="2.0" xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:c="urn:jsptld:http://java.sun.com/jsp/jstl/core" xmlns:fmt="urn:jsptld:http://java.sun.com/jsp/jstl/fmt" xmlns:fn="http://java.sun.com/jsp/jstl/functions" xmlns:cms="urn:jsptld:cms-taglib" xmlns:cmsfn="http://www.magnolia.info/tlds/cmsfn-taglib.tld" xmlns:cmsu="urn:jsptld:cms-util-taglib" - xmlns:tagcloud="http://net.sourceforge.openutils/mgnlTagCloud" xmlns:su="http://openutils.sf.net/openutils-stringutils" - xmlns:bc="barilla-corporate" xmlns:pm="pirellimedia" xmlns:bctags="urn:jsptagdir:/WEB-INF/tags/barilla-corporate-tags"> + xmlns:tagcloud="http://net.sourceforge.openutils/mgnlTagCloud" xmlns:su="http://openutils.sf.net/openutils-stringutils"> <jsp:directive.page contentType="text/html; charset=UTF-8" session="false" /> <jsp:text> <![CDATA[<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> ]]> </jsp:text> <html> <head> - <title>TEST</title> + <title>${actpage.title}</title> </head> <cms:mainBar paragraph="sample-tagcloud" /> <body> - <br /> - 0 tag: - <br /> + <h1>${actpage.title}</h1> + <h2>Samples:</h2> + <p>Tagcloud created from scratch, retrieve tags from actpage.handle:</p> + <code> + <![CDATA[ + <tagcloud:tagcloud id="cloud1" url="${actpage.handle}/" showFreq="true" /> + ]]> + </code> + <p>Produce:</p> <tagcloud:tagcloud id="cloud1" url="${actpage.handle}/" showFreq="true" /> - 1 tag: - <br /> - <tagcloud:tagcloud id="cloud2" orderby="count asc" path="/test/untitled1" /> - 2 tag: - <br /> + <p>Tagcloud created from scratch, retrieve tags from your configured path (in this sample are /sample-tagcloud/) + </p> + <code> + <![CDATA[ + <tagcloud:tagcloud id="cloud2" orderby="count asc" path="/path/to/my/pages" /> + ]]> + </code> + <p>Produce:</p> + <tagcloud:tagcloud id="cloud2" orderby="count asc" path="/sample-tagcloud/" /> + <p>Retrieve tagcloud where 'tags' is the name</p> + <code> + <![CDATA[ + <tagcloud:tagcloud id="cloud3" name="tags" orderby="name asc" showFreq="true" /> + ]]> + </code> + <p>Produce:</p> <tagcloud:tagcloud id="cloud3" name="tags" orderby="name asc" showFreq="true" /> - 3 tag: - <br /> - <tagcloud:tagcloud id="cloud3" orderby="count asc" path="/test/untitled" /> - 4 tag: - <br /> - <tagcloud:tagcloud id="cloudMedia" name="tagsMedia" orderby="name asc" showFreq="true" /> - <cms:contentNodeIterator contentNodeCollectionName="main"> - <cms:editBar adminOnly="true" /> - <cms:includeTemplate /> - </cms:contentNodeIterator> - <cms:newBar contentNodeCollectionName="main" paragraph="localeaware" adminOnly="true" /> + <p>A sample where you can add tagcloud control on media dialog and retrieve a media tagcloud</p> + <code> + <![CDATA[ + <tagcloud:tagcloud id="cloudMedia" name="tagsMedia" orderby="name asc" showFreq="true"> + ]]> + </code> </body> </html> </jsp:root> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |