Plugin: Expandcontract_XH - Community-Projekt ???

Ein CMSimple Support Forum für deutsch sprechende Nutzer und Entwickler
olape
Posts: 2731
Joined: Fri Mar 13, 2015 8:47 am
Contact:

Re: Plugin: Expandcontract_XH - Community-Projekt ???

Post by olape » Sat Apr 02, 2022 6:31 pm

frase wrote:
Sat Apr 02, 2022 6:07 pm
Interessant, die Funktion zur Erzeugung des Thumbnails macht das animierte PNG kaputt.
Da sind wir doch noch gut dran. Ich hatte erwartet, dass es gar nicht funktioniert.
Oder wenigstens richtig Mist rauskommt.
Gruß Olaf, Plugins for CMSimple_XH

Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.

cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

Re: Plugin: Expandcontract_XH - Community-Projekt ???

Post by cmb » Sun Apr 03, 2022 12:09 pm

olape wrote:
Sat Apr 02, 2022 6:31 pm
frase wrote:
Sat Apr 02, 2022 6:07 pm
Interessant, die Funktion zur Erzeugung des Thumbnails macht das animierte PNG kaputt.
Da sind wir doch noch gut dran. Ich hatte erwartet, dass es gar nicht funktioniert.
Oder wenigstens richtig Mist rauskommt.
Oh, wow, wusste gar nicht, dass animated PNG inzwischen so gut unterstützt wird. Jedenfalls ist es wohl bei APNG ähnlich wie bei animierten GIFs, nämlich dass Dekoder, die Animationen nicht unterstützen, einfach den ersten Frame lesen (können).
Christoph M. Becker – Plugins for CMSimple_XH

olape
Posts: 2731
Joined: Fri Mar 13, 2015 8:47 am
Contact:

Re: Plugin: Expandcontract_XH - Community-Projekt ???

Post by olape » Thu Apr 07, 2022 9:47 am

Holger wrote:
Wed Mar 30, 2022 8:55 pm
Ich habe etwas aufgeräumt und alles in einen neuen Branch 1.0 auf cmsimple-xh/expandcontract gemerged.
Könntet ihr kurz Bescheid geben, wann das Release gemacht werden kann?
Wir warten vielleicht, bis Demo-Seite online ist.

Issues bitte jetzt nur noch dort!
Kann ich jetzt meinen Fork von Holger löschen, ohne das es irgendwo Probleme gibt?
Der Hinweis auf GitHub beim Löschen verunsichert mich ein wenig.
Ich würde dann von cmsimple-xh neu forken wollen.
Gruß Olaf, Plugins for CMSimple_XH

Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.

Holger
Site Admin
Posts: 3470
Joined: Mon May 19, 2008 7:10 pm
Location: Hessen, Germany

Re: Plugin: Expandcontract_XH - Community-Projekt ???

Post by Holger » Thu Apr 07, 2022 10:29 am

olape wrote:
Thu Apr 07, 2022 9:47 am
Kann ich jetzt meinen Fork von Holger löschen, ohne das es irgendwo Probleme gibt?
Der Hinweis auf GitHub beim Löschen verunsichert mich ein wenig.
Ich würde dann von cmsimple-xh neu forken wollen.
Was kam denn für eine Meldung? Gelöscht ist gelöscht, oder :mrgreen: ?

Also wenn du selbst nichts mehr davon brauchst, kannst du normalerweise löschen. Ist ja alles soweit übernommen.
Und, wie ich schon geschrieben habe, direkt mit cmsimple-xh/expandcontract arbeiten ist hier eh besser.
Auch für zukünftige Sachen in der Art braucht es den Umweg über einen zusätzlichen Fork nicht wirklich.

cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

Re: Plugin: Expandcontract_XH - Community-Projekt ???

Post by cmb » Thu Apr 07, 2022 10:38 am

Holger wrote:
Thu Apr 07, 2022 10:29 am
Also wenn du selbst nichts mehr davon brauchst, kannst du normalerweise löschen. Ist ja alles soweit übernommen.
Und, wie ich schon geschrieben habe, direkt mit cmsimple-xh/expandcontract arbeiten ist hier eh besser.
Auch für zukünftige Sachen in der Art braucht es den Umweg über einen zusätzlichen Fork nicht wirklich.
Ja. Allerdings sollte es auch kein besonderes Problem sein, cmsimple-xh/expandcontract als zusätzliches "remote" einzurichten.
Christoph M. Becker – Plugins for CMSimple_XH

olape
Posts: 2731
Joined: Fri Mar 13, 2015 8:47 am
Contact:

Re: Plugin: Expandcontract_XH - Community-Projekt ???

Post by olape » Thu Apr 07, 2022 11:28 am

Holger wrote:
Thu Apr 07, 2022 10:29 am
Was kam denn für eine Meldung? Gelöscht ist gelöscht, oder :mrgreen: ?
War vielleicht doof ausgedrückt. Es kommt ja nochmal eine explizite Abfrage.
An der bin ich hängen geblieben.
cmb wrote:
Thu Apr 07, 2022 10:38 am
Allerdings sollte es auch kein besonderes Problem sein, cmsimple-xh/expandcontract als zusätzliches "remote" einzurichten.
Aber das ging nicht. Mit dem Verweis, es würde schon ein entsprechender Fork existieren.
Gruß Olaf, Plugins for CMSimple_XH

Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.

frase
Posts: 5085
Joined: Thu Apr 21, 2016 6:32 am
Location: Saxony
Contact:

Re: Plugin: Expandcontract_XH - Community-Projekt ???

Post by frase » Thu Apr 07, 2022 11:33 am

olape wrote:
Thu Apr 07, 2022 9:47 am
Kann ich jetzt meinen Fork von Holger löschen, ohne das es irgendwo Probleme gibt?
Das habe ich genau so gemacht.
Das bringt zwar einige Verwirrung mit der Herkunft einiger PRs - das ist aber nicht so schlimm (es gibt ja die Kommentare).
Wichtiger ist, dass du ab dann mit dem Original arbeitest.

frase
Posts: 5085
Joined: Thu Apr 21, 2016 6:32 am
Location: Saxony
Contact:

Re: Plugin: Expandcontract_XH - Community-Projekt ???

Post by frase » Thu Apr 07, 2022 11:57 am

Übrigens:
Was haltet ihr von einem Plugin-im-Plugin?
Ich meine einen Parameter-Generator für Expandcontract (oder allgemein auch für andere Plugins).

Beim Schreiben eines Pluginaufrufes mit vielen verschiedenen Seiten mit anderen Titeln und 8 möglichen Parametern - das ist schon ganz schön haarig.
Könnte man sich das nicht irgendwie zusammenklicken, es dann in die Zwischenablage kopieren und dann als kompletten Aufruf in die Seite einfügen?

olape
Posts: 2731
Joined: Fri Mar 13, 2015 8:47 am
Contact:

Re: Plugin: Expandcontract_XH - Community-Projekt ???

Post by olape » Thu Apr 07, 2022 12:50 pm

frase wrote:
Thu Apr 07, 2022 11:57 am
oder allgemein auch für andere Plugins
Es wäre ein wirklich prima Feature.
Aber dazu müsste jedes Plugin die möglichen Konfigurationen bereitstellen.
(anders ist es nicht aktuell zu halten)
i.e. als json oder xml (xml wahrscheinlich besser). Dann würde das Sinn machen.
Ein festgelegter Name im Pluginordner xxx.json, analog zur version.nfo.
Also so in etwas könnte ich mir das vorstellen:

Code: Select all

{
  "expand": {
    "pages": "%select-pages%",
    "headlines": "%userinput%",
    "show-close": "on|off",
    "max-height": "off|%userinput%",
    "show-inline": "on|off",
    "first-open": "on|off",
    "content-padding": "off|%userinput%",
    "auto-close": "on|off",
  }
}
Gruß Olaf, Plugins for CMSimple_XH

Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.

frase
Posts: 5085
Joined: Thu Apr 21, 2016 6:32 am
Location: Saxony
Contact:

Re: Plugin: Expandcontract_XH - Community-Projekt ???

Post by frase » Thu Apr 07, 2022 1:13 pm

olape wrote:
Thu Apr 07, 2022 12:50 pm
Aber dazu müsste jedes Plugin die möglichen Konfigurationen bereitstellen.
Ja, so hatte ich mir das gedacht.
Es gibt (so glaube ich) nicht viele Plugins, die so etwas dringend benötigen.
Deshalb könnten wir ja mit Expandcontract anfangen und dabei allgemeine Regeln erarbeiten, die dann auch für andere Plugins nutzbar wären.
Ein Parameter-Generator als eigenständiges Plugin wäre vielleicht wirklich das beste. Es müsste dann irgendwie im Plugin-Menü (des jeweiligen Plugins) auftauchen um direkt nutzbar zu sein.
{{{advancedform('FORMULAR_NAME')}}} - schon dafür wäre es gut, wenn das Plugin die verfügbaren Formulare in einem Select-Feld auflisten könnte.

Post Reply