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

  • Tim
    antwortet
    CustomCatalog 3.2.0
    • Fixed: Mode 5, 5.1 Listen können nun wie gewohnt per verschieben sortiert werden, auch unter Contao 3.5 (#822)
    • Hinzugefügt: Das Select-Auswahl Datenbank (selectdb) Attribut erlaubt nun Inserttags im Bedinungsfeld (#824) (Dank an SGehle)
    • Update: Mehrere getrennte CC-Konfigurationen können nun die gleiche, bestehende Tabelle erweitern (#823)
    • Update: Das Feld "Aktive Sprache filtern" wurde dem Filter-Modul hinzugefügt und die "Leere Ergebnisse" Logik wurde überarbeitet (#821)
    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: Reorder the root ids in Mode 5 and multilanguage (#822)
    Fixed: A php7 count error in a multilanguage list view 
    Fixed: An issue that CC could not extend the data container array of an existing table correctly
    Added: Support inserttags in selectdb WHERE condition (#824)
    Update: Support multiple CC configurations to extend existing tables (#823)
    Update: Show tl_module.customcatalog_filter_actLang in filter module and improve the empty result conditional handling (#821)
    Update: Minor updates

    Einen Kommentar schreiben:


  • Tim
    antwortet
    CustomCatalog 3.1.6
    • Update: DataContainer Filterung (Backend-Filter) in Mehrsprachigen CCs (inkl. Mode 5,5.1) (#739), anstelle einer DCA root Konfiguration, die weiterhin in Contao fehlerhaft ist.
    • Update: Neueröffnung des autom. Verschieben-Features (sorting) von Sprachgeschwistern in Mode 5,5.1 (#739)
    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:
    Update: Use DCA filtering instead of root ids to filter the list view to language records in mode 5,5.1 to prevent sorting (#739)
    Update: Open the reorder feature for multi-language records: Language siblings will be reordered by the currently pasted record (#739)
    Change: tl_module.customcatalog_visibles change inputType checkboxWizard to checkbox

    Einen Kommentar schreiben:


  • Tim
    antwortet
    CustomCatalog 3.1.5
    • Fixed: Behebt das Fehlen des DCA für Ajax-Felder in erweiterten / existierenden Tabellen (#813) (Dank an Lars)
    • Fixed: Fehlendes "title" attribute in Bildern (nur Contao 4)
    • Fixed: Behebt ein Problem beim Erstellen der Weiterlesen-Url wenn der Seitenalias Umlaute beinhaltet (#818) (Dank an Clemens)
    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: Load DCA for ajax related fields in existing tables (#815)
    Fixed: Missing title attribute in images under Contao 4
    Fixed: Correctly support special characters in the alias generating (#818)
    Update: Improve DCA palette generation when working with existing tables
    Update: Minor updates

    Einen Kommentar schreiben:


  • Tim
    antwortet
    CustomCatalog 3.1.4
    • Fixed: Das Backend-DB-Update hat unter Contao 4 keine SQL-Befehle ausgeführt. (#813)
    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:
    ### 3.1.4
    Fixed: Backend Database-Updater did not execute SQL-statements under Contao 4 ([URL="https://github.com/timgatzky/pct_customelements_plugin_customcatalog/issues/813"]#813[/URL])

    Einen Kommentar schreiben:


  • Tim
    antwortet
    CustomCatalog 3.1.3
    • Fixed: Der DCA in bestehende Tabellen, die durch CC ergänzt werden, wurde überschrieben, nicht ergänzt (#811) (Dank an Lars)
    • Fixed: DB-Updater Contao4: Symlinks zu inaktiven Contao-Kern-Bundles umgehen (#810) (Dank an Lars)
    • Update: CustomElement-Attribute: Das Ausgabe-Template kann nun ebenfalls über die Template-Methode ->html() manipuliert werden (Dank an d23 und eblick)
    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:
    ### 3.1.3
    Fixed: Missing original DCA for existing tables. Contaos DCA for existing tables should only be loaded inside Contaos loadDataContainer Hook (#811)
    Fixed: Do not try to create symlinks for inactive modules (#810)
    Update: Custom CE-widget templates set by ->html() methode now return the rendered CE element directly (#809)

    Einen Kommentar schreiben:


  • Tim
    antwortet
    CustomCatalog 3.1.2
    • Ach ja, Traue nie den Vorschlägen vom System! Dank an RAEngelhardt für das Aufzeigen, dass der Fehlerteufel doch noch nicht ganz ausgetrieben war! (Der Fehlerteufel hat verhindert, das Einträge gelöscht wurden bzw. es kam zu einem PHP Fehler)
    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:
    ### 3.1.2
    Fixed: Missing parameter in generalDataContainerHook callback

    Einen Kommentar schreiben:


  • Tim
    antwortet
    CustomCatalog 3.1.1
    • Der kleine Fehlerteufel hat sich eingeschlichen und hat verhindert das neue Einträge erstellt werden konnten.
    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:
    ### 3.1.1
    Fixed: Missing parameter in oncreate callback
    Zuletzt geändert von Tim; 02.05.2019, 10:59.

    Einen Kommentar schreiben:


  • Tim
    antwortet
    CustomCatalog 3.1.0
    • Änderung: (Standard)-Sortierungen, eingestellt im Liste-Modul, werden nun deaktiviert, wenn eine manuelle Sortierung angewendet wird z.B. via Sortierungs-Filter (#799) (Dank an filipt)
    • Der Ausgabe-Array der Attribut-Felder im Template ist nun nach der Backend-Sortierung der Attribute vorsortiert. (Dank an filipt)
    CustomCatalog 3.0.5
    • Die Reihenfolge der Standard-Wildcard-Ausgabe ist nun nach der Backend-Sortierung der Attribute vorsortiert.
    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:
    ### 3.1.0
    Change: Disable default list sorting when an active sorting has been applied. Config: $GLOBALS['PCT_CUSTOMCATALOG']['FRONTEND']['LIST']['disableDefaultSorting'] (default: true) (#799)
    Update: Reorder template attributes/fields by their sorting (#802)
    
    ### 3.0.5
    Fixed: Missing return value in tl_pct_customcatalog.pTable save_callback (#795)
    Fixed: PHP7.2 countable error might occure when just a single image attribute has been selected in list modules to override the image size
    Fixed: PHP7.2 countable error might occure in a multilanguage enviroment when list filter is empty
    Update: Geocoding: Use curl requests instead of file_get_contents (#798)
    Update: Reorder default wildcard output by attribute sorting (#800)
    Update: Minor code updates
    Zuletzt geändert von Tim; 30.04.2019, 07:52.

    Einen Kommentar schreiben:


  • Tim
    antwortet
    CustomCatalog 3.0.4

    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:
    ### 3.0.4
    Fixed: Clone filter object before applying global settings to avoid overriding (#793)

    Einen Kommentar schreiben:


  • Tim
    antwortet
    CustomCatalog 3.0.3
    • Fixed: API Import: Ein Problem bei der Mischung aus Update- / und Insert-Datensätzen wurde behoben. (#781)
    • Fixed: API Import: Die API wird bei Update-Datensätzen Updates auf das primary "Schlüsselfeld" automatisch entfernen. "Duplicate Key failure" (#788)
    • Update: API Caching: Das lokale Caching findet nun in separaten Verzeichnissen statt und in serialisierter Form, um bei großen Datenfluten weniger Speicher zu benötigen. (#789, #790)
    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:
    ### 3.0.3
    Fixed: API Import: New INSERT data has been executed a single row inserts when extracted from the UPDATE department resulting in an invalid sql statement with field names equal the array keys (#781)
    Fixed: API Job > Data source > Hook not being executed when incoming value is NULL (#784)
    Fixed: API Import: Remove primary key values from UPDATE set list to avoid SQL duplicate key failures (#788)
    Update: API Import, QueryBuilder: Insert statements now being executed one by one (#783)
    Update: Improved API ajax response logging (#782)
    Update: API: Use individual temp cache folders by API id (#789)
    Update: API: Serialize local cache string to minimize the file size (#790)
    Update: API: Debugging: Do no log the normal html ajax request in the browser console, just the important information
    Zuletzt geändert von Tim; 04.02.2019, 08:09.

    Einen Kommentar schreiben:


  • Tim
    antwortet
    CustomCatalog 3.0.2
    • Fixed: Basis-Einträge wurden unnötig doppelt referenziert. (Dank an Andy)
    • Fixed: Fehlende Backend-Icons in Contao 3.5 (Dank an Andy)
    • Fixed: Doppelte DCA-Feld-Ausgabe when mehr als ein CC eine bestehende Tabelle erweitert
    • Update: Der Zeitstempel-Filter akzeptiert nun Inserttags als Standard-Wert. Was eine Anzeige von - bis Filter deutlich erleichert via Inserttag {{date::U}} als aktuellen Zeitstempel.
    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:
    ### 3.0.2
    Fixed: Avoid duplicate creation of base language entries (#775)
    Fixed: Missing backend module icons under Contao 3.5 (#778)
    Fixed: Duplicate DCA default fields when more than one CC extends an existing table (#777) 
    Update: Timestamp filter: Support inserttags in default value field (#774)

    Einen Kommentar schreiben:


  • Tim
    antwortet
    CustomCatalog 3.0.1
    • Fixed: Ein kleiner Schnitzer hat sich eingeschlichen mit dem 3.0er Feature. Doppelte Paletten- und Feldausgabe in regulären CC Datensätzen wurden angezeigt. Dies ist wieder behoben.
    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:
    ### 3.0.1
    Fixed: Duplicate output of palettes and fields in regular CCs
    Zuletzt geändert von Tim; 07.12.2018, 07:29.

    Einen Kommentar schreiben:


  • Tim
    antwortet
    CustomCatalog 3.0.0

    Kurzbeschreibung: CC kann nun jede bestehende Conteo-eigene Tabelle bzw. jeden dazugehörigen DataContainer erweitern und verwalten.

    Längere Beschreibung: CC hat ein "geheimes" Experten Feature. - Es kann jede bestehende DataContainer-Konfiguration im System aufgreifen und erweitern. Diese Funktion existiert im Grunde seit Version 1.0 von CC - hinter verschlossenen Türen. Das hat sich nun geändert. Wir haben uns entschlossen dieses Feature öffentlich und einfach zugänglich zu gestalteten und CC etwas zu "bändigen" an dieser Stelle. .

    Beispiel:
    Angenommen wir benötigen neue Felder für die Mitglieder in Contao. Hier exemplarisch zwei neue Textfeld. (jeder unterstützte Attribut-Typ ist möglich -> CC verwaltet)

    1. Wie gewohnt, ein Neues CustomElement für die Paletten und Feld-Definition anlegen: Klicke auf die Grafik für eine vergrößerte Ansicht

Name: screenshot_3891.jpg
Ansichten: 356
Größe: 49,7 KB
ID: 13725




    2. Eine CC Konfiguration anlegen.
    - Betriebsmodus: Existierende Tabelle -> tl_member
    - NEU: Tabelle verwalten
    - Aktivieren Klicke auf die Grafik für eine vergrößerte Ansicht

Name: screenshot_3892.jpg
Ansichten: 327
Größe: 97,5 KB
ID: 13726




    CC wird mit der Verwaltung beginnen und wie gewohnt über Änderungen informieren: (die beiden neuen Textfelder sollen der Datenbank-Tabelle tl_member hinzugefügt werden) Klicke auf die Grafik für eine vergrößerte Ansicht

Name: screenshot_3895.jpg
Ansichten: 312
Größe: 17,9 KB
ID: 13727




    3. Datenbank-Update durchführen. (Auch im Installations-Tool möglich, dann aber vorab den internen Cache bzw. Symphony-Cache leeren) Klicke auf die Grafik für eine vergrößerte Ansicht

Name: screenshot_3896.jpg
Ansichten: 368
Größe: 47,8 KB
ID: 13728




    Die beiden neuen Felder wurden ergänzt...

    4. Ein Blick in einen Mitglieder-Datensatz. Die neuen Felder wurden in der Palette ergänzt und sind bereit. Klicke auf die Grafik für eine vergrößerte Ansicht

Name: screenshot_3893.jpg
Ansichten: 328
Größe: 93,8 KB
ID: 13729




    CC respektiert sämtliche vorab geladenen "DCA" Einstellungen und ergänzt die neuen Paletten inkl. der Felder. Weiterhin können die neuen Felder durch eigene Erweiterungen oder Anpassungen via dcaconfig.php angepasst werden.

    3.5 und 4.4 ready,

    Have fun extending.........


    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:
    ### 3.0.0
    New: The former "managed existing tables" expert feature is now public accessible for every existing table and changed to a save, DCA extending method (#769)
    New: Support custom fields in text-search filter (#765)
    Fixed: Wrong reference to attribute selection in configuration when a parent table is selected (#766)
    Zuletzt geändert von Tim; 05.12.2018, 09:40.

    Einen Kommentar schreiben:


  • Tim
    antwortet
    CustomCatalog 2.22.1
    • Upadate: In Bezug auf diesen Thread setzt das Leser-Modul nun automatisch einen canonical link, wenn die Leserseite über die ID des Eintrags aufgerufen wird.
    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:
    ### 2.22.1
    Fixed: Misspelling of a variable in API Job.php class led to a php error that was tracked as a field value error in the job department (#763)
    Update: Remove tl_class w50 for multiple select,checkbox fields to avoid overlapping under Contao 4
    Update: Generate a canonical tag when the url-parameter on the reader page is the same as the id of the entry (#762)
    Update: Write the error logged to the system log when job is supposed to break the whole API process

    Einen Kommentar schreiben:


  • Tim
    antwortet
    CustomCatalog 2.22.0
    • Neu: Umkreissuche erlaubt Geodaten-Abfragen via nominatim.openstreetmap.org. Aktivierung durch setzen der Globalen: $GLOBALS['PCT_CUSTOMELEMENTS']['ATTRIBUTES']['geolocation']['geocoder_url'] = 'https://nominatim.openstreetmap.org/search';
    • Fixed: Fehlende Einträge in Suchindex oder Sitemap wenn Listen-Modul die Opton "Aktive Sprache filtern" gesetzt hat, aber CC nicht mehr Mehrsprachigkeit aktiviert hat. (Dank an Stefan)
    • Update: Die html5 Templates wurden w3c valider gestaltet und die inzwischen unnötigen text/javascript tags entfernt aus <script> Elementen.
    Über Nominatim:
    Nominatim ist der Geocoding Service des Open Source Map Anbieters Openstreetmap.
    Derzeit ist Nominatim (noch) frei in seiner Nutzung bzw. sind die Limitierung für Abfragen deutlich moderater als inzwischen bei Google. Für die freie Nutzung wird bei der Abfrage eine E-Mail-Adresse verlangt über einen mitgesendeten Parameter "email". Es wird die Admin-Email genutzt.

    Referenzen:
    https://nominatim.openstreetmap.org/
    https://wiki.openstreetmap.org/wiki/Nominatim


    Nominatim für Geocoding (Umkreissuche) aktivieren:
    localconfig oder initconfig:

    Code:
    $GLOBALS['PCT_CUSTOMELEMENTS']['ATTRIBUTES']['geolocation']['geocoder_url'] = 'https://nominatim.openstreetmap.org/search';
    Übergabe einer individuellen E-Mail-Adresse für die Abfrage (anstelle der Admin-E-Mail)
    Code:
    $GLOBALS['PCT_CUSTOMELEMENTS']['ATTRIBUTES']['geolocation']['geocoder_url'] = 'https://nominatim.openstreetmap.org/search?email=mein@mail.de';

    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:
    ### 2.22.0
    New: Geolocation: Support geocoding request via nominatim.openstreetmap.org. Set up using $GLOBALS['PCT_CUSTOMELEMENTS']['ATTRIBUTES']['geolocation']['geocoder_url'] = 'https://nominatim.openstreetmap.org/search';
    Fixed: System logs require a real function name unter Contao 4
    Fixed: Missing entries in site index and sitemap when list module has "filter active language" still set but CC has multilanguage turned off (#757)
    Update: Statuscode: -100 for automatic language filters (#748)
    Update: Removed the deprecated text/javascript tag for html5 templates
    Change: Use $GLOBALS['PCT_CUSTOMELEMENTS']['ATTRIBUTES']['geolocation']['geocoder_url'] as variable to set up the geocoder service address

    Einen Kommentar schreiben:

Lädt...
X