From 1138cdb6b7aa9ef85641573590e6e70776d4badc Mon Sep 17 00:00:00 2001
From: Sebastian Zoglowek <55794780+zoglo@users.noreply.github.com>
Date: Thu, 11 Apr 2024 13:00:37 +0200
Subject: [PATCH] Add goBack page picker for reader
---
contao/dca/tl_module.php | 18 ++++++++++++++++--
contao/languages/de/tl_module.xlf | 24 ++++++++++++++++--------
contao/languages/en/tl_module.xlf | 19 +++++++++++++------
3 files changed, 45 insertions(+), 16 deletions(-)
diff --git a/contao/dca/tl_module.php b/contao/dca/tl_module.php
index 9dd89cb..d8714db 100644
--- a/contao/dca/tl_module.php
+++ b/contao/dca/tl_module.php
@@ -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,
@@ -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',
diff --git a/contao/languages/de/tl_module.xlf b/contao/languages/de/tl_module.xlf
index e026ffa..4084412 100644
--- a/contao/languages/de/tl_module.xlf
+++ b/contao/languages/de/tl_module.xlf
@@ -33,14 +33,6 @@
Hier können Sie die auszugebenden Mitgliederfelder auswählen.
-
-
- Mitglieds-Felder
-
-
-
- Hier können Sie die auszugebenden Mitgliederfelder auswählen.
-
Filter aktivieren
@@ -49,6 +41,22 @@
Fügt eine Filterung hinzu. Funktioniert nur mit Checkbox-Feldern mit dem eval-flag 'feFilterable'.
+
+
+ Details umwandeln
+
+
+
+ Konvertiert alle Mitgliederdaten auf Grundlage der rgxp.
+
+
+
+ Mitgliedsalias verwenden
+
+
+
+ Verwendet den Mitgliedsalias für die Detailseite.
+
diff --git a/contao/languages/en/tl_module.xlf b/contao/languages/en/tl_module.xlf
index 2671c72..4082695 100644
--- a/contao/languages/en/tl_module.xlf
+++ b/contao/languages/en/tl_module.xlf
@@ -25,18 +25,25 @@
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+