Ejemplo n.º 1
0
    def writeContent(self):
        wr = self.writeln
        qs = self.request().fields()
        if self.request()._environ.get('REQUEST_METHOD') == 'POST':
            updateBOD(qs)
            self.response().sendRedirect('Index')

        else:
            bod = getBOD()
            wr('<table><tr><th>Title<th>Name<th>Email<th>Year')
            wr('<form method="POST" action="BOD_Form">')
            for a in ['President', 'President-Elect', 'Past-President', 'Executive Secretary', 'Region 1', 'Region 2', 'Region 3', 'Region 4', 'Region 5', 'At-Large_1', 'At-Large_2', 'At-Large_3', 'AVBS Representative', 'AVBS Alternate']:
                ad = bod.get(a)
                wr('<tr><td>%s' % (a))
                wr('<td><input type="text" name="%s" value="%s">' % (a, ad.get('name')))
                wr('<td><input type="text" name="%s" value="%s">' % (a, ad.get('email')))
                wr('<td><input type="text" name="%s" value="%s" size="5">' % (a, ad.get('year')))
            wr('<tr><td><td colspan="3"><input type="submit" value="Save Board Info">')
            wr('<input type="button" value="Cancel" onClick="javascript:history.go(-1)">')
            wr('</form>')
            wr('</table>')
Ejemplo n.º 2
0
    def writeContent(self):
        wr = self.writeln
        wr('<h1>%s</h1>' % (self.title()))
        wr('''
<div class="sb">
<div class="st">
<div class="t12b">B.O.D. Links</div>
<P><a href="Index">Board of Directors</a></P>
<P><a href="Minutes">Meeting Teleconference Minutes</a></P>
</div>
</div>
        ''')

        wr('<div>')
        wr('<h2>Board of Directors Representatives</h2>')
        wr('<table class="reg">')

        bod = getBOD()
        for r in range(1, 6):
            wr('<tr style="border: 1px solid #666; background-color: #%s;">' %
               (reg_hex.get(r)))
            wr('<td class="reg">Region %s' % (r))
            wr('<td class="reg">')
            bk = "Region %s" % (r)
            bd = bod.get(bk, {})
            if bd.get('email'):
                wr('<a href="mailto:%s">%s</a>' %
                   (bd.get('email'), bd.get('name')))
            else:
                wr(bd.get('name'))

        wr('</table>')
        wr('</div>')

        wr('<div style="text-align: center;">')
        wr('<img src="/g/north_america.png" width="600" height="530" alt="Map of Regions" border="0" />'
           )
        wr('</div>')

        wr('<div style="float: left; margin-right: 20px;">')

        wr('<h2>USA</h2>')

        RDICT = get_region_dict()

        count = 0
        wr('<table><tr valign="top">')

        for s in STATES:
            if count == 0 or count == 25:
                wr('<td>')
                wr('<table class="reg">')
                wr('<tr><td><td>State<td>Reg')
            count += 1
            region = RDICT.get(s)
            wr('<tr style="border: 1px solid #666; background-color: #%s;">' %
               (reg_hex.get(region)))
            wr('<td class="reg">%s ' % (s))
            wr('<td class="reg">')
            wr(STATES_LOOKUP.get(s))
            wr('<td class="reg">')
            wr(region)

            if count == 25 or count == 50:
                wr('</table>')

        wr('</table>')

        wr('</div>')

        wr('<div>')
        wr('<h2>Canada</h2>')

        RDICT = get_region_dict('CA')
        wr('<table class="reg">')
        wr('<tr><td><td>Province<td>Reg')

        for s in PROVS:
            region = RDICT.get(s)
            wr('<tr style="background-color: #%s;">' % (reg_hex.get(region)))
            wr('<td class="reg">%s ' % (s))
            wr('<td class="reg">')
            wr(PROVS_LOOKUP.get(s))
            wr('<td class="reg">')
            wr(region)

        wr('</table>')
        wr('</div>')
Ejemplo n.º 3
0
    def writeContent(self):
        wr = self.writeln

        IS_SITE_ADMIN = is_site_admin(self.request())
        if IS_SITE_ADMIN:
            wr('<div class="button">')
            wr('<a href="BOD_Form">Edit Board</a>')
            wr('</div>')

        wr('<h1>%s</h1>' % (self.title()))

        bod = getBOD()

        wr('''
<div class="sb">
<div class="st">
<div class="t12b">B.O.D. Links</div>
<P><a href="Regions">Regions &amp; Representatives</a></P>
<P><a href="Minutes">Meeting Teleconference Minutes</a></P>
</div>
</div>

<h2>ACVAA Executive Officers</h2>

<table style="margin: 10px 0px 20px 0px;">
        ''')

        for a in ['President', 'President-Elect', 'Past-President', 'Executive Secretary']:
            ad = bod.get(a, {})
            wr('<tr><td>%s:<td>' % (a))
            if ad.get('email'):
                wr('<a href="mailto:%s">%s</a>' % (ad.get('email'), ad.get('name')))
            else:
                wr(ad.get('name'))
            wr('<td>%s' % (ad.get('year', '')))

        wr('''
</table>

<h2>ACVAA Regional Officers</h2>

<table style="margin: 10px 0px 20px 0px;">
        ''')

        for a in ['Region 1', 'Region 2', 'Region 3', 'Region 4', 'Region 5']:
            ad = bod.get(a, {})
            wr('<tr><td>%s:<td>' % (a))
            if ad.get('email'):
                wr('<a href="mailto:%s">%s</a>' % (ad.get('email'), ad.get('name')))
            else:
                wr(ad.get('name'))
            wr('<td>%s' % (ad.get('year', '')))

        for a in ['At-Large_1', 'At-Large_2', 'At-Large_3']:
            ad = bod.get(a, {})
            wr('<tr><td>%s:<td>' % (a.split('_')[0]))
            if ad.get('email'):
                wr('<a href="mailto:%s">%s</a>' % (ad.get('email'), ad.get('name')))
            else:
                wr(ad.get('name'))
            wr('<td>%s' % (ad.get('year', '')))

        wr('''
</table>

<h3>ACVAA Representative to the American Board of Veterinary Specialties</h3>

<table style="margin: 10px 0px 20px 0px;">
        ''')
        for a in ['AVBS Representative', 'AVBS Alternate']:
            ad = bod.get(a, {})
            wr('<tr><td>%s:<td>' % (a))
            if ad.get('email'):
                wr('<a href="mailto:%s">%s</a>' % (ad.get('email'), ad.get('name')))
            else:
                wr(ad.get('name'))
            wr('<td>%s' % (ad.get('year', '')))



        wr('''
</table>

        ''')
Ejemplo n.º 4
0
    def writeContent(self):
        wr = self.writeln
        wr('<h1>%s</h1>' % (self.title()))
        wr('''
<div class="sb">
<div class="st">
<div class="t12b">B.O.D. Links</div>
<P><a href="Index">Board of Directors</a></P>
<P><a href="Minutes">Meeting Teleconference Minutes</a></P>
</div>
</div>
        ''')


        wr('<div>')
        wr('<h2>Board of Directors Representatives</h2>')
        wr('<table class="reg">')

        bod = getBOD()
        for r in range(1,6):
            wr('<tr style="border: 1px solid #666; background-color: #%s;">' % (reg_hex.get(r)))
            wr('<td class="reg">Region %s' % (r))
            wr('<td class="reg">')
            bk = "Region %s" % (r)
            bd = bod.get(bk, {})
            if bd.get('email'):
                wr('<a href="mailto:%s">%s</a>' % (bd.get('email'), bd.get('name')))
            else:
                wr(bd.get('name'))

        wr('</table>')
        wr('</div>')




        wr('<div style="text-align: center;">')
        wr('<img src="/g/north_america.png" width="600" height="530" alt="Map of Regions" border="0" />')
        wr('</div>')

        wr('<div style="float: left; margin-right: 20px;">')

        wr('<h2>USA</h2>')

        RDICT = get_region_dict()

        count = 0
        wr('<table><tr valign="top">')

        for s in STATES:
            if count == 0 or count == 25:
                wr('<td>')
                wr('<table class="reg">')
                wr('<tr><td><td>State<td>Reg')
            count += 1
            region = RDICT.get(s)
            wr('<tr style="border: 1px solid #666; background-color: #%s;">' % (reg_hex.get(region)))
            wr('<td class="reg">%s ' % (s))
            wr('<td class="reg">')
            wr(STATES_LOOKUP.get(s))
            wr('<td class="reg">')
            wr(region)

            if count == 25 or count == 50:
                wr('</table>')

        wr('</table>')

        wr('</div>')

        wr('<div>')
        wr('<h2>Canada</h2>')

        RDICT = get_region_dict('CA')
        wr('<table class="reg">')
        wr('<tr><td><td>Province<td>Reg')

        for s in PROVS:
            region = RDICT.get(s)
            wr('<tr style="background-color: #%s;">' % (reg_hex.get(region)))
            wr('<td class="reg">%s ' % (s))
            wr('<td class="reg">')
            wr(PROVS_LOOKUP.get(s))
            wr('<td class="reg">')
            wr(region)

        wr('</table>')
        wr('</div>')
Ejemplo n.º 5
0
    def writeContent(self):
        wr = self.writeln

        IS_SITE_ADMIN = is_site_admin(self.request())
        if IS_SITE_ADMIN:
            wr('<div class="button">')
            wr('<a href="BOD_Form">Edit Board</a>')
            wr('</div>')

        wr('<h1>%s</h1>' % (self.title()))

        bod = getBOD()

        wr('''
<div class="sb">
<div class="st">
<div class="t12b">B.O.D. Links</div>
<P><a href="Regions">Regions &amp; Representatives</a></P>
<P><a href="Minutes">Meeting Teleconference Minutes</a></P>
</div>
</div>

<h2>ACVAA Executive Officers</h2>

<table style="margin: 10px 0px 20px 0px;">
        ''')

        for a in [
                'President', 'President-Elect', 'Past-President',
                'Executive Secretary'
        ]:
            ad = bod.get(a, {})
            wr('<tr><td>%s:<td>' % (a))
            if ad.get('email'):
                wr('<a href="mailto:%s">%s</a>' %
                   (ad.get('email'), ad.get('name')))
            else:
                wr(ad.get('name'))
            wr('<td>%s' % (ad.get('year', '')))

        wr('''
</table>

<h2>ACVAA Regional Officers</h2>

<table style="margin: 10px 0px 20px 0px;">
        ''')

        for a in ['Region 1', 'Region 2', 'Region 3', 'Region 4', 'Region 5']:
            ad = bod.get(a, {})
            wr('<tr><td>%s:<td>' % (a))
            if ad.get('email'):
                wr('<a href="mailto:%s">%s</a>' %
                   (ad.get('email'), ad.get('name')))
            else:
                wr(ad.get('name'))
            wr('<td>%s' % (ad.get('year', '')))

        for a in ['At-Large_1', 'At-Large_2', 'At-Large_3']:
            ad = bod.get(a, {})
            wr('<tr><td>%s:<td>' % (a.split('_')[0]))
            if ad.get('email'):
                wr('<a href="mailto:%s">%s</a>' %
                   (ad.get('email'), ad.get('name')))
            else:
                wr(ad.get('name'))
            wr('<td>%s' % (ad.get('year', '')))

        wr('''
</table>

<h3>ACVAA Representative to the American Board of Veterinary Specialties</h3>

<table style="margin: 10px 0px 20px 0px;">
        ''')
        for a in ['AVBS Representative', 'AVBS Alternate']:
            ad = bod.get(a, {})
            wr('<tr><td>%s:<td>' % (a))
            if ad.get('email'):
                wr('<a href="mailto:%s">%s</a>' %
                   (ad.get('email'), ad.get('name')))
            else:
                wr(ad.get('name'))
            wr('<td>%s' % (ad.get('year', '')))

        wr('''
</table>

        ''')