Ejemplo n.º 1
0
    def post_edit(self):

        form = CatalogForm(self.request.arguments)
        if form.validate():
            self.catalog.name = form.name.data
            self.catalog.summary = form.summary.data
            self.catalog.description = form.description.data
            self.db2.commit()

            url = self.reverse_url('admin:appliance:catalog')
            return self.redirect(url)

        self.render('admin/appliance/catalog_edit.html',
                    title=_('Edit Appliance Catalog: %s') % self.catalog.name,
                    form=form)
Ejemplo n.º 2
0
    def post_edit(self):

        form = CatalogForm( self.request.arguments )
        if form.validate():
            self.catalog.name = form.name.data
            self.catalog.summary = form.summary.data
            self.catalog.description = form.description.data
            self.db2.commit()

            url = self.reverse_url('admin:appliance:catalog')
            return self.redirect( url )

        self.render( 'admin/appliance/catalog_edit.html',
                     title = _('Edit Appliance Catalog: %s') % self.catalog.name,
                     form = form )
Ejemplo n.º 3
0
    def post_new(self):

        form = CatalogForm(self.request.arguments)
        if form.validate():
            c = ApplianceCatalog(name=form.name.data,
                                 summary=form.summary.data,
                                 description=form.description.data)
            self.db2.add(c)
            self.db2.commit()

            url = self.reverse_url('admin:appliance:catalog')
            return self.redirect(url)

        self.render('admin/appliance/catalog_new.html',
                    title=_('Add Appliance Catalog'),
                    form=form)
Ejemplo n.º 4
0
    def post_add_catalog(self):

        form = CatalogForm( self.request.arguments )
        if form.validate():
            c = WikiCatalog( name = form.name.data,
                             summary = form.summary.data,
                             description = form.description.data )
            self.db2.add( c )
            self.db2.commit()

            url = self.reverse_url('admin:wiki')
            return self.redirect( url )

        self.render( 'admin/wiki/add_catalog.html',
                     title = _('Add Wiki Catalog'),
                     form = form )
Ejemplo n.º 5
0
    def post_add_catalog(self):

        form = CatalogForm(self.request.arguments)
        if form.validate():
            c = WikiCatalog(name=form.name.data,
                            summary=form.summary.data,
                            description=form.description.data)
            self.db2.add(c)
            self.db2.commit()

            url = self.reverse_url('admin:wiki')
            return self.redirect(url)

        self.render('admin/wiki/add_catalog.html',
                    title=_('Add Wiki Catalog'),
                    form=form)
Ejemplo n.º 6
0
    def get_add_catalog(self):

        form = CatalogForm()

        self.render('admin/wiki/add_catalog.html',
                    title=_('Add Wiki Catalog'),
                    form=form)
Ejemplo n.º 7
0
    def post_new(self):

        form = CatalogForm( self.request.arguments )
        if form.validate():
            c = ApplianceCatalog(
                name = form.name.data,
                summary = form.summary.data,
                description = form.description.data )
            self.db2.add( c )
            self.db2.commit()

            url = self.reverse_url('admin:appliance:catalog')
            return self.redirect( url )

        self.render( 'admin/appliance/catalog_new.html',
                     title = _('Add Appliance Catalog'),
                     form = form )
Ejemplo n.º 8
0
    def post_edit_catalog(self):

        if not self.catalog:
            return self.write( _('No catalog found') )

        form = CatalogForm( self.request.arguments )
        if form.validate():
            self.catalog.name = form.name.data
            self.catalog.summary = form.summary.data
            self.catalog.description = form.description.data
            self.db2.commit()

            url = self.reverse_url('admin:wiki')
            return self.redirect( url )

        self.render( 'admin/wiki/add_catalog.html',
                     title = _('Edit Catalog'),
                     form = form )
Ejemplo n.º 9
0
    def post_edit_catalog(self):

        if not self.catalog:
            return self.write(_('No catalog found'))

        form = CatalogForm(self.request.arguments)
        if form.validate():
            self.catalog.name = form.name.data
            self.catalog.summary = form.summary.data
            self.catalog.description = form.description.data
            self.db2.commit()

            url = self.reverse_url('admin:wiki')
            return self.redirect(url)

        self.render('admin/wiki/add_catalog.html',
                    title=_('Edit Catalog'),
                    form=form)
Ejemplo n.º 10
0
    def get_edit(self):

        form = CatalogForm()
        form.name.data = self.catalog.name
        form.summary.data = self.catalog.summary
        form.description.data = self.catalog.description

        self.render('admin/appliance/catalog_edit.html',
                    title=_('Edit Appliance Catalog: %s') % self.catalog.name,
                    form=form)
Ejemplo n.º 11
0
    def get_edit_catalog(self):

        if not self.catalog:
            return self.write(_('No catalog found'))

        form = CatalogForm()
        form.name.data = self.catalog.name
        form.summary.data = self.catalog.summary
        form.description.data = self.catalog.description

        self.render('admin/wiki/edit_catalog.html',
                    title=_('Edit catalog: %s') % self.catalog.name,
                    form=form)
Ejemplo n.º 12
0
 def get_new(self):
     self.render('admin/appliance/catalog_new.html',
                 title=_('Add Appliance Catalog'),
                 form=CatalogForm())