WBCE / News-with-Images

Extended news module which allows to have multiple images per post
0 stars 4 forks source link

Wishlist #66

Closed webbird closed 4 years ago

webbird commented 5 years ago
mrbaseman commented 5 years ago

CKE ist mit 6ff9fcf schon erledigt. Das war eigentlich schon in WBCE 1.4.0 drin, hat aber nicht wie vorgesehen funktioniert, denn inzwischen muss man beim SQL Quoting ein bisschen mehr Sorgfalt walten lassen ;)

webbird commented 5 years ago

Cool!

webbird commented 5 years ago

Für den Fall "Beitrags- oder Gruppenbild" hab ich mir überlegt, einfach ein neues Markup dafür zu erstellen. Also [GROUP_IMAGE] - [POST_IMAGE] - neu [POST_OR_GROUP_IMAGE]. Dann kann die Logik dafür in der Funktion erfolgen und wir brauchen keine Option dafür.

webbird commented 5 years ago

Ich hätte da einen Hack für SM2, der auch für andere Module nutzbar wäre.

Neues Flag: SM2_INCLUDE_MODS Wenn das Flag gesetzt ist, wird in allen Modulen vom Typ "page" und "snippet" (könnt Ihr ja bei Bedarf noch ändern/erweitern) nach einer Datei sm2_include.php gesucht. Diese definiert eine Funktion sm2_<MODULNAME>_get_pages (wobei MODULNAME der aus der Spalte directory ist).

Die Funktion liefert dann eine Liste von Unterseiten.

2019-10-10 18_15_31-WBCE - Sec 56 mit Tag global

include.zip

Ich habe erst mal nur geschaut dass es funktioniert, nicht nach der Performance. Auch Seiteneffekte auf andere Flags habe ich erst mal außen vor gelassen, also insbesondere sowas wie den max. Level, "nur Siblings" etc. Das sollte nach Möglichkeit jemand in die Hand nehmen, der das SM2 besser kennt.

Beispiel aus der index.php im WBCEZon: $aOptions = SM2_ALL|SM2_PRETTY|SM2_BUFFER|SM2_INCLUDE_MODS,

instantflorian commented 5 years ago

Her damit (aber nur, wenn das veganes Soja-Hack ist !11!eins)

webbird commented 5 years ago

include.php für SM2 im Beitrag, Update für news_img im Forum.

webbird commented 5 years ago

Zum Droplet: Es gibt jetzt einen Parameter aslist, der auf 1 zu setzen ist, dann bekommt man eine ul ohne Gruppen und ohne SHORT, also nur die Titel.