Well, I tried the following, but it didn't work. It parses just fine. Are "script" tags ignored when the PT is rendered? I could understand why. <SCRIPT type="text/javascript" tal:define="USER_NAME user/getUserName"> function connect() { username = <span tal:replace="USER_NAME"/>; password = <span tal:replace="USER_NAME"/>; server = <span tal:replace="USER_NAME"/>; port = <span tal:replace="USER_NAME"/>; subRoomID = <span tal:replace="USER_NAME"/>; groupID = <span tal:replace="USER_NAME"/>; WBChat.Connect2(server,port,subRoomID,username,password,groupID); } </SCRIPT> I'd think you could put the function in another PT and do something like: <script tal:content="structure container/javascriptThinger"> Javascript </script> -Chris On Wed, 2 Oct 2002 11:29:11 +0100, Pedro Beck Gomes da Costa spoke forth:
Hi!
I recently decided to change all my coding from dtml to page templates, but I now have a problem i cant solve. I need to change the javascript on html script blocks. A quick example in DTML of what i want to do and that works perfectly:
<HTML> <HEAD> <TITLE>Chat</TITLE> <SCRIPT type="text/javascript"> function connect() { username = <dtml-var "USER_NAME">; password = <dtml-var "USER_NAME">; server = <dtml-var "USER_NAME">; port = <dtml-var "USER_NAME">; subRoomID = <dtml-var "USER_NAME">; groupID = <dtml-var "USER_NAME">;
WBChat.Connect2(server,port,subRoomID,username,password,groupI D); } </SCRIPT>
</HEAD>
<BODY> <!-- BODY HERE --> </BODY> </HTML>
Someone can help me on how to di this with ZPT??
Thanks in advance,
Pedro Costa