Changeset 3106
- Timestamp:
- 01/19/08 20:35:07 (1 year ago)
- Files:
-
- fullblogplugin/0.11/sample-plugins/SampleBlogPlugin.py (modified) (1 diff)
- fullblogplugin/0.11/setup.py (modified) (2 diffs)
- fullblogplugin/0.11/tracfullblog/core.py (modified) (2 diffs)
- fullblogplugin/0.11/tracfullblog/spamfilter.py (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
fullblogplugin/0.11/sample-plugins/SampleBlogPlugin.py
r3053 r3106 45 45 # IBlogManipulator methods 46 46 47 def validate_blog_post(self, req, postname, fields):47 def validate_blog_post(self, req, postname, version, fields): 48 48 """Validate blog post fields before they are to be inserted as new version. 49 49 Fields is a dict of the fields needed for insert by model.BlogPost. fullblogplugin/0.11/setup.py
r2956 r3106 21 21 zip_safe = False, 22 22 extras_require={ 23 'tags': 'TracTags>=0.6'}, 23 'tags': 'TracTags>=0.6', 24 'spamfilter': 'TracSpamFilter>=0.2'}, 24 25 entry_points={'trac.plugins': [ 25 26 'tracfullblog.admin = tracfullblog.admin', … … 27 28 'tracfullblog.db = tracfullblog.db', 28 29 'tracfullblog.macros = tracfullblog.macros', 30 'tracfullblog.spamfilter = tracfullblog.spamfilter[spamfilter]', 29 31 'tracfullblog.tags = tracfullblog.tags[tags]', 30 32 'tracfullblog.web_ui = tracfullblog.web_ui']}, fullblogplugin/0.11/tracfullblog/core.py
r3102 r3106 184 184 warnings.append((req, "'%s' is a reserved name. Please change." % bp.name)) 185 185 if bp.name == self.default_pagename: 186 warning .append(('post_name', "The default page shortname must be changed."))186 warnings.append(('post_name', "The default page shortname must be changed.")) 187 187 # Check if any plugins has objections with the contents 188 188 fields = { … … 196 196 for manipulator in self.manipulators: 197 197 warnings.extend(manipulator.validate_blog_post( 198 req, bp.name, fields))198 req, bp.name, bp.version, fields)) 199 199 if warnings or verify_only: 200 200 return warnings
