Soeben habe ich die alpha3 zum download bei google code eingestellt.
Ich bitte Euch, sofern ihr nicht regelmaessig den trunk bezieht, diese Version auf einer Testinstallation zu testen.
Von einem Einsatz auf live Servern wird dringend ABGERATEN!
Die Aenderungen seit der alpha2 in aller Kuerze und ziemlich unsortiert:
- Frontend Editing nahezu komplett neu bzw. umgeschrieben.
- Calculated Fields eingebaut.
- Richtext editor Template (tinyMCE Konfiguration) im Backend fuer jedes Richtext Feld auswaehlbar.
- Option "Allow HTML" fuer Longtext eingebaut damit HMTL tags nicht mehr entfernt werden.
- Jedem Feld koennen Frontend-Benutzergruppen zugeteilt werden, welche dieses Feld bearbeiten koennen
- Diverse Bugfixes in der Kommentarfunktion
- RSS Feed Titel eingefuegt - war leider in alpha2 vergessen worden.
- Die templates der Katalog Module koennen nun in der Modulkonfiguration ausgewaehlt werden.
- Fuer Felder koennen im Frontend Beschraenkungen eingetragen werden, welche ein Feld nach dem speichern erhalten soll (z.B.: published auf false setzen, wenn ein Eintrag im FE bearbeitet wurde)
- Das Modul KatalogFilter kann die Condition eines Listers auf derselben Seite "mitverwenden"
- Das Modul Katalogliste hat nun eine Option um die Anzahl der Eintraege sowie den offset anzugeben (ergibt im SQL: LIMIT n,m)
- Katalog Frontend editor kann nun "Speichern" "Speichern und schliessen" und "Speichern und Neu"
- Katalog Kommentare zeigen nun den Bestaetigungstext an wie alle anderen Module, wenn die Kommentare administriert werden.
- Datenbankspalten werden nun nicht mehr geDROPed und anschliessend neu erstellt sondern geaendert. Hierdurch sollten Werte, soweit kompatibel, bei bereits bestehenden Eintraegen erhalten bleiben.
- Diverse PHP5 Anpassungen (split => explode etc.)
- Bugfixes in der Erzeugung der Aliaswerte.
- Format Strings koennen nun einen Prefix und einen Suffix erhalten.
- Bugfix in Sortierung in Backendliste
- Bugfix Auswahlfelder welche als Pflichtfeld markiert sind sind nun wirklich Pflichtfelder
- Trennzeichen in CSV export/import ist nun konfigurierbar.
- CSV Import auf PHP eigene Routine fgetcsv umgestellt um Parsing bugs zu beheben.
- Bugfixes in RSS Feed Erzeugung (Feed konnte unter gewissen Umstaenden bereits erzeugt werden bevor der Tabellenname abgespeichert war)
- Bugfix im parsen von Datumsfeldern.
- Diverse Bugfixes in der Lightbox-Generierung (Primaer wenn mehrere Katalogmodule auf einer Seite eingesetzt werden)
- Comboboxen im Katalogfilter zeigen nur noch Eintraege an, welche mit den aktuellen Filterkriterien gefunden werden koennen (Option "Farbe: blau" entfaellt, wenn keine "blauen Hosen" enthalten sind)
- Feld Website in Kommentaren kann nun deaktiviert werden.
- etliche Bugfixes im Bewertungsfeld: wenn mehrere Katalogmodule auf einer Seite eingesetzt werden wurde falscher JS code generiert.
- Aenderung im Bewertungsfeld: Es kann nur noch in einem Katalogleser bewertet werden und nicht mehr in einem Lister.
- Hitcounterfeld: es wird pro IP und Tag nur noch ein Hit gezaehlt und nicht mehr jeder Seitenaufruf (Reloadschutz)
- bugfix in Taxonomy: Nutzlose Schleife entfernt, welche eine Warnung erzeugte sofern kein pagemount definiert wurde.
- Taxonomy auf aktuelle Mootools requests umgestellt (Ajax => Request)
- Etliche weitere, kleinere Bugfixes.
Alles in allem sind es geschaetzte 200 Stunden Arbeit und etwa 89kb Code die nun von euch getestet werden wollen. Ich wuensche euch dabei viel Spass.
Chris
Lesezeichen