From: Cyrille L. <cle...@us...> - 2004-09-05 18:07:24
|
Update of /cvsroot/collective/CMFBoard In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5447 Modified Files: ForumMessage.py Log Message: Multiple attachments work now. Just need to add a beautiful screen to manage screens. Folder_contents is not he best way Index: ForumMessage.py =================================================================== RCS file: /cvsroot/collective/CMFBoard/ForumMessage.py,v retrieving revision 1.108 retrieving revision 1.109 diff -u -d -r1.108 -r1.109 --- ForumMessage.py 3 Sep 2004 19:40:46 -0000 1.108 +++ ForumMessage.py 5 Sep 2004 18:07:15 -0000 1.109 @@ -300,6 +300,23 @@ """ """ return aq_inner(self) + security.declareProtected(View, 'getImageAttachments') + def getImageAttachments(self): + """ + Return all image attachments. + """ + + return [x for x in self.objectValues() if x.getThumbnail()] + + + security.declareProtected(View, 'getFileAttachments') + def getFileAttachments(self): + """ + Return all file attachments. + """ + + return [x for x in self.objectValues() if not x.getThumbnail()] + security.declareProtected(View, 'getSignature') def getSignature(self, portal=None): """ """ |