You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by si...@apache.org on 2009/03/31 01:14:08 UTC
svn commit: r760239 - in /labs/magma/trunk/fragment-content-web: ./ src/
src/main/ src/main/java/ src/main/java/org/ src/main/java/org/apache/
src/main/java/org/apache/magma/ src/main/java/org/apache/magma/web/
src/main/java/org/apache/magma/web/conten...
Author: simoneg
Date: Mon Mar 30 23:14:07 2009
New Revision: 760239
URL: http://svn.apache.org/viewvc?rev=760239&view=rev
Log:
Fragment content
Added:
labs/magma/trunk/fragment-content-web/pom.xml
labs/magma/trunk/fragment-content-web/src/
labs/magma/trunk/fragment-content-web/src/main/
labs/magma/trunk/fragment-content-web/src/main/java/
labs/magma/trunk/fragment-content-web/src/main/java/org/
labs/magma/trunk/fragment-content-web/src/main/java/org/apache/
labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/
labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/
labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/
labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/ContentWebHandler.java
labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/CrudContent.java
labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/CrudContentCategory.java
labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/CrudContentImage.java
labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/InstallContentAdminCruds.aj
labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/InstallContentWebHandlerIntoRoot.aj
labs/magma/trunk/fragment-content-web/src/main/resources/
labs/magma/trunk/fragment-content-web/src/main/resources/org/
labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/
labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/
labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/
labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/
labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/content.vm
labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/contentBox.vm
labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/displaybanner.vm
labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/image.vm
labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/lastBox.vm
labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/lastBoxWithDate.vm
labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/lastcontent.vm
labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/lastelement.vm
labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/listHeader.vm
labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/pic.vm
labs/magma/trunk/fragment-content-web/src/test/
labs/magma/trunk/fragment-content-web/src/test/java/
labs/magma/trunk/fragment-content-web/src/test/resources/
Added: labs/magma/trunk/fragment-content-web/pom.xml
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-content-web/pom.xml?rev=760239&view=auto
==============================================================================
--- labs/magma/trunk/fragment-content-web/pom.xml (added)
+++ labs/magma/trunk/fragment-content-web/pom.xml Mon Mar 30 23:14:07 2009
@@ -0,0 +1,72 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.apache.magma</groupId>
+ <artifactId>magma-parent</artifactId>
+ <version>2</version>
+ </parent>
+ <groupId>org.apache.magma</groupId>
+ <artifactId>fragment-content-web</artifactId>
+ <name/>
+ <version>0.0.2-SNAPSHOT</version>
+ <packaging>magma</packaging>
+ <description/>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.magma</groupId>
+ <artifactId>fragment-content-domain</artifactId>
+ <version>0.0.2-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.magma</groupId>
+ <artifactId>foundation-website</artifactId>
+ <version>0.0.2-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.magma</groupId>
+ <artifactId>foundation-beans</artifactId>
+ <version>0.0.2-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.magma</groupId>
+ <artifactId>foundation-beans-view</artifactId>
+ <version>0.0.2-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.magma</groupId>
+ <artifactId>foundation-database</artifactId>
+ <version>0.0.2-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.magma</groupId>
+ <artifactId>website-beansview</artifactId>
+ <version>0.0.2-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.magma</groupId>
+ <artifactId>website-velocity</artifactId>
+ <version>0.0.2-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.magma</groupId>
+ <artifactId>foundation-conversion</artifactId>
+ <version>0.0.2-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.magma</groupId>
+ <artifactId>foundation-validation</artifactId>
+ <version>0.0.2-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.4</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.magma</groupId>
+ <artifactId>website-administration</artifactId>
+ <version>0.0.2-SNAPSHOT</version>
+ </dependency>
+ </dependencies>
+</project>
Added: labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/ContentWebHandler.java
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/ContentWebHandler.java?rev=760239&view=auto
==============================================================================
--- labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/ContentWebHandler.java (added)
+++ labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/ContentWebHandler.java Mon Mar 30 23:14:07 2009
@@ -0,0 +1,97 @@
+package org.apache.magma.web.content;
+
+
+import java.util.List;
+
+import org.apache.magma.basics.LocalizableString;
+import org.apache.magma.database.Database;
+import org.apache.magma.domain.content.Content;
+import org.apache.magma.domain.content.ContentCategory;
+import org.apache.magma.domain.content.ContentImage;
+import org.apache.magma.view.tree.SimpleViewFilter;
+import org.apache.magma.view.tree.ViewCustomizer;
+import org.apache.magma.website.HtmlProducer;
+import org.apache.magma.website.Producer;
+import org.apache.magma.website.StreamProducer;
+import org.apache.magma.website.WebHandler;
+import org.apache.magma.website.beansview.SmartList;
+import org.apache.magma.website.producers.TemplatingProducer;
+
+public class ContentWebHandler extends WebHandler{
+protected ViewCustomizer listAll = new SimpleViewFilter("-category");
+
+ public HtmlProducer doLastBoxWithDate(int limit, ContentCategory category){
+ if (category == null) return null;
+ List<Content> query = new Database().query(Content.class, 0, limit, "where x.category=?1 order by x.date desc", category);
+ HtmlProducer box = new TemplatingProducer()
+ .addParameter("query", query)
+ .addParameter("title", new LocalizableString(category.getName()).toString());
+ return box;
+ }
+
+ public HtmlProducer doLastBox(int limit, ContentCategory category){
+ if (category == null) return null;
+ List<Content> query = new Database().query(Content.class, 0, limit, "where x.category=?1 order by x.date desc", category);
+ HtmlProducer box = new TemplatingProducer()
+ .addParameter("query", query)
+ .addParameter("title", new LocalizableString(category.getName()).toString());
+ return box;
+ }
+
+ public HtmlProducer doContentBox(ContentCategory category){
+ if (category == null) return null;
+ List<Content> query = new Database().query(Content.class, "where x.category=?1 order by x.date desc", category);
+ HtmlProducer box = new TemplatingProducer()
+ .addParameter("query", query)
+ .addParameter("title", new LocalizableString(category.getName()).toString());
+ return box;
+ }
+
+ public HtmlProducer doShow(Content content){
+ return new TemplatingProducer("content").addParameter(content);
+ }
+
+ public HtmlProducer doShowLast(ContentCategory category){
+ if (category == null) return null;
+ List<Content> query = new Database().query(Content.class, 0, 1, "where x.category=?1 order by x.date desc", category);
+ Content content = null;
+ if (query.size() > 0) content = query.get(0);
+ return new TemplatingProducer("lastcontent")
+ .addParameter("content",content);
+ }
+
+ public HtmlProducer doShowLastElement(ContentCategory category){
+ if (category == null) return null;
+ List<Content> query = new Database().query(Content.class, 0, 1, "where x.category=?1 order by x.date desc", category);
+ Content content = null;
+ if (query.size() > 0) content = query.get(0);
+ return new TemplatingProducer("lastelement")
+ .addParameter("title", new LocalizableString(category.getName()).toString())
+ .addParameter("content",content);
+ }
+
+ public HtmlProducer doImageBox(ContentCategory category){
+ if(category == null) return null;
+ List<ContentImage> query = new Database().query(ContentImage.class, 0, 1,"where x.category=?1 order by x.date desc" , category);
+ ContentImage pic = null;
+ if(query.size()>0) pic = query.get(0);
+ HtmlProducer imgDiv = new TemplatingProducer("image").addParameter(pic);
+ return imgDiv;
+ }
+
+ public Producer doDownload(ContentImage pic) {
+ return new StreamProducer(pic.getTitle(), pic.getImage());
+ }
+
+ public SmartList handleListAll(ContentCategory c) {
+ HtmlProducer header = new TemplatingProducer("listHeader").addParameter(new LocalizableString("List All " + c.getName()).toString());
+ SmartList sl = new SmartList(Content.class, "where x.category=?1", c).setFilter(listAll);
+ sl.addSortable("date").addSortable("title");
+ sl.setSortingField("date", false);
+ sl.setHeader(header);
+ sl.setLink("doShow");
+ return sl;
+ }
+
+
+}
Added: labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/CrudContent.java
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/CrudContent.java?rev=760239&view=auto
==============================================================================
--- labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/CrudContent.java (added)
+++ labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/CrudContent.java Mon Mar 30 23:14:07 2009
@@ -0,0 +1,20 @@
+package org.apache.magma.web.content;
+
+
+
+import java.util.Date;
+
+import org.apache.magma.domain.content.Content;
+import org.apache.magma.website.admin.CompleteCrudHandler;
+import org.apache.magma.website.beansview.SmartForm;
+
+public class CrudContent extends CompleteCrudHandler<Content>{
+ public CrudContent(){
+ super(Content.class);
+ }
+ @Override
+ public SmartForm handleEdit(Content bean) {
+ bean.setDate(new Date());
+ return super.handleEdit(bean);
+ }
+}
Added: labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/CrudContentCategory.java
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/CrudContentCategory.java?rev=760239&view=auto
==============================================================================
--- labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/CrudContentCategory.java (added)
+++ labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/CrudContentCategory.java Mon Mar 30 23:14:07 2009
@@ -0,0 +1,12 @@
+package org.apache.magma.web.content;
+
+
+
+import org.apache.magma.domain.content.ContentCategory;
+import org.apache.magma.website.admin.CompleteCrudHandler;
+
+public class CrudContentCategory extends CompleteCrudHandler<ContentCategory>{
+ public CrudContentCategory(){
+ super(ContentCategory.class);
+ }
+}
Added: labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/CrudContentImage.java
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/CrudContentImage.java?rev=760239&view=auto
==============================================================================
--- labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/CrudContentImage.java (added)
+++ labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/CrudContentImage.java Mon Mar 30 23:14:07 2009
@@ -0,0 +1,48 @@
+package org.apache.magma.web.content;
+
+
+
+import java.io.IOException;
+
+import org.apache.commons.fileupload.FileItem;
+import org.apache.magma.basics.LocalizableString;
+import org.apache.magma.database.Database;
+import org.apache.magma.domain.content.ContentImage;
+import org.apache.magma.website.CompoundType;
+import org.apache.magma.website.HtmlProducer;
+import org.apache.magma.website.admin.CompleteCrudHandler;
+import org.apache.magma.website.producers.TemplatingProducer;
+
+public class CrudContentImage extends CompleteCrudHandler<ContentImage>{
+ public CrudContentImage(){
+ super(ContentImage.class);
+ }
+ private FileItem paramFile;
+
+
+ public void setParamFile(FileItem paramFile) {
+ this.paramFile = paramFile;
+ }
+ @Override
+ public HtmlProducer doShow(ContentImage pic){
+ HtmlProducer footer = new TemplatingProducer("displaybanner").addParameter("bean", pic);
+ return (HtmlProducer) super.doShow(pic).compoundWith(footer, CompoundType.AFTER);
+ }
+ public HtmlProducer doSelectImage(ContentImage pic) throws IOException {
+ String message = "";
+ if (paramFile != null) {
+ if (paramFile != null && paramFile.getSize() > 0) {
+ pic.setImage(paramFile.getInputStream());
+ pic.setUploadedImage(true);
+ }
+ new Database().save(pic);
+ if (paramFile != null) {
+ message = new LocalizableString("File {0} saved correctly", paramFile.getName()).toString();
+ }
+ } else {
+ message = new LocalizableString("Select a file").toString();
+ }
+ return new TemplatingProducer("pic").addParameter("message", message).addParameter("bean", pic);
+ }
+
+}
Added: labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/InstallContentAdminCruds.aj
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/InstallContentAdminCruds.aj?rev=760239&view=auto
==============================================================================
--- labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/InstallContentAdminCruds.aj (added)
+++ labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/InstallContentAdminCruds.aj Mon Mar 30 23:14:07 2009
@@ -0,0 +1,26 @@
+package org.apache.magma.web.content;
+
+import org.apache.magma.domain.content.Content;
+import org.apache.magma.domain.content.ContentCategory;
+import org.apache.magma.domain.content.ContentImage;
+
+import org.apache.magma.website.admin.Manages;
+import org.apache.magma.website.admin.AdminWebHandler;
+
+public aspect InstallContentAdminCruds {
+ @Manages(Content.class)
+ public CrudContent AdminWebHandler.handleContent() {
+ return new CrudContent();
+ }
+
+ @Manages(ContentCategory.class)
+ public CrudContentCategory AdminWebHandler.handleContentCategory() {
+ return new CrudContentCategory();
+ }
+
+ @Manages(ContentImage.class)
+ public CrudContentImage AdminWebHandler.handleContentImage() {
+ return new CrudContentImage();
+ }
+
+}
Added: labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/InstallContentWebHandlerIntoRoot.aj
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/InstallContentWebHandlerIntoRoot.aj?rev=760239&view=auto
==============================================================================
--- labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/InstallContentWebHandlerIntoRoot.aj (added)
+++ labs/magma/trunk/fragment-content-web/src/main/java/org/apache/magma/web/content/InstallContentWebHandlerIntoRoot.aj Mon Mar 30 23:14:07 2009
@@ -0,0 +1,9 @@
+package org.apache.magma.web.content;
+
+import org.apache.magma.website.RootWebHandler;
+
+public aspect InstallContentWebHandlerIntoRoot {
+ public ContentWebHandler RootWebHandler.handleContent() {
+ return new ContentWebHandler();
+ }
+}
Added: labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/content.vm
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/content.vm?rev=760239&view=auto
==============================================================================
--- labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/content.vm (added)
+++ labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/content.vm Mon Mar 30 23:14:07 2009
@@ -0,0 +1,4 @@
+<h1>$content.title</h1>
+<div class="mainContent">
+ $content.content
+</div>
Added: labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/contentBox.vm
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/contentBox.vm?rev=760239&view=auto
==============================================================================
--- labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/contentBox.vm (added)
+++ labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/contentBox.vm Mon Mar 30 23:14:07 2009
@@ -0,0 +1,8 @@
+#if ($title)
+<h1>$title</h1>
+#end
+<ul>
+ #foreach($content in $query)
+ <li><a href="show!$content.id">$content.title</a></li>
+ #end
+</ul>
Added: labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/displaybanner.vm
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/displaybanner.vm?rev=760239&view=auto
==============================================================================
--- labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/displaybanner.vm (added)
+++ labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/displaybanner.vm Mon Mar 30 23:14:07 2009
@@ -0,0 +1,13 @@
+#if($contentImage.uploadedImage)
+ <div >
+ Preview : <img src="magma:/content/download!$contentImage.id"/>
+ </div>
+#elseif(!$contentImage.uploadedImage)
+ <div >
+ Preview :
+ <p >
+ nessuna immagine caricata
+ </p>
+ </div>
+#end
+
\ No newline at end of file
Added: labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/image.vm
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/image.vm?rev=760239&view=auto
==============================================================================
--- labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/image.vm (added)
+++ labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/image.vm Mon Mar 30 23:14:07 2009
@@ -0,0 +1,4 @@
+<div>
+<a href="$contentImage.link" onclick="window.open('$contentImage.link','','');return false;"
+ onkeypress="if (!(event.keyCode==9)){window.open('$contentImage.link','','');return false;}"><img src="magma:/content/download!$contentImage.id" alt="$contentImage.title"/></a>
+</div>
\ No newline at end of file
Added: labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/lastBox.vm
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/lastBox.vm?rev=760239&view=auto
==============================================================================
--- labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/lastBox.vm (added)
+++ labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/lastBox.vm Mon Mar 30 23:14:07 2009
@@ -0,0 +1,11 @@
+#if ($title)
+<h1>$title</h1>
+#end
+<ul>
+ #foreach($content in $query)
+ <li><a href="show!$content.id">$content.title</a></li>
+ #end
+</ul>
+#if($contentCategory)
+<a href="listAll!$contentCategory.id" class="archive">$i18n.tr("Archive $contentCategory.name")</a>
+#end
\ No newline at end of file
Added: labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/lastBoxWithDate.vm
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/lastBoxWithDate.vm?rev=760239&view=auto
==============================================================================
--- labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/lastBoxWithDate.vm (added)
+++ labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/lastBoxWithDate.vm Mon Mar 30 23:14:07 2009
@@ -0,0 +1,11 @@
+#if ($title)
+<h1>$title</h1>
+#end
+<ul>
+ #foreach($content in $query)
+ <li><a href="show!$content.id">$content.title $content.date</a></li>
+ #end
+</ul>
+
+<div id="listall"><a href="listAll!$contentCategory.id" class="archive">$i18n.tr("Archive $contentCategory.name")</a></div>
+
\ No newline at end of file
Added: labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/lastcontent.vm
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/lastcontent.vm?rev=760239&view=auto
==============================================================================
--- labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/lastcontent.vm (added)
+++ labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/lastcontent.vm Mon Mar 30 23:14:07 2009
@@ -0,0 +1,5 @@
+<h1>$content.title</h1>
+<div class="mainContent">
+ $content.content
+</div>
+<p>$content.date </p>
Added: labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/lastelement.vm
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/lastelement.vm?rev=760239&view=auto
==============================================================================
--- labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/lastelement.vm (added)
+++ labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/lastelement.vm Mon Mar 30 23:14:07 2009
@@ -0,0 +1,6 @@
+#if ($title)
+<h1>$title</h1>
+#end
+<div class="mainContent">
+ $content.content
+</div>
Added: labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/listHeader.vm
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/listHeader.vm?rev=760239&view=auto
==============================================================================
--- labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/listHeader.vm (added)
+++ labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/listHeader.vm Mon Mar 30 23:14:07 2009
@@ -0,0 +1 @@
+<h1>$string</h1>
\ No newline at end of file
Added: labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/pic.vm
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/pic.vm?rev=760239&view=auto
==============================================================================
--- labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/pic.vm (added)
+++ labs/magma/trunk/fragment-content-web/src/main/resources/org/apache/magma/web/content/pic.vm Mon Mar 30 23:14:07 2009
@@ -0,0 +1,6 @@
+<h1>Aggiungi immagine</h1>
+<p>$message</p>
+<form action="selectImage!${bean.id}" enctype="multipart/form-data" method="post">
+ File : <input type="file" name="file"/><br/>
+ <input type="submit" value="Salva"/>
+</form>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org