[rt-users] Re quest Tracker Doesn't work properly Web if Doesnt show all Elements
rtjoe
fireskyer at gmx.de
Mon Feb 7 08:41:17 EST 2011
is it the right file you've mentioned?
rtjoe wrote:
>
> Hello Thomas
>
> RT_SiteConfig.pm:
>
> # Any configuration directives you include here will override
> # RT's default configuration file, RT_Config.pm
> #
> # To include a directive here, just copy the equivalent statement
> # from RT_Config.pm and change the value. We've included a single
> # sample value below.
> #
> # This file is actually a perl module, so you can include valid
> # perl code, as well.
> #
> # The converse is also true, if this file isn't valid perl, you're
> # going to run into trouble. To check your SiteConfig file, use
> # this comamnd:
> #
> # perl -c /path/to/your/etc/RT_SiteConfig.pm
>
> #Set( $rtname, 'example.com');
> #Set(@Plugins,(qw(Extension::QuickDelete RT::FM)));
> 1;
>
> #TIMEZONE . takes the timezone from linux installation.
> my $zone = "UTC";
> $zone='/bin/cat /etc/timezone'
> if -f "/etc/timezone";
> chomp $zone;
> Set($Timezone, $zone);
> # THE BASICS:
> Set($rtname, 'rtsdatabase');
> Set($Organization, 'rt.example.com');
> Set($CorrespondAddress , '');
> Set($CommentAddress , 'rt-comment at example.com');
> # THE WEBSERVER:
> Set($WebPath , "/");
> Set($WebBaseURL , "http://rt.example.com");
> # THE DATABASE:
> Set($DatabaseType, 'mysql');
> Set($DatabaseHost, 'localhost');
> Set($DatabaseUser , 'rt_user');
> Set($DatabasePassword , 'wibble');
> Set($DatabaseName, 'rt3');
> Set($RTAddressRegexp ,
> '^help(-comment)?\@(help|admin)\.(example\.org|ourother\.domain\.com)$');
>
> I think you mean this :
>
> http://ipadresse/rt/index.html
>
> <!DOCTYPE html
> PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
> <!--
> % $m->out('--'.'>');
> % $m->comp('/Elements/Header', Title=>loc("RT at a glance"), Refresh =>
> $session{'home_refresh_interval'}||RT->Config->Get('HomePageRefreshInterval',
> $session{'CurrentUser'} ));
> % if (0) {
> %# -->
> <html><head>
> <meta http-equiv="refresh" content="30;
> url=http://bestpractical.com/rt/rt-broken-install.html">
> <title>Almost there!</title></head>
> <body>
>
> http://www.bestpractical.com/images/unconfigured-rtlogo.jpg
> <br /><br />
> <h1>You're almost there!</h1>
> You haven't yet configured your webserver to run RT.
>
> You appear to have installed RT's web interface correctly, but haven't yet
> configured your web
> server to "run" the RT server which powers the web interface.
>
> The next step is to edit your webserver's configuration file to instruct
> it to use
> RT's <strong>mod_perl</strong>, <strong>FastCGI</strong> or
> <strong>SpeedyCGI</strong> handler.
>
> If you need commercial support, please contact us at
> sales at bestpractical.com.
>
>
> <!--
> % }
>
> %# BEGIN BPS TAGGED BLOCK {{{
> %#
> %# COPYRIGHT:
> %#
> %# This software is Copyright (c) 1996-2009 Best Practical Solutions, LLC
> %# <jesse at bestpractical.com>
> %#
> %# (Except where explicitly superseded by other copyright notices)
> %#
> %#
> %# LICENSE:
> %#
> %# This work is made available to you under the terms of Version 2 of
> %# the GNU General Public License. A copy of that license should have
> %# been provided with this software, but in any event can be snarfed
> %# from www.gnu.org.
> %#
> %# This work is distributed in the hope that it will be useful, but
> %# WITHOUT ANY WARRANTY; without even the implied warranty of
> %# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
> %# General Public License for more details.
> %#
> %# 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., 51 Franklin Street, Fifth Floor, Boston, MA
> %# 02110-1301 or visit their web page on the internet at
> %# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html.
> %#
> %#
> %# CONTRIBUTION SUBMISSION POLICY:
> %#
> %# (The following paragraph is not intended to limit the rights granted
> %# to you to modify and distribute this software under the terms of
> %# the GNU General Public License and is only of importance to you if
> %# you choose to contribute your changes and enhancements to the
> %# community by submitting them to Best Practical Solutions, LLC.)
> %#
> %# By intentionally submitting any modifications, corrections or
> %# derivatives to this work, or any other work intended for use with
> %# Request Tracker, to Best Practical Solutions, LLC, you confirm that
> %# you are the copyright holder for those contributions and you grant
> %# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable,
> %# royalty-free, perpetual, license to use, copy, create derivative
> %# works based on those contributions, and sublicense and distribute
> %# those contributions and any derivatives thereof.
> %#
> %# END BPS TAGGED BLOCK }}}
> <& /Elements/Tabs,
> Title => loc("RT at a glance"),
> current_tab => 'index.html',
> current_toptab => 'index.html',
> tabs => $tabs,
> actions => $actions,
> &>
> <& /Elements/ListActions, actions => \@results &>
> <& /Elements/MyRT &>
> <%init>
>
> my @results;
> my $skip_create = 0;
>
> $m->callback( ARGSRef => \%ARGS, results => \@results, CallbackName =>
> 'Initial',
> skip_create => \$skip_create );
>
> if ( $ARGS{'QuickCreate'} ) {
> my $QueueObj = new RT::Queue($session{'CurrentUser'});
> $QueueObj->Load($ARGS{Queue}) or Abort(loc("Queue could not be
> loaded."));
>
> my $CFs = $QueueObj->TicketCustomFields();
>
> my $ValidCFs = $m->comp(
> '/Elements/ValidateCustomFields',
> CustomFields => $CFs,
> ARGSRef => \%ARGS
> );
>
>
> if ( $ValidCFs && !$skip_create ) {
> my ($t, $msg) = CreateTicket(
> Queue => $ARGS{'Queue'},
> Owner => $ARGS{'Owner'},
> Status => 'new',
> # yes! it's Requestors, not Requestor
> Requestors => $ARGS{'Requestors'},
> From => $session{'CurrentUser'}->EmailAddress,
> Content => $ARGS{'Content'},
> Subject => $ARGS{'Subject'});
> push @results, $msg;
> }
> elsif ( !$ValidCFs ) {
> push @results, "can't quickly create ticket in queue " .
> $QueueObj->Name . ' because some custom fields need to be set,
> please go to normal ticket creation page to do that.';
> }
> }
>
>
> if ( $ARGS{'q'} ) {
>
> RT::Interface::Web::Redirect(RT->Config->Get('WebURL')."Search/Simple.html?q=".$m->interp->apply_escapes($ARGS{q}));
> }
>
> my $actions;
> if ($session{'CurrentUser'}->HasRight(Right => 'ModifySelf', Object =>
> $RT::System)) {
> $actions = {
> A => { title => loc('Edit'),
> path => 'Prefs/MyRT.html',
> },
> };
> }
>
> my $tabs = $m->comp("/Elements/DashboardTabs");
> </%init>
>
> %# --></body></html>
>
>
> greetings rtjoe
>
>
>
>
>
> Thomas Sibley wrote:
>>
>> On 04 Feb 2011 10:01, rtjoe wrote:
>>>
>>> Update 3:
>>> I tried to integrate fastcgi with the following settings:
>>> # ip based virtual host
>>> <VirtualHost 192.168.112.23>
>>> # ServerName rt.example.com
>>> DocumentRoot /opt/rt3/share/html
>>> AddDefaultCharset UTF-8
>>>
>>> # optional apache logs for RT
>>> ErrorLog /opt/rt3/var/log/apache2.error
>>> TransferLog /opt/rt3/var/log/apache2.access
>>> AddHandler fastcgi-script fcgi
>>> ScriptAlias / /opt/rt3/bin/mason_handler.fcgi/
>>> <Directory "/opt/rt3">
>>> Options FollowSymLinks ExecCGI
>>> AllowOverride None
>>> </Directory>
>>
>> Show us your RT_SiteConfig.pm.
>>
>>>> If i try to connect to my RT Site it comes this picture:
>>>>
>>>> http://old.nabble.com/file/p30843030/rtpicture5.jpg
>>
>> You're not getting the images or CSS. What are the CSS urls in the HTML
>> source? And the image url?
>>
>> Thomas
>>
>>
>
>
--
View this message in context: http://old.nabble.com/Request-Tracker-Doesn%27t-work-properly--Web-if-Doesnt-show-all-Elements-tp30843030p30863672.html
Sent from the Request Tracker - User mailing list archive at Nabble.com.
More information about the rt-users
mailing list