phundament

Yii CMS based upon independent modules and extensions
18 followers

Phundament 3-0.2

0.2 updates: Installation fixes for Linux MySQL, widget order fix, added automatic-property detection, updated image urls ... Check it out!

beta

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 skeletion and installs with one single command. More features...

Try a demo

Demo Phundament 3-0.1-RC1
Login with editor / editor

Screenshots

What is Phundament 3?

  1. Not a CMS for those developers who wouldn't read on otherwise ;)
  2. Yii Framework based set of modules
  3. Solid web application foundation

Requirements

  • PHP 5.3
  • Yii Framework (http://www.yiiframework.com/) 1.1.8
  • ImageMagick or GDlib

Tested Systems

  • Mac OS X 10.6.8
  • Debian 5,6

Supported Databases

  • MySQL 5
  • SQLite 3

License

  • BSD

Usage

Download

Phundament 3

If you haven't done so already, a fresh copy is here
Get Phundament 3

Yii Framework

If you do not have an existing installation
Get Yii Framework 1.1.8

Setup

phundament/protected/setup-p3.sh "path/to/yiic/command"
Setup script source

Open

http://localhost/phundament

First Steps

  • 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

Installation Guide is for Linux, OS X, UNIX.

See also p3widgets.

Coming soon: Quick Start

Resources

Developer

Help needed?

Additional Ressources

Contact

Total 9 comments

#6777 report it
schmunk at 2012/02/04 11:55am
@Tiff: Login fixed

Thank you.

#6775 report it
Tiff at 2012/02/04 05:33am
password doesn't work again

...

#5548 report it
schmunk at 2011/10/19 02:58pm
@luc: Thanks a lot for your feedback

Thanks :) I'll get back to you with answers tomorrow - got a really big server issue at the moment :(, I would also like to move the discussion over to the forum.

To other devs/testers: This is exactly the information I need. Please post your bugs/problems in the forum.

btw: What's your dev system?

#5545 report it
luc at 2011/10/19 11:41am
Good but some troubles ...

Hi Schmunk ! This is really a good job that will save time to developers. It was not so easy to install: migrations of rights and p3media gave me mysql errors because of the foreign keys. Once the application running I'm having now routes troubles: - rights: only assignment controller and its actions can be resolved, authItem controller and all its actions give a "404 not found" error - yii-user: same problem with the profileField controller and its actions - p3media: same problem with the p3Media controller - gii: same problem with "fullCrud" and "fullModel"

and finally: also in gii: portlet generator give me an exception: "PortletGenerator.widgets.ddeditor.DDEditor is invalid" (in protected/extensions/gtc/portlet/views/__comment.php line (9))

#5509 report it
schmunk at 2011/10/17 02:41pm
@lubosdz: Login fixed

Works again, thanks!

PS: Have to find a way to protect the password setting :(

#5508 report it
lubosdz at 2011/10/17 01:59pm
Login not working

Login with editor/editor shows error:

Please fix the following input errors: Password is incorrect.

#5468 report it
schmunk at 2011/10/14 09:20am
@Chris83: Rights migrations

I've added migration classes for rights. The first one creates the database schema together with 'admin' and 'demo' users. Second one creates an 'editor' with custom permissions. Migration classes are created with the dumpschema command.

#5467 report it
schmunk at 2011/10/14 09:16am
Fixed a bug in the demo

Unknown properties are now handled with an warning message.

#5462 report it
Chris83 at 2011/10/14 01:53am
Rights

Thank you for choosing Rights, have you made any improvements to the module?

Leave a comment

Please to leave your comment.

Create extension