Ankündigung

Einklappen
Keine Ankündigung bisher.

Update-Thread: CustomCatalog

Einklappen
Dieses Thema ist geschlossen.
X
Das ist ein wichtiges Thema.
X
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #61
    CustomCatalog 3.3.3
    • Fixed: Der Seitenauswahl-Filter hat sich nicht zurückgesetzt im Backend (Dank an Dennis, denniserdmann) (Link)
    • Fixed/Update: Umbau der Filter-Logik des Seitenauswahl-Filters (Dank an Thomas, eblick) (Link)
    Updatehinweis:

    Das Modul kann wie gewohnt direkt ersetzt werden. Der interne Cache / Symphony-Cache sollte geleert oder deaktivert sein.
    Ein Datenbankupdate nicht nötig.

    Changelog:
    Code:
    Fixed: Update and rebuild the pagetree filter logic (#855)
    Fixed: Pagetree attribute: Backend filter did not reset unter Contao 4.4 (#856)
    Update: Remove the strict declaration of \DataContainer class in DCA callbacks (#857)
    http://www.premium-contao-themes.com

    Kommentar


    • #62
      CustomCatalog 4.0.0
      • Wichtigster Punkte: Contao 4.9 Kompatibilität
      • Neu: Sitemap/Suchindex-Url Quell-Attribut individuell je CC-Konfiguration wählbar. Erlaubt die individuelle Auswahl eines Feldes für die generierung des Sitemap / Suchindex-Url. (* siehe Updatehinweise)
      • Neu: Datenbank-Select-Attribute können nun auch Mehrfachauswahlen sein.
      • Änderung: Die CC-Konfigurations-Auswahl in Liste-/Leser-/Filter speichert nun als ID anstelle des Tabellennamens (* siehe Updatehinweise)
      • Entfernt: Contao 3.5 wird nur noch rudimentär unterstützt.
      Updatehinweis:

      Das Modul kann wie gewohnt direkt ersetzt werden. Der interne Cache / Symphony-Cache sollte geleert oder deaktivert sein.
      Ein Datenbankupdate ist nötig.
      Neues Feld: tl_pct_customcatalog.sitemapField

      Durch die Änderung auf die ID-basierte Speicherung sind beim Erneuten öffnen von Liste-/Leser-/Filter-Modulen die Auswahlen der Konfiguration neu zu setzen.

      Changelog:
      Code:
      New: Sitemap/search-index source field in configuration to allow custom sitemap urls per entry (#849)
      New: Select-Database attribute can now be multiple (#851)
      Fixed: Use the database update logic for the install tool in sqlCompileCommands Hook since Contao 4.4 started to use this method
      Added: tl_pct_customcatalog.sitemapField (#849)
      Update: Next Contao 4.9 LTS compatibility (#753)
      Update: Rebuild on Contao namespaces (#850)
      Update: New Quickmenu logic for Contao 4.9 (#852)
      Change: tl_module.customcatalog does now store the CC id instead of the tablename (#861)
      Removed: Contao 3.5 compatibility in certain parts
      http://www.premium-contao-themes.com

      Kommentar


      • #63
        CustomCatalog 4.0.1
        • Fixed: Fehlende Eintrag-Informationen (active record) in Attributen und Templates (#863)
        Updatehinweis:

        Das Modul kann wie gewohnt direkt ersetzt werden. Der interne Cache / Symphony-Cache muss geleert oder deaktivert sein.
        Ein Datenbankupdate ist nicht nötig.


        Changelog:
        Code:
        Fixed: Missing "active record" information in attributes (#863)
        Update: Rebuild on using ContaoModel class instead of DatabaseResultHelper/MysqliResultHelper class for database records (#863)
        Removed: DatabaseResultHelper class (#863)
        Removed: MysqliResultHelper class (#863)
        http://www.premium-contao-themes.com

        Kommentar


        • #64
          CustomCatalog 4.0.2
          • Fixed: Die Verbindung zu Filtersets, Sichtbaren Feldern war gekappt durch die ID-Umstellung. Betrifft die FE-Module (#865) (Dank an Dennis)
          • Update: orderSRC_ Felder werden nun autom. für Galerie, Dateiauswahl-Attribute zu sichtbaren Feldern ergänzt (#867) (Dank an Dennis)
          Updatehinweis:

          Das Modul kann wie gewohnt direkt ersetzt werden. Der interne Cache / Symphony-Cache muss geleert oder deaktivert sein.
          Ein Datenbankupdate ist nicht nötig.


          Changelog:
          Code:
          Fixed: Disconnected filtersets and attribute selections in modules due to id values (#865)
          Update: Include orderSRC_ fields in visible fields when their parent attribute (gallery, files) is selected (#867) 
          Removed: TableModule::getChildCustomCatalogs (never used)
          http://www.premium-contao-themes.com

          Kommentar


          • #65
            CustomCatalog 4.0.3
            • Fixed: Behebt das Problem fehlender Bilder bzw. nicht angezeigter Bilder, nach der Umstellung auf Models in (#864 bzw. 4.0.1)
            Updatehinweis:

            Das Modul kann wie gewohnt direkt ersetzt werden. Der interne Cache / Symphony-Cache muss geleert oder deaktivert sein.
            Ein Datenbankupdate ist nicht nötig.


            Changelog:
            Code:
            Fixed: Missing ->numRows value due to rebuild on Model in #863 lead to missing image output (#870)
            Fixed: TableCustomCatalogApi: Class error due to "\\"
            Zuletzt geändert von Tim; 27.02.2020, 08:59.
            http://www.premium-contao-themes.com

            Kommentar


            • #66
              CustomCatalog 4.0.4
              • Fixed / Update: Aktiviert die Filterung auf "root" Ebene unter Listen-Modus 5,5.1 (nur Mehrsprachigkeit) (Contao 3.5 Fallback, kein Effekt auf >= Contao 4.4)
              Updatehinweis:

              Das Modul kann wie gewohnt direkt ersetzt werden. Der interne Cache / Symphony-Cache muss geleert oder deaktivert sein.
              Ein Datenbankupdate ist nicht nötig.


              Changelog:
              Code:
              Update: Filter mode 5,5.1 with sorting root (fallback for DCA under Contao lte 3.5). (Has no effect on hte Contao 4.4) (#873)
              Removed: Deprecated mode 5,5.1 multilanguage "hack" (#874)
              http://www.premium-contao-themes.com

              Kommentar


              • #67
                CustomCatalog 4.0.5
                • Fixed: Feldänderung: tl_pct_customcatalog_language.source zu varchar(128) * (Dank an Ticketsystem)
                • Fixed: Es gab einen PHP Fehler in getSearchablePages Hook aufgrund der Änderung in ID-basierte CC-Auswahlen in den Liste-Modulen
                • Update: Neue Contao-Cronjob Logik (Dank an Stefan)
                Updatehinweis:

                Das Modul kann wie gewohnt direkt ersetzt werden. Der interne Cache / Symphony-Cache muss geleert oder deaktivert sein.
                * Ein Datenbankupdate ist nötig.


                Changelog:
                Code:
                Fixed: tl_pct_customcatalog_language.source should be varchar(128) matching max char size of table names ([URL="https://github.com/timgatzky/pct_customelements_plugin_customcatalog/issues/876"]#876[/URL])
                Fixed: A php error due to numeric table names in getSearchablePages Hook ([URL="https://github.com/timgatzky/pct_customelements_plugin_customcatalog/issues/880"]#880[/URL])
                Update: New cron job execution logic (TL_CRON) ([URL="https://github.com/timgatzky/pct_customelements_plugin_customcatalog/issues/877"]#877[/URL])
                Zuletzt geändert von Tim; 21.04.2020, 13:16.
                http://www.premium-contao-themes.com

                Kommentar


                • #68
                  CustomCatalog 4.0.6
                  • Fixed: Das Feld "Aktive Sprache filtern" fehlte in Leser-Modulen (Dank an Ticketsystem)
                  • Fixed: Der Backend-Datenbank-Updater hat die durchgeführten Änderungen nicht gezeigt. (Contao 4.9) (Dank an eblick)
                  • Fixed: Fehlende DCA Informationen bei erweiterten, existierenden Tabellen-Konfigurationen (Dank an eblick)
                  Updatehinweis:

                  Das Modul kann wie gewohnt direkt ersetzt werden. Der interne Cache / Symphony-Cache muss geleert oder deaktivert sein.
                  * Ein Datenbankupdate ist nötig.


                  Changelog:
                  Code:
                  ### 4.0.6
                  Fixed: Missing "Filter by active language" option in reader modules (#883)
                  Fixed: Missing information in backend updater page due to new session logic under Contao 4 (#884)
                  Fixed: Missing DCA information in manageable table configurations for existing tables (#885)
                  Zuletzt geändert von Tim; 21.04.2020, 13:15.
                  http://www.premium-contao-themes.com

                  Kommentar


                  • #69
                    CustomCatalog 4.0.7
                    • Fixed: Aufbau des Quickmenüs inkl. Styling wurde überarbeitet.
                    • Update: Die Funktion "Einfügen nach..." Funktion für die Platzierung des Backend-Moduls wurde ab Contao 4.9 entfernt. (Contao sortiert standardmäßig nach der Bezeichnung)
                    Updatehinweis:

                    Das Modul kann wie gewohnt direkt ersetzt werden. Der interne Cache / Symphony-Cache muss geleert oder deaktivert sein. Die Systemwartungen sollten ausgeführt werden.

                    Changelog:
                    Code:
                    ### 4.0.7
                    Fixed: Rebuild the Quickmenu injection to make it more reliable under Contao 4.9 and later (#887)
                    Update: Removed the "injectBelow" feature under Contao 4.9 because backend modules will be sorted alphabetically by Contao (#887)
                    Update: Increased the size of the hitarea of the Quickmenu ui-toggler button (#887)
                    http://www.premium-contao-themes.com

                    Kommentar


                    • #70
                      CustomCatalog 4.1.0
                      • Neu: DCA (Data Container Array) Cache via JSON-Datei-Auslagerung. Die Cache-Datei wird beim ersten Aufbau eines tabellenspezifschen DCA geschrieben und bei Erneutem Aufruf angewendet. (Änderungen am DCA z.B. aktive Backend-Filterungen ersetzen die bestehende Cachedatei)
                      • Neu: API: Feldumbennenung (Remapping)
                      • Fixed: Seitenauswahl-Filter hat Auswahlen auf Kind-Seiten falsch interpretiert und das Listen-Feature "Zeige alle Einträge bei leeren Filter" nicht korrekt unterstützt.
                      • Update: Die Systemwartung "Basis-Einträge aktualisieren" legt nun auch fehlende Basis-Einträge für Nicht-Spracheinträge an.
                      • Hinzugefügt: Systemwartung: DCA-Cache leeren
                      • Hinzugefügt: Systemeinstellungen: CustomCatalog Debug-Modus aktivieren (Der Debug-Modus schreibt diverse Informationen wie z. B. Datenbank-Queries in den System-Log)
                      Updatehinweis:

                      Das Modul kann wie gewohnt direkt ersetzt werden. Der interne Cache / Symphony-Cache muss geleert oder deaktivert sein. Die Systemwartungen sollten ausgeführt werden.

                      Changelog:
                      Code:
                      ### 4.1.0
                      New: DCA caching (#878)
                      New: API: Remapping of target fields for exports (#892)
                      New: API: Support custom references (remapping keys) by API config definition array: $GLOBALS['PCT_CUSTOMCATALOG']['API'][MY-API]['reference'] (#892)
                      Fixed: Clear the deprecated path to customelement_attr_rateit template
                      Fixed: The [tl_pct_customcatalog_api.mode] field might be hidden for the [Standard] API under Contao 4 (#891)
                      Fixed: Pagetree filter: Elements on child pages did not show up when filter is set to Inherit and active page is parent page (#897)
                      Fixed: Pagetree filter: Did not respect the "show all feature" in list modules (#897)
                      Added: System settings to enable debug mode (#898)
                      Update: API Job: Files -> toPath: Support incoming binary, uuid data correctly and convert them to file path (#893)
                      Update: API: Added the [tl_pct_customcatalog_api.mode] field to API [Standard] palette and hide mode field when selected API has no modes (#891)
                      Update: API: Track column count difference "error" only when debug mode is on
                      Update: Maintenance: The "Base record update" job now creates base records for existing CC entries even when there is no language entry jet (create real base record logic) (#894)
                      Update: Minor code updates
                      http://www.premium-contao-themes.com

                      Kommentar


                      • #71
                        CustomCatalog 4.1.1
                        • Fixed: Automatisierte Backend-Filter reagierten nicht mehr mit aktiven DCA-Cache (Dank an bobo)
                        • Hinzugefügt: Systemeinstellung: DCA-Cache deaktivieren
                        • Hinzugefügt: Platzhalter-Texte für Eigene SQL-Bedingung und Sortierung (Dank an eblick)

                        Updatehinweis:

                        Das Modul kann wie gewohnt direkt ersetzt werden. Der interne Cache / Symphony-Cache muss geleert oder deaktivert sein. Die Systemwartungen sollten ausgeführt werden.

                        Changelog:
                        Code:
                        ### 4.1.1
                        Added: System settings: Disable DCA cache (#902)
                        Fixed: Bypass DCA cache on backend ajax requests (#901)
                        Fixed: Custom backend filters must be applied in post DCA cache processing (#904)
                        Update: Check if json cache file exists before calling the delete method
                        Update: Added placeholder texts for tl_module.customcatalog_sqlWhere, sqlSorting with examples
                        http://www.premium-contao-themes.com

                        Kommentar


                        • #72
                          CustomCatalog 4.2.0
                          • Fixed: Fehlende Übersetzungen bei Nutzung des DCA-Caches (#910) (Dank an eblick)
                          • Fixed: Fehlende Backend-Benutzer Bearbeitungsrechte von Kommentaren (#920) (Dank an Lars)
                          • Fixed: Änderungen an Daten (löschen, kopieren etc.) in mehrsprachigen CCs waren erst nach Änderung der aktiven Sprache sichtbar bei Nutzung des DCA-Caches (#919)
                          • Fixed: "Unknown inserttag" System-Log bei verwendung CC-basierter Inserttags im Listen-Label-Feld (#918) (Dank an Lars)
                          • Hinzugefügt: API Hook: $GLOBALS['CUSTOMCATALOG_HOOKS']['getRecords'], erlaubt die Manipulation (oder Neusetzung) der Datenbank-Abfrage für die Datenabfrage der API-relevanten Datenbank-Einträge (#916)
                          • Hinzugefügt: Seitenauswahl-Filter: Kann nun auch als manueller Filter genutzt werden (#921) (Dank an brubble)
                          • Update: API-Starter-Modul: Erlaubt nun die Eingabe eigener SQL-Bedingungen / Sortierungen (#915)
                          • Sicherheit: API-Starter-Modul: Optionale Input-Parameter müssen via Globalen Schlüssel registriert werden (#917)
                          Updatehinweis:

                          Das Modul kann wie gewohnt direkt ersetzt werden. Der interne Cache / Symphony-Cache muss geleert oder deaktivert sein. Die Systemwartungen sollten ausgeführt werden.

                          Changelog:
                          Code:
                          ### 4.2.0
                          Added: API Hook: $GLOBALS['CUSTOMCATALOG_HOOKS']['getRecords'] to manipulate the database query when fetching the records for the API process (#916)
                          Added: Pagetree filter: Support manual filtering (#921)
                          Fixed: Missing translation in DCA global_operation when DCA Cache is active (#910)
                          Fixed: "Unknown inserttag" system log for CC-related inserttags in list label (#918)
                          Fixed: Purge DCA Cache oncopy,onsubmit,oncut for multilanguage tables to see changes take effect immediately (#919)
                          Fixed: Backend users had no right to edit comments (#920)
                          Update: Backend database update message logic improved (#912)
                          Update: Purge Symphony cache on tl_pct_customcatalog.ondelete (#913)
                          Update: Purge Symphony cache on tl_pct_customelement.ondelete (#913)
                          Update: Show tl_module.customcatalog_sqlWhere,customcatalog_sqlSorting in API-Starter module to customize API queries (#915)
                          Update: API-Starter: Do not allow custom sql via input parameters (#917)
                          Update: API-Starter: Allow custom sql via input paramter via $GLOBALS['PCT_CUSTOMCATALOG_API']['sql_where'][-INPUT-KEY-], $GLOBALS['PCT_CUSTOMCATALOG_API']['sql_sorting'][-INPUT-KEY-] (#917)
                          Update: Minor code updates
                          Change: Moved purgeFileCache method to Maintenance class (#914)
                          http://www.premium-contao-themes.com

                          Kommentar


                          • #73
                            CustomCatalog 4.2.1
                            • Fixed: "Elemente schützen" - (Benutzer/Benutzergruppen Ebene) Attribut hat mit aktiven DCA-Cache nicht korrekt funktioniert. (Dank an eblick)
                            • Fixed: F"Filter zurücksetzen" Funktion für manuellen Seitenauswahl-Filter
                            • Fixed: Backend Datenbank-Updater muss gesamten Symphony-Cache-Ordner leeren
                            • Hinzugefügt: Benutzerrechte für optionale Felder in Geodaten, Bewertungs (RateIt) Attribute Dank an eblick)
                            Updatehinweis:

                            Das Modul kann wie gewohnt direkt ersetzt werden. Der interne Cache / Symphony-Cache muss geleert oder deaktivert sein. Die Systemwartungen sollten ausgeführt werden.

                            Changelog:
                            Code:
                            ### 4.2.1
                            Fixed: Load required data containers in DCA cache post processing (#926)
                            Fixed: Pagetree filter: Missing reset feature for manual filtering (#924)
                            Fixed: Remove "edit config" operation for users without permission when DCA cache is active (#928)
                            Fixed: [prepareField] kook must be trigged in post cache processing (#929)
                            Fixed: Backend database updater must clear the whole Symphony cache folder under Contao 4.9 (#930)
                            Fixed: Missing translations for palettes when using DCA cache
                            Update: Simplify filter condition logic (#927)
                            Update: Geolocation attribute: Added optional fields to contaos rights
                            Update: RateIt attribute: Added optional fields to contaos rights
                            http://www.premium-contao-themes.com

                            Kommentar


                            • #74
                              CustomCatalog 4.2.2
                              • Hinzugefügt: Die Listen-Label Funktion erlaubt nun Attribute gerendert auszugeben via Inserttag Flagge ?html: {{myField?html}} (Dank an blob)
                              • Fixed: Der Cronjob "Basis-Einträge updaten" hat doppelte Basis-Einträge angelegt. (Dank an Stefan)
                              • Fixed: Das Elemente schützen Attribut hat unter doppelten Einsatz nicht korrekt funktioniert (Dank an eblick)
                              • Fixed: CustomElement Attribut: Ajax reloads haben zum Backend-Logout geführt (Dank an eblick)
                              • Fixed: Behebt ein Problem dass unter Contao 4.9 das Backend-Datenbank-Update nicht ausgeführt wurde.
                              • Update: Die autom. Logik "Basis-Einträge updaten" wurde in den tl_pct_customcatalog.onsubmit_callback verschoben
                              • Entfernt: Der Cronjob "Basis-Einträge updaten" wurde entfernt. Die Methode steht als Systemwartung zusätzlich bereit.
                              Updatehinweis:

                              Das Modul kann wie gewohnt direkt ersetzt werden. Der interne Cache / Symphony-Cache muss geleert oder deaktivert sein.
                              Vermeintliche doppelte Basis-Einträge werden bei Aufruf des jeweiligen Katalogs (Listen-Ansicht) automatisch bereinigt (reviseTable)

                              Changelog:
                              Code:
                              ### 4.2.2
                              Fixed: "Update base entries" job created unwanted base entry references (#934)
                              Fixed: "Unknown inserttag" system log for CC-related inserttags in list label when field value is empty (#932)
                              Fixed: Protection attribute was not strict enough on user and user_group level when used in combination with each other (#938)
                              Fixed: Backend database updater: "purgeSymfonyCache" is not a protected method anymore under Contao 4.9
                              Fixed: CustomElement widget: User being logged out on ajax requests (#941)
                              Update: Pass an "activeRecord" object to the list label function (#933)
                              Update: Moved the "create base language" logic to the tl_pct_customcatalog.onsubmit_callback (#935)
                              Update: Updated "Create base language" maintenance job (#936)
                              Update: Added logic to remove unwanted base entries to reviseTable hook (#934)
                              Update: Support "?html" or "?html=TEMPLATE" parameter in list label inserttags e.g. {{myField?html}} (#937)
                              Update: Backend database updater: No need to purge the whole cache folder under Contao 4.9
                              Remove: "Update base language" cronjob (#935)
                              http://www.premium-contao-themes.com

                              Kommentar


                              • #75
                                CustomCatalog 4.2.3
                                • Update: DCA Standardwert "30" für das "Einträge pro Seite" Feld (tl_module.customcatalog_perPage) in Listen (#943)
                                • Update: Die Logik zum Entfernen von vermeintlich falschen Basis-Einträge-Referenzen prüft nun auch gegen Standalone-Spracheinträge (#944)
                                Updatehinweis:

                                Das Modul kann wie gewohnt direkt ersetzt werden. Der interne Cache / Symphony-Cache muss geleert oder deaktivert sein.
                                Vermeintliche doppelte Basis-Einträge werden bei Aufruf des jeweiligen Katalogs (Listen-Ansicht) automatisch bereinigt (reviseTable)

                                Changelog:
                                Code:
                                ### 4.2.3
                                Update: Added default value "30" for tl_module.customcatalog_perPage field (#943)
                                Update: Check unwanted base entries logic also against standalone language entries in reviseTable hook (#944)
                                http://www.premium-contao-themes.com

                                Kommentar

                                Lädt...
                                X