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