RedKiteCms
Welcome to the RedKiteCms a Content Management System Application, built on top of
Symfony2 and Twitter Bootstrap frameworks.
RedKiteCms is designed to provide an easy an intuitive user-interface, to improve the
website's content management experience.
Requirements
- PHP 5.3+
- Symfony 2.3.*+
- Propel 1.6+
Install RedKiteCms
To install RedKiteCms you just need to download the RedKiteCms Sandbox
and follow the intructions that comes with the sandbox itself.
If you want to install RedKiteCms for an existing application or from the scratch,
just read the RedKiteCms install chapter
Start RedKiteCms
To browse your site, simply open a browser and point to http://localhost or whatever your domain is.
To work with RedKiteCms simply point to http://localhost/rkcms.php/backend/login
You may debug your application using the rkcms_dev.php environment: http://localhost/rkcms_dev.php/backend/login
The page is blank
If you encounter a blank web page, something went wrong. To understand what's appened, you could open
the same page in the _dev environment or open the rkcms.php and change the following row from:
$kernel = new AppKernel('rkcms', false);
to
$kernel = new AppKernel('rkcms', true);
Documentation
You can read RedKiteCms official documentation at redkite-labs.com:
RedKiteCms documentation repository
lives at github.
Support
If you require support you can ask for help at RedKiteCms users forum.
If you want to collaborate, just introduce yourself at RedKiteCms developers forum.
Stay in touch
RedKiteCms is present on major social networks:
Follow @redkitecms on Twitter for the latest news
Like RedKiteCms at Facebook
Connect with RedKiteCms at Google+
Notes for windows users
RedKiteCms has been written on a linux system machine, so you might encounter some small issues when
you work on a windows machine:
- assetic:dump command might return an error
- Skin problems
None of those problems breaks the usability of RedKiteCms. If you are a windows user and you want
to fix them on your own, fork the repository, do the fixes then ask for a pull request: it would be really
appreciated! :)
Enjoy!
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is furnished
to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
red_kite_cms:
orm: Propel
skin: bootstrap
web_folder_dir: web
web_folder_dir_full_path: %kernel.root_dir%/../%red_kite_cms.web_folder%
upload_assets_dir: uploads/assets
upload_assets_full_path: %red_kite_cms.web_folder_full_path%/uploads/assets
upload_assets_absolute_path: /%red_kite_cms.web_folder%/uploads/assets
theme_structure_file: %kernel.root_dir%/Resources/.theme_structure
love: yes
website_url:
bootstrap_version: 3.x
active_theme_file: %kernel.root_dir%/Resources/.active_theme
deploy_bundle:
resources_dir: Resources
assets_base_dir: %red_kite_cms.deploy_bundle.resources_dir%/public
config_dir: %red_kite_cms.deploy_bundle.resources_dir%/config
views_dir: %red_kite_cms.deploy_bundle.resources_dir%/views
media_dir: media
js_dir: js
css_dir: css
controller: WebSite
-
fixed bug which shows the page, language, theme, securyty panel when it was previously closed
By RedKite Labs, 6 years ago
-
fixed assets path for images, when deploying for the stage enviroment #71
By RedKite Labs, 6 years ago
-
Merge branch 'master' of github.com:redkite-labs/RedKiteCms
By RedKite Labs, 6 years ago
-
improved RedKite CMS routing for pages navigation
By RedKite Labs, 6 years ago
-
Fix collision issue in al-inline-list.js
By mdford, 6 years ago
-
languages are ordered by name
By RedKite Labs, 6 years ago
-
added a new test to verify blocks management behaviour
By RedKite Labs, 6 years ago
-
fixed typo
By RedKite Labs, 6 years ago
-
improved to automatically update config.yml assetic section and App.Kernel.php with the active theme, each time the website is deployed.
By RedKite Labs, 6 years ago
-
Merge branch 'behat-support'
By RedKite Labs, 6 years ago
-
updated media folders copying process which now syncronizes the target folder with the source one instead of hard copying closes #22
By RedKite Labs, 6 years ago
-
added test for ConfigurationGenerator; removed unused code
By RedKite Labs, 6 years ago
-
builder add method returns the builder
By RedKite Labs, 6 years ago
-
renamed 'I want to authenticate as' to 'I am authenticate as'
By RedKite Labs, 6 years ago
-
moved option resolver instantation from BaseType constructor to setUp method
By RedKite Labs, 6 years ago
-
updated tests
By RedKite Labs, 6 years ago
-
updated unique index on page name
By RedKite Labs, 6 years ago
-
updated created_at field when adding a new block, page, seo, language
By RedKite Labs, 6 years ago
-
removed travis debug code
By RedKite Labs, 6 years ago
-
travis debug
By RedKite Labs, 6 years ago
-
fixed AfterScenario hook
By RedKite Labs, 6 years ago
-
added AfterScenario hook
By RedKite Labs, 6 years ago
-
added behat/mink support
By RedKite Labs, 6 years ago
-
removed slide transition when opening panels
By RedKite Labs, 6 years ago
-
removed unique index on page name
By RedKite Labs, 6 years ago
-
started behat acceptance tests
By RedKite Labs, 6 years ago
-
added an argument to force is home as the given value and fixed bug that copying from the home page will generate a new home page
By RedKite Labs, 6 years ago
-
removed not necessary comments, trailing spaces, carriage returns
By RedKite Labs, 6 years ago
-
rewritten the menu to add blocks
By RedKite Labs, 6 years ago
-
Merge pull request #53 from janxin/master
By janxin, 6 years ago