Author: michiel
Date: 2009-05-28 18:38:55 +0200 (Thu, 28 May 2009)
New Revision: 35484
Added:
speeltuin/mihxil/streams/src/main/webapp/mmbase/components/streams/upload.jspx
Modified:
speeltuin/mihxil/streams/src/main/resources/org/mmbase/config/components/streams.xml
Log:
started on an 'upload' block
Modified:
speeltuin/mihxil/streams/src/main/resources/org/mmbase/config/components/streams.xml
===================================================================
---
speeltuin/mihxil/streams/src/main/resources/org/mmbase/config/components/streams.xml
2009-05-28 16:36:52 UTC (rev 35483)
+++
speeltuin/mihxil/streams/src/main/resources/org/mmbase/config/components/streams.xml
2009-05-28 16:38:55 UTC (rev 35484)
@@ -3,6 +3,7 @@
name="streams"
version="1"
xmlns="http://www.mmbase.org/xmlns/component"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.mmbase.org/xmlns/component
http://www.mmbase.org/xmlns/component.xsd">
@@ -48,4 +49,11 @@
<body jsp="myjobs.jspx" />
</block>
+ <block name="upload"
+ classification="mmbase.streams"
+ mimetype="text/html">
+ <xi:include href="http://www.mmbase.org/components/widgets.head.xml" />
+ <body jsp="upload.jspx" />
+ </block>
+
</component>
Added:
speeltuin/mihxil/streams/src/main/webapp/mmbase/components/streams/upload.jspx
===================================================================
---
speeltuin/mihxil/streams/src/main/webapp/mmbase/components/streams/upload.jspx
(rev 0)
+++
speeltuin/mihxil/streams/src/main/webapp/mmbase/components/streams/upload.jspx
2009-05-28 16:38:55 UTC (rev 35484)
@@ -0,0 +1,45 @@
+<div
+ class="mm_c c_streams b_upload ${requestScope.componentClassName}"
+ id="${requestScope.componentId}"
+ xmlns:c="http://java.sun.com/jsp/jstl/core"
+ xmlns:mm-res="urn:jsptagdir:/WEB-INF/tags/mm/resources"
+ xmlns:fn="http://java.sun.com/jsp/jstl/functions"
+ xmlns:jsp="http://java.sun.com/JSP/Page"
+ xmlns:fmt="http://java.sun.com/jsp/jstl/fmt"
+ xmlns:mm="http://www.mmbase.org/mmbase-taglib-2.0">
+
+ <jsp:output omit-xml-declaration="true" />
+ <mm:import externid="fields">title,subtitle,intro</mm:import>
+ <mm:cloud method="asis">
+ <mm:maycreate type="streamsources">
+
+ <script type="text/javascript">
+ Widgets.prototype.labelsToInputs(".c_streams..b_upload label", true);
+ </script>
+ <mm:form>
+ <mm:createnode type="streamsources" commitonclose="false">
+ <mm:fieldlist fields="url" id="urlfield">
+ ${urlfield.dataType.handlers}
+ <mm:fieldinfo type="input" />
+ </mm:fieldlist>
+ <mm:fieldlist fields="${fields}" id="field">
+ <mm:fieldinfo type="forid">
+ <label
for="${_}">${mm:string(field.localizedDescription)}</label>
+ </mm:fieldinfo>
+ <mm:fieldinfo type="input" />
+ <mm:fieldinfo type="errors" />
+ </mm:fieldlist>
+ </mm:createnode>
+ <input type="submit" />
+ </mm:form>
+ </mm:maycreate>
+ <mm:maycreate type="streamsources" inverse="true">
+ <fmt:message key="maynot" />
+
+ <mm:include page="/you.jspx" />
+
+ <mm:cloudinfo type="rank" />
+ </mm:maycreate>
+ </mm:cloud>
+
+</div>
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs