summaryrefslogtreecommitdiff
path: root/backlinks.php
diff options
context:
space:
mode:
Diffstat (limited to 'backlinks.php')
-rwxr-xr-x[-rw-r--r--]backlinks.php25
1 files changed, 12 insertions, 13 deletions
diff --git a/backlinks.php b/backlinks.php
index f637de5..e4c3578 100644..100755
--- a/backlinks.php
+++ b/backlinks.php
@@ -12,31 +12,30 @@
/**
* required setup
*/
-require_once( '../kernel/includes/setup_inc.php' );
-include_once( WIKI_PKG_INCLUDE_PATH.'lookup_page_inc.php');
+require_once '../kernel/includes/setup_inc.php';
+use Bitweaver\KernelTools;
+include_once WIKI_PKG_INCLUDE_PATH.'lookup_page_inc.php';
$gBitSystem->verifyPackage( 'wiki' );
$gBitSystem->verifyFeature( 'wiki_backlinks' );
// Get the page from the request var or default it to HomePage
-if (!isset($_REQUEST["page"])) {
- $gBitSystem->fatalError(tra("No page indicated"));
-} else {
- $page = $_REQUEST["page"];
- $gBitSmarty->assignByRef('page', $_REQUEST["page"]);
+if ( empty($gContent->mPageName) ) {
}
-
// Now check permissions to access this page
$gContent->verifyViewPermission();
// If the page doesn't exist then display an error
-if( !$gContent->pageExists( $page )) {
- $gBitSystem->fatalError(tra("The page could not be found"));
+if( !$gContent->pageExists( $gContent->mPageName )) {
+ $gBitSystem->fatalError(KernelTools::tra("The page could not be found"));
+} else {
+ $_REQUEST["page"] = $gContent->mPageName;
+ $gBitSmarty->assign('page', $_REQUEST["page"]);
}
+
// Get the backlinks for the page "page"
$backlinks = $gContent->getBacklinks();
-$gBitSmarty->assignByRef('backlinks', $backlinks);
+$gBitSmarty->assign('backlinks', $backlinks);
// Display the template
-$gBitSystem->display( 'bitpackage:wiki/backlinks.tpl', NULL, array( 'display_mode' => 'display' ));
-?>
+$gBitSystem->display( 'bitpackage:wiki/backlinks.tpl', null, [ 'display_mode' => 'display' ] );