-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathtac.php
77 lines (77 loc) · 2.95 KB
/
tac.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
<?php
### =============================================================
### Mastop InfoDigital - Paixão por Internet
### =============================================================
### Arquivo que retorna os destaques de uma determinada seção
### =============================================================
### Developer: Fernando Santos (topet05), [email protected]
### Copyright: Mastop InfoDigital © 2003-2007
### -------------------------------------------------------------
### www.mastop.com.br
### =============================================================
###
### =============================================================
/**
* Valores esperados:
*
* $_GET['sec_id'] = ID da Seção (a ausência deste parâmetro retorna Página em Branco)
* $_GET['w'] = Largura (padrão 100%)
* $_GET['h'] = Altura em pixels (padrão 200)
* $_GET['noarrows'] = 1 para NÃO exibir as setas de navegação (a ausência deste parâmetro faz com que as setas sejam exibidas)
* $_GET['notextbar'] = 1 para NÃO exibir a barra de texto (a ausência deste parâmetro faz com que a barra de texto seja exibida)
* $_GET['delay'] = Tempo de transição entre os destaques - em segundos - (padrão 6)
* $_GET['barcolor'] = Cor da barra de texto em HEXADECIMAL SEM # (padrão 333333)
* $_GET['textcolor'] = Cor do texto em HEXADECIMAL SEM # (padrão FFFFFF)
* $_GET['bartransp'] = Transparência da Barra de Texto SEM O SÍMBOLO % (padrão 50)
*/
require_once dirname(dirname(__DIR__)) . '/mainfile.php';
$xoopsLogger->activated = false;
require_once __DIR__ . '/header.php';
if (isset($_GET)) {
foreach ($_GET as $k => $v) {
${$k} = $v;
}
}
$tac = !empty($_GET['sec_id']) ? \Xmf\Request::getInt('sec_id', 0, 'GET') : 0;
//$sec_classe = mgo_getClass(MGO_MOD_TABELA0, $tac);
$sec_classe = new \XoopsModules\Mastopgo2\Section($tac);
if (empty($tac) || '' == $sec_classe->getVar('sec_10_id') || 0 == $sec_classe->contaDestaques()) {
exit();
}
$w = !empty($w) ? $w : '100%';
$h = !empty($h) ? (int)$h : 200;
$setas = empty($noarrows) ? 1 : 0;
$barra = empty($notextbar) ? 1 : 0;
$delay = !empty($delay) ? $delay : 6;
$barcolor = !empty($barcolor) ? $barcolor : '333333';
$textcolor = !empty($textcolor) ? $textcolor : 'FFFFFF';
$bartransp = !empty($bartransp) ? $bartransp : 50;
echo '
<style type="text/css">
div#dstacs_' . $tac . '.jdGallery .slideInfoZone
{
position: absolute;
z-index: 17;
width: 100%;
margin: 0px;
left: 0;
bottom: 0;
height: 30px;
background: #' . $barcolor . ';
color: #' . $textcolor . ';
text-indent: 0;
overflow: hidden;
}
div#dstacs_' . $tac . '.jdGallery .slideInfoZone div a
{
padding: 0;
margin: 0;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal !important;
color:#' . $textcolor . ' !important;
text-decoration:none;
}
</style>
';
echo $sec_classe->montaGaleria($h, $tac, $setas, $barra, $delay, $bartransp, $w);