- 30 Apr, 2009 20 commits
-
-
Nigel McNie authored
-
Nigel McNie authored
-
Nigel McNie authored
-
Nigel McNie authored
Recursively look for all files and folders, not just two levels deep, when creating a strategy for root level folders.
-
Nigel McNie authored
-
Nigel McNie authored
-
Nigel McNie authored
-
Nigel McNie authored
-
Nigel McNie authored
Removed the old system for this and implemented one that is similar to how it's being done for HTML export.
-
Nigel McNie authored
-
Nigel McNie authored
-
Nigel McNie authored
-
Nigel McNie authored
-
Nigel McNie authored
-
Nigel McNie authored
-
Nigel McNie authored
-
Nigel McNie authored
-
Nigel McNie authored
Make the render_self() implementation for internal artefacts escape the title, as they shouldn't have HTML in them. I don't think this is actually called anywhere so it's not a security vuln or anything - the implementation is just there to complete the api.
-
Nigel McNie authored
-
Nigel McNie authored
We're not exporting as xhtml any more - that work would unfortunately conflict with future work we have planned. Now there's a new method, get_content_type, which elements should define to say what type they should be. The default implementation of get_content is now applicable in many more cases. All escaping and cleaning is done in the template, where it should be. The system still supports exporting content with type=xhtml - we're just not going to use it.
-
- 28 Apr, 2009 13 commits
-
-
Nigel McNie authored
-
Nigel McNie authored
-
Nigel McNie authored
If just exporting a list of views for someone, don't bother with the summaries for the artefact plugins.
-
Nigel McNie authored
This allows them to inform code on the outside about what's going on. This is used by the export UI.
-
Nigel McNie authored
When javascript is available, show some links to assist managing the checkboxes for views (select all, reverse selection).
-
Nigel McNie authored
-
Nigel McNie authored
Works without javascript! Using a sneaky iframe. Untested on browsers other than ff3. Even on small exports it seems to be needed, which could be worrying ;) Also added a bunch of i18n for it.
-
Nigel McNie authored
-
Nigel McNie authored
-
Nigel McNie authored
-
Nigel McNie authored
-
Nigel McNie authored
i18nise a couple of strings while I was there.
-
Nigel McNie authored
-
- 27 Apr, 2009 7 commits
-
-
Nigel McNie authored
-
Nigel McNie authored
-
Nigel McNie authored
Move the preview window functionality out into a separate file, so it can be reused elsewhere (Export UI is using it).
-
Nigel McNie authored
We can use this to apply certain styles when javascript is around - most notably, to have stuff that is shown when javascript is off, but hidden by default when it is on. There are two classes provided to help with this: js-hidden and nojs-hidden. They hide the element they're applied to when javascript is on or off respectively.
-
Nigel McNie authored
The previously global constants used to specify what to export are now class constants, and are stored in the class so that plugins can check what they were set to.
-
Nigel McNie authored
This page presents a choice of export format, and whether to export everything or just a list of views. It simplifies the UI by hiding the view selector if javascript is enabled.
-
Nigel McNie authored
-