Author: tmortagne
Date: 2007-12-19 09:50:58 +0100 (Wed, 19 Dec 2007)
New Revision: 6419
Modified:
xwiki-platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/web/ExportAction.java
Log:
XWIKI-564: Export pages in HTML, in a zip file
* Also add pattern support based on hsql "LIKE" for "pages" URL parameters
(?pages=wiki:% export all "xwiki" sub wiki)
* fix "Page rendering needs can use more than context's document to correctly
render it. Initialization before calling view.vm rendering for each page need
to be completed."
* Now export translated pages
Modified:
xwiki-platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/web/ExportAction.java
===================================================================
---
xwiki-platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/web/ExportAction.java
2007-12-19 08:26:08 UTC (rev 6418)
+++
xwiki-platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/web/ExportAction.java
2007-12-19 08:50:58 UTC (rev 6419)
@@ -139,7 +139,11 @@
List params = (List)query[1];
context.setDatabase(wikiName);
-
pageList.addAll(context.getWiki().getStore().searchDocumentsNames(where,
params, context));
+ List docsNames =
context.getWiki().getStore().searchDocumentsNames(where, params, context);
+ for (Iterator itDocName = docsNames.iterator();
itDocName.hasNext();) {
+ String docName = (String)itDocName.next();
+ pageList.add(wikiName + XWikiDocument.DB_SPACE_SEP +
docName);
+ }
}
} finally {
context.setDatabase(database);
_______________________________________________
notifications mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/notifications