Вход Регистрация
Файл: public_html/panel/includes/smileys.php
Строк: 57
<?php

/**
 * @package     JohnCMS
 * @link        http://johncms.com
 * @copyright   Copyright (C) 2008-2011 JohnCMS Community
 * @license     LICENSE.txt (see attached file)
 * @version     VERSION.txt (see attached file)
 * @author      http://johncms.com/about
 */

defined('_IN_JOHNADM') or die('Error: restricted access');

echo 
'<div class="phdr"><a href="index.php"><b>' $lng['admin_panel'] . '</b></a> | ' $lng['smileys'] . '</div>';

$ext = array('gif''jpg''jpeg''png'); // Список разрешенных расширений
$smileys = array();

// Обрабатываем простые смайлы
foreach (glob(ROOTPATH 'images' DIRECTORY_SEPARATOR 'smileys' DIRECTORY_SEPARATOR 'simply' DIRECTORY_SEPARATOR '*') as $var) {
    
$file basename($var);
    
$name explode("."$file);
    if (
in_array($name[1], $ext)) {
        
$smileys['usr'][':' $name[0]] = '<img src="' $set['homeurl'] . '/images/smileys/simply/' $file '" alt="" />';
    }
}

// Обрабатываем Админские смайлы
foreach (glob(ROOTPATH 'images' DIRECTORY_SEPARATOR 'smileys' DIRECTORY_SEPARATOR 'admin' DIRECTORY_SEPARATOR '*') as $var) {
    
$file basename($var);
    
$name explode("."$file);
    if (
in_array($name[1], $ext)) {
        
$smileys['adm'][':' functions::trans($name[0]) . ':'] = '<img src="' $set['homeurl'] . '/images/smileys/admin/' $file '" alt="" />';
        
$smileys['adm'][':' $name[0] . ':'] = '<img src="' $set['homeurl'] . '/images/smileys/admin/' $file '" alt="" />';
    }
}

// Обрабатываем смайлы каталога
foreach (glob(ROOTPATH 'images' DIRECTORY_SEPARATOR 'smileys' DIRECTORY_SEPARATOR 'user' DIRECTORY_SEPARATOR '*' DIRECTORY_SEPARATOR '*') as $var) {
    
$file basename($var);
    
$name explode("."$file);
    if (
in_array($name[1], $ext)) {
        
$path $set['homeurl'] . '/images/smileys/user/' basename(dirname($var));
        
$smileys['usr'][':' functions::trans($name[0]) . ':'] = '<img src="' $path '/' $file '" alt="" />';
        
$smileys['usr'][':' $name[0] . ':'] = '<img src="' $path '/' $file '" alt="" />';
    }
}

// Записываем в файл Кэша
if (file_put_contents(ROOTPATH 'files/cache/smileys.dat'serialize($smileys))) {
    echo 
'<div class="gmenu"><p>' $lng['smileys_updated'] . '</p></div>';
} else {
    echo 
'<div class="rmenu"><p>' $lng['smileys_error'] . '</p></div>';
}
$total count($smileys['adm']) + count($smileys['usr']);
echo 
'<div class="phdr">' $lng['total'] . ': ' $total '</div>' .
    
'<p><a href="index.php">' $lng['admin_panel'] . '</a></p>';
Онлайн: 1
Реклама