1
I Use This!
Activity Not Available
Analyzed over 4 years ago. based on code collected over 4 years ago.

Project Summary

Yupi is yet another CMS writen in php in oop style maner. It has a easy theme system and support for themes and templates.

Find out more on project site: http://yupi-cms.com

AboutFirst release of yupi-cms is planed by the end of April 2009.

At current state you can download using svn but you have to configure it manually, it's only required to setup database and setup project path to be able to run cms. Currently i am working admin theme to improve user interface and on widgets (panels) that are used to display some useful content from database.

Some cool stuff about this CMS:

it uses OOP approach , everything is separated into classes , like Models, Pages, Editors etc. it uses theme to generate content , and theme is just a PHP file it's build using directory style URL - only one URL rewrite for Apache server or setting using error pages redirection you don't need to be expert to learn how to write theme, panel, client page, admin page or panel editor - only basic OOP knowledge

Creating custom page Here is sample how can you create simple yupi page, just in the case you download the project you have some starting point how things works. Create file class.mypage.php and save it to folder pages. Write this code to create page that shows world famous "hello world" sample.

If you install project in subfolder yupicms, then you can access this page by typing: localhost/yupicms/mypage, in this case Index action of mypage class is executed. If you type: localhost/yupicms/mypage/hello function ActionHello will be executed. Next URI parts will be passed to this procedure as parameters. In the case that function doesn't exists then Index action will be executed, you can determine action using $this->ActionName, and to find all uri parts you can use $this->Params array. First element contains class name, second action and rest are extra parameters.

You can learn more directly from existing source code.

Here is sample screen shot of admin module, just to give you clue how it look like.

Tags

cms easycms mvc oop php5 simplecms website

In a Nutshell, yupicms...

Quick Reference

GNU General Public License v2.0 or later
Permitted

Commercial Use

Modify

Distribute

Place Warranty

Forbidden

Sub-License

Hold Liable

Required

Distribute Original

Disclose Source

Include Copyright

State Changes

Include License

These details are provided for information only. No information here is legal advice and should not be used as such.

All Licenses

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    Black Duck offers a free trial so you can discover if there are open source vulnerabilities in your code
  • ...
    by exploring contributors within projects, you can view details on every commit they have made to that project
  • ...
    there are over 3,000 projects on the Open Hub with security vulnerabilities reported against them
  • ...
    search using multiple tags to find exactly what you need

Languages

Languages?height=75&width=75
JavaScript
58%
PHP
21%
CSS
10%
6 Other
11%

30 Day Summary

Jun 13 2013 — Jul 13 2013

12 Month Summary

Jul 13 2012 — Jul 13 2013

Ratings

Be the first to rate this project
Click to add your rating
   Spinner
Review this Project!