changeset 544:51a01f5a98e1

Use template (Logical change 1.159)
author optonline.net!jeffpc
date Fri, 09 Apr 2004 02:49:18 +0000
parents 514aed6dee08
children 8e0dcd4925be
files mess_comp.py
diffstat 1 files changed, 12 insertions(+), 15 deletions(-) [+]
line wrap: on
line diff
--- a/mess_comp.py	Fri Apr 09 02:49:18 2004 +0000
+++ b/mess_comp.py	Fri Apr 09 02:49:18 2004 +0000
@@ -30,7 +30,7 @@
 
 conn.html.content("text/html")
 conn.html.header("Compose Message")
-conn.html.heading("Compose Message")
+conn.html.body.init(template="mess_comp",conn=conn)
 
 conn.securitycheck(conn.user.getPERM()["messs"],loglevel=av_log.SECLOG)
 
@@ -57,6 +57,8 @@
 			tousername = ""
 		failed = True
 
+status = ""
+
 if (send) and (not failed):
 	mess = av_message.Message(conn)
 	mess.setFromUID(conn.user.getUID())
@@ -67,25 +69,20 @@
 	mess.Add()
 
 	if (mess.getID() == -1): # ERROR
-		buff += "Sorry, and error occured.<br /><br />"
+		status = "Sorry, and error occured.<br /><br />"
 		failed = True
 	else:
-		buff += "Message sucessfully sent."
+		status = "Message sucessfully sent."
 
 if (not send) or (failed):
-	buff += "<form action=\"" + conn.makeURL("mess_comp.py",usesid=0) + "\" method=\"post\">\n"
-	buff += "<input type=\"hidden\" name=\"sid\" value=\"" + conn.user.getSID() + "\" />\n"
-	buff += "<input type=\"hidden\" name=\"send\" value=\"yes\" />\n"
-	buff += "<table class=\"plain\">\n"
-	buff += "<tr><td class=\"main\"><b>From</b>:</td><td class=\"main\">" + conn.user.UID2User() + "</td></tr>\n"
-	buff += "<tr><td class=\"main\"><b>To</b>:</td><td class=\"main\"><input type=\"text\" name=\"tousername\" value=\"" + tousername + "\" /></td></tr>\n"
-	buff += "<tr><td class=\"main\"><b>Subject</b>:</td><td class=\"main\"><input type=\"text\" name=\"subject\" value=\"" + subject + "\" /></td></tr>\n"
-	buff += "<tr><td class=\"main\" colspan=\"2\"><textarea name=\"mess\">" + message + "</textarea></td></tr>\n"
-	buff += "<tr><td class=\"main\" colspan=\"2\"><input type=\"submit\" value=\"Send\" /></td></tr>\n"
-	buff += "</table>\n"
-	buff += "</form>\n"
+	conn.tproc.set("mess_showform",1)
 
-conn.html.body.set(buff)
+conn.tproc.set("mess_from",conn.user.UID2User())
+conn.tproc.set("mess_to",tousername)
+conn.tproc.set("mess_subj",subject)
+conn.tproc.set("mess_body",message)
+conn.tproc.set("mess_status",status)
+
 conn.html.footer()
 
 print conn.flush()