*/
class admin_setting_sitesetcheckbox extends admin_setting_configcheckbox {
public function get_setting() {
- $site = get_site();
- return $site->{$this->name};
+ global $SITE;
+ $_site = get_record('course', 'id', $SITE->id);
+ return $_site->{$this->name};
}
public function write_setting($data) {
*/
class admin_setting_sitesettext extends admin_setting_configtext {
public function get_setting() {
- $site = get_site();
- return $site->{$this->name} != '' ? $site->{$this->name} : NULL;
+ global $SITE;
+ $_site = get_record('course', 'id', $SITE->id);
+ return $_site->{$this->name};
}
public function validate($data) {
}
public function get_setting() {
- $site = get_site();
- return $site->{$this->name};
+ global $SITE;
+ $_site = get_record('course', 'id', $SITE->id);
+ return $_site->{$this->name};
}
public function write_setting($data) {