# -- # Copyright (C) 2001-2019 OTRS AG, https://otrs.com/ # -- # This software comes with ABSOLUTELY NO WARRANTY. For details, see # the enclosed file COPYING for license information (GPL). If you # did not receive this file, see https://www.gnu.org/licenses/gpl-3.0.txt. # --
[% RenderBlockStart("NoFAQFound") %]
[% Translate("No FAQ data found.") | html %]
[% RenderBlockEnd("NoFAQFound") %] [% RenderBlockStart("RecordForm") %] [% RenderBlockStart("RecordNumberHeader") %] [% RenderBlockEnd("RecordNumberHeader") %] [% RenderBlockStart("RecordTitleHeader") %] [% RenderBlockEnd("RecordTitleHeader") %] [% RenderBlockStart("RecordCategoryHeader") %] [% RenderBlockEnd("RecordCategoryHeader") %] [% RenderBlockStart("RecordLanguageHeader") %] [% RenderBlockEnd("RecordLanguageHeader") %] [% RenderBlockStart("RecordStateHeader") %] [% RenderBlockEnd("RecordStateHeader") %] [% RenderBlockStart("RecordValidHeader") %] [% RenderBlockEnd("RecordValidHeader") %] [% RenderBlockStart("RecordChangedHeader") %] [% RenderBlockEnd("RecordChangedHeader") %] [% RenderBlockStart("RecordDynamicFieldHeader") %] [% RenderBlockEnd("RecordDynamicFieldHeader") %] # example of how to use fixed dynamic field blocks for customizations # Note: Field1 and Field2 are the names of the fields and had to be replaced with the actual # field names #[% RenderBlockStart("RecordDynamicField_Field1Header") %] # #[% RenderBlockEnd("RecordDynamicField_Field1Header") %] #[% RenderBlockStart("RecordDynamicField_Field2Header") %] # #[% RenderBlockEnd("RecordDynamicField_Field2Header") %] [% RenderBlockStart("Record") %] [% RenderBlockStart("RecordNumber") %] [% RenderBlockEnd("RecordNumber") %] [% RenderBlockStart("RecordTitle") %] [% RenderBlockEnd("RecordTitle") %] [% RenderBlockStart("RecordCategory") %] [% RenderBlockEnd("RecordCategory") %] [% RenderBlockStart("RecordLanguage") %] [% RenderBlockEnd("RecordLanguage") %] [% RenderBlockStart("RecordState") %] [% RenderBlockEnd("RecordState") %] [% RenderBlockStart("RecordValid") %] [% RenderBlockEnd("RecordValid") %] [% RenderBlockStart("RecordChanged") %] [% RenderBlockEnd("RecordChanged") %] [% RenderBlockStart("RecordDynamicField") %] [% RenderBlockEnd("RecordDynamicField") %] # example of how to use fixed dynamic field blocks for customizations # Note: Field1 and Field2 are the names of the fields and had to be replaced with the actual # field names #[% RenderBlockStart("RecordDynamicField_Field1") %] # #[% RenderBlockEnd("RecordDynamicField_Field1") %] #[% RenderBlockStart("RecordDynamicField_Field2") %] # #[% RenderBlockEnd("RecordDynamicField_Field2") %] [% RenderBlockEnd("Record") %]
[% Config("FAQ::FAQHook") %] [% Translate("Title") | html %] [% Translate("Category") | html %] [% Translate("Language") | html %] [% Translate("State") | html %] [% Translate("Validity") | html %] [% Translate("Changed") | html %] [% RenderBlockStart("RecordDynamicFieldHeaderSortable") %] [% Translate(Data.Label) | html %] [% RenderBlockEnd("RecordDynamicFieldHeaderSortable") %] [% RenderBlockStart("RecordDynamicFieldHeaderNotSortable") %] [% Translate(Data.Label) | html %] [% RenderBlockEnd("RecordDynamicFieldHeaderNotSortable") %] #[% RenderBlockStart("RecordDynamicField_Field1HeaderSortable") %] # [% Translate(Data.Label) | html %] #[% RenderBlockEnd("RecordDynamicField_Field1HeaderSortable") %] #[% RenderBlockStart("RecordDynamicField_Field1HeaderNotSortable") %] # [% Translate(Data.Label) | html %] #[% RenderBlockEnd("RecordDynamicField_Field1HeaderNotSortable") %] # #[% RenderBlockStart("RecordDynamicField_Field2HeaderSortable") %] # [% Translate(Data.Label) | html %] #[% RenderBlockEnd("RecordDynamicField_Field2HeaderSortable") %] #[% RenderBlockStart("RecordDynamicField_Field2HeaderNotSortable") %] # [% Translate(Data.Label) | html %] #[% RenderBlockEnd("RecordDynamicField_Field2HeaderNotSortable") %] #
[% RenderBlockStart("RecordNumberLinkStart") %] [% RenderBlockEnd("RecordNumberLinkStart") %] [% Data.Number | html %] [% RenderBlockStart("RecordNumberLinkEnd") %] [% RenderBlockEnd("RecordNumberLinkEnd") %]
[% Data.CleanTitle | html %]
[% Translate(Data.CategoryName, "50") | html %]
[% Translate(Data.Language) | html %]
[% Translate(Data.State) | html %]
[% Translate(Data.Valid) | html %]
[% Data.Changed | Localize("TimeShort") %]
[% RenderBlockStart("RecordDynamicFieldLink") %] [% Data.Value %] [% RenderBlockEnd("RecordDynamicFieldLink") %] [% RenderBlockStart("RecordDynamicFieldPlain") %] [% Data.Value %] [% RenderBlockEnd("RecordDynamicFieldPlain") %]
#
#[% RenderBlockStart("RecordDynamicField_Field1_Link") %] # [% Data.Value %] #[% RenderBlockEnd("RecordDynamicField_Field1_Link") %] #[% RenderBlockStart("RecordDynamicField_Field1_Plain") %] # [% Data.Value %] #[% RenderBlockEnd("RecordDynamicField_Field1_Plain") %] #
#
#
#[% RenderBlockStart("RecordDynamicField_Field2_Link") %] # [% Data.Value %] #[% RenderBlockEnd("RecordDynamicField_Field2_Link") %] #[% RenderBlockStart("RecordDynamicField_Field2_Plain") %] # [% Data.Value %] #[% RenderBlockEnd("RecordDynamicField_Field2_Plain") %] #
#
[% RenderBlockEnd("RecordForm") %]