Skip to content

Commit

Permalink
Add goBack page picker for reader
Browse files Browse the repository at this point in the history
  • Loading branch information
zoglo committed Apr 11, 2024
1 parent ce66f3a commit 1138cdb
Show file tree
Hide file tree
Showing 3 changed files with 45 additions and 16 deletions.
18 changes: 16 additions & 2 deletions contao/dca/tl_module.php
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@
// Add palettes to tl_module
$GLOBALS['TL_DCA']['tl_module']['palettes']['avatar'] = '{title_legend},name,headline,type;{source_legend},imgSize;{template_legend:hide},customTpl;{protected_legend:hide},protected;{expert_legend:hide},guests,cssID';
$GLOBALS['TL_DCA']['tl_module']['palettes']['deleteAvatar'] = '{title_legend},name,headline,type;{template_legend:hide},customTpl;{protected_legend:hide},protected;{expert_legend:hide},guests,cssID';
$GLOBALS['TL_DCA']['tl_module']['palettes']['memberList'] = '{title_legend},name,headline,type;{config_legend},ext_order,ext_orderField,numberOfItems,perPage,ext_groups,memberFields,imgSize,ext_activateFilter;{redirect_legend},jumpTo;{template_legend:hide},customTpl,memberListTpl;{protected_legend:hide},protected;{expert_legend:hide},guests,cssID';
$GLOBALS['TL_DCA']['tl_module']['palettes']['memberReader'] = '{title_legend},name,headline,type;{config_legend},ext_groups,memberFields,imgSize;{template_legend:hide},customTpl,memberReaderTpl;{protected_legend:hide},protected;{expert_legend:hide},guests,cssID';
$GLOBALS['TL_DCA']['tl_module']['palettes']['memberList'] = '{title_legend},name,headline,type;{config_legend},ext_order,ext_orderField,numberOfItems,perPage,ext_groups,memberFields,imgSize,ext_activateFilter,ext_parseDetails,ext_memberAlias;{redirect_legend},jumpTo;{template_legend:hide},customTpl,memberListTpl;{protected_legend:hide},protected;{expert_legend:hide},guests,cssID';
$GLOBALS['TL_DCA']['tl_module']['palettes']['memberReader'] = '{title_legend},name,headline,type;{config_legend},ext_groups,memberFields,imgSize,ext_parseDetails,overviewPage,customLabel;{template_legend:hide},customTpl,memberReaderTpl;{protected_legend:hide},protected;{expert_legend:hide},guests,cssID';

$GLOBALS['TL_DCA']['tl_module']['fields']['memberListTpl'] = [
'exclude' => true,
Expand Down Expand Up @@ -64,6 +64,20 @@
'sql' => "blob NULL"
];

$GLOBALS['TL_DCA']['tl_module']['fields']['ext_parseDetails'] = [
'exclude' => true,
'inputType' => 'checkbox',
'eval' => ['tl_class' => 'w50 clr'],
'sql' => "char(1) NOT NULL default ''"
];

$GLOBALS['TL_DCA']['tl_module']['fields']['ext_memberAlias'] = [
'exclude' => true,
'inputType' => 'checkbox',
'eval' => ['tl_class' => 'w50'],
'sql' => "char(1) NOT NULL default ''"
];

$GLOBALS['TL_DCA']['tl_module']['fields']['ext_groups'] = [
'exclude' => true,
'inputType' => 'checkbox',
Expand Down
24 changes: 16 additions & 8 deletions contao/languages/de/tl_module.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -33,14 +33,6 @@
<source>Here you can select the member fields to be displayed.</source>
<target>Hier können Sie die auszugebenden Mitgliederfelder auswählen.</target>
</trans-unit>
<trans-unit id="tl_module.memberFields.0">
<source>Member fields</source>
<target>Mitglieds-Felder</target>
</trans-unit>
<trans-unit id="tl_module.memberFields.1">
<source>Here you can select the member fields to be output.</source>
<target>Hier können Sie die auszugebenden Mitgliederfelder auswählen.</target>
</trans-unit>
<trans-unit id="tl_module.ext_activateFilter.0">
<source>Activate filters</source>
<target>Filter aktivieren</target>
Expand All @@ -49,6 +41,22 @@
<source>Adds filtering. Only works with checkbox fields with the eval flag 'feFilterable'.</source>
<target>Fügt eine Filterung hinzu. Funktioniert nur mit Checkbox-Feldern mit dem eval-flag 'feFilterable'.</target>
</trans-unit>
<trans-unit id="tl_module.ext_parseDetails.0">
<source>Parse details</source>
<target>Details umwandeln</target>
</trans-unit>
<trans-unit id="tl_module.ext_parseDetails.1">
<source>Converts all member details based on their rgxp.</source>
<target>Konvertiert alle Mitgliederdaten auf Grundlage der rgxp.</target>
</trans-unit>
<trans-unit id="tl_module.ext_memberAlias.0">
<source>Use member alias</source>
<target>Mitgliedsalias verwenden</target>
</trans-unit>
<trans-unit id="tl_module.ext_memberAlias.1">
<source>Uses the member alias for the detail page.</source>
<target>Verwendet den Mitgliedsalias für die Detailseite.</target>
</trans-unit>

<trans-unit id="tl_module.memberListTpl.0">
<source>List template</source>
Expand Down
19 changes: 13 additions & 6 deletions contao/languages/en/tl_module.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -25,18 +25,25 @@
<trans-unit id="tl_module.memberFields.1">
<source>Here you can select the member fields to be displayed.</source>
</trans-unit>
<trans-unit id="tl_module.memberFields.0">
<source>Member fields</source>
</trans-unit>
<trans-unit id="tl_module.memberFields.1">
<source>Here you can select the member fields to be output.</source>
</trans-unit>
<trans-unit id="tl_module.ext_activateFilter.0">
<source>Activate filters</source>
</trans-unit>
<trans-unit id="tl_module.ext_activateFilter.1">
<source>Adds filtering. Only works with checkbox fields with the eval flag 'feFilterable'.</source>
</trans-unit>
<trans-unit id="tl_module.ext_parseDetails.0">
<source>Parse details</source>
</trans-unit>
<trans-unit id="tl_module.ext_parseDetails.1">
<source>Converts all member details based on their rgxp.</source>
</trans-unit>
<trans-unit id="tl_module.ext_memberAlias.0">
<source>Use member alias</source>
</trans-unit>
<trans-unit id="tl_module.ext_memberAlias.1">
<source>Uses the member alias for the detail page.</source>
</trans-unit>

<trans-unit id="tl_module.memberListTpl.0">
<source>List template</source>
</trans-unit>
Expand Down

0 comments on commit 1138cdb

Please sign in to comment.