Ergebnis 1 bis 12 von 12

Thema: core_extended => neue Erweiterung

  1. #1
    Alter Contao-Hase Avatar von kmielke
    Registriert seit
    21.06.2009.
    Beiträge
    1.173

    Standard core_extended => neue Erweiterung

    Hallo,

    hier möchte ich meine neue Erweiterung "core_extended" vorstellen. Es soll eine Sammlung kleiner Features werden, die das Core erweitern.

    Als erstes Feature gibt es eine "Erweiterte Sichtbarkeit" für Content Elemente.

    Die Erweiterung ist über das Repository installierbar. https://contao.org/de/extension-list...000009.de.html
    Alternativ ist es auch hier zu finden. https://github.com/kmielke/core_extended.git

    Anregungen für neue kleine Features rund ums Core sind willkommen...

    Aktuelle Features:

    Erweiterte Sichtbarkeit für Artikel und Content Elemente
    • Sichtbarkeit kann wiederholt werden.Daten werden dann via Cron neu gesetzt.
    • Erweiterte Sichtbarkeit ist konfigurierbar.
    • Sichtbarkeit kann umgekehrt werden (nur Content Elemente). Heisst, dass ein Element dann ausserhalb der angegeben Zeit sichtbar ist.

    Danke
    Gruß Kester
    Geändert von kmielke (03.05.2015 um 17:10 Uhr)
    Gruß Kester

    Kein Support via PN ohne vorherige Absprache.

  2. #2
    Contao-Fan Avatar von comanche
    Registriert seit
    12.11.2009.
    Beiträge
    496

    Standard Anregung

    Zitat Zitat von kmielke Beitrag anzeigen

    Anregungen für neue kleine Features rund ums Core sind willkommen...
    Vielen Dank für diese nützliche Erweiterung!

    Meine Anregung für "neue kleine Features":
    Eine "Sichtbarkeit umkehren" Checkbox, so dass ein Element nur dann sichtbar ist, wenn es AUSSERHALB des eingestellten Zeitraums liegt.

    Grüße,
    Andreas

  3. #3
    Alter Contao-Hase Avatar von kmielke
    Registriert seit
    21.06.2009.
    Beiträge
    1.173

    Standard

    Hallo Andreas,

    Feature ist in der neues Version core_extended 1.0.0_16 enthalten.
    Allerdings erst mal nur für Content Elemente. Evtl. baue ich das für Artikel auch noch ein.

    Gruß Kester
    Geändert von kmielke (03.05.2015 um 15:17 Uhr)
    Gruß Kester

    Kein Support via PN ohne vorherige Absprache.

  4. #4
    Contao-Fan Avatar von comanche
    Registriert seit
    12.11.2009.
    Beiträge
    496

    Standard

    Zitat Zitat von kmielke Beitrag anzeigen
    Hallo Andreas,

    Feature ist in der neues Version core_extended 1.0.0_16 enthalten.
    Allerdings erst mal nur für Content Elemente. Evtl. baue ich das für Artikel auch noch ein.

    Gruß Kester
    Wow, das ging ja flott - herzlichen Dank!

    Viele Grüße,
    Andreas

  5. #5
    Contao-Nutzer
    Registriert seit
    31.05.2014.
    Beiträge
    39

    Standard dma_elementgenerator

    Hallo Kester,

    eine kleine Anregung habe ich auch noch. Siehst Du die Möglichkeit den dma_elementgenerator mit der Funktion zu erweitern?

    Danke schon mal... core_extended funktioniert übrigens einwandfrei, auch die Umkehrung.. Super!!

    Grüße

    André

  6. #6
    Alter Contao-Hase Avatar von kmielke
    Registriert seit
    21.06.2009.
    Beiträge
    1.173

    Standard

    Hallo André,

    ich kann mir die Erweiterung zwar mal anschauen, aber das wäre ja evtl. eher was für den Entwickler der Erweiterung... Naja, erst mal anschauen...

    Gruß Kester
    Gruß Kester

    Kein Support via PN ohne vorherige Absprache.

  7. #7
    Contao-Nutzer
    Registriert seit
    31.05.2014.
    Beiträge
    39

    Standard

    Hallo Kester,

    das wäre super. Auf meine Frage bei dma_elementgenerator habe ich leider keine Antwort bekommen.

    Grüße

    André

  8. #8
    Maintainer Avatar von xtra
    Registriert seit
    02.07.2009.
    Ort
    Tuebingen
    Beiträge
    2.007
    User beschenken
    Wunschliste

    Standard

    Du solltest evtl. dazuschreiben, dass du die Core Klassen komplett austauschst (z.B. ContentElement) und somit nicht "update safe" bist.
    Ebenfalls musst du aufpassen, dass die die Kompatibilitaeten beachtest, da sich in jeder Version in den entsprechenden Klassen etwas geaendert haben koennte. Das Spektrum 3.2 bis 3.5 scheint mir da ein wenig arg breit zu sein.

    Entsprechender Hinweis in der Erweiterungsbeschreibung waere sinnvoll.
    Bedenke stets: Wenn Du ungenaue oder unzureichende Angaben machst, so koennte dies die Bearbeitung deiner Frage endlos verzoegern (oder sogar dazu fyhren, dass ich zu viel nachdenken muss und die Antwort vergesse!). Kein Support per PN.

  9. #9
    Alter Contao-Hase Avatar von kmielke
    Registriert seit
    21.06.2009.
    Beiträge
    1.173

    Standard

    Hallo xtra,


    Zitat Zitat von xtra Beitrag anzeigen
    Du solltest evtl. dazuschreiben, dass du die Core Klassen komplett austauschst (z.B. ContentElement) und somit nicht "update safe" bist.
    Ebenfalls musst du aufpassen, dass die die Kompatibilitaeten beachtest, da sich in jeder Version in den entsprechenden Klassen etwas geaendert haben koennte. Das Spektrum 3.2 bis 3.5 scheint mir da ein wenig arg breit zu sein.

    Entsprechender Hinweis in der Erweiterungsbeschreibung waere sinnvoll.
    dessen bin ich mir durchaus bewusst. Bei meiner Erweiterung "calendar_extended" muss ich auch bei jedem Contao Update schauen, ob sich was geändert hat. Ist dem so, erfahren meine Erweiterungen ebenfalls ein Update.


    Gruß Kester
    Gruß Kester

    Kein Support via PN ohne vorherige Absprache.

  10. #10
    Contao-Nutzer
    Registriert seit
    31.05.2014.
    Beiträge
    39

    Standard

    Wie dem auch sei.

    Konntest du schon einen kleinen Blick auf den dma_elementgenerator werfen?
    In der dazugehörigen Gruppe hat sich bisher leider nix bewegt.

    Danke für Deine Mühe

    Grüße
    Andre

  11. #11
    Alter Contao-Hase Avatar von kmielke
    Registriert seit
    21.06.2009.
    Beiträge
    1.173

    Standard

    Hallo André,

    die Paletten für die Felder sind in dem dma_elementgenerator fest vorgegeben.

    Du kannst diese aber für's erste selbst erweitern.

    <contao>/system/modules/dma_elementgenerator/DMAElementGeneratorCallbacks.php Zeile 57

    PHP-Code:
    51    /**
    52     * The palettes to generate according to the type of element
    53     * @var array
    54     */
    55    protected $dma_palettes = array
    56    (
    57        'content' => '{type_legend},type;dma_eg_data;{protected_legend:hide},protected;{expert_legend:hide},guests,cssID,space;{invisible_legend:hide},invisible,start,stop',
    57        'module' => '{type_legend},name,type;dma_eg_data;{protected_legend:hide},protected;{expert_legend:hide},guests,cssID,space'
    59    ); 
    Die Zeile 57 um ",reverser,repeater" erweitern. Es sollte dann so aussehen.

    PHP-Code:
    51    /**
    52     * The palettes to generate according to the type of element
    53     * @var array
    54     */
    55    protected $dma_palettes = array
    56    (
    57        'content' => '{type_legend},type;dma_eg_data;{protected_legend:hide},protected;{expert_legend:hide},guests,cssID,space;{invisible_legend:hide},invisible,start,stop,reverser,repeater',
    57        'module' => '{type_legend},name,type;dma_eg_data;{protected_legend:hide},protected;{expert_legend:hide},guests,cssID,space'
    59    ); 
    Mehr kann ich aktuell nicht tun. In den kommenden 3 Wochen bin ich im Urlaub...

    Gruß Kester
    Geändert von kmielke (24.06.2015 um 12:53 Uhr)
    Gruß Kester

    Kein Support via PN ohne vorherige Absprache.

  12. #12
    Contao-Nutzer
    Registriert seit
    31.05.2014.
    Beiträge
    39

    Standard

    Hi.

    Das hilft mir auf jeden Fall enorm weiter.

    Danke für die sehr sehr schnelle und super Hilfe.
    Einen schönen Urlaub!

    Grüße
    Andre

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •