echo "</tr>";
}
?>
+<tr valign=top>
+ <td align=right><p>resource_windowsettings:</td>
+ <td>
+ <?php
+ unset($choices);
+ $choices["0"] = get_string("hidesettings");
+ $choices["1"] = get_string("showsettings");
+ choose_from_menu ($choices, "resource_windowsettings", $CFG->resource_windowsettings, "");
+ ?>
+ </td>
+ <td>
+ <?php print_string("configwindowsettings", "resource") ?>
+ </td>
+</tr>
+<tr valign=top>
+ <td align=right><p>resource_parametersettings:</td>
+ <td>
+ <?php
+ unset($choices);
+ $choices["0"] = get_string("hidesettings");
+ $choices["1"] = get_string("showsettings");
+ choose_from_menu ($choices, "resource_parametersettings", $CFG->resource_parametersettings, "");
+ ?>
+ </td>
+ <td>
+ <?php print_string("configparametersettings", "resource") ?>
+ </td>
+</tr>
<tr>
<td colspan=3 align=center>
<input type="submit" value="<?php print_string("savechanges") ?>"></td>
set_config("resource_popup", "");
}
+if (!isset($CFG->resource_windowsettings)) {
+ set_config("resource_windowsettings", "0");
+}
+
+if (!isset($CFG->resource_parametersettings)) {
+ set_config("resource_parametersettings", "0");
+}
+
$RESOURCE_WINDOW_OPTIONS = array("resizable", "scrollbars", "directories", "location",
"menubar", "toolbar", "status", "height", "width");
}
}
+ if (isset($resource->parametersettingspref)) {
+ set_user_preference('resource_parametersettingspref', $resource->parametersettingspref);
+ }
+ if (isset($resource->windowsettingspref)) {
+ set_user_preference('resource_windowsettingspref', $resource->windowsettingspref);
+ }
+
return insert_record("resource", $resource);
}
}
}
+ if (isset($resource->parametersettingspref)) {
+ set_user_preference('resource_parametersettingspref', $resource->parametersettingspref);
+ }
+ if (isset($resource->windowsettingspref)) {
+ set_user_preference('resource_windowsettingspref', $resource->windowsettingspref);
+ }
+
return update_record("resource", $resource);
}
<script language="javascript">
- function showhide (id) {
+ function showhide (id, set) {
divobj = document.getElementById(id);
butobj = document.getElementById(id+'button');
- if (divobj.style.display != 'none') {
- divobj.style.display = 'none';
- butobj.value = '<?php print_string("showsettings") ?>...';
+ prefobj = document.getElementById(id+'pref');
+ if (set == true) {
+ if (prefobj.value == '1') {
+ divobj.style.display = 'block';
+ butobj.value = '<?php print_string("hidesettings") ?>';
+ } else {
+ divobj.style.display = 'none';
+ butobj.value = '<?php print_string("showsettings") ?>...';
+ }
} else {
- divobj.style.display = 'block';
- butobj.value = '<?php print_string("hidesettings") ?>';
+ if (prefobj.value == '1') {
+ divobj.style.display = 'none';
+ butobj.value = '<?php print_string("showsettings") ?>...';
+ prefobj.value = '0';
+ } else {
+ divobj.style.display = 'block';
+ butobj.value = '<?php print_string("hidesettings") ?>';
+ prefobj.value = '1';
+ }
}
}
</script>
<td align="right"><p><b><?php print_string("display", "resource") ?>:</b></p></td>
<td>
<input type="button" value="hide settings" id="windowsettingsbutton" onClick="javascript: return showhide('windowsettings');" />
+ <input type="hidden" name="windowsettingspref" id="windowsettingspref"
+ value="<?php echo get_user_preferences('resource_windowsettingspref', $CFG->resource_windowsettings); ?>" />
</td>
</tr>
<tr><td colspan="2">
<td align="right"><p><b><?php print_string("parameters", "resource") ?>:</b></p></td>
<td>
<input type="button" value="hide settings" id="parametersettingsbutton" onClick="javascript: return showhide('parametersettings');" />
+ <input type="hidden" name="parametersettingspref" id="parametersettingspref"
+ value="<?php echo get_user_preferences('resource_parametersettingspref', $CFG->resource_parametersettings); ?>" />
<?php helpbutton("parameters", get_string("parameters", "resource"), "resource", true) ?>
</td>
</tr>
<script language="javascript">
- showhide('parametersettings');
- showhide('windowsettings');
+ showhide('parametersettings', true);
+ showhide('windowsettings', true);
</script>
<script language="javascript">
- function showhide (id) {
+ function showhide (id, set) {
divobj = document.getElementById(id);
butobj = document.getElementById(id+'button');
- if (divobj.style.display != 'none') {
- divobj.style.display = 'none';
- butobj.value = '<?php print_string("showsettings") ?>...';
+ prefobj = document.getElementById(id+'pref');
+ if (set == true) {
+ if (prefobj.value == '1') {
+ divobj.style.display = 'block';
+ butobj.value = '<?php print_string("hidesettings") ?>';
+ } else {
+ divobj.style.display = 'none';
+ butobj.value = '<?php print_string("showsettings") ?>...';
+ }
} else {
- divobj.style.display = 'block';
- butobj.value = '<?php print_string("hidesettings") ?>';
+ if (prefobj.value == '1') {
+ divobj.style.display = 'none';
+ butobj.value = '<?php print_string("showsettings") ?>...';
+ prefobj.value = '0';
+ } else {
+ divobj.style.display = 'block';
+ butobj.value = '<?php print_string("hidesettings") ?>';
+ prefobj.value = '1';
+ }
}
}
</script>
-
<tr valign="top">
<td align="right" nowrap>
<p><b><?php print_string("fulltext", "resource") ?>:</b></p><br />
<td align="right"><p><b><?php print_string("display", "resource") ?>:</b></p></td>
<td>
<input type="button" value="hide settings" id="windowsettingsbutton" onClick="javascript: return showhide('windowsettings');" />
+ <input type="hidden" name="windowsettingspref" id="windowsettingspref"
+ value="<?php echo get_user_preferences('resource_windowsettingspref', $CFG->resource_windowsettings); ?>" />
</td>
</tr>
<tr><td colspan="2">
<script language="javascript">
- showhide('windowsettings');
+ showhide('windowsettings', true);
</script>
$resource->popup = "";
}
+ if (isset($resource->parametersettingspref)) {
+ set_user_preference('resource_parametersettingspref', $resource->parametersettingspref);
+ }
+ if (isset($resource->windowsettingspref)) {
+ set_user_preference('resource_windowsettingspref', $resource->windowsettingspref);
+ }
+
return insert_record("resource", $resource);
}
$resource->popup = "";
}
+ if (isset($resource->parametersettingspref)) {
+ set_user_preference('resource_parametersettingspref', $resource->parametersettingspref);
+ }
+ if (isset($resource->windowsettingspref)) {
+ set_user_preference('resource_windowsettingspref', $resource->windowsettingspref);
+ }
+
return update_record("resource", $resource);
}
$resource->popup = "";
}
+ if (isset($resource->parametersettingspref)) {
+ set_user_preference('resource_parametersettingspref', $resource->parametersettingspref);
+ }
+ if (isset($resource->windowsettingspref)) {
+ set_user_preference('resource_windowsettingspref', $resource->windowsettingspref);
+ }
+
return insert_record("resource", $resource);
}
$resource->popup = "";
}
+ if (isset($resource->parametersettingspref)) {
+ set_user_preference('resource_parametersettingspref', $resource->parametersettingspref);
+ }
+ if (isset($resource->windowsettingspref)) {
+ set_user_preference('resource_windowsettingspref', $resource->windowsettingspref);
+ }
+
return update_record("resource", $resource);
}
<script language="javascript">
- function showhide (id) {
+ function showhide (id, set) {
divobj = document.getElementById(id);
butobj = document.getElementById(id+'button');
- if (divobj.style.display != 'none') {
- divobj.style.display = 'none';
- butobj.value = '<?php print_string("showsettings") ?>...';
+ prefobj = document.getElementById(id+'pref');
+ if (set == true) {
+ if (prefobj.value == '1') {
+ divobj.style.display = 'block';
+ butobj.value = '<?php print_string("hidesettings") ?>';
+ } else {
+ divobj.style.display = 'none';
+ butobj.value = '<?php print_string("showsettings") ?>...';
+ }
} else {
- divobj.style.display = 'block';
- butobj.value = '<?php print_string("hidesettings") ?>';
+ if (prefobj.value == '1') {
+ divobj.style.display = 'none';
+ butobj.value = '<?php print_string("showsettings") ?>...';
+ prefobj.value = '0';
+ } else {
+ divobj.style.display = 'block';
+ butobj.value = '<?php print_string("hidesettings") ?>';
+ prefobj.value = '1';
+ }
}
}
</script>
<td align="right"><p><b><?php print_string("display", "resource") ?>:</b></p></td>
<td>
<input type="button" value="hide settings" id="windowsettingsbutton" onClick="javascript: return showhide('windowsettings');" />
+ <input type="hidden" name="windowsettingspref" id="windowsettingspref"
+ value="<?php echo get_user_preferences('resource_windowsettingspref', $CFG->resource_windowsettings); ?>" />
</td>
</tr>
<tr><td colspan="2">
<script language="javascript">
- showhide('windowsettings');
+ showhide('windowsettings', true);
</script>