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/10/20 01:11:30 UTC

svn commit: r826868 - in /labs/magma/trunk/fragment-gallery-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/galler...

Author: simoneg
Date: Mon Oct 19 23:11:27 2009
New Revision: 826868

URL: http://svn.apache.org/viewvc?rev=826868&view=rev
Log:
LABS-480 contributed fragment gallery

Added:
    labs/magma/trunk/fragment-gallery-web/pom.xml
    labs/magma/trunk/fragment-gallery-web/src/
    labs/magma/trunk/fragment-gallery-web/src/main/
    labs/magma/trunk/fragment-gallery-web/src/main/java/
    labs/magma/trunk/fragment-gallery-web/src/main/java/org/
    labs/magma/trunk/fragment-gallery-web/src/main/java/org/apache/
    labs/magma/trunk/fragment-gallery-web/src/main/java/org/apache/magma/
    labs/magma/trunk/fragment-gallery-web/src/main/java/org/apache/magma/web/
    labs/magma/trunk/fragment-gallery-web/src/main/java/org/apache/magma/web/gallery/
    labs/magma/trunk/fragment-gallery-web/src/main/java/org/apache/magma/web/gallery/CrudGallery.java
    labs/magma/trunk/fragment-gallery-web/src/main/java/org/apache/magma/web/gallery/GalleryWebHandler.java
    labs/magma/trunk/fragment-gallery-web/src/main/java/org/apache/magma/web/gallery/InstallGalleryAdminCruds.aj
    labs/magma/trunk/fragment-gallery-web/src/main/java/org/apache/magma/web/gallery/InstallGalleryWebHandlerIntoRoot.aj
    labs/magma/trunk/fragment-gallery-web/src/main/java/org/apache/magma/web/gallery/SetupGallery.aj
    labs/magma/trunk/fragment-gallery-web/src/main/resources/
    labs/magma/trunk/fragment-gallery-web/src/main/resources/META-INF/
    labs/magma/trunk/fragment-gallery-web/src/main/resources/META-INF/messages.it.properties
    labs/magma/trunk/fragment-gallery-web/src/main/resources/META-INF/messages.properties
    labs/magma/trunk/fragment-gallery-web/src/main/resources/org/
    labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/
    labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/
    labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/
    labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/
    labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/GALLERYimg.png   (with props)
    labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/adminLoadFromFolderDone.vm
    labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/adminLoadFromFolderNotConfigured.vm
    labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/adminLoadFromFolderRequest.vm
    labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/adminNewItem.vm
    labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/adminShowGallery.vm
    labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/amatrice.jpg   (with props)
    labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/amatrice_low.jpg   (with props)
    labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/carousel.vm
    labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/carouselNoItem.vm
    labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/gallery.css
    labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/gallery.vm
    labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/galleryBox.vm
    labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/galleryBoxNoImage.vm
    labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/galleryList.vm
    labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/galleryNoImage.vm
    labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/head.vm
    labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/imageSequence.vm
    labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/marocco.jpg   (with props)
    labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/marocco_low.jpg   (with props)
    labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/onlineGallery.vm
    labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/venezia.jpg   (with props)
    labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/venezia_low.jpg   (with props)
    labs/magma/trunk/fragment-gallery-web/src/test/
    labs/magma/trunk/fragment-gallery-web/src/test/java/
    labs/magma/trunk/fragment-gallery-web/src/test/resources/

Added: labs/magma/trunk/fragment-gallery-web/pom.xml
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/pom.xml?rev=826868&view=auto
==============================================================================
--- labs/magma/trunk/fragment-gallery-web/pom.xml (added)
+++ labs/magma/trunk/fragment-gallery-web/pom.xml Mon Oct 19 23:11:27 2009
@@ -0,0 +1,76 @@
+<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">
+	<parent>
+	  <artifactId>magma-parent</artifactId>
+	  <groupId>org.apache.magma</groupId>
+	  <version>2</version>
+	</parent>
+	<modelVersion>4.0.0</modelVersion>
+	<groupId>org.apache.magma</groupId>
+	<artifactId>fragment-gallery-web</artifactId>
+	<version>0.0.2-SNAPSHOT</version>
+	<packaging>magma</packaging>
+	<dependencies>
+		<dependency>
+			<groupId>org.apache.magma</groupId>
+			<artifactId>fragment-gallery-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>website-beansview</artifactId>
+			<version>0.0.2-SNAPSHOT</version>
+		</dependency>
+		<dependency>
+			<groupId>org.apache.magma</groupId>
+			<artifactId>website-administration</artifactId>
+			<version>0.0.2-SNAPSHOT</version>
+	    </dependency>
+	    <dependency>
+			<groupId>org.apache.magma</groupId>
+			<artifactId>fragment-init</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>	
+	</dependencies>
+	<repositories>	
+	    <repository>
+			<id>semeru-snaps</id>
+			<name>Semeru snapshots</name>
+			<url>http://svn.semeru.it/maven-snaps</url>
+			<releases>
+			  <enabled>true</enabled>
+			</releases>
+			<snapshots>
+			  <enabled>true</enabled>
+			</snapshots>
+	    </repository>
+   </repositories>	
+   <pluginRepositories>	
+		<pluginRepository>
+		  <id>semeru-snaps</id>
+		  <name>Semeru snapshots</name>
+		  <url>http://svn.semeru.it/maven-snaps</url>
+		  <releases>
+		    <enabled>true</enabled>
+		  </releases>
+		  <snapshots>
+		    <enabled>true</enabled>
+		  </snapshots>
+		</pluginRepository>
+  </pluginRepositories>  	
+
+        <scm>
+                <connection>scm:svn:http://svn.semeru.it/svn/magma/fragments/fragment-gallery-web</connection>
+                <developerConnection>scm:svn:https://svn.semeru.it:4443/svn/magma/fragments/fragment-gallery-web/</developerConnection>
+                <url>http://svn.semeru.it/svn/magma/fragments/fragment-gallery-web</url>
+        </scm>
+</project>

Added: labs/magma/trunk/fragment-gallery-web/src/main/java/org/apache/magma/web/gallery/CrudGallery.java
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/src/main/java/org/apache/magma/web/gallery/CrudGallery.java?rev=826868&view=auto
==============================================================================
--- labs/magma/trunk/fragment-gallery-web/src/main/java/org/apache/magma/web/gallery/CrudGallery.java (added)
+++ labs/magma/trunk/fragment-gallery-web/src/main/java/org/apache/magma/web/gallery/CrudGallery.java Mon Oct 19 23:11:27 2009
@@ -0,0 +1,94 @@
+package org.apache.magma.web.gallery;
+
+
+import java.io.File;
+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.gallery.Gallery;
+import org.apache.magma.domain.gallery.GalleryItem;
+import org.apache.magma.settings.Settings;
+import org.apache.magma.website.CompoundType;
+import org.apache.magma.website.HtmlProducer;
+import org.apache.magma.website.admin.CompleteCrudHandler;
+import org.apache.magma.website.beansview.SmartForm;
+import org.apache.magma.website.producers.TemplatingProducer;
+
+public class CrudGallery extends CompleteCrudHandler<Gallery>{
+	public CrudGallery(){
+		super(Gallery.class);
+	}
+	@Override
+	public HtmlProducer doShow(Gallery b){
+		HtmlProducer footer = new TemplatingProducer("adminShowGallery").addParameter("bean", b);
+		HtmlProducer orig = super.doShow(b);
+		footer.compoundWith(orig, CompoundType.BEFORE);
+		return footer;		
+	}
+	public HtmlProducer doDeleteItem(Gallery bean, GalleryItem item) {
+		new Database().delete(item);
+		return doShow(bean);
+	}
+	
+	private String paramPath;
+	
+	public HtmlProducer doLoadFromFolder(Gallery bean) {
+		String baseGalleryPath = Settings.get("magma.gallery.basepath");
+		if (baseGalleryPath == null || baseGalleryPath.length() == 0) {
+			return new TemplatingProducer("adminLoadFromFolderNotConfigured").addParameter("bean", bean);
+		}
+		if (paramPath != null) {
+			String okpath = paramPath.replace('\\', '/');
+			okpath = okpath.replaceAll("\\.\\.", "");
+			okpath = baseGalleryPath + "/" + okpath;
+			okpath = okpath.replaceAll("/+", "/");
+			int added = bean.fromFolder(okpath);
+			new Database().save(bean);
+			return new TemplatingProducer("adminLoadFromFolderDone").addParameter("added", added).addParameter("bean", bean);
+		} else {
+			return new TemplatingProducer("adminLoadFromFolderRequest").addParameter("bean", bean);			
+		}
+	}
+	
+	
+	private FileItem paramFile;
+	private String paramCaption;
+	
+	public SmartForm handleEditCaption(GalleryItem item){
+		SmartForm sm = new SmartForm(item, "hiddenSaveItem");	
+		return sm;		
+	}
+		
+	public HtmlProducer hiddenSaveItem(GalleryItem item){		
+		Gallery bean = item.getGallery();
+		new Database().save(item);
+		return doShow(bean); 
+	}		
+	
+	public HtmlProducer doNewItem(Gallery bean) throws IOException {
+		String message = "";
+		if (paramFile != null) {
+			GalleryItem attach = new GalleryItem();
+			String name = paramFile.getName();
+			name = name.replace('\\', '/');
+			attach.setImage(paramFile.getInputStream());
+			if (name.indexOf('/') != -1) {
+				name = name.substring(name.lastIndexOf('/') + 1);
+			}
+			File f = new File(name);
+			name = f.getName();
+			attach.setFileName(name);
+			attach.setCaption(paramCaption);
+			bean.getItems().add(attach);
+			attach.setGallery(bean);
+			new Database().save(bean);
+			message = new LocalizableString("File {0} saved corectly", name).toString();
+		} else {
+			message = new LocalizableString("Select a file").toString();
+		}
+		return new TemplatingProducer("adminNewItem").addParameter("message", message).addParameter("bean", bean);
+	}
+	
+}

Added: labs/magma/trunk/fragment-gallery-web/src/main/java/org/apache/magma/web/gallery/GalleryWebHandler.java
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/src/main/java/org/apache/magma/web/gallery/GalleryWebHandler.java?rev=826868&view=auto
==============================================================================
--- labs/magma/trunk/fragment-gallery-web/src/main/java/org/apache/magma/web/gallery/GalleryWebHandler.java (added)
+++ labs/magma/trunk/fragment-gallery-web/src/main/java/org/apache/magma/web/gallery/GalleryWebHandler.java Mon Oct 19 23:11:27 2009
@@ -0,0 +1,159 @@
+package org.apache.magma.web.gallery;
+
+import java.io.InputStream;
+import java.util.Date;
+import java.util.List;
+
+import org.apache.magma.database.Database;
+import org.apache.magma.domain.gallery.Gallery;
+import org.apache.magma.domain.gallery.GalleryItem;
+import org.apache.magma.website.CompoundType;
+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 GalleryWebHandler extends WebHandler{
+	
+	private int pageLength = 12;
+	private int sessionSequence = 0;
+	
+	public SmartList handleList(){		
+		Date today = new Date();		
+		HtmlProducer header = new TemplatingProducer("galleryList");
+		SmartList sl = new SmartList(Gallery.class, "where x.date<=?1", today);
+		sl.setSortingField("date", true);
+		sl.setHeader(header);		
+		sl.setLink("doShowGallery");			
+		return sl;
+	}
+	
+	public HtmlProducer doShowGallery(Gallery g) {
+		return doShowGalleryPage(g, 0);
+	}
+	
+	public HtmlProducer doGalleryBox(){
+		GalleryItem item = null;		
+		Database db = new Database();
+		List<Gallery> galleries = db.query(Gallery.class, "ORDER BY x.date DESC");
+		Gallery gallery = null;		
+		if (galleries.size() > 0) {
+			gallery = galleries.get(0);
+			if(gallery != null){
+				if (gallery.getItems().size() > 0) {
+					item = gallery.getItems().get(0);
+				}
+			}
+		}
+		if (item == null) {
+			return new TemplatingProducer("galleryNoImage");
+		} else {
+			return new TemplatingProducer("galleryBox").addParameter("item", item).addParameter("gallery", gallery);
+		}
+	}
+	
+	public HtmlProducer doCarousel(Gallery gallery){
+		List<GalleryItem> items = gallery.getItems();
+		if(items != null){			
+			return new TemplatingProducer("carousel").addParameter("items", items).addParameter("gallery",gallery);			 
+		} else {
+			return new TemplatingProducer("carouselNoItem");
+		}
+	}
+	
+	public HtmlProducer doRandomGalleryBox(){
+		GalleryItem item = null;		
+		Database db = new Database();
+		List<Gallery> galleries = db.query(Gallery.class, "ORDER BY x.date DESC");
+		Gallery gallery = null;			
+		if (galleries.size() > 0) {
+			gallery = galleries.get(0);			
+			if(gallery != null){				
+				if (gallery.getItems().size() > 0) {
+					if (sessionSequence >= gallery.getItems().size()){						
+					sessionSequence = 0;
+					}
+				item = gallery.getItems().get(sessionSequence);
+					sessionSequence += 1;
+				}
+			}
+		}					
+		if (item == null) {
+			return new TemplatingProducer("galleryNoImage");
+		} else {
+			return new TemplatingProducer("galleryBox").addParameter("item", item).addParameter("gallery", gallery);
+		}
+	}
+	
+	public HtmlProducer doShowGalleryPage(Gallery g, int start){
+		Database db = new Database();
+		List<GalleryItem> list = db.query(GalleryItem.class,start,pageLength, "where x.gallery=?1 ORDER BY x.id ASC", g);
+		int elements = g.getItems().size();
+		int pages = elements / pageLength;
+		if (elements % pageLength > 0) pages++;
+		int pageNumber = (start / pageLength) + 1;
+		int prev = start - 12;
+		if (prev < 0) prev = 0;
+		int next = 0;
+		if (elements - (start + pageLength) > 0) {
+			next = start + 12;
+		}
+		
+		HtmlProducer header = new TemplatingProducer("gallery")
+			.addParameter("bean", g)
+			.addParameter("start", start)
+			.addParameter("next", next)
+			.addParameter("prev", prev)
+			.addParameter("elements", elements)
+			.addParameter("pages", pages)
+			.addParameter("page", pageNumber);		
+		HtmlProducer middle = new TemplatingProducer("onlineGallery")
+			.addParameter("bean", g)
+			.addParameter("list", list);			
+		header.compoundWith(middle, CompoundType.AFTER);
+		return header;
+	}
+	//TODO Slideshow
+	public HtmlProducer doImageSequence(Gallery g, GalleryItem item){
+		Database db = new Database();
+		List<GalleryItem> list = db.query(GalleryItem.class,0,1, "WHERE x.id>?1 AND x.gallery.id=?2 ORDER BY x.id ASC", item.getId(), g.getId());
+		GalleryItem next = null;
+		if (list.size() == 1) {
+			next = list.get(0);
+		} else {
+			next = g.getItems().listIterator().next();
+		}
+		list = db.query(GalleryItem.class,0,1, "WHERE x.id<?1 AND x.gallery.id=?2 ORDER BY x.id DESC", item.getId(), g.getId());
+		GalleryItem prev = null;
+		if (list.size() == 1) {
+			prev = list.get(0);
+		} else {
+			prev = null;
+		}
+		HtmlProducer ret = new TemplatingProducer("imageSequence")
+			.addParameter("bean", g)
+			.addParameter("image", item)
+			.addParameter("next", next)
+			.addParameter("prev", prev);		
+		return ret;
+	}
+		
+	public Producer doShowImage(GalleryItem item) {
+		StreamProducer prod = new StreamProducer(item.getFileName(), item.getImage());
+		prod.setExpires(Producer.EXPIRES_1_WEEK);
+		return prod;
+	}
+	
+	public Producer doShowThumb(GalleryItem item) {
+		String format = item.getThumbnailFormat();
+		if (format != null && !format.equals("error")) {
+			StreamProducer prod = new StreamProducer(item.getFileName()+".thumb", item.getThumbnail());
+			prod.setExpires(Producer.EXPIRES_1_WEEK);
+			return prod;			
+		} else {
+			return doShowImage(item);
+		}
+	}
+}

Added: labs/magma/trunk/fragment-gallery-web/src/main/java/org/apache/magma/web/gallery/InstallGalleryAdminCruds.aj
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/src/main/java/org/apache/magma/web/gallery/InstallGalleryAdminCruds.aj?rev=826868&view=auto
==============================================================================
--- labs/magma/trunk/fragment-gallery-web/src/main/java/org/apache/magma/web/gallery/InstallGalleryAdminCruds.aj (added)
+++ labs/magma/trunk/fragment-gallery-web/src/main/java/org/apache/magma/web/gallery/InstallGalleryAdminCruds.aj Mon Oct 19 23:11:27 2009
@@ -0,0 +1,13 @@
+package org.apache.magma.web.gallery;
+
+
+import org.apache.magma.domain.gallery.Gallery;
+import org.apache.magma.website.admin.Manages;
+import org.apache.magma.website.admin.AdminWebHandler;
+
+public aspect InstallGalleryAdminCruds {
+	@Manages(Gallery.class)		
+	public CrudGallery AdminWebHandler.handleGallery() {
+		return new CrudGallery();
+	}
+}

Added: labs/magma/trunk/fragment-gallery-web/src/main/java/org/apache/magma/web/gallery/InstallGalleryWebHandlerIntoRoot.aj
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/src/main/java/org/apache/magma/web/gallery/InstallGalleryWebHandlerIntoRoot.aj?rev=826868&view=auto
==============================================================================
--- labs/magma/trunk/fragment-gallery-web/src/main/java/org/apache/magma/web/gallery/InstallGalleryWebHandlerIntoRoot.aj (added)
+++ labs/magma/trunk/fragment-gallery-web/src/main/java/org/apache/magma/web/gallery/InstallGalleryWebHandlerIntoRoot.aj Mon Oct 19 23:11:27 2009
@@ -0,0 +1,10 @@
+package org.apache.magma.web.gallery;
+
+import org.apache.magma.website.RootWebHandler;
+
+public aspect InstallGalleryWebHandlerIntoRoot {
+	public GalleryWebHandler RootWebHandler.handleGallery() {
+		return new GalleryWebHandler();
+	}
+}
+

Added: labs/magma/trunk/fragment-gallery-web/src/main/java/org/apache/magma/web/gallery/SetupGallery.aj
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/src/main/java/org/apache/magma/web/gallery/SetupGallery.aj?rev=826868&view=auto
==============================================================================
--- labs/magma/trunk/fragment-gallery-web/src/main/java/org/apache/magma/web/gallery/SetupGallery.aj (added)
+++ labs/magma/trunk/fragment-gallery-web/src/main/java/org/apache/magma/web/gallery/SetupGallery.aj Mon Oct 19 23:11:27 2009
@@ -0,0 +1,34 @@
+package org.apache.magma.web.gallery;
+
+import org.apache.magma.basics.startup.Startup;
+import org.apache.magma.database.Database;
+import org.apache.magma.domain.PackageInit;
+import org.apache.magma.domain.gallery.Gallery;
+import org.apache.magma.domain.gallery.GalleryItem;
+
+public aspect SetupGallery {
+	public void Startup.setupGallery(){		
+		int ver = PackageInit.lastVersion("fragment-gallery");
+		Database db = new Database();
+		if(ver < 1){
+			Gallery gallery = new Gallery();
+			gallery.setTitle("DemoGallery");
+			gallery.setCaption("This is a demo gallery");
+			GalleryItem item = new GalleryItem();
+			item.setGallery(gallery);
+			item.setImage(getClass().getResourceAsStream("/org/apache/magma/web/gallery/amatrice_low.jpg"));
+			GalleryItem item2 = new GalleryItem();
+			item2.setGallery(gallery);
+			item2.setImage(getClass().getResourceAsStream("/org/apache/magma/web/gallery/marocco_low.jpg"));
+			GalleryItem item3 = new GalleryItem();
+			item3.setGallery(gallery);
+			item3.setImage(getClass().getResourceAsStream("/org/apache/magma/web/gallery/venezia_low.jpg"));
+			
+			gallery.getItems().add(item);
+			gallery.getItems().add(item2);
+			gallery.getItems().add(item3);
+			db.save(gallery);
+		}
+		PackageInit.inited("fragment-gallery", 1);
+	}
+}

Added: labs/magma/trunk/fragment-gallery-web/src/main/resources/META-INF/messages.it.properties
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/src/main/resources/META-INF/messages.it.properties?rev=826868&view=auto
==============================================================================
--- labs/magma/trunk/fragment-gallery-web/src/main/resources/META-INF/messages.it.properties (added)
+++ labs/magma/trunk/fragment-gallery-web/src/main/resources/META-INF/messages.it.properties Mon Oct 19 23:11:27 2009
@@ -0,0 +1,15 @@
+modify=modifica
+list=Elenco
+new=Aggiungi
+delete=Elimina
+
+listofgallery=Elenco Gallerie
+newitem=Aggiungi Nuovo Elemento
+items=Elementi
+modifygallery=Modifica Gallery
+displaygallery=Visualizza Galleria
+caption=Commento
+filename=Nome del File
+galleryitem=
+loadfromfolder=Carica Cartella
+backtothegallery=Torna alla Gallery
\ No newline at end of file

Added: labs/magma/trunk/fragment-gallery-web/src/main/resources/META-INF/messages.properties
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/src/main/resources/META-INF/messages.properties?rev=826868&view=auto
==============================================================================
--- labs/magma/trunk/fragment-gallery-web/src/main/resources/META-INF/messages.properties (added)
+++ labs/magma/trunk/fragment-gallery-web/src/main/resources/META-INF/messages.properties Mon Oct 19 23:11:27 2009
@@ -0,0 +1,15 @@
+modify=Edit
+list=List
+new=Add
+delete=Delete
+
+listofgallery=Galleries List
+newitem=Add new Item
+items=Items
+modifygallery=Edit Gallery
+displaygallery=Show Gallery
+caption=Caption
+filename=File name
+galleryitem=
+loadfromfolder=Load from Folder
+backtothegallery=Back to Gallery
\ No newline at end of file

Added: labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/GALLERYimg.png
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/GALLERYimg.png?rev=826868&view=auto
==============================================================================
Binary file - no diff available.

Propchange: labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/GALLERYimg.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/adminLoadFromFolderDone.vm
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/adminLoadFromFolderDone.vm?rev=826868&view=auto
==============================================================================
--- labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/adminLoadFromFolderDone.vm (added)
+++ labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/adminLoadFromFolderDone.vm Mon Oct 19 23:11:27 2009
@@ -0,0 +1,2 @@
+<h1>$bean.title</h1>
+<p>$i18n.tr('{0} images loaded from specified folder', $added)</p>

Added: labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/adminLoadFromFolderNotConfigured.vm
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/adminLoadFromFolderNotConfigured.vm?rev=826868&view=auto
==============================================================================
--- labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/adminLoadFromFolderNotConfigured.vm (added)
+++ labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/adminLoadFromFolderNotConfigured.vm Mon Oct 19 23:11:27 2009
@@ -0,0 +1,2 @@
+<h1>$bean.title</h1>
+<p>$i18n.tr('Load from folder has not been configured')</p>
\ No newline at end of file

Added: labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/adminLoadFromFolderRequest.vm
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/adminLoadFromFolderRequest.vm?rev=826868&view=auto
==============================================================================
--- labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/adminLoadFromFolderRequest.vm (added)
+++ labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/adminLoadFromFolderRequest.vm Mon Oct 19 23:11:27 2009
@@ -0,0 +1,6 @@
+<h1>$bean.title</h1>
+<p>$i18n.tr('Type in the folder name you want to load from')</p>
+<form action="loadFromFolder!${bean.id}" enctype="multipart/form-data" method="post">
+  $i18n.tr('Folder') : <input type="text" name="path"/><br/>
+  <input type="submit" value="$i18n.tr('Load')"/>
+</form> 

Added: labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/adminNewItem.vm
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/adminNewItem.vm?rev=826868&view=auto
==============================================================================
--- labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/adminNewItem.vm (added)
+++ labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/adminNewItem.vm Mon Oct 19 23:11:27 2009
@@ -0,0 +1,7 @@
+<h1>$i18n.tr("Aggiunta allegati")</h1>
+<p>$message</p>
+<form action="newItem!${bean.id}" enctype="multipart/form-data" method="post">
+  File : <input type="file" name="file"/><br/>
+  $i18n.tr("Commento"): <input type="text" name="caption" value=""/><br/>
+  <input type="submit" value="$i18n.tr('Aggiungi')"/>
+</form> 

Added: labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/adminShowGallery.vm
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/adminShowGallery.vm?rev=826868&view=auto
==============================================================================
--- labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/adminShowGallery.vm (added)
+++ labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/adminShowGallery.vm Mon Oct 19 23:11:27 2009
@@ -0,0 +1,22 @@
+<h1>$bean.title</h1>
+	#foreach($galleryItem in $bean.items)
+    <div  class="MagmaList-Cell" width="100px" height="100px">
+      <div class="MagmaList-Cell">
+	      <div class="magmaThumb">
+	        <img src="magma:/gallery/showThumb!$galleryItem.id"/>
+	      </div>  
+      </div>
+      <div class="MagmaList-Cell actions">
+        #if($galleryItem.caption)
+        	$galleryItem.caption
+		#end        	
+        #if($galleryItem.caption)
+          <a href="editCaption!${galleryItem.id}">$i18n.tr("Modifica Commento")</a>
+        #else
+          <a href="editCaption!${galleryItem.id}">$i18n.tr("Aggiungi Commento")</a>
+        #end
+        <a href="deleteItem!${bean.id}!${galleryItem.id}">$i18n.tr("Cancella")</a>
+      </div>
+    </div>
+	#end
+

Added: labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/amatrice.jpg
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/amatrice.jpg?rev=826868&view=auto
==============================================================================
Binary file - no diff available.

Propchange: labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/amatrice.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/amatrice_low.jpg
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/amatrice_low.jpg?rev=826868&view=auto
==============================================================================
Binary file - no diff available.

Propchange: labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/amatrice_low.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/carousel.vm
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/carousel.vm?rev=826868&view=auto
==============================================================================
--- labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/carousel.vm (added)
+++ labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/carousel.vm Mon Oct 19 23:11:27 2009
@@ -0,0 +1,24 @@
+<h1>$i18n.tr("Gallery")</h1>
+<div class="magmaCarousel">
+#if($items.size() > 5)
+  #set($list = $items.subList(0,4))
+  #foreach($item in $list)
+  <div class="magmaCarouselItem">
+	  <div class="magmaCarouselImageItem">
+	    <a href="ShowGallery!$gallery.id"><img src="showThumb!$item.id"/></a>
+	  </div>
+  </div>
+  <div class="seeAll">
+    <a href="ShowGallery!$gallery.id">$i18n.tr("See All...")</a>
+  </div>
+					  #end
+#else
+  #foreach($item in $items)
+  <div class="magmaCarouselItem">
+	  <div class="magmaCarouselImageItem">
+	    <a href="ShowGallery!$gallery.id"><img src="showThumb!$item.id"/></a>
+	  </div>
+  </div>
+  #end
+#end  
+</div>
\ No newline at end of file

Added: labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/carouselNoItem.vm
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/carouselNoItem.vm?rev=826868&view=auto
==============================================================================
--- labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/carouselNoItem.vm (added)
+++ labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/carouselNoItem.vm Mon Oct 19 23:11:27 2009
@@ -0,0 +1,4 @@
+<h1>$i18n.tr("Gallery")</h1>
+<div class="galleryImage">
+<img src="GALLERYimg.png"/>
+</div>
\ No newline at end of file

Added: labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/gallery.css
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/gallery.css?rev=826868&view=auto
==============================================================================
--- labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/gallery.css (added)
+++ labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/gallery.css Mon Oct 19 23:11:27 2009
@@ -0,0 +1,97 @@
+.magmaGallery{
+	display: block;
+	padding-left: 1.923em;/*25px;*/
+	*padding-left: 1.875em;
+	padding-top: 0.769em;/*10px;*/
+	*padding-top: 0.750;
+	padding-bottom: 0.769em;/*10px;*/
+	*padding-bottom: 0.750;
+	height: 100%;
+}
+
+.magmaGallery img{
+	margin-top: 1em;
+	width: 100%;
+}
+
+.magmaDeus{
+	clear: both;
+}
+
+
+.magmaThumbList{
+	display: block;
+}
+
+.thumb{
+	background-color: #FFFFFF;
+	border: 1px solid gray;
+	float: left;
+	height: 7.692em;/*100px;*/
+	*height: 7.500;
+	margin-right: 0.384em;/*5px;*/
+	*margin-right: 0.375em;
+	margin-bottom: 0.384em;/*5px;*/
+	*margin-bottom: 0.375em;
+	overflow: hidden;
+	padding: 0.384em;/*5px;*/
+	*padding: 0.375;
+	text-align: center;
+	width: 100px;
+}
+
+.thumbImage{
+	height: 6.153em;/*80px;*/
+	*height: 6em;
+	overflow: hidden;
+}
+
+.thumbImage img{
+	width: 6.153em;/*80px;*/
+	*width: 6em; 
+}
+
+#GalleryWebHandler-doRandomGalleryBox{
+	overflow: hidden;
+}
+
+#GalleryWebHandler-doRandomGalleryBox img {
+	width: 15.384em;/*200px;*/
+	*width: 15.000;
+	height: 11.538em;/*150px;*/
+	height: 11.250em; 
+	padding-left: 0.8em;
+	*padding-left: 0.500em;
+} 
+
+#image img{
+	width: 100%;
+}
+.magmaCarousel{
+	display: block;
+}
+.magmaCarouselItem{
+	background-color: #FFFFFF;
+	border: 1px solid gray;
+	float: left;
+	height: 7.692em;/*100px;*/
+	*height: 7.500;
+	margin-right: 0.384em;/*5px;*/
+	*margin-right: 0.375em;
+	margin-bottom: 0.384em;/*5px;*/
+	*margin-bottom: 0.375em;
+	overflow: hidden;
+	padding: 0.384em;/*5px;*/
+	*padding: 0.375;
+	text-align: center;
+	width: 100px;
+}
+.magmaCarouselItemImage{
+	height: 6.153em;/*80px;*/
+	*height: 6em;
+	overflow: hidden;
+}
+.magmaCarouselItem img{
+	width: 6.153em;/*80px;*/
+	*width: 6em; 
+}
\ No newline at end of file

Added: labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/gallery.vm
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/gallery.vm?rev=826868&view=auto
==============================================================================
--- labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/gallery.vm (added)
+++ labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/gallery.vm Mon Oct 19 23:11:27 2009
@@ -0,0 +1,17 @@
+<h1>$gallery.title</h1>
+<div class="magmaGalleryInfo">
+	<div class="magmaCaption">$gallery.caption</div>
+	<div class="magmaDate">$gallery.date</div>
+	<div class="magmaPages">$i18n.tr("Pagina ")$page $i18n.tr("di ")$pages</div>
+	<div class="magmaGalleryButtons">
+	#if($start > 0)
+		<a href="showGalleryPage!$gallery.id!${prev}">Precedente</a>
+	#end
+	#if($start > 0 && $next > 0)
+	-
+	#end
+	#if($next > 0)	
+		<a href="showGalleryPage!$gallery.id!${next}">Prossima</a>
+	#end
+	</div>
+</div>	
\ No newline at end of file

Added: labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/galleryBox.vm
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/galleryBox.vm?rev=826868&view=auto
==============================================================================
--- labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/galleryBox.vm (added)
+++ labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/galleryBox.vm Mon Oct 19 23:11:27 2009
@@ -0,0 +1,5 @@
+<h1>$i18n.tr("Gallery")</h1>
+<div class="galleryImage">	
+	<div class="magmaImageInfo"><p>$gallery.caption</p></div>
+	<a href="ShowGallery!$gallery.id"><img src="showImage!$item.id"/></a>	
+</div>
\ No newline at end of file

Added: labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/galleryBoxNoImage.vm
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/galleryBoxNoImage.vm?rev=826868&view=auto
==============================================================================
--- labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/galleryBoxNoImage.vm (added)
+++ labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/galleryBoxNoImage.vm Mon Oct 19 23:11:27 2009
@@ -0,0 +1,4 @@
+<h1>$i18n.tr("Gallery")</h1>
+<div class="galleryImage">
+<img src="GALLERYimg.png"/>
+</div>
\ No newline at end of file

Added: labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/galleryList.vm
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/galleryList.vm?rev=826868&view=auto
==============================================================================
--- labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/galleryList.vm (added)
+++ labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/galleryList.vm Mon Oct 19 23:11:27 2009
@@ -0,0 +1 @@
+<h1>$i18n.tr("Elenco Foto Gallery")</h1>
\ No newline at end of file

Added: labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/galleryNoImage.vm
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/galleryNoImage.vm?rev=826868&view=auto
==============================================================================
--- labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/galleryNoImage.vm (added)
+++ labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/galleryNoImage.vm Mon Oct 19 23:11:27 2009
@@ -0,0 +1,4 @@
+<h1>$i18n.tr("Gallery")</h1>
+<div class="galleryImage">		
+	<img src="GALLERYimg.png"/>	
+</div>
\ No newline at end of file

Added: labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/head.vm
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/head.vm?rev=826868&view=auto
==============================================================================
--- labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/head.vm (added)
+++ labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/head.vm Mon Oct 19 23:11:27 2009
@@ -0,0 +1 @@
+$head.addCss("gallery.css")
\ No newline at end of file

Added: labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/imageSequence.vm
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/imageSequence.vm?rev=826868&view=auto
==============================================================================
--- labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/imageSequence.vm (added)
+++ labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/imageSequence.vm Mon Oct 19 23:11:27 2009
@@ -0,0 +1,22 @@
+<h1>$bean.title</h1>
+<div class="magmaBackTo"><p><a href="ShowGallery!$bean.id">$i18n.tr("Back to the Gallery")</a></p></div>
+<div class="galleryImage">
+	
+	<div class="magmaNavTop">
+	#if ($prev.id)
+		<a href="imageSequence!$bean.id!$prev.id">$i18n.tr("Previous")</a>	
+	 - 
+	 #end
+	 	<a href="imageSequence!$bean.id!$next.id">$i18n.tr("Next")</a>
+	</div>
+	#if($galleryItem.caption)<div id="imageCaption"><p>$galleryItem.caption</p></div>#end
+	<div id="image"><a href="imageSequence!$bean.id!$next.id"><img src="showImage!$item.id"/></a></div>
+	
+	<div class="magmaNavBottom">
+	#if ($prev.id)
+		<a href="imageSequence!$bean.id!$prev.id">$i18n.tr("Previous")</a>	
+	 - 
+	 #end
+	 	<a href="imageSequence!$bean.id!$next.id">$i18n.tr("Next")</a>
+	 </div>
+</div>
\ No newline at end of file

Added: labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/marocco.jpg
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/marocco.jpg?rev=826868&view=auto
==============================================================================
Binary file - no diff available.

Propchange: labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/marocco.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/marocco_low.jpg
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/marocco_low.jpg?rev=826868&view=auto
==============================================================================
Binary file - no diff available.

Propchange: labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/marocco_low.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/onlineGallery.vm
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/onlineGallery.vm?rev=826868&view=auto
==============================================================================
--- labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/onlineGallery.vm (added)
+++ labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/onlineGallery.vm Mon Oct 19 23:11:27 2009
@@ -0,0 +1,17 @@
+<div class="magmaGallery">
+	<div class="magmaThumbList">
+		#foreach($galleryItem in $list)			
+			<div class="thumb">		
+				<div class="thumbImage">
+					<a href="imageSequence!$bean.id!$galleryItem.id"><img src="showThumb!$galleryItem.id"/></a>
+				</div>
+				#if($galleryItem.caption)
+				<div class="thumbName">
+					<a href="imageSequence!$bean.id!$galleryItem.id">$galleryItem.caption</a>
+				</div>
+				#end
+			</div>
+		#end
+	</div>
+	<div class="magmaDeus"></div>
+</div>	
\ No newline at end of file

Added: labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/venezia.jpg
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/venezia.jpg?rev=826868&view=auto
==============================================================================
Binary file - no diff available.

Propchange: labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/venezia.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/venezia_low.jpg
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/venezia_low.jpg?rev=826868&view=auto
==============================================================================
Binary file - no diff available.

Propchange: labs/magma/trunk/fragment-gallery-web/src/main/resources/org/apache/magma/web/gallery/venezia_low.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org