Changeset 2978 in products for quintagroup.plonegooglesitemaps/branches/blacklist/quintagroup/plonegooglesitemaps
- Timestamp:
- Nov 5, 2010 12:21:35 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.plonegooglesitemaps/branches/blacklist/quintagroup/plonegooglesitemaps/browser/commonview.py
r2945 r2978 82 82 83 83 def getBOFiltered(self, objects): 84 """Return bl kack-out filtered objects84 """Return black-out filtered objects 85 85 Every record in blackout_list filter should follow the spec: 86 86 [<filter name>:]<filter arguments> … … 99 99 5->filter name is "foo_filter" (must be registered IBlackoutFilter, 100 100 named "foo_filter"), which get filter arguments: arg-1, arg-2 101 102 class FooFilterUtility(object): 103 def __init__(self, context, request): 104 self.context = context 105 self.request = request 106 def filterOut(self, fdata, fargs): 107 # some logic to filter-out fdata by fargs with taking into 108 # consideration self.context and self.request, if needed. 109 """ 101 102 Detailed explanation look in filters.txt doctest. 103 """ 110 104 blackout_list = self.context.getBlackout_list() 111 105 for frec in blackout_list:
Note: See TracChangeset
for help on using the changeset viewer.