Файл: adultscript-2.0.3-pro/files/templates/defboot/extend/widgets/links_footer.widget.php
Строк: 54
<?php
defined('_VALID') or die('Restricted Access!');
function template_widget_links_footer()
{
if (!VModule::enabled('link')) {
return;
}
if (VCfg::get('link.frontpage') == '1') {
if (CUR_URL != BASE_URL && CUR_URL != BASE_URL.'/') {
return;
}
}
$order = (VCfg::get('link.order') == 'link_id') ? ' link_id ASC' : ' traffic DESC';
$cache = VF::factory('cache');
if (!$links = $cache->get('link_right', 86400)) {
$db = VF::factory('database');
$db->query("SELECT link_id, title, description, url, target, type, hardlink
FROM #__link
WHERE widget = 'footer'
AND status = '1'
ORDER BY".$order);
if ($db->affected_rows()) {
$links = $db->fetch_rows();
$cache->store('link_right', $links, 86400);
} else {
return;
}
}
$output = array();
$output[] = '<div class="panel panel-default">';
$output[] = '<div class="panel-heading">';
$output[] = '<div class="panel-title">'.__('friends').'</div>';
$output[] = '</div>';
$output[] = '<div class="panel-body">';
$output[] = '<ul class="links">';
foreach ($links as $link) {
$title = ($link['description'] != '') ? ' title="'.htmlspecialchars($link['description']).'"' : '';
$target = ($link['target'] != 'none') ? ' target="_'.$link['target'].'"' : '';
$url = ($link['hardlink'] == '1') ? $link['url'] : RELATIVE_URL.'/link/out/?id='.$link['link_id'].'&url='.$link['url'];
$output[] = '<li><a href="'.$url.'" '.$title.$target.'><strong>'.htmlspecialchars($link['title']).'</strong></a></li>';
}
$output[] = '</ul>';
$output[] = '</div>';
$output[] = '</div>';
return implode("n", $output);
}