/// check wwwroot
if (ini_get('allow_url_fopen') && false) { /// This was not reliable
- if (($fh = @fopen($INSTALL['wwwroot'].'/admin/cliupgrade.php', 'r')) === false) {
+ if (($fh = @fopen($INSTALL['wwwroot']."/$CFG->admin/cliupgrade.php", 'r')) === false) {
console_write(STDERR,get_string('wwwrooterror'),'install',false);
}
}
if (isset($fh)) fclose($fh);
/// check dirroot
- if (($fh = @fopen($INSTALL['dirroot'].'/admin/cliupgrade.php', 'r')) === false ) {
+ if (($fh = @fopen($INSTALL['dirroot']."/$CFG->admin/cliupgrade.php", 'r')) === false ) {
console_write(STDERR,get_string('dirrooterror'),'install',false);
}
if (isset($fh)) fclose($fh);
upgrade_local_db(''); // Don't return anywhere
/// Check for changes to RPC functions
- require_once($CFG->dirroot.'/admin/mnet/adminlib.php');
+ require_once("$CFG->dirroot/$CFG->admin/mnet/adminlib.php");
if ( $verbose > CLI_NO ) {
print_heading(get_string('upgradingrpcfunctions','install'),'',1);
}
require_login(SITEID, false);
require_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM));
-$baseurl = $CFG->wwwroot . '/admin/settings.php?section=manageportfolios';
-$sesskeyurl = $CFG->wwwroot . '/' . $CFG->admin . '/portfolio.php?sesskey=' . sesskey();
-$configstr = get_string('manageportfolios', 'portfolio');
+$baseurl = "$CFG->wwwroot/$CFG->admin/settings.php?section=manageportfolios";
+$sesskeyurl = "$CFG->wwwroot/$CFG->admin/portfolio.php?sesskey=" . sesskey();
+$configstr = get_string('manageportfolios', 'portfolio');
$return = true; // direct back to the main page
// Start the list item, and print the context name as a link to the place to
// make changes.
if ($contextid == get_system_context()->id) {
- $url = $CFG->wwwroot . '/admin/roles/manage.php';
+ $url = "$CFG->wwwroot/$CFG->admin/roles/manage.php";
$title = get_string('changeroles', 'report_capability');
} else {
- $url = $CFG->wwwroot . '/admin/roles/override.php?contextid=' . $contextid;
+ $url = "$CFG->wwwroot/$CFG->admin/roles/override.php?contextid=$contextid";
$title = get_string('changeoverrides', 'report_capability');
}
echo '<h3><a href="' . $url . '" title="' . $title . '">', print_context_name($contexts[$contextid]), '</a></h3>';
print_heading(get_string('testtablesok', 'simpletest'));
}
-$baseurl = $CFG->wwwroot . '/admin/report/unittest/index.php';
+$baseurl = "$CFG->wwwroot/$CFG->admin/report/unittest/index.php";
// Add unittest prefix to config.php if needed
if ($addconfigprefix && !isset($CFG->unittestprefix)) {
require_login(SITEID, false);
require_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM));
-$sesskeyurl = $CFG->wwwroot . '/' . $CFG->admin . '/repository.php?sesskey=' . sesskey();
-$baseurl = $CFG->wwwroot . '/admin/settings.php?section=managerepositories';
+$sesskeyurl = "$CFG->wwwroot/$CFG->admin/repository.php?sesskey=" . sesskey();
+$baseurl = "$CFG->wwwroot/$CFG->admin/settings.php?section=managerepositories";
$configstr = get_string('managerepositories', 'repository');
require_login(SITEID, false);
require_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM));
-$sesskeyurl = $CFG->wwwroot . '/' . $CFG->admin . '/repositoryinstance.php?sesskey=' . sesskey();
-$baseurl = $CFG->wwwroot . '/admin/repository.php?session='. sesskey() .'&edit=';
+$sesskeyurl = "$CFG->wwwroot/$CFG->admin/repositoryinstance.php?sesskey=" . sesskey();
+$baseurl = "$CFG->wwwroot/$CFG->admin/repository.php?session=". sesskey() .'&edit=';
if ($new) {
$baseurl .= $new;
}
}
exit;
}
- notice_yesno(get_string('confirmdelete', 'repository', $instance->name), $sesskeyurl . '&type=' . $type . '&delete=' . $delete . '&sure=yes', $CFG->wwwroot . '/admin/repositoryinstance.php?session='. sesskey());
+ notice_yesno(get_string('confirmdelete', 'repository', $instance->name), $sesskeyurl . '&type=' . $type . '&delete=' . $delete . '&sure=yes', "$CFG->wwwroot/$CFG->admin/repositoryinstance.php?session=". sesskey());
$return = false;
}
require_login($course);
$navlinks[] = array('name' => get_string('roles'),
- 'link' => "$CFG->wwwroot/admin/roles/assign.php?contextid=$context->id",
+ 'link' => "$CFG->wwwroot/$CFG->admin/roles/assign.php?contextid=$context->id",
'type' => 'misc');
$navigation = build_navigation($navlinks);
if (empty($title)) {
}
if (has_capability('moodle/course:managegroups', $modcontext)){
$context = get_context_instance(CONTEXT_MODULE, $mod->id);
- $assign = '<a class="editing_assign" title="'.$str->assign.'" href="'.$CFG->wwwroot.'/admin/roles/assign.php?contextid='.
+ $assign = '<a class="editing_assign" title="'.$str->assign.'" href="'.$CFG->wwwroot.'/'.$CFG->admin.'/roles/assign.php?contextid='.
$context->id.'"><img src="'.$CFG->pixpath.'/i/roles.gif" alt="'.$str->assign.'" class="iconsmall"/></a>';
} else {
$assign = '';
$strchangedefaults = get_string('changedefaults', 'grades');
$mform->addElement('header', 'general', get_string('generalsettings', 'grades'));
if ($can_view_admin_links) {
- $link = '<a href="' . $CFG->wwwroot . '/admin/settings.php?section=gradessettings">' . $strchangedefaults . '</a>';
+ $link = '<a href="' . $CFG->wwwroot.'/'.$CFG->admin.'/settings.php?section=gradessettings">' . $strchangedefaults . '</a>';
$mform->addElement('static', 'generalsettingslink', $link);
}
$options = array(-1 => get_string('default', 'grades'),
// Grade item settings
$mform->addElement('header', 'grade_item_settings', get_string('gradeitemsettings', 'grades'));
if ($can_view_admin_links) {
- $link = '<a href="' . $CFG->wwwroot . '/admin/settings.php?section=gradeitemsettings">' . $strchangedefaults . '</a>';
+ $link = '<a href="' . $CFG->wwwroot.'/'.$CFG->admin.'/settings.php?section=gradeitemsettings">' . $strchangedefaults . '</a>';
$mform->addElement('static', 'gradeitemsettingslink', $link);
}
if (function_exists($functionname)) {
$mform->addElement('header', 'grade_'.$type.$plugin, get_string('modulename', 'grade'.$type.'_'.$plugin, NULL, $CFG->dirroot.'/grade/'.$type.'/'.$plugin.'/lang/'));
if ($can_view_admin_links) {
- $link = '<a href="' . $CFG->wwwroot . '/admin/settings.php?section=gradereport' . $plugin . '">' . $strchangedefaults . '</a>';
+ $link = '<a href="' . $CFG->wwwroot.'/'.$CFG->admin.'/settings.php?section=gradereport' . $plugin . '">' . $strchangedefaults . '</a>';
$mform->addElement('static', 'gradeitemsettingslink', $link);
}
$functionname($mform);
redirect("$CFG->wwwroot/user/editadvanced.php?id=$user->id"); // Edit thyself
}
} else {
- redirect("$CFG->wwwroot/admin/report/unittest/index.php?testtablesok=1");
+ redirect("$CFG->wwwroot/$CFG->admin/report/unittest/index.php?testtablesok=1");
}
} else {
print_error('cannotcreateadminuser', 'debug');
$addable = 0;
foreach ($plugins as $p) {
if (!in_array($p, $alreadyplugins)) {
- $instancehtml .= '<li><a href="'.$CFG->wwwroot.'/admin/repository.php?sesskey='
+ $instancehtml .= '<li><a href="'.$CFG->wwwroot.'/'.$CFG->admin.'/repository.php?sesskey='
.$USER->sesskey.'&new='.$p.'">'.get_string('add', 'repository')
.' "'.get_string('repositoryname', 'repository_'.$p).'" '
.'</a></li>';
$a = new StdClass;
$a->sitename = $site->fullname;
- $a->fixurl = $CFG->wwwroot . '/admin/settings.php?section=manageportfolios';
+ $a->fixurl = "$CFG->wwwroot/$CFG->admin/settings.php?section=manageportfolios";
$a->htmllist = portfolio_report_insane($insane, $instances, true);
$a->textlist = '';
die('Direct access to this script is forbidden.'); /// It must be included from a Moodle page
}
-require_once($CFG->libdir . '/portfoliolib.php');
-require_once($CFG->dirroot . '/admin/generator.php');
+require_once("$CFG->libdir/portfoliolib.php");
+require_once("$CFG->dirroot/$CFG->admin/generator.php");
class portfolio_plugin_test extends portfolio_plugin_push_base {
public function expected_time($callertime){
Mock::generatePartial("portfolio_plugin_$plugin", "partialmock_plugin_$plugin", array('send_package'));
}
-require_once($CFG->libdir . '/portfoliolib.php');
-require_once($CFG->dirroot . '/admin/generator.php');
-
class portfoliolib_test extends MoodleUnitTestCase {
function setup() {
die('Direct access to this script is forbidden.'); /// It must be included from a Moodle page
}
-require_once($CFG->dirroot . '/repository/lib.php');
-require_once($CFG->dirroot . '/admin/generator.php');
+require_once("$CFG->dirroot/repository/lib.php");
+require_once("$CFG->dirroot/$CFG->admin/generator.php");
// Generate a mock class for each plugin subclass present
$repository_plugins = get_list_of_plugins('repository');
}
if (file_exists($CFG->dataroot.'/'.SITEID.'/maintenance.html')) {
- $button = '<a href="'.$CFG->wwwroot.'/admin/maintenance.php">'.get_string('maintenancemode', 'admin').'</a> '.$button;
+ $button = '<a href="'.$CFG->wwwroot.'/'.$CFG->admin.'/maintenance.php">'.get_string('maintenancemode', 'admin').'</a> '.$button;
if(!empty($title)) {
$title .= ' - ';
}
<?php // $Id$
-require_once($CFG->libdir.'/simpletest/portfolio_testclass.php');
-require_once($CFG->dirroot.'/mod/assignment/lib.php');
-require_once($CFG->dirroot.'/admin/generator.php');
+require_once("$CFG->libdir/simpletest/portfolio_testclass.php");
+require_once("$CFG->dirroot/mod/assignment/lib.php");
+require_once("$CFG->dirroot/$CFG->admin/generator.php");
Mock::generate('assignment_portfolio_caller', 'mock_caller');
Mock::generate('portfolio_exporter', 'mock_exporter');
<?php // $Id$
-require_once($CFG->libdir.'/simpletest/portfolio_testclass.php');
-require_once($CFG->dirroot.'/mod/chat/lib.php');
-require_once($CFG->dirroot.'/admin/generator.php');
+require_once("$CFG->libdir/simpletest/portfolio_testclass.php");
+require_once("$CFG->dirroot/mod/chat/lib.php");
+require_once("$CFG->dirroot/$CFG->admin/generator.php");
Mock::generate('chat_portfolio_caller', 'mock_caller');
Mock::generate('portfolio_exporter', 'mock_exporter');
<?php // $Id$
-require_once($CFG->libdir.'/simpletest/portfolio_testclass.php');
-require_once($CFG->dirroot.'/mod/data/lib.php');
-require_once($CFG->dirroot.'/admin/generator.php');
+require_once("$CFG->libdir/simpletest/portfolio_testclass.php");
+require_once("$CFG->dirroot.'/mod/data/lib.php");
+require_once("$CFG->dirroot/$CFG->admin/generator.php");
Mock::generate('data_portfolio_caller', 'mock_caller');
Mock::generate('portfolio_exporter', 'mock_exporter');
<?php // $Id$
-require_once($CFG->libdir.'/simpletest/portfolio_testclass.php');
-require_once($CFG->dirroot.'/mod/forum/lib.php');
-require_once($CFG->dirroot.'/admin/generator.php');
+require_once("$CFG->libdir/simpletest/portfolio_testclass.php");
+require_once("$CFG->dirroot/mod/forum/lib.php");
+require_once("$CFG->dirroot/$CFG->admin/generator.php");
Mock::generate('forum_portfolio_caller', 'mock_caller');
Mock::generate('portfolio_exporter', 'mock_exporter');
<?php // $Id$
-require_once($CFG->libdir.'/simpletest/portfolio_testclass.php');
-require_once($CFG->dirroot.'/mod/glossary/lib.php');
-require_once($CFG->dirroot.'/admin/generator.php');
+require_once("$CFG->libdir/simpletest/portfolio_testclass.php");
+require_once("$CFG->dirroot/mod/glossary/lib.php");
+require_once("$CFG->dirroot/$CFG->admin/generator.php");
Mock::generate('glossary_entry_portfolio_caller', 'mock_entry_caller');
Mock::generate('glossary_csv_portfolio_caller', 'mock_csv_caller');
<?php // $Id$
-require_once($CFG->libdir.'/simpletest/portfolio_testclass.php');
-require_once($CFG->dirroot.'/mod/resource/lib.php');
-require_once($CFG->dirroot.'/admin/generator.php');
+require_once("$CFG->libdir/simpletest/portfolio_testclass.php");
+require_once("$CFG->dirroot/mod/resource/lib.php");
+require_once("$CFG->dirroot/$CFG->admin/generator.php");
Mock::generate('resource_portfolio_caller', 'mock_caller');
Mock::generate('portfolio_exporter', 'mock_exporter');
<?php // $Id$
-require_once($CFG->libdir.'/simpletest/testportfoliolib.php');
-require_once($CFG->dirroot.'/portfolio/type/boxnet/lib.php');
-require_once($CFG->dirroot.'/admin/generator.php');
+require_once("$CFG->libdir/simpletest/testportfoliolib.php");
+require_once("$CFG->dirroot/portfolio/type/boxnet/lib.php");
+require_once("$CFG->dirroot/$CFG->admin/generator.php");
Mock::generate('boxclient', 'mock_boxclient');
Mock::generatePartial('portfolio_plugin_boxnet', 'mock_boxnetplugin', array('ensure_ticket', 'ensure_account_tree'));
//if the context is SYSTEM, so we call it from administration page
$admin = ($context->id == SYSCONTEXTID) ? true : false;
if ($admin) {
- $baseurl = $CFG->httpswwwroot . '/admin/repositoryinstance.php?sesskey=' . sesskey();
+ $baseurl = "$CFG->httpswwwroot/$CFG->admin/repositoryinstance.php?sesskey=" . sesskey();
$output .= "<div ><h2 style='text-align: center'>" . get_string('siteinstances', 'repository') . " ";
$output .= "</h2></div>";
} else {