summaryrefslogtreecommitdiff
path: root/export_wiki_pages.php
diff options
context:
space:
mode:
authorbitweaver.org <bitweaver@users.sourceforge.net>2005-06-19 06:12:45 +0000
committerbitweaver.org <bitweaver@users.sourceforge.net>2005-06-19 06:12:45 +0000
commit850713ed26ff34d8fe37feed30bb94de4adc957c (patch)
tree7ceb5eaad8a84eb8796fd2d53ed62f17052acc35 /export_wiki_pages.php
downloadwiki-850713ed26ff34d8fe37feed30bb94de4adc957c.tar.gz
wiki-850713ed26ff34d8fe37feed30bb94de4adc957c.tar.bz2
wiki-850713ed26ff34d8fe37feed30bb94de4adc957c.zip
IMPORT TikiPro CLYDE FINAL
Diffstat (limited to 'export_wiki_pages.php')
-rw-r--r--export_wiki_pages.php27
1 files changed, 27 insertions, 0 deletions
diff --git a/export_wiki_pages.php b/export_wiki_pages.php
new file mode 100644
index 0000000..f361646
--- /dev/null
+++ b/export_wiki_pages.php
@@ -0,0 +1,27 @@
+<?php
+// $Header: /cvsroot/bitweaver/_bit_wiki/export_wiki_pages.php,v 1.1 2005/06/19 06:12:44 bitweaver Exp $
+// Copyright (c) 2002-2003, Luis Argerich, Garland Foster, Eduardo Polidor, et. al.
+// All Rights Reserved. See copyright.txt for details and a complete list of authors.
+// Licensed under the GNU LESSER GENERAL PUBLIC LICENSE. See license.txt for details.
+// Initialization
+require_once( '../bit_setup_inc.php' );
+include_once( UTIL_PKG_PATH.'zip_lib.php' );
+include_once( WIKI_PKG_PATH.'export_lib.php' );
+if (!$gBitUser->hasPermission( 'bit_p_admin_wiki' ))
+ die;
+if (!isset($_REQUEST["page_id"])) {
+ $exportName = 'export_'.date( 'Y-m-d_H:i' ).'.tar';
+ $exportlib->MakeWikiZip( TEMP_PKG_PATH.$exportName );
+ header ("location: ".TEMP_PKG_URL.$exportName );
+} else {
+ if (isset($_REQUEST["all"]))
+ $all = 0;
+ else
+ $all = 1;
+ $data = $exportlib->export_wiki_page($_REQUEST["page_id"], $all);
+ $pageId = $_REQUEST["page_id"];
+ header ("Content-type: application/unknown");
+ header ("Content-Disposition: inline; filename=$pageId");
+ echo $data;
+}
+?>