From 221ca7bfa0833e250e8efad033de42e591e02340 Mon Sep 17 00:00:00 2001 From: lkehresman Date: Sat, 7 Oct 2000 16:24:16 +0000 Subject: [PATCH] added part of new index ordering options git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@779 7612ce4b-ef26-0410-bec9-ea0150e637f0 --- src/options_order.php | 119 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 119 insertions(+) create mode 100644 src/options_order.php diff --git a/src/options_order.php b/src/options_order.php new file mode 100644 index 00000000..c8813a70 --- /dev/null +++ b/src/options_order.php @@ -0,0 +1,119 @@ + +
+
+
+
+ +
+ 1) { + $prev = $num-1; + $tmp = $index_order[$prev]; + $index_order[$prev] = $index_order[$num]; + $index_order[$num] = $tmp; + } else if ($method == "down" && $num < count($index_order)) { + $next = $num++; + $tmp = $index_order[$next]; + $index_order[$next] = $index_order[$num]; + $index_order[$num] = $tmp; + } else if ($method == "remove" && $num) { + for ($i=1; $i < 8; $i++) { + removePref($data_dir, $username, "order$i"); + } + for ($j=1,$i=1; $i <= count($index_order); $i++) { + if ($i != $num) { + $new_ary[$j] = $index_order[$i]; + $j++; + } + } + $index_order = array(); + $index_order = $new_ary; + if (count($index_order) < 1) { + include "../src/load_prefs.php"; + } + } else if ($method == "add" && $add) { + $index_order[count($index_order)+1] = $add; + } + + if ($method) { + for ($i=1; $i <= count($index_order); $i++) { + setPref($data_dir, $username, "order$i", $index_order[$i]); + } + } + + for ($i=1; $i <= count($index_order); $i++) { + $tmp = $index_order[$i]; + echo "up | "; + echo "down | "; + echo "remove - "; + echo $available[$tmp] . "
"; + } + + if (count($index_order) != count($available)) { + echo "
"; + echo ""; + echo ""; + echo ""; + echo "
"; + } + +?> +
+ -- 2.25.1