[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