Commit Graph

2296 Commits

Author SHA1 Message Date
Andre D
ef5bd9dbd7 wiki: Handle spammed user. 2012-12-06 14:56:40 -08:00
Andre D
449b7a8410 wiki: Revert should have the author of the reverter. 2012-12-06 14:56:40 -08:00
Andre D
35bec69726 wiki: Switch wiki authors to id. 2012-12-06 14:56:40 -08:00
Andre D
0fbe7f63c3 wiki: Correct a failure when editing a page.
Occurs when the previous revision is hidden.
2012-12-06 14:56:40 -08:00
Andre D
b020ee7fee wiki: Admins may always view. 2012-12-06 14:56:40 -08:00
Andre D
3140ac75c7 wiki: Remove cancel edit button. 2012-12-06 14:56:40 -08:00
Andre D
23fdb0e225 wiki: Handle wiki create errors with set_error. 2012-12-06 14:56:40 -08:00
Andre D
93411812a7 errors: Add .get(name, default) to ErrorSet. 2012-12-06 14:56:40 -08:00
Andre D
387cecccd0 wiki: Have a create page on page not found. 2012-12-06 14:56:40 -08:00
Andre D
4061bdd482 modaction: Make wiki page permission level modaction more english-y. 2012-12-06 14:56:40 -08:00
Andre D
69d3cbad50 wiki: Redirect on view if page name differs. 2012-12-06 14:56:40 -08:00
Andre D
5c000dd9d3 wiki: Silently replace space with underscore in page name 2012-12-06 14:56:39 -08:00
Andre D
1a0ef13873 wiki: Use VPrintable for reason edit reason. 2012-12-06 14:56:39 -08:00
Andre D
32e5bb762a wiki: Use a VWikiPageName. 2012-12-06 14:56:39 -08:00
Andre D
22cf7169d6 wiki: Move required and fatal into prototypes. 2012-12-06 14:56:39 -08:00
Andre D
dacab697b8 wiki: 'max_separators' should be lowercase.
down
2012-12-06 14:56:39 -08:00
Andre D
5c20a04c4d wiki: Ensure that page names which can not be accessed are not created. 2012-12-06 14:56:39 -08:00
Andre D
10ddd97c94 wiki: Make settings for restricted pages less confusing. 2012-12-06 14:56:39 -08:00
Andre D
a8448d0474 wiki: Allow admins to create restricted pages, and mods to edit them. 2012-12-06 14:56:39 -08:00
Andre D
914667be1b wiki: Replace wraps_api with wraps. 2012-12-06 14:56:39 -08:00
Andre D
49d56e2d2d subreddit: whitespace. 2012-12-06 14:56:39 -08:00
Andre D
d8d7e5a509 templates: Use None as a default instead of {} for extra_config. 2012-12-06 14:56:39 -08:00
Andre D
2270085d16 subreddit: Change logic for detecting a wiki friend page action. 2012-12-06 14:56:39 -08:00
Andre D
2dfa7d1971 wiki: Add requirement for alloweditor action to be del or add. 2012-12-06 14:56:39 -08:00
Andre D
377f3b5a43 wiki: typo. 2012-12-06 14:56:39 -08:00
Andre D
e382c64a71 wiki: Do not bother listing deleted editors. 2012-12-06 14:56:38 -08:00
Andre D
4f4729fc74 wiki: Use WrappedUser for wiki page settings. 2012-12-06 14:56:38 -08:00
Andre D
e81b971de0 wiki: get_editors should return a list, not dict. 2012-12-06 14:56:38 -08:00
Andre D
e2cf47451f wiki: Use ThingJsonTemplate for wiki json. 2012-12-06 14:56:38 -08:00
Andre D
62bb92cc52 wiki: Properly render revision user. 2012-12-06 14:56:38 -08:00
Andre D
f186cbac2a wiki: Correct error on content length error on wiki revise. 2012-12-06 14:56:38 -08:00
Andre D
237d445ced wiki: Correct mod only editing mode ignoring page editors. 2012-12-06 14:56:38 -08:00
Andre D
5550ceb093 middleware: Add missing error code 409 2012-12-06 14:56:38 -08:00
Andre D
6d3d100033 wiki: Fix create redirect when no page name is specified 2012-12-06 14:56:38 -08:00
Andre D
6a92163e86 account: Correct can_wiki permissions for trac.
Trac requires None to map to False, where as in new wiki it maps to True
2012-12-06 14:56:38 -08:00
Andre D
0a5a156760 base: Add a method to inject variables into r.setup 2012-12-06 14:56:38 -08:00
Andre D
c2b56ba6f9 wiki: Handle wiki_edit_age or wiki_edit_karma being None. 2012-12-06 14:54:14 -08:00
Andre D
b4feef712b wiki: Remove c.show_wiki_actions. 2012-12-06 14:54:14 -08:00
Andre D
750bc4cbd5 wiki: Remove globals. 2012-12-06 14:54:14 -08:00
Andre D
4db917555e vmodhash: Check mock modhash value for testing. 2012-12-06 14:54:14 -08:00
Andre D
fc31f7e830 wiki: Fix broken view json template. 2012-12-06 14:54:14 -08:00
Andre D
4d9c2e7d63 wiki: Add missing json endpoints.
- pages list
- discussions
- settings
2012-12-06 14:54:14 -08:00
Andre D
266c2d9312 wiki: Added missing discussions rss endpoint. 2012-12-06 14:54:14 -08:00
Andre D
8cde040be9 wiki: Use c.site.path. 2012-12-06 14:54:14 -08:00
Andre D
55dc8831b3 wiki: If no edit_date, do not attempt to convert it. 2012-12-06 14:54:14 -08:00
Andre D
b64f29b235 wiki: Remove c.page_obj. 2012-12-06 14:54:14 -08:00
Andre D
967d725751 wiki: Add docs. 2012-12-06 14:54:13 -08:00
Andre D
9b98e05392 wiki: Include page in request automatically. 2012-12-06 14:54:13 -08:00
Andre D
9e8c66fab8 wiki: Add modhash checking. 2012-12-06 14:54:13 -08:00
Andre D
f66ce75c90 wiki: Move wikimarkdown calls into templates. 2012-12-06 14:54:13 -08:00