Skip to content
This repository

Sketch - a PHP cms system

branch: Sketch

Popup and lightbox update

Signed-off-by: Kevin Dibble <digitalskill@xtra.co.nz>
latest commit df6786abd2
Sketch CMS authored July 24, 2012
Octocat-spinner-32 sketch-admin Install function tidy July 21, 2012
Octocat-spinner-32 sketch-files Sketch 3 July 15, 2012
Octocat-spinner-32 sketch-images Sketch 3 July 15, 2012
Octocat-spinner-32 sketch-system Popup and lightbox update July 24, 2012
Octocat-spinner-32 sketch-upload Sketch 3 July 15, 2012
Octocat-spinner-32 theme CSS base style update July 22, 2012
Octocat-spinner-32 tiny_mce Sketch 3 July 15, 2012
Octocat-spinner-32 .htaccess Sketch 3 July 15, 2012
Octocat-spinner-32 README read me update July 23, 2012
Octocat-spinner-32 config.php Sketch 3 July 15, 2012
Octocat-spinner-32 favicon.ico Sketch 3 July 15, 2012
Octocat-spinner-32 htaccessExample.htaccess Sketch 3 July 15, 2012
Octocat-spinner-32 index.php Sketch 3 July 15, 2012
Octocat-spinner-32 license.txt Sketch 3 July 15, 2012
Octocat-spinner-32 sketch-touch-icon.png Sketch 3 July 15, 2012
README
OPEN SOURCE---

Sketch is a PHP 5 CMS system built from the servers perspective. 
It aims for server speed and performance first. 
It has full support for customization and supports all the latest standards. 

SHOPPING CART---
DPS
Online Banking
Paypal

GALLERIES---
Each gallery supports light box features

BLOGGING---
Sketch support multiple blogs/forum pages for members and for the public

MEMBERSHIP---
Sketch supports membership grouping and features.

PAGES AND FEATURES---
News pages
Blogging
Galleries
Products
Page Tags
Simple Install
Animated Banners
Casestudies
XML feeds
Twitter
Multi-page create
Multi-site

CACHING---
Caching will give the correct headers to have the user cache it
Caching will create a flat file on the server so the server does not have to re-process it
Entire Pages can be cached on the server - improving performance.

SECURE---
Encrypts all passwords / cookies using a random md5 encryption key.
Forms use tokens to get authorization
Page content goes though an approval process
Forces removal of install files
Supports USER_AUTH to make a site private until launch

BENCHMARKED---
Simply add ?benchmark to the URL to get real feed back in the console (firebug/crome/safari web tools)

MULTI-PLATFORM---
IIS / Linux platforms.
Apache on windows,Mac or Linux environments

EXTENDABLE---
Sketch uses Models / View / Controllers - but in a flexible way
Don't want to use the MVC - then don't - drop a page in to the views folder and let it run - sketch will take care of the rest.

Each Page,plugin,output and form can be modified - the saving is managed behind the scenes.

HELPFUL---
Sketch has a helpers folder - In there is are Validation/ Email / Paypal / DPS / minification and more...
Sketch presents a full error when things go wrong
Errors can be turned off when Development mode is finished

TINY---
All pages are stripped of comments and whitespace
Best Practice
Latest Standards are used in headers, Ajax requests not cached

Mootools
Get the best of mootools by just using the styles in forms

SEO---
Analytics and Standards are used to create meta tags

RSS---
Blogs and News Get an rss feed at newsfeed and blogfeed

PORTABLE---
Sketch knows when it is in a subfolder - these are never written to file paths - so when moving the site form one folder to another - Sketch adjusts the links for you.
Something went wrong with that request. Please try again.