[Rt-commit] r19436 - in rt/3.999/branches/config-in-db: etc lib/RT lib/RT/Action lib/RT/Interface lib/RT/URI sbin share/html share/html/Admin/Tools/Shredder/Elements/Object share/html/Dashboards share/html/Elements share/html/Install share/html/NoAuth/iCal share/html/Search share/html/Search/Elements share/html/Ticket

sunnavy at bestpractical.com sunnavy at bestpractical.com
Mon May 4 23:23:51 EDT 2009


Author: sunnavy
Date: Mon May  4 23:23:51 2009
New Revision: 19436

Modified:
   rt/3.999/branches/config-in-db/etc/initialdata
   rt/3.999/branches/config-in-db/lib/RT/Action/Install.pm
   rt/3.999/branches/config-in-db/lib/RT/Dispatcher.pm
   rt/3.999/branches/config-in-db/lib/RT/Interface/Web.pm
   rt/3.999/branches/config-in-db/lib/RT/URI/fsck_com_rt.pm
   rt/3.999/branches/config-in-db/sbin/rt-email-dashboards
   rt/3.999/branches/config-in-db/share/html/Admin/Tools/Shredder/Elements/Object/RT--Attachment
   rt/3.999/branches/config-in-db/share/html/Admin/Tools/Shredder/Elements/Object/RT--Ticket
   rt/3.999/branches/config-in-db/share/html/Admin/Tools/Shredder/Elements/Object/RT--User
   rt/3.999/branches/config-in-db/share/html/Dashboards/Modify.html
   rt/3.999/branches/config-in-db/share/html/Elements/ShowSearch
   rt/3.999/branches/config-in-db/share/html/Install/DatabaseDetails.html
   rt/3.999/branches/config-in-db/share/html/Install/autohandler
   rt/3.999/branches/config-in-db/share/html/NoAuth/iCal/dhandler
   rt/3.999/branches/config-in-db/share/html/Search/Elements/ResultViews
   rt/3.999/branches/config-in-db/share/html/Search/Results.rdf
   rt/3.999/branches/config-in-db/share/html/Search/Simple.html
   rt/3.999/branches/config-in-db/share/html/SelfService/Display.html
   rt/3.999/branches/config-in-db/share/html/Ticket/Display.html
   rt/3.999/branches/config-in-db/share/html/Ticket/Forward.html
   rt/3.999/branches/config-in-db/share/html/Ticket/GnuPG.html
   rt/3.999/branches/config-in-db/share/html/index.html

Log:
remove web_url, web_base_url, web_port and web_domain from rt config

Modified: rt/3.999/branches/config-in-db/etc/initialdata
==============================================================================
--- rt/3.999/branches/config-in-db/etc/initialdata	(original)
+++ rt/3.999/branches/config-in-db/etc/initialdata	Mon May  4 23:23:51 2009
@@ -228,7 +228,8 @@
        owner: {$ticket->owner->name}
   requestors: {$ticket->role_group("requestor")->member_emails_as_string}
       Status: {$ticket->status}
- Ticket <URL: {RT->config->get(\'web_url\')}Ticket/Display.html?id={$ticket->id} >
+ Ticket <URL: {Jifty->config->framework(\'Web\')->{BaseURL}
+. \':\' . Jifty->config->framework(\'Web\')->{Port} . \'/\'}Ticket/Display.html?id={$ticket->id} >
 
 
 {$transaction->content()}
@@ -243,7 +244,8 @@
       content     => 'RT-Attach-Message: yes
 
 
-<URL: {RT->config->get(\'web_url\')}Ticket/Display.html?id={$ticket->id} >
+<URL: {Jifty->config->framework(\'Web\')->{BaseURL}
+. \':\' . Jifty->config->framework(\'Web\')->{Port} . \'/\'}Ticket/Display.html?id={$ticket->id} >
 
 {$transaction->content()}
 '
@@ -265,7 +267,8 @@
 'Subject: [comment] {my $s=($transaction->subject||$ticket->subject); $s =~ s/\\[comment\\]//g; $s =~ s/^Re//i; $s;}
 
 
-{RT->config->get(\'web_url\')}Ticket/Display.html?id={$ticket->id}
+{Jifty->config->framework(\'Web\')->{BaseURL}
+. \':\' . Jifty->config->framework(\'Web\')->{Port} . \'/\'}Ticket/Display.html?id={$ticket->id}
 This is a comment.  It is not sent to the requestor(s):
 
 {$transaction->content()}
@@ -278,7 +281,8 @@
        content     => 'Subject: Status Changed to: {$transaction->new_value}
 
 
-{RT->config->get(\'web_url\')}Ticket/Display.html?id={$ticket->id}
+{Jifty->config->framework(\'Web\')->{BaseURL}
+. \':\' . Jifty->config->framework(\'Web\')->{Port} . \'/\'}Ticket/Display.html?id={$ticket->id}
 
 {$transaction->content()}
 '
@@ -306,8 +310,10 @@
 There is a new item pending your approval: "{$ticket->subject()}", 
 a summary of which appears below.
 
-Please visit {RT->config->get(\'web_url\')}Approvals/Display.html?id={$ticket->id}
-to approve or reject this ticket, or {RT->config->get(\'web_url\')}Approvals/ to
+Please visit {Jifty->config->framework(\'Web\')->{BaseURL}
+. \':\' . Jifty->config->framework(\'Web\')->{Port} . \'/\'}Approvals/Display.html?id={$ticket->id}
+to approve or reject this ticket, or {Jifty->config->framework(\'Web\')->{BaseURL}
+. \':\' . Jifty->config->framework(\'Web\')->{Port} . \'/\'}Approvals/ to
 batch-process all your pending approvals.
 
 -------------------------------------------------------------------------
@@ -431,7 +437,7 @@
 
 Greetings,
 
-Someone at {$ENV{'REMOTE_ADDR'}} requested a password reset for you on {RT->config->get('web_url')}
+Someone at {$ENV{'REMOTE_ADDR'}} requested a password reset for you on {Jifty->config->framework('Web')->{BaseURL} . ':' . Jifty->config->framework('Web')->{Port} . '/'}
 
 Your new password is:
   {$Newpassword}
@@ -762,9 +768,7 @@
     'use_sql_for_acl_checks'                 => undef,
     'use_transaction_batch'                  => 1,
     'username_format'                        => 'concise',
-    'web_base_url'                     => 'http://{{web_domain}}:{{web_port}}',
     'web_default_stylesheet'           => 'web2',
-    'web_domain'                       => 'localhost',
     'web_external_auth'                => undef,
     'web_external_auto'                => undef,
     'web_external_gecos'               => undef,
@@ -774,8 +778,6 @@
     'web_no_auth_regex' =>
       '(?x-ism:^ (?:\/+NoAuth\/ | \/+REST\/\d+\.\d+\/NoAuth\/) )',
     'web_path'            => '',
-    'web_port'            => 80,
     'web_secure_cookies'  => 0,
-    'web_url'             => '{{web_base_url}}{{web_path}}/',
     'wiki_implicit_links' => 0
 );

Modified: rt/3.999/branches/config-in-db/lib/RT/Action/Install.pm
==============================================================================
--- rt/3.999/branches/config-in-db/lib/RT/Action/Install.pm	(original)
+++ rt/3.999/branches/config-in-db/lib/RT/Action/Install.pm	Mon May  4 23:23:51 2009
@@ -130,12 +130,12 @@
         hints is
 "Don't include http://, just something like 'localhost', 'rt.example.com'"
             ,                                                        #loc
-        default is defer { RT->config->get( 'web_domain' ) };
+        default is defer { Jifty->config->framework('Web')->{BaseURL} };
     param web_port =>
         label is 'Web port',                               #loc
         hints is
               'which port your web server will listen to, e.g. 8080',    #loc
-        default is defer { RT->config->get( 'web_port' ) };
+        default is defer { Jifty->config->framework('Web')->{Port} };
     param time_zone =>
         label is 'Time Zone',                                   #loc
         render as 'Select',

Modified: rt/3.999/branches/config-in-db/lib/RT/Dispatcher.pm
==============================================================================
--- rt/3.999/branches/config-in-db/lib/RT/Dispatcher.pm	(original)
+++ rt/3.999/branches/config-in-db/lib/RT/Dispatcher.pm	Mon May  4 23:23:51 2009
@@ -137,12 +137,12 @@
 
         # if the user is trying to access a ticket, redirect them
         if ( $path =~ '^(/+)Ticket/Display.html' && get('id') ) {
-            Jifty->web->redirect( RT->config->get('web_url') . "SelfService/Display.html?id=" . get('id') );
+            Jifty->web->redirect( Jifty->config->framework('Web')->{BaseURL} . ':' . Jifty->config->framework('Web')->{Port} . '/' . "SelfService/Display.html?id=" . get('id') );
         }
 
         # otherwise, drop the user at the SelfService default page
         elsif ( $path !~ '^(/+)SelfService/' ) {
-            Jifty->web->redirect( RT->config->get('web_url') . "SelfService/" );
+            Jifty->web->redirect( Jifty->config->framework('Web')->{BaseURL} . ':' . Jifty->config->framework('Web')->{Port} . '/' . "SelfService/" );
         }
     }
 

Modified: rt/3.999/branches/config-in-db/lib/RT/Interface/Web.pm
==============================================================================
--- rt/3.999/branches/config-in-db/lib/RT/Interface/Web.pm	(original)
+++ rt/3.999/branches/config-in-db/lib/RT/Interface/Web.pm	Mon May  4 23:23:51 2009
@@ -127,13 +127,13 @@
 sub redirect {
     my $redir_to   = shift;
     my $uri        = URI->new($redir_to);
-    my $server_uri = URI->new( RT->config->get('web_url') );
+    my $server_uri = URI->new( Jifty->config->framework('Web')->{BaseURL} . ':' . Jifty->config->framework('Web')->{Port} . '/' );
 
     # If the user is coming in via a non-canonical
     # hostname, don't redirect them to the canonical host,
     # it will just upset them (and invalidate their credentials)
     # don't do this if $RT::CanoniaclRedirectURLs is true
-    if (   !RT->config->get('canonicalize_redirect_ur_ls')
+    if (   !RT->config->get('canonicalize_redirect_urls')
         && $uri->host eq $server_uri->host
         && $uri->port eq $server_uri->port )
     {

Modified: rt/3.999/branches/config-in-db/lib/RT/URI/fsck_com_rt.pm
==============================================================================
--- rt/3.999/branches/config-in-db/lib/RT/URI/fsck_com_rt.pm	(original)
+++ rt/3.999/branches/config-in-db/lib/RT/URI/fsck_com_rt.pm	Mon May  4 23:23:51 2009
@@ -200,7 +200,7 @@
         && $self->object
         && ( $self->object_type eq 'ticket' ) )
     {
-        return ( RT->config->get('web_url') . "Ticket/Display.html?id=" . $self->object->id );
+        return ( Jifty->config->framework('Web')->{BaseURL} . ':' . Jifty->config->framework('Web')->{Port} . '/' . "Ticket/Display.html?id=" . $self->object->id );
     } else {
         return ( $self->uri );
     }

Modified: rt/3.999/branches/config-in-db/sbin/rt-email-dashboards
==============================================================================
--- rt/3.999/branches/config-in-db/sbin/rt-email-dashboards	(original)
+++ rt/3.999/branches/config-in-db/sbin/rt-email-dashboards	Mon May  4 23:23:51 2009
@@ -245,7 +245,7 @@
 
     $contents = HTML::RewriteAttributes::Links->rewrite(
         $contents,
-        RT->config->get('web_url') . '/Dashboards/Render.html',
+        Jifty->config->framework('Web')->{BaseURL} . ':' . Jifty->config->framework('Web')->{Port} . '/' . '/Dashboards/Render.html',
     );
 
     email_dashboard($currentuser, $email, $dashboard, $subscription, $contents);

Modified: rt/3.999/branches/config-in-db/share/html/Admin/Tools/Shredder/Elements/Object/RT--Attachment
==============================================================================
--- rt/3.999/branches/config-in-db/share/html/Admin/Tools/Shredder/Elements/Object/RT--Attachment	(original)
+++ rt/3.999/branches/config-in-db/share/html/Admin/Tools/Shredder/Elements/Object/RT--Attachment	Mon May  4 23:23:51 2009
@@ -48,6 +48,6 @@
 <%ARGS>
 $object => undef
 </%ARGS>
-<a href="<% RT->config->get('web_url') %>/Ticket/Attachment/<% $object->transaction_id %>/<% $object->id %>/">
+<a href="<% Jifty->config->framework('Web')->{BaseURL} . ':' . Jifty->config->framework('Web')->{Port} . '/' %>/Ticket/Attachment/<% $object->transaction_id %>/<% $object->id %>/">
 Attachment(id:<% $object->id %>, Filename: <% $object->filename || '(no value)' %>)
 </a>

Modified: rt/3.999/branches/config-in-db/share/html/Admin/Tools/Shredder/Elements/Object/RT--Ticket
==============================================================================
--- rt/3.999/branches/config-in-db/share/html/Admin/Tools/Shredder/Elements/Object/RT--Ticket	(original)
+++ rt/3.999/branches/config-in-db/share/html/Admin/Tools/Shredder/Elements/Object/RT--Ticket	Mon May  4 23:23:51 2009
@@ -48,6 +48,6 @@
 <%ARGS>
 $object => undef
 </%ARGS>
-<a href="<% RT->config->get('web_url') %>/Ticket/Display.html?id=<% $object->id %>">
+<a href="<% Jifty->config->framework('Web')->{BaseURL} . ':' . Jifty->config->framework('Web')->{Port} . '/' %>/Ticket/Display.html?id=<% $object->id %>">
 Ticket(id:<% $object->id %>, Subject: <% substr($object->subject, 0, 30) %>...)
 </a>

Modified: rt/3.999/branches/config-in-db/share/html/Admin/Tools/Shredder/Elements/Object/RT--User
==============================================================================
--- rt/3.999/branches/config-in-db/share/html/Admin/Tools/Shredder/Elements/Object/RT--User	(original)
+++ rt/3.999/branches/config-in-db/share/html/Admin/Tools/Shredder/Elements/Object/RT--User	Mon May  4 23:23:51 2009
@@ -48,6 +48,6 @@
 <%ARGS>
 $object => undef
 </%ARGS>
-<a href="<% RT->config->get('web_url') %>/Admin/Users/Modify.html?id=<% $object->id %>">
+<a href="<% Jifty->config->framework('Web')->{BaseURL} . ':' . Jifty->config->framework('Web')->{Port} . '/' %>/Admin/Users/Modify.html?id=<% $object->id %>">
 User(id:<% $object->id %>, name: <% $object->name %>)
 </a>

Modified: rt/3.999/branches/config-in-db/share/html/Dashboards/Modify.html
==============================================================================
--- rt/3.999/branches/config-in-db/share/html/Dashboards/Modify.html	(original)
+++ rt/3.999/branches/config-in-db/share/html/Dashboards/Modify.html	Mon May  4 23:23:51 2009
@@ -151,7 +151,7 @@
     $ok || abort(_("Couldn't delete dashboard %1: %2", $id, $msg));
 
     # put the user back into a useful place with a message
-    RT::Interface::Web::redirect(RT->config->get('web_url')."Dashboards/index.html?deleted=$id");
+    RT::Interface::Web::redirect(Jifty->config->framework('Web')->{BaseURL} . ':' . Jifty->config->framework('Web')->{Port} . '/'."Dashboards/index.html?deleted=$id");
 
 }
 </%INIT>

Modified: rt/3.999/branches/config-in-db/share/html/Elements/ShowSearch
==============================================================================
--- rt/3.999/branches/config-in-db/share/html/Elements/ShowSearch	(original)
+++ rt/3.999/branches/config-in-db/share/html/Elements/ShowSearch	Mon May  4 23:23:51 2009
@@ -79,7 +79,7 @@
         # XXX: dispatch to different handler here
         $query_display_component
             = '/Search/Elements/' . $SearchArg->{search_type};
-        $query_link_url = RT->config->get('web_url') .
+        $query_link_url = Jifty->config->framework('Web')->{BaseURL} . ':' . Jifty->config->framework('Web')->{Port} . '/' .
             "/Search/$SearchArg->{search_type}.html";
     } else {
         $customize = RT->config->get('web_path') . '/Search/Build.html?'

Modified: rt/3.999/branches/config-in-db/share/html/Install/DatabaseDetails.html
==============================================================================
--- rt/3.999/branches/config-in-db/share/html/Install/DatabaseDetails.html	(original)
+++ rt/3.999/branches/config-in-db/share/html/Install/DatabaseDetails.html	Mon May  4 23:23:51 2009
@@ -95,12 +95,12 @@
 #            store => $RT::Installer->{InstallConfig}, 
 #            meta => $RT::Installer->{Meta}, keep_undef => 1 ); 
 #    if ( $back ) {
-#        RT::Interface::Web::redirect(RT->config->get('web_url') .
+#        RT::Interface::Web::redirect(Jifty->config->framework('Web')->{BaseURL} . ':' . Jifty->config->framework('Web')->{Port} . '/' .
 #'Install/DatabaseType.html');
 #    }
 #    
 #    if ( $ARGS{next} ) {
-#        RT::Interface::Web::redirect(RT->config->get('web_url') .
+#        RT::Interface::Web::redirect(Jifty->config->framework('Web')->{BaseURL} . ':' . Jifty->config->framework('Web')->{Port} . '/' .
 #'Install/Basics.html');
 #    }
 #    my ( $status, $msg ) = RT::Installer->save_config;

Modified: rt/3.999/branches/config-in-db/share/html/Install/autohandler
==============================================================================
--- rt/3.999/branches/config-in-db/share/html/Install/autohandler	(original)
+++ rt/3.999/branches/config-in-db/share/html/Install/autohandler	Mon May  4 23:23:51 2009
@@ -59,7 +59,7 @@
 }
 else {
     # redirect to login page if not in install mode
-    RT::Interface::Web::redirect(RT->config->get('web_url'))
+    RT::Interface::Web::redirect(Jifty->config->framework('Web')->{BaseURL} . ':' . Jifty->config->framework('Web')->{Port} . '/')
 }
 </%init>
 

Modified: rt/3.999/branches/config-in-db/share/html/NoAuth/iCal/dhandler
==============================================================================
--- rt/3.999/branches/config-in-db/share/html/NoAuth/iCal/dhandler	(original)
+++ rt/3.999/branches/config-in-db/share/html/NoAuth/iCal/dhandler	Mon May  4 23:23:51 2009
@@ -94,7 +94,7 @@
     my $start = Data::ICal::Entry::Event->new;
     my $end   = Data::ICal::Entry::Event->new;
     $_->add_properties(
-        url       => RT->config->get('web_url') . "?q=".$t->id,
+        url       => Jifty->config->framework('Web')->{BaseURL} . ':' . Jifty->config->framework('Web')->{Port} . '/' . "?q=".$t->id,
         organizer => $t->owner_obj->name,
         dtstamp   => $now->iCal,
         created   => $t->created->iCal,

Modified: rt/3.999/branches/config-in-db/share/html/Search/Elements/ResultViews
==============================================================================
--- rt/3.999/branches/config-in-db/share/html/Search/Elements/ResultViews	(original)
+++ rt/3.999/branches/config-in-db/share/html/Search/Elements/ResultViews	Mon May  4 23:23:51 2009
@@ -59,7 +59,7 @@
 <ul class="search-result-views">
 <li><a href="<%RT->config->get('web_path')%>/Search/Results.tsv<%$query_string%>"><&|/l&>Spreadsheet</&></a></li>
 <li><a href="<%$rss_feed_url%>"><&|/l&>RSS</&></a></li>
-<li><a href="<%RT->config->get('web_url')%>/NoAuth/iCal/<% $ical_path %>"><% _('iCal') %></a></li>
+<li><a href="<%Jifty->config->framework('Web')->{BaseURL} . ':' . Jifty->config->framework('Web')->{Port} . '/'%>/NoAuth/iCal/<% $ical_path %>"><% _('iCal') %></a></li>
 <li><a href="<%RT->config->get('web_path')%>/Tools/Offline.html<%$short_query_string%>"><&|/l&>Editable text</&></a></li>
 % # Now let callbacks add their extra tools
 % $m->callback( %ARGS, callback_name => 'AfterTools' );

Modified: rt/3.999/branches/config-in-db/share/html/Search/Results.rdf
==============================================================================
--- rt/3.999/branches/config-in-db/share/html/Search/Results.rdf	(original)
+++ rt/3.999/branches/config-in-db/share/html/Search/Results.rdf	Mon May  4 23:23:51 2009
@@ -68,7 +68,7 @@
         my $rss = new XML::RSS (version => '1.0');
         $rss->channel(
           title        => RT->config->get('rtname').": Search" . $ARGS{'Query'},
-          link         => RT->config->get('web_url'),
+          link         => Jifty->config->framework('Web')->{BaseURL} . ':' . Jifty->config->framework('Web')->{Port} . '/',
           description  => "",
           dc => {
           },
@@ -86,7 +86,7 @@
         $creator_str =~ s/[\r\n]//g;
         $rss->add_item(
           title       =>  $Ticket->subject || _('No Subject'),
-          link        => RT->config->get('web_url')."Ticket/Display.html?id=".$Ticket->id,
+          link        => Jifty->config->framework('Web')->{BaseURL} . ':' . Jifty->config->framework('Web')->{Port} . '/'."Ticket/Display.html?id=".$Ticket->id,
           description => $Ticket->transactions->first->content,
           dc => {
             creator  => $creator_str,

Modified: rt/3.999/branches/config-in-db/share/html/Search/Simple.html
==============================================================================
--- rt/3.999/branches/config-in-db/share/html/Search/Simple.html	(original)
+++ rt/3.999/branches/config-in-db/share/html/Search/Simple.html	Mon May  4 23:23:51 2009
@@ -81,13 +81,13 @@
 if ($q) {
     my $tickets = RT::Model::TicketCollection->new(current_user => Jifty->web->current_user);
     if ($q =~ /^#?(\d+)$/) {
-        RT::Interface::Web::redirect(RT->config->get('web_url')."Ticket/Display.html?id=".$1);
+        RT::Interface::Web::redirect(Jifty->config->framework('Web')->{BaseURL} . ':' . Jifty->config->framework('Web')->{Port} . '/'."Ticket/Display.html?id=".$1);
     }
 
     $m->callback( %ARGS, query => \$q, callback_name => 'ModifyQuery' );
 
     if ($q =~ /^#?(\d+)$/) {
-        RT::Interface::Web::redirect(RT->config->get('web_url')."Ticket/Display.html?id=".$1);
+        RT::Interface::Web::redirect(Jifty->config->framework('Web')->{BaseURL} . ':' . Jifty->config->framework('Web')->{Port} . '/'."Ticket/Display.html?id=".$1);
     }
 
     my %args = (

Modified: rt/3.999/branches/config-in-db/share/html/SelfService/Display.html
==============================================================================
--- rt/3.999/branches/config-in-db/share/html/SelfService/Display.html	(original)
+++ rt/3.999/branches/config-in-db/share/html/SelfService/Display.html	Mon May  4 23:23:51 2009
@@ -212,7 +212,7 @@
         # But we need to store Actions somewhere too, so we don't lose them.
         my $key = Digest::MD5::md5_hex(rand(1024));
         Jifty->web->session->set( "actions_$key" => \@Actions );
-        RT::Interface::Web::redirect( RT->config->get('web_url') ."SelfService/Display.html?id=". $Ticket->id."&results=".$key);
+        RT::Interface::Web::redirect( Jifty->config->framework('Web')->{BaseURL} . ':' . Jifty->config->framework('Web')->{Port} . '/' ."SelfService/Display.html?id=". $Ticket->id."&results=".$key);
     }
 
     my $Transactions = $Ticket->transactions;

Modified: rt/3.999/branches/config-in-db/share/html/Ticket/Display.html
==============================================================================
--- rt/3.999/branches/config-in-db/share/html/Ticket/Display.html	(original)
+++ rt/3.999/branches/config-in-db/share/html/Ticket/Display.html	Mon May  4 23:23:51 2009
@@ -202,7 +202,7 @@
     # But we need to store Actions somewhere too, so we don't lose them.
     my $key = Digest::MD5::md5_hex( rand(1024) );
     Jifty->web->session->set( "actions_$key" => \@Actions );
-    RT::Interface::Web::redirect( RT->config->get('web_url') . "Ticket/Display.html?id=" . $ticket_obj->id . "&results=" . $key );
+    RT::Interface::Web::redirect( Jifty->config->framework('Web')->{BaseURL} . ':' . Jifty->config->framework('Web')->{Port} . '/' . "Ticket/Display.html?id=" . $ticket_obj->id . "&results=" . $key );
 }
 
 my $attachments = $m->comp('Elements/FindAttachments', ticket => $ticket_obj, tickets => $Tickets);

Modified: rt/3.999/branches/config-in-db/share/html/Ticket/Forward.html
==============================================================================
--- rt/3.999/branches/config-in-db/share/html/Ticket/Forward.html	(original)
+++ rt/3.999/branches/config-in-db/share/html/Ticket/Forward.html	Mon May  4 23:23:51 2009
@@ -100,7 +100,7 @@
     if ( $forward_and_return ) {
         my $key = Digest::MD5::md5_hex(rand(1024));
         Jifty->web->session->set( "actions_$key" => \@results );
-        RT::Interface::Web::redirect( RT->config->get('web_url') ."Ticket/Display.html?id=". $id."&results=".$key);
+        RT::Interface::Web::redirect( Jifty->config->framework('Web')->{BaseURL} . ':' . Jifty->config->framework('Web')->{Port} . '/' ."Ticket/Display.html?id=". $id."&results=".$key);
     }
 }
 

Modified: rt/3.999/branches/config-in-db/share/html/Ticket/GnuPG.html
==============================================================================
--- rt/3.999/branches/config-in-db/share/html/Ticket/GnuPG.html	(original)
+++ rt/3.999/branches/config-in-db/share/html/Ticket/GnuPG.html	Mon May  4 23:23:51 2009
@@ -56,7 +56,7 @@
 % $m->callback( callback_name => 'BeforeActionList', %ARGS, actions => \@results, args_ref => \%ARGS );
 <& /Elements/ListActions, actions => \@results &>
 <form method="post" action="<% RT->config->get('web_path') . $m->request_comp->path %>?id=<% $id %>">
-<a href="<% RT->config->get('web_url') %>Ticket/Display.html?id=<% $txn->ticket %>#txn-<% $id %>">
+<a href="<% Jifty->config->framework('Web')->{BaseURL} . ':' . Jifty->config->framework('Web')->{Port} . '/' %>Ticket/Display.html?id=<% $txn->ticket %>#txn-<% $id %>">
 <% _('Return back to the ticket') %>
 </a>
 <& /Elements/Submit,

Modified: rt/3.999/branches/config-in-db/share/html/index.html
==============================================================================
--- rt/3.999/branches/config-in-db/share/html/index.html	(original)
+++ rt/3.999/branches/config-in-db/share/html/index.html	Mon May  4 23:23:51 2009
@@ -122,7 +122,7 @@
 
 
 if ( $ARGS{'q'} ) {
-    RT::Interface::Web::redirect(RT->config->get('web_url')."Search/Simple.html?q=".$m->interp->apply_escapes($ARGS{q}));
+    RT::Interface::Web::redirect(Jifty->config->framework('Web')->{BaseURL} . ':' . Jifty->config->framework('Web')->{Port} . '/'."Search/Simple.html?q=".$m->interp->apply_escapes($ARGS{q}));
 }
 
 if ($ARGS{'home_refresh_interval'}) {


More information about the Rt-commit mailing list