|
From: Jon O. <jon...@us...> - 2008-03-09 23:41:08
|
Update of /cvsroot/mxbb/core/modules/mx_textblocks/admin In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv19058 Modified Files: mx_module_defs.php Log Message: Virtual pages See notes is Dev area Index: mx_module_defs.php =================================================================== RCS file: /cvsroot/mxbb/core/modules/mx_textblocks/admin/mx_module_defs.php,v retrieving revision 1.28 retrieving revision 1.29 diff -C2 -d -r1.28 -r1.29 *** mx_module_defs.php 9 Feb 2008 12:50:41 -0000 1.28 --- mx_module_defs.php 9 Mar 2008 23:41:01 -0000 1.29 *************** *** 114,117 **** --- 114,135 ---- { global $template, $mx_blockcp, $mx_root_path, $theme, $lang; + global $mx_page, $mx_request_vars, $mx_blockcp; + + // + // Virtual Hack + // + if ($mx_page->is_virtual && $mx_request_vars->request('virtual')) + { + $virtual_id = $mx_request_vars->request('virtual', MX_TYPE_INT, 0); + if (!$mx_blockcp->virtual_init($virtual_id, true)) + { + $mx_blockcp->virtual_create($virtual_id); + } + $mx_blockcp->virtual_id = $virtual_id; + foreach($mx_blockcp->block_virtual_parameters as $parameter_name => $data) + { + $parameter_data = $data; + } + } switch ( $parameter_data['parameter_type'] ) |