This repository has been archived on 2023-02-21. You can view files and clone it, but cannot push or open issues or pull requests.
tabellio.pfbviews/tabellio/pfbviews/document.py

15 lines
499 B
Python

from Products.Five import BrowserView
class View(BrowserView):
def related_docs(self):
if not self.context.related_docs:
return []
objects = [x.to_object for x in self.context.related_docs]
return sorted(objects, lambda x,y: cmp(x.title, y.title))
class DocumentDownload(BrowserView):
def __call__(self):
self.request.response.setHeader('Content-type',
self.context.file.contentType)
return self.context.file.data