skin['global'] = new skin_global; $cms->skin['generic'] = new skin_generic; // Call main main(); // Show footer $cms->skin['global']->foot(); //-------------------------------------------------- // * Main //-------------------------------------------------- function main() { global $cms; // Add to apath $cms->vars['apath']['generic'] = 'Generic Section'; // Choose subsection switch (array_shift($cms->vars['path'])) { case 'submit': submit(); return; case 'one': sect_one(); return; } // Add to apath $cms->vars['apath']['submit'] = 'Submit'; // Show skin head $cms->skin['global']->head(); // etc } //-------------------------------------------------- // * Submit //-------------------------------------------------- function submit() { global $cms; // Add to apath $cms->vars['apath']['submit'] = 'Submit'; // Show skin head $cms->skin['global']->head(); // etc } //-------------------------------------------------- // * Section One //-------------------------------------------------- function sect_one() { global $cms; // Add to apath $cms->vars['apath']['one'] = 'One'; // Choose subsection switch (array_shift($cms->vars['path'])) { case 'submit': sect_one_submit(); return; } // Show skin head $cms->skin['global']->head(); // etc } //-------------------------------------------------- // * Section One Submit //-------------------------------------------------- function sect_one_submit() { global $cms; // Add to apath $cms->vars['apath']['submit'] = 'Submit'; // Show skin head $cms->skin['global']->head(); // etc } ?>