[otrs-cvs] ImportExport/Kernel/Modules AdminImportExport.pm, 1.11, 1.12

cvs-log at otrs.org cvs-log at otrs.org
Tue Feb 5 19:24:01 GMT 2008


Comments:
Update of /home/cvs/ImportExport/Kernel/Modules
In directory lancelot:/tmp/cvs-serv3606/Kernel/Modules

Modified Files:
	AdminImportExport.pm 
Log Message:
New functionalities.

Author: mh

Index: AdminImportExport.pm
===================================================================
RCS file: /home/cvs/ImportExport/Kernel/Modules/AdminImportExport.pm,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** AdminImportExport.pm	5 Feb 2008 11:29:01 -0000	1.11
--- AdminImportExport.pm	5 Feb 2008 19:23:55 -0000	1.12
***************
*** 610,619 ****
  
          # get mapping data list
!         my $MappingDataList = $Self->{ImportExportObject}->MappingDataList(
              TemplateID => $TemplateData->{TemplateID},
              UserID     => $Self->{UserID},
          );
  
!         for my $MappingID ( @{$MappingDataList} ) {
  
              # output attribute row
--- 610,632 ----
  
          # get mapping data list
!         my $MappingList = $Self->{ImportExportObject}->MappingList(
              TemplateID => $TemplateData->{TemplateID},
              UserID     => $Self->{UserID},
          );
  
!         # get object attributes
!         my $ObjectAttributes = $Self->{ImportExportObject}->MappingObjectAttributesGet(
!             TemplateID => $TemplateData->{TemplateID},
!             UserID     => $Self->{UserID},
!         );
! 
!         # get format attributes
!         my $FormatAttributes = $Self->{ImportExportObject}->MappingFormatAttributesGet(
!             TemplateID => $TemplateData->{TemplateID},
!             UserID     => $Self->{UserID},
!         );
! 
!         my $Counter = 0;
!         for my $MappingID ( @{$MappingList} ) {
  
              # output attribute row
***************
*** 621,643 ****
                  Name => 'TemplateEdit4Row',
                  Data => {
!                     MappingID => $MappingID
                  },
              );
  
!             for ( 1 .. 3 ) {
  
                  # output attribute row
                  $Self->{LayoutObject}->Block(
                      Name => 'TemplateEdit4RowObject',
                  );
              }
  
!             for ( 1 .. 2 ) {
  
                  # output attribute row
                  $Self->{LayoutObject}->Block(
                      Name => 'TemplateEdit4RowFormat',
                  );
              }
          }
  
--- 634,682 ----
                  Name => 'TemplateEdit4Row',
                  Data => {
!                     MappingID => $MappingID,
                  },
              );
  
!             for my $Item ( @{$ObjectAttributes} ) {
! 
!                 # create form input
!                 my $InputString = $Self->{LayoutObject}->ImportExportFormInputCreate(
!                     Item    => $Item,
!                     Prefix  => 'Object::' . $Counter . '::',
! #                    Value   => $FormatData->{ $Item->{Key} },
!                 );
  
                  # output attribute row
                  $Self->{LayoutObject}->Block(
                      Name => 'TemplateEdit4RowObject',
+                     Data => {
+                         Name      => $Item->{Name},
+                         InputStrg => $InputString,
+                         Counter   => $Counter,
+                     },
                  );
              }
  
!             for my $Item ( @{$FormatAttributes} ) {
! 
!                 # create form input
!                 my $InputString = $Self->{LayoutObject}->ImportExportFormInputCreate(
!                     Item   => $Item,
!                     Prefix => 'Format::' . $Counter . '::',
! #                    Value => $FormatData->{ $Item->{Key} },
!                 );
  
                  # output attribute row
                  $Self->{LayoutObject}->Block(
                      Name => 'TemplateEdit4RowFormat',
+                     Data => {
+                         Name      => $Item->{Name},
+                         InputStrg => $InputString,
+                         Counter   => $Counter,
+                     },
                  );
              }
+ 
+             $Counter++;
          }
  
***************
*** 668,672 ****
              SubmitBack     => 'TemplateEdit3',
              Reload         => 'TemplateEdit4',
!             MappingDataAdd => 'TemplateEdit4',
          );
  
--- 707,711 ----
              SubmitBack     => 'TemplateEdit3',
              Reload         => 'TemplateEdit4',
!             MappingAdd => 'TemplateEdit4',
          );
  
***************
*** 685,689 ****
  
          # get mapping data list
!         my $MappingDataList = $Self->{ImportExportObject}->MappingDataList(
              TemplateID => $TemplateID,
              UserID     => $Self->{UserID},
--- 724,728 ----
  
          # get mapping data list
!         my $MappingList = $Self->{ImportExportObject}->MappingList(
              TemplateID => $TemplateID,
              UserID     => $Self->{UserID},
***************
*** 691,699 ****
  
          MAPPINGID:
!         for my $MappingID ( @{$MappingDataList} ) {
  
              # delete this mapping row
!             if ( $Self->{ParamObject}->GetParam( Param => "MappingDataDelete::$MappingID" ) ) {
!                 $Self->{ImportExportObject}->MappingDataDelete(
                      MappingID  => $MappingID,
                      TemplateID => $TemplateID,
--- 730,738 ----
  
          MAPPINGID:
!         for my $MappingID ( @{$MappingList} ) {
  
              # delete this mapping row
!             if ( $Self->{ParamObject}->GetParam( Param => "MappingDelete::$MappingID" ) ) {
!                 $Self->{ImportExportObject}->MappingDelete(
                      MappingID  => $MappingID,
                      TemplateID => $TemplateID,
***************
*** 705,710 ****
  
              # move mapping data row up
!             if ( $Self->{ParamObject}->GetParam( Param => "MappingDataUp::$MappingID" ) ) {
!                 $Self->{ImportExportObject}->MappingDataUp(
                      MappingID  => $MappingID,
                      TemplateID => $TemplateID,
--- 744,749 ----
  
              # move mapping data row up
!             if ( $Self->{ParamObject}->GetParam( Param => "MappingUp::$MappingID" ) ) {
!                 $Self->{ImportExportObject}->MappingUp(
                      MappingID  => $MappingID,
                      TemplateID => $TemplateID,
***************
*** 716,721 ****
  
              # move mapping data row down
!             if ( $Self->{ParamObject}->GetParam( Param => "MappingDataDown::$MappingID" ) ) {
!                 $Self->{ImportExportObject}->MappingDataDown(
                      MappingID  => $MappingID,
                      TemplateID => $TemplateID,
--- 755,760 ----
  
              # move mapping data row down
!             if ( $Self->{ParamObject}->GetParam( Param => "MappingDown::$MappingID" ) ) {
!                 $Self->{ImportExportObject}->MappingDown(
                      MappingID  => $MappingID,
                      TemplateID => $TemplateID,
***************
*** 728,733 ****
  
          # add a new mapping row
!         if ( $SubmitButton eq 'MappingDataAdd' ) {
!             $Self->{ImportExportObject}->MappingDataAdd(
                  TemplateID => $TemplateID,
                  UserID     => $Self->{UserID},
--- 767,772 ----
  
          # add a new mapping row
!         if ( $SubmitButton eq 'MappingAdd' ) {
!             $Self->{ImportExportObject}->MappingAdd(
                  TemplateID => $TemplateID,
                  UserID     => $Self->{UserID},


More information about the cvs-log mailing list