[otrs-cvs] FAQ/Kernel/Modules AgentFAQ.pm, 1.9, 1.10 FAQ.pm, 1.10,
1.11
cvs-log at otrs.org
cvs-log at otrs.org
Tue Jul 3 14:02:51 GMT 2007
Comments:
Update of /home/cvs/FAQ/Kernel/Modules
In directory lancelot:/tmp/cvs-serv25913/Kernel/Modules
Modified Files:
AgentFAQ.pm FAQ.pm
Log Message:
Fixed perl and html code style bugs.
Author: rk
Index: AgentFAQ.pm
===================================================================
RCS file: /home/cvs/FAQ/Kernel/Modules/AgentFAQ.pm,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** AgentFAQ.pm 18 Jan 2007 14:11:20 -0000 1.9
--- AgentFAQ.pm 3 Jul 2007 14:02:46 -0000 1.10
***************
*** 18,21 ****
--- 18,22 ----
use Kernel::System::User;
use Kernel::System::Group;
+ use Kernel::System::Valid;
use vars qw($VERSION @ISA);
***************
*** 25,29 ****
@ISA = qw(Kernel::Modules::FAQ);
- # --
sub new {
my $Type = shift;
--- 26,29 ----
***************
*** 49,52 ****
--- 49,53 ----
$Self->{LayoutObject}->FatalError(Message => "Got no $_!") if (!$Self->{$_});
}
+ $Self->{ValidObject} = Kernel::System::Valid->new(%Param);
$Self->{UserObject} = Kernel::System::User->new(%Param);
$Self->{GroupObject} = Kernel::System::Group->new(%Param);
***************
*** 84,88 ****
# manage parameters
# ********************************************************** #
! @Params = qw(ItemID ID Number Name Comment CategoryID ParentID StateID LanguageID Title UserID Field1 Field2 Field3 Field4 Field5 Field6 FreeKey1 FreeKey2 FreeKey3 Keywords Order Sort Nav);
foreach (@Params) {
$GetParam{$_} = $Self->{ParamObject}->GetParam(Param => $_) || '';
--- 85,90 ----
# manage parameters
# ********************************************************** #
! @Params = qw(ItemID ID Number Name Comment CategoryID ParentID StateID LanguageID Title UserID
! Field1 Field2 Field3 Field4 Field5 Field6 FreeKey1 FreeKey2 FreeKey3 Keywords Order Sort Nav);
foreach (@Params) {
$GetParam{$_} = $Self->{ParamObject}->GetParam(Param => $_) || '';
***************
*** 325,337 ****
RootElement => 1,
);
# build ValidID string
$Frontend{ValidOption} = $Self->{LayoutObject}->OptionStrgHashRef(
! Data => {
! $Self->{DBObject}->GetTableData(
! What => 'id, name',
! Table => 'valid',
! Valid => 0,
! )
! },
Name => 'ValidID',
SelectedID => $CategoryData{ValidID},
--- 327,334 ----
RootElement => 1,
);
+
# build ValidID string
$Frontend{ValidOption} = $Self->{LayoutObject}->OptionStrgHashRef(
! Data => {$Self->{ValidObject}->ValidList()},
Name => 'ValidID',
SelectedID => $CategoryData{ValidID},
***************
*** 346,353 ****
--- 343,356 ----
SelectedIDRefArray => $SelectedGroups,
);
+ $Param{Headline} = 'Update';
+ $Param{FormSubaction} = 'CategoryChangeAction';
$Self->{LayoutObject}->Block(
Name => 'Category',
Data => { %Param, %Frontend, %CategoryData },
);
+ $Self->{LayoutObject}->Block(
+ Name => 'CategoryAddLink',
+ Data => { %Param },
+ );
}
***************
*** 428,440 ****
# build ValidID string
$Frontend{ValidOption} = $Self->{LayoutObject}->OptionStrgHashRef(
! Data => {
! $Self->{DBObject}->GetTableData(
! What => 'id, name',
! Table => 'valid',
! Valid => 0,
! )
! },
Name => 'ValidID',
);
# group permission
my %Groups = $Self->{GroupObject}->GroupList(Valid => 1);
--- 431,439 ----
# build ValidID string
$Frontend{ValidOption} = $Self->{LayoutObject}->OptionStrgHashRef(
! Data => {$Self->{ValidObject}->ValidList()},
Name => 'ValidID',
);
+ $Param{Headline} = 'Add';
+ $Param{FormSubaction} = 'CategoryAddAction';
# group permission
my %Groups = $Self->{GroupObject}->GroupList(Valid => 1);
***************
*** 950,954 ****
Links => 1,
Permission => $Permission,
! );
}
$HeaderTitle = $Self->{ItemData}{Number};
--- 949,953 ----
Links => 1,
Permission => $Permission,
! );
}
$HeaderTitle = $Self->{ItemData}{Number};
Author: rk
Index: FAQ.pm
===================================================================
RCS file: /home/cvs/FAQ/Kernel/Modules/FAQ.pm,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** FAQ.pm 10 Apr 2007 10:54:25 -0000 1.10
--- FAQ.pm 3 Jul 2007 14:02:46 -0000 1.11
***************
*** 968,971 ****
--- 968,972 ----
ParentID => $GetParam{CategoryIDs}->[0],
ItemStates => $Self->{InterfaceStates},
+ CustomerUser => $Param{CustomerUser},
UserID => $Param{User},
Mode => $Param{Mode},
More information about the cvs-log
mailing list