1
0
mirror of https://github.com/e107inc/e107.git synced 2025-01-19 13:37:09 +01:00
php-e107/e107_handlers/e107_Compat_handler.php
2006-12-02 04:36:16 +00:00

172 lines
3.7 KiB
PHP

<?php
/*
+ ----------------------------------------------------------------------------+
| e107 website system
|
| ©Steve Dunstan 2001-2002
| http://e107.org
| jalist@e107.org
|
| Released under the terms and conditions of the
| GNU General Public License (http://gnu.org).
|
| $Source: /cvs_backup/e107_0.8/e107_handlers/e107_Compat_handler.php,v $
| $Revision: 1.1.1.1 $
| $Date: 2006-12-02 04:33:43 $
| $Author: mcfly_e107 $
+----------------------------------------------------------------------------+
*/
if (!defined('e107_INIT')) { exit; }
/**
* A pointer for $cache->retrieve() to help keep old code compatable
*
* @see ecache::retrieve()
* @deprecated deprecated since v.700
*
* @param string $query
* @return string
*/
function retrieve_cache($query) {
if (E107_DBG_DEPRECATED) {
global $db_debug;
$db_debug->logDeprecated();
}
global $e107cache, $e107_debug;
if (!is_object($e107cache)) {
return FALSE;
}
$ret = $e107cache->retrieve($query);
if ($e107_debug && $ret) {
echo "cache used for: {$query} <br />";
}
return $ret;
}
/**
* A pointer for $cache->set() to help keep old code compatable
*
* @see ecache::set()
* @deprecated deprecated since v.700
*
* @param string $query
* @param string $text
* @return string
*/
function set_cache($query, $text) {
if (E107_DBG_DEPRECATED) {
global $db_debug;
$db_debug->logDeprecated();
}
global $e107cache;
if (!is_object($e107cache)) {
return FALSE;
}
if ($e107_debug) {
echo "cache set for: {$query} <br />";
}
$e107cache->set($query, $text);
}
/**
* A pointer for $cache->clear() to help keep old code compatable
*
* @see ecache::clear()
* @deprecated deprecated since v.700
*
* @param string $query
* @return bool
*/
function clear_cache($query) {
if (E107_DBG_DEPRECATED) {
global $db_debug;
$db_debug->logDeprecated();
}
global $e107cache;
if (!is_object($e107cache)) {
return FALSE;
}
return $e107cache->clear($query);
}
/**
* A pointer for $e107->ban() to help keep old code compatable
*
* @see e107::ban()
* @deprecated deprecated since v.700
*/
function ban() {
if (E107_DBG_DEPRECATED) {
global $db_debug;
$db_debug->logDeprecated();
}
global $e107;
$e107->ban();
}
/**
* A pointer for $e107->getip() to help keep old code compatable
*
* @see e107::getip()
* @deprecated deprecated since v.700
*/
function getip() {
if (E107_DBG_DEPRECATED) {
global $db_debug;
$db_debug->logDeprecated();
}
global $e107;
return $e107->getip();
}
//------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------//
class textparse {
function editparse($text, $mode = "off") {
if (E107_DBG_DEPRECATED) {
global $db_debug;
$db_debug->logDeprecated();
}
global $tp;
return $tp->toForm($text);
}
function tpa($text, $mode = '', $referrer = '', $highlight_search = FALSE, $poster_id = '') {
if (E107_DBG_DEPRECATED) {
global $db_debug;
$db_debug->logDeprecated();
}
global $tp;
return $tp->toHTML($text, TRUE, $mode, $poster_id);
}
function tpj($text) {
if (E107_DBG_DEPRECATED) {
global $db_debug;
$db_debug->logDeprecated();
}
return $text;
}
function formtpa($text, $mode = '') {
if (E107_DBG_DEPRECATED) {
global $db_debug;
$db_debug->logDeprecated();
}
global $tp;
return $tp->toDB($text);
}
function formtparev($text) {
if (E107_DBG_DEPRECATED) {
global $db_debug;
$db_debug->logDeprecated();
}
global $tp;
return $tp->toFORM($text);
}
}
//------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------//
?>