Closed webbird closed 4 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 ;)
Cool!
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.
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.
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,
Her damit (aber nur, wenn das veganes Soja-Hack ist !11!eins)
include.php für SM2 im Beitrag, Update für news_img im Forum.
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.