Author: michiel
Date: 2009-06-04 16:53:02 +0200 (Thu, 04 Jun 2009)
New Revision: 35734
Added:
mmbase/trunk/applications/cloudcontext/src/main/resources/META-INF/tags/mm/security/verifyEmail.tagx
Modified:
mmbase/trunk/applications/cloudcontext/src/main/resources/META-INF/security.tld
Log:
Added a tag-file for email validation, this can be used in jsps
Modified:
mmbase/trunk/applications/cloudcontext/src/main/resources/META-INF/security.tld
===================================================================
---
mmbase/trunk/applications/cloudcontext/src/main/resources/META-INF/security.tld
2009-06-04 14:24:36 UTC (rev 35733)
+++
mmbase/trunk/applications/cloudcontext/src/main/resources/META-INF/security.tld
2009-06-04 14:53:02 UTC (rev 35734)
@@ -3,7 +3,7 @@
xmlns:ns0="http://www.w3.org/2001/XMLSchema-instance"
ns0:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd">
<tlib-version>1.0</tlib-version>
- <short-name>mm-poll</short-name>
+ <short-name>mm-sec</short-name>
<uri>http://www.mmbase.org/tags/mm/security</uri>
<tag-file>
<name>table</name>
@@ -17,4 +17,9 @@
<name>commit</name>
<path>/META-INF/tags/mm/security/commit.tagx</path>
</tag-file>
+
+ <tag-file>
+ <name>verifyEmail</name>
+ <path>/META-INF/tags/mm/security/verifyEmail.tagx</path>
+ </tag-file>
</taglib>
Added:
mmbase/trunk/applications/cloudcontext/src/main/resources/META-INF/tags/mm/security/verifyEmail.tagx
===================================================================
---
mmbase/trunk/applications/cloudcontext/src/main/resources/META-INF/tags/mm/security/verifyEmail.tagx
(rev 0)
+++
mmbase/trunk/applications/cloudcontext/src/main/resources/META-INF/tags/mm/security/verifyEmail.tagx
2009-06-04 14:53:02 UTC (rev 35734)
@@ -0,0 +1,27 @@
+<jsp:root
+ xmlns:c="http://java.sun.com/jsp/jstl/core"
+ xmlns:mm="http://www.mmbase.org/mmbase-taglib-2.0"
+ xmlns:jsp="http://java.sun.com/JSP/Page"
+ version="2.0">
+ <jsp:directive.tag
+ display-name="HTML"
+ description="The HTML tag defines the basic HTML structure of this site
+ " />
+ <jsp:directive.attribute name="signature" required="true" />
+ <div>
+ bla bla bla bla ${signature}
+ <mm:cloud method="delegate" authenticate="class" jspvar="cloud">
+
+ <jsp:scriptlet>
+ org.mmbase.bridge.Node node =
org.mmbase.datatypes.VerifyEmailProcessor.validate(cloud,
pageScope.getAttribute("signature"));
+ pageScope.setAttribute("usernode", node);
+ </jsp:scriptlet>
+ bla bla
+ <mm:node referid="usernode">
+ <jsp:doBody />
+ </mm:node>
+ </mm:cloud>
+ </div>
+</jsp:root>
+
+
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs