예제 #1
0
파일: test_markup.py 프로젝트: Alzi/TinyCMS
    def test_paragraph(self):
        self.assertEqual(
            markup.p('Test', 'foo bar'),
            '<p class="foo bar">Test</p>\n'
            )

        self.assertEqual(
            markup.p('Test'),
            '<p>Test</p>\n'
            )

        self.assertEqual(
            markup.p('', 'foo'),
            '<p class="foo"></p>\n'
            )
예제 #2
0
 def render_html(self):
     html = ''
     html += markup.img(self.src1)
     html += markup.img(self.src2)
     if self.desc:
         html += markup.p(self.desc, 'beschriftung')
     return html
예제 #3
0
    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)
예제 #4
0
 def render_html(self):
     return markup.p(self.text)