"Einfach, flexibel, sinnvoll!"

So soll ein Content-Management-System sein. REDAXO vereint hohe Flexibilität mit einfacher Handhabung für sinnvolle Nutzung. Es eignet sich sowohl für kleinere Auftritte als auch für große und komplexe Internetportale. Dank des modularen Aufbaus und der vielen Erweiterungsmöglichkeiten deckt REDAXO alle erforderlichen Funktionalitäten eines umfassenden Redaktionssystems ab. Zusätzlich ist REDAXO ein Open-Source-System und somit kostenlos und kommerziell frei verwendbar.

REDAXO 5

REDAXO 4

10Okt

Neues Such-Addon für Redaxo 5.2

Endlich gibt es auch für Redaxo 5 ein Addon für eine Volltextsuche im Frontend: Search it.

Wer bereits RexSearch für Redaxo 4 im Einsatz hatte, wird sich bei Search it gut zurecht finden. Die Struktur und wesentlichen Funktionen wurden beibehalten.

Es werden Artikel, Medien, Dateien, PDF-Inhalte und Datenbank-Felder in einer DB-Tabelle des Addons gespeichert und ausgewertet. Suchanfragen können außerdem in einer Cache-Tabelle gespeichert werden. Das spart Serverrechenleistung und führt zur schnelleren Anzeige von Suchergebnissen.

Die wichtigsten Änderungen zu RexSearch:

  • Anpassung an Redaxo 5
  • Verbesserungen bei der Ähnlichkeitssuche
  • Integration des search_highlighter- und des Reindex-Plugins
  • Update verschiedener Komponenten (Kölner Phonetik, PHPLot)
  • Aktualisierte Dokumentation (als Plugin) inklusive überarbeiteter Beispielmodule
  • Cronjob zur regelmäßigen Reindexierung
  • Veröffentlichung unter MIT-Lizenz
  • weitere Bugfixes

Im Moment kann der Release Candidate des Addons über den Redaxo 5-Installer heruntergeladen werden. Die aktuelle Entwickler-Version gibt es auf GitHub.

Hilfe bei der Installation und Einrichtung befinden sich im beigefügten Doku-Addon. Fragen werden jedoch auch in Slack und im Forum beantwortet.

Search it auf GitHub
https://github.com/tyrant88/search_it/

Redaxo-Forum für Fragen
http://redaxo.org/forum/

Redaxo Slack-Channel
http://friendsofredaxo.slack.com/messages/redaxo/

27Jul

REDAXO-Tag am 14. Januar 2017 in Wackershofen

Die Planungen für den nächsten REDAXO-Tag stehen fest!

Wir treffen uns im Januar 2017 in dem kleinen gemütlichen Wackershofen nahe Heilbronn.

Weitere Infos und die Möglichkeit, sich schon jetzt anzumelden, findet Ihr auf einer eigenen Seite:
http://www.redaxo.org/de/anmeldung-redaxo-tag-2017/

20Jul

Doku zu YForm

“Wo ist die Dokumentation zum YForm-AddOn?” So hieß es schon öfters im REDAXO-Forum.
Nun, sie ist zwar erst zu etwa drei Viertel fertig, aber der Großteil ist gemacht. In der neuen YForm-Version (derzeit noch Beta, wir sind über Bugmeldungen dankbar) ist die Dokumentation als Plugin direkt im AddOn integriert. Wir hoffen, sie ist hilfreich.
Am leichtesten kann man die neue Version über den Installer downloaden.
Um die Dokumentation innerhalb von YForm sehen zu können, muss das Plugin “Docs” installiert werden.

Außerdem: Die Technik, wie die Doku-Dateien im Markdown-Format ins AddOn integriert wurden, kann auch für andere AddOns mit einer ähnlich umfangreichen Hilfe/Anleitung genutzt werden.
Beim Schreiben und Testen der Doku fielen uns natürlich auch einige Bugs in YForm auf, die wir bei der Gelegenheit gleich gefixt haben.

Eventuelle Fehler zu YForm bitte hier melden:
https://github.com/yakamara/redaxo_yform

Eventuelle Fehler zur YForm-Doku bitte hier melden:
https://github.com/yakamara/redaxo_yform_docs

15Jul

REDAXO 5.2 ist veröffentlicht

Download der Version 5.2

In bestehende 5er-Versionen könnt Ihr das Update am leichtesten über den Installer laden und aktualisieren.

Die Version 5.2 hat einige spannende Neuerungen zu bieten:

  • Enthalten ist neues Plugin “history”: Damit können Änderungen an Artikelinhalten protokolliert werden, mit Möglichkeit zum Vergleich und zur Wiederherstellung.
  • Ein Markdown-Parser wurde direkt in den Core intregriert, damit man Hilfetexte und Dokumentationen leichter ohne externe Abhängigkeiten formatieren kann.
  • Standardmäßig enthalten ist nun ein neues leeres “project”-Addon, wo man projektspezifische Dinge (Klassen, Funktionen, etc.) ablegen kann.
  • Folgende neue Extension Points stehen nun zur Verfügung: SLICE_CREATE, SLICE_EDIT, SLICE_DELETE, SLICE_MOVE, ART_SLICES_QUERY, ART_SLICES_COPY.
    Diese EPs wurden umbenannt (die alten Bezeichnungen funktionieren noch): STRUCTURE_CONTENT_CREATED/UPDATED/DELETED -> SLICE_CREATED/UPDATED/DELETED.
  • Service-Klassen können auch aus dem Frontend heraus genutzt werden.
  • “Block hinzufügen” wird auch beim Bearbeiten/Erstellen eines Slices angezeigt.
  • Im Medienpool werden nun auch SVGs korrekt angezeigt.
  • Im Image-Manager gibt es “colorize” und “convert2image” als neue Effekte. Außerdem wurden die Effekte “insert_image”, “filter_blur” und “rounded_corners” repariert.

Hinweis: Die PHP-Mindestversion wurden auf 5.5.9 gesetzt.

Die Zahl der Änderungen und Bugfixes ist lang; die vollständige Liste könnt Ihr hier einsehen:
https://github.com/redaxo/redaxo/releases/tag/5.2.0

06Jun

Rückblick auf den REDAXO-Tag am 4. Juni 2016 in Essen

Wir werden immer mehr: Knapp 60 Teilnehmer fanden diesmal den Weg zum Unperfekthaus in Essen. Es war eine wirklich perfekte Location, denn wir hatten mehr als ausreichend Räume mit Beamer und funktionierendem WLAN zur Verfügung. Und dank des im Preis enthaltenen Buffets inklusive aller Kalt- und Heißgetränke waren wir auch essenstechnisch perfekt versorgt.

Die meisten Leute kamen bereits um 9 Uhr, so dass wir – ausgestattet mit REDAXO-Shirt, REDAXO-Cap und weiteren REDAXO-Assets wie Power-Drink und Aufklebern – um 10 Uhr ganz entspannt mit der Veranstaltung starten konnten. (Danke an die Sponsoren Concedra, Expositio und Regina Meisner, sowie insbesondere auch an Thorsten Klein und Maik Wagner für die Hilfe vor Ort!)

In einer kurzen Begrüßung berichtete Jan Kristinus von der unglaublichen Motivation und Begeisterung, die wir in den letzten Wochen und Monaten an allen Ecken und Enden in der Community spüren konnten. Dazu trug sicher nicht unwesentlich die Veröffentlichung der stabil laufenden REDAXO-Version 5 bei, die sich bereits in zahlreichen Websites bewährt. Vielen Dank an Euch alle, ohne Euch wären wir nicht so weit gekommen!

Und Ihr habt bestätigt, was wir selbst auch empfinden: Jeder, der schon mit REDAXO 5 gearbeitet hat, will nicht mehr zurück zu Version 4. In diesem Sinne zeigte Jan, wohin die Reise von REDAXO 5 in der nächsten Zeit hingehen wird: Erste Screenshots vom kommenden Medienpool sahen vielversprechend aus. Der Kategoriebaum und die Filterung nach Dateiart und Tags werden sicher eine bessere Navigation in den Medien ermöglichen.

Dann stellten Oliver Kreischer und Peter Bickel, unterstützt durch Maik Wagner und Thorsten Klein, das Vortragsprogramm zusammen. Und das gab es zu hören:

1.
Zunächst berichtete Dirk Schürjohann von einigen Neuerungen in der REDAXO-Community, die sich aus der Teamarbeit der letzten Zeit entwickelt hat:
Wir haben nun einen öffentlichen Slack-Channel! Slack ist ein moderner Messenger, der einfach Spaß macht und den wir intern auch schon seit einer Weile nutzen. Jeder, der Lust hat, kann also mit einsteigen und sich hier anmelden:
http://www.redaxo.org/slack/
Das Thema in diesem Channel ist REDAXO und alles, was Spaß macht. Auch fragen, Tipps austauschen sich gegenseitig Lösungen zeigen ist erlaubt.
Wir haben einen gemeinsamen Github-Account namens “FriendsOfREDAXO” gegründet, wo wir die gemeinsame Entwicklung von AddOns voranbringen wollen. Es hat sich bereits gezeigt, dass die Entwicklung im Team mehr Spaß macht und man durch die gegenseitige Hilfe die einzelnen AddOns schneller voranbringt. Der Account ist bereits mit einigen tollen AddOns gefüllt, und wir möchten Euch alle ermuntern, Eure AddOns dort auch zu integrieren und und dadurch vielleicht schneller und konstruktiver voranzubringen
https://github.com/FriendsOfREDAXO

2.
Thomas Kaegi, aus der Schweiz angereist, stellte in zwei Sessions seine acht (!) AddOns vor, darunter die wohl für jede REDAXO 5-Installation essenziellen Editoren Rex_Redactor und Rex_Markitup (der wiederum mit Textile oder Markdown betrieben werden kann). Fast fertig ist seine kommende Rex_Redactor-Version mit dem neuen und wesentlich besseren Redactor 2. Für die neue Redactor2-Version musste eine OEM-Lizenz gekauft werden, wenn man das in einem Open Source-CMS zum freien Download anbieten will. Thomas hat diese Lizenz privat vorfinanziert und freut sich über weitere Spenden – meldet Euch bei Interesse bei ihm direkt. Die Spende ist nur für die Redactor-Lizenz und nicht als Finanzierung für die Arbeitszeit!
Thomas arbeitet auch einem Such-AddOn für REDAXO, das – anders als RexSearch – alle URLs einer Website spidert. Das hat Nachteile, aber vor allem auch viele Vorteile, so dass bald ein erstes Such-AddOn für REDAXO5 bereitstehen wird.
Ausführlichere Infos gibt es hier

3.
In einer kurzen gemeinsamen Session von Oliver und Peter hat Oli zwei seiner AddOns vorgestellt: Seine Modulsammlung ist eine Zusammenstellung von zahlreichen Basis-Modulen, die mit einem Klick installiert werden können. Das Aufgaben-AddOn dient als praktische To-Do-Liste für die Arbeit an der Website; zur Zeit wird als neues Feature eine Kanban-Ansicht integriert.
Peter hat dank Dirks tatkräftiger Hilfe (Friends Of Redaxo!) eine zweisprachige Version der Standard-Demo erstellt und diese dafür auch inhaltlich mit einer Seite über Mehrsprachigkeit ergänzt.

4.
Wie kann man vor allem für das Backend vorgesehene Projektdateien (eigene PHP-Klassen und Funktionen, CSS- und JS-Dateien für das Backend, etc.) sinnvoll ablegen? Daniel Weitenauer zeigte hier mit den ahoi Tools für REDAXO 4, bzw. dem ahoi theme für die Version 5 eine tolle Lösung. Dort wurden selbst die vom Developer AddOn generierten Dateien noch integriert, so dass man wirklich alle Dateien eines Projekts an einem Ort sinnvollverwalten und versionieren kann.
Nico Geisler, zum ersten Mal bei einem REDAXO-Treffen, zeigte sein Eloquent-AddOn im praktischen Einsatz innerhalb eines kleinen Shop-AddOns, das nach Fertigstellung auch für die Community veröffentlicht werden wird. Eloquent ist ein Bestandteil des Laravel-Frameworks und erleichtert die Arbeit mit Datenbanken. Bei der Frontendausgabe kommt außerdem VueJS zum Einsatz, um Programm-Code und generiertes HTML besser zu trennen.

5.
Um die Möglichkeit, das Deployment von CSS, JS, Templates und Modules weitgehend zu automatisieren, ging es in Thorsten Kleins Vortrag. Dazu wird wird die Python-Lib Fabric verwendet, die sich via SSH und Git vom Versionierungsserver automatisch updated. Der Prozess wird vom User getriggert und der Webserver führt alles aus, was im “Fabfile” definiert ist. Fabric übernimmt also das Handling für den Entwickler, z.B. bei Connection Managment oder in mehreren Umgebungen.
Die Vorteile einer integrierten Entwicklungsumgebung wie PHP Storm zeigte der Vortrag von Gregor Harlan. Besonders in Projekten, wo REDAXO mit eigenen AddOns erweitert wird, zeigen sich die großen Vorteile von PHP Storm, der weit mehr ist als ein Editor: zwar komplex in der Einarbeitung, aber hilfreich bei der Orientierung und enorm produktivitätssteigernd, wenn man sich mit dieser IDE vertraut gemacht hat.

6.
Sie war überfällig, und sie wurde gerade noch rechtzeitig fertig: Es gibt von Peter eine neue und sehr umfangreiche Demo für eine Community-Website, die die Arbeit mit YForm und YCom anhand zahlreicher Beispiele demonstriert, von der Registrierung eines Users bis zur Freischaltung, von der Rechteverwaltung durch Usergruppen bis zur Profilverwaltung im Frontend. Wie bei der Standard-Demo auch sieht man nicht nur alle Funktionen im Einsatz, sondern findet auch Code-Erläuterungen aller Schritte und Hintergrund-Infos zu YForm und YCom. Einfache Beispiele für den Einsatz des YForm-Geo-Plugins sowie einer simplen Kommentarfunktion runden die Demo ab.
Dieses Thema stieß bei den Besuchern auf großes Interesse, so dass Jan in einer anschließenden Session Detailfragen zu YCom und YForm beantwortete und etwas mehr Licht in diese zugegebenermaßen komplexe Materie bringen konnte.

7.
REDAXO-mit-gulp-browserify-postcss-und-bimmelbam: In diesem auch etwas selbstkritischen Vortrag gab Dirk Schürjohann einen tollen Einblick in den heutigen Arbeitsalltag eines modernen Frontend-Entwicklers. Durch den Einsatz von Komponenten wie Sass und PostCSS, NPM, Node.js, Gulp, Babel, Browserify und Handlebars ergibt sich eine Kette von Abhängigkeiten, die jedem Frontendler auf der Suche nach Perfektion zwar viel Arbeit abnehmen kann, den Workflow jedoch enorm komplex und fehleranfällig machen kann. Dirks unterhaltsame Ausführungen regten jedoch einige Zuhörer sichtbar zum Nachdenken an.

8.
URL-Rewriting ist ein wichtiges Thema. Jan zeigte anhand von zwei umfangreichen Websites, wie man mit YRewrite auch Multidomains spielend leicht managen kann und alle wesentlichen Rewrite-Wünsche abdecken kann – zumal man die Logik durch eigene Erweiterungen beeinflussen kann, wie Dirks Rewrite-Plugin “yrewrite_one-level-no-suffix” bei den Friends Of REDAXO (kurz FOR) beweist.

9.
Dank Thomas Blums AddOn Url AddOn lassen sich auch für dynamisch anhand von URL-Parametern generierte Seiten schöne Rewrite-Links erzeugen. Seine Erweiterung ist mittlerweile erstaunlich mächtig geworden und kann mit einer zweiten Datenbankquelle umgehen (sinnvoll z.B. bei Multidomains) sowie die Rewrite-Logik durch zahlreiche Einstellungen sehr flexibel steuern.

10.
Den REDAXO-Tag ließen wir ausklingen, indem das Making Of einiger komplexer Websites gezeigt wurde. Der Webauftritt der Offenbacher Kickers offenbarte vor allem extrem aufgebohrte XForm-Tabellen, um die komplexen Spieltabellen und Ergebnisdaten pflegen zu können. Es war verblüffend zu sehen, wozu XForm hier in der Lage ist.
Auch einige Websites der Hanser Verlage laufen mit stark erweiterten REDAXO-Installationen, um die Verwaltung und Ausgabe der Veröffentlichungen besser zu steuern. Vielen Dank an Axel Krysztofiak für diesen Einblick!

Der REDAXO-Tag wurde aber nicht nur aufgrund der Vorträge als rundum gelungen empfunden. Vor allem die durchweg netten und herzlichen Besucher waren es, die für eine entspannte und absolut stressfreie Atmosphäre sorgten. Danke an alle, Danke an Euch!

Lieblinge Oktober – Dezember 2016

Hotel am Museum

Das Hotel am Museum ist ein kleines aber schickes Bed & Breakfast im Herzen Hamburgs. Die Website soll die besondere Atmosphäre des Hotels schon beim Reservieren vermitteln indem die sechs individuellen Zimmer detailliert in Wort und Bild vorgestellt werden.

Technik: Redaxo 5.2 mit YForm, YRewrite, MForm, Theme

https://hotelammuseum.de/

Stockarydsterminalen

Erste auf Redaxo 5 basierende Webseite in Schweden! Stockarydsterminalen ist ein Umlastungsterminal von Holz-Transporten von der Straße auf die Schiene und umgekehrt. Jährlich werden hier 150 Züge umgelastet, was ca 4100 LKW bzw. 165 000 Kubikmeter an Rohware Holz entspricht. Die Anlage liegt auf dem småländischen Hochland in Südschweden, ungefähr in der Mitte zwischen den Städten Jönköping und Växjö.

Technik: Redaxo 5.1.0, yForm, yRewrite, Flexslider, Google Maps

http://stockarydsterminalen.se/

Powder Light Metals

Powder Light Metals ist das weltweit führende Unternehmen mit über 30 Jahren Erfahrung im Bereich Pulvermetallurgie (PM) Aluminium. Die Webseite des Unternehmens aus Gladbeck ist an B2B Kunden gerichtet und dementsprechend konzipiert und umgesetzt worden.

Technik: Redaxo 4.7.0, Seo42, Rex Multiupload, Navigation Factory, Mehrsprachigkeit, Full-Responsive, RoyalSlider, ScrollReveal

https://www.powder-light-metals.com/

Schule Mainhardt

Die Helmut Rau Schule liegt zwischen Heilbronn und Schwäbisch Hall im Mainhardter Wald. Sie ist eine Verbundschule, in der die drei Schularten Grund-, Werkreal- und Realschule unter einer gemeinsamen Schulleitung zusammengefasst sind.

http://www.schule-mainhardt.de/

Aktuelles

19Apr

REDAXO 4.7 veröffentlicht

Auch die 4er-Version von REDAXO hat ein Update erhalten:
Neu hinzugekommen ist die Unterstützung von PHP 7.
Außerdem wurde ein neues Benutzerrecht “editMediaCategories[]” hinzugefügt.

Hier findet Ihr den Download von Version 4.7:
http://www.redaxo.org/files/redaxo4_7.zip

25Mar

REDAXO 5.1 verfügbar

Die REDAXO-Version 5.1. steht zum Download bereit:
http://www.redaxo.org/de/download/file/?f=redaxo_5.1.0.zip

Da weitere Datenbankfelder hinzugekommen sind, sollte kein Import aus 5.0.x nach einem Update auf 5.1 importiert werden.

Es gibt u.a. folgende Neuerungen:

  • Core-Update wieder über Setup möglich, als Alternative zum Installer
  • Status (online/offline) für Sprachen
  • Neue REX_VAR: REX_CLANG[]
  • Neue EPs: REX_FORM_GET und REX_LIST_GET
  • Extension Points: Es können Extensions direkt für mehrere EPs (Array) registriert werden
  • rex_context: Methoden fromGet() und fromPost() ergänzt
  • rex_list: Methode getArrayValue() ergänzt
  • rex_view: Bei doppelten CSS/JS-Dateien wird Exception geworfen
  • Update jQuery (2.2.1), Bootstrap (3.3.6), Font-Awesome (4.5.0), symfony/yaml (3.0.3)

Eine vollständige Liste der Neuheiten und Änderungen findet Ihr hier:
https://github.com/redaxo/redaxo/releases

22Mar

REDAXO-Tag 2016: Mehr Infos und Anmelden

Die Eckdaten zum REDAXO-Tag 2016 in Essen stehen fest. Wir haben mit dem Unperfekthaus einen idealen Veranstaltungsort zur Verfügung, der sich bereits früher bewährt hat.

Ab sofort könnt Ihr Euch nun zum REDAXO-Tag anmelden:
http://www.redaxo.org/de/anmeldung-redaxo-tag-2016/

Wir suchen außerdem Sponsoren für den Redaxo-Tag, um die Finanzierung zu sichern. Bei Interesse meldet Euch bitte bei Oliver Kreischer: oliver.kreischer@redaxo.org

__

Wir kommen: Teilnehmerliste

09Feb

REDAXO Version 5.0.1

Die Version 5.0.1. behebt neben zwei kleinen Sicherheitsproblemen vor allem Bugs im Bereich der Fehlerausgaben sowie Probleme, die bei bestimmten Servern auftraten. Außerdem wurde die englische Übersetzung des Backends ergänzt.

Eine vollständige Liste des Korrekturen findet Ihr hier:
https://github.com/redaxo/redaxo/releases

Seit der Version 5.0 kann man Core-Updates über das Backend durchführen. Im AddOn Installer erscheint dann die entsprechende Info.

29Jan

REDAXO-Tag am 4. Juni: Save the date!

Damit Ihr schon mal frühzeitig planen könnt, möchten wir schon jetzt den Termin für den nächsten REDAXO-Tag durchgeben.
Er wird am 4.6.2016 in Essen im Unperfekthaus stattfinden.

Über die weiteren Planungen werden wir Euch auf dem Laufenden halten.

Wir freuen uns schon darauf, Euch wiederzusehen!
Das REDAXO-Team.

15Jan

Demo-Website für REDAXO 5

Wir hatten ja bereits angekündigt, zur neuen REDAXO-Version auch eine neue Demo-Website zu erstellen, die REDAXO-Neulingen den Einstieg und den eher REDAXO-Erfahrenen den Umstieg erleichtern soll.
Diese Demo ist nun fertig:
http://www.redaxo.org/de/download/addons/?addon_id=1290

Sie ist als AddOn realisiert, so dass Ihr sie direkt über den Installer auswählen und installieren könnt. Einige AddOns wie zwei Editoren oder Yform sind als Pflicht-AddOns definiert, um das Prinzip der Editoren oder ein Beispiel-Formular zu zeigen.

Wie hoffen, dass die mit einer Handvoll typischer Module ausgestattete Demo-Website hilfreich ist und einen guten Startpunkt für eigene Projekte bieten kann. Die Demo soll von Zeit zu Zeit erweitert werden, und eventuelle Fehler werden wir gern korrigieren.

Übrigens: Wir haben die Demo nicht nur deswegen vom REDAXO-Download-Paket entkoppelt, um CMS und Demo leichter unabhängig voneinander aktualisieren zu können, sondern auch, weil es nicht die einzige Demo bleiben soll. Zu gegebener Zeit wird also vielleicht noch eine weitere Demo mit einem anderen Schwerpunkt erscheinen … oder vielleicht hat ja auch jemand von Euch Lust, eine Demo anzubieten?

12Jan

Die finale Version von Redaxo 5 ist veröffentlicht!

Lange musstest Ihr darauf warten, nun ist es soweit: Wir haben heute die finale Version von Redaxo 5 veröffentlicht:
http://www.redaxo.org/files/redaxo_5.0.0.zip

In Kürze die Neuerungen:
Der Quellcode wurde komplett auf eine moderne Technik umgebaut. REDAXO 5.0 wird daher nur ab PHP Version 5.5 und mit MySQL ab Version 5.0 laufen und ausschließlich mit dem utf8-Zeichensatz. Die Dateistruktur hat sich ebenfalls erheblich geändert., z.B. die Art der Benennung – dafür ist alles nun einheitlich und konstant. Viele der Optimierungen lassen sich schwer in Kürze benennen, werden sich aber bei der täglichen Arbeit mit REDAXO positiv bemerkbar machen.

Um insgesamt einen besseren Überblick zu behalten und eine bessere Updatefähigkeit zu schaffen, haben wir alle Bereiche, die bisher im Core waren, aufgeschlüsselt. Es gibt nun also AddOns wie “structure”, (das auch die Funktionen “content” und “templates” enthält), “mediapool”, “user”, etc. Das heißt: Auch diese Teilbereiche wird man nun einzeln updaten können. Das wird auch deswegen besser funktionieren, weil Einstellungen, lokale Dateien und Quellcode eine Struktur von REDAXO bekommen.

Hier noch einige weitere Stichpunkte:

  • Die Mehrsprachigkeit wurde verbessert. Es wird nur noch ausschließlich UTF-8 verwendet.
  • Die Benutzerverwaltung hat nun Rollen/Gruppen.
  • Konfigurationen sind über .yml-Dateien steuerbar.
  • Die Installation von AddOns und Plugins haben wir verbessert. Abhängigkeiten können geprüft und eingetragen werden. Beim Laden werden diese Abhängigkeiten beachtet.
  • Man kann aus dem Backend heraus AddOn-Updates und -Installationen durchführen, ja sogar auch Core-Updates. Der Abgleich erfolgt über redaxo.org.
  • Über das Installer-AddOn könnt Ihr auch eigene AddOns auf redaxo.org aktualisieren, nachdem der korrekte API-Key hinterlegt wurde.
  • In Fehlermeldungen werden nun die betreffende Datei und Zeile geliefert, z.B.:
    “rex://template/5 – Fehler in Zeile 6”
  • Die Dateistruktur wurde umgebaut, um einheitlich und updatefähig zu sein.
  • Es gibt ein neues Backend-Design.

Es kann sein, dass sich eingefleischte REDAXO-Kenner nicht sofort zurechtfinden. Insgesamt sind aber Benennungen und die Anwendung von Funktionen und Klassen einfacher und selbsterklärender.
Hier findet Ihr eine Übersichtsliste der geänderten Benennungen und Aufrufe:
https://github.com/redaxo/redaxo/wiki/Aenderungen-in-REDAXO-5

Die Dokumentation zu REDAXO 5 (an der kontinuierlich weiter gearbeitet wird und wo immer Hilfe benötigt wird), findet Ihr hier:
http://book.redaxo.org/5.0/manual/

In Kürze wird auch eine Demo-Website für REDAXO 5 zum Download bereitstehen, wo Ihr sehen könnt, wie man mit der aktuellen Version arbeiten kann. Die grundlegende Arbeit (Erstellen von Modulen und Templates) ist im Wesentlichen gleich geblieben, bzw. diese Anpassungen können relativ rasch vorgenommen werden. Bei der Entwicklung von AddOns hat sich dagegen mehr verändert; hier müssen wir (auch wenn die wichtigsten AddOns wie z.B. Yform, Yrewrite und verschiedene Editoren schon für REDAXO bereitstehen) noch alle gemeinsam an weiteren AddOn-Updates arbeiten.

Unsere nächsten Baustellen werden eine Überarbeitung und Erweiterung der Struktur und des Medienpools sein. Und natürlich arbeiten wir an einer Aktualisierung des Community-AddOns, das zum Erstellen von Loginbereichen und Community-Funktionen (Kommentare, Forum, Newsletter, etc.) dient.

Dennoch kann man nun bereits mit Version 5 produktiv arbeiten, wir selbst bauen auch schon die ersten Websites mit REDAXO 5. Wie immer: Wir freuen uns über Kommentare und Anregungen, z.B. im Forum:
http://www.redaxo.org/de/forum/

Bugs bitte am besten direkt in Github posten:
https://github.com/redaxo/redaxo/issues

Und nun lassen wir erstmal die Sektkorken knallen …
Liebe Grüße,
das REDAXO-Team.

05Jan

Release Candidate von REDAXO 5

Liebe REDAXO-Freunde,

wir wünschen Euch alles Gute zum neuen Jahr!
Das möchten wir gleich starten mit einem Release Candidate von Redaxo 5:
http://www.redaxo.org/files/redaxo_5.0.0-rc.zip

Wer schon eine der letzten Beta-Versionen installiert hat, kann die neue Version auch direkt über den Installer innerhalb von REDAXO updaten.

Diese Version wird also die voraussichtlich letzte Version vor der finalen Version sein, die dann in Kürze folgen wird. Testet bitte gern diese RC-Version und meldet eventuelle Fehler auf Github:
https://github.com/redaxo/redaxo/issues

Zum Final Release von Redaxo 5 wird es auch eine Demo geben, die einige Basisfunktionen von REDAXO und typische Module zeigt.

Wir freuen uns auf die baldige Veröffentlichung der Version 5.0,
das REDAXO-Team.

14Dez

Die Liste der AddOns für REDAXO 5 wächst

Die erste Beta von REDAXO 5 ist erst wenige Wochen alt, und schon gibt es etliche AddOns für Version angepasste AddOns. Diese Zusammenstellung ist nur eine Auswahl; eine vollständige Auflistung findet Ihr in 5 in dem Menüpunkt “Installer”.

yform
Die Portierung von xform. Der Standard-Formular- und Tabellenmanager.
http://www.redaxo.org/de/download/addons/?addon_id=1278

yrewrite
URL-Rewriting mit Multidomain-Support. Redirects und verschiedene SEO-Funktionen
http://www.redaxo.org/de/download/addons/?addon_id=1112

rex_redactor
Der neue Standard-WYSIWYG-Editor für REDAXO.
http://www.redaxo.org/de/download/addons/?addon_id=1264

rex_markitup
Markitup-Editor mit Textile-Unterstützung. Er orientiert sich optisch an rex_redactor. Das im Core enthalten Textile-AddOn muss installiert sein.
http://www.redaxo.org/de/download/addons/?addon_id=1267

developer
Zum file-basierten Bearbeiten von Modulen, Templates und Aktionen über das Dateisystem.
http://www.redaxo.org/de/download/addons/?addon_id=338

mform
Mform ermöglichst das einfache Anlegen von Formularen im Modul-Input, z.B. Select-Felder, Checkboxen, Radio-Buttons, Input- und Textarea-Felder.
http://www.redaxo.org/de/download/addons/?addon_id=967

assets
Parsen vonn Less, Sass und JS sowie CSS für Frontend & Backend
http://www.redaxo.org/de/download/addons/?addon_id=1263

slice_ui
Slices erhalten weitere Funktionen wie Kopieren, Ausschneiden, Aktivieren/Deaktivieren sowie Reihenfolge per Drag&Drop.
http://www.redaxo.org/de/download/addons/?addon_id=1261

socialhub
Daten von Facebook, Twitter und Instagram laden und ausgeben.
http://www.redaxo.org/de/download/addons/?addon_id=1266

user_agent
Liefert Informationen zu Browser, Mobile/Tablet, Versionen etc., um ggf. mit CSS und Javascript entsprechend beeinflussen zu können.
http://www.redaxo.org/de/download/addons/?addon_id=1277

watson
Suchagent innerhalb von Redaxo im Stil der Mac-App Alfred
http://www.redaxo.org/de/download/addons/?addon_id=1097

Beachtet außerdem, dass es immer wieder Aktualisierungen bei REDAXO 5 gibt; aktuell steht die Beta 2 zum Test bereit.

25Nov

Dokumentation für Redaxo 5

Zeitgleich mit der ersten Beta-Veröffentlichung von Redaxo 5 haben wir mit der Arbeit an der Dokumentation begonnen. Initiiert durch Sascha Weidner haben wir uns für folgenden Workflow entschieden:

Wir arbeiten gemeinsam und versioniert an der Dokumentation in diesem Github-Repo:
https://github.com/redaxo/dokumentation

Bei Änderungen und Ergänzungen wird dann jeweils aktuell die eigentliche Dokumentation generiert, die in Form von “Gitbooks” auf der Redaxo-Website zu finden ist:
http://book.redaxo.org/

Wir planen, das Handbuch zu unterteilen in “REDAXO für Anwender” (einfache Admin-Tätigkeiten wie Installation und erste Schritte) sowie “REDAXO für Entwickler” (die Arbeit mit Templates und Modulen, die Entwicklung von AddOns sowie komplexere Erweiterungen).

Bisher findet sich schon einiges an Inhalt in dieser neuen Doku, aber es gibt natürlich noch große Lücken, und wir müssen noch viel an der Vervollständigung arbeiten.
Dazu brauchen wir auch Eure Hilfe:

  • Wir sind offen für Vorschläge, was alles in der Dokumentation enthalten sein soll.
  • Betrachtet die Struktur als erste Basis. Wir sind gern bereit, die Struktur durch Eure Anregungen zu überarbeiten und erweitern.
  • Über Korrekturen, Ergänzungen und eigene Textbeiträge freuen wir uns. Willst Du ein bestimmtes Segment dokumentieren? Je mehr Eurer Ideen einfließen, umso vollständiger und besser wird die Dokumentation werden.

Wie könnt Ihr helfen?

Direkt über Beteiligung per Github

Pull requests
Ihr könnt gerne jederzeit Texte als Pull request senden. Dazu benötigt ihr einen Github-Account. Wenn ihr eine Datei ändern wollt, klickt diese an und editiert sie, nach dem Speichern könnt ihr uns die Änderungen als PullRequest zukommen lassen.

Issues
Gerne könnt ihr uns auch kleinere Änderungen per Issues zukommen lassen. Schreibt dazu unbedingt, um welches Handbuch es sich handelt: [5.0 – Advanced] oder [5.0 Manual].

E-Mail

In Kürze werden wir auch eine Support-Mail einrichten. Schickt uns die Inhalte dort als Zip-Datei zu und wir überprüfen die Datein bzw. stellen sie ggf. online.

Bitte seid nicht böse, falls Eure Ideen nicht komplett oder nicht unbearbeitet übernommen werden. Das Doku-Team wird aber dennoch jede Anregung prüfen und versuchen, diese so gut wie möglich und passend zum Gesamtkonzept der Dokumentation einzuarbeiten.

Im Forum kann das weitere Vorgehen bei der Doku-Erstellung derzeit in folgendem Thread diskutiert werden:

http://www.redaxo.org/de/forum/post116477.html

Wir freuen uns auf Eure Kommentare!

20Nov

REDAXO 5 Beta steht zum Download bereit

Wir hatten es auf dem Redaxotag angekündigt, nun ist es soweit: Nach langer Entwicklungszeit steht die Beta-Version von REDAXO 5 zum Download bereit. Systemvoraussetzung ist die PHP-Version 5.5 aufwärts.

Auch wenn das Grundprinzip von Redaxo und die Art und Weise, wie man Websites erstellt, im Wesentlichen gleich geblieben ist, so hat sich “unter der Haube” doch sehr viel geändert. Der moderne Core ermöglicht in Zukunft viele sinnvolle Erweiterungen.
Doch zunächst geht es darum, die Beta-Version möglichst ausgiebig zu testen und die verbliebenen Bugs zu beseitigen. Dazu brauchen wir Eure Hilfe. Falls Euch Probleme auffallen, legt diese bitte direkt als Issues auf Github an:

https://github.com/redaxo/redaxo/issues

Wir gehen davon aus, dass wir dann in wenigen Wochen das erste Release veröffentlichen können.

Hinweis: Die meisten AddOns werden mit der neuen REDAXO-Version nicht mehr funktionieren. AddOn-Entwickler werden also ihre AddOns für die neue Version anpassen müssen, bei den ersten ist dies bereits geschehen. Wir werden in Kürze eine Liste von AddOns zusammenstellen, die bereits mit der 5er-Version kompatibel sind.

Downloadlink

12Nov

REDAXO-Tag 2015 – ein Rückblick

Der REDAXO-Tag 2015 fand am 31. Oktober in Frankfurt statt. Fest angemeldet hatten sich 63 Teilnhmer; gekommen waren 57 (oder zumindest hatten sich 57 Personen in die Teilnehmerliste eingetragen). Wir hatten zwei Räume im Museum für Angewandte Kunst zur Verfügung.

Wie immer ging es vorrangig um die Vorstellung neuer Releases und um den Erfahrungsaustausch. Zunächst wurden Ideen für Vorträge gemeinsam gesammelt und dann im Barcamp-Stil über den Tag und auf zwei Räume verteilt festgelegt. Die Barcamp-erfahrene Franziska Köppe übernahm es routiniert, die Vorschläge zu strukturieren und das Programm zu erarbeiten.

Mehr lesen?
Zum vollständigen Bericht über den REDAXO-Tag 2015 mit Fotos

27Okt

REDAXO-Version 4.6.2 mit Korrekturen und Ergänzungen

Neben einigen neuen Extension Points wurden z.B. die Rechte im Medienpool angepasst und getSortedSlices in OOArticleSlice ergänzt, was das sortierte und gefilterte Auslesen des Blöcke erleichtert.

Außerdem wurde eine Sicherheitslücke geschlossen, wo es über den Image-Manager war, Bilder außerhalb des Files-Ordners abzurufen. Will man nur diese Lücke schließen, genügt es, eine Zeile zu ändern, nähere Infos hierzu:
http://www.redaxo.org/de/download/sicherheitshinweise/

Eine komplette Liste der Änderungen findet Ihr hier:
http://www.redaxo.org/de/download/changelog/redaxo-462/

Download der neuen REDAXO-Version 4.6.2

09Sep

REDAXO-TAG 2015

In mehr oder weniger regelmäßiger jährlicher Folge möchten wir auch 2015 wieder zu einem REDAXO-Tag einladen.

Der REDAXO-TAG wird am Samstag, den 31.10. in Frankfurt am Main stattfinden. Der genaue Ort und die Startzeit wird noch bekannt gegeben.

Das REDAXO-Team wird dann die neue REDAXO-Version 5 vorstellen. Außerdem ist geplant, eine aktuelle Website-Demo des mittlerweile leistungsfähigeren Community-AddOns zum Download anzubieten.
Weitere Kurzvorträge sind in Planung.

Wie jedes Mal möchten wir aber auch Euch herzlich einladen, eigene Vorschläge für Vorträge einzubringen oder Wünsche zu äußern, was vorgestellt werden sollte. Nutzt dazu bitte die Wiki-Seite und tragt dort Eure Vorträge ein sowie Euren Namen, wenn Ihr teilnehmen wollt:
http://www.redaxo.org/de/wiki/index.php?n=Main.Redaxo-Tag2015
Bei eventuellen Fragen einfach eine Mail an Jan Kristinus (info@redaxo.org).

Auch im Forum kann diskutiert und gefragt werden:
http://www.redaxo.org/de/forum/announces/redaxo-tag-2015-t20643.html
Wie immer werden die Entwickler und REDAXO-Mithelfer vor Ort sein, so dass man Fragen stellen kann und sicher hilfreiche Tipps bekommt. Außerdem freuen wir uns sehr, Euch alle persönlich kennenzulernen oder wieder treffen zu können.

21Jan

Xform-Schulung

Das REDAXO-AddOn Xform ermöglicht das flexible Erstellen von Formularen aller Art; außerdem kann man mit dem Xform-Plugin Table Manager in minimaler Zeit Datenverwaltungen aller Art per Mausklick erstellen. Ein AddOn, das so komplexe Sachverhalte möglichst einfach und umfassend verwalten will, ist aufgrund seiner Flexibilität nicht immer selbst erklärend. Jan Kristinus, der Entwickler des AddOns, bietet am 11. uns 12. Februar 2015 eine Xform-Schulung in Frankfurt im Büro von Yakamara an.

Themen werden neben einer allgemeinen Übersicht über die vorhandenen Feldtypen und ihre Funktionsweise typische Anwendungsfälle sein wie:

Verwendung der Xform Plugins (Email, Geo, Table Manager), Umgang mit Community-AddOn welches auf XForm basiert, Table Manager, Datenbank-Tabellen verknüpfen, Debugging, Xform erweitern mit eigenen Klassen, Best-Practice-Lösungen.

Etwas PHP-Grundwissen sollte vorhanden sein. Die Schulung kostet 1120.- für zwei Tage. Leider bereits ausgebucht. Bei Interesse an einem neuen Termin – bitte melden.

Bei Interesse einfach eine Mail an Jan schicken: jan.kristinus@yakamara.de