[Rt-commit] r7722 - in rtir/branches/2.3-EXPERIMENTAL: . html/RTIR html/RTIR/Elements html/RTIR/Incident

ruz at bestpractical.com ruz at bestpractical.com
Sat Apr 28 21:31:46 EDT 2007


Author: ruz
Date: Sat Apr 28 21:31:45 2007
New Revision: 7722

Modified:
   rtir/branches/2.3-EXPERIMENTAL/   (props changed)
   rtir/branches/2.3-EXPERIMENTAL/html/RTIR/Create.html
   rtir/branches/2.3-EXPERIMENTAL/html/RTIR/Elements/UpdateData
   rtir/branches/2.3-EXPERIMENTAL/html/RTIR/Incident/Create.html
   rtir/branches/2.3-EXPERIMENTAL/html/RTIR/Investigation/Elements/Create

Log:
 r1925 at cubic-pc:  cubic | 2007-04-29 05:29:00 +0400
 * hide crypto thing if it's disabled


Modified: rtir/branches/2.3-EXPERIMENTAL/html/RTIR/Create.html
==============================================================================
--- rtir/branches/2.3-EXPERIMENTAL/html/RTIR/Create.html	(original)
+++ rtir/branches/2.3-EXPERIMENTAL/html/RTIR/Create.html	Sat Apr 28 21:31:45 2007
@@ -262,11 +262,13 @@
   </tr>
   <tr><td colspan="3"><& SELF:AttachmentsForm &></td><tr>
 
+% if ( RT->Config->Get('GnuPG')->{'Enable'} ) {
   <tr><td>&nbsp;</td><td colspan="2">
     <% loc('Sign')%> <& /Widgets/Form/Boolean:InputOnly, Name => 'Sign', CurrentValue => $ARGS{'Sign'} &>
     &nbsp;&nbsp;&nbsp;
     <% loc('Encrypt')%> <& /Widgets/Form/Boolean:InputOnly, Name => 'Encrypt', CurrentValue => $ARGS{'Encrypt'} &>
   </td></tr>
+% }
 
   <tr>
     <td class="labeltop"><&|/l&>Message</&>:</td>
@@ -333,12 +335,14 @@
     return $m->comp( "/RTIR/$Type/Create.html", %ARGS );
 }
 
-foreach ( qw(Sign Encrypt) ) {
-    $ARGS{ $_ } = $m->comp( '/Widgets/Form/Boolean:Process',
-        Name => $_,
-        DefaultValue => $QueueObj->$_,
-        Arguments => \%ARGS,
-    );
+if ( RT->Config->Get('GnuPG')->{'Enable'} ) {
+    foreach ( qw(Sign Encrypt) ) {
+        $ARGS{ $_ } = $m->comp( '/Widgets/Form/Boolean:Process',
+            Name => $_,
+            DefaultValue => $QueueObj->$_,
+            Arguments => \%ARGS,
+        );
+    }
 }
 
 my ($Status, $name);

Modified: rtir/branches/2.3-EXPERIMENTAL/html/RTIR/Elements/UpdateData
==============================================================================
--- rtir/branches/2.3-EXPERIMENTAL/html/RTIR/Elements/UpdateData	(original)
+++ rtir/branches/2.3-EXPERIMENTAL/html/RTIR/Elements/UpdateData	Sat Apr 28 21:31:45 2007
@@ -37,11 +37,13 @@
 &>
 </&></td></tr>
 
+% if ( RT->Config->Get('GnuPG')->{'Enable'} ) {
 <tr><td>&nbsp;</td><td>
 <% loc('Sign')%> <& /Widgets/Form/Boolean:InputOnly, Name => 'Sign', CurrentValue => $ARGS{'Sign'} &>
 &nbsp;&nbsp;&nbsp;
 <% loc('Encrypt')%> <& /Widgets/Form/Boolean:InputOnly, Name => 'Encrypt', CurrentValue => $ARGS{'Encrypt'} &>
 </td></tr>
+% }
 
 <tr><td align="right" valign="top"><&|/l&>Message</&>:</td><td>
 % $m->callback( %ARGS, CallbackPage => '/Ticket/Update.html', CallbackName => 'BeforeMessageBox' );
@@ -72,12 +74,14 @@
     }
 }
 
-foreach ( qw(Sign Encrypt) ) {
-    $ARGS{ $_ } = $m->comp( '/Widgets/Form/Boolean:Process',
-        Name => $_,
-        DefaultValue => $Ticket->QueueObj->$_,
-        Arguments => \%ARGS,
-    );
+if ( RT->Config->Get('GnuPG')->{'Enable'} ) {
+    foreach ( qw(Sign Encrypt) ) {
+        $ARGS{ $_ } = $m->comp( '/Widgets/Form/Boolean:Process',
+            Name => $_,
+            DefaultValue => $Ticket->QueueObj->$_,
+            Arguments => \%ARGS,
+        );
+    }
 }
 
 my $siblings = RT::Tickets->new( $Ticket->CurrentUser );

Modified: rtir/branches/2.3-EXPERIMENTAL/html/RTIR/Incident/Create.html
==============================================================================
--- rtir/branches/2.3-EXPERIMENTAL/html/RTIR/Incident/Create.html	(original)
+++ rtir/branches/2.3-EXPERIMENTAL/html/RTIR/Incident/Create.html	Sat Apr 28 21:31:45 2007
@@ -94,11 +94,13 @@
 
 <& Elements/Create, Title => $Title, TicketObj => $TicketObj, QueueObj => $QueueObj, ChildObj => $ChildObj, %ARGS &>
 
+% if ( RT->Config->Get('GnuPG')->{'Enable'} ) {
 <tr><td>&nbsp;</td><td>
 <% loc('Sign')%> <& /Widgets/Form/Boolean:InputOnly, Name => 'Sign', CurrentValue => $ARGS{'Sign'} &>
 &nbsp;&nbsp;&nbsp;
 <% loc('Encrypt')%> <& /Widgets/Form/Boolean:InputOnly, Name => 'Encrypt', CurrentValue => $ARGS{'Encrypt'} &>
 </td></tr>
+% }
 
 <tr><td class="labeltop"><&|/l&>Message</&>:</td>
 <td>
@@ -209,12 +211,14 @@
 my $QueueObj = RT::Queue->new( $session{'CurrentUser'} );
 $QueueObj->Load( 'Incidents' ) || Abort( loc("Queue could not be loaded.") );
 
-foreach ( qw(Sign Encrypt) ) {
-    $ARGS{ $_ } = $m->comp( '/Widgets/Form/Boolean:Process',
-        Name => $_,
-        DefaultValue => $QueueObj->$_,
-        Arguments => \%ARGS,
-    );
+if ( RT->Config->Get('GnuPG')->{'Enable'} ) {
+    foreach ( qw(Sign Encrypt) ) {
+        $ARGS{ $_ } = $m->comp( '/Widgets/Form/Boolean:Process',
+            Name => $_,
+            DefaultValue => $QueueObj->$_,
+            Arguments => \%ARGS,
+        );
+    }
 }
 
 $m->comp( '/RTIR/Create.html:ProcessAttachments', %ARGS );

Modified: rtir/branches/2.3-EXPERIMENTAL/html/RTIR/Investigation/Elements/Create
==============================================================================
--- rtir/branches/2.3-EXPERIMENTAL/html/RTIR/Investigation/Elements/Create	(original)
+++ rtir/branches/2.3-EXPERIMENTAL/html/RTIR/Investigation/Elements/Create	Sat Apr 28 21:31:45 2007
@@ -71,7 +71,7 @@
 <& /RTIR/Create.html:AttachmentsForm &>
 % }
 
-% unless ( $SkipField{'SignEncrypt'} ) {
+% if ( !$SkipField{'SignEncrypt'} && RT->Config->Get('GnuPG')->{'Enable'} ) {
 <tr><td>&nbsp;</td><td>
 <% loc('Sign')%> <& /Widgets/Form/Boolean:InputOnly,
     Name => $NamePrefix .'Sign',
@@ -138,13 +138,14 @@
         $QueueObj->Load( $queue );
     }
 }
-
-foreach ( qw(Sign Encrypt) ) {
-    $ARGS{ $NamePrefix . $_ } = $m->comp( '/Widgets/Form/Boolean:Process',
-        Name => $NamePrefix . $_,
-        DefaultValue => $QueueObj->$_,
-        Arguments => \%ARGS,
-    );
+if ( RT->Config->Get('GnuPG')->{'Enable'} ) {
+    foreach ( qw(Sign Encrypt) ) {
+        $ARGS{ $NamePrefix . $_ } = $m->comp( '/Widgets/Form/Boolean:Process',
+            Name => $NamePrefix . $_,
+            DefaultValue => $QueueObj->$_,
+            Arguments => \%ARGS,
+        );
+    }
 }
 
 </%INIT>


More information about the Rt-commit mailing list