$sub = $options[0];
$sub =~ s/\]\["PATH"\]//;
$sub =~ s/.*\[//;
+ if (-e "../themes") {
+ $options[1] =~ s/^\.\.\/config/\.\.\/themes/;
+ }
$theme_path[$sub] = $options[1];
} elsif ($options[0] =~ /^theme\[[0-9]+\]\["NAME"\]/) {
$sub = $options[0];
--- /dev/null
+#!/bin/bash
+#
+# Redirects to the config directory and runs conf.pl
+
+cd config
+./conf.pl
+cd ..
echo "\n\n\n<FORM name=messageList method=post action=\"move_messages.php?msg=$msg&mailbox=$urlMailbox&where=".urlencode($search_where)."&what=".urlencode($search_what)."\">";
echo "<TABLE BGCOLOR=\"$color[0]\" COLS=2 BORDER=0 cellpadding=0 cellspacing=0>\n";
echo " <TR>\n";
- echo " <TD WIDTH=60% ALIGN=LEFT>\n";
+ echo " <TD WIDTH=60% ALIGN=LEFT VALIGN=CENTER>\n";
echo " <NOBR><SMALL>". _("Move selected to:") ."</SMALL>";
echo " <TT><SMALL><SELECT NAME=\"targetMailbox\">";
echo "</TABLE>\n\n\n";
echo "</TD></TR>";
echo "<TR><TD BGCOLOR=\"$color[0]\">";
- echo "<TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=1 BGCOLOR=\"$color[4]\">";
+ echo "<TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=1 BGCOLOR=\"$color[0]\">";
echo "<TR BGCOLOR=\"$color[5]\" ALIGN=\"center\">";
echo " <TD WIDTH=1%><B> </B></TD>";
/** FROM HEADER **/
echo "\n\n\n<FORM name=messageList method=post action=\"move_messages.php?msg=$msg&mailbox=$urlMailbox&startMessage=$startMessage\">";
echo "<TABLE BGCOLOR=\"$color[0]\" COLS=2 BORDER=0 cellpadding=0 cellspacing=0>\n";
echo " <TR>\n";
- echo " <TD WIDTH=60% ALIGN=LEFT>\n";
+ echo " <TD WIDTH=60% ALIGN=LEFT VALIGN=CENTER>\n";
echo " <NOBR><SMALL>". _("Move selected to:") ."</SMALL>";
echo " <TT><SMALL><SELECT NAME=\"targetMailbox\">";
echo "</TD></TR>";
echo "<TR><TD BGCOLOR=\"$color[0]\">";
- echo "<TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=1 BGCOLOR=\"$color[4]\">";
+ echo "<TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=1 BGCOLOR=\"$color[0]\">";
echo "<TR BGCOLOR=\"$color[5]\" ALIGN=\"center\">";
echo " <TD WIDTH=1%><B> </B></TD>";
/** FROM HEADER **/
if (file_exists($theme[0]["PATH"])) {
require($theme[0]["PATH"]);
} else {
- echo _("Theme: ");
- echo $theme[0]["PATH"];
- echo _(" was not found.");
- echo "<BR>";
- echo _("Exiting abnormally");
- exit;
+ #
+ # I hard coded the theme as a last resort if no themes were
+ # found. It makes no sense to cause the whole thing to exit
+ # just because themes weren't found. This is the absolute
+ # last resort.
+ #
+ $color[0] = "#DCDCDC"; // (light gray) TitleBar
+ $color[1] = "#800000"; // (red)
+ $color[2] = "#CC0000"; // (light red) Warning/Error Messages
+ $color[3] = "#A0B8C8"; // (green-blue) Left Bar Background
+ $color[4] = "#FFFFFF"; // (white) Normal Background
+ $color[5] = "#FFFFCC"; // (light yellow) Table Headers
+ $color[6] = "#000000"; // (black) Text on left bar
+ $color[7] = "#0000CC"; // (blue) Links
+ $color[8] = "#000000"; // (black) Normal text
+ $color[9] = "#ABABAB"; // (mid-gray) Darker version of #0
+ $color[10] = "#666666"; // (dark gray) Darker version of #9
+ $color[11] = "#770000"; // (dark red) Special Folders color
}
}