diff --git a/site/app_controller.php b/site/app_controller.php index ecf1815..9d306a5 100644 --- a/site/app_controller.php +++ b/site/app_controller.php @@ -47,6 +47,8 @@ class AppController extends Controller { array('name' => 'Customers', 'url' => array('controller' => 'customers', 'action' => 'index')), array('name' => 'Accounts', 'url' => array('controller' => 'accounts', 'action' => 'index')), array('name' => 'Debug', 'header' => true), + array('name' => 'Un-Nuke', 'url' => '#', 'htmlAttributes' => + array('onclick' => '$(".pr-section").show(); return false;')), array('name' => 'Contacts', 'url' => array('controller' => 'contacts', 'action' => 'index')), array('name' => 'Ledgers', 'url' => array('controller' => 'ledgers', 'action' => 'index')), array('name' => 'New Ledgers', 'url' => array('controller' => 'accounts', 'action' => 'newledger')), diff --git a/site/app_model.php b/site/app_model.php index 782c285..e021cc6 100644 --- a/site/app_model.php +++ b/site/app_model.php @@ -142,12 +142,27 @@ class AppModel extends Model { } static $pr_unique_number = 0; - $pr_id = $class . '-' . (++$pr_unique_number); + $pr_id = 'pr-section-class-' . $class . '-print-' . (++$pr_unique_number); + $pr_trace_id = $pr_id . '-trace'; + + $pr_entire_base_class = "pr-section"; + $pr_entire_class_class = $pr_entire_base_class . '-class-' . $class; + $pr_entire_function_class = $pr_entire_class_class . '-function-' . $function; + $pr_entire_class = "$pr_entire_base_class $pr_entire_class_class $pr_entire_function_class"; + $pr_header_class = "pr-caller"; + $pr_trace_class = "pr-trace"; + $pr_output_base_class = 'pr-output'; + $pr_output_class_class = $pr_output_base_class . '-class-' . $class; + $pr_output_function_class = $pr_output_class_class . '-function-' . $function; + $pr_output_class = "$pr_output_base_class $pr_output_class_class $pr_output_function_class"; + + echo '