skeeks/cms SkeekS CMS — control panel and tools based on php framework Yii2

extensionframeworkcmsappskeekssxskeekscms

SkeekS CMS (Yii2)

skeeks!

SkeekS CMS - modern generic content management system based on yii2 php framework.

Latest Stable Version Total Downloads Reference Status Dependency Status

Links

Installation

  • The minimum required PHP version of Yii is PHP 5.5.
  • It works best with PHP 7.
  • Follow the Definitive Guide in order to get step by step instructions.

Documentation

Info

SkeekS CMS - modern generic content management system based on yii2 php framework.

It provides capabilities to manage site structure and content elements (news, publications, products, etc.).

Opportunities for management and dynamic creation of additional properties of the content sections and elements through the administration system.

Opportunities to manage users, privileges, roles and their purpose.

Supports single query entry point (one index.php), for backend and frontend parts of the project. By then, it is more convenient to configure nginx and apache.

Almost every page of the site - content item or section. Each of these models has some povdeniem availability of additional properties. Therefore, any product publkatsii, news, etc. It has a set of common properties, which are described in the model, and a set of dynamically created properties, through the administration system.

This versatility allows you to easily create any site, without writing and design of additional models and migration. What idelalno for quickly writing conventional nevysokonagruzhennyh projects (this does not mean that you can not write highly loaded projects).

Just have https://cms.skeeks.com/marketplace marketpleys the CMS for this, which is constantly updated with useful solutions.

Screenshot

SkeekS CMS admin panel


SkeekS CMS admin panel


SkeekS CMS admin panel


SkeekS CMS admin panel


skeeks!
SkeekS CMS (Yii2) — quickly, easily and effectively!
skeeks.com | cms.skeeks.com

Changelog

CHANGELOG

4.0.1.pre

  • Pjax backend errors hide by default
  • Change user name to first and last names

4.0.0.1

  • Tree property update
  • Filter by property
  • Create index m170922_023840__alter_table__cms_content_element_property
  • Update console cms/utils/clear-all-thumbnails
  • Fixed admin
  • New console cmd for delete content elements
  • Admin tree list controller

4.0.0

  • Fixed

4.0.0-rc9

  • Fixed

4.0.0-rc8

  • Fixed

4.0.0-rc7

  • Fixed

4.0.0-rc6

  • Fixed

4.0.0-rc5

  • Update

4.0.0-rc4

  • Update

4.0.0-rc3

  • Update

4.0.0-rc2

  • Fixed

4.0.0-rc

  • Up

4.0.0-beta3

  • Fixed errors

4.0.0-beta2

  • Fixed composer.json

4.0.0-beta

  • Dialog select elements

4.0.0-alpha13

  • mysq 5.7 migrate update

4.0.0-alpha12

  • @bower
  • Removed todos

4.0.0-alpha11

  • Fixed bugs

4.0.0-alpha10

  • Composer installer update

4.0.0-alpha9

  • Composer installer update
  • Translate

4.0.0-alpha8

  • Image not found http exception

4.0.0-alpha7

  • Enabled url normalizer by default

4.0.0-alpha6

  • Fixed TreeMenuCmsWidget

4.0.0-alpha5

  • Fixed

4.0.0-alpha4

  • Fixed admin php info url

4.0.0-alpha3

  • Range values
  • New related value types
  • Deleted user restrict
  • Add Properties of elements in tree
  • Change the form of editing elements

4.0.0-alpha2

  • new rp boolean value
  • drop list_type

4.0.0-alpha1

  • Fixed select file
  • Fixed rp

4.0.0-alpha

  • Using paulzi/yii2-auto-tree
  • Removed skeeks\cms\base\CheckComponent
  • Removed skeeks\cms\traits\ValidateRulesTrait
  • Removed skeeks\cms\Config
  • Change code folder /src
  • Url changes

3.2.4.pre

  • Filter rewrite sql

3.2.3

  • Fancybox return v2.*
  • Fixed admin url
  • Fixed fancybox
  • Fixed login url
  • Uploads files for new not saved models (change \skeeks\cms\models\behaviors\HasStorageFile)

3.2.2.2

  • Fixed fancybox
  • Url changes
  • ContentElementsCmsWidget new setting isJoinTreeMap
  • allowDeselect PropertyTypeElement
  • Documentation about working with the url

3.2.2.1

  • Add docs
  • Fixed admin js
  • Fixed admin urls

3.2.2

  • Removed \skeeks\cms\widgets\rbac\PermissionForRoles
  • Go to https
  • CmsContentElement added ->cmsTrees

3.2.1

  • Updated CmsContentElementWidget
  • Updated TreeMenuCmsWidget
  • Showing links in the tree
  • Fixed admin tree
  • Fixed image urls
  • Url Rewrites
  • CmsSite added property rootCmsTree

3.2.0

  • Delete _all dir
  • Updated cluster local
  • Good improvement widgets allows you to use begin() end() design
  • Completion form controls
  • Created skeeks\cms\widgets\Pjax Widget
  • Complete rebuilding of sections of the tree widget
  • Correction of translations
  • Update urls
  • Updated seo filter behavior
  • Completion widgets upload files
  • Update HasTrees
  • Tree url update

3.1.3

  • Batch control properties

3.1.2

  • Fixed a bug when editing widgets with big data.
  • Updated HasTree behavior

3.1.1.3

  • Search for additional user properties

3.1.1.2

  • Change log level

3.1.1.1

  • Change related properties saver
  • CmsContentElementWidget add options

3.1.1

3.1.0.1

  • Fixed bugs

3.1.0

3.0.2

  • UrlManager configuration for the console application
  • i18n logs

3.0.1.8

  • Add site and lang filters
  • Fixed search element
  • Fixed css for toolbar
  • Fixed bug

3.0.1.7

  • Fixed bug

3.0.1.6

  • Fixed admin urls
  • Change admin urls

3.0.1.5

  • Fixed notices

3.0.1.4

  • Tree full width

3.0.1.3

  • Fixed sort grid
  • Fixed notices

3.0.1.2

  • Fixed notices

3.0.1.1

  • Added handling of absence js and css files
  • Generate username

3.0.1

3.0.0.1

  • Fixed bug. Edit view files

3.0.0

  • Stable release

3.0.0-rc2

  • Revision filters
  • Fixed bugs

3.0.0-rc1

  • Revision filters
  • Loading forms with default values
  • Adding filters in admin
  • Changes in compoWidget
  • Added phone Mask
  • Fixed admin bug
  • Fixed a serious bug

3.0.0-beta4

  • mihaildev/yii2-elfinder: 1.1.3

3.0.0-beta3

  • Changes in UrlHelper::construct();

3.0.0-beta2

  • Updated CmsAccessControl

3.0.0-beta

  • Fixed a critical bug for downloading files by unauthorized users
  • Removed @admin/views

3.0.0-alpha2

  • Fix bugs cluster local
  • Changed dependence composer

3.0.0-alpha1

  • Rewrote the logic configuration files download
  • To use \Yii::$app->langugae
  • Removed rbac. In a separate package skeeks/cms-rbac
  • Removed skeeks\cms\helpers\Request
  • Begain using kartik-v/yii2-datecontrol
  • Changed menu
  • Removed ssh. In a separate package skeeks/cms-ssh-console
  • Removed yiisoft/yii2-swiftmailer dependency
  • Removed skeeks/cms/base/Module
  • Removed dbDump. In a separate package skeeks/cms-db-dumper
  • Removed marketplace. In a separate package skeeks/cms-marketplace
  • Cancel use cms base controller
  • Fixed email submit and templates
  • Removed mailer. In a separate package skeeks/cms-mailer
  • Fixed set unsafe attributes in the base component
  • Removed global const BACKUP_DIR
  • Removed global const COMMON_RUNTIME_DIR
  • Removed global const APP_DIR
  • Removed global const SKEEKS_DIR
  • Removed global const GETENV_POSSIBLE_NAMES
  • Removed global const ENABLED_MODULES_CONF
  • Removed mailer. In a separate package skeeks/cms-mailer
  • Removed Cms::moduleCms()
  • Removed Cms::moduleAdmin()
  • Removed templates. In a separate package skeeks/cms-view
  • Configs updated
  • Removed admin. In a separate package skeeks/cms-admin
  • Removed AdminController::EVENT_INIT
  • Renamed i18N component
  • Removed Cms::TRIGGER_AFTER_UPDATE
  • Removed agents. In a separate package skeeks/cms-agent
  • Removed class ConnectToDbForm
  • Removed class DbDsnHelper
  • Removed StatusColumn class
  • Fixed serious bug not allowing to use configuration files function. For example: on beforeRequest => function ($e){};
  • Removed captcha
  • Removed class skeeks\cms\base\console\Controller
  • Removed authclient. In a separate package skeeks/cms-authclient
  • Change component connect admin menu
  • Removed http auth
  • Removed DescriptionFullColumn, DescriptionShortColumn
  • Removed _ide/_back
  • Removed seo. In a separate package skeeks/cms-seo
  • Removed some settings in seo component
  • Rewritten classes urlRules

2.7.2-alpha2

  • i18n update
  • Removed cmsSearch. In a separate package skeeks/cms-search
  • Remove the old properties of CMS components
  • Agent Management Settings moved to the config
  • \Yii::setAlias('template', '@app/views/'); is removed
  • Correcting typos

2.7.2.alpha

  • Removed is deprecated
  • Rewritten cmsToolbar
  • Rewritten view actions
  • Removed I18NDb. In a separate package skeeks/cms-i18n-db
  • Disabled event ADMIN_READY
  • Updated translation functionality
  • Removed columns files_depricated in cms_tree and cms_content_element
  • Completely rewritten mechanism of personal user cabinet
  • Remove the old classes
  • Sitemap updated
  • Removed UserAction
  • Closed personal user profiles!
  • Removed skeeks\cms\models\TreeMenu
  • Rewrite admin actions
  • Removed skeeks\cms\modules\admin\actions\modelEditor\AdminOneModelSystemAction

2.7.1.2

  • Fixed column ids
  • Fixed user column data
  • Update log message group

2.7.1.1

  • Fixed user edit bugs
  • Added the ability to configure the maximum and minimum display records in tables
  • Remote download link files option is enabled CURLOPT_FOLLOWLOCATION
  • Change filter element in content element grids

2.7.1

  • Updated admin content elements in grids
  • Minimal user name length is increased
  • Adding a field in the user table of email and phone
  • Revert failed migrations
  • You can customize the grid AdminRelatedGridView
  • Disabled ajax response {test: test} to the sections and pages of content elements
  • Styling toolbar

2.7.0.3

  • Fixed an important bug, an incorrect config cache, after the agent

2.7.0.2

  • Fix upload errors
  • Disabling skeeks cms panels, at the time of launch and debug modules gii
  • Fix admin bugs
  • Drop user is depricated columns (city, address, info, files, status_of_life)
  • Drop restrict index in cms_storage_file

2.7.0.1

  • Update smart content element filters
  • Fix bugs for windows

2.7.0

  • It is ready

2.7.0.beta

  • fix bugs

2.7.0.alpha

  • Removed dependency yiisoft/yii2-gii
  • Removed dependency yiisoft/yii2-debug
  • Big refactoring
  • deleted references to class skeeks\cms\App
  • Added new dependency ifsnop/mysqldump-php
  • Removed skeeks\cms\components\GiiModule
  • Removed skeeks\cms\exceptions\NotConnectedToDbException
  • Removed skeeks\cms\base\Action
  • Removed skeeks\cms\base\Session
  • Removed skeeks\cms\base\DbSession
  • Removed skeeks\cms\components\CmsSettings
  • Removed skeeks\cms\console\controllers\ComposerController
  • Removed skeeks\cms\checks\MysqlDumpCheck
  • Removed skeeks\cms\checks\InstallScriptCheck
  • Removed skeeks\cms\checks\GitClientCheck
  • Major changes to work with the creation of the database dump and its recovery
  • AssetManager LinkAssets options by default false
  • Updated admin info
  • Fixed searchRelatedProperties
  • Added caching tree for multiselect
  • Added elements to favorites users
  • Removed dependency skeeks/yii2-kartik-markdown
  • Fixed a bug with the display of the content in the administrative part, an additional property with code properties

2.6.1

  • Deleted is deprecated fields from cms_storage_file
  • Deleted class skeeks\cms\widgets\ModelStorageFileManager
  • Adding the priority clusters file storage
  • Fixed critical bug with memory consumption when displaying files in the widget select file
  • Optimized widget content items
  • Added option to obtain all the descendants of the section element http://en.cms.skeeks.com/docs/sections-tree
  • Fixed critical bug with memory consumption when displaying files in the repository. There was at moments showing a large number of elements.
  • Revision of validation of additional properties + added examples: http://en.cms.skeeks.com/docs/additional-properties-models
  • Caching data tree to build the select element
  • Revision the model related properties

https://github.com/skeeks-cms/cms/blob/master/CHANGELOG-V2.md

https://github.com/skeeks-cms/cms/blob/master/CHANGELOG-V1.md

Statistics

Downloads
GitHub Stars
GitHub Forks

Releases

Comments



4.0.0.1 is the latest of 169 releases



GPL-3.0+ license
Stats
87 github stars & 47 github forks
4 downloads in the last day
458 downloads in the last 30 days
5424 total downloads