[10.5.12] IMPORTANT NOTICE!
We've changed or main repository and the way you get Phundament 3, please read the updated documentation below.
- Not a CMS for those developers who wouldn't read on otherwise ;)
- Yii Framework and package-based set of modules
- Solid web application foundation
Phundament 3 is an application foundation built upon a set if independent Yii modules and extensions such as user, rights, yiiext, gtc, ckeditor, jquery-file-upload, p3widgets and p3media.
The combination of p3widgets and p3media provides basic content management system (CMS) features, like dynamic widget creation and file management.
Combined in ckeditor, p3media acts as a ckfinder plugin which gives you the full power of HTML and media files for content creation via p3widgets.
It comes with a very minimalistic setup which integrates perfectly into an Yii web application skeleton and installs with one single command.
Get Phundament 3 - the Yii Application Foundation with CMS features via composer. For more details visit phundament.com.
Login with editor / editor
Download and extract the installer as ZIP or TAR.GZ file from a working tagged version here:
Enter the app root folder
cd phundament-app-SHA1
Get the packages with composer, note: if you want to install for MySQL, you have to update your config first.
php composer.phar install
All setup, database, file permissions and config settings should be done automatically.
http://localhost/phundament-app-
- Login with admin/admin
- Click on 'Upload'
- Upload some images
- Click on 'Widget Demo'
- Hover container and click on '+'
- Edit HTML, you can select from your uploaded images by clicking on 'Browse Server' in the image dialog.
- Save widget
- Make sure you have git (http://git-scm.com/) and hg (http://mercurial.selenic.com/) installed
- zlib extension or unzip available on your PATH
- OpenSSL Support enabled in PHP or try
--prefer-source
- If you get SSL or memory limit errors, try:
php -d allow_url_fopen=1 -d memory_limit=64M composer.phar -v update
- If you want to the very lastest version
curl -L https://github.com/phundament/app/tarball/master | tar zx
- PHP >5.3.2
- [Yii Framework] (http://www.yiiframework.com/) 1.1.10
- ImageMagick or GDlib
- Mac OS X 10.6.8
- Debian 5,6
- Windows XP
- MySQL 5
- SQLite 3
- BSD
- [UPD] Big version bump to avoid further confusion
- [ENH] Installation scripts
- [FIX] Package installation
The repository phundament/app introduces Phundament 3 installation via composer (http://getcomposer.org)
- [FIX] P3 controller permissions
- [UPD] updated demo content
- [ENH] added Windows installer
- [ENH] code cleanup
Bootstrapped it! Complete responsive design, completely editable with mobile devices. Added widget translation, updated migrations, templates. A whole bunch of other stuff (fixes, fixes, fixes).
Installation fixes for Linux MySQL, widget order fix, added automatic-property detection, updated image urls ... Check it out!
Initial release
- Quick Start Guide
- Downloads
- Wiki
- Development Discussion
- Demo Website
- Phundament Website
- Company Website
- tbd