| [ Index ] |
PHP Cross Reference of Moodle 1.9.3 [Build 15-Oct-2008] |
[Summary view] [Print] [Text view]
1 <?php //$Id: settings.php,v 1.1.2.2 2007/12/19 17:38:45 skodak Exp $ 2 3 require_once($CFG->dirroot.'/mod/glossary/lib.php'); 4 5 $settings->add(new admin_setting_heading('glossary_normal_header', get_string('glossaryleveldefaultsettings', 'glossary'), '')); 6 7 $settings->add(new admin_setting_configtext('glossary_entbypage', get_string('entbypage', 'glossary'), 8 get_string('entbypage', 'glossary'), 10, PARAM_INT)); 9 10 11 $settings->add(new admin_setting_configcheckbox('glossary_dupentries', get_string('allowduplicatedentries', 'glossary'), 12 get_string('cnfallowdupentries', 'glossary'), 0)); 13 14 $settings->add(new admin_setting_configcheckbox('glossary_allowcomments', get_string('allowcomments', 'glossary'), 15 get_string('cnfallowcomments', 'glossary'), 0)); 16 17 $settings->add(new admin_setting_configcheckbox('glossary_linkbydefault', get_string('usedynalink', 'glossary'), 18 get_string('cnflinkglossaries', 'glossary'), 1)); 19 20 $settings->add(new admin_setting_configcheckbox('glossary_defaultapproval', get_string('defaultapproval', 'glossary'), 21 get_string('cnfapprovalstatus', 'glossary'), 1)); 22 23 24 if (empty($CFG->enablerssfeeds)) { 25 $options = array(0 => get_string('rssglobaldisabled', 'admin')); 26 $str = get_string('configenablerssfeeds', 'glossary').'<br />'.get_string('configenablerssfeedsdisabled2', 'admin'); 27 28 } else { 29 $options = array(0=>get_string('no'), 1=>get_string('yes')); 30 $str = get_string('configenablerssfeeds', 'glossary'); 31 } 32 $settings->add(new admin_setting_configselect('glossary_enablerssfeeds', get_string('enablerssfeeds', 'admin'), 33 $str, 0, $options)); 34 35 36 $settings->add(new admin_setting_heading('glossary_levdev_header', get_string('entryleveldefaultsettings', 'glossary'), '')); 37 38 $settings->add(new admin_setting_configcheckbox('glossary_linkentries', get_string('usedynalink', 'glossary'), 39 get_string('cnflinkentry', 'glossary'), 0)); 40 41 $settings->add(new admin_setting_configcheckbox('glossary_casesensitive', get_string('casesensitive', 'glossary'), 42 get_string('cnfcasesensitive', 'glossary'), 0)); 43 44 $settings->add(new admin_setting_configcheckbox('glossary_fullmatch', get_string('fullmatch', 'glossary'), 45 get_string('cnffullmatch', 'glossary'), 0)); 46 47 48 //Update and get available formats 49 $recformats = glossary_get_available_formats(); 50 $formats = array(); 51 //Take names 52 foreach ($recformats as $format) { 53 $formats[$format->id] = get_string("displayformat$format->name", "glossary"); 54 } 55 asort($formats); 56 57 $str = '<table>'; 58 foreach ($formats as $formatid=>$formatname) { 59 $recformat = get_record('glossary_formats','id',$formatid); 60 $str .= '<tr>'; 61 $str .= '<td>' . $formatname . '</td>'; 62 $eicon = "<a title=\"".get_string("edit")."\" href=\"$CFG->wwwroot/mod/glossary/formats.php?id=$formatid&mode=edit\"><img class=\"iconsmall\" src=\"../pix/t/edit.gif\" alt=\"".get_string("edit")."\" /></a>"; 63 if ( $recformat->visible ) { 64 $vtitle = get_string("hide"); 65 $vicon = "hide.gif"; 66 } else { 67 $vtitle = get_string("show"); 68 $vicon = "show.gif"; 69 } 70 $vicon = "<a title=\"".$vtitle."\" href=\"$CFG->wwwroot/mod/glossary/formats.php?id=$formatid&mode=visible\"><img class=\"iconsmall\" src=\"../pix/t/".$vicon."\" alt=\"$vtitle\" /></a>"; 71 72 $str .= '<td align="center">'.$eicon.' '.$vicon.'</td>'; 73 $str .= '</tr>'; 74 } 75 $str .= '</table>'; 76 77 $settings->add(new admin_setting_heading('glossary_formats_header', get_string('displayformatssetup', 'glossary'), $str)); 78
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated: Wed Jan 14 11:33:29 2009 | Cross-referenced by PHPXref 0.7 |