BlackCat CMS v0.10.0Alpha2 released!

Hier werden veraltete News archiviert
Antworten
Benutzeravatar
shadowcat
Administrator
Beiträge: 5347
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

BlackCat CMS v0.10.0Alpha2 released!

Beitrag von shadowcat »

https://github.com/webbird/LEPTON_2_Bla ... 10.0Alpha2

Offene Issues für diese Version: 11 (einige gelöst, nur noch nicht bestätigt)
https://github.com/webbird/LEPTON_2_Bla ... state=open

Neben Bugfixes gibt es auch einige Neuerungen, ohne Anspruch auf Vollständigkeit
  • Im Backend gibt es unten rechts einen neuen Button [System information]. Dieser zeigt derzeit die Version (CMS und Theme) sowie die Speicherlast. Später können dort evtl. weitere Informationen angezeigt werden.
  • Auf der Addons-Seite im Backend kann ein leeres Addon zur weiteren Bearbeitung angelegt werden. Das ist noch nicht ganz ausgefeilt, geht aber schon schneller, als die ganzen Dateien und die Verzeichnisstruktur von Hand anzulegen.
  • Für die Prüfung der Kennwort-Komplexität wurde eine Klasse in CAT_Users aufgenommen, da der bisherige reguläre Ausdruck zu wenig Sonderzeichen zuließ.
  • Unter Einstellungen -> Sicherheit können jetzt die erlaubten MIME-Typen für Dateiuploads bearbeitet werden. Hinweis: Da die WYSIWYG-Editoren das selbst auch nochmal verwalten, weichen die per WYSIWYG hochladbaren Typen evtl. von den im Backend eingestellten ab. Für CKE4 gibt es dazu bereits einen Issue. Da das auch ein Thema für das neue Rechtesystem ist, wird für diese Version hier kein Aufwand mehr betrieben.
  • In den Mailerklassen wurden einige Probleme behoben; so sollte jetzt auch das Versenden einer Testmail funktionieren und Fehler an dieser Stelle sollten entsprechend angezeigt werden.
  • Template-Varianten sind jetzt auch im Frontend einstellbar; auch hier gibt es noch einige offene Punkte (siehe Issues).
  • Manuell (per FTP) hochgeladene Sprachen und Templates konnten bisher nicht "manuell installiert" werden. Das funktioniert jetzt.
  • Die "Output Filters" sind nun aktiviert und administrierbar (Admin Tool). Derzeit gibt es aber nur einen.
  • Das Widget "BlackCat" zeigt jetzt Warnhinweise an, wenn kein WYSIWYG-Modul bzw. keine Mail-Bibliothek installiert ist.
  • Der Installer wurde an einigen Stellen überarbeitet, das Layout angepaßt und Fehler korrigiert.
  • Das FreshCat Theme wurde stellenweise überarbeitet, der Webfont in "blackcat" umbenannt.
WICHTIG! Wir unterstützen mit dieser Version noch kein Update von vorherigen Versionen! Bitte IMMER eine Neuinstallation ausführen! Anfragen zu Fehlern, die durch den reinen Austausch von Dateien entstanden sind, können wir leider nicht bearbeiten.
Dateianhänge
Systeminfo
Systeminfo
2013-08-23_161927.png (8.98 KiB) 4470 mal betrachtet
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
Benutzeravatar
shadowcat
Administrator
Beiträge: 5347
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: BlackCat CMS v0.10.0Alpha2 released!

Beitrag von shadowcat »

P.S.: Zum Austausch des Bundles komme ich heute nicht mehr. Bitte selbst ein Bundle zusammenstellen oder die gewünschten Module nachinstallieren.
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
Benutzeravatar
shadowcat
Administrator
Beiträge: 5347
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: BlackCat CMS v0.10.0Alpha2 released!

Beitrag von shadowcat »

Wichtiger Hinweis!

Leider hat sich erst nach Veröffentlichung der Alpha ein Fehler gefunden, der dazu führt, daß die Module, die sich in die class_secure eintragen, nicht korrekt installiert werden. Die Module funktionieren zwar so weit, es fehlen aber die Einträge in der entsprechenden Tabelle. In der Folge kommt es zu der Fehlermeldung: "ACCESS DENIED! Invalid call of <Scriptname>" An welcher Stelle, hängt jeweils vom Modul ab.

Hierfür gibt es drei Lösungsmöglichkeiten:
  • Vor der Installation die Dateien ./install/index.php und ./framework/CAT/Helper/Addons.php austauschen (siehe Anhang)
  • Optionale Module erst hinterher über das Backend installieren
  • Wenn die Installation schon erfolgt ist, für alle Module im Backend nochmal [Manuell installieren] aufrufen (Liste siehe unten)
Folgende Module machen Einträge in der class_secure:
  • blackcatFilter (Core)
  • blacknews (optional)
  • cc_header_slider (optional)
  • cc_multicolumn (optional)
  • ckeditor4 (optional)
  • wrapper (Core)
  • wysiwyg (Core)
Dateianhänge
Alpha2_Patch.zip
Installationspatch für Alpha2
(29.48 KiB) 373-mal heruntergeladen
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
Benutzeravatar
shadowcat
Administrator
Beiträge: 5347
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: BlackCat CMS v0.10.0Alpha2 released!

Beitrag von shadowcat »

Im Attachment befinden sich alle Änderungen seit der Alpha2. Das sind scheinbar sehr viele, was aber daran liegt, daß 'creativecat' den class.secure-Code vereinheitlicht hat. Das läßt sich jetzt aber nicht mehr so ohne weiteres auseinanderdröseln, weshalb alle geänderten Dateien in dem ZIP sind.

Nach dem Austausch der Dateien bitte folgende Aktionen manuell ausführen:

* Datei ./modules/blackcat/widget.php löschen (falls noch vorhanden)
* Für das Modul "BlackCat CMS Output Filters" unter [Addons] die Schaltfläche [Manuell installieren] betätigen, um die neuen Filter in die Datenbank zu schreiben

Das sollte es gewesen sein.

Offene Issues: 9
Davon bereits gelöst (Prüfung erforderlich): 4
Beta-Countdown: 4 Tage (wenn keine gravierenden neuen Issues dazu kommen)
Dateianhänge
diffs_since_Alpha2.zip
(556.3 KiB) 368-mal heruntergeladen
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
Antworten