bearcms / bearframework-addon
Bear CMS addon for Bear Framework
Installs: 1 446
Dependents: 19
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/bearcms/bearframework-addon
Requires
- php: 8.0.*|8.1.*|8.2.*|8.3.*|8.4.*
- ext-curl: *
- ext-zip: *
- bearframework/bearframework: ^1.11
- bearframework/emails-addon: 1.*
- bearframework/html-template: 1.*
- bearframework/localization-addon: 1.*
- bearframework/models-addon: 1.*
- bearframework/tasks-addon: 1.*
- ivopetkov/client-packages-bearframework-addon: 1.*
- ivopetkov/css-to-attributes-bearframework-addon: 1.*
- ivopetkov/data-bundle-bearframework-addon: 1.*
- ivopetkov/data-object: 1.*
- ivopetkov/encryption-bearframework-addon: 1.*
- ivopetkov/form-bearframework-addon: 1.*
- ivopetkov/form-elements-bearframework-addon: 2.*
- ivopetkov/google-fonts-embed-bearframework-addon: 1.*
- ivopetkov/html-server-components-bearframework-addon: 1.*
- ivopetkov/html5-dom-document-js-bearframework-addon: 1.*
- ivopetkov/html5-dom-document-php: 2.*
- ivopetkov/image-gallery-bearframework-addon: ^2.1
- ivopetkov/navigation-menu-bearframework-addon: 1.*
- ivopetkov/notifications-bearframework-addon: 1.*
- ivopetkov/rate-limiter-bearframework-addon: 1.*
- ivopetkov/responsive-attributes-bearframework-addon: 1.*
- ivopetkov/responsively-lazy-bearframework-addon: 1.*
- ivopetkov/server-requests-bearframework-addon: 1.*
- ivopetkov/touch-events-js-bearframework-addon: 1.*
- ivopetkov/users-bearframework-addon: 4.*
- ivopetkov/video-embed: 0.3.*|0.4.*
Requires (Dev)
- dev-master
- v1.146.0
- v1.145.2
- v1.145.1
- v1.145.0
- v1.144.0
- v1.143.0
- v1.142.1
- v1.142.0
- v1.141.1
- v1.141.0
- v1.140.0
- v1.139.1
- v1.139.0
- v1.138.0
- v1.137.0
- v1.136.1
- v1.136.0
- v1.135.2
- v1.135.1
- v1.135.0
- v1.134.0
- v1.133.0
- v1.132.0
- v1.131.3
- v1.131.2
- v1.131.1
- v1.131.0
- v1.130.0
- v1.129.0
- v1.128.0
- v1.127.0
- v1.126.0
- v1.125.2
- v1.125.1
- v1.125.0
- v1.124.1
- v1.124.0
- v1.123.0
- v1.122.3
- v1.122.2
- v1.122.1
- v1.122.0
- v1.121.0
- v1.120.1
- v1.120.0
- v1.119.2
- v1.119.1
- v1.119.0
- v1.118.0
- v1.117.0
- v1.116.0
- v1.115.2
- v1.115.1
- v1.115.0
- v1.114.2
- v1.114.1
- v1.114.0
- v1.113.0
- v1.112.1
- v1.112.0
- v1.111.0
- v1.110.0
- v1.109.0
- v1.108.2
- v1.108.1
- v1.108.0
- v1.107.0
- v1.106.0
- v1.105.0
- v1.104.0
- v1.103.1
- v1.103.0
- v1.102.0
- v1.101.0
- v1.100.0
- v1.99.0
- v1.98.0
- v1.97.0
- v1.96.2
- v1.96.1
- v1.96.0
- v1.95.1
- v1.95.0
- v1.94.1
- v1.94.0
- v1.93.1
- v1.93.0
- v1.92.0
- v1.91.0
- v1.90.1
- v1.90.0
- v1.89.0
- v1.88.1
- v1.88.0
- v1.87.0
- v1.86.0
- v1.85.4
- v1.85.3
- v1.85.2
- v1.85.1
- v1.85.0
- v1.84.0
- v1.83.2
- v1.83.1
- v1.83.0
- v1.82.0
- v1.81.0
- v1.80.0
- v1.79.0
- v1.78.0
- v1.77.0
- v1.76.2
- v1.76.1
- v1.76.0
- v1.75.1
- v1.75.0
- v1.74.3
- v1.74.2
- v1.74.1
- v1.74.0
- v1.73.0
- v1.72.1
- v1.72.0
- v1.71.0
- v1.70.0
- v1.69.6
- v1.69.5
- v1.69.4
- v1.69.3
- v1.69.2
- v1.69.1
- v1.69.0
- v1.68.0
- v1.67.0
- v1.66.0
- v1.65.0
- v1.64.2
- v1.64.1
- v1.64.0
- v1.63.0
- v1.62.0
- v1.61.0
- v1.60.0
- v1.59.3
- v1.59.2
- v1.59.1
- v1.59.0
- v1.58.0
- v1.57.1
- v1.57.0
- v1.56.3
- v1.56.2
- v1.56.1
- v1.56.0
- v1.55.0
- v1.54.0
- v1.53.2
- v1.53.1
- v1.53.0
- v1.52.3
- v1.52.2
- v1.52.1
- v1.52.0
- v1.51.0
- v1.50.0
- v1.49.0
- v1.48.0
- v1.47.0
- v1.46.1
- v1.46.0
- v1.45.0
- v1.44.0
- v1.43.0
- v1.42.0
- v1.41.0
- v1.40.1
- v1.40.0
- v1.39.3
- v1.39.2
- v1.39.1
- v1.39.0
- v1.38.0
- v1.37.1
- v1.37.0
- v1.36.1
- v1.36.0
- v1.35.1
- v1.35.0
- v1.34.0
- v1.33.1
- v1.33.0
- v1.32.1
- v1.32.0
- v1.31.2
- v1.31.1
- v1.31.0
- v1.30.0
- v1.29.0
- v1.28.2
- v1.28.1
- v1.28.0
- v1.27.0
- v1.26.2
- v1.26.1
- v1.26.0
- v1.25.0
- v1.24.1
- v1.24.0
- v1.23.1
- v1.23.0
- v1.22.0
- v1.21.0
- v1.20.1
- v1.20.0
- v1.19.1
- v1.19.0
- v1.18.0
- v1.17.0
- v1.16.0
- v1.15.6
- v1.15.5
- v1.15.4
- v1.15.3
- v1.15.2
- v1.15.1
- v1.15.0
- v1.14.0
- v1.13.7
- v1.13.6
- v1.13.5
- v1.13.4
- v1.13.3
- v1.13.2
- v1.13.1
- v1.13.0
- v1.12.7
- v1.12.6
- v1.12.5
- v1.12.4
- v1.12.3
- v1.12.2
- v1.12.1
- v1.12.0
- v1.11.18
- v1.11.17
- v1.11.16
- v1.11.15
- v1.11.14
- v1.11.13
- v1.11.12
- v1.11.11
- v1.11.10
- v1.11.9
- v1.11.8
- v1.11.7
- v1.11.6
- v1.11.5
- v1.11.4
- v1.11.3
- v1.11.2
- v1.11.1
- v1.11.0
- v1.10.2
- v1.10.1
- v1.10.0
- v1.9.5
- v1.9.4
- v1.9.3
- v1.9.2
- v1.9.1
- v1.9.0
- v1.8.6
- v1.8.5
- v1.8.4
- v1.8.3
- v1.8.2
- v1.8.1
- v1.8.0
- v1.7.0
- v1.6.1
- v1.6.0
- v1.5.2
- v1.5.1
- v1.5.0
- v1.4.1
- v1.4.0
- v1.3.9
- v1.3.8
- v1.3.7
- v1.3.6
- v1.3.5
- v1.3.4
- v1.3.3
- v1.3.2
- v1.3.1
- v1.3.0
- v1.2.3
- v1.2.2
- v1.2.1
- v1.2.0
- v1.1.5
- v1.1.4
- v1.1.3
- v1.1.2
- v1.1.1
- v1.1.0
- v1.0.6
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- v0.7.5
- v0.7.4
- v0.7.3
- v0.7.2
- v0.7.1
- v0.7.0
- v0.6.11
- v0.6.10
- v0.6.9
- v0.6.8
- v0.6.7
- v0.6.6
- v0.6.5
- v0.6.4
- v0.6.3
- v0.6.2
- v0.6.1
- v0.6.0
- 0.5.x-dev
- v0.5.7
- v0.5.6
- v0.5.5
- v0.5.4
- v0.5.3
- v0.5.2
- v0.5.1
- v0.5.0
- v0.4.5-beta.1
- v0.4.4
- v0.4.3
- v0.4.2
- v0.4.1
- v0.4.0
- 0.3.x-dev
- v0.3.2
- v0.3.1
- v0.3.0
- v0.2.12
- v0.2.11
- v0.2.10
- v0.2.9
- v0.2.8
- v0.2.7
- v0.2.6
- v0.2.5
- v0.2.4
- v0.2.3
- v0.2.2
- v0.2.1
- v0.2.0
- v0.1.7
- v0.1.6
- v0.1.5
- v0.1.4
- v0.1.3
- v0.1.2
- v0.1.1
- v0.1.0
This package is auto-updated.
Last update: 2025-10-13 08:24:53 UTC
README
Addon for Bear Framework
This addon enables you add CMS functionality to your Bear Framework powered website. Learn more at bearcms.com.
Standalone version
There is a standalone version that is easier to install and update. You can download the installer from your bearcms.com account.
Install via Composer
composer require bearcms/bearframework-addon
Enable the addon
Enable the addon for your Bear Framework application.
$app->addons->add('bearcms/bearframework-addon'); $app->bearCMS->initialize([ 'serverUrl' => 'https://example.bearcms.com/', 'appSecretKey' => '...', 'language' => 'en' ]);
Documentation
Full documentation is available as part of this repository.
Components
<component src="bearcms-elements" />
Creates an elements block.
<component src="bearcms-blog-posts-element" />
Creates a block that renders a list of blog posts.
<component src="bearcms-heading-element" />
Creates a heading.
<component src="bearcms-html-element" />
Renders HTML code.
<component src="bearcms-image-element" />
Creates an image.
<component src="bearcms-image-gallery-element" />
Creates an image gallery.
<component src="bearcms-link-element" />
Creates a link.
<component src="bearcms-navigation-element" />
Creates a navigation.
<component src="bearcms-text-element" />
Creates a text block.
<component src="bearcms-video-element" />
Creates a video block.
Configuration
Here is a list of the configuration options of the CMS:
serverUrl
The URL of the CMS server. Can be found at your Bear CMS account.
appSecretKey
The site secret key. Can be found at your Bear CMS account.
language
The language of the CMS admin interface. Available values: en, bg.
features
An array containing the enabled CMS features. Available values:
ALL Enables all features.
ADDONS Enables addons.
FILES Enables user files management (uploads, sharing, etc.).
BLOG Enables blog posts.
PAGES Enables managing pages.
ELEMENTS Enables creating elements.
ELEMENTS_HEADING Enables the heading element.
ELEMENTS_TEXT Enables the text element.
ELEMENTS_LINK Enables the link element.
ELEMENTS_IMAGE Enables the image element.
ELEMENTS_IMAGE_GALLERY Enables the image gallery element.
ELEMENTS_VIDEO Enables the video element.
ELEMENTS_NAVIGATION Enables the navigation element.
ELEMENTS_HTML Enables the HTML element.
ELEMENTS_BLOG_POSTS Enables the blog posts element.
ELEMENTS_COLUMNS Enables the columns element.
THEMES Enables themes management.
ABOUT Enables viewing the system information about the website.
SETTINGS Enables managing settings.
USERS Enables users.
USERS_LOGIN_DEFAULT Enables users the login the default way (login form, lost password form, etc.)
USERS_LOGIN_ANONYMOUS Enables anonymous user login (by calling the CMS server with code).
USERS_MANAGE_ACCOUNT Enables the user to manage his account (change password and emails).
adminPagesPathPrefix
The path prefix for the administrators login, lost password and invite pages. The default value is "/admin/".
blogPagesPathPrefix
The path prefix for the blog posts pages. The default value is "/b/".
autoCreateHomePage
Automatically create editable elements container in the home page if no other response is defined. The default value is true.
License
This project is licensed under the MIT License. See the license file for more information.
Author
This addon is created and maintained by the Bear CMS team. Feel free to contact us at support@bearcms.com or bearcms.com.