set_post_foldername ("settings_root_folder_name"),
'column_width_folder' => check_num_var ("settings_column_width_folder"),
'column_width_bookmark' => check_num_var ("settings_column_width_bookmark"),
'table_height' => check_num_var ("settings_table_height"),
'confirm_delete' => set_post_bool_var ("settings_confirm_delete", false),
'open_new_window' => set_post_bool_var ("settings_open_new_window", false),
'show_bookmark_description' => set_post_bool_var ("settings_show_bookmark_description", false),
'show_bookmark_icon' => set_post_bool_var ("settings_show_bookmark_icon", false),
'show_column_date' => set_post_bool_var ("settings_show_column_date", false),
'date_format' => check_date_format (),
'show_column_edit' => set_post_bool_var ("settings_show_column_edit", false),
'show_column_move' => set_post_bool_var ("settings_show_column_move", false),
'show_column_delete' => set_post_bool_var ("settings_show_column_delete", false),
'fast_folder_minus' => set_post_bool_var ("settings_fast_folder_minus", false),
'fast_folder_plus' => set_post_bool_var ("settings_fast_folder_plus", false),
'fast_symbol' => set_post_bool_var ("settings_fast_symbol", false),
'simple_tree_mode' => set_post_bool_var ("settings_simple_tree_mode", false),
'show_public' => set_post_bool_var ("settings_show_public", false),
);
$query = sprintf ("UPDATE user SET
root_folder_name ='%s',
column_width_folder ='%d',
column_width_bookmark ='%d',
table_height ='%d',
confirm_delete ='%d',
open_new_window ='%d',
show_bookmark_description ='%d',
show_bookmark_icon ='%d',
show_column_date ='%d',
date_format ='%s',
show_column_edit ='%d',
show_column_move ='%d',
show_column_delete ='%d',
fast_folder_minus ='%d',
fast_folder_plus ='%d',
fast_symbol ='%d',
simple_tree_mode ='%d',
show_public ='%d'
WHERE username='%s'",
$mysql->escape ($settings['root_folder_name']),
$settings['column_width_folder'],
$settings['column_width_bookmark'],
$settings['table_height'],
$settings['confirm_delete'],
$settings['open_new_window'],
$settings['show_bookmark_description'],
$settings['show_bookmark_icon'],
$settings['show_column_date'],
$mysql->escape ($settings['date_format']),
$settings['show_column_edit'],
$settings['show_column_move'],
$settings['show_column_delete'],
$settings['fast_folder_minus'],
$settings['fast_folder_plus'],
$settings['fast_symbol'],
$settings['simple_tree_mode'],
$settings['show_public'],
$mysql->escape ($username));
if ($mysql->query ($query)) {
$message = "Settings applied.";
}
else {
message ($mysql->error);
}
}
# I really don't feel like putting these very specific function into lib.php...
function check_num_var ($varname) {
if (!is_numeric ($_POST[$varname])) {
return 280;
}
else if ($_POST[$varname] == 0 && $varname == "settings_column_width_bookmark") {
return 0;
}
else if ($_POST[$varname] < 100) {
return 100;
}
else if ($_POST[$varname] > 800) {
return 800;
}
else {
return $_POST[$varname];
}
}
function check_date_format () {
global $date_formats;
$date_format = set_post_num_var ('settings_date_format');
if ($date_format < 0 || $date_format > count ($date_formats)) {
return 0;
}
else {
return $date_format;
}
}
?>
My Settings
|
|
Change Password
You can add a button to your browsers "Link Bar" or "Hotlist" so that any homepage
can be bookmarked with one click. Title and URL of the current homepage are being preset.
Basically you can make Online-Bookmarks behave in two different ways showing its
dialog. Either a new window pops up or it shows it in the same window.
To show the Online-Bookmarks dialog in a new window, drag this link to the
Link Bar.
To open the Online-Bookmarks dialog in the same window, drag this link to the
Link Bar.
Note that if your browser has a Popup Blocker enabled you might experience difficulties using
the upper link.
If you are using Firefox as a webbrowser, you can
use the link below to add a bookmark which opens Online-Bookmarks as a sidebar.
Add to Sidebar
|