Boxes is the first fully featured visual page builder for October CMS. It will change the way you build websites.
Free Version
Boxes is available as a free version with a limited feature set.
Features
- Works with every theme and every plugin
- Follows the usual October CMS paradigms, no special skills required
- Built in responsive design mode
- Powerful organization features for your content
- Draft and publishing features for pages
- Support for exporting and importing all content
- Integrates with
RainLab.Translate
andRainLab.Pages
out-of-the-box - Can be used as content editor in Tailor without any manual work
- Can be used as content editor in your custom plugins
- Multisite support
- Fully extendable
- Fully documented
Find out more about the plugin at https://boxes.offline.ch/
Requirements
Boxes works with October 3+ and PHP 8.0+. Older versions are not supported.
Demo
You can visit an online demo of the plugin at https://boxes.offline.ch/demo.html
Documentation
The documentation of this plugin can be found at https://docs.boxes.offline.ch/
Support
Get support at https://github.com/OFFLINE-GmbH/oc-boxes-support
Example implementation
You can find an example implementation of this plugin at https://github.com/OFFLINE-GmbH/oc-bootstrap-boxes-plugin
Documentation
The documentation of this plugin can be found at https://docs.boxes.offline.ch/
-
Publipresse Médias
Found the plugin useful on 4 Nov, 2022
This plugin is the missing piece to october CMS for all people that want to give a modern way to edit the website content to final customers. And the support is great, as always from OFFLINE.
-
Rupert Griffiths
Found the plugin useful on 4 Nov, 2022
I have been using this plugin for a few weeks now and it's great! Very easy to use both as a developer and more importantly, for my clients to edit their websites. Any issues have been dealt with immediately by the Offline guys! Highly recommended!
-
OFFLINE author
Replied on 4 Nov, 2022
Thank you very much Rupert!
-
3.0.11 |
Fixed issue when switching between sites before a page was selected Jun 08, 2023 |
---|---|
3.0.10 |
Fixed bug with nested boxes rendering Jun 07, 2023 |
3.0.9 |
Various minor bugfixes Jun 07, 2023 |
3.0.5 |
Initial public release of Boxes 3.0 Jun 07, 2023 |
3.0.3 |
Added pending changes flag Jun 07, 2023 |
3.0.2 |
Added a checkbox to hide pages in the navigation Jun 07, 2023 |
3.0.1 |
Added support for Box references Jun 07, 2023 |
3.0.0 |
Added page publishing feature Jun 07, 2023 |
2.2.19 |
Fixed error when duplicating boxes May 30, 2023 |
2.2.17 |
Added additional theme resolver fixes May 26, 2023 |
2.2.16 |
Added additional theme resolver fixes May 26, 2023 |
2.2.15 |
Optimized theme resolver when mutltisite feature is in use May 26, 2023 |
2.2.13 |
Fixed CSS for icons in partial selection modal May 25, 2023 |
2.2.12 |
Fixed spacing issue in partial selection modal May 10, 2023 |
2.2.11 |
Fixed partial contexts when using Boxes as a FormWidget May 10, 2023 |
2.2.10 |
Added missing down migration method Mar 29, 2023 |
2.2.9 |
Fixed loading of partials when a custom theme on a site is configured Mar 02, 2023 |
2.2.8 |
Fixed loading of partials when a custom theme on a site is configured Mar 02, 2023 |
2.2.7 |
Fixed display bug in Editor Mar 02, 2023 |
2.2.5 |
Fixed handling of active Theme when changed in the Backend settings Mar 01, 2023 |
2.2.4 |
Fixed menu item generation when nesting is disabled Feb 28, 2023 |
2.2.3 |
Rolled back faulty migration Feb 28, 2023 |
2.2.2 |
Rolled back faulty migration Feb 28, 2023 |
2.1.41 |
Recompiled assets Feb 22, 2023 |
2.2.1 |
Optimized page publishing migration Feb 20, 2023 |
2.2.0 |
Added page publishing feature Feb 20, 2023 |
2.1.36 |
Handle URL generation for prefixed sites correctly when using the new |link Twig filter to link to a Boxes Page Feb 16, 2023 |
2.1.35 |
Do not mirror RainLab.Translate translation strings when using boxes:mirror-site command Feb 16, 2023 |
2.1.34 |
Correctly remove old Boxes when importing a page Feb 16, 2023 |
2.1.33 |
Fixed a bug with the Rainlab.Translate Plugin < 2.0 Feb 14, 2023 |
2.1.32 |
Fixed handling of sub-page navigation in the Boxes Editor Feb 09, 2023 |
2.1.31 |
Fixed handling uf multi-language Sites in the Boxes Editor Feb 08, 2023 |
2.1.30 |
Fixed migration for new projects Feb 04, 2023 |
2.1.29 |
Fixed Multisite support for translatable fields Jan 23, 2023 |
2.1.28 |
Include Site route_prefix when generating boxes page urls Jan 23, 2023 |
2.1.27 |
Added support for the new native page finder widget Jan 21, 2023 |
2.1.26 |
The boxesPage filter now automatically always returns data for the currently active Site (see https://docs.boxes.offline.ch/concepts/box-pages.html#boxespage-when-using-the-multisite-feature) Jan 21, 2023 |
2.1.25 |
Export site_id in boxes:export command Jan 20, 2023 |
2.1.24 |
Added boxes:mirror-site command to copy all Boxes pages from one Site to another (see https://docs.boxes.offline.ch/use-cases/multisite.html#mirror-all-boxes-pages-to-a-new-site) Jan 19, 2023 |
2.1.23 |
Fixed migration from older Boxes versions to 2.1 Jan 19, 2023 |
2.1.22 |
Fixed name of latest migration class Jan 19, 2023 |
2.1.21 |
Updated page template config structure Jan 11, 2023 |
2.1.20 |
Cleanup Jan 11, 2023 |
2.1.19 |
Recompiled assets Jan 11, 2023 |
2.1.18 |
Added Page Templates (see https://docs.boxes.offline.ch/use-cases/page-templates.html) Jan 11, 2023 |
2.1.17 |
Added model property to context variable to make the related model accessible in partials Jan 11, 2023 |
2.1.16 |
Recompiled assets Jan 11, 2023 |
2.1.15 |
Added support to enforce a Boxes structure if Boxes is used as a plugin editor (see https://docs.boxes.offline.ch/use-cases/usage-in-plugins.html) Jan 11, 2023 |
2.1.14 |
Added support for read-only Boxes Jan 11, 2023 |
2.1.13 |
Fixed validation of attachment fields, Boxes now guesses the right attribute names for validation rules by using the field label from the YAML config automatically Jan 07, 2023 |
2.1.12 |
Fixed bug in importer Jan 06, 2023 |
2.1.11 |
Persist currently selected page across page reloads in Editor Jan 06, 2023 |
2.1.10 |
Fixed Multisite bug when editing meta information of a Boxes Page Dec 05, 2022 |
2.1.9 |
Fixed replication of Content model instances Nov 29, 2022 |
2.1.8 |
Added option to override the backend menu item position (see https://docs.boxes.offline.ch/getting-started/configuration.html) Nov 28, 2022 |
2.1.7 |
Added option to disable the output of the scaffolding (see https://docs.boxes.offline.ch/getting-started/configuration.html) Nov 28, 2022 |
2.1.6 |
Added method to manually init partial configuration in Tailor (see https://docs.boxes.offline.ch/use-cases/usage-in-plugins.html#manually-initializing-partials) Nov 28, 2022 |
2.1.5 |
Minor UI tweaks Nov 28, 2022 |
2.1.4 |
Introduced new 'contexts' option for partials (see https://docs.boxes.offline.ch/reference/schema.html#contexts) Nov 20, 2022 |
2.1.3 |
Fixed style conflict with rich editor form widget Nov 20, 2022 |
2.1.2 |
Please see migration guide for update instructions to version 2.1: https://docs.boxes.offline.ch/getting-started/migration-guide.html Nov 17, 2022 |
2.1.1 |
Refactored database structure Nov 15, 2022 |
2.1.0 |
Adds multisite support Nov 15, 2022 |
2.0.93 |
Fixed style conflict Nov 07, 2022 |
2.0.92 |
Fixed bug where the Editor reloaded on tab navigation Nov 04, 2022 |
2.0.91 |
Added custom section sorting (see https://docs.boxes.offline.ch/use-cases/editor-customization.html#changing-the-order-of-partial-sections) Oct 31, 2022 |
2.0.90 |
Fixed Tailor editor support Oct 13, 2022 |
2.0.89 |
Ignore translations when caching menu items Oct 12, 2022 |
2.0.88 |
Another fix regarding Rich editor styles Oct 12, 2022 |
2.0.87 |
Prevented Boxes Editor styles from leaking into Rich editor form widget Oct 12, 2022 |
2.0.86 |
Added support for RainLab.Translate 2.0 Oct 11, 2022 |
2.0.85 |
Added uniqueAlias option to components (see documentation) Oct 10, 2022 |
2.0.84 |
The plugin is no longer booted when no active theme is set Oct 07, 2022 |
2.0.83 |
Fixed another October 3.1 compatibility issue Oct 07, 2022 |
2.0.82 |
Fixed October 3.1 compatibility issue Oct 06, 2022 |
2.0.81 |
Fixed OpenGraph Tag output Oct 03, 2022 |
2.0.80 |
Fixed slug generation when duplicating pages Sep 30, 2022 |
2.0.79 |
Optimized OFFLINE.SiteSearch integration Sep 30, 2022 |
2.0.77 |
Fixed generation of nested menu stuctures Sep 30, 2022 |
2.0.76 |
Minor editor optimizations Sep 30, 2022 |
2.0.75 |
Fixed page duplication Sep 30, 2022 |
2.0.74 |
Fixed saving of nested pages Sep 30, 2022 |
2.0.73 |
Fixed parsing of repeater config without fields Sep 28, 2022 |
2.0.72 |
Fixed import bug Sep 27, 2022 |
2.0.71 |
Optimized menu item URL generation Sep 26, 2022 |
2.0.70 |
Fixed menu migration logic Sep 26, 2022 |
2.0.69 |
Use `slug` as references in RainLab.Pages menu to be independent of the database ID Sep 26, 2022 |
2.0.68 |
Bugfix when having partial and full exports in the same installation Sep 23, 2022 |
2.0.67 |
Added OFFLINE.SiteSearch support Sep 23, 2022 |
2.0.66 |
Added `custom_config` data to export Sep 23, 2022 |
2.0.65 |
Added `custom_config` field to Page model Sep 23, 2022 |
2.0.64 |
Fixed export of nested Boxes Sep 22, 2022 |
2.0.62 |
Multi-theme usage fix Sep 19, 2022 |
2.0.61 |
Fixed SQLite compatibility Sep 19, 2022 |
2.0.60 |
Added option to manually define a padding for the focus rectangle in the Boxes Editor Sep 19, 2022 |
2.0.59 |
Added `offline.boxes.editorRefreshed` JS event Sep 19, 2022 |
2.0.57 |
Fixed duplicate Box feature Sep 09, 2022 |
2.0.56 |
Fixed RainLab.Translate compatibility Sep 07, 2022 |
2.0.55 |
Fixed database migration Sep 05, 2022 |
2.0.54 |
Fixed RainLab.Translate integration Sep 05, 2022 |
2.0.53 |
Fixed Import/Export logic Sep 02, 2022 |
2.0.50 |
Fixed handling of uploaded file descriptions Sep 01, 2022 |
2.0.49 |
Fixed bug in URL generation Sep 01, 2022 |
2.0.48 |
Fixed bug in Editor layout Sep 01, 2022 |
2.0.47 |
First public release Sep 01, 2022 |
2.0.37 |
Make pages useable as model content Aug 31, 2022 |
2.0.36 |
Added more SEO tags to pages Aug 23, 2022 |
2.0.23 |
Introduces theme specific pages Aug 08, 2022 |
1.0.1 |
Initial Version Aug 08, 2022 |