moodle/mod/glossary/config.html
stronk7 a359c29b79 Bulk changes to support plugin-formats in glossaries.
See the TODO.txt to get details about pending tasks.
The db upgrade should work fine (not tested under postgresql).
The plugin architecture is finished too.
See Bug 936.
(http://moodle.org/bugs/bug.php?op=show&bugid=936)
2004-07-27 17:19:47 +00:00

269 lines
7.5 KiB
HTML

<?php
$yes = get_string("yes");
$no = get_string("no");
?>
<form method="post" action="module.php" name="form">
<table cellpadding=9 cellspacing=0 >
<tr valign=top>
<td colspan = 3 align=center><strong><?php print_string("glossaryleveldefaultsettings","glossary") ?></strong></td>
</tr>
<tr valign=top>
<td align=right><p>glossary_entbypage:</td>
<td>
<input name=glossary_entbypage type=text size=3 value="<?php p(isset($CFG->glossary_entbypage) ? $CFG->glossary_entbypage : 10) ?>">
</td>
<td>
<?php print_string("entbypage", "glossary") ?>
</td>
</tr>
<tr valign=top>
<td align=right><p>glossary_studentspost:</td>
<td>
<SELECT size=1 name=glossary_studentspost>
<?php
$yselected = "";
$nselected = "";
if ($CFG->glossary_studentspost) {
$yselected = " SELECTED ";
} else {
$nselected = " SELECTED ";
}
?>
<OPTION value=1 <?php p($yselected) ?>><?php p($yes)?></OPTION>
<OPTION value=0 <?php p($nselected) ?>><?php p($no)?></OPTION>
</SELECT>
</td>
<td>
<?php print_string("cnfstudentcanpost", "glossary") ?>
</td>
</tr>
<tr valign=top>
<td align=right><p>glossary_dupentries:</td>
<td>
<SELECT size=1 name=glossary_dupentries>
<?php
$yselected = "";
$nselected = "";
if ($CFG->glossary_dupentries) {
$yselected = " SELECTED ";
} else {
$nselected = " SELECTED ";
}
?>
<OPTION value=1 <?php p($yselected) ?>><?php p($yes)?></OPTION>
<OPTION value=0 <?php p($nselected) ?>><?php p($no)?></OPTION>
</SELECT>
</td>
<td>
<?php print_string("cnfallowdupentries", "glossary") ?>
</td>
</tr>
<tr valign=top>
<td align=right><p>glossary_allowcomments:</td>
<td>
<SELECT size=1 name=glossary_allowcomments>
<?php
$yselected = "";
$nselected = "";
if ($CFG->glossary_allowcomments) {
$yselected = " SELECTED ";
} else {
$nselected = " SELECTED ";
}
?>
<OPTION value=1 <?php p($yselected) ?>><?php p($yes)?></OPTION>
<OPTION value=0 <?php p($nselected) ?>><?php p($no)?></OPTION>
</SELECT>
</td>
<td>
<?php print_string("cnfallowcomments", "glossary") ?>
</td>
</tr>
<tr valign=top>
<td align=right><p>glossary_linkbydefault:</td>
<td>
<SELECT size=1 name=glossary_linkbydefault>
<?php
$yselected = "";
$nselected = "";
if ($CFG->glossary_linkbydefault) {
$yselected = " SELECTED ";
} else {
$nselected = " SELECTED ";
}
?>
<OPTION value=1 <?php p($yselected) ?>><?php p($yes)?></OPTION>
<OPTION value=0 <?php p($nselected) ?>><?php p($no)?></OPTION>
</SELECT>
</td>
<td>
<?php print_string("cnflinkglossaries", "glossary") ?>
</td>
</tr>
<tr valign=top>
<td align=right><p>glossary_defaultapproval:</td>
<td>
<SELECT size=1 name=glossary_defaultapproval>
<?php
$yselected = "";
$nselected = "";
if ($CFG->glossary_defaultapproval) {
$yselected = " SELECTED ";
} else {
$nselected = " SELECTED ";
}
?>
<OPTION value=1 <?php p($yselected) ?>><?php p($yes)?></OPTION>
<OPTION value=0 <?php p($nselected) ?>><?php p($no)?></OPTION>
</SELECT>
</td>
<td>
<?php print_string("cnfapprovalstatus", "glossary") ?>
</td>
</tr>
<tr valign=top>
<td colspan = 3 align=center><strong><?php print_string("entryleveldefaultsettings","glossary") ?></strong></td>
</tr>
<tr valign=top>
<td align=right><p>glossary_linkentries:</td>
<td>
<SELECT size=1 name=glossary_linkentries>
<?php
$yselected = "";
$nselected = "";
if ($CFG->glossary_linkentries) {
$yselected = " SELECTED ";
} else {
$nselected = " SELECTED ";
}
?>
<OPTION value=1 <?php p($yselected) ?>><?php p($yes)?></OPTION>
<OPTION value=0 <?php p($nselected) ?>><?php p($no)?></OPTION>
</SELECT>
</td>
<td>
<?php print_string("cnflinkentry", "glossary") ?>
</td>
</tr>
<tr valign=top>
<td align=right><p>glossary_casesensitive:</td>
<td>
<SELECT size=1 name=glossary_casesensitive>
<?php
$yselected = "";
$nselected = "";
if ($CFG->glossary_casesensitive) {
$yselected = " SELECTED ";
} else {
$nselected = " SELECTED ";
}
?>
<OPTION value=1 <?php p($yselected) ?>><?php p($yes)?></OPTION>
<OPTION value=0 <?php p($nselected) ?>><?php p($no)?></OPTION>
</SELECT>
</td>
<td>
<?php print_string("cnfcasesensitive", "glossary") ?>
</td>
</tr>
<tr valign=top>
<td align=right><p>glossary_fullmatch:</td>
<td>
<SELECT size=1 name=glossary_fullmatch>
<?php
$yselected = "";
$nselected = "";
if ($CFG->glossary_fullmatch) {
$yselected = " SELECTED ";
} else {
$nselected = " SELECTED ";
}
?>
<OPTION value=1 <?php p($yselected) ?>><?php p($yes)?></OPTION>
<OPTION value=0 <?php p($nselected) ?>><?php p($no)?></OPTION>
</SELECT>
</td>
<td>
<?php print_string("cnffullmatch", "glossary") ?>
</td>
</tr>
<tr valign=top>
<td colspan = 3 align=center><a name=formats><strong><?php print_string("displayformatssetup","glossary") ?></strong></td>
</tr>
<tr>
<td colspan=3 align=center>
<?php
//Update and get available formats
$recformats = glossary_get_available_formats();
$formats = array();
//Take names
foreach ($recformats as $format) {
$formats[$format->id] = get_string("displayformat$format->name", "glossary");
}
asort($formats);
echo '<table cellpadding="5" bgcolor="#FFFFFF" class="generaltab" width="40%" align="center">';
foreach ($formats as $formatid=>$formatname) {
$recformat = get_record('glossary_formats','id',$formatid);
echo '<tr>';
echo '<td>' . $formatname . '</td>';
$eicon = "<a title=\"" . get_string("edit") . "\" href=\"$CFG->wwwroot/mod/glossary/formats.php?id=$formatid&mode=edit\"><img border=\"0\" src=\"../pix/t/edit.gif\"></a>";
if ( $recformat->visible ) {
$vtitle = get_string("hide");
$vicon = "hide.gif";
} else {
$vtitle = get_string("show");
$vicon = "show.gif";
}
$vicon = "<a title=\"" . $vtitle . "\" href=\"$CFG->wwwroot/mod/glossary/formats.php?id=$formatid&mode=visible\"><img border=\"0\" src=\"../pix/t/" . $vicon . "\"></a>";
echo '<td align="center" nowrap>' . $eicon . '&nbsp;&nbsp;' . $vicon . '</td>';
echo '</tr>';
}
echo '</table>';
?>
</td>
</tr>
<tr valign=top>
<td align=right><p>glossary_enablerssfeeds:</td>
<td>
<?php
if (!isset($CFG->enablerssfeeds) || $CFG->enablerssfeeds == 0) {
print_string("no");
} else {
unset($options);
$options[0] = get_string("no");
$options[1] = get_string("yes");
$glossary_enablerssfeeds = false;
if (isset($CFG->glossary_enablerssfeeds) && $CFG->glossary_enablerssfeeds == 1) {
$glossary_enablerssfeeds = true;
}
choose_from_menu ($options, "glossary_enablerssfeeds", $glossary_enablerssfeeds, "", "", "");
}
?>
</td>
<td>
<?php
print_string("configenablerssfeeds","glossary");
if (!isset($CFG->enablerssfeeds) || $CFG->enablerssfeeds == 0) {
print_string("configenablerssfeedsdisabled");
}
?>
</td>
</tr>
<tr>
<td colspan=3 align=center>
<input type="submit" value="<?php print_string("savechanges") ?>"></td>
</tr>
</table>
</form>