|
Revision 21, 1.5 kB
(checked in by admin, 18 years ago)
|
|
|
| Rev | Line | |
|---|
| [21] | 1 | <?php |
|---|
| 2 | /* |
|---|
| 3 | |
|---|
| 4 | ___Canvas Globals_______________________________________________ |
|---|
| 5 | |
|---|
| 6 | Canvas global variables and classes. |
|---|
| 7 | |
|---|
| 8 | ________________________________________________________________ |
|---|
| 9 | |
|---|
| 10 | */ |
|---|
| 11 | |
|---|
| 12 | |
|---|
| 13 | // Class and variable definitions |
|---|
| 14 | class importedFunction { // Used to store individual function data |
|---|
| 15 | var $functionName; |
|---|
| 16 | var $functionAuthor; |
|---|
| 17 | var $functionUri; |
|---|
| 18 | var $functionDesc; |
|---|
| 19 | var $variables; |
|---|
| 20 | } |
|---|
| 21 | $zones = array(); |
|---|
| 22 | |
|---|
| 23 | // XML parsing variables |
|---|
| 24 | $current_function = ""; |
|---|
| 25 | $current_variable = ""; |
|---|
| 26 | $current_tag = ""; |
|---|
| 27 | |
|---|
| 28 | // Canvas tables |
|---|
| 29 | class canvas { |
|---|
| 30 | var $main; |
|---|
| 31 | var $duplicates; |
|---|
| 32 | var $variables; |
|---|
| 33 | var $options; |
|---|
| 34 | var $zone_options; |
|---|
| 35 | var $ink; |
|---|
| 36 | } |
|---|
| 37 | |
|---|
| 38 | $canvas = new canvas(); |
|---|
| 39 | global $wpdb; |
|---|
| 40 | $canvas->main = $wpdb->prefix . "canvas"; |
|---|
| 41 | $canvas->duplicates = (isset($current_blog)?$wpdb->base_prefix:$wpdb->prefix) . "canvas_duplicates"; |
|---|
| 42 | $canvas->variables = $wpdb->prefix . "canvas_variables"; |
|---|
| 43 | $canvas->options = $wpdb->prefix . "canvas_var_options"; |
|---|
| 44 | $canvas->zone_options = $wpdb->prefix . "canvas_zone_options"; |
|---|
| 45 | $canvas->ink = $wpdb->prefix . "ink"; |
|---|
| 46 | |
|---|
| 47 | // Canvas paths |
|---|
| 48 | preg_match('/wp-content(.*)(canvas-globals\.php)$/',__FILE__,$canvaspath); |
|---|
| 49 | $canvaspath = str_replace('\\', '/', $canvaspath); |
|---|
| 50 | define(CANVASPATH, str_replace('/canvas-globals.php', '', str_replace('\\', '/', __FILE__))); |
|---|
| 51 | define(CANVASURI, get_bloginfo('wpurl').'/wp-content'.$canvaspath[1]); //returns "http://127.0.0.1/wp-content/plugins/Flutter/" |
|---|
| 52 | define(FLUTTER_URI_RELATIVE, 'wp-content'.$canvaspath[1]); //returns "wp-content/plugins/Flutter/" |
|---|
| 53 | |
|---|
| 54 | |
|---|
| 55 | |
|---|
| 56 | ?> |
|---|