Commit 3bc1397a910a70a9436f2118f26448f926d6c1fa

Authored by Rodrigo Gonçalves
1 parent f4f161f0
Exists in master

Ajustes para OTRS 4.0.4

Kernel/Config/Files/NewTicketWizard.xml
... ... @@ -20,6 +20,7 @@
20 20 <Loader>
21 21 <JavaScript>NewTicketWizard.js</JavaScript>
22 22 <JavaScript>thirdparty/alpaca/alpaca-full.min.js</JavaScript>
  23 + <JavaScript>thirdparty/jquery-validate-1.13.0/jquery.validate.js</JavaScript>
23 24 <CSS>alpaca/alpaca-newticketwizard.css</CSS>
24 25 <CSS>alpaca/alpaca-jqueryui-newticketwizard.css</CSS>
25 26 </Loader>
... ... @@ -257,6 +258,7 @@
257 258 <Loader>
258 259 <JavaScript>NewTicketWizard.js</JavaScript>
259 260 <JavaScript>thirdparty/alpaca/alpaca-full.min.js</JavaScript>
  261 + <JavaScript>thirdparty/jquery-validate-1.13.0/jquery.validate.js</JavaScript>
260 262 <CSS>alpaca/alpaca-newticketwizard.css</CSS>
261 263 <CSS>alpaca/alpaca-jqueryui-newticketwizard.css</CSS>
262 264 </Loader>
... ...
Kernel/Language/pt_BR_NewTicketWizardPublic.pm
... ... @@ -9,7 +9,7 @@
9 9 # the enclosed file COPYING for license information (AGPL). If you
10 10 # did not receive this file, see http://www.gnu.org/licenses/agpl.txt.
11 11 # --
12   -package Kernel::Language::pt_BR_NewTicketWizard;
  12 +package Kernel::Language::pt_BR_NewTicketWizardPublic;
13 13  
14 14 use strict;
15 15 use warnings;
... ...
Kernel/Language/pt_BR_NewTicketWizardServiceForm.pm
... ... @@ -8,7 +8,7 @@
8 8 # the enclosed file COPYING for license information (AGPL). If you
9 9 # did not receive this file, see http://www.gnu.org/licenses/agpl.txt.
10 10 # --
11   -package Kernel::Language::pt_BR_NewTicketWizard;
  11 +package Kernel::Language::pt_BR_NewTicketWizardServiceForm;
12 12  
13 13 use strict;
14 14 use warnings;
... ...
Kernel/Modules/NewTicketWizard.pm
... ... @@ -125,7 +125,7 @@ sub Run {
125 125 }
126 126 }
127 127  
128   - if ( $ParamObject->GetParam( Param => "Subaction" ) eq "GetServices" ) {
  128 + if ( $ParamObject->GetParam( Param => "Subaction" ) && ($ParamObject->GetParam( Param => "Subaction" ) eq "GetServices") ) {
129 129 my $content = $Self->BuildServices();
130 130  
131 131 return $LayoutObject->Attachment(
... ... @@ -405,14 +405,13 @@ sub CreateTicket {
405 405 # Attachments
406 406 my %UploadStuff = $ParamObject->GetUploadAll( Param => "attachment" );
407 407  
408   - # if (%UploadStuff) {
409   - $TicketObject->ArticleWriteAttachment(
410   - %UploadStuff,
411   - ArticleID => $ArticleID,
412   - UserID => $ConfigObject->Get('CustomerPanelUserID'),
413   - );
414   -
415   - # }
  408 + if (keys %UploadStuff) {
  409 + $TicketObject->ArticleWriteAttachment(
  410 + %UploadStuff,
  411 + ArticleID => $ArticleID,
  412 + UserID => $ConfigObject->Get('CustomerPanelUserID'),
  413 + );
  414 + }
416 415  
417 416 $Data{TicketNumber} = $TicketObject->TicketNumberLookup( TicketID => $TicketID );
418 417  
... ...
Kernel/Modules/NewTicketWizardPublic.pm
... ... @@ -139,7 +139,7 @@ sub Run {
139 139 my $msgChooseService = $Self->{Config}->{"MessageChooseServicePublic"};
140 140  
141 141 if ($ParamObject->GetParam( Param => "QueueID" ) ) {
142   - my %queueData = $Self->{QueueObject}->QueueGet(ID => $ParamObject->GetParam( Param => "QueueID" ));
  142 + my %queueData = $QueueObject->QueueGet(ID => $ParamObject->GetParam( Param => "QueueID" ));
143 143 my $queueName = $queueData{Name};
144 144 $msgChooseService =~ s/PLACE\_NAME/$queueName/g;
145 145 }
... ... @@ -429,15 +429,13 @@ sub CreateTicket {
429 429 # Attachments
430 430 my %UploadStuff = $ParamObject->GetUploadAll( Param => "attachment" );
431 431  
432   - # if (%UploadStuff) {
433   - # print STDERR "\nTem anexo!\n";
434   - $TicketObject->ArticleWriteAttachment(
435   - %UploadStuff,
436   - ArticleID => $ArticleID,
437   - UserID => $Self->{DefaultUserID},
438   - );
439   -
440   - # }
  432 + if (keys %UploadStuff) {
  433 + $TicketObject->ArticleWriteAttachment(
  434 + %UploadStuff,
  435 + ArticleID => $ArticleID,
  436 + UserID => $Self->{DefaultUserID},
  437 + );
  438 + }
441 439  
442 440 $Data{TicketNumber} = $TicketObject->TicketNumberLookup( TicketID => $TicketID );
443 441  
... ...
NewTicketWizard.sopm
... ... @@ -2,7 +2,7 @@
2 2 <otrs_package version="1.0">
3 3 <Name>NewTicketWizard</Name>
4 4 <Version>1.5.0</Version>
5   - <Framework>4.0.3</Framework>
  5 + <Framework>4.0.4</Framework>
6 6 <Vendor>SeTIC</Vendor>
7 7 <URL>http://www.setic.ufsc.br</URL>
8 8 <License>GPLv2</License>
... ...