[prev in list] [next in list] [prev in thread] [next in thread] 

List:       zope
Subject:    [Zope] exUserFolder Integration in Site
From:       Andreas Pakulat <ap125 () informatik ! uni-rostock ! de>
Date:       2003-06-12 14:30:59
[Download RAW message or body]

Hi,

my site uses only PageTemplates, but I need XUF. The problem for me is
that I don't know how to get the login form of XUF integrate into my
site. I tried to convert the DTML-Method to ZPT, but that doesn't work
> (

Here is what I hav as ZPT:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!--	"http://www.w3.org/TR/html4/transitional.dtd"> -->
<html metal:use-macro="here/std_template/macros/page">

<span metal:fill-slot="body">
<div align="center">
	<span tal:condition="exists:request/authFailedCode">
		<span tal:define="dummy python:here.REQUEST.set('loginTitle', \
acl_users.getAuthFailedMessage(here.REQUEST.get('authFailedCode')))"></span>  </span>
	<span tal:condition="not:exists:request/authFailedCode">
		<span tal:define="dummy python:here.REQUEST.set('loginTitle', 'Login Required')"></span>
	</span>
	<h1 class="SeitenTitel">Log In</h1>
	<form action="index_html" tal:attributes="action request/destination" METHOD="POST">
		<TABLE>
			<TR>
				<TD ALIGN="LEFT" VALIGN="TOP">
					<STRONG>Name</STRONG>
				</TD>
				<TD ALIGN="LEFT" VALIGN="TOP">
					<INPUT TYPE="TEXT" NAME="__ac_name" SIZE="20">
				</TD>
			</TR>
			<TR>
				<TD ALIGN="LEFT" VALIGN="TOP">
					<STRONG>Password</STRONG>
				</TD>
				<TD ALIGN="LEFT" VALIGN="TOP">
					<INPUT TYPE="PASSWORD" NAME="__ac_password" SIZE="20">
				</TD>
			</TR>
			<TR>
				<TD ALIGN="LEFT" VALIGN="TOP">
				</TD>
			</TR>
		</TABLE>
		<center>
			<INPUT TYPE="SUBMIT" NAME="submit" VALUE=" Ok ">
		</center>
	</FORM>
</div>
</span>
</html>

The macro creates header and footer of the page, I really don't know why
this doesn't work - I remain Anonymous User after submitting the form.

I also thought about getting the rendered dtml-login-form into a ZPT,
but I don't know how :( If somebody knows how...

Andreas

-- 
You will have domestic happiness and faithful friends.

_______________________________________________
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic