Пример #1
0
 function AdminSplashDispatcher()
 {
     $this->aBreadcrumbs = array(array('url' => KTUtil::getRequestScriptName($_SERVER), 'name' => _kt('Administration')));
     parent::KTAdminDispatcher();
 }
<?php

require_once "../../../config/dmsDefaults.php";
require_once KT_LIB_DIR . "/util/ktutil.inc";
$server = array("REQUEST_URI" => "/presentation/lookAndFeel/knowledgeTree/preferences/editUserPrefsBL/asdf?asdf=1&foo=&", "SCRIPT_NAME" => "/presentation/lookAndFeel/knowledgeTree/preferences/editUserPrefsBL.php");
$expected = "/presentation/lookAndFeel/knowledgeTree/preferences/editUserPrefsBL";
$received = KTUtil::getRequestScriptName($server);
if ($expected !== $received) {
    print "FAILED!\n";
    print "Expected: {$expected}\n";
    print "Received: {$received}\n";
}