<?
function smiles_disabled()
{
	$arr = parse_ini_file(CONFIG_PATH . 'disable.ini');
	return isset($arr['smiles']);
}

function show_smiles($data)
{
$form = '';
if (!smiles_disabled()) {
	$smile = parse_ini_file(CONFIG_PATH . 'smiles.ini');
	$res = array_keys($smile);
	sort($res);
	foreach ($res as $key) {
		if (isset($smile[$key])){
			$form .= '<img src="'.SMILES_PATH.$key.'" alt = "'.basename($key, ".gif").'" onclick="document.forms[\''.$data[0].'\'].elements[\''.$data[1].'\'].value += \'['.basename($key, ".gif").']\'"/>'."\n";
		}
	}
	if ($form !== '') 
		$form = '<hr/>'.$form.'<hr/>';
}
echo $form;
}
?><?
// Start output

DEFINE('CACHE_DIR',DATA_PATH.'cache');

CLASS CACHE

{//Begin class

var $enable_cache = true;

//Хэш код файла
var $hash_code='';

//Каталог кэширования файлов
var $dir_cache = CACHE_DIR;

//Время жизни кеша в секундах

var $time_file_cache=600;

//Хранение значения контента файла

var $CONTENT;

function __construct(){

if ($this ->enable_cache) return true;

else return false;

}

/*

Показать кеш, если нет - создать.

*/

function start_cache (){

if ($this ->enable_cache) {
ob_start();
return true;
}
else return false;

}

/*

Показать кеш

*/

function show_cache() {

if ($this->is_fresh()) {							//Кеш существует и не просрочен

$this->CONTENT = file_get_contents($this->dir_cache.'/'.$this->hash_code);

return true;

} else return false;


}

/*

Сохранить кеш

*/

function save_cache() {

$this->CONTENT = ob_get_contents();				//Записываем буфер в переменную

rcms_delete_files($this->dir_cache."/".$this->hash_code);

file_write_contents($this->dir_cache."/".$this->hash_code, $this->CONTENT);

}

/*

Очищаем буфер кеша

*/

function clear_cache() {

ob_end_clean(); 

}

/*

Проверка есть ли кеш и свежий ли он

*/

function is_fresh() {

$this->hash_code = md5($_SERVER['REQUEST_URI']); 	//Хэш код текущей страницы

if (is_file($this->dir_cache.'/'.$this->hash_code)) {//кеш есть

if ((filemtime($this->dir_cache.'/'.$this->hash_code)+ $this->time_file_cache) > time()) //не просрочен

return true;

} else return false;

}



}
 ?><?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0">
	<channel>
		<title>ReloadCMS based site FOREWER ! - Р¤Р°Р№Р»С‹</title>
		<link>http://ra.net.ua/?module=filesdb</link>
		<description>Files feed</description>
		<language>ru</language>
		<copyright></copyright>
		<lastBuildDate>Thu, 04 Jun 2026 06:17:42 +0300</lastBuildDate>
		<generator>ReloadCMS 1.5.3</generator>
	</channel>
</rss>
