Index: src/webapp/engage/engageConfig.json =================================================================== --- src/webapp/engage/engageConfig.json (revision 8332) +++ src/webapp/engage/engageConfig.json (working copy) @@ -9,7 +9,8 @@ "fluid.artifactView.initMarkupFeed", "fluid.artifactView.initDataFeed", "fluid.browseDemo.initBrowseDemo", - "fluid.browseDemo.initBrowseDataFeed" + "fluid.browseDemo.initBrowseDataFeed", + "fluid.engageDemo.initEngageDemo" ], views: { all: "all", Index: src/webapp/engage/engageStandaloneConfig.json =================================================================== --- src/webapp/engage/engageStandaloneConfig.json (revision 8332) +++ src/webapp/engage/engageStandaloneConfig.json (working copy) @@ -9,7 +9,8 @@ "fluid.artifactView.initMarkupFeed", "fluid.artifactView.initDataFeed", "fluid.browseDemo.initBrowseDemo", - "fluid.browseDemo.initBrowseDataFeed" + "fluid.browseDemo.initBrowseDataFeed", + "fluid.engageDemo.initEngageDemo" ], views: { all: "all", Index: src/webapp/engageDemo/css/index.css =================================================================== --- src/webapp/engageDemo/css/index.css (revision 0) +++ src/webapp/engageDemo/css/index.css (revision 0) @@ -0,0 +1,31 @@ +* { font-family: Arial, Helvetica, sans-serif; } +h1 {line-height:1.3em; color: #DDDDDD; font-weight: normal; border-bottom: 1px dotted #444444; padding-bottom: 20px; margin:0px 0 20px; } + h1 strong {padding:3px;} +h3 { color: #FFFFFF; margin:0;} +i { color: #BBBBBB; font-style: normal; border-bottom: 1px dotted #AAAAAA; } + ul.fl-listmenu { + margin-top:20px; + } +ul.fl-listmenu a { + color: #fff; + text-decoration:underline; + border-bottom: 1px solid #54A4DB; + background: rgba(84, 164, 219, 0.3) url("../images/chevron.png") no-repeat right center; + } + ul.fl-listmenu li:first-child a { + border-top: 1px solid #54A4DB; + } +strong { + color: #FFFFFF; + padding: 0px 4px 0px 4px; + background-color: #3FA9F5; +} + p { + color:#fff; + } +p a { + display: block; + float: left; + clear: left; + margin-bottom: 4px; +} \ No newline at end of file Index: src/webapp/engageDemo/html/index.html =================================================================== --- src/webapp/engageDemo/html/index.html (revision 0) +++ src/webapp/engageDemo/html/index.html (revision 0) @@ -0,0 +1,27 @@ + + + + + + + + +
+This release is an early "Hello World!" demonstration of the technologies in Fluid Engage. Much of the magic in this preview is happening behind the scenes in the way it handles and passes around the museum data, and the upshot of it can be seen in the demos below.
+ + + \ No newline at end of file Index: src/webapp/engageDemo/images/chevron.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: src/webapp/engageDemo/images/chevron.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Index: src/webapp/engageDemo/js/engageDemo.js =================================================================== --- src/webapp/engageDemo/js/engageDemo.js (revision 0) +++ src/webapp/engageDemo/js/engageDemo.js (revision 0) @@ -0,0 +1,37 @@ +/* +Copyright 2008-2009 University of Cambridge +Copyright 2008-2009 University of Toronto + +Licensed under the Educational Community License (ECL), Version 2.0 or the New +BSD license. You may not use this file except in compliance with one these +Licenses. + +You may obtain a copy of the ECL 2.0 License and BSD License at +https://source.fluidproject.org/svn/LICENSE.txt +*/ + +// Declare dependencies. +/*global jQuery, fluid*/ + +fluid = fluid || {}; +fluid.engageDemo = fluid.engageDemo || {}; + +(function ($) { + + fluid.engageDemo.initEngageDemo = function (config, app) { + var handler = fluid.engage.mountRenderHandler({ + config: config, + app: app, + target: "/", + source: "engageDemo/html/", + sourceMountRelative: "" + }); + + handler.registerProducer("index", function (context, env) { + return {}; + }); + + + }; + +})(jQuery); \ No newline at end of file Index: src/webapp/kettle/KettleIncludes.json =================================================================== --- src/webapp/kettle/KettleIncludes.json (revision 8332) +++ src/webapp/kettle/KettleIncludes.json (working copy) @@ -15,5 +15,6 @@ "../engage/js/EngageApp.js", "../artifactDemo/js/artifactDemo.js", "../browseDemo/js/browseDemo.js", + "../engageDemo/js/engageDemo.js", "$engage/framework/js/Engage.js" ]