本文整理汇总了PHP中TextCleaner::clean_disabled_tags方法的典型用法代码示例。如果您正苦于以下问题:PHP TextCleaner::clean_disabled_tags方法的具体用法?PHP TextCleaner::clean_disabled_tags怎么用?PHP TextCleaner::clean_disabled_tags使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类TextCleaner
的用法示例。
在下文中一共展示了TextCleaner::clean_disabled_tags方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: showSetContent
/**
* @desc Mostramos el contenido de un Álbum
*/
function showSetContent()
{
global $usr, $db, $xoopsModule, $mc, $xoopsModuleConfig, $xoopsConfig, $xoopsUser, $xoopsOption, $tpl, $page;
global $pag, $set;
$mc =& $xoopsModuleConfig;
$user = new GSUser($usr);
if ($user->isNew()) {
redirect_header(GSFunctions::get_url(), 0, __('Specified users does not exists!', 'galleries'));
die;
}
$set = new GSSet($set);
if ($set->isNew()) {
redirect_header(GSFunctions::get_url(), 0, __('Specified album does not exists!', 'galleries'));
die;
}
//Verificamos la privacidad del album
if (!$set->ispublic()) {
if (!$xoopsUser || $xoopsUser->uid() != $set->owner()) {
redirect_header(GSFunctions::get_url(), 1, __('You can not view this private album!', 'galleries'));
die;
}
} else {
if (!$xoopsUser && $set->isPublic() == 1 && !$user->isFriend($xoopsUser->uid())) {
redirect_header(GSFunctions::get_url(), 1, sprintf(__('You must be a friend of %s in order to see this album!', 'galleries'), $user->uname()));
die;
}
}
//Incrementamos el número de hits del album
if (!isset($_SESSION['vsets'])) {
$set->addHit();
$_SESSION['vsets'] = array($set->id());
} elseif (!in_array($set->id(), $_SESSION['vsets'])) {
$set->addHit();
$_SESSION['vsets'][] = $set->id();
}
$xoopsOption['template_main'] = $mc['set_format_mode'] ? 'gs_setpics.html' : 'gs_userpics.html';
$xoopsOption['module_subpage'] = 'userset';
include 'header.php';
GSFunctions::makeHeader();
// Información del Usuario
$tpl->assign('lang_picsof', sprintf(__('Pictures in %s'), $set->title()));
$tpl->assign('user', array('id' => $user->uid(), 'uname' => $user->uname(), 'avatar' => RMEvents::get()->run_event('rmcommon.get.avatar', $user->userVar('email'), 0, $user->userVar('user_avatar')), 'link' => $user->userURL()));
$tpl->assign('set', array('title' => $set->title(), 'description' => $set->getVar('description', 's')));
// Lenguaje
$tpl->assign('lang_bmark', __('Favorites', 'galleries'));
$tpl->assign('lang_pics', __('Pictures', 'galleries'));
$tpl->assign('sets_link', GSFunctions::get_url() . ($mc['urlmode'] ? "explore/sets/usr/" . $user->uname() . '/' : "?explore=sets&usr=" . $user->uname()));
$tpl->assign('tags_link', GSFunctions::get_url() . ($mc['urlmode'] ? "explore/tags/usr/" . $user->uname() . '/' : "?explore=tags&usr=" . $user->uname()));
$tpl->assign('bmark_link', GSFunctions::get_url() . ($mc['urlmode'] ? "cp/bookmarks/" : "?cp=bookmarks"));
$tpl->assign('xoops_pagetitle', sprintf(__('Pictures in %s'), $set->title()) . ' » ' . $mc['section_title']);
$tpl->assign('lang_numpics', sprintf(__('Pictures: %s', 'galleries'), $set->pics()));
$tpl->assign('lang_numviews', sprintf(__('Hits: %s'), $set->hits()));
global $xoTheme;
if ($set->getVar('description') != '') {
$xoTheme->addMeta('meta', 'description', TextCleaner::clean_disabled_tags($set->getVar('description')));
}
//Verificamos la privacidad de las imágenes
if ($xoopsUser && $xoopsUser->uid() == $user->uid()) {
$public = '';
} else {
if ($xoopsUser && $user->isFriend($xoopsUser->uid())) {
$public = " AND public<>0";
} else {
$public = "AND public='2'";
}
}
$tbl1 = $db->prefix("gs_images");
$tbl2 = $db->prefix("gs_setsimages");
$sql = "SELECT COUNT(*) FROM {$tbl1} a, {$tbl2} b WHERE b.id_set='" . $set->id() . "' AND a.id_image=b.id_image {$public} AND owner='" . $user->uid() . "'";
$page = $page > 0 ? $page : 1;
/**
* @desc Formato para el manejo de las imágenes
*/
if ($mc['set_format_mode']) {
$format = $mc['set_format_values'];
$crop = $format[0];
// 0 = Redimensionar, 1 = Cortar
$width = $format[1];
$height = $format[2];
$limit = $format[3];
$cols = $format[4];
@($showdesc = $format[5]);
// Imágenes Grandes
$format = $mc['setbig_format_values'];
$bcrop = $format[0];
$bwidth = $format[1];
$bheight = $format[2];
$blimit = $format[3];
$bcols = $format[4];
@($bshowdesc = $format[5]);
// Medidas
$tpl->assign('big_width', $bwidth + 15);
} else {
$limit = $mc['limit_pics'];
$cols = $mc['cols_pics'];
$showdesc = 0;
}
//.........这里部分代码省略.........