aboutsummaryrefslogtreecommitdiff
path: root/mod/dokuwiki/vendors/dokuwiki/lib/tpl/default/main.php
diff options
context:
space:
mode:
Diffstat (limited to 'mod/dokuwiki/vendors/dokuwiki/lib/tpl/default/main.php')
-rw-r--r--mod/dokuwiki/vendors/dokuwiki/lib/tpl/default/main.php69
1 files changed, 69 insertions, 0 deletions
diff --git a/mod/dokuwiki/vendors/dokuwiki/lib/tpl/default/main.php b/mod/dokuwiki/vendors/dokuwiki/lib/tpl/default/main.php
new file mode 100644
index 000000000..11c4ea967
--- /dev/null
+++ b/mod/dokuwiki/vendors/dokuwiki/lib/tpl/default/main.php
@@ -0,0 +1,69 @@
+<?php
+/**
+ * DokuWiki Default Template
+ *
+ * This is the template you need to change for the overall look
+ * of DokuWiki.
+ *
+ * You should leave the doctype at the very top - It should
+ * always be the very first line of a document.
+ *
+ * @link http://dokuwiki.org/templates
+ * @author Andreas Gohr <andi@splitbrain.org>
+ */
+
+// must be run from within DokuWiki
+if (!defined('DOKU_INC')) die();
+
+
+$sidebar_inline = get_input("inline_sidebar");
+$page_inline = get_input("inline_page");
+
+if (empty($sidebar_inline)) {
+ob_start();
+include(dirname(__FILE__).'/main_index.php');
+$content = ob_get_clean();
+}
+
+if (empty($page_inline)) {
+// include functions that provide sidebar functionality
+@require_once(dirname(__FILE__).'/tplfn_sidebar.php');
+ob_start();
+include(dirname(__FILE__).'/sidebar.php');
+$sidebar = ob_get_clean();
+}
+
+if (empty($sidebar_inline) && empty($page_inline)) {
+
+ elgg_push_breadcrumb(elgg_echo('dokuwiki'), 'dokuwiki/all');
+ elgg_push_breadcrumb(sprintf(elgg_echo('dokuwiki:wikifrom'), elgg_get_page_owner_entity()->name));
+
+ $title = sprintf(elgg_echo('dokuwiki:wikifrom'), elgg_get_page_owner_entity()->name);
+
+ $sidebar = elgg_view_module('aside', elgg_echo('dokuwiki:sidebar'), $sidebar);
+
+ $body = elgg_view_layout('content', array(
+ 'filter' => '',
+ 'content' => $content,
+ 'title' => $title,
+ 'sidebar' => $sidebar,
+ ));
+
+ echo elgg_view_page($title, $body);
+}
+else {
+ $all_link = elgg_get_site_url().'dokuwiki/'.elgg_get_page_owner_guid();
+ $all_text = elgg_echo('link:view:all');
+ $all_link = "<a href=\"$all_link\">$all_text</a>";
+
+ echo elgg_view('groups/profile/module', array(
+ 'title' => $content ? elgg_echo('dokuwiki:group') : elgg_echo('dokuwiki:sidebar'),
+ 'content' => $content . $sidebar,
+ 'all_link' => $all_link,
+ ));
+}
+
+
+//echo $content;
+
+?>