Author: michiel
Date: 2009-06-04 17:06:24 +0200 (Thu, 04 Jun 2009)
New Revision: 35735

Modified:
   
mmbase/trunk/applications/cloudcontext/src/main/resources/META-INF/tags/mm/security/verifyEmail.tagx
Log:
Added a tag-file for email validation, this can be used in jsps

Modified: 
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
        2009-06-04 14:53:02 UTC (rev 35734)
+++ 
mmbase/trunk/applications/cloudcontext/src/main/resources/META-INF/tags/mm/security/verifyEmail.tagx
        2009-06-04 15:06:24 UTC (rev 35735)
@@ -1,3 +1,4 @@
+<<<<<<< .mine
 <jsp:root
     xmlns:c="http://java.sun.com/jsp/jstl/core";
     xmlns:mm="http://www.mmbase.org/mmbase-taglib-2.0";
@@ -7,6 +8,41 @@
       display-name="HTML"
       description="The HTML tag defines the basic HTML structure of this site
                    " />
+  <jsp:directive.attribute name="signature"  required="true" 
type="java.lang.String" />
+  <div>
+    <mm:cloud method="delegate" authenticate="class" jspvar="cloud">
+
+      <mm:log jspvar="log">
+        <jsp:scriptlet>
+          org.mmbase.bridge.Node node = 
org.mmbase.datatypes.VerifyEmailProcessor.validate(cloud, (String) 
jspContext.getAttribute("signature"));
+          jspContext.setAttribute("usernode", node);
+        </jsp:scriptlet>
+      </mm:log>
+      <c:choose>
+        <c:when test="${! empty usernode}">
+          <mm:node referid="usernode">
+            <jsp:doBody />
+          </mm:node>
+        </c:when>
+        <c:otherwise>
+          <p>Already verified</p>
+        </c:otherwise>
+      </c:choose>
+    </mm:cloud>
+  </div>
+</jsp:root>
+
+
+=======
+<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}
@@ -25,3 +61,4 @@
 </jsp:root>
 
 
+>>>>>>> .r35734

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to