summaryrefslogtreecommitdiff
path: root/rt
diff options
context:
space:
mode:
authorivan <ivan>2007-08-04 00:13:48 +0000
committerivan <ivan>2007-08-04 00:13:48 +0000
commit962d830f2513b1e0d29f79a24b00088ddc384432 (patch)
tree4694390759d4b57ed3cc6c2b36b597e5c113b734 /rt
parent571ed24f5321bcc47b35dc917e37b3b46d0b8552 (diff)
clean up corners & colors
Diffstat (limited to 'rt')
-rw-r--r--rt/FREESIDE_MODIFIED4
-rw-r--r--rt/Makefile12
-rwxr-xr-xrt/bin/mason_handler.fcgi6
-rwxr-xr-xrt/bin/mason_handler.scgi6
-rw-r--r--rt/bin/mason_handler.svc7
-rw-r--r--rt/bin/rt-crontool92
-rwxr-xr-xrt/bin/rt-mailgate15
-rw-r--r--rt/config.log84
-rwxr-xr-xrt/config.status21
-rw-r--r--rt/html/Elements/Footer8
-rw-r--r--rt/html/Elements/Header2
-rw-r--r--rt/html/Elements/PageLayout7
-rw-r--r--rt/html/NoAuth/css/3.5-default/main.css1
-rwxr-xr-xrt/html/NoAuth/css/3.5-default/misc.css5
14 files changed, 177 insertions, 93 deletions
diff --git a/rt/FREESIDE_MODIFIED b/rt/FREESIDE_MODIFIED
index 35f078e..6691779 100644
--- a/rt/FREESIDE_MODIFIED
+++ b/rt/FREESIDE_MODIFIED
@@ -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
+
diff --git a/rt/Makefile b/rt/Makefile
index 12284ba..e6a5dde 100644
--- a/rt/Makefile
+++ b/rt/Makefile
@@ -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
diff --git a/rt/bin/mason_handler.fcgi b/rt/bin/mason_handler.fcgi
index 4ce6c00..38f5901 100755
--- a/rt/bin/mason_handler.fcgi
+++ b/rt/bin/mason_handler.fcgi
@@ -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:
diff --git a/rt/bin/mason_handler.scgi b/rt/bin/mason_handler.scgi
index bc6bd76..faff8a5 100755
--- a/rt/bin/mason_handler.scgi
+++ b/rt/bin/mason_handler.scgi
@@ -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:
diff --git a/rt/bin/mason_handler.svc b/rt/bin/mason_handler.svc
index 6065fa5..fc97da9 100644
--- a/rt/bin/mason_handler.svc
+++ b/rt/bin/mason_handler.svc
@@ -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
diff --git a/rt/bin/rt-crontool b/rt/bin/rt-crontool
index 8acc1c2..8fcd631 100644
--- a/rt/bin/rt-crontool
+++ b/rt/bin/rt-crontool
@@ -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";
diff --git a/rt/bin/rt-mailgate b/rt/bin/rt-mailgate
index 5663d68..8db26db 100755
--- a/rt/bin/rt-mailgate
+++ b/rt/bin/rt-mailgate
@@ -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, $/); <> };
diff --git a/rt/config.log b/rt/config.log
index d4e6493..ab4b65c 100644
--- a/rt/config.log
+++ b/rt/config.log
@@ -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
diff --git a/rt/config.status b/rt/config.status
index c39ee3f..06c562a 100755
--- a/rt/config.status
+++ b/rt/config.status
@@ -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
diff --git a/rt/html/Elements/Footer b/rt/html/Elements/Footer
index 00a3c33..0cb528f 100644
--- a/rt/html/Elements/Footer
+++ b/rt/html/Elements/Footer
@@ -47,6 +47,10 @@
%# 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">
@@ -76,6 +80,10 @@
</pre>
% }
+</TD>
+</TR>
+</TABLE>
+
</body>
</html>
% $m->abort();
diff --git a/rt/html/Elements/Header b/rt/html/Elements/Header
index f40d45e..697e93b 100644
--- a/rt/html/Elements/Header
+++ b/rt/html/Elements/Header
@@ -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 %>
>
diff --git a/rt/html/Elements/PageLayout b/rt/html/Elements/PageLayout
index c3fcfc5..1aa1490 100644
--- a/rt/html/Elements/PageLayout
+++ b/rt/html/Elements/PageLayout
@@ -68,6 +68,13 @@
%# 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>
diff --git a/rt/html/NoAuth/css/3.5-default/main.css b/rt/html/NoAuth/css/3.5-default/main.css
index 13f1ba6..7c4fa5a 100644
--- a/rt/html/NoAuth/css/3.5-default/main.css
+++ b/rt/html/NoAuth/css/3.5-default/main.css
@@ -58,4 +58,5 @@
@import "nav.css";
@import "header.css";
@import "footer.css";
+@import "freeside.css";
diff --git a/rt/html/NoAuth/css/3.5-default/misc.css b/rt/html/NoAuth/css/3.5-default/misc.css
index 9e83ef4..cf3b54c 100755
--- a/rt/html/NoAuth/css/3.5-default/misc.css
+++ b/rt/html/NoAuth/css/3.5-default/misc.css
@@ -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 {