コード例 #1
0
ファイル: test_markup.py プロジェクト: Alzi/TinyCMS
 def test_gridMain(self):
     self.assertEqual(
         markup.grid_main('Center\n'),
         '<div class="ym-grid linearize-level-1">\n'\
         'Center\n'\
         '</div>\n'
         )
コード例 #2
0
ファイル: content_types.py プロジェクト: Alzi/TinyCMS
 def render_html(self):
     html = ''
     for i, size in enumerate(self.layout):
         inside = ''
         img = self.images[i]
         size = self.layout[i]
         side = 'l'
         if i == (len(self.layout)-1):
             side = 'r'
         inside += img.render_html()
         inside = markup.grid( markup.gbox( inside ), size,  side)
         html += inside
     return markup.grid_main( html )
コード例 #3
0
ファイル: content_types.py プロジェクト: Alzi/TinyCMS
    def render_html(self):
        html_left_col = markup.img(self.image.src)
        html_left_col += markup.p(self.image.desc, 'beschriftung')
        html_left_col = markup.grid(
                    markup.gbox(
                        markup.section(html_left_col, 'box lila')
                        )
                    , 50, 'l'
                    )
        html_infos = ''
        for info in self.infos:
            html_infos += info.render_html()

        html_right_col = markup.section(html_infos, 'box info')
        html_right_col = markup.grid( markup.gbox( html_right_col ), 50, 'r')
        return markup.grid_main(html_left_col + html_right_col)