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