Update of 
/var/cvs/contributions/CMSContainer_Portlets/portlets-login/src/webapp/WEB-INF/templates/edit_defaults/login
In directory 
james.mmbase.org:/tmp/cvs-serv21789/src/webapp/WEB-INF/templates/edit_defaults/login

Modified Files:
      Tag: b1_5
        login.jsp 
Log Message:
CMSC-1354 - LoginPortlet: Make it possible to link to registration page


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Portlets/portlets-login/src/webapp/WEB-INF/templates/edit_defaults/login
See also: http://www.mmbase.org/jira/browse/CMSC-1354


Index: login.jsp
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Portlets/portlets-login/src/webapp/WEB-INF/templates/edit_defaults/login/login.jsp,v
retrieving revision 1.2.2.7
retrieving revision 1.2.2.8
diff -u -b -r1.2.2.7 -r1.2.2.8
--- login.jsp   1 Apr 2009 09:11:43 -0000       1.2.2.7
+++ login.jsp   2 Apr 2009 09:22:39 -0000       1.2.2.8
@@ -2,6 +2,10 @@
 <div class="portlet-config-canvas">
 <h3><fmt:message key="edit_defaults.title" /></h3>
 <script type="text/javascript">
+   function selectRegisterPage(page, path) {
+      document.forms['<portlet:namespace />form'].registrationpage.value = 
page;
+      document.forms['<portlet:namespace 
/>form'].registrationpagepathuri.value = path;
+   }
 function selectRedirectPage(page, path) {
    document.forms['<portlet:namespace />form'].page.value = page;
    document.forms['<portlet:namespace />form'].pagepath.value = path;
@@ -45,7 +49,24 @@
          <textarea name="emailText" rows="8" cols="25"><c:out 
value="${emailText}" /></textarea>
       </td>
    </tr>
-
+        <tr>
+           <td nowrap><fmt:message key="edit_defaults.login.register" />:</td>
+           <td nowrap> 
+               <a href="<c:url 
value='/editors/site/select/SelectorPage.do?channel=${registrationpage}&type=SelectorExtPage&method=selectRegisterPage'
 />"
+                  target="selectpage" onclick="openPopupWindow('selectpage', 
340, 400)"> 
+                     <img src="<cmsc:staticurl 
page='/editors/gfx/icons/select.png'/>" alt="<fmt:message 
key="edit_defaults.channelselect" />"/></a>
+               <a 
href="javascript:erase('registrationpage');erase('registrationpagepathuri');eraseList('window')">
+                  <img src="<cmsc:staticurl 
page='/editors/gfx/icons/erase.png'/>" alt="<fmt:message 
key="edit_defaults.erase"/>"/></a>
+            </td>
+            <td>
+            <mm:cloud>
+               <mm:node number="${registrationpage}" notfound="skip">
+                  <mm:field name="path" id="registrationpagepathuri" 
write="false" />
+               </mm:node>
+            </mm:cloud>
+            <input type="hidden" name="registrationpage" 
value="${registrationpage}" />
+            <input type="text" name="registrationpagepathuri" 
value="${registrationpagepathuri}" disabled="true" />
+         </tr>
   <tr>
       <td nowrap><fmt:message key="edit_defaults.login.redirect" />:</td>
      <td nowrap> 
_______________________________________________
Cvs mailing list
Cvs@lists.mmbase.org
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to