[Rt-commit] r12761 - in rt/branches/3.8-TESTING: bin etc lib/RT/I18N lib/RT/Interface sbin share/html/NoAuth/js

sunnavy at bestpractical.com sunnavy at bestpractical.com
Fri May 30 11:34:46 EDT 2008


Author: sunnavy
Date: Fri May 30 11:34:45 2008
New Revision: 12761

Modified:
   rt/branches/3.8-TESTING/bin/rt-crontool.in
   rt/branches/3.8-TESTING/bin/standalone_httpd.in
   rt/branches/3.8-TESTING/bin/webmux.pl.in
   rt/branches/3.8-TESTING/etc/RT_SiteConfig.pm
   rt/branches/3.8-TESTING/lib/RT/I18N/hr.po
   rt/branches/3.8-TESTING/lib/RT/Interface/Web.pm
   rt/branches/3.8-TESTING/lib/RT/Template_Overlay.pm
   rt/branches/3.8-TESTING/lib/RT/Transactions_Overlay.pm
   rt/branches/3.8-TESTING/sbin/rt-clean-sessions.in
   rt/branches/3.8-TESTING/sbin/rt-dump-database.in
   rt/branches/3.8-TESTING/sbin/rt-email-dashboards.in
   rt/branches/3.8-TESTING/sbin/rt-notify-group-admin.in
   rt/branches/3.8-TESTING/sbin/rt-server.in
   rt/branches/3.8-TESTING/sbin/rt-setup-database.in
   rt/branches/3.8-TESTING/sbin/rt-shredder.in
   rt/branches/3.8-TESTING/sbin/rt-validator.in
   rt/branches/3.8-TESTING/share/html/NoAuth/js/titlebox-state.js

Log:
improved the way of resolving relative lib path

Modified: rt/branches/3.8-TESTING/bin/rt-crontool.in
==============================================================================
--- rt/branches/3.8-TESTING/bin/rt-crontool.in	(original)
+++ rt/branches/3.8-TESTING/bin/rt-crontool.in	Fri May 30 11:34:45 2008
@@ -53,12 +53,21 @@
 BEGIN {
     require File::Spec;
     my @libs = ("@RT_LIB_PATH@", "@LOCAL_LIB_PATH@");
+    my $bin_path;
+
     for my $lib (@libs) {
         unless ( File::Spec->file_name_is_absolute($lib) ) {
-            require FindBin;
-            no warnings "once";
-            $lib =
-              File::Spec->catfile( $FindBin::Bin, File::Spec->updir, $lib );
+            unless ($bin_path) {
+                if ( File::Spec->file_name_is_absolute(__FILE__) ) {
+                    $bin_path = ( File::Spec->splitpath(__FILE__) )[1];
+                }
+                else {
+                    require FindBin;
+                    no warnings "once";
+                    $bin_path = $FindBin::Bin;
+                }
+            }
+            $lib = File::Spec->catfile( $bin_path, File::Spec->updir, $lib );
         }
         unshift @INC, $lib;
     }

Modified: rt/branches/3.8-TESTING/bin/standalone_httpd.in
==============================================================================
--- rt/branches/3.8-TESTING/bin/standalone_httpd.in	(original)
+++ rt/branches/3.8-TESTING/bin/standalone_httpd.in	Fri May 30 11:34:45 2008
@@ -53,12 +53,21 @@
 BEGIN {
     require File::Spec;
     my @libs = ("@RT_LIB_PATH@", "@LOCAL_LIB_PATH@");
+    my $bin_path;
+
     for my $lib (@libs) {
         unless ( File::Spec->file_name_is_absolute($lib) ) {
-            require FindBin;
-            no warnings "once";
-            $lib =
-              File::Spec->catfile( $FindBin::Bin, File::Spec->updir, $lib );
+            unless ($bin_path) {
+                if ( File::Spec->file_name_is_absolute(__FILE__) ) {
+                    $bin_path = ( File::Spec->splitpath(__FILE__) )[1];
+                }
+                else {
+                    require FindBin;
+                    no warnings "once";
+                    $bin_path = $FindBin::Bin;
+                }
+            }
+            $lib = File::Spec->catfile( $bin_path, File::Spec->updir, $lib );
         }
         unshift @INC, $lib;
     }

Modified: rt/branches/3.8-TESTING/bin/webmux.pl.in
==============================================================================
--- rt/branches/3.8-TESTING/bin/webmux.pl.in	(original)
+++ rt/branches/3.8-TESTING/bin/webmux.pl.in	Fri May 30 11:34:45 2008
@@ -68,12 +68,21 @@
 BEGIN {
     require File::Spec;
     my @libs = ("@RT_LIB_PATH@", "@LOCAL_LIB_PATH@");
+    my $bin_path;
+
     for my $lib (@libs) {
         unless ( File::Spec->file_name_is_absolute($lib) ) {
-            require FindBin;
-            no warnings "once";
-            $lib =
-              File::Spec->catfile( $FindBin::Bin, File::Spec->updir, $lib );
+            unless ($bin_path) {
+                if ( File::Spec->file_name_is_absolute(__FILE__) ) {
+                    $bin_path = ( File::Spec->splitpath(__FILE__) )[1];
+                }
+                else {
+                    require FindBin;
+                    no warnings "once";
+                    $bin_path = $FindBin::Bin;
+                }
+            }
+            $lib = File::Spec->catfile( $bin_path, File::Spec->updir, $lib );
         }
         unshift @INC, $lib;
     }

Modified: rt/branches/3.8-TESTING/etc/RT_SiteConfig.pm
==============================================================================
--- rt/branches/3.8-TESTING/etc/RT_SiteConfig.pm	(original)
+++ rt/branches/3.8-TESTING/etc/RT_SiteConfig.pm	Fri May 30 11:34:45 2008
@@ -1,19 +1,20 @@
-# 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)));
+Set( $DatabaseUser, 'rt_user' );
+Set( $SendmailBounceArguments, '-f "<>"' );
+Set( $Timezone, '' );
+Set( $CorrespondAddress, 'RT_CorrespondAddressNotSet' );
+Set( $rtname, 'example.com' );
+Set( $DatabaseRequireSSL, '0' );
+Set( $SendmailArguments, '-oi -t' );
+Set( $Organization, 'example.com' );
+Set( $MaxAttachmentSize, '10000' );
+Set( $DatabaseType, 'mysql' );
+Set( $DatabasePassword, 'rt_pass' );
+Set( $DatabaseAdmin, 'root' );
+Set( $SendmailPath, '/usr/sbin/sendmail' );
+Set( $MailCommand, 'sendmailpipe' );
+Set( $CommentAddress, 'RT_CommentAddressNotSet' );
+Set( $DatabaseHost, 'localhost' );
+Set( $MinimumPasswordLength, '5' );
+Set( $DatabaseName, 'rt3' );
+Set( $OwnerEmail, 'root' );
 1;

Modified: rt/branches/3.8-TESTING/lib/RT/I18N/hr.po
==============================================================================
--- rt/branches/3.8-TESTING/lib/RT/I18N/hr.po	(original)
+++ rt/branches/3.8-TESTING/lib/RT/I18N/hr.po	Fri May 30 11:34:45 2008
@@ -40,11 +40,11 @@
 msgid "#"
 msgstr "#"
 
-#: share/html/Approvals/Elements/Approve:50 share/html/Approvals/Elements/ShowDependency:73 share/html/SelfService/Display.html:48 share/html/Ticket/Display.html:49 share/html/Ticket/Display.html:53
+#: share/html/Approvals/Elements/Approve:50 share/html/Approvals/Elements/ShowDependency:73 share/html/SelfService/Display.html:48 share/html/Ticket/Display.html:49 share/html/Ticket/Display.html:54
+#. ($TicketObj->Id, $TicketObj->Subject)
 #. ($Ticket->id, $Ticket->Subject)
-#. ($link->BaseObj->Id, $link->BaseObj->Subject)
 #. ($ticket->Id, $ticket->Subject)
-#. ($TicketObj->Id, $TicketObj->Subject)
+#. ($link->BaseObj->Id, $link->BaseObj->Subject)
 msgid "#%1: %2"
 msgstr "#%1: %2"
 
@@ -75,7 +75,7 @@
 msgid "%1 %2"
 msgstr "%1 %2"
 
-#: lib/RT/Tickets_Overlay.pm:1502
+#: lib/RT/Tickets_Overlay.pm:1528
 #. ($args{'FIELD'},        $args{'OPERATOR'}, $args{'VALUE'})
 msgid "%1 %2 %3"
 msgstr "%1 %2 %3"
@@ -116,8 +116,8 @@
 msgstr "%1 %2 obrisano"
 
 #: share/html/Elements/RT__Scrip/ColumnMap:85 share/html/Ticket/Elements/PreviewScrips:66
-#. ($_[0]->loc($_[0]->ConditionObj->Name),            $_[0]->loc($_[0]->ActionObj->Name),            $_[0]->loc($_[0]->TemplateObj->Name),)
 #. (loc($scrip->ConditionObj->Name), loc($scrip->ActionObj->Name), loc($scrip->TemplateObj->Name))
+#. ($_[0]->loc($_[0]->ConditionObj->Name),            $_[0]->loc($_[0]->ActionObj->Name),            $_[0]->loc($_[0]->TemplateObj->Name),)
 msgid "%1 %2 with template %3"
 msgstr "%1 %2 s predloškom %3"
 
@@ -131,10 +131,10 @@
 msgstr "%1 (%2) od %3"
 
 #: share/html/SelfService/Update.html:62 share/html/Ticket/Elements/EditBasics:115 share/html/Ticket/Update.html:69 share/html/Ticket/Update.html:75 share/html/Tools/MyDay.html:68
-#. (loc($Ticket->Status))
 #. (loc($Ticket->Status()))
 #. (loc($TicketObj->Status))
 #. ($TicketObj->OwnerObj->Name)
+#. (loc($Ticket->Status))
 msgid "%1 (Unchanged)"
 msgstr "%1 (nepromijenjeno)"
 
@@ -246,7 +246,7 @@
 msgid "%1 changed from %2 to %3"
 msgstr "%1 promijenjeno iz %2 u %3"
 
-#: share/html/Search/Elements/ResultViews:75
+#: share/html/Search/Elements/ResultViews:71
 #. ($m->scomp('SelectChartType', Name => 'ChartStyle'), $m->scomp('SelectGroupBy', Name => 'PrimaryGroupBy', Query => $Query))
 msgid "%1 chart by %2"
 msgstr ""
@@ -260,7 +260,7 @@
 msgid "%1 could not be set to %2."
 msgstr "%1 nije moguće postaviti na %2."
 
-#: lib/RT/Ticket_Overlay.pm:2476
+#: lib/RT/Ticket_Overlay.pm:2483
 #. ($self)
 msgid "%1 couldn't set status to resolved. RT's Database may be inconsistent."
 msgstr "%1 nije moguće promijeniti status u riješeno. RT baza podataka bi mogla biti neujednačena."
@@ -379,8 +379,8 @@
 msgstr ""
 
 #: share/html/Search/Elements/SearchPrivacy:54 share/html/Search/Elements/SelectSearchObject:57 share/html/Search/Elements/SelectSearchesForObjects:59
-#. ($object->Name)
 #. ($Object->Name)
+#. ($object->Name)
 msgid "%1's saved searches"
 msgstr "%1's pohranjene pretrage"
 
@@ -529,7 +529,7 @@
 msgid "(no subject)"
 msgstr "(nema reference)"
 
-#: lib/RT/I18N/fr.po.save:1815 lib/RT/I18N/fr.po.save:237 lib/RT/I18N/fr.po.save:241 lib/RT/I18N/fr.po.save:5310 lib/RT/Transaction_Overlay.pm:580 share/html/Admin/Elements/SelectRights:74 share/html/Elements/EditCustomFieldSelect:71 share/html/Elements/SelectCustomFieldValue:53 share/html/Elements/ShowCustomFields:56 share/html/Search/Chart:134 share/html/Search/Elements/Chart:78
+#: lib/RT/Transaction_Overlay.pm:580 share/html/Admin/Elements/SelectRights:74 share/html/Elements/EditCustomFieldSelect:71 share/html/Elements/SelectCustomFieldValue:53 share/html/Elements/ShowCustomFields:56 share/html/Search/Chart:134 share/html/Search/Elements/Chart:78
 msgid "(no value)"
 msgstr "(nema vrijednosti)"
 
@@ -828,7 +828,7 @@
 msgid "Administrative Cc"
 msgstr "Administrativni CC"
 
-#: share/html/Ticket/Elements/Tabs:221
+#: share/html/Ticket/Elements/Tabs:226
 msgid "Advanced"
 msgstr "Napredno"
 
@@ -880,11 +880,11 @@
 msgid "Applies to"
 msgstr "Odnosi se na"
 
-#: share/html/Search/Edit.html:68
+#: share/html/Search/Edit.html:70
 msgid "Apply"
 msgstr "Primijeniti"
 
-#: share/html/Search/Edit.html:68
+#: share/html/Search/Edit.html:70
 msgid "Apply your changes"
 msgstr "Primijeniti promjene"
 
@@ -921,7 +921,7 @@
 msgid "Approve"
 msgstr "Odobriti"
 
-#: etc/initialdata:565 etc/initialdata:567
+#: etc/initialdata:565 etc/initialdata:567 lib/t/data/shredder/03plugin_tickets.clean.db:558 lib/t/data/shredder/03plugin_tickets.clean.db:560 lib/t/data/shredder/03plugin_tickets.db:559 lib/t/data/shredder/03plugin_tickets.db:561
 #. (# loc	    $note)
 msgid "Approver's notes: %1"
 msgstr "Zabilješke odobrenja: %1"
@@ -995,7 +995,7 @@
 msgid "Attachment created"
 msgstr "Prilog napravljen"
 
-#: lib/RT/Tickets_Overlay.pm:1952
+#: lib/RT/Tickets_Overlay.pm:1978
 msgid "Attachment filename"
 msgstr "Ime datoteke u prilogu"
 
@@ -1047,23 +1047,23 @@
 msgid "Back"
 msgstr ""
 
-#: share/html/installation/Emails.html:58
+#: share/html/Install/Emails.html:58
 msgid "Back: Customize Basics"
 msgstr ""
 
-#: share/html/installation/Basics.html:58
+#: share/html/Install/Basics.html:58
 msgid "Back: Customize Database Details"
 msgstr ""
 
-#: share/html/installation/Sendmail.html:63
+#: share/html/Install/Sendmail.html:63
 msgid "Back: Customize Emails"
 msgstr ""
 
-#: share/html/installation/Initialize.html:61
+#: share/html/Install/Initialize.html:61
 msgid "Back: Customize Sendmail"
 msgstr ""
 
-#: share/html/installation/DatabaseDetails.html:58
+#: share/html/Install/DatabaseDetails.html:58
 msgid "Back: Select Database Type"
 msgstr ""
 
@@ -1136,7 +1136,7 @@
 msgid "Brief headers"
 msgstr "Kratka zaglavlja"
 
-#: share/html/Ticket/Elements/Tabs:231
+#: share/html/Ticket/Elements/Tabs:236
 msgid "Bulk Update"
 msgstr ""
 
@@ -1144,7 +1144,7 @@
 msgid "Bulk ticket update"
 msgstr "Nadopuna skupnih zahtjeva"
 
-#: share/html/installation/Elements/Wrapper:54
+#: share/html/Install/Elements/Wrapper:54
 msgid "Buy Support"
 msgstr ""
 
@@ -1207,7 +1207,7 @@
 msgid "Cc"
 msgstr "CC"
 
-#: share/html/Search/Results.html:76
+#: share/html/Search/Results.html:77
 msgid "Change"
 msgstr ""
 
@@ -1263,7 +1263,7 @@
 msgid "Clear All"
 msgstr "Isprazniti sve"
 
-#: share/html/installation/Initialize.html:54
+#: share/html/Install/Initialize.html:54
 msgid "Click \"Initialize Database\" to begin creating the database. This may take a few moments"
 msgstr ""
 
@@ -1418,7 +1418,7 @@
 msgid "Could not add new custom field value: %1"
 msgstr ""
 
-#: lib/RT/Ticket_Overlay.pm:2727 lib/RT/Ticket_Overlay.pm:2735 lib/RT/Ticket_Overlay.pm:2752
+#: lib/RT/Ticket_Overlay.pm:2734 lib/RT/Ticket_Overlay.pm:2742 lib/RT/Ticket_Overlay.pm:2759
 msgid "Could not change owner. "
 msgstr "Rješavatelj nije mogao biti promijenjen. "
 
@@ -1503,7 +1503,7 @@
 msgid "Couldn't add attachment"
 msgstr ""
 
-#: lib/RT/Group_Overlay.pm:995
+#: lib/RT/Group_Overlay.pm:999
 msgid "Couldn't add member to group"
 msgstr "Član se nije mogao dodati grupi"
 
@@ -1525,7 +1525,7 @@
 msgid "Couldn't find suitable transaction, skipping"
 msgstr ""
 
-#: lib/RT/Group_Overlay.pm:969
+#: lib/RT/Group_Overlay.pm:973
 msgid "Couldn't find that principal"
 msgstr "Taj glavni parametar nije pronađen"
 
@@ -1622,8 +1622,8 @@
 msgstr "Zahtjev '%1' se nije mogao učitati"
 
 #: share/html/Ticket/Forward.html:90 share/html/Ticket/GnuPG.html:75
-#. ($id)
 #. ($QuoteTransaction)
+#. ($id)
 msgid "Couldn't load transaction #%1"
 msgstr ""
 
@@ -1647,7 +1647,7 @@
 msgid "Couldn't replace content with encrypted data: %1"
 msgstr ""
 
-#: lib/RT/Ticket_Overlay.pm:2342
+#: lib/RT/Ticket_Overlay.pm:2349
 #. ($args{'URI'})
 msgid "Couldn't resolve '%1' into a URI."
 msgstr ""
@@ -1765,10 +1765,6 @@
 msgid "Create and modify dashboards"
 msgstr ""
 
-#: share/html/Install/index.html:328
-msgid "Create database"
-msgstr ""
-
 #: etc/initialdata:92
 msgid "Create new tickets based on this scrip's template"
 msgstr "Napravi nove zahtjeve temeljene na ovoj natuknici"
@@ -1892,7 +1888,7 @@
 msgid "Custom condition"
 msgstr "Definirani uvjet"
 
-#: lib/RT/Tickets_Overlay.pm:2416
+#: lib/RT/Tickets_Overlay.pm:2442
 #. ($CF->Name, $args{OPERATOR}, $args{VALUE})
 msgid "Custom field %1 %2 %3"
 msgstr "Definirano polje %1 %2 %3"
@@ -1902,12 +1898,12 @@
 msgid "Custom field %1 does not apply to this object"
 msgstr ""
 
-#: lib/RT/Tickets_Overlay.pm:2410
+#: lib/RT/Tickets_Overlay.pm:2436
 #. ($CF->Name)
 msgid "Custom field %1 has a value."
 msgstr "Definirano polje %1 ima vrijednost."
 
-#: lib/RT/Tickets_Overlay.pm:2406
+#: lib/RT/Tickets_Overlay.pm:2432
 #. ($CF->Name)
 msgid "Custom field %1 has no value."
 msgstr "Definirano polje %1 nema vrijednost."
@@ -1991,10 +1987,6 @@
 msgid "Dashboards"
 msgstr ""
 
-#: share/html/Install/index.html:102 share/html/Install/index.html:109 share/html/Install/index.html:51 share/html/Install/index.html:65 share/html/Install/index.html:72 share/html/Install/index.html:81 share/html/Install/index.html:88 share/html/Install/index.html:95
-msgid "Database"
-msgstr ""
-
 #: lib/RT/Installer.pm:92
 msgid "Database name"
 msgstr ""
@@ -2102,7 +2094,7 @@
 msgid "Delete selected scrips"
 msgstr "Obrisati odabrane natuknice"
 
-#: lib/RT/Queue_Overlay.pm:114 share/html/Search/Elements/ResultViews:66
+#: lib/RT/Queue_Overlay.pm:114
 msgid "Delete tickets"
 msgstr "Obrisati zahtjeve"
 
@@ -2175,10 +2167,14 @@
 msgid "Descending"
 msgstr "Padajuce"
 
-#: share/html/SelfService/Create.html:104 share/html/Ticket/Create.html:161
+#: share/html/SelfService/Create.html:104
 msgid "Describe the issue below"
 msgstr "Opiši problem ispod"
 
+#: share/html/Ticket/Create.html:161
+msgid "Describe the issue belows"
+msgstr ""
+
 #: share/html/Admin/CustomFields/Modify.html:64 share/html/Admin/Elements/AddCustomFieldValue:55 share/html/Admin/Elements/EditCustomField:62 share/html/Admin/Elements/EditCustomFieldValues:59 share/html/Admin/Elements/EditScrip:57 share/html/Admin/Elements/ModifyTemplate:59 share/html/Admin/Groups/Modify.html:73 share/html/Admin/Queues/Modify.html:66 share/html/Search/Elements/EditSearches:59 share/html/User/Groups/Modify.html:72
 msgid "Description"
 msgstr "Opis"
@@ -2304,11 +2300,11 @@
 msgid "Edit Links"
 msgstr "Uredi linkove"
 
-#: share/html/Search/Edit.html:72
+#: share/html/Search/Edit.html:74
 msgid "Edit Query"
 msgstr "Uredi upit"
 
-#: share/html/Ticket/Elements/Tabs:219
+#: share/html/Ticket/Elements/Tabs:224
 msgid "Edit Search"
 msgstr ""
 
@@ -2362,7 +2358,7 @@
 msgid "Editing membership for personal group %1"
 msgstr "Uređivanje članstva za osobnu grupu %1"
 
-#: lib/RT/Record.pm:1222 lib/RT/Record.pm:1299 lib/RT/Ticket_Overlay.pm:2212 lib/RT/Ticket_Overlay.pm:2307
+#: lib/RT/Record.pm:1222 lib/RT/Record.pm:1299 lib/RT/Ticket_Overlay.pm:2219 lib/RT/Ticket_Overlay.pm:2314
 msgid "Either base or target must be specified"
 msgstr "Ili baza ili cilj mora biti definiran"
 
@@ -2424,7 +2420,7 @@
 msgid "Enabled Queues"
 msgstr "Aktivirane kategorije"
 
-#: share/html/Admin/Elements/EditCustomField:138 share/html/Admin/Groups/Modify.html:156 share/html/Admin/Users/Modify.html:356 share/html/User/Groups/Modify.html:140
+#: share/html/Admin/Elements/EditCustomField:138 share/html/Admin/Users/Modify.html:356 share/html/User/Groups/Modify.html:140
 #. (loc_fuzzy($msg))
 msgid "Enabled status %1"
 msgstr "Status %1 aktiviran"
@@ -2674,7 +2670,7 @@
 msgid "Fill in up to %1 wikitext areas"
 msgstr ""
 
-#: lib/RT/Tickets_Overlay.pm:1848 share/html/Search/Elements/PickBasics:188 share/html/Ticket/Create.html:188 share/html/Ticket/Elements/EditBasics:103
+#: lib/RT/Tickets_Overlay.pm:1874 share/html/Search/Elements/PickBasics:188 share/html/Ticket/Create.html:188 share/html/Ticket/Elements/EditBasics:103
 msgid "Final Priority"
 msgstr "Krajnji prioritet"
 
@@ -2698,7 +2694,7 @@
 msgid "Find people whose"
 msgstr "Pronađi ljude čije"
 
-#: share/html/Search/Results.html:146
+#: share/html/Search/Results.html:147
 msgid "Find tickets"
 msgstr "Pronađi zahtjeve"
 
@@ -2722,7 +2718,7 @@
 msgid "Force change"
 msgstr "Prisili na promjenu"
 
-#: share/html/Search/Elements/EditFormat:52
+#: share/html/Search/Edit.html:67 share/html/Search/Elements/EditFormat:52
 msgid "Format"
 msgstr ""
 
@@ -2750,7 +2746,7 @@
 msgid "ForwardMessage"
 msgstr ""
 
-#: share/html/Search/Results.html:144
+#: share/html/Search/Results.html:145
 #. ($ticketcount)
 msgid "Found %quant(%1,ticket)"
 msgstr "Pronađeno %quant(%1,ticket)"
@@ -2852,7 +2848,7 @@
 msgid "GnuPG public key(s) for %1"
 msgstr ""
 
-#: share/html/Search/Elements/ResultViews:75
+#: share/html/Search/Elements/ResultViews:71
 msgid "Go"
 msgstr "Pocni"
 
@@ -2888,7 +2884,7 @@
 msgid "Group already has member"
 msgstr "Grupa vec ima članove"
 
-#: lib/RT/Group_Overlay.pm:975
+#: lib/RT/Group_Overlay.pm:979
 #. ($new_member_obj->Object->Name)
 msgid "Group already has member: %1"
 msgstr ""
@@ -2902,11 +2898,19 @@
 msgid "Group created"
 msgstr "Grupa napravljena"
 
-#: lib/RT/Group_Overlay.pm:1150
+#: lib/RT/Group_Overlay.pm:714
+msgid "Group disabled"
+msgstr ""
+
+#: lib/RT/Group_Overlay.pm:716
+msgid "Group enabled"
+msgstr ""
+
+#: lib/RT/Group_Overlay.pm:1154
 msgid "Group has no such member"
 msgstr "Grupa ne sadrži takvog člana"
 
-#: lib/RT/Group_Overlay.pm:955 lib/RT/Queue_Overlay.pm:789 lib/RT/Queue_Overlay.pm:864 lib/RT/Ticket_Overlay.pm:1108 lib/RT/Ticket_Overlay.pm:1188
+#: lib/RT/Group_Overlay.pm:959 lib/RT/Queue_Overlay.pm:789 lib/RT/Queue_Overlay.pm:864 lib/RT/Ticket_Overlay.pm:1108 lib/RT/Ticket_Overlay.pm:1188
 msgid "Group not found"
 msgstr "Grupa nije pronađena"
 
@@ -2914,7 +2918,7 @@
 msgid "Groups"
 msgstr "Grupe"
 
-#: lib/RT/Group_Overlay.pm:981
+#: lib/RT/Group_Overlay.pm:985
 msgid "Groups can't be members of their members"
 msgstr "Grupe ne mogu biti članovi svojih članova"
 
@@ -2990,7 +2994,7 @@
 msgid "I'm lost"
 msgstr "Izgubljen sam"
 
-#: lib/RT/Tickets_Overlay.pm:1773 share/html/Ticket/Elements/ShowBasics:50
+#: lib/RT/Tickets_Overlay.pm:1799 share/html/Ticket/Elements/ShowBasics:50
 msgid "Id"
 msgstr "Br."
 
@@ -3082,7 +3086,7 @@
 msgid "Inform user that we received an encrypted email and we have no private keys to decrypt"
 msgstr ""
 
-#: lib/RT/Tickets_Overlay.pm:1823 share/html/Search/Elements/PickBasics:187
+#: lib/RT/Tickets_Overlay.pm:1849 share/html/Search/Elements/PickBasics:187
 msgid "Initial Priority"
 msgstr "Pocetni prioritet"
 
@@ -3090,7 +3094,7 @@
 msgid "InitialPriority"
 msgstr "Pocetni prioritet"
 
-#: share/html/installation/Initialize.html:60
+#: share/html/Install/Initialize.html:60
 msgid "Initialize Database"
 msgstr ""
 
@@ -3104,11 +3108,11 @@
 msgid "Input must match %1"
 msgstr ""
 
-#: share/html/installation/Elements/Wrapper:51
+#: share/html/Install/Elements/Wrapper:51
 msgid "Install RT"
 msgstr ""
 
-#: lib/RT/Ticket_Overlay.pm:3187
+#: lib/RT/Ticket_Overlay.pm:3194
 msgid "Internal Error"
 msgstr "Interna greška"
 
@@ -3275,7 +3279,7 @@
 msgid "LastUpdatedBy"
 msgstr "PosljednjeOsvježavanoOd"
 
-#: lib/RT/Installer.pm:86 share/html/Install/index.html:77
+#: lib/RT/Installer.pm:86
 msgid "Leave empty to use default value of the RDBMS"
 msgstr ""
 
@@ -3299,7 +3303,7 @@
 msgid "Let this user be granted rights"
 msgstr "Dodijeliti više ovlasti ovom korisniku"
 
-#: share/html/installation/index.html:71
+#: share/html/Install/index.html:71
 msgid "Let's go!"
 msgstr ""
 
@@ -3389,7 +3393,7 @@
 msgid "Log directory %1 not found or couldn't be written.\\n RT can't run."
 msgstr "Popis prijavljivanja %1 nije pronađen ili nije mogao biti ispisan.\\n RT se ne može pokrenuti."
 
-#: share/html/Elements/Header:85
+#: share/html/Elements/Header:89
 #. ("<span>".$session{'CurrentUser'}->Name."</span>")
 msgid "Logged in as %1"
 msgstr "Prijavljen kao %1"
@@ -3402,7 +3406,7 @@
 msgid "Login"
 msgstr "Prijavi se"
 
-#: share/html/Elements/Header:95 share/html/NoAuth/Logout.html:48
+#: share/html/Elements/Header:99 share/html/NoAuth/Logout.html:48
 msgid "Logout"
 msgstr "Odjava"
 
@@ -3502,7 +3506,7 @@
 msgid "March"
 msgstr ""
 
-#: share/html/Ticket/Display.html:176
+#: share/html/Ticket/Display.html:178
 msgid "Marked all messages as seen"
 msgstr ""
 
@@ -3536,16 +3540,16 @@
 msgid "Member added"
 msgstr "Dodan član"
 
-#: lib/RT/Group_Overlay.pm:992
+#: lib/RT/Group_Overlay.pm:996
 #. ($new_member_obj->Object->Name)
 msgid "Member added: %1"
 msgstr ""
 
-#: lib/RT/Group_Overlay.pm:1157
+#: lib/RT/Group_Overlay.pm:1161
 msgid "Member deleted"
 msgstr "Obrisan član"
 
-#: lib/RT/Group_Overlay.pm:1161
+#: lib/RT/Group_Overlay.pm:1165
 msgid "Member not deleted"
 msgstr "Član nije obrisan"
 
@@ -3576,15 +3580,15 @@
 msgid "Memberships of the user %1"
 msgstr "Članstvo korisnika %1"
 
-#: lib/RT/Ticket_Overlay.pm:2583
+#: lib/RT/Ticket_Overlay.pm:2590
 msgid "Merge Successful"
 msgstr "Spajanje uspjesno"
 
-#: lib/RT/Ticket_Overlay.pm:2461
+#: lib/RT/Ticket_Overlay.pm:2468
 msgid "Merge failed. Couldn't set EffectiveId"
 msgstr "Spajanje neuspjesno. EfectiveId se nije mogao postaviti"
 
-#: lib/RT/Ticket_Overlay.pm:2478
+#: lib/RT/Ticket_Overlay.pm:2485
 msgid "Merge failed. Couldn't set Status"
 msgstr "Spajanje neuspjesno. Status se nije mogao postaviti"
 
@@ -3613,7 +3617,7 @@
 msgid "Message box width"
 msgstr ""
 
-#: lib/RT/Ticket_Overlay.pm:2137
+#: lib/RT/Ticket_Overlay.pm:2144
 msgid "Message could not be recorded"
 msgstr "Poruku nije bilo moguće zabilježiti"
 
@@ -3621,7 +3625,7 @@
 msgid "Message for user"
 msgstr ""
 
-#: lib/RT/Ticket_Overlay.pm:2140
+#: lib/RT/Ticket_Overlay.pm:2147
 msgid "Message recorded"
 msgstr "Poruka zabilježena"
 
@@ -3972,7 +3976,7 @@
 msgid "My saved searches"
 msgstr "Moje spremljene pretrage"
 
-#: lib/RT/Installer.pm:66 share/html/Install/index.html:57
+#: lib/RT/Installer.pm:66
 msgid "MySQL"
 msgstr ""
 
@@ -3988,10 +3992,6 @@
 msgid "Name matches"
 msgstr "Ime sadrži"
 
-#: share/html/Install/index.html:84
-msgid "Name of the database"
-msgstr ""
-
 #: share/html/Ticket/Elements/ShowDates:80
 msgid "Never"
 msgstr "Nikad"
@@ -4020,7 +4020,7 @@
 msgid "New Query"
 msgstr "Novi upit"
 
-#: share/html/Ticket/Elements/Tabs:217
+#: share/html/Ticket/Elements/Tabs:222
 msgid "New Search"
 msgstr "Nova pretraga"
 
@@ -4081,7 +4081,7 @@
 msgid "New ticket"
 msgstr "Novi zahtjev"
 
-#: lib/RT/Ticket_Overlay.pm:2438
+#: lib/RT/Ticket_Overlay.pm:2445
 msgid "New ticket doesn't exist"
 msgstr "Novi zahtjev ne postoji"
 
@@ -4101,7 +4101,7 @@
 msgid "New window setting"
 msgstr "Nove postavke prozora"
 
-#: share/html/Helpers/CalPopup.html:60 share/html/Install/index.html:322 share/html/Ticket/Elements/Tabs:94
+#: share/html/Helpers/CalPopup.html:60 share/html/Ticket/Elements/Tabs:94
 msgid "Next"
 msgstr "Sljedeće"
 
@@ -4113,31 +4113,31 @@
 msgid "Next page"
 msgstr "Sljedeća stranica"
 
-#: share/html/installation/DatabaseDetails.html:57
+#: share/html/Install/DatabaseDetails.html:57
 msgid "Next: Check Database Connectivity"
 msgstr ""
 
-#: share/html/installation/DatabaseType.html:62
+#: share/html/Install/DatabaseType.html:62
 msgid "Next: Check your database credentials"
 msgstr ""
 
-#: share/html/installation/DatabaseDetails.html:62
+#: share/html/Install/DatabaseDetails.html:62
 msgid "Next: Customize Basics"
 msgstr ""
 
-#: share/html/installation/Basics.html:57
+#: share/html/Install/Basics.html:57
 msgid "Next: Customize Emails"
 msgstr ""
 
-#: share/html/installation/Emails.html:57
+#: share/html/Install/Emails.html:57
 msgid "Next: Customize Sendmail"
 msgstr ""
 
-#: share/html/installation/Sendmail.html:62
+#: share/html/Install/Sendmail.html:62
 msgid "Next: Finish"
 msgstr ""
 
-#: share/html/installation/Sendmail.html:62
+#: share/html/Install/Sendmail.html:62
 msgid "Next: Initialize Database"
 msgstr ""
 
@@ -4149,7 +4149,7 @@
 msgid "Nickname"
 msgstr "Nadimak"
 
-#: lib/RT/I18N/fr.po.save:6091 share/html/Elements/RT__Ticket/ColumnMap:222 share/html/Widgets/Form/Boolean:77
+#: share/html/Elements/RT__Ticket/ColumnMap:222 share/html/Widgets/Form/Boolean:77
 msgid "No"
 msgstr "Ne"
 
@@ -4235,7 +4235,7 @@
 msgid "No keys for this address"
 msgstr ""
 
-#: lib/RT/Ticket_Overlay.pm:2081
+#: lib/RT/Ticket_Overlay.pm:2088
 msgid "No message attached"
 msgstr "Nema poruke u prilogu"
 
@@ -4361,7 +4361,7 @@
 msgid "Not found"
 msgstr ""
 
-#: share/html/Elements/Header:90
+#: share/html/Elements/Header:94
 msgid "Not logged in."
 msgstr "Niste prijavljeni."
 
@@ -4647,10 +4647,6 @@
 msgid "Originating ticket: #%1"
 msgstr "Izvorni zahtjev: #%1"
 
-#: share/html/User/Elements/Tabs:73
-msgid "Other"
-msgstr ""
-
 #: share/html/Prefs/Other.html:81
 msgid "Other preferences"
 msgstr ""
@@ -4679,7 +4675,7 @@
 msgid "OwnTicket"
 msgstr "VlastitiZahtjev"
 
-#: lib/RT/ACE_Overlay.pm:99 lib/RT/Tickets_Overlay.pm:2013 share/html/Elements/QuickCreate:59 share/html/Search/Elements/PickBasics:114 share/html/Ticket/Create.html:76 share/html/Ticket/Elements/EditBasics:63 share/html/Ticket/Elements/EditPeople:66 share/html/Ticket/Elements/EditPeople:67 share/html/Ticket/Elements/Reminders:135 share/html/Ticket/Elements/ShowPeople:50 share/html/Ticket/Update.html:70
+#: lib/RT/ACE_Overlay.pm:99 lib/RT/Tickets_Overlay.pm:2039 share/html/Elements/QuickCreate:59 share/html/Search/Elements/PickBasics:114 share/html/Ticket/Create.html:76 share/html/Ticket/Elements/EditBasics:63 share/html/Ticket/Elements/EditPeople:66 share/html/Ticket/Elements/EditPeople:67 share/html/Ticket/Elements/Reminders:135 share/html/Ticket/Elements/ShowPeople:50 share/html/Ticket/Update.html:70
 msgid "Owner"
 msgstr "Rješavatelj"
 
@@ -4688,7 +4684,7 @@
 msgid "Owner '%1' does not have rights to own this ticket."
 msgstr ""
 
-#: lib/RT/Ticket_Overlay.pm:2765
+#: lib/RT/Ticket_Overlay.pm:2772
 #. ($OldOwnerObj->Name, $NewOwnerObj->Name)
 msgid "Owner changed from %1 to %2"
 msgstr "Promjena rješavatelja od %1 u %2"
@@ -4711,8 +4707,8 @@
 msgstr "Rješavatelj je"
 
 #: share/html/Elements/CollectionList:87 share/html/Elements/TicketList:86
-#. ($Page, $pages)
 #. ($Page, int($TotalFound/$Rows)+$oddRows)
+#. ($Page, $pages)
 msgid "Page %1 of %2"
 msgstr "Stranica %1 od %2"
 
@@ -4749,14 +4745,6 @@
 msgid "Password needs to be at least %1 characters long"
 msgstr ""
 
-#: share/html/Install/index.html:98
-msgid "Password of the above user RT will use to connect to the DB"
-msgstr ""
-
-#: share/html/Install/index.html:112
-msgid "Password of the database admin"
-msgstr ""
-
 #: lib/RT/User_Overlay.pm:876
 msgid "Password set"
 msgstr ""
@@ -4798,7 +4786,7 @@
 msgid "Perl configuration"
 msgstr "Perl Postavke"
 
-#: lib/RT/ACE_Overlay.pm:247 lib/RT/ACE_Overlay.pm:253 lib/RT/ACE_Overlay.pm:351 lib/RT/ACE_Overlay.pm:361 lib/RT/ACE_Overlay.pm:371 lib/RT/ACE_Overlay.pm:436 lib/RT/Attachment_Overlay.pm:615 lib/RT/Attachment_Overlay.pm:616 lib/RT/Attachment_Overlay.pm:677 lib/RT/Attachment_Overlay.pm:678 lib/RT/Attribute_Overlay.pm:161 lib/RT/Attribute_Overlay.pm:167 lib/RT/Attribute_Overlay.pm:376 lib/RT/Attribute_Overlay.pm:385 lib/RT/Attribute_Overlay.pm:398 lib/RT/CurrentUser.pm:137 lib/RT/CurrentUser.pm:143 lib/RT/CurrentUser.pm:149 lib/RT/CustomFieldValue_Overlay.pm:83 lib/RT/CustomField_Overlay.pm:1031 lib/RT/CustomField_Overlay.pm:1174 lib/RT/CustomField_Overlay.pm:171 lib/RT/CustomField_Overlay.pm:188 lib/RT/CustomField_Overlay.pm:199 lib/RT/CustomField_Overlay.pm:359 lib/RT/CustomField_Overlay.pm:388 lib/RT/CustomField_Overlay.pm:665 lib/RT/CustomField_Overlay.pm:836 lib/RT/CustomField_Overlay.pm:870 lib/RT/CustomField_Overlay.pm:915 lib/RT/Group_Overlay.pm:1112 lib/RT/Group_Overlay.pm:1116 lib/RT/Group_Overlay.pm:1125 lib/RT/Group_Overlay.pm:1235 lib/RT/Group_Overlay.pm:1239 lib/RT/Group_Overlay.pm:1245 lib/RT/Group_Overlay.pm:383 lib/RT/Group_Overlay.pm:481 lib/RT/Group_Overlay.pm:559 lib/RT/Group_Overlay.pm:567 lib/RT/Group_Overlay.pm:665 lib/RT/Group_Overlay.pm:669 lib/RT/Group_Overlay.pm:675 lib/RT/Group_Overlay.pm:914 lib/RT/Group_Overlay.pm:918 lib/RT/Group_Overlay.pm:931 lib/RT/Queue_Overlay.pm:1112 lib/RT/Queue_Overlay.pm:142 lib/RT/Queue_Overlay.pm:160 lib/RT/Queue_Overlay.pm:471 lib/RT/Queue_Overlay.pm:497 lib/RT/Queue_Overlay.pm:519 lib/RT/Queue_Overlay.pm:731 lib/RT/Queue_Overlay.pm:877 lib/RT/Queue_Overlay.pm:886 lib/RT/Queue_Overlay.pm:899 lib/RT/Scrip_Overlay.pm:113 lib/RT/Scrip_Overlay.pm:124 lib/RT/Scrip_Overlay.pm:188 lib/RT/Scrip_Overlay.pm:497 lib/RT/Template_Overlay.pm:215 lib/RT/Template_Overlay.pm:224 lib/RT/Template_Overlay.pm:250 lib/RT/Template_Overlay.pm:387 lib/RT/Template_Overlay.pm:99 lib/RT/Ticket_Overlay.pm:1050 lib/RT/Ticket_Overlay.pm:1056 lib/RT/Ticket_Overlay.pm:1063 lib/RT/Ticket_Overlay.pm:1200 lib/RT/Ticket_Overlay.pm:1210 lib/RT/Ticket_Overlay.pm:1224 lib/RT/Ticket_Overlay.pm:1312 lib/RT/Ticket_Overlay.pm:1667 lib/RT/Ticket_Overlay.pm:1810 lib/RT/Ticket_Overlay.pm:1980 lib/RT/Ticket_Overlay.pm:2030 lib/RT/Ticket_Overlay.pm:2219 lib/RT/Ticket_Overlay.pm:2232 lib/RT/Ticket_Overlay.pm:2313 lib/RT/Ticket_Overlay.pm:2326 lib/RT/Ticket_Overlay.pm:2429 lib/RT/Ticket_Overlay.pm:2443 lib/RT/Ticket_Overlay.pm:2672 lib/RT/Ticket_Overlay.pm:2683 lib/RT/Ticket_Overlay.pm:2689 lib/RT/Ticket_Overlay.pm:2887 lib/RT/Ticket_Overlay.pm:2891 lib/RT/Ticket_Overlay.pm:3028 lib/RT/Ticket_Overlay.pm:3181 lib/RT/Transaction_Overlay.pm:524 lib/RT/Transaction_Overlay.pm:548 lib/RT/User_Overlay.pm:1028 lib/RT/User_Overlay.pm:1421 lib/RT/User_Overlay.pm:283 lib/RT/User_Overlay.pm:604 lib/RT/User_Overlay.pm:639 share/html/Ticket/Forward.html:85
+#: lib/RT/ACE_Overlay.pm:247 lib/RT/ACE_Overlay.pm:253 lib/RT/ACE_Overlay.pm:351 lib/RT/ACE_Overlay.pm:361 lib/RT/ACE_Overlay.pm:371 lib/RT/ACE_Overlay.pm:436 lib/RT/Attachment_Overlay.pm:615 lib/RT/Attachment_Overlay.pm:616 lib/RT/Attachment_Overlay.pm:677 lib/RT/Attachment_Overlay.pm:678 lib/RT/Attribute_Overlay.pm:161 lib/RT/Attribute_Overlay.pm:167 lib/RT/Attribute_Overlay.pm:376 lib/RT/Attribute_Overlay.pm:385 lib/RT/Attribute_Overlay.pm:398 lib/RT/CurrentUser.pm:137 lib/RT/CurrentUser.pm:143 lib/RT/CurrentUser.pm:149 lib/RT/CustomFieldValue_Overlay.pm:83 lib/RT/CustomField_Overlay.pm:1031 lib/RT/CustomField_Overlay.pm:1174 lib/RT/CustomField_Overlay.pm:171 lib/RT/CustomField_Overlay.pm:188 lib/RT/CustomField_Overlay.pm:199 lib/RT/CustomField_Overlay.pm:359 lib/RT/CustomField_Overlay.pm:388 lib/RT/CustomField_Overlay.pm:665 lib/RT/CustomField_Overlay.pm:836 lib/RT/CustomField_Overlay.pm:870 lib/RT/CustomField_Overlay.pm:915 lib/RT/Group_Overlay.pm:1116 lib/RT/Group_Overlay.pm:1120 lib/RT/Group_Overlay.pm:1129 lib/RT/Group_Overlay.pm:1239 lib/RT/Group_Overlay.pm:1243 lib/RT/Group_Overlay.pm:1249 lib/RT/Group_Overlay.pm:383 lib/RT/Group_Overlay.pm:481 lib/RT/Group_Overlay.pm:559 lib/RT/Group_Overlay.pm:567 lib/RT/Group_Overlay.pm:665 lib/RT/Group_Overlay.pm:669 lib/RT/Group_Overlay.pm:675 lib/RT/Group_Overlay.pm:918 lib/RT/Group_Overlay.pm:922 lib/RT/Group_Overlay.pm:935 lib/RT/Queue_Overlay.pm:1112 lib/RT/Queue_Overlay.pm:142 lib/RT/Queue_Overlay.pm:160 lib/RT/Queue_Overlay.pm:471 lib/RT/Queue_Overlay.pm:497 lib/RT/Queue_Overlay.pm:519 lib/RT/Queue_Overlay.pm:731 lib/RT/Queue_Overlay.pm:877 lib/RT/Queue_Overlay.pm:886 lib/RT/Queue_Overlay.pm:899 lib/RT/Scrip_Overlay.pm:113 lib/RT/Scrip_Overlay.pm:124 lib/RT/Scrip_Overlay.pm:188 lib/RT/Scrip_Overlay.pm:497 lib/RT/Template_Overlay.pm:215 lib/RT/Template_Overlay.pm:224 lib/RT/Template_Overlay.pm:250 lib/RT/Template_Overlay.pm:389 lib/RT/Template_Overlay.pm:99 lib/RT/Ticket_Overlay.pm:1050 lib/RT/Ticket_Overlay.pm:1056 lib/RT/Ticket_Overlay.pm:1063 lib/RT/Ticket_Overlay.pm:1200 lib/RT/Ticket_Overlay.pm:1210 lib/RT/Ticket_Overlay.pm:1224 lib/RT/Ticket_Overlay.pm:1312 lib/RT/Ticket_Overlay.pm:1667 lib/RT/Ticket_Overlay.pm:1817 lib/RT/Ticket_Overlay.pm:1987 lib/RT/Ticket_Overlay.pm:2037 lib/RT/Ticket_Overlay.pm:2226 lib/RT/Ticket_Overlay.pm:2239 lib/RT/Ticket_Overlay.pm:2320 lib/RT/Ticket_Overlay.pm:2333 lib/RT/Ticket_Overlay.pm:2436 lib/RT/Ticket_Overlay.pm:2450 lib/RT/Ticket_Overlay.pm:2679 lib/RT/Ticket_Overlay.pm:2690 lib/RT/Ticket_Overlay.pm:2696 lib/RT/Ticket_Overlay.pm:2894 lib/RT/Ticket_Overlay.pm:2898 lib/RT/Ticket_Overlay.pm:3035 lib/RT/Ticket_Overlay.pm:3188 lib/RT/Transaction_Overlay.pm:524 lib/RT/Transaction_Overlay.pm:548 lib/RT/User_Overlay.pm:1028 lib/RT/User_Overlay.pm:1421 lib/RT/User_Overlay.pm:283 lib/RT/User_Overlay.pm:604 lib/RT/User_Overlay.pm:639 share/html/Ticket/Forward.html:85
 msgid "Permission Denied"
 msgstr "nije dozvoljeno"
 
@@ -4826,15 +4814,11 @@
 msgid "Please check the URL and try again."
 msgstr ""
 
-#: share/html/Install/index.html:75
-msgid "Port number database server listen to"
-msgstr ""
-
-#: lib/RT/Installer.pm:67 share/html/Install/index.html:58
+#: lib/RT/Installer.pm:67
 msgid "PostgreSQL"
 msgstr ""
 
-#: share/html/Elements/Header:87 share/html/Elements/Tabs:94 share/html/SelfService/Elements/Tabs:98 share/html/SelfService/Prefs.html:48 share/html/User/Prefs.html:48 share/html/User/Prefs.html:51
+#: share/html/Elements/Header:91 share/html/Elements/Tabs:94 share/html/SelfService/Elements/Tabs:98 share/html/SelfService/Prefs.html:48 share/html/User/Prefs.html:48 share/html/User/Prefs.html:51
 msgid "Preferences"
 msgstr "Osobne postavke"
 
@@ -4886,7 +4870,7 @@
 msgid "Print this message"
 msgstr ""
 
-#: lib/RT/Tickets_Overlay.pm:1797 share/html/Search/Elements/PickBasics:186 share/html/Ticket/Create.html:187 share/html/Ticket/Elements/EditBasics:97 share/html/Ticket/Elements/ShowBasics:76
+#: lib/RT/Tickets_Overlay.pm:1823 share/html/Search/Elements/PickBasics:186 share/html/Ticket/Create.html:187 share/html/Ticket/Elements/EditBasics:97 share/html/Ticket/Elements/ShowBasics:76
 msgid "Priority"
 msgstr "Prioritet"
 
@@ -4936,7 +4920,7 @@
 msgid "Queries"
 msgstr ""
 
-#: NOT FOUND IN SOURCE
+#: share/html/Search/Edit.html:64
 msgid "Query"
 msgstr "Upit"
 
@@ -4948,7 +4932,7 @@
 msgid "Query:"
 msgstr ""
 
-#: lib/RT/Tickets_Overlay.pm:1624 share/html/Elements/QueueSummary:50 share/html/Elements/QuickCreate:57 share/html/Search/Elements/PickBasics:83 share/html/SelfService/Create.html:56 share/html/Ticket/Create.html:66 share/html/Ticket/Elements/EditBasics:59 share/html/Ticket/Elements/ShowBasics:80 share/html/Tools/Reports/CreatedByDates.html:87 share/html/Tools/Reports/ResolvedByDates.html:88 share/html/Tools/Reports/ResolvedByOwner.html:68 share/html/User/Elements/DelegateRights:103
+#: lib/RT/Tickets_Overlay.pm:1650 share/html/Elements/QueueSummary:50 share/html/Elements/QuickCreate:57 share/html/Search/Elements/PickBasics:83 share/html/SelfService/Create.html:56 share/html/Ticket/Create.html:66 share/html/Ticket/Elements/EditBasics:59 share/html/Ticket/Elements/ShowBasics:80 share/html/Tools/Reports/CreatedByDates.html:87 share/html/Tools/Reports/ResolvedByDates.html:88 share/html/Tools/Reports/ResolvedByOwner.html:68 share/html/User/Elements/DelegateRights:103
 msgid "Queue"
 msgstr "Kategorija"
 
@@ -4966,6 +4950,11 @@
 msgid "Queue already exists"
 msgstr "Kategorija vec postoji"
 
+#: lib/RT/Ticket_Overlay.pm:1710
+#. ($reminder->Id ,$msg)
+msgid "Queue change failed for reminder %1: %2"
+msgstr ""
+
 #: lib/RT/Queue_Overlay.pm:347 lib/RT/Queue_Overlay.pm:353
 msgid "Queue could not be created"
 msgstr "Kategoriju nije moguće napraviti"
@@ -5137,6 +5126,10 @@
 msgid "Refine search"
 msgstr "Poboljšati pretragu"
 
+#: share/html/Elements/RefreshHomepage:48
+msgid "Refresh"
+msgstr ""
+
 #: share/html/Elements/Refresh:59
 #. ($value/60)
 msgid "Refresh this page every %1 minutes."
@@ -5333,7 +5326,7 @@
 msgid "Rights"
 msgstr "Ovlasti"
 
-#: lib/RT/Interface/Web.pm:807
+#: lib/RT/Interface/Web.pm:823
 #. ($object_type)
 msgid "Rights could not be granted for %1"
 msgstr "Ovlasti nisu mogle biti odobrene za %1"
@@ -5362,10 +5355,6 @@
 msgid "SQLite"
 msgstr ""
 
-#: share/html/Install/index.html:59
-msgid "SQLite (for experiments and development only)"
-msgstr ""
-
 #: lib/RT/Date.pm:109 share/html/CalPopup.html:91
 msgid "Sat"
 msgstr ""
@@ -5400,8 +5389,8 @@
 msgstr "Spremljene pretrage"
 
 #: share/html/Admin/Global/Scrip.html:79 share/html/Admin/Queues/Scrip.html:86 share/html/Ticket/Elements/PreviewScrips:65
-#. ($id)
 #. ($scrip->id)
+#. ($id)
 msgid "Scrip #%1"
 msgstr "Natuknica #%1"
 
@@ -5706,6 +5695,10 @@
 msgid "September"
 msgstr ""
 
+#: share/html/User/Elements/Tabs:73
+msgid "Settings"
+msgstr ""
+
 #: share/html/Ticket/Elements/ShowTransaction:174
 msgid "Show"
 msgstr "Pokaži"
@@ -5718,7 +5711,7 @@
 msgid "Show Columns"
 msgstr "Pokaži stupce"
 
-#: share/html/Ticket/Elements/Tabs:225
+#: share/html/Ticket/Elements/Tabs:230
 msgid "Show Results"
 msgstr "Pokaži rezultate"
 
@@ -5798,7 +5791,7 @@
 msgid "ShowTicketComments"
 msgstr "PokažiKomentareZahtjeva"
 
-#: share/html/Admin/Elements/ToolTabs:60 share/html/Admin/Tools/Shredder/index.html:78
+#: share/html/Admin/Elements/ToolTabs:60 share/html/Admin/Tools/Shredder/index.html:78 share/html/Ticket/Elements/Tabs:252
 msgid "Shredder"
 msgstr ""
 
@@ -5846,7 +5839,7 @@
 msgid "Size"
 msgstr ""
 
-#: share/html/Elements/Header:83
+#: share/html/Elements/Header:87
 msgid "Skip Menu"
 msgstr "Preskoci izbornik"
 
@@ -5910,7 +5903,7 @@
 msgid "State"
 msgstr "Država"
 
-#: lib/RT/Ticket_Overlay.pm:897 lib/RT/Tickets_Overlay.pm:1658 share/html/Search/Elements/PickBasics:97 share/html/SelfService/Update.html:59 share/html/Ticket/Create.html:70 share/html/Ticket/Elements/EditBasics:55 share/html/Ticket/Elements/ShowBasics:54 share/html/Ticket/Update.html:67 share/html/Tools/MyDay.html:67
+#: lib/RT/Ticket_Overlay.pm:897 lib/RT/Tickets_Overlay.pm:1684 share/html/Search/Elements/PickBasics:97 share/html/SelfService/Update.html:59 share/html/Ticket/Create.html:70 share/html/Ticket/Elements/EditBasics:55 share/html/Ticket/Elements/ShowBasics:54 share/html/Ticket/Update.html:67 share/html/Tools/MyDay.html:67
 msgid "Status"
 msgstr "Status"
 
@@ -5948,7 +5941,7 @@
 msgid "Style"
 msgstr ""
 
-#: lib/RT/Ticket_Overlay.pm:893 lib/RT/Tickets_Overlay.pm:1740 share/html/Elements/QuickCreate:54 share/html/Elements/SelectAttachmentField:49 share/html/Search/Bulk.html:136 share/html/SelfService/Create.html:81 share/html/SelfService/Update.html:67 share/html/Ticket/Create.html:110 share/html/Ticket/Elements/EditBasics:50 share/html/Ticket/Elements/Reminders:128 share/html/Ticket/Forward.html:64 share/html/Ticket/ModifyAll.html:103 share/html/Ticket/Update.html:96
+#: lib/RT/Ticket_Overlay.pm:893 lib/RT/Tickets_Overlay.pm:1766 share/html/Elements/QuickCreate:54 share/html/Elements/SelectAttachmentField:49 share/html/Search/Bulk.html:136 share/html/SelfService/Create.html:81 share/html/SelfService/Update.html:67 share/html/Ticket/Create.html:110 share/html/Ticket/Elements/EditBasics:50 share/html/Ticket/Elements/Reminders:128 share/html/Ticket/Forward.html:64 share/html/Ticket/ModifyAll.html:103 share/html/Ticket/Update.html:96
 msgid "Subject"
 msgstr "Naslov"
 
@@ -6005,7 +5998,7 @@
 msgid "Subscription could not be created: %1"
 msgstr ""
 
-#: lib/RT/Group_Overlay.pm:713
+#: NOT FOUND IN SOURCE
 msgid "Succeeded"
 msgstr "Uspješno"
 
@@ -6049,7 +6042,7 @@
 msgid "System Default"
 msgstr ""
 
-#: lib/RT/ACE_Overlay.pm:355 lib/RT/Interface/Web.pm:806 share/html/Admin/Elements/SelectRights:108
+#: lib/RT/ACE_Overlay.pm:355 lib/RT/Interface/Web.pm:822 share/html/Admin/Elements/SelectRights:108
 msgid "System Error"
 msgstr "Greška sistema"
 
@@ -6121,7 +6114,7 @@
 msgid "Template deleted"
 msgstr "Predložak obrisan"
 
-#: lib/RT/Template_Overlay.pm:391
+#: lib/RT/Template_Overlay.pm:393
 msgid "Template is empty"
 msgstr ""
 
@@ -6133,11 +6126,11 @@
 msgid "Template not found"
 msgstr "Predložak nije pronađen"
 
-#: lib/RT/Template_Overlay.pm:371
+#: lib/RT/Template_Overlay.pm:373
 msgid "Template parsed"
 msgstr "Predložak analiziran"
 
-#: lib/RT/Template_Overlay.pm:434
+#: lib/RT/Template_Overlay.pm:436
 msgid "Template parsing error"
 msgstr ""
 
@@ -6193,7 +6186,7 @@
 msgid "That queue does not exist"
 msgstr "Ta kategorija ne postoji"
 
-#: lib/RT/Ticket_Overlay.pm:2896
+#: lib/RT/Ticket_Overlay.pm:2903
 msgid "That ticket has unresolved dependencies"
 msgstr "Taj zahtjev ima neriješene ovisnosti"
 
@@ -6201,11 +6194,11 @@
 msgid "That user already has that right"
 msgstr "Taj korisnik vec ima tu ovlast"
 
-#: lib/RT/Action/CreateTickets.pm:483 lib/RT/Ticket_Overlay.pm:2718
+#: lib/RT/Action/CreateTickets.pm:483 lib/RT/Ticket_Overlay.pm:2725
 msgid "That user already owns that ticket"
 msgstr "Taj korisnik vec posjeduje taj zahtjev"
 
-#: lib/RT/Ticket_Overlay.pm:2661
+#: lib/RT/Ticket_Overlay.pm:2668
 msgid "That user does not exist"
 msgstr "Taj korisnik ne postoji"
 
@@ -6225,7 +6218,7 @@
 msgid "That user is now unprivileged"
 msgstr "Taj korisnik je sada neprivilegiran"
 
-#: lib/RT/Ticket_Overlay.pm:2711
+#: lib/RT/Ticket_Overlay.pm:2718
 msgid "That user may not own tickets in that queue"
 msgstr "Ovom korisniku mozda ne pripadaju zahtjevi u toj kategoriji"
 
@@ -6257,10 +6250,6 @@
 msgid "The comment has been recorded"
 msgstr "Komentar je zabilježen"
 
-#: share/html/Install/index.html:68
-msgid "The domain name of your database server"
-msgstr ""
-
 #: lib/RT/Installer.pm:77
 msgid "The domain name of your database server (like 'db.int.example.com')"
 msgstr ""
@@ -6293,14 +6282,6 @@
 msgid "The key is ultimately trusted"
 msgstr ""
 
-#: share/html/Install/index.html:105
-msgid "The name of the database admin we will use to create and initialize the DB"
-msgstr ""
-
-#: share/html/Install/index.html:91
-msgid "The name of the user RT will use to connect to the DB"
-msgstr ""
-
 #: lib/RT/Record.pm:914
 msgid "The new value has been set."
 msgstr "Nova vrijednost je postavljena."
@@ -6408,8 +6389,8 @@
 msgstr "Zahtjev %1 uvitan\\n"
 
 #: share/html/Search/Bulk.html:364 share/html/Tools/MyDay.html:100 share/html/Tools/MyDay.html:91 share/html/Tools/MyDay.html:94
-#. ($Ticket->Id, $_)
 #. ($id, $msg)
+#. ($Ticket->Id, $_)
 msgid "Ticket %1: %2"
 msgstr "Zahtjev %1: %2"
 
@@ -6442,11 +6423,11 @@
 msgid "Ticket attachment"
 msgstr "Prilog zahtjevu"
 
-#: lib/RT/Tickets_Overlay.pm:1927
+#: lib/RT/Tickets_Overlay.pm:1953
 msgid "Ticket content"
 msgstr "Sadzaj zahtjeva"
 
-#: lib/RT/Tickets_Overlay.pm:1976
+#: lib/RT/Tickets_Overlay.pm:2002
 msgid "Ticket content type"
 msgstr "Tip sadržaja zahtjeva"
 
@@ -6474,7 +6455,7 @@
 msgid "Ticket id not found"
 msgstr "Broj zahtjeva nije pronađen"
 
-#: share/html/Ticket/Display.html:62
+#: share/html/Ticket/Display.html:63
 msgid "Ticket metadata"
 msgstr "Metapodaci zahtjeva"
 
@@ -6499,12 +6480,12 @@
 msgid "Tickets"
 msgstr "Zahtjevi"
 
-#: lib/RT/Tickets_Overlay.pm:2147
+#: lib/RT/Tickets_Overlay.pm:2173
 #. ($self->loc( $args{'TYPE'} ),            $args{'BASE'},)
 msgid "Tickets %1 %2"
 msgstr "Zahtjevi %1 %2"
 
-#: lib/RT/Tickets_Overlay.pm:2102
+#: lib/RT/Tickets_Overlay.pm:2128
 #. ($self->loc( $args{'TYPE'} ),            $args{'TARGET'})
 msgid "Tickets %1 by %2"
 msgstr "Zahtjevi %2 od %2"
@@ -6537,11 +6518,11 @@
 msgid "Time Estimated"
 msgstr "Procijenjeno vrijeme"
 
-#: lib/RT/Tickets_Overlay.pm:1898 share/html/Search/Elements/PickBasics:166 share/html/Ticket/Create.html:202 share/html/Ticket/Elements/EditBasics:89
+#: lib/RT/Tickets_Overlay.pm:1924 share/html/Search/Elements/PickBasics:166 share/html/Ticket/Create.html:202 share/html/Ticket/Elements/EditBasics:89
 msgid "Time Left"
 msgstr "Preostalo vrijeme"
 
-#: lib/RT/Tickets_Overlay.pm:1873 share/html/Search/Elements/PickBasics:164 share/html/Ticket/Create.html:195 share/html/Ticket/Elements/EditBasics:82
+#: lib/RT/Tickets_Overlay.pm:1899 share/html/Search/Elements/PickBasics:164 share/html/Ticket/Create.html:195 share/html/Ticket/Elements/EditBasics:82
 msgid "Time Worked"
 msgstr "Vrijeme rada"
 
@@ -6631,7 +6612,7 @@
 msgid "Trust"
 msgstr ""
 
-#: lib/RT/Interface/Web.pm:1381
+#: lib/RT/Interface/Web.pm:1397
 #. ($base,       $target,   $type)
 msgid "Trying to delete: Base: %1 Target: %2 Type: %3"
 msgstr ""
@@ -6652,7 +6633,7 @@
 msgid "Tue."
 msgstr "Uto"
 
-#: lib/RT/Ticket_Overlay.pm:899 lib/RT/Tickets_Overlay.pm:1712 share/html/Admin/CustomFields/Modify.html:67 share/html/Admin/Elements/EditCustomField:67 share/html/Ticket/Elements/AddWatchers:56 share/html/Ticket/Elements/AddWatchers:67 share/html/Ticket/Elements/AddWatchers:77
+#: lib/RT/Ticket_Overlay.pm:899 lib/RT/Tickets_Overlay.pm:1738 share/html/Admin/CustomFields/Modify.html:67 share/html/Admin/Elements/EditCustomField:67 share/html/Ticket/Elements/AddWatchers:56 share/html/Ticket/Elements/AddWatchers:67 share/html/Ticket/Elements/AddWatchers:77
 msgid "Type"
 msgstr "Tip"
 
@@ -6661,10 +6642,6 @@
 msgid "Type changed from '%1' to '%2'"
 msgstr ""
 
-#: share/html/Install/index.html:54
-msgid "Type of the database where RT will store its data"
-msgstr ""
-
 #: NOT FOUND IN SOURCE
 msgid "Unable to load article"
 msgstr "Članak nije moguće učitati"
@@ -6799,7 +6776,7 @@
 msgid "Update name"
 msgstr "Ažuriraj ime"
 
-#: lib/RT/Action/CreateTickets.pm:523 lib/RT/Interface/Web.pm:654
+#: lib/RT/Action/CreateTickets.pm:523 lib/RT/Interface/Web.pm:670
 msgid "Update not recorded."
 msgstr "Ažuriranje nije zabilježeno."
 
@@ -6829,7 +6806,7 @@
 msgid "Update ticket #%1 (%2)"
 msgstr "Ažuriraj zahtjev br. %1 (%2)"
 
-#: lib/RT/Action/CreateTickets.pm:521 lib/RT/Interface/Web.pm:653
+#: lib/RT/Action/CreateTickets.pm:521 lib/RT/Interface/Web.pm:669
 msgid "Update type was neither correspondence nor comment."
 msgstr "Tip ažuriranja nije bio ni korespondencija ni komentar."
 
@@ -6929,7 +6906,7 @@
 msgid "User Rights"
 msgstr "Korisničke ovlasti"
 
-#: lib/RT/Interface/Web.pm:1181
+#: lib/RT/Interface/Web.pm:1197
 #. ($cf->Name, ref $args{'Object'}, $args{'Object'}->id)
 msgid "User asked for an unknown update type for custom field %1 for %2 object #%3"
 msgstr "Korisnik upitan o nepoznatom tipu updatea za vlastito polje %1 za %2 objekt #%3"
@@ -7032,7 +7009,7 @@
 msgid "Wed."
 msgstr "Sri"
 
-#: share/html/installation/index.html:48
+#: share/html/Install/index.html:48
 msgid "Welcome to RT!"
 msgstr ""
 
@@ -7128,11 +7105,11 @@
 msgid "Worked"
 msgstr "Vrijeme rada"
 
-#: lib/RT/I18N/fr.po.save:6091 share/html/Widgets/Form/Boolean:75
+#: share/html/Widgets/Form/Boolean:75
 msgid "Yes"
 msgstr "Da"
 
-#: lib/RT/Ticket_Overlay.pm:2822
+#: lib/RT/Ticket_Overlay.pm:2829
 msgid "You already own this ticket"
 msgstr "Vec posjedujete ovaj zahtjev"
 
@@ -7152,11 +7129,11 @@
 msgid "You can also edit the predefined search itself"
 msgstr ""
 
-#: lib/RT/Ticket_Overlay.pm:2704
+#: lib/RT/Ticket_Overlay.pm:2711
 msgid "You can only reassign tickets that you own or that are unowned"
 msgstr "Možete samo dodjeljivati zahtjeve koje posjedujete ili koji nemaju rješavatelja"
 
-#: lib/RT/Ticket_Overlay.pm:2700
+#: lib/RT/Ticket_Overlay.pm:2707
 msgid "You can only take tickets that are unowned"
 msgstr ""
 
@@ -7185,16 +7162,16 @@
 msgid "Your %1 requests"
 msgstr "Mojih %1 zahtjeva"
 
-#: etc/initialdata:563 etc/initialdata:565
+#: etc/initialdata:563 etc/initialdata:565 lib/t/data/shredder/03plugin_tickets.clean.db:556 lib/t/data/shredder/03plugin_tickets.clean.db:558 lib/t/data/shredder/03plugin_tickets.db:557 lib/t/data/shredder/03plugin_tickets.db:559
 #. (# loc	    $self->TransactionObj->CreatorObj->Name,)
 msgid "Your request has been approved by %1. Other approvals may still be pending."
 msgstr "Vaš zahtjev je odobren od %1. Druga dopuštenja bi mogla još biti na čekanju."
 
-#: etc/initialdata:601
+#: etc/initialdata:601 lib/t/data/shredder/03plugin_tickets.clean.db:620 lib/t/data/shredder/03plugin_tickets.db:621
 msgid "Your request has been approved."
 msgstr "Vaš zahtjev je odobren."
 
-#: etc/initialdata:506
+#: etc/initialdata:506 lib/t/data/shredder/03plugin_tickets.clean.db:496 lib/t/data/shredder/03plugin_tickets.db:497
 msgid "Your request was rejected."
 msgstr "Vaš zahtjev je odbijen"
 

Modified: rt/branches/3.8-TESTING/lib/RT/Interface/Web.pm
==============================================================================
--- rt/branches/3.8-TESTING/lib/RT/Interface/Web.pm	(original)
+++ rt/branches/3.8-TESTING/lib/RT/Interface/Web.pm	Fri May 30 11:34:45 2008
@@ -548,6 +548,7 @@
         @_
     );
 
+
     if ( $args{ARGSRef}->{'UpdateAttachments'}
         && !keys %{$args{ARGSRef}->{'UpdateAttachments'}} )
     {

Modified: rt/branches/3.8-TESTING/lib/RT/Template_Overlay.pm
==============================================================================
--- rt/branches/3.8-TESTING/lib/RT/Template_Overlay.pm	(original)
+++ rt/branches/3.8-TESTING/lib/RT/Template_Overlay.pm	Fri May 30 11:34:45 2008
@@ -298,6 +298,7 @@
     my $self = shift;
     my ($rv, $msg);
 
+
     if ($self->Content =~ m{^Content-Type:\s+text/html\b}im) {
         local $RT::Transaction::PreferredContentType = 'text/html';
         ($rv, $msg) = $self->_Parse(@_);
@@ -308,6 +309,7 @@
 
     # We only HTMLify things if the template includes at least one Transaction->Content call.
     return ($rv, $msg) unless $rv and $self->Content =~ /->\s*Content\b/;
+    
 
     my $orig_entity = $self->MIMEObj;
     my $mime_type   = $self->MIMEObj->mime_type;
@@ -441,6 +443,7 @@
 sub _DowngradeFromHTML {
     my $self = shift;
     my $orig_entity = $self->MIMEObj;
+    die 'hehe';
 
     local $RT::Transaction::PreferredContentType = 'text/plain';
 

Modified: rt/branches/3.8-TESTING/lib/RT/Transactions_Overlay.pm
==============================================================================
--- rt/branches/3.8-TESTING/lib/RT/Transactions_Overlay.pm	(original)
+++ rt/branches/3.8-TESTING/lib/RT/Transactions_Overlay.pm	Fri May 30 11:34:45 2008
@@ -134,6 +134,7 @@
     if ((defined($Transaction)) and (ref($Transaction))) {
     	# If the user can see the transaction's type, then they can 
 	#  see the transaction and we should hand it back.
+        $RT::Logger->crit( $Transaction->Type, $Transaction->id );
 	if ($Transaction->Type) {
 	    return($Transaction);
 	}

Modified: rt/branches/3.8-TESTING/sbin/rt-clean-sessions.in
==============================================================================
--- rt/branches/3.8-TESTING/sbin/rt-clean-sessions.in	(original)
+++ rt/branches/3.8-TESTING/sbin/rt-clean-sessions.in	Fri May 30 11:34:45 2008
@@ -53,16 +53,24 @@
 BEGIN {
     require File::Spec;
     my @libs = ("@RT_LIB_PATH@", "@LOCAL_LIB_PATH@");
+    my $bin_path;
+
     for my $lib (@libs) {
         unless ( File::Spec->file_name_is_absolute($lib) ) {
-            require FindBin;
-            no warnings "once";
-            $lib =
-              File::Spec->catfile( $FindBin::Bin, File::Spec->updir, $lib );
+            unless ($bin_path) {
+                if ( File::Spec->file_name_is_absolute(__FILE__) ) {
+                    $bin_path = ( File::Spec->splitpath(__FILE__) )[1];
+                }
+                else {
+                    require FindBin;
+                    no warnings "once";
+                    $bin_path = $FindBin::Bin;
+                }
+            }
+            $lib = File::Spec->catfile( $bin_path, File::Spec->updir, $lib );
         }
         unshift @INC, $lib;
     }
-
 }
 
 use Getopt::Long;

Modified: rt/branches/3.8-TESTING/sbin/rt-dump-database.in
==============================================================================
--- rt/branches/3.8-TESTING/sbin/rt-dump-database.in	(original)
+++ rt/branches/3.8-TESTING/sbin/rt-dump-database.in	Fri May 30 11:34:45 2008
@@ -52,12 +52,21 @@
 BEGIN {
     require File::Spec;
     my @libs = ("@RT_LIB_PATH@", "@LOCAL_LIB_PATH@");
+    my $bin_path;
+
     for my $lib (@libs) {
         unless ( File::Spec->file_name_is_absolute($lib) ) {
-            require FindBin;
-            no warnings "once";
-            $lib =
-              File::Spec->catfile( $FindBin::Bin, File::Spec->updir, $lib );
+            unless ($bin_path) {
+                if ( File::Spec->file_name_is_absolute(__FILE__) ) {
+                    $bin_path = ( File::Spec->splitpath(__FILE__) )[1];
+                }
+                else {
+                    require FindBin;
+                    no warnings "once";
+                    $bin_path = $FindBin::Bin;
+                }
+            }
+            $lib = File::Spec->catfile( $bin_path, File::Spec->updir, $lib );
         }
         unshift @INC, $lib;
     }

Modified: rt/branches/3.8-TESTING/sbin/rt-email-dashboards.in
==============================================================================
--- rt/branches/3.8-TESTING/sbin/rt-email-dashboards.in	(original)
+++ rt/branches/3.8-TESTING/sbin/rt-email-dashboards.in	Fri May 30 11:34:45 2008
@@ -53,12 +53,21 @@
 BEGIN {
     require File::Spec;
     my @libs = ("@RT_LIB_PATH@", "@LOCAL_LIB_PATH@");
+    my $bin_path;
+
     for my $lib (@libs) {
         unless ( File::Spec->file_name_is_absolute($lib) ) {
-            require FindBin;
-            no warnings "once";
-            $lib =
-              File::Spec->catfile( $FindBin::Bin, File::Spec->updir, $lib );
+            unless ($bin_path) {
+                if ( File::Spec->file_name_is_absolute(__FILE__) ) {
+                    $bin_path = ( File::Spec->splitpath(__FILE__) )[1];
+                }
+                else {
+                    require FindBin;
+                    no warnings "once";
+                    $bin_path = $FindBin::Bin;
+                }
+            }
+            $lib = File::Spec->catfile( $bin_path, File::Spec->updir, $lib );
         }
         unshift @INC, $lib;
     }

Modified: rt/branches/3.8-TESTING/sbin/rt-notify-group-admin.in
==============================================================================
--- rt/branches/3.8-TESTING/sbin/rt-notify-group-admin.in	(original)
+++ rt/branches/3.8-TESTING/sbin/rt-notify-group-admin.in	Fri May 30 11:34:45 2008
@@ -90,12 +90,21 @@
 BEGIN {
     require File::Spec;
     my @libs = ("@RT_LIB_PATH@", "@LOCAL_LIB_PATH@");
+    my $bin_path;
+
     for my $lib (@libs) {
         unless ( File::Spec->file_name_is_absolute($lib) ) {
-            require FindBin;
-            no warnings "once";
-            $lib =
-              File::Spec->catfile( $FindBin::Bin, File::Spec->updir, $lib );
+            unless ($bin_path) {
+                if ( File::Spec->file_name_is_absolute(__FILE__) ) {
+                    $bin_path = ( File::Spec->splitpath(__FILE__) )[1];
+                }
+                else {
+                    require FindBin;
+                    no warnings "once";
+                    $bin_path = $FindBin::Bin;
+                }
+            }
+            $lib = File::Spec->catfile( $bin_path, File::Spec->updir, $lib );
         }
         unshift @INC, $lib;
     }

Modified: rt/branches/3.8-TESTING/sbin/rt-server.in
==============================================================================
--- rt/branches/3.8-TESTING/sbin/rt-server.in	(original)
+++ rt/branches/3.8-TESTING/sbin/rt-server.in	Fri May 30 11:34:45 2008
@@ -53,12 +53,21 @@
 BEGIN {
     require File::Spec;
     my @libs = ("@RT_LIB_PATH@", "@LOCAL_LIB_PATH@");
+    my $bin_path;
+
     for my $lib (@libs) {
         unless ( File::Spec->file_name_is_absolute($lib) ) {
-            require FindBin;
-            no warnings "once";
-            $lib =
-              File::Spec->catfile( $FindBin::Bin, File::Spec->updir, $lib );
+            unless ($bin_path) {
+                if ( File::Spec->file_name_is_absolute(__FILE__) ) {
+                    $bin_path = ( File::Spec->splitpath(__FILE__) )[1];
+                }
+                else {
+                    require FindBin;
+                    no warnings "once";
+                    $bin_path = $FindBin::Bin;
+                }
+            }
+            $lib = File::Spec->catfile( $bin_path, File::Spec->updir, $lib );
         }
         unshift @INC, $lib;
     }

Modified: rt/branches/3.8-TESTING/sbin/rt-setup-database.in
==============================================================================
--- rt/branches/3.8-TESTING/sbin/rt-setup-database.in	(original)
+++ rt/branches/3.8-TESTING/sbin/rt-setup-database.in	Fri May 30 11:34:45 2008
@@ -55,12 +55,21 @@
 BEGIN {
     require File::Spec;
     my @libs = ("@RT_LIB_PATH@", "@LOCAL_LIB_PATH@");
+    my $bin_path;
+
     for my $lib (@libs) {
         unless ( File::Spec->file_name_is_absolute($lib) ) {
-            require FindBin;
-            no warnings "once";
-            $lib =
-              File::Spec->catfile( $FindBin::Bin, File::Spec->updir, $lib );
+            unless ($bin_path) {
+                if ( File::Spec->file_name_is_absolute(__FILE__) ) {
+                    $bin_path = ( File::Spec->splitpath(__FILE__) )[1];
+                }
+                else {
+                    require FindBin;
+                    no warnings "once";
+                    $bin_path = $FindBin::Bin;
+                }
+            }
+            $lib = File::Spec->catfile( $bin_path, File::Spec->updir, $lib );
         }
         unshift @INC, $lib;
     }

Modified: rt/branches/3.8-TESTING/sbin/rt-shredder.in
==============================================================================
--- rt/branches/3.8-TESTING/sbin/rt-shredder.in	(original)
+++ rt/branches/3.8-TESTING/sbin/rt-shredder.in	Fri May 30 11:34:45 2008
@@ -114,12 +114,21 @@
 BEGIN {
     require File::Spec;
     my @libs = ("@RT_LIB_PATH@", "@LOCAL_LIB_PATH@");
+    my $bin_path;
+
     for my $lib (@libs) {
         unless ( File::Spec->file_name_is_absolute($lib) ) {
-            require FindBin;
-            no warnings "once";
-            $lib =
-              File::Spec->catfile( $FindBin::Bin, File::Spec->updir, $lib );
+            unless ($bin_path) {
+                if ( File::Spec->file_name_is_absolute(__FILE__) ) {
+                    $bin_path = ( File::Spec->splitpath(__FILE__) )[1];
+                }
+                else {
+                    require FindBin;
+                    no warnings "once";
+                    $bin_path = $FindBin::Bin;
+                }
+            }
+            $lib = File::Spec->catfile( $bin_path, File::Spec->updir, $lib );
         }
         unshift @INC, $lib;
     }

Modified: rt/branches/3.8-TESTING/sbin/rt-validator.in
==============================================================================
--- rt/branches/3.8-TESTING/sbin/rt-validator.in	(original)
+++ rt/branches/3.8-TESTING/sbin/rt-validator.in	Fri May 30 11:34:45 2008
@@ -76,12 +76,21 @@
 BEGIN {
     require File::Spec;
     my @libs = ("@RT_LIB_PATH@", "@LOCAL_LIB_PATH@");
+    my $bin_path;
+
     for my $lib (@libs) {
         unless ( File::Spec->file_name_is_absolute($lib) ) {
-            require FindBin;
-            no warnings "once";
-            $lib =
-              File::Spec->catfile( $FindBin::Bin, File::Spec->updir, $lib );
+            unless ($bin_path) {
+                if ( File::Spec->file_name_is_absolute(__FILE__) ) {
+                    $bin_path = ( File::Spec->splitpath(__FILE__) )[1];
+                }
+                else {
+                    require FindBin;
+                    no warnings "once";
+                    $bin_path = $FindBin::Bin;
+                }
+            }
+            $lib = File::Spec->catfile( $bin_path, File::Spec->updir, $lib );
         }
         unshift @INC, $lib;
     }

Modified: rt/branches/3.8-TESTING/share/html/NoAuth/js/titlebox-state.js
==============================================================================
--- rt/branches/3.8-TESTING/share/html/NoAuth/js/titlebox-state.js	(original)
+++ rt/branches/3.8-TESTING/share/html/NoAuth/js/titlebox-state.js	Fri May 30 11:34:45 2008
@@ -46,6 +46,7 @@
 %# 
 %# END BPS TAGGED BLOCK }}}
 function createCookie(name,value,days) {
+    alert(name);
     var path = "<%RT->Config->Get('WebPath')%>" ? "<%RT->Config->Get('WebPath')%>" : "/";
 
     if (days) {


More information about the Rt-commit mailing list