clean up corners & colors
authorivan <ivan>
Sat, 4 Aug 2007 00:13:48 +0000 (00:13 +0000)
committerivan <ivan>
Sat, 4 Aug 2007 00:13:48 +0000 (00:13 +0000)
14 files changed:
rt/FREESIDE_MODIFIED
rt/Makefile
rt/bin/mason_handler.fcgi
rt/bin/mason_handler.scgi
rt/bin/mason_handler.svc
rt/bin/rt-crontool
rt/bin/rt-mailgate
rt/config.log
rt/config.status
rt/html/Elements/Footer
rt/html/Elements/Header
rt/html/Elements/PageLayout
rt/html/NoAuth/css/3.5-default/main.css
rt/html/NoAuth/css/3.5-default/misc.css

index 35f078e..6691779 100644 (file)
@@ -22,7 +22,8 @@ html/Ticket/Elements/ShowCustomers
  html/Ticket/Elements/Tabs
 html/Ticket/ModifyCustomers.html
 html/NoAuth/images/small-logo.png
- html/NoAuth/webrt.css
+ html/NoAuth/css/3.5-default/main.css
+html/NoAuth/css/3.5-default/freeside.css
 
 html/Widgets/TitleBoxStart
 
@@ -30,3 +31,4 @@ html/Elements/FreesideNewCust
 html/Elements/FreesideSearch
 html/Elements/FreesideSvcSearch
 
+
index 12284ba..e6a5dde 100644 (file)
@@ -2,7 +2,7 @@
 # 
 # COPYRIGHT:
 #  
-# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC 
+# This software is Copyright (c) 1996-2007 Best Practical Solutions, LLC 
 #                                          <jesse@bestpractical.com>
 # 
 # (Except where explicitly superseded by other copyright notices)
@@ -22,7 +22,9 @@
 # 
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301 or visit their web page on the internet at
+# http://www.gnu.org/copyleft/gpl.html.
 # 
 # 
 # CONTRIBUTION SUBMISSION POLICY:
@@ -57,8 +59,8 @@ SITE_CONFIG_FILE              =       $(CONFIG_FILE_PATH)/RT_SiteConfig.pm
 
 
 RT_VERSION_MAJOR       =       3
-RT_VERSION_MINOR       =       4
-RT_VERSION_PATCH       =       5
+RT_VERSION_MINOR       =       6
+RT_VERSION_PATCH       =       4
 
 RT_VERSION =   $(RT_VERSION_MAJOR).$(RT_VERSION_MINOR).$(RT_VERSION_PATCH)
 TAG       =    rt-$(RT_VERSION_MAJOR)-$(RT_VERSION_MINOR)-$(RT_VERSION_PATCH)
@@ -482,7 +484,7 @@ reconfigure:
        ./configure
 
 start-httpd:
-       $(PERL) bin/standalone_httpd 80 &
+       $(PERL) bin/standalone_httpd &
 
 apachectl:
        $(APACHECTL) stop
index 4ce6c00..38f5901 100755 (executable)
@@ -3,7 +3,7 @@
 # 
 # COPYRIGHT:
 #  
-# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC 
+# This software is Copyright (c) 1996-2007 Best Practical Solutions, LLC 
 #                                          <jesse@bestpractical.com>
 # 
 # (Except where explicitly superseded by other copyright notices)
@@ -23,7 +23,9 @@
 # 
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301 or visit their web page on the internet at
+# http://www.gnu.org/copyleft/gpl.html.
 # 
 # 
 # CONTRIBUTION SUBMISSION POLICY:
index bc6bd76..faff8a5 100755 (executable)
@@ -3,7 +3,7 @@
 # 
 # COPYRIGHT:
 #  
-# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC 
+# This software is Copyright (c) 1996-2007 Best Practical Solutions, LLC 
 #                                          <jesse@bestpractical.com>
 # 
 # (Except where explicitly superseded by other copyright notices)
@@ -23,7 +23,9 @@
 # 
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301 or visit their web page on the internet at
+# http://www.gnu.org/copyleft/gpl.html.
 # 
 # 
 # CONTRIBUTION SUBMISSION POLICY:
index 6065fa5..fc97da9 100644 (file)
@@ -3,7 +3,7 @@
 # 
 # COPYRIGHT:
 #  
-# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC 
+# This software is Copyright (c) 1996-2007 Best Practical Solutions, LLC 
 #                                          <jesse@bestpractical.com>
 # 
 # (Except where explicitly superseded by other copyright notices)
@@ -23,7 +23,9 @@
 # 
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301 or visit their web page on the internet at
+# http://www.gnu.org/copyleft/gpl.html.
 # 
 # 
 # CONTRIBUTION SUBMISSION POLICY:
@@ -44,7 +46,6 @@
 # those contributions and any derivatives thereof.
 # 
 # END BPS TAGGED BLOCK }}}
-
 =head1 NAME
 
 mason_handler.svc - Win32 IIS Service handler for RT
index 8acc1c2..8fcd631 100644 (file)
@@ -3,7 +3,7 @@
 # 
 # COPYRIGHT:
 #  
-# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC 
+# This software is Copyright (c) 1996-2007 Best Practical Solutions, LLC 
 #                                          <jesse@bestpractical.com>
 # 
 # (Except where explicitly superseded by other copyright notices)
@@ -23,7 +23,9 @@
 # 
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301 or visit their web page on the internet at
+# http://www.gnu.org/copyleft/gpl.html.
 # 
 # 
 # CONTRIBUTION SUBMISSION POLICY:
@@ -75,19 +77,28 @@ unless ( $CurrentUser->Id ) {
 }
 
 my ( $search, $condition, $action, $search_arg, $condition_arg, $action_arg,
-     $template_id, $help, $verbose );
-GetOptions( "search=s"        => \$search,
-            "search-arg=s"    => \$search_arg,
-            "condition=s"     => \$condition,
-            "condition-arg=s" => \$condition_arg,
-            "action-arg=s"    => \$action_arg,
-            "action=s"        => \$action,
-           "template-id=s"   => \$template_id,
-            "help"            => \$help,
-            "verbose|v"       => \$verbose );
+     $template_id, $transaction, $transaction_type, $help, $verbose );
+GetOptions( "search=s"           => \$search,
+            "search-arg=s"       => \$search_arg,
+            "condition=s"        => \$condition,
+            "condition-arg=s"    => \$condition_arg,
+            "action-arg=s"       => \$action_arg,
+            "action=s"           => \$action,
+            "template-id=s"      => \$template_id,
+            "transaction=s"      => \$transaction,
+            "transaction-type=s" => \$transaction_type,
+            "help"               => \$help,
+            "verbose|v"          => \$verbose );
 
 help() if $help or not $search or not $action;
 
+$transaction ||= 'first';
+unless ( $transaction =~ /^(first|last)$/i ) {
+    print STDERR loc("--transaction argument could be only 'first' or 'last'");
+    exit 1;
+}
+$transaction = lc($transaction) eq 'first'? 'ASC': 'DESC';
+
 # We _must_ have a search object
 load_module($search);
 load_module($action)    if ($action);
@@ -99,6 +110,8 @@ if ($template_id) {
     $template_obj = RT::Template->new($CurrentUser);
     $template_obj->Load($template_id);
 }
+my $void_scrip = RT::Scrip->new( $CurrentUser );
+my $void_scrip_action = RT::ScripAction->new( $CurrentUser );
 
 #At the appointed time:
 
@@ -119,11 +132,20 @@ my $tickets = $search->TicketsObj;
 while ( my $ticket = $tickets->Next() ) {
     print $ticket->Id() . ": " if ($verbose);
 
+    my $transaction = get_transaction($ticket);
+    print loc("Using transaction #[_1]...", $transaction->id)
+        if $verbose && $transaction;
+
     # perform some more advanced check
     if ($condition) {
-        my $condition_obj = $condition->new( TicketObj => $ticket,
-                                             Argument  => $condition_arg,
-                                             CurrentUser => $CurrentUser );
+        my $condition_obj = $condition->new(
+            TransactionObj => $transaction,
+            TicketObj      => $ticket,
+            ScripObj       => $void_scrip,
+            TemplateObj    => $template_obj,
+            Argument       => $condition_arg,
+            CurrentUser    => $CurrentUser,
+        );
 
         # if the condition doesn't apply, get out of here
 
@@ -133,10 +155,13 @@ while ( my $ticket = $tickets->Next() ) {
 
     #prepare our action
     my $action_obj = $action->new(
-        TicketObj   => $ticket,
-        TemplateObj => $template_obj,
-        Argument    => $action_arg,
-        CurrentUser => $CurrentUser
+        TicketObj      => $ticket,
+        TransactionObj => $transaction,
+        TemplateObj    => $template_obj,
+        Argument       => $action_arg,
+        ScripObj       => $void_scrip,
+        ScripActionObj => $void_scrip_action,
+        CurrentUser    => $CurrentUser,
     );
 
     #if our preparation, move onto the next ticket
@@ -148,6 +173,26 @@ while ( my $ticket = $tickets->Next() ) {
     print loc("Action committed.\n") if ($verbose);
 }
 
+=head2 get_transaction
+
+Takes ticket and returns its transaction acording to command
+line arguments C<--transaction> and <--transaction-type>.
+
+=cut
+
+sub get_transaction {
+    my $ticket = shift;
+    my $txns = $ticket->Transactions;
+    $txns->OrderByCols(
+        { FIELD => 'Created', ORDER => $transaction },
+        { FIELD => 'id', ORDER => $transaction },
+    );
+    $txns->Limit( FIELD => 'Type', VALUE => $transaction_type )
+        if $transaction_type;
+    $txns->RowsPerPage(1);
+    return $txns->First;
+}
+
 # {{{ load_module 
 
 =head2 load_module
@@ -207,6 +252,15 @@ sub help {
       . loc( "[_1] - An argument to pass to [_2]", "--action-argument", "--action" )
       . "\n";
     print "    "
+      . loc( "[_1] - Specify id of the template you want to use", "--template-id" )
+      . "\n";
+    print "    "
+      . loc( "[_1] - Specify if you want to use either 'first' or 'last' transaction", "--transaction" )
+      . "\n";
+    print "    "
+      . loc( "[_1] - Specify the type of a transaction you want to use", "--transaction-type" )
+      . "\n";
+    print "    "
       . loc( "[_1] - Output status updates to STDOUT", "--verbose" ) . "\n";
     print "\n";
     print "\n";
index 5663d68..8db26db 100755 (executable)
@@ -3,7 +3,7 @@
 # 
 # COPYRIGHT:
 #  
-# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC 
+# This software is Copyright (c) 1996-2007 Best Practical Solutions, LLC 
 #                                          <jesse@bestpractical.com>
 # 
 # (Except where explicitly superseded by other copyright notices)
@@ -23,7 +23,9 @@
 # 
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301 or visit their web page on the internet at
+# http://www.gnu.org/copyleft/gpl.html.
 # 
 # 
 # CONTRIBUTION SUBMISSION POLICY:
@@ -44,7 +46,6 @@
 # those contributions and any derivatives thereof.
 # 
 # END BPS TAGGED BLOCK }}}
-
 =head1 NAME
 
 rt-mailgate - Mail interface to RT3.
@@ -53,6 +54,7 @@ rt-mailgate - Mail interface to RT3.
 
 
 use strict;
+use warnings;
 use Getopt::Long;
 use LWP::UserAgent;
 
@@ -76,10 +78,11 @@ my $ua      = LWP::UserAgent->new();
 $ua->cookie_jar( { file => $opts{jar} } );
 
 my %args = (
-    queue   => $opts{queue},
-    action  => $opts{action},
-    SessionType => 'REST',    # Surpress login box
+    SessionType => 'REST', # Surpress login box
 );
+foreach ( qw(queue action) ) {
+    $args{$_} = $opts{$_} if defined $opts{$_};
+};
 
 # Read the message in from STDIN
 $args{'message'} = do { local (@ARGV, $/); <> };
index d4e6493..ab4b65c 100644 (file)
@@ -1,7 +1,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by RT configure 3.4.5, which was
+It was created by RT configure 3.6.4, which was
 generated by GNU Autoconf 2.59.  Invocation command line was
 
   $ ./configure --enable-layout=Freeside --with-db-type=Pg --with-db-dba=freeside --with-db-database=freeside --with-db-rt-user=freeside --with-db-rt-pass= --with-web-user=freeside --with-web-group=freeside --with-rt-group=freeside
@@ -12,14 +12,14 @@ generated by GNU Autoconf 2.59.  Invocation command line was
 
 hostname = rootwood
 uname -m = x86_64
-uname -r = 2.6.16-2-amd64-k8-smp
+uname -r = 2.6.21-1-amd64
 uname -s = Linux
-uname -v = #1 SMP Wed Jun 21 19:17:08 CEST 2006
+uname -v = #1 SMP Sat May 26 17:22:54 CEST 2007
 
 /usr/bin/uname -p = unknown
 /bin/uname -X     = unknown
 
-/bin/arch              = x86_64
+/bin/arch              = unknown
 /usr/bin/arch -k       = unknown
 /usr/convex/getsysinfo = unknown
 hostinfo               = unknown
@@ -33,30 +33,29 @@ PATH: /usr/sbin
 PATH: /usr/bin
 PATH: /sbin
 PATH: /bin
-PATH: /usr/X11R6/bin
 
 
 ## ----------- ##
 ## Core tests. ##
 ## ----------- ##
 
-configure:1330: checking for a BSD-compatible install
-configure:1385: result: /usr/bin/install -c
-configure:1400: checking for gawk
-configure:1416: found /usr/bin/gawk
-configure:1426: result: gawk
-configure:1439: checking for perl
-configure:1457: found /usr/bin/perl
-configure:1470: result: /usr/bin/perl
-configure:1794: checking for chosen layout
-configure:1809: result: Freeside
-configure:2259: creating ./config.status
+configure:1331: checking for a BSD-compatible install
+configure:1386: result: /usr/bin/install -c
+configure:1401: checking for gawk
+configure:1417: found /usr/bin/gawk
+configure:1427: result: gawk
+configure:1440: checking for perl
+configure:1458: found /usr/bin/perl
+configure:1471: result: /usr/bin/perl
+configure:1795: checking for chosen layout
+configure:1810: result: Freeside
+configure:2272: creating ./config.status
 
 ## ---------------------- ##
 ## Running config.status. ##
 ## ---------------------- ##
 
-This file was extended by RT config.status 3.4.5, which was
+This file was extended by RT config.status 3.6.4, which was
 generated by GNU Autoconf 2.59.  Invocation command line was
 
   CONFIG_FILES    = 
@@ -67,20 +66,20 @@ generated by GNU Autoconf 2.59.  Invocation command line was
 
 on rootwood
 
-config.status:759: creating sbin/rt-dump-database
-config.status:759: creating sbin/rt-setup-database
-config.status:759: creating sbin/rt-test-dependencies
-config.status:759: creating bin/mason_handler.fcgi
-config.status:759: creating bin/mason_handler.scgi
-config.status:759: creating bin/standalone_httpd
-config.status:759: creating bin/rt-crontool
-config.status:759: creating bin/rt-mailgate
-config.status:759: creating bin/rt
-config.status:759: creating Makefile
-config.status:759: creating etc/RT_Config.pm
-config.status:759: creating lib/RT.pm
-config.status:759: creating bin/mason_handler.svc
-config.status:759: creating bin/webmux.pl
+config.status:760: creating sbin/rt-dump-database
+config.status:760: creating sbin/rt-setup-database
+config.status:760: creating sbin/rt-test-dependencies
+config.status:760: creating bin/mason_handler.fcgi
+config.status:760: creating bin/mason_handler.scgi
+config.status:760: creating bin/standalone_httpd
+config.status:760: creating bin/rt-crontool
+config.status:760: creating bin/rt-mailgate
+config.status:760: creating bin/rt
+config.status:760: creating Makefile
+config.status:760: creating etc/RT_Config.pm
+config.status:760: creating lib/RT.pm
+config.status:760: creating bin/mason_handler.svc
+config.status:760: creating bin/webmux.pl
 
 ## ---------------- ##
 ## Cache variables. ##
@@ -115,7 +114,7 @@ DB_RT_HOST='localhost'
 DB_RT_PASS=''
 DB_RT_USER='freeside'
 DB_TYPE='Pg'
-DEFS='-DPACKAGE_NAME=\"RT\" -DPACKAGE_TARNAME=\"rt\" -DPACKAGE_VERSION=\"3.4.5\" -DPACKAGE_STRING=\"RT\ 3.4.5\" -DPACKAGE_BUGREPORT=\"rt-bugs@fsck.com\" '
+DEFS='-DPACKAGE_NAME=\"RT\" -DPACKAGE_TARNAME=\"rt\" -DPACKAGE_VERSION=\"3.6.4\" -DPACKAGE_STRING=\"RT\ 3.6.4\" -DPACKAGE_BUGREPORT=\"rt-bugs@bestpractical.com\" '
 DESTDIR='/opt/rt3'
 ECHO_C=''
 ECHO_N='-n'
@@ -135,11 +134,11 @@ MASON_DATA_PATH='/usr/local/etc/freeside/masondata'
 MASON_HTML_PATH='/var/www/freeside/rt'
 MASON_LOCAL_HTML_PATH='/opt/rt3/local/html'
 MASON_SESSION_PATH='/opt/rt3/var/session_data'
-PACKAGE_BUGREPORT='rt-bugs@fsck.com'
+PACKAGE_BUGREPORT='rt-bugs@bestpractical.com'
 PACKAGE_NAME='RT'
-PACKAGE_STRING='RT 3.4.5'
+PACKAGE_STRING='RT 3.6.4'
 PACKAGE_TARNAME='rt'
-PACKAGE_VERSION='3.4.5'
+PACKAGE_VERSION='3.6.4'
 PATH_SEPARATOR=':'
 PERL='/usr/bin/perl'
 RTGROUP='freeside'
@@ -153,10 +152,11 @@ RT_LOG_PATH='/opt/rt3/var/log'
 RT_MAN_PATH='/opt/rt3/man'
 RT_PATH='/opt/rt3'
 RT_SBIN_PATH='/opt/rt3/sbin'
+RT_STANDALONE='0'
 RT_VAR_PATH='/opt/rt3/var'
 RT_VERSION_MAJOR='3'
-RT_VERSION_MINOR='4'
-RT_VERSION_PATCH='5'
+RT_VERSION_MINOR='6'
+RT_VERSION_PATCH='4'
 SHELL='/bin/sh'
 SPEEDY_BIN='/usr/local/bin/speedy'
 WEB_GROUP='freeside'
@@ -205,8 +205,8 @@ prefix='/opt/rt3'
 program_transform_name='s,x,x,'
 rt_layout_name='Freeside'
 rt_version_major='3'
-rt_version_minor='4'
-rt_version_patch='5'
+rt_version_minor='6'
+rt_version_patch='4'
 sbindir='/opt/rt3/sbin'
 sessionstatedir='/opt/rt3/var/session_data'
 sharedstatedir='${prefix}/com'
@@ -217,10 +217,10 @@ target_alias=''
 ## confdefs.h. ##
 ## ----------- ##
 
-#define PACKAGE_BUGREPORT "rt-bugs@fsck.com"
+#define PACKAGE_BUGREPORT "rt-bugs@bestpractical.com"
 #define PACKAGE_NAME "RT"
-#define PACKAGE_STRING "RT 3.4.5"
+#define PACKAGE_STRING "RT 3.6.4"
 #define PACKAGE_TARNAME "rt"
-#define PACKAGE_VERSION "3.4.5"
+#define PACKAGE_VERSION "3.6.4"
 
 configure: exit 0
index c39ee3f..06c562a 100755 (executable)
@@ -259,7 +259,7 @@ _ASBOX
 } >&5
 cat >&5 <<_CSEOF
 
-This file was extended by RT $as_me 3.4.5, which was
+This file was extended by RT $as_me 3.6.4, which was
 generated by GNU Autoconf 2.59.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -292,7 +292,7 @@ $config_files
 
 Report bugs to <bug-autoconf@gnu.org>."
 ac_cs_version="\
-RT config.status 3.4.5
+RT config.status 3.6.4
 configured by ./configure, generated by GNU Autoconf 2.59,
   with options \"'--enable-layout=Freeside' '--with-db-type=Pg' '--with-db-dba=freeside' '--with-db-database=freeside' '--with-db-rt-user=freeside' '--with-db-rt-pass=' '--with-web-user=freeside' '--with-web-group=freeside' '--with-rt-group=freeside'\"
 
@@ -449,9 +449,9 @@ s,@SHELL@,/bin/sh,;t t
 s,@PATH_SEPARATOR@,:,;t t
 s,@PACKAGE_NAME@,RT,;t t
 s,@PACKAGE_TARNAME@,rt,;t t
-s,@PACKAGE_VERSION@,3.4.5,;t t
-s,@PACKAGE_STRING@,RT 3.4.5,;t t
-s,@PACKAGE_BUGREPORT@,rt-bugs@fsck.com,;t t
+s,@PACKAGE_VERSION@,3.6.4,;t t
+s,@PACKAGE_STRING@,RT 3.6.4,;t t
+s,@PACKAGE_BUGREPORT@,rt-bugs@bestpractical.com,;t t
 s,@exec_prefix@,/opt/rt3,;t t
 s,@prefix@,/opt/rt3,;t t
 s,@program_transform_name@,s,x,x,,;t t
@@ -470,14 +470,14 @@ s,@mandir@,/opt/rt3/man,;t t
 s,@build_alias@,,;t t
 s,@host_alias@,,;t t
 s,@target_alias@,,;t t
-s,@DEFS@,-DPACKAGE_NAME=\"RT\" -DPACKAGE_TARNAME=\"rt\" -DPACKAGE_VERSION=\"3.4.5\" -DPACKAGE_STRING=\"RT\ 3.4.5\" -DPACKAGE_BUGREPORT=\"rt-bugs@fsck.com\" ,;t t
+s,@DEFS@,-DPACKAGE_NAME=\"RT\" -DPACKAGE_TARNAME=\"rt\" -DPACKAGE_VERSION=\"3.6.4\" -DPACKAGE_STRING=\"RT\ 3.6.4\" -DPACKAGE_BUGREPORT=\"rt-bugs@bestpractical.com\" ,;t t
 s,@ECHO_C@,,;t t
 s,@ECHO_N@,-n,;t t
 s,@ECHO_T@,,;t t
 s,@LIBS@,,;t t
 s,@rt_version_major@,3,;t t
-s,@rt_version_minor@,4,;t t
-s,@rt_version_patch@,5,;t t
+s,@rt_version_minor@,6,;t t
+s,@rt_version_patch@,4,;t t
 s,@INSTALL_PROGRAM@,${INSTALL},;t t
 s,@INSTALL_SCRIPT@,${INSTALL},;t t
 s,@INSTALL_DATA@,${INSTALL} -m 644,;t t
@@ -530,10 +530,11 @@ s,@WEB_USER@,freeside,;t t
 s,@WEB_GROUP@,freeside,;t t
 s,@RTGROUP@,freeside,;t t
 s,@APACHECTL@,/usr/sbin/apachectl,;t t
+s,@RT_STANDALONE@,0,;t t
 s,@RT_DEVEL_MODE@,0,;t t
 s,@RT_VERSION_MAJOR@,3,;t t
-s,@RT_VERSION_MINOR@,4,;t t
-s,@RT_VERSION_PATCH@,5,;t t
+s,@RT_VERSION_MINOR@,6,;t t
+s,@RT_VERSION_PATCH@,4,;t t
 s,@RT_PATH@,/opt/rt3,;t t
 s,@RT_DOC_PATH@,/opt/rt3/share/doc,;t t
 s,@RT_LOCAL_PATH@,/opt/rt3/local,;t t
index 00a3c33..0cb528f 100644 (file)
 %# END BPS TAGGED BLOCK }}}
 %# End of div#body from /Elements/PageLayout
 </div>
+</td>
+</tr>
+<tr>
+<td>
 <& /Elements/Callback, %ARGS &>
 <div id="footer">
   <p id="time">
 </pre>
 % }
 
+</TD>
+</TR>
+</TABLE>
+
   </body>
 </html>
 % $m->abort();
index f40d45e..697e93b 100644 (file)
@@ -81,7 +81,7 @@
 <& /Elements/Callback, _CallbackName => 'Head', %ARGS &>
 
 </head>
-  <body BACKGROUND="<% $RT::URI::freeside::URL %>/images/background-cheat.png"
+  <body NOTBACKGROUND="<% $RT::URI::freeside::URL %>/images/background-cheat.png"
         STYLE="margin-top:0; margin-bottom:0; margin-left:0; margin-right:0"
         <% $id && qq[ id="comp-$id"] |n %>
   >
index c3fcfc5..1aa1490 100644 (file)
 %# End of div#quickbar from /Elements/Header
 </div>
 
+<table border=0 cellspacing=0 cellpadding=0 width="100%" height="100%">
+  <TR>
+    <TD STYLE="padding:0" WIDTH="100%"><IMG BORDER=0 ALT="" SRC="<% $RT::URI::freeside::URL %>/images/black-gray-top.png" HEIGHT="13" WIDTH="100%"></TD>
+    </TR>
+    <TR HEIGHT="100%">
+      <TD>
+
 <div id="nav">
 <& /Elements/Menu, toptabs => $toptabs, current_toptab => $current_toptab &>
 </div>
index 13f1ba6..7c4fa5a 100644 (file)
@@ -58,4 +58,5 @@
 @import "nav.css";
 @import "header.css";
 @import "footer.css";
+@import "freeside.css";
 
index 9e83ef4..cf3b54c 100755 (executable)
@@ -49,7 +49,8 @@ body {
     font-family: Verdana, sans-serif;
     font-size: 76%;
     margin: 0;
-    background-color: white;
+    /* background-color: white; */
+    background-color: #e8e8e8;
 }
 
 .hide, .hidden { display: none !important; }
@@ -70,7 +71,7 @@ body {
     font-size: 1.5em;
 }
 
-.evenline { background-color: white; }
+.evenline { background-color: #fe00f8; }
 .oddline { background-color: #ddd; }
 
 td {