//
// ------------------------------------------------------------------------ //
// This program is free software; you can redistribute it and/or modify //
// it under the terms of the GNU General Public License as published by //
// the Free Software Foundation; either version 2 of the License, or //
// (at your option) any later version. //
// //
// You may not change or alter any portion of this comment or credits //
// of supporting developers from this source code or any supporting //
// source code which is considered copyrighted (c) material of the //
// original comment or credit authors. //
// //
// This program is distributed in the hope that it will be useful, //
// but WITHOUT ANY WARRANTY; without even the implied warranty of //
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the //
// GNU General Public License for more details. //
// //
// You should have received a copy of the GNU General Public License //
// along with this program; if not, write to the Free Software //
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA //
// ------------------------------------------------------------------------ //
include "mainfile.php";
//
// Fall back on simple protector of common.php by checking the constant that
// is defined in common.php
//
if (!defined("XOOPS_CACHE_PATH")) {
die();
}
include_once XOOPS_ROOT_PATH.'/language/'.$xoopsConfig['language'].'/misc.php';
$action = isset($_GET['action']) ? trim($_GET['action']) : '';
$action = isset($_POST['action']) ? trim($_POST['action']) : $action;
$type = isset($_GET['type']) ? trim($_GET['type']) : '';
$type = isset($_POST['type']) ? trim($_POST['type']) : $type;
if ( $action == "showpopups" ) {
xoops_header(false);
// show javascript close button?
$closebutton = 1;
switch ( $type ) {
case "smilies":
$target = isset($_GET['target']) ? trim($_GET['target']) : '';
if ($target == '' || !preg_match('/^[0-9a-z_]*$/i', $target)) {
} else {
echo "
";
echo '
'._MSC_SMILIES.'
'._MSC_CODE.'
'._MSC_EMOTION.'
'._IMAGE.'
';
if ($getsmiles = $xoopsDB->query("SELECT * FROM ".$xoopsDB->prefix("smiles"))) {
$rcolor = 'even';
while ( $smile = $xoopsDB->fetchArray($getsmiles) ) {
echo "
".$smile['code']."
".$smile['emotion']."
";
$rcolor = ($rcolor == 'even') ? 'odd' : 'even';
}
} else {
echo "Could not retrieve data from the database.";
}
echo '