diff options
| author | xmo-odoo <xmo-odoo@users.noreply.github.com> | 2014-05-23 12:21:33 +0200 |
|---|---|---|
| committer | xmo-odoo <xmo-odoo@users.noreply.github.com> | 2014-05-23 12:21:33 +0200 |
| commit | 576b00a196cd3a2f786cc660d636f4732f530484 (patch) | |
| tree | ee3c208f354a45fea2ee6606dda1ad46ea6a88f0 /addons/document_page/web/controllers | |
| parent | c69f0260efb496806696c25d1c8eea5725d52da7 (diff) | |
| parent | 9f6f9853a0326e55a9f5b8ad19919f121a6e1a89 (diff) | |
Merge pull request #174 from odoo-dev/tnx-remains
Various ex-module remains
Diffstat (limited to 'addons/document_page/web/controllers')
| -rw-r--r-- | addons/document_page/web/controllers/__init__.py | 3 | ||||
| -rw-r--r-- | addons/document_page/web/controllers/wiki.py | 65 |
2 files changed, 0 insertions, 68 deletions
diff --git a/addons/document_page/web/controllers/__init__.py b/addons/document_page/web/controllers/__init__.py deleted file mode 100644 index e1edf0f0f96..00000000000 --- a/addons/document_page/web/controllers/__init__.py +++ /dev/null @@ -1,3 +0,0 @@ -import wiki - -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/document_page/web/controllers/wiki.py b/addons/document_page/web/controllers/wiki.py deleted file mode 100644 index 2f147827f24..00000000000 --- a/addons/document_page/web/controllers/wiki.py +++ /dev/null @@ -1,65 +0,0 @@ -############################################################################### -# -# Copyright (C) 2007-TODAY Tiny ERP Pvt Ltd. All Rights Reserved. -# -# $Id$ -# -# Developed by Tiny (http://openerp.com) and Axelor (http://axelor.com). -# -# The OpenERP web client is distributed under the "OpenERP Public License". -# It's based on Mozilla Public License Version (MPL) 1.1 with following -# restrictions: -# -# - All names, links and logos of Tiny, OpenERP and Axelor must be -# kept as in original distribution without any changes in all software -# screens, especially in start-up page and the software header, even if -# the application source code has been changed or updated or code has been -# added. -# -# - All distributions of the software must keep source code with OEPL. -# -# - All integrations to any other software must keep source code with OEPL. -# -# If you need commercial licence to remove this kind of restriction please -# contact us. -# -# You can see the MPL licence at: http://www.mozilla.org/MPL/MPL-1.1.html -# -############################################################################### -import base64 - -import cherrypy - -import openobject -from openobject.tools import expose - -from openerp.controllers import SecuredController - - -class WikiView(SecuredController): - _cp_path = "/wiki/wiki" - - def get_attachment(self, **kwargs): - attachments = openobject.rpc.RPCProxy('ir.attachment') - file_name = kwargs.get('file').replace("'", '').strip() - id = kwargs.get('id').strip() - - ids = attachments.search([('datas_fname', '=', file_name), - ('res_model', '=', 'wiki.wiki'), - ('res_id', '=', id)]) - - res = attachments.read(ids, ['datas'])[0].get('datas') - return res, file_name - - @expose(content_type='application/octet') - def getImage(self, *kw, **kws): - res, _ = self.get_attachment(**kws) - return base64.decodestring(res) - - @expose(content_type='application/octet') - def getfile(self, *kw, **kws): - res, file_name = self.get_attachment(**kws) - cherrypy.response.headers['Content-Disposition'] = 'filename="%s"' % (file_name,) - return base64.decodestring(res) - -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: |
