
Adianta aqui as modificações para rodar a galeria 2.2

Edição feita por: jaraujo, 10/11/2004, 22:37.
Posted 10/11/2004, 22:36
Edição feita por: jaraujo, 10/11/2004, 22:37.
Posted 11/11/2004, 00:14
Posted 11/11/2004, 00:40
<td width="80" height="60" valign="top" background="images/galeria/<? echo $dir?>/thumb/<? echo $x['foto']?>.jpg"> <a href="zoom.php?dir=<? echo "$dir";?>&img=<? echo $x['foto']?>&pg=<? echo "$cont";?>" target="exibe_foto">
<td width="80" height="60" valign="top" background="images/galeria/<? echo $dir?>/thumb/<? echo $x['foto']?>.jpg"> <a href="zoom.php?dir=<? echo "$dir";?>&img=<? echo $x['foto']?>&pg=<? echo "$cont";?>" target="exibe_foto">
<td width="80" height="60" valign="top" background="images/galeria/<? echo $dir?>teste/thumb/<? echo $x['foto']?>.jpg"> <a href="zoom.php?dir=<? echo "$dir";?>teste&img=<? echo $x['foto']?>&pg=<? echo "$cont";?>" target="exibe_foto">
Edição feita por: jaraujo, 11/11/2004, 00:58.
Posted 11/11/2004, 01:50
fumagallyAÊÊê galera tá quase funfando, consegui instalar a galeria lá, dá só uma olhada
GALERIA
nóóóó consegui fazer o troço funfar, aÊÊÊ~eEê^, só tem um problema agora gente, uma administração pros comentários né!
Posted 11/11/2004, 13:08
Posted 11/11/2004, 13:15
define(PATH_IMG, '/home/tvnafoto/www/gbrasil/');
-- -- Estrutura da tabela `config` -- DROP TABLE IF EXISTS `config`; CREATE TABLE `config` ( `id` int(2) NOT NULL auto_increment, `tsite` varchar(100) NOT NULL default '', `usite` varchar(255) NOT NULL default '', `fonte` varchar(50) NOT NULL default '', `tfonte` char(2) NOT NULL default '', `ttitulo` char(2) NOT NULL default '', `coronmouse` varchar(10) NOT NULL default '', `cortexto` varchar(10) NOT NULL default '', `corcelula1` varchar(10) NOT NULL default '', `corcelula2` varchar(10) NOT NULL default '', `corfundosite` varchar(10) NOT NULL default '', PRIMARY KEY (`id`) ) TYPE=MyISAM AUTO_INCREMENT=1; -- -------------------------------------------------------- -- -- Estrutura da tabela `galeria` -- DROP TABLE IF EXISTS `galeria`; CREATE TABLE `galeria` ( `id` int(3) NOT NULL auto_increment, `nome` varchar(255) NOT NULL default '', `dia` char(2) NOT NULL default '', `mes` char(2) NOT NULL default '', `ano` varchar(4) NOT NULL default '', `local` varchar(255) NOT NULL default '', `pasta` varchar(255) NOT NULL default '', `foto01` varchar(255) NOT NULL default '', `categoria` varchar(50) NOT NULL default '', PRIMARY KEY (`id`) ) TYPE=MyISAM AUTO_INCREMENT=1; -- -------------------------------------------------------- -- -- Estrutura da tabela `galeriacategoria` -- DROP TABLE IF EXISTS `galeriacategoria`; CREATE TABLE `galeriacategoria` ( `cat` varchar(50) NOT NULL default '' ) TYPE=MyISAM; -- -------------------------------------------------------- -- -- Estrutura da tabela `galeriaimagens` -- DROP TABLE IF EXISTS `galeriaimagens`; CREATE TABLE `galeriaimagens` ( `id` int(10) NOT NULL auto_increment, `galeria` varchar(6) NOT NULL default '0', `foto` varchar(50) NOT NULL default '', PRIMARY KEY (`id`) ) TYPE=MyISAM AUTO_INCREMENT=1; -- -------------------------------------------------------- -- -- Estrutura da tabela `galeriamensagens` -- DROP TABLE IF EXISTS `galeriamensagens`; CREATE TABLE `galeriamensagens` ( `id` int(5) NOT NULL auto_increment, `id_galeria` varchar(6) NOT NULL default '', `foto` varchar(50) NOT NULL default '', `nome` varchar(50) NOT NULL default '', `data` varchar(25) NOT NULL default '', `comentario` varchar(200) NOT NULL default '', `ver` char(3) NOT NULL default 'sim', PRIMARY KEY (`id`) ) TYPE=MyISAM AUTO_INCREMENT=1; -- -------------------------------------------------------- -- -- Estrutura da tabela `users` -- DROP TABLE IF EXISTS `users`; CREATE TABLE `users` ( `id` tinyint(3) NOT NULL auto_increment, `nome` varchar(150) NOT NULL default '', `email` varchar(255) NOT NULL default '', `login` varchar(15) NOT NULL default '', `senha` varchar(15) NOT NULL default '', `nivel` char(3) NOT NULL default '', PRIMARY KEY (`id`) ) TYPE=MyISAM AUTO_INCREMENT=1;
INSERT INTO `users` VALUES (1, 'Seu nome', 'Seu email', 'username para administração', 'senha', '1');
Posted 11/11/2004, 22:52
Posted 11/11/2004, 23:41
Posted 12/11/2004, 08:22
eu consegui instalar certinho, soh as fotos grandes q naum apareciam, ai eu fiz oq o " fumagally " falo... mas agora naum tah funcionando...
Edição feita por: jaraujo, 12/11/2004, 08:25.
Posted 12/11/2004, 11:42
Posted 12/11/2004, 15:24
Posted 12/11/2004, 16:38
Para a imagem, Douglas, faça assim:e ai solon!!!
vi que voce deu umas contribuições importantes para a galeria... ensina como se faz para salvar a imagem que ficaria como marca d'agua.... teu script para colocar é show de bola, mas por falta de conhecimento de minha parte, na hora de salvar a imagem, ela não fica transparente quando aplicada pelo sistema, frisando que eu to salvando a imagem transparente em PNG, ja a tua logo que voce enviou junto com o script fucniona legal. Da uns toques ai para podermos encerrar esse esquema da marca d'agua.
Valeu demais!!!![]()
Douglas
Posted 12/11/2004, 17:26
Posted 13/11/2004, 13:46
Posted 13/11/2004, 20:40
<? ini_set("register_globals","1"); include("path.php"); ?> <script src="css/janelas_popup.js" language="JavaScript"></script> <? $var1 = "&evento=$evento&data=$data&local=$local";?> <meta http-equiv="Page-Enter" content="blendTrans(Duration=2)"> <meta http-equiv="Page-Exit" content="blendTrans(Duration=2)"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td> <? if(!isset($pg) ){ $pg=1; } $handle = opendir($dir); $ext = "jpg"; $indice = 2; $ipp = 1; while (false !== ($file = readdir($handle))) { $pathdata = pathinfo($file); if (!is_dir($file) && ($pathdata["extension"] == strtolower($ext)) || ($pathdata["extension"] == strtoupper($ext))) { $imagens[$indice] = $file; $indice++; } } $pagina = 1; if ($_GET['pg']) $pagina = $_GET['pg']; $paginas = ceil(count($imagens) / $ipp); $total = ceil(count($imagens)); $inicio = $pg * $ipp; for ($i = $inicio; $i < ($inicio + $ipp); $i++) ?> <table width="365" height="247" border="0" cellpadding="0" cellspacing="1" bgcolor="<? echo $cortexto?>"> <? $res=getimagesize("$dir$imagens[$i]"); if ($res[1]>270){ $height=270; $width=($res[0]*$height)/$res[1]; } else { $height=$res[1]; $width=$res[0]; } $width=ceil($width); $height=ceil($height); ?> <? /******************************************************************* Criação das Marca d' Água nas Fotos *******************************************************************/ //DÁ A PERMISSÃO PARA ALTERAR AS FOTOS @chmod("$dir$imagens[$i]", 0777); //IMAGEM A SER ABERTA $imagem = "$dir$imagens[$i]"; $imagem1 = "images/logo1.gif"; $imagem2 = "images/logo2.gif"; //NOME DO ARQUIVO ORIGINAL $imagem_gerada = explode(".", $imagem); $imagem_gerada = $imagem_gerada[0].".jpg"; //CRIA UMA NOVA IMAGEM $imagem_orig = ImageCreateFromJPEG($imagem); $imagem_marca1 = ImageCreateFromGif($imagem1); $imagem_marca2 = ImageCreateFromGif($imagem2); //LARGURA $pontoX = ImagesX($imagem_orig); $pontoX1 = ImagesX($imagem_marca1); $pontoX2 = ImagesX($imagem_marca2); //ALTURA $pontoY = ImagesY($imagem_orig); $pontoY1 = ImagesY($imagem_marca1); $pontoY2 = ImagesY($imagem_marca2); //POSIÇÃO DAS MARCAS// //ESQUERDA - INFERIOR $dest_x = 0; $dest_y = $pontoY - $pontoY1; //DIREITA - INFERIOR $dest_x2 = $pontoX - $pontoX1; $dest_y2 = $pontoY - $pontoY1; //COPIA A IMAGEM ORIGINAL PARA DENTRO ImageCopyMerge($imagem_orig, $imagem_marca1, $dest_x, $dest_y, 0, 0, $pontoX1, $pontoY1, 80); ImageCopyMerge($imagem_orig, $imagem_marca2, $dest_x2, $dest_y2, 0, 0, $pontoX2, $pontoY2, 80); //SALVA A IMAGEM ImageJPEG($imagem_orig, $imagem_gerada); //LIBERA A MEMÓRIA ImageDestroy($imagem_orig); ?> <tr> <td height="15" bgcolor="#FFFF00"><font color="<? echo $cortexto?>" size="<? echo $tfonte?>" face="<? echo $fonte?>"><? echo " <strong>Código</strong>: $imagens[$i]";?></font></td> </tr> <tr> <td align="center" valign="middle"> <img src="<? echo "$imagem_gerada";?>" border="0" height="<? print $height?>"></td> </tr></table> </td> </tr> <tr> <TD height="42"> <table border="0" align="center" cellpadding="0" cellspacing="0"> <tr valign="top"> <td width="70" align="center"> <font size="<? echo $tfonte?>" face="<? echo $fonte?>"> <strong> <? if ($pg > 1){ $pag=$pg - 1; echo "<a href=\"?dir=$dir&pg=" . ($pag) . "$var1\"><img src=\"images/icone_anterior.jpg\" border=0></a>"; } else { echo "<font color=$onmouseover><img src=\"images/icone_anterior.jpg\" border=0></font>";} $div=$pg/12; for ($x=1;$x<99;$x++){ if ($div==$x){ $inter=0; break; } } if (isset($inter) AND $div * 12 < $pg){ if ($div==1){ $div=0; } else { $div=$div-1; } echo "<script language=JavaScript> window.open('fotos.php?dir=$dir&pg=".($div)."$var1', 'fotos'); </SCRIPT>"; } ?> </strong> </font></td> <td width="70" align="center"><a href="javascript:popup('imagempop.php?imagem=<? echo "$dir$imagens[$i]";?>');"><img src="images/icone_ampliar.jpg" border=0></a></td> <td width="70" align="center"><a href="javascript:imprimi('imprimir.php?imagem=<? echo "$dir$imagens[$i]";?><? echo $var1?>');"><img src="images/icone_imprimir.jpg" border=0></a></td> <td width="70" align="center"><a href="javascript:indica('indicacao.php?dir=<? echo "$dir";?>&imagem=<? echo $imagens[$i]?><? echo $var1?>');"><img src="images/icone_enviar.jpg" border=0></a></td> <td width="70" align="center"> <strong><font size="<? echo $tfonte?>" face="<? echo $fonte?>"> <? if($pg<$total) { $pagp=$pg+1; echo "<a href=\"?dir=$dir&pg=" . ($pagp) . "$var1\"><img src=\"images/icone_proxima.jpg\" border=0></a>"; } else { echo "<font color=$onmouseover><img src=\"images/icone_proxima.jpg\" border=0></font>";} ?> </font></strong></td> </tr> </table> <? $div=$pag/12; if (!strstr($div,'.')) { $inter=0; } if (isset($inter) AND $div * 12 < $pg) { echo "<script language=JavaScript> window.open('fotos.php?dir=$dir&pg=$div$var1', 'fotos'); </SCRIPT>"; } ?> </td> </tr> </table>
0 membro(s), 5 visitante(s) e 0 membros anônimo(s)