diff options
Diffstat (limited to 'backlinks.php')
| -rwxr-xr-x[-rw-r--r--] | backlinks.php | 25 |
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' ] ); |
