Agile Toolkit All In One Digest – Part 2

Part 1 of all in one series:

Database Integration

Agile Toolkit features two basic classes for model creation. The class “Model” is a lightweight implementation for NoSQL and non-relational databases. “Model_Table” class provides a more powerful model implementation which can rely on the power of relational database…

Continue reading “Agile Toolkit All In One Digest – Part 2”

Agile Toolkit All In One Digest – Part 1

At this post we are going to provide an abstract of agile toolkit documents…



Just extract the files!



Agile Toolkit uses an array for defining configuration.



The method


is used to to retrieve config settings. The second argument to this function is a default value, and it’s used extensively throughout Agile Toolkit add-ons and components.

Copy the config-default.php and name it as config.php.

By default Agile Toolkit will read the config.php and config-defaults.php files. The settings in config.php will override the settings in config-defaults.php.

The file config-distrib.php is never loaded. It is a “template” that you can use to make your own copy of config.php.

Continue reading “Agile Toolkit All In One Digest – Part 1”

CSS reseting and cross browser style digest

cross browser:

   v2.0 | 20110126
   License: none (public domain)

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
body {
	line-height: 1;
ol, ul {
	list-style: none;
blockquote, q {
	quotes: none;
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
table {
	border-collapse: collapse;
	border-spacing: 0;

compressed version: