#!/pub/bin/python # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # C Y B E R C H A I R V E R S I O N 4 # # # # Copyright (c) University of Twente, The Netherlands # # http://www.utwente.nl # # Author: Richard van de Stadt (cyberchair@borbala.com) # # Department of Computer Science # # TRESE Group (http://trese.cs.utwente.nl) # # and # # Borbala Online Conference Services # # http://www.borbala.com # # # # A demo system has been installed at http://www.cyberchair.org # # # # This program is free software. It is part of CyberChair, a system to # # manage online submissions and reviews. You can redistribute it and/or # # modify it under the terms of the GNU General Public License as published # # by the Free Software Foundation; either version 2 of the License, or (at # # your option) any later version. This copyright text must stay in this file. # # Please send modifications you make to cyberchair@cs.utwente.nl, so that # # others may profit from them. # # # # If you use CyberChair, it would be nice if you mention its use on your # # conference or workshop website and in the proceedings. Please send a copy # # of the proceedings to: # # # # University of Twente # # Department of Computer Science # # Richard R. van de Stadt # # P.O. Box 217 or Drienerlolaan 5 # # 7500 AE Enschede 7522 NB Enschede # # The Netherlands # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # This version of CyberChair was created on Wed Apr 9 20:52:54 2003 # by request of Billy Biggs (biggs@cs.dal.ca) from # Organization: Dalhousie University # Conference of workshop: 15th Annual Canadian Conference on Computational Geometry # (CCCG 2003) # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @(#) Jun 6, 2000 # Generates the webform to submit author information and an abstract (step 1) import sys, traceback, string from generic import header, footer, checkserver, openforread from constantsNew import submitphase1script, revbgcolor, genphase1title, phase1explainurl, maxnrofauthors, conferencename def showphase1form (): print genphase1title + """

Submission Form for Abstracts

Read the submission information

""" authornumber = 1 while authornumber <= maxnrofauthors: first="author" + `authornumber` + 'first' #a_first_fieldname = 'a_' + first last="author" + `authornumber` + 'last' #a_last_fieldname = 'a_' + last affil="author" + `authornumber` + 'affil' #a_affil_fieldname = 'a_' + affil print '' print '\n' authornumber = authornumber + 1 print """ """ print """

Contact
Person (CP):
First name:
Last name:
Phone:
Fax:
Email:
Email again:
Complete surface mail address (without CP's name):
Title of paper:
Author #' + str(authornumber) + ':\n' print '' print '' print '' print '' print '
First name:
\n' print '
Last name:
\n' print '
Name of company or institute:
' print '
\n
PC Member: Is any of the authors member of the Programming Committee? Yes   No

Abstract +
Keywords
(plain ascii):

Main topic(s):
""" from constantsNew import mainfieldsfilename mainfieldsfile = openforread (mainfieldsfilename) mainfieldslist = mainfieldsfile.readlines() for aMainfieldline in range (len(mainfieldslist) - 1): onemainfieldline = string.split (mainfieldslist[aMainfieldline],'#') mainfieldid = onemainfieldline[0] mainfieldtext = onemainfieldline[1] print '\n' print '' print """
' + mainfieldid + '. ' + mainfieldtext + '

' + str(len(mainfieldslist)) + '. Other (Specify below, 1 per line)

Remarks:



In case of problems, please contact Billy Biggs.
""" def main (): try: header (conferencename + " - Submission - Phase 1") checkserver showphase1form() finally: footer () if __name__ == '__main__': try: sys.stderr = sys.stdout main () except: if sys.exc_type <> SystemExit: print '

An error occurred!

' print ''