77 lines
2.1 KiB
PHP
77 lines
2.1 KiB
PHP
<?php
|
|
if( ! defined( 'DATALIFEENGINE' ) ) {die( "Hacking attempt!" );}
|
|
$gallery = '';
|
|
$gallarr=array();
|
|
$freeimg=array();
|
|
$freelink=array();
|
|
$freethumb=array();
|
|
$im = 0;
|
|
|
|
$img_query = $db->query("SELECT * FROM ". PREFIX ."_covers WHERE newsid = '".$row['id']."' ORDER BY id DESC");
|
|
|
|
while ($img = $db->get_row($img_query)) {
|
|
|
|
if ($img['thumb'] != '') {
|
|
$img_thumb = "<img src='{$config['http_home_url']}uploads{$img['thumb']}' alt='{$row['title']}' />";
|
|
} else {
|
|
$img_thumb = "<img src='{$config['http_home_url']}uploads{$img['link']}' alt='{$row['title']}' />";
|
|
}
|
|
|
|
if ($im == 0) {
|
|
$gallery .= <<<HTML
|
|
<li class="slide0" id="slide_s{$im}_{$row['id']}"><a href='{$config['http_home_url']}uploads{$img['link']}' onclick="return hs.expand(this)" alt='{$row['title']}'>{$img_thumb}</a></li>
|
|
HTML;
|
|
} else {
|
|
$gallery .= <<<HTML
|
|
<li class="slide" id="slide_s{$im}_{$row['id']}"><a href='{$config['http_home_url']}uploads{$img['link']}' onclick="return hs.expand(this)" alt='{$row['title']}'>{$img_thumb}</a></li>
|
|
HTML;
|
|
|
|
}
|
|
|
|
$im = $im+1;
|
|
$gallarr[]=$im;
|
|
|
|
$freeimg[$im] = "<a href='{$config['http_home_url']}uploads{$img['link']}' onclick='return hs.expand(this)' alt='{$row['title']}'>{$img_thumb}</a>";
|
|
|
|
$freelink[$im] = $img['link'];
|
|
$freethumb[$im] = $img['thumb'];
|
|
|
|
}
|
|
|
|
if ($gallery != ''){
|
|
$tpl->set( '[img]', "" );
|
|
$tpl->set( '[/img]', "" );
|
|
|
|
if (count($gallarr) == '1') {
|
|
$radio = '';
|
|
} else {
|
|
$radio = '<div class="navigation">';
|
|
for ($jm=0;$jm<count($gallarr);$jm++) {
|
|
if ($jm==0) {
|
|
$radio .= <<<HTML
|
|
<a href="#" class="slink" id="s{$jm}_{$row['id']}">{$gallarr[$jm]}</a>
|
|
HTML;
|
|
} else {
|
|
$radio .= <<<HTML
|
|
<a href="#" class="slink" id="s{$jm}_{$row['id']}">{$gallarr[$jm]}</a>
|
|
HTML;
|
|
}
|
|
}
|
|
$radio .= '</div>';
|
|
}
|
|
|
|
$gall = '<ul class="gall">'.$gallery.'</ul>';
|
|
|
|
$gallblock = <<<HTML
|
|
<style>.slide{display:none;}</style>
|
|
<div class="newsslider" id="newsslider_{$row['id']}">
|
|
{$gall}{$radio}
|
|
</div>
|
|
HTML;
|
|
|
|
$tpl->set('{gallery}', $gallblock);
|
|
} else {
|
|
$tpl->set_block( "'\\[img\\](.*?)\\[/img\\]'si", "" );
|
|
}
|
|
|
|
?>
|