« Zurück

OneForAll

Version:
1.2.6
State:
Stable
Release Date:
2026/05/23
License:
GPL
Authors:
Christoph Marti, Florian, Bernd, Slugger, Claude KI
Description language:
EN | DE
Description EN:

OneForAll is a module to display nearly any kind of contents. The module provides the feature to add highly customized pages. On the one hand you can define custom fields as many as you need in the backend and on the other hand free definable html templates for the frontend output.

By default OneForAll provides just one title field and an image upload. Additionally you can add unlimited custom field types like text, textarea, wysiwyg editor, internal link, external link, email, select a file from a subdirectory of media, droplets, datepicker, datetimepicker and others.

Items can be displayed in an overview and if needed in a corresponding detail page. OneForAll provides pagination and on detail pages previous- | back- | next-links.
 

Basically, you need only the module itself (download oneforall_1.1.9.zip), but depending on the way you'd like to show the items, you might need one or more of the attached snippets. Please download the zip oneforall_helpers and unzip it locally, it includes 4 installable zip files.
 
It can be installed more than one time on the same CMS installation by setting a different module name in the info.php and the search.php file before uploading and installing or updating.
 
V1.2.6 brings a new preset manager and several useful ready-to-run presets, increases the safety and PHP 8.4 compatibility an a reworked backend.
 
It's the last version compatible with WBCE <= 1.6.7, upcoming version will require WBCE 1.7.0 (once the latter is published).
Description DE:

Mit OneForAll können nahezu alle denkbaren Inhalte dargestellt werden.

Es können komplett massgeschneiderte Modulseiten erstellt werden: Einerseits können im Backend beliebig Felder definiert und andererseits für die Anzeige im Frontend Templates frei gestaltet werden.


Als Standard gibt es nur ein Titel-Feld sowie den Bilder-Upload. Zusätzlich jedoch können beliebig viele verschiedene Feldtypen ergänzt werden: Text, Textarea, Wysiwyg Editor, interner Link, externer Link, E-Mail, Datei aus Unterverzeichnis von  Media auswählen, Droplets, Datepicker, Datetimepicker und andere.

Einträge können auf einer Übersichtsseite und falls erwünscht auch auf einer Detailseite dargestellt werden.

Für die normale Darstellung ist nur das Modul selbst erforderlich (Download oneforall_1.1.9.zip). Je nachdem, wo und wie eine zusätzliche Darstellung der Einträge erfolgen soll, kann dies mit einem oder mehreren Snippets erzeugt werden Dafür die Datei oneforall_helpers herunterladen und zunächst lokal entpacken, es enthält 4 installierbare Zip-Dateien.
 
OneForAll kann mehrmals in derselben Installation eingesetzt werden, indem vor dem Upload und der Installation in der Datei info.php und der search.php ein anderer Modulname angegeben wird. Dies ist dann auch beim Einspielen eventuellen zukünftigen Modulupdates zu berücksichtigen.
 
In Version 1.2.6 wurde das Backend überarbeitet und ein neuer Preset-Manager mit zahlreichen sofort verwendbaren Presets integriert. Außerdem wurde die Sicherheit und die Kompatibilität mit PHP 8.4 verbessert.
 
Dies ist die letzte Version, die mit WBCE <= 1.6.7 kompatibel ist. Zukünftige Versionen werden WBCE 1.7.0 voraussetzen (sobald dieses veröffentlicht ist). 
Slider picture Slider picture Slider picture Slider picture

Ein kleiner Wink mit dem Zaunpfahl...

WBCE CMS ist und bleibt kostenlos - und auch die Module gibt's für lau.
Jedoch steckt sehr viel Arbeit dahinter: Weiterentwicklung, Support im Forum, Modulprogrammierung
Über eine kleine Honorierung unserer Arbeit würden wir uns freuen.

  Jetzt spenden (via Paypal)