github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

brucespang / BruceCMS-2.0

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 2
    • 1
  • Source
  • Commits
  • Network (1)
  • Issues (0)
  • Downloads (0)
  • Wiki (1)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (2)
    • b00f7645049c4e5351fc965c438012e24dea2acf
    • master ✓
  • Tags (0)
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

The next generation of BruceCMS: more powerful in nearly every way! — Read more

  cancel

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

Added the user management page, and the user class. I'm really good at 
this newfangled git stuff... 
brucespang (author)
Sun Jan 03 10:59:37 -0800 2010
commit  70e87b46af7437b89ae317ec512cf99263a47172
tree    bd027a85cd1f9020a04beae8e74dc36422673e08
parent  e8530beeefef432f6c6d5d15061046b3299a1afe
BruceCMS-2.0 /
name age
history
message
file .htaccess Tue Nov 03 17:07:41 -0800 2009 Added comments and made the code easier to read [brucespang]
file README Sat Dec 26 12:27:08 -0800 2009 Upated Readme [brucespang]
directory inc/ Sun Jan 03 10:59:37 -0800 2010 Added the user management page, and the user cl... [brucespang]
file install.php Sat Jan 02 18:22:53 -0800 2010 Added a basic plugin system [brucespang]
directory manage/ Sun Jan 03 10:59:37 -0800 2010 Added the user management page, and the user cl... [brucespang]
README
README -- BruceCMS 2.0

Why BruceCMS?
1. It's Simple
2. It's Simple

The main reason to use BruceCMS is the simplicity of the Templating System. It's Really Simpleā„¢. All that's needed to st
art editing content with the BruceCMS is a simple php variable. 


NOTE: BruceCMS 2.0, while functional, is most likely highly insecure, and probably doesn't work half of the time. It may 
not be the best idea to use BruceCMS 2.0 in a production environment, but if you want to, knock your socks off.


Getting Started:
  -Copy everything into the BruceCMS directory. Be sure to copy the .htaccess. If something isn't working, it may have 
  not been copied.
  -Create a MySQL Database for BruceCMS
  -Run install.php


Using BruceCMS:
  -Drop an html file into the BruceCMS root directory.
  -Replace the things that you want to edit with <?=$variable_name?>
    -Some predefined variables are:
      $title
      $default_page
      $content (You'll have to create content with the management interface to fully use $content)
  -If you want to use other variables, you have to create them under the Variables section in the management interface.
  -Menus can be created using the management interface. To add a menu to your template, use <?=$menu_name?>
  -Create a page using the management interface, and set the template to your html file.
  -Go to: http://yourserver/pathtoBruceCMS/yourpage


It is possible to include variables and menus in your pages content. There'll be an error if you don't create them 
before using them, but after you create them, they'll work fine.


Most Languages have a 'Hello World' that shows how one creates a (simple) program in that language. Here's BruceCMS's 
very Simple Blog:

<?=$content?>


Enjoy!
Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server