From 9e78cefd662b7eed36600111ac094340f591d8dc Mon Sep 17 00:00:00 2001 From: Xuefer Date: Sun, 27 Aug 2006 10:48:14 +0000 Subject: [PATCH] show XCache version git-svn-id: svn://svn.lighttpd.net/xcache/trunk@107 c26eb9a1-5813-0410-bd6c-c2e55f420ca7 --- admin/xcache.css | 1 + admin/xcache.php | 2 ++ admin/xcache.tpl.php | 11 +++++++++-- xcache.c | 2 ++ 4 files changed, 14 insertions(+), 2 deletions(-) diff --git a/admin/xcache.css b/admin/xcache.css index acd2ca3..f05cf07 100644 --- a/admin/xcache.css +++ b/admin/xcache.css @@ -15,3 +15,4 @@ form {margin: 0; padding: 0} .switcher * { color: blue; } .switcher a.active { font-weight: bold; font-size: 130%; color: black; } #help { display: block; float: right; } +.footnote { text-align: right; font-size: 12px; } diff --git a/admin/xcache.php b/admin/xcache.php index 20e9bbb..c50379f 100644 --- a/admin/xcache.php +++ b/admin/xcache.php @@ -188,6 +188,8 @@ default: $type_php = XC_TYPE_PHP; $type_var = XC_TYPE_VAR; $types = array($type_none => 'Statistics', $type_php =>'List PHP', $type_var =>'List Var Data'); +$xcache_version = XCACHE_VERSION; +$xcache_modules = XCACHE_MODULES; include("xcache.tpl.php"); diff --git a/admin/xcache.tpl.php b/admin/xcache.tpl.php index e190afb..b8a9e92 100644 --- a/admin/xcache.tpl.php +++ b/admin/xcache.tpl.php @@ -10,11 +10,11 @@ HEAD; ?> - XCache Administration + XCache <?php echo $xcache_version; ?> Administration -

XCache Administration

+

XCache Administration

Help » +
+ +
+ diff --git a/xcache.c b/xcache.c index bc05250..68d2783 100644 --- a/xcache.c +++ b/xcache.c @@ -947,6 +947,8 @@ static int xc_init_constant(int module_number TSRMLS_DC) /* {{{ */ zend_register_long_constant(ZEND_STRS("XC_SIZEOF_TEMP_VARIABLE"), sizeof(temp_variable), CONST_CS | CONST_PERSISTENT, module_number TSRMLS_CC); zend_register_long_constant(ZEND_STRS("XC_TYPE_PHP"), XC_TYPE_PHP, CONST_CS | CONST_PERSISTENT, module_number TSRMLS_CC); zend_register_long_constant(ZEND_STRS("XC_TYPE_VAR"), XC_TYPE_VAR, CONST_CS | CONST_PERSISTENT, module_number TSRMLS_CC); + zend_register_stringl_constant(ZEND_STRS("XCACHE_VERSION"), ZEND_STRS(XCACHE_VERSION), CONST_CS | CONST_PERSISTENT, module_number TSRMLS_CC); + zend_register_stringl_constant(ZEND_STRS("XCACHE_MODULES"), ZEND_STRS(XCACHE_MODULES), CONST_CS | CONST_PERSISTENT, module_number TSRMLS_CC); return 0; } /* }}} */