[Checkins] SVN: zope2docs/branches/baijum-tutorial/zope2tut/examples/stage5/lms add form

Baiju M baiju.m.mail at gmail.com
Sat Oct 10 08:08:52 EDT 2009


Log message for revision 104993:
  add form
  

Changed:
  U   zope2docs/branches/baijum-tutorial/zope2tut/examples/stage5/lms.main/src/lms/main/__init__.py
  A   zope2docs/branches/baijum-tutorial/zope2tut/examples/stage5/lms.main/src/lms/main/addLmsMain_form.zpt
  _U  zope2docs/branches/baijum-tutorial/zope2tut/examples/stage5/lms_build/

-=-
Modified: zope2docs/branches/baijum-tutorial/zope2tut/examples/stage5/lms.main/src/lms/main/__init__.py
===================================================================
--- zope2docs/branches/baijum-tutorial/zope2tut/examples/stage5/lms.main/src/lms/main/__init__.py	2009-10-10 12:01:01 UTC (rev 104992)
+++ zope2docs/branches/baijum-tutorial/zope2tut/examples/stage5/lms.main/src/lms/main/__init__.py	2009-10-10 12:08:51 UTC (rev 104993)
@@ -1,9 +1,11 @@
 from OFS.Folder import Folder
+from Products.PageTemplates.PageTemplateFile import PageTemplateFile
 
+addLmsMain_form =  PageTemplateFile('addLmsMain_form', globals())
 
-def addLmsMain(context, id="lms"):
+def addLmsMain(dispatcher, id):
     """Add LMS"""
-    context._setObject(id, LmsMain(id))
+    dispatcher._setObject(id, LmsMain(id))
     return "LMS Installed: %s" % id
 
 class LmsMain(Folder):
@@ -11,4 +13,4 @@
 
 def initialize(registrar):
     registrar.registerClass(LmsMain,
-                            constructors=(addLmsMain,))
+                            constructors=(addLmsMain_form, addLmsMain))

Added: zope2docs/branches/baijum-tutorial/zope2tut/examples/stage5/lms.main/src/lms/main/addLmsMain_form.zpt
===================================================================
--- zope2docs/branches/baijum-tutorial/zope2tut/examples/stage5/lms.main/src/lms/main/addLmsMain_form.zpt	                        (rev 0)
+++ zope2docs/branches/baijum-tutorial/zope2tut/examples/stage5/lms.main/src/lms/main/addLmsMain_form.zpt	2009-10-10 12:08:51 UTC (rev 104993)
@@ -0,0 +1,14 @@
+<html>
+<head>
+<title>Add LMS</title>
+</head>
+<body>
+
+  <form action="addLmsMain" method="POST">
+    LMS Id:
+    <input type="text" name="id" /> <br />
+    <input type="submit" value="Add LMS" />
+  </form>
+
+</body>
+</html>


Property changes on: zope2docs/branches/baijum-tutorial/zope2tut/examples/stage5/lms_build
___________________________________________________________________
Added: svn:ignore
   + develop-eggs
var
bin
parts
.installed.cfg




More information about the checkins mailing list