function SeleccionarModuloFoto($carpeta, $inicio, $subcatalogo) { global $xoopsDB, $xoopsConfig, $xoopsTheme, $xoopsUser; $consulta2 = "SELECT ID, Carpeta, Imagen, Descripcion, Aleatorio, Bloque, MCatalogos, AnchoBloque, AltoBloque, AnchoImagenes, AltoImagenes, FotosAncho, FotosAlto, Anterior, Siguiente, InicioEncabezado, FinEncabezado, InicioPie, FinPie, InicioFoto, FinFoto, InicioMarcoFoto, FinMarcoFoto, EnviarFicheros, NombreFotoCarpeta, NombreFotoCarpetaSuperior, UsarBordes, BordesTema, BordeImagenPequenoIzquierda, BordeImagenPequenoDerecha, BordeImagenPequenoArriba, BordeImagenPequenoAbajo, UsarBordesGaleria, NombreFrameStyleGaleria, ForzarDescripcion, ForzarTamano, EspaciadoVertical, EspaciadoHorizontal, Espaciado, ColorFondo, ColorFondo1, ColorFondo2, ColorFondo3, ColorFondo4 FROM " . $xoopsDB->prefix("uskolag_carpeta") . " Where Carpeta like '" . $carpeta . "'"; $myts = new MyTextSanitizer(); $result2 = $xoopsDB->query($consulta2); while ($tbCarpeta2 = $xoopsDB->fetchArray($result2)) { $PERMITIRENVIARFICHEROS = $tbCarpeta2['EnviarFicheros']; $UsarBordesPequeno = $tbCarpeta2['UsarBordes']; $BordesTemaPequeno = $tbCarpeta2['BordesTema']; $ANCHOCARPETA = $tbCarpeta2['AnchoImagenes']; $ALTOCARPETA = $tbCarpeta2['AltoImagenes']; $ForzarDescripcion = $tbCarpeta2['ForzarDescripcion']; $ForzarTamano = $tbCarpeta2['ForzarTamano']; $ColorFondo = $tbCarpeta2['ColorFondo']; $ColorFondo1 = $tbCarpeta2['ColorFondo1']; $ColorFondo2 = $tbCarpeta2['ColorFondo2']; $ColorFondo3 = $tbCarpeta2['ColorFondo3']; $ColorFondo4 = $tbCarpeta2['ColorFondo4']; $EspaciadoVertical = $tbCarpeta2['EspaciadoVertical']; $EspaciadoHorizontal = $tbCarpeta2['EspaciadoHorizontal']; $Espaciado = $tbCarpeta2['Espaciado']; $descripcionCarpeta = $tbCarpeta2['Descripcion']; $ValorColorFondo = ""; if ($ColorFondo1 == 1) { $ValorColorFondo = " class=bg1"; } if ($ColorFondo1 == 2) { $ValorColorFondo = " class=bg2"; } if ($ColorFondo1 == 3) { $ValorColorFondo = " class=bg3"; } if ($ColorFondo1 == 4) { $ValorColorFondo = " class=bg4"; } if ($ColorFondo1 == 5) { $ValorColorFondo = " class=bg5"; } if ($ColorFondo1 == 6) { $ValorColorFondo = " class=bg6"; } if (!$ValorColorFondo) { $ValorColorFondo = " " . $ColorFondo1; } if ($ColorFondo2) { $AnchoMatte = " cellpadding=" . $ColorFondo2; } if ($ColorFondo2 == 0) { $AnchoMatte = " cellpadding=" . "0"; } $Espaciado = $ColorFondo2 * 2; $CadenaCarrete = "<table" . $ValorColorFondo . $AnchoMatte . ">"; // $CadenaCarrete ="<table bgcolor=pink cellpadding=20>"; if ($tbCarpeta2['UsarBordesGaleria']) { if ($tbCarpeta2['BordesTema']) { if (file_exists(XOOPS_ROOT_PATH . "/" . "/themes/" . getTheme() . "/" . $tbCarpeta2['NombreFrameStyleGaleria'] . "/images/small/" . "size.php")) { include XOOPS_ROOT_PATH . "/" . "/themes/" . getTheme() . "/" . $tbCarpeta2['NombreFrameStyleGaleria'] . "/images/small/" . "size.php"; $rutaGrande = XOOPS_URL . "/themes/" . getTheme() . "/" . $tbCarpeta2['NombreFrameStyleGaleria'] . "/images/small/"; } else { if (file_exists(XOOPS_ROOT_PATH . "/" . "/themes/" . getTheme() . "/images/small/" . "size.php")) { include XOOPS_ROOT_PATH . "/" . "/themes/" . getTheme() . "/images/small/" . "size.php"; $rutaGrande = XOOPS_URL . "/themes/" . getTheme() . "/images/small/"; } else { include XOOPS_ROOT_PATH . "/" . "/modules/uskolaxgallery/icons/" . $tbCarpeta2['NombreFrameStyleGaleria'] . "/small/" . "size.php"; $rutaGrande = XOOPS_URL . "/modules/uskolaxgallery/icons/" . $tbCarpeta2['NombreFrameStyleGaleria'] . "/small/"; } } } else { if (file_exists(XOOPS_ROOT_PATH . "/" . "/themes/" . getTheme() . "/" . $tbCarpeta2['NombreFrameStyleGaleria'] . "/images/small/" . "size.php")) { include XOOPS_ROOT_PATH . "/" . "/themes/" . getTheme() . "/" . $tbCarpeta2['NombreFrameStyleGaleria'] . "/images/small/" . "size.php"; $rutaGrande = XOOPS_URL . "/themes/" . getTheme() . "/" . $tbCarpeta2['NombreFrameStyleGaleria'] . "/images/small/"; } else { if (file_exists(XOOPS_ROOT_PATH . "/" . "/modules/uskolaxgallery/icons/" . $tbCarpeta2['NombreFrameStyleGaleria'] . "/small/" . "size.php")) { include XOOPS_ROOT_PATH . "/" . "/modules/uskolaxgallery/icons/" . $tbCarpeta2['NombreFrameStyleGaleria'] . "/small/" . "size.php"; $rutaGrande = XOOPS_URL . "/modules/uskolaxgallery/icons/" . $tbCarpeta2['NombreFrameStyleGaleria'] . "/small/"; } else { include XOOPS_ROOT_PATH . "/" . "/themes/" . getTheme() . "/images/small/" . "size.php"; $rutaGrande = XOOPS_URL . "/themes/" . getTheme() . "/images/small/"; } } } $TBordeImagenGrandeIzquierdaArriba = "<td background=" . $rutaGrande . "top_left_corner.gif" . " width=" . $BloqueLeft . " height=" . $BloqueTop . "></td>"; $TBordeImagenGrandeIzquierdaCentro = "<td background=" . $rutaGrande . "left.gif" . " width=" . $BloqueLeft . "></td>"; $TBordeImagenGrandeIzquierdaAbajo = "<td background=" . $rutaGrande . "bottom_left_corner.gif" . " width=" . $BloqueLeft . " height=" . $BloqueBottom . "></td>"; $TBordeImagenGrandeCentroArriba = "<td background=" . $rutaGrande . "top.gif" . " height=" . $BloqueTop . "></td>"; $TBordeImagenGrandeCentroAbajo = "<td background=" . $rutaGrande . "bottom.gif" . " height=" . $BloqueBottom . "></td>"; $TBordeImagenGrandeDerechaArriba = "<td background=" . $rutaGrande . "top_right_corner.gif" . " width=" . $BloqueRight . " height=" . $BloqueTop . "></td>"; $TBordeImagenGrandeDerechaCentro = "<td background=" . $rutaGrande . "right.gif" . " width=" . $BloqueRight . "></td>"; $TBordeImagenGrandeDerechaAbajo = "<td background=" . $rutaGrande . "bottom_right_corner.gif" . " width=" . $BloqueRight . " height=" . $BloqueBottom . "></td>"; $USKOLAGALERYANEXT = "<img src=\"" . $rutaGrande . "next.gif" . "\">"; $USKOLAGALERYAPREVIOUS = "<img src=\"" . $rutaGrande . "previous.gif" . "\">"; $InicioEncabezado = $FInicioEncabezado; $FinEncabezado = $FFinEncabezado; $InicioFoto = $FInicioPie; $FinFoto = $FFinPie; $InicioMarcoFoto = $FInicioMarcoFoto; $FinMarcoFoto = $FFinMarcoFoto; $InicioPie = $FInicioPie; $FinPie = $FFinPie; $PF = $PFStyle; $PFIMAGE = $rutaGrande . $PFStyleImage; } else { $TBordeImagenGrandeIzquierdaArriba = "<td></td>"; $TBordeImagenGrandeIzquierdaCentro = "<td></td>"; $TBordeImagenGrandeIzquierdaAbajo = "<td></td>"; $TBordeImagenGrandeCentroArriba = "<td></td>"; $TBordeImagenGrandeCentroAbajo = "<td></td>"; $TBordeImagenGrandeDerechaArriba = "<td></td>"; $TBordeImagenGrandeDerechaCentro = "<td></td>"; $TBordeImagenGrandeDerechaAbajo = "<td></td>"; } $FOTOSALTO = $tbCarpeta2['FotosAlto']; $FOTOSANCHO = $tbCarpeta2['FotosAncho']; $NombreFotoCarpeta = $tbCarpeta2['NombreFotoCarpeta']; $NombreFotoCarpetaSuperior = $tbCarpeta2['NombreFotoCarpetaSuperior']; if ($InicioEncabezado) { echo $InicioEncabezado; } else { echo "<table align=center>"; } global $XoopsLayerString; if (strlen($NombreFotoCarpetaSuperior) > 0) { $XoopsLayerString[] = ".<img src=icons/" . $NombreFotoCarpetaSuperior . ">"; } else { $XoopsLayerString[] = "." . $tbCarpeta2['Descripcion']; } seleccionarcarpetamodulopro(1, $tbCarpeta2['FotosAncho']); if ($FinEncabezado) { echo $FinEncabezado; } else { echo "</table>"; } echo "<br>"; } $consulta = "SELECT ID, Carpeta, Fichero, Descripcion, Visitas, Fecha, Comentarios, EnviadoPor, Votos, Clasificacion, Title, Keywords FROM " . $xoopsDB->prefix("uskolag_imagenes") . " Where Carpeta like '" . $carpeta . "'"; $result = $xoopsDB->query($consulta); $categoriafoto = $inicio / ($FOTOSALTO * $FOTOSANCHO); if ($categoriafoto != intval($categoriafoto)) { } $categoriafoto = intval($categoriafoto); $inicio = $categoriafoto * ($FOTOSALTO * $FOTOSANCHO); if (!$subcatalogo) { $listadoimagenes = Get_Image_listPro('images/' . $carpeta . '/small/'); } else { $consultafotos = "SELECT catalogo, foto FROM " . $xoopsDB->prefix("uskolag_catalogo_foto") . " where catalogo=" . $subcatalogo; if (!($resultcatalogo = $xoopsDB->query($consultafotos))) { error_die("Problems"); } while ($tbCatalogo = $xoopsDB->fetchArray($resultcatalogo)) { $consultaNombre = "SELECT ID, Fichero FROM " . $xoopsDB->prefix("uskolag_imagenes") . " Where ID=" . $tbCatalogo['foto']; if (!($resultcatalogofoto = $xoopsDB->query($consultaNombre))) { error_die("Problems"); } while ($tbCatalogoImagen = $xoopsDB->fetchArray($resultcatalogofoto)) { $listadoimagenes[] = $tbCatalogoImagen['Fichero']; } } } echo "<table align=\"center\" cellspacing=" . $EspaciadoVertical . " cellpadding=" . $EspaciadoHorizontal . " width=\"" . $FOTOSANCHO * ($ANCHOCARPETA + $BloqueLeft + $BloqueRight + $Espaciado + 4) . "\">"; for ($contadoralto = 0; $contadoralto < $FOTOSALTO; $contadoralto++) { echo "<tr>"; for ($contadorancho = 0; $contadorancho < $FOTOSANCHO; $contadorancho++) { if ($inicio < count($listadoimagenes)) { echo "<td valign=\"top\">"; echo $InicioMarcoFoto; echo $InicioFoto; if (!$PF) { echo "<table align=\"center\" cellspacing=0 cellpadding=0 width=\"" . ($ANCHOCARPETA + $BloqueLeft + $BloqueRight + $Espaciado + 4) . "\" {$ValorColorFondo}><tr>"; $TImagen = "<td {$ValorColorFondo}>"; $TImagen .= $CadenaCarrete . "<tr><td {$ValorColorFondo}>"; $TImagen .= "<a href=\"index.php?subcarpeta=" . $subcatalogo . "&carpeta=" . $carpeta . "&foto=" . CorrigeModuloPro($listadoimagenes[$inicio]) . "&inicio=" . $inicio . "\">"; if (!$ForzarTamano) { $TImagen .= "<img src=\"images/" . $carpeta . "/small/" . CorrigeModuloPro($listadoimagenes[$inicio]); $TImagen .= "\" width=\"" . $ANCHOCARPETA . "\" border=0" . " alt=\"{$descripcionCarpeta}\"" . ">"; } else { $TImagen .= "<img src=\"images/" . $carpeta . "/small/" . CorrigeModuloPro($listadoimagenes[$inicio]); $TImagen .= "\" width=\"" . $ANCHOCARPETA . "\" border=0" . " height=\"" . $ALTOCARPETA . "\"" . " alt=\"{$descripcionCarpeta}\"" . ">"; } $TImagen .= "</a>"; $TImagen .= "</td></tr></table>"; $TImagen .= "</td>"; echo $TBordeImagenGrandeIzquierdaArriba . "\n"; echo $TBordeImagenGrandeCentroArriba . "\n"; echo $TBordeImagenGrandeDerechaArriba . "\n"; echo "</tr><tr>" . "\n"; echo $TBordeImagenGrandeIzquierdaCentro . "\n"; echo $TImagen . "\n"; echo $TBordeImagenGrandeDerechaCentro . "\n"; echo "</tr><tr>" . "\n"; echo $TBordeImagenGrandeIzquierdaAbajo . "\n"; echo $TBordeImagenGrandeCentroAbajo . "\n"; echo $TBordeImagenGrandeDerechaAbajo . "\n"; echo "</tr></table>" . "\n"; } else { echo "<table background="; echo "images/" . $carpeta . "/small/" . CorrigeModuloPro($listadoimagenes[$inicio]); echo " cellpadding=0 cellspacing=0 >"; if (!$ForzarTamano) { echo "<tr><td><a href=\"index.php?subcarpeta=" . $subcatalogo . "&carpeta=" . $carpeta . "&foto=" . CorrigeModuloPro($listadoimagenes[$inicio]) . "&inicio=" . $inicio . "\">"; echo "<img src={$PFIMAGE} width=" . $ANCHOCARPETA . " height=" . $ALTOCARPETA . "border=0 alt=\"Click for Larger Image\"></a></td></tr></table>"; } else { echo "<tr><td><a href=\"index.php?subcarpeta=" . $subcatalogo . "&carpeta=" . $carpeta . "&foto=" . CorrigeModuloPro($listadoimagenes[$inicio]) . "&inicio=" . $inicio . "\">"; echo "<img src={$PFIMAGE} width=" . $ANCHOCARPETA . "border=0 alt=\"Click for Larger Image\"></a></td></tr></table>"; } } echo $FinFoto; if (!$ForzarDescripcion) { Get_pictModuloDescripcion($listadoimagenes[$inicio], $carpeta); echo "<table align=\"left\" width=\"" . $anchocarpeta . "\"><br>"; Get_pictModuloDescripcion($listadoimagenes[$inicio], $carpeta, "", 1, 1); echo "</table>"; } echo $FinMarcoFoto; echo "</td>"; } $inicio++; } echo "<tr>"; } echo "</table>"; $numerodivisiones = (count($listadoimagenes) - 1) / ($contadoralto * $contadorancho); if ($numerodivisiones != intval($numerodivisiones)) { } $numerodivisiones = intval($numerodivisiones) + 1; $cadenadivisiones = ""; $cadenaIzquierda = ""; $cadenaDerecha = ""; if ($categoriafoto != 0) { $cadenaIzquierda = "<a href=\"index.php?subcarpeta=" . $subcatalogo . "&carpeta=" . $carpeta . "&inicio=" . ($inicio - 1 - $FOTOSALTO * $FOTOSANCHO) . "\">"; $cadenaIzquierda = $cadenaIzquierda . $USKOLAGALERYAPREVIOUS; $cadenaIzquierda = $cadenaIzquierda . "</a> "; } for ($contadordivisiones = 1; $contadordivisiones <= $numerodivisiones; $contadordivisiones++) { $cadenadivisiones = $cadenadivisiones . "<a href=\"index.php?subcarpeta=" . $subcatalogo . "&carpeta=" . $carpeta . "&inicio=" . (($contadordivisiones - 1) * ($contadoralto * $contadorancho) + 1) . "\">" . $contadordivisiones . "</a> "; } if ($categoriafoto < $numerodivisiones - 1) { $cadenaDerecha = "<a href=\"index.php?subcarpeta=" . $subcatalogo . "&carpeta=" . $carpeta . "&inicio=" . ($inicio - 1 + $FOTOSALTO * $FOTOSANCHO) . "\">"; $cadenaDerecha = $cadenaDerecha . $USKOLAGALERYANEXT; $cadenaDerecha = $cadenaDerecha . "</a> "; } echo "<br>"; echo "<table align=\"center\" width=100% >"; echo $InicioPie . $cadenaIzquierda; echo $cadenadivisiones; echo $cadenaDerecha . $FinPie; echo "</td></tr></table>"; if ($PERMITIRENVIARFICHEROS) { echo "<table name=\"vamos\" align=\"center\" align=\"center\" >"; echo "<br> <br>"; echo "<table><tr><td><table><tr><td>"; echo "<a name=\"SubmitPhoto\"></a>"; if ($ForzarTamano) { echo "<img name=\"viwe\" width=" . $ANCHOCARPETA . " height=" . $ALTOCARPETA . " src=\"images/spacer.gif\">"; } else { echo "<img name=\"viwe\" width=" . $ANCHOCARPETA . " src=\"images/spacer.gif\">"; } echo "</td><td></td></tr></table></td><td>"; echo "<div align=\"center\">" . _MI_USKOLAXGALLERY_ENVIARFOTO; echo "<form name=\"publicar\" method=POST action=index.php enctype=\"multipart/form-data\">"; echo "<input type=\"file\" name=\"nombrefoto\" size=\"50\" onChange=\"viwe.src=nombrefoto.value\"><br>"; echo "<input type=\"hidden\" name=\"carpeta\" value=" . CorrigeModuloPro($carpeta) . ">"; echo "<input type=\"hidden\" name=\"inicio\" value=" . ($inicio + 1 - $contadoralto * $contadorancho) . ">"; echo "<input type=\"hidden\" name=\"catalogo\" value=" . $subcatalogo . ">"; echo "<br>" . _MI_USKOLAXGALLERY_FOTODE . "<br>"; echo "<input type=\"text\" name=\"FotoDe\" size=\"67\" ><br>"; echo "<br>" . _MI_USKOLAXGALLERY_FOTOTITLE . "<br>"; echo "<textarea name=\"title\" rows=\"3\" cols=50>" . "</textarea>" . "<br>"; echo "<br>" . _MI_USKOLAXGALLERY_KEYWORDS . "<br>"; echo "<textarea name=\"keywords\" rows=\"3\" cols=50>" . "</textarea>" . "<br>"; echo "<br>" . _MI_USKOLAXGALLERY_FOTODESC . "<br>"; echo "<br><textarea name=\"descripcionupload\" rows=5 cols=50></textarea><br>"; echo "<br><br><input type=\"submit\" name=\"enviarfoto\" value=\"" . _MI_USKOLAXGALLERY_PUBLICARFOTO . "\"><br><br></div>"; echo "</td></tr>"; echo "</table>"; } }
function MostrarAdminFoto($carpeta, $inicio, $foto) { global $xoopsDB, $xoopsConfig, $xoopsTheme, $xoopsUser; $consulta2 = "SELECT ID, Carpeta, Imagen, Descripcion, Aleatorio, Bloque, MCatalogos, AnchoBloque, AltoBloque, AnchoImagenes, FotosAncho, FotosAlto, Anterior, Siguiente FROM " . $xoopsDB->prefix("uskolag_carpeta") . " Where Carpeta like '" . $carpeta . "'"; $myts = new MyTextSanitizer(); $result2 = $xoopsDB->query($consulta2); while ($tbCarpeta2 = $xoopsDB->fetchArray($result2)) { echo "<h2><div align=center>" . $tbCarpeta2['Descripcion'] . "</div></H2>"; $FOTOSALTO = $tbCarpeta2['FotosAlto']; $FOTOSANCHO = $tbCarpeta2['FotosAncho']; $ANCHOCARPETA = $tbCarpeta2['AnchoImagenes']; $USKOLAXGALLERYANEXT = $tbCarpeta2['Siguiente']; $USKOLAXGALLERYAPREVIOUS = $tbCarpeta2['Anterior']; } $Foto = urldecode($Foto); $Foto = urlencode($Foto); $listadoimagenes = Get_Image_listPro('../images/' . $carpeta . '/small/'); echo "<table align=\"center\">"; echo "<tr>"; echo "<div align=\"center\"><h2>"; // echo Get_pictAdminDescripcion($foto, $carpeta,"", 1); echo "</h2></div>"; echo "</tr><tr>"; echo "<td><div align=\"left\">"; // echo "<a href=\"index.php?carpeta=" . $carpeta . "&inicio=" . ($inicio - 1) . "&foto=" . $listadoimagenes[$inicio - 1] . "\">" . $USKOLAXGALLERYAPREVIOUS; // echo "</a></div></td>"; echo "<td></td>"; echo "<td><div align=\"right\">"; // echo "<a href=\"index.php?carpeta=" . $carpeta . "&inicio=" . ($inicio + 1) . "&foto=" . CorrigeAdminPro($listadoimagenes[$inicio + 1]) . "\">" . $USKOLAXGALLERYANEXT; // echo "</a></div></td>"; echo "</tr>"; echo "<tr><td colspan=\"3\">"; echo "<br><div align=\"center\"><a href=\"index.php?op=MostrarCarpeta&carpeta=" . $carpeta . "&inicio=" . $inicio . "\">"; echo "<img src=\"../images/" . $carpeta . "/big/" . CorrigeAdminPro($foto) . "\"></img></a></div>"; echo "</td></tr>"; echo "<tr><td valign=\"top\">"; echo "</td><td valign=\"top\">"; echo "<br><div align=\"left\">"; Get_pictAdminDescripcion($foto, $carpeta, True); echo "</div></td></tr>"; echo "</table>"; }
function MostrarModuloFoto($carpeta, $inicio, $foto, $subcatalogo) { global $xoopsDB, $xoopsConfig, $xoopsTheme, $xoopsUser; $consultaDescripcion = "SELECT ID, Carpeta, Fichero, Descripcion, Visitas, Fecha, Comentarios, EnviadoPor, Votos, Clasificacion, ano, mes, dia, FotoDe FROM " . $xoopsDB->prefix("uskolag_imagenes") . " Where (Carpeta like '" . $carpeta . "' AND Fichero like '" . $foto . "')"; $resultDescripcion = $xoopsDB->query($consultaDescripcion); $encontrado = false; while ($tbCarpetaGetDescripcion = $xoopsDB->fetchArray($resultDescripcion)) { $encontrado = true; $descripcion = $tbCarpetaGetDescripcion['Descripcion']; $visitas = $tbCarpetaGetDescripcion['Visitas']; $fecha = $tbCarpetaGetDescripcion['dia'] . "/" . $tbCarpetaGetDescripcion['mes'] . "/" . $tbCarpetaGetDescripcion['ano']; $enviadopor = $tbCarpetaGetDescripcion['EnviadoPor']; $fotode = $tbCarpetaGetDescripcion['FotoDe']; $votos = $tbCarpetaGetDescripcion['Votos']; $clasificacion = $tbCarpetaGetDescripcion['Clasificacion']; $comentarios = $tbCarpetaGetDescripcion['Comentarios']; } $consulta2 = "SELECT ID, Carpeta, Imagen, Descripcion, Aleatorio, Bloque, MCatalogos, AnchoBloque, AltoBloque, AnchoImagenes, AltoImagenes, FotosAncho, FotosAlto, Anterior, Siguiente, InicioEncabezado, FinEncabezado, InicioPie, FinPie, InicioFoto, FinFoto, InicioMarcoFoto, FinMarcoFoto, InicioFotoGrande, FinFotoGrande, EnviarVotaciones, EnviarComentarios, EnviarFicheros, NombreFotoCarpeta, BordeImagenGrandeIzquierdaArriba, BordeImagenGrandeIzquierdaCentro, BordeImagenGrandeIzquierdaAbajo, BordeImagenGrandeCentroArriba, BordeImagenGrandeCentroAbajo, BordeImagenGrandeDerechaArriba, BordeImagenGrandeDerechaCentro, BordeImagenGrandeDerechaAbajo, UsarBordes, BordesTema, InicioEncabezadoComentario, FinEncabezadoComentario, UsarBordesImagenGrande, NombreFrameStyleImagenGrande, SobreFoto, BajoFoto, VerFecha FROM " . $xoopsDB->prefix("uskolag_carpeta") . " Where Carpeta like '" . $carpeta . "'"; $myts = new MyTextSanitizer(); $result2 = $xoopsDB->query($consulta2); $Foto = urldecode($Foto); $Foto = urlencode($Foto); $TBordeImagenGrandeIzquierdaArriba = ""; $TBordeImagenGrandeIzquierdaCentro = ""; $TBordeImagenGrandeIzquierdaAbajo = ""; $TBordeImagenGrandeCentroArriba = ""; $TBordeImagenGrandeCentroAbajo = ""; $TBordeImagenGrandeDerechaArriba = ""; $TBordeImagenGrandeDerechaCentro = ""; $TBordeImagenGrandeDerechaAbajo = ""; $TComentarios = ""; $TEComentarios = ""; while ($tbCarpeta2 = $xoopsDB->fetchArray($result2)) { if (!$subcatalogo) { $listadoimagenes = Get_Image_listPro('images/' . $carpeta . '/small/'); } else { $consultafotos = "SELECT catalogo, foto FROM " . $xoopsDB->prefix("uskolag_catalogo_foto") . " where catalogo=" . $subcatalogo; if (!($resultcatalogo = $xoopsDB->query($consultafotos))) { error_die("Problems"); } while ($tbCatalogo = $xoopsDB->fetchArray($resultcatalogo)) { $consultaNombre = "SELECT ID, Fichero FROM " . $xoopsDB->prefix("uskolag_imagenes") . " Where ID=" . $tbCatalogo['foto']; if (!($resultcatalogofoto = $xoopsDB->query($consultaNombre))) { error_die("Problems"); } while ($tbCatalogoImagen = $xoopsDB->fetchArray($resultcatalogofoto)) { $listadoimagenes[] = $tbCatalogoImagen['Fichero']; } } } $PERMITIRENVIARVOTACIONES = $tbCarpeta2['EnviarVotaciones']; $PERMITIRENVIARCOMENTARIOS = $tbCarpeta2['EnviarComentarios']; $SobreFoto = $tbCarpeta2['SobreFoto']; $BajoFoto = $tbCarpeta2['BajoFoto']; $PERMITIDOVERFECHA = $tbCarpeta2['VerFecha']; if ($tbCarpeta2['UsarBordesImagenGrande']) { if ($tbCarpeta2['BordesTema']) { if (file_exists(XOOPS_ROOT_PATH . "/" . "/themes/" . getTheme() . "/" . $tbCarpeta2['NombreFrameStyleImagenGrande'] . "/images/big/" . "size.php")) { include XOOPS_ROOT_PATH . "/" . "/themes/" . getTheme() . "/" . $tbCarpeta2['NombreFrameStyleImagenGrande'] . "/images/big/" . "size.php"; $rutaGrande = XOOPS_URL . "/themes/" . getTheme() . "/" . $tbCarpeta2['NombreFrameStyleImagenGrande'] . "/images/big/"; } else { if (file_exists(XOOPS_ROOT_PATH . "/" . "/themes/" . getTheme() . "/images/big/" . "size.php")) { include XOOPS_ROOT_PATH . "/" . "/themes/" . getTheme() . "/images/big/" . "size.php"; $rutaGrande = XOOPS_URL . "/themes/" . getTheme() . "/images/big/"; } else { include XOOPS_ROOT_PATH . "/" . "/modules/uskolaxgallery/icons/" . $tbCarpeta2['NombreFrameStyleImagenGrande'] . "/big/" . "size.php"; $rutaGrande = XOOPS_URL . "/modules/uskolaxgallery/icons/" . $tbCarpeta2['NombreFrameStyleImagenGrande'] . "/big/"; } } } else { if (file_exists(XOOPS_ROOT_PATH . "/" . "/themes/" . getTheme() . "/" . $tbCarpeta2['NombreFrameStyleImagenGrande'] . "/images/big/" . "size.php")) { include XOOPS_ROOT_PATH . "/" . "/themes/" . getTheme() . "/" . $tbCarpeta2['NombreFrameStyleImagenGrande'] . "/images/big/" . "size.php"; $rutaGrande = XOOPS_URL . "/themes/" . getTheme() . "/" . $tbCarpeta2['NombreFrameStyleImagenGrande'] . "/images/big/"; } else { if (file_exists(XOOPS_ROOT_PATH . "/" . "/modules/uskolaxgallery/icons/" . $tbCarpeta2['NombreFrameStyleImagenGrande'] . "/big/" . "size.php")) { include XOOPS_ROOT_PATH . "/" . "/modules/uskolaxgallery/icons/" . $tbCarpeta2['NombreFrameStyleImagenGrande'] . "/big/" . "size.php"; $rutaGrande = XOOPS_URL . "/modules/uskolaxgallery/icons/" . $tbCarpeta2['NombreFrameStyleImagenGrande'] . "/big/"; } else { include XOOPS_ROOT_PATH . "/" . "/themes/" . getTheme() . "/images/big/" . "size.php"; $rutaGrande = XOOPS_URL . "/themes/" . getTheme() . "/images/big/"; } } } $TBordeImagenGrandeIzquierdaArriba = "<td background=" . $rutaGrande . "top_left_corner.gif" . " width=" . $BloqueLeft . " height=" . $BloqueTop . "></td>"; $TBordeImagenGrandeIzquierdaCentro = "<td background=" . $rutaGrande . "left.gif" . " width=" . $BloqueLeft . "></td>"; $TBordeImagenGrandeIzquierdaAbajo = "<td background=" . $rutaGrande . "bottom_left_corner.gif" . " width=" . $BloqueLeft . " height=" . $BloqueBottom . "></td>"; $TBordeImagenGrandeCentroArriba = "<td background=" . $rutaGrande . "top.gif" . " height=" . $BloqueTop . "></td>"; $TBordeImagenGrandeCentroAbajo = "<td background=" . $rutaGrande . "bottom.gif" . " height=" . $BloqueBottom . "></td>"; $TBordeImagenGrandeDerechaArriba = "<td background=" . $rutaGrande . "top_right_corner.gif" . " width=" . $BloqueRight . " height=" . $BloqueTop . "></td>"; $TBordeImagenGrandeDerechaCentro = "<td background=" . $rutaGrande . "right.gif" . " width=" . $BloqueRight . "></td>"; $TBordeImagenGrandeDerechaAbajo = "<td background=" . $rutaGrande . "bottom_right_corner.gif" . " width=" . $BloqueRight . " height=" . $BloqueBottom . "></td>"; $USKOLAGALERYANEXT = "<img src=\"" . $rutaGrande . "next.gif" . "\">"; $USKOLAGALERYAPREVIOUS = "<img src=\"" . $rutaGrande . "previous.gif" . "\">"; $INICIOENCABEZADOCOMENTARIO = $FInicioEncabezadoComentario; $FINENCABEZADOCOMENTARIO = $FFinEncabezadoComentario; $INICIOCOMENTARIO = $FInicioComentario; $FINCOMENTARIO = $FFinComentario; $InicioFotoGrande = $FInicioFoto; $FinFotoGrande = $FFinFoto; $InicioEncabezado = $FInicioEncabezado; $FinEncabezado = $FFinEncabezado; $PF = $PFStyle; $PFIMAGE = $rutaGrande . $PFStyleImage; } else { $TBordeImagenGrandeIzquierdaArriba = "<td></td>"; $TBordeImagenGrandeIzquierdaCentro = "<td></td>"; $TBordeImagenGrandeIzquierdaAbajo = "<td></td>"; $TBordeImagenGrandeCentroArriba = "<td></td>"; $TBordeImagenGrandeCentroAbajo = "<td></td>"; $TBordeImagenGrandeDerechaArriba = "<td></td>"; $TBordeImagenGrandeDerechaCentro = "<td></td>"; $TBordeImagenGrandeDerechaAbajo = "<td></td>"; $USKOLAGALERYANEXT = _MI_USKOLAXGALLERY_NEXT; $USKOLAGALERYAPREVIOUS = _MI_USKOLAXGALLERY_PREVIOUS; } $TIzquierda = ""; if ($inicio > 0) { $TIzquierda = "<a href=\"index.php?subcarpeta=" . $subcatalogo . "&carpeta=" . $carpeta . "&foto=" . CorrigeModuloPro($listadoimagenes[$inicio - 1]) . "&inicio=" . ($inicio - 1) . "\">" . $USKOLAGALERYAPREVIOUS . "</a>"; } if (strlen($tbCarpeta2['NombreFotoCarpeta']) > 0) { $TNombreEncabezado = "<a href=\"index.php?subcarpeta=" . $subcatalogo . "&carpeta=" . $carpeta . "\">" . "<img src=\"icons/" . $tbCarpeta2['NombreFotoCarpeta'] . " \"></a>"; } else { $TNombreEncabezado = "<a href=\"index.php?subcarpeta=" . $subcatalogo . "&carpeta=" . $carpeta . "\">" . $tbCarpeta2['Descripcion'] . "</a>"; } $TDerecha = ""; if ($inicio < count($listadoimagenes) - 1) { $TDerecha = "<a href=\"index.php?subcarpeta=" . $subcatalogo . "&carpeta=" . $carpeta . "&foto=" . CorrigeModuloPro($listadoimagenes[$inicio + 1]) . "&inicio=" . ($inicio + 1) . "\">" . $USKOLAGALERYANEXT . "</a>"; } if (strlen($tbCarpeta2['NombreFotoCarpeta']) > 0) { $TNombreEncabezado = "<a href=\"index.php?subcarpeta=" . $subcatalogo . "&carpeta=" . $carpeta . "\">" . "<img src=\"icons/" . $tbCarpeta2['NombreFotoCarpeta'] . " \"></a>"; } else { $TNombreEncabezado = "<a href=\"index.php?subcarpeta=" . $subcatalogo . "&carpeta=" . $carpeta . "\">" . $tbCarpeta2['Descripcion'] . "</a>"; } if (strlen($descripcionFoto) > 0) { $TDescripcionFoto .= $InicioEncabezado; } if (strlen($tbCarpeta2['NombreFotoCarpeta']) > 0) { $TDescripcionFoto .= "<img src=\"icons/" . $tbCarpeta2['NombreFotoCarpeta'] . " \">"; } else { $TDescripcionFoto .= $tbCarpeta2['Descripcion']; } $TDescripcionFoto .= $FinEncabezado; if (strlen($InicioFotoGrande) > 0) { $TInicioImagen = $InicioFotoGrande; } $Foto = urldecode($Foto); $Foto = urlencode($Foto); $TImagen = "<td><a href=\"index.php?subcarpeta=" . $subcatalogo . "&carpeta=" . $carpeta . "&inicio=" . $inicio . "\">"; if (is_file("leech.php")) { $TImagen .= "<img src=\"leech.php\"></img></a></td>"; } else { $TImagen .= "<img src=\"images/" . $carpeta . "/big/" . CorrigeModuloPro($foto) . "\"></img></a></td>"; } if (strlen($FinFotoGrande) > 0) { $TFinImagen = $FinFotoGrande; } $TVotaciones = ""; if ($PERMITIRENVIARVOTACIONES) { $TVotaciones .= "<form name=\"votacion\" method=\"post\" action=\"index.php?carpeta=" . $carpeta . "&foto=" . $listadoimagenes[$inicio] . "&inicio=" . $inicio . "\">"; $TVotaciones .= "<input type=\"hidden\" name=\"carpeta\" value=" . $carpeta . ">"; $TVotaciones .= "<input type=\"hidden\" name=\"inicio\" value=" . $inicio . ">"; $TVotaciones .= "<input type=\"hidden\" name=\"foto\" value=" . CorrigeModuloPro($foto) . ">"; $TVotaciones .= "<br><b> " . _MI_USKOLAXGALLERY_PUNTUARFOTO . " </b>"; $TVotaciones .= "<select name=\"MenuVoto\">"; $TVotaciones .= "<option>0</option>"; $TVotaciones .= "<option>1</option>"; $TVotaciones .= "<option>2</option>"; $TVotaciones .= "<option>3</option>"; $TVotaciones .= "<option>4</option>"; $TVotaciones .= "<option>5</option>"; $TVotaciones .= "<option>6</option>"; $TVotaciones .= "<option>7</option>"; $TVotaciones .= "<option>8</option>"; $TVotaciones .= "<option>9</option>"; $TVotaciones .= "<option selected>10</option>"; $TVotaciones .= "</select><br>"; $TVotaciones .= "<br> <input type=\"submit\" name=\"Submit\" value=\"" . _MI_USKOLAXGALLERY_ENVIARVOTACION . "\">"; $TVotaciones .= "</form>"; } if ($PERMITIRENVIARCOMENTARIOS) { $TEComentarios = "<form name=\"coment\" method=\"post\" action=\"index.php?carpeta=" . $carpeta . "&foto=" . $listadoimagenes[$inicio] . "&inicio=" . $inicio . "\">"; $TEComentarios .= "<input type=\"hidden\" name=\"carpeta\" value=" . $carpeta . ">"; $TEComentarios .= "<input type=\"hidden\" name=\"inicio\" value=" . $inicio . ">"; $TEComentarios .= "<input type=\"hidden\" name=\"foto\" value=" . CorrigeModuloPro($foto) . ">"; $TEComentarios .= "<textarea name=\"ponercomentario\" cols=\"40\" rows=\"4\"></textarea>"; $TEComentarios .= "<br>"; $TEComentarios .= "<input type=\"submit\" name=\"Submit\" value=\"" . _MI_USKOLAXGALLERY_ENVIARCOMENTARIO . "\">"; $TEComentarios .= "</form>"; } $consultaComentarios = "SELECT ID, Carpeta, Fichero, Usuario, Comentario, Verificado, EsperandoVerificacion FROM " . $xoopsDB->prefix("uskolag_comentarios") . " Where Carpeta like '" . $carpeta . "' And Fichero like'" . $foto . "'" . " And EsperandoVerificacion=0"; $resultComentarios = $xoopsDB->query($consultaComentarios); while ($tbCarpetaComentarios = $xoopsDB->fetchArray($resultComentarios)) { if ($INICIOENCABEZADOCOMENTARIO) { $TComentarios .= $INICIOENCABEZADOCOMENTARIO; } else { $TComentarios .= "<tr class='bg3'><td valign=\"top\" colspan=\"2\">"; } $TComentarios .= "<b>" . $tbCarpetaComentarios['Usuario'] . _MI_USKOLAXGALLERY_ESCRIBIO . "</b>" . "</td></tr>"; if ($FINENCABEZADOCOMENTARIO) { $TComentarios .= $FINENCABEZADOCOMENTARIO; } if ($INICIOCOMENTARIO) { $TComentarios .= $INICIOCOMENTARIO; } else { $TComentarios .= "<tr class=\"bg1\"><td valign=\"top\" colspan=\"2\">"; } $TComentarios .= $tbCarpetaComentarios['Comentario']; if ($FINCOMENTARIO) { $TComentarios .= $FINCOMENTARIO; } $TComentarios .= "<br>"; $TComentarios .= "</td></tr>"; } } if (strlen($InicioFotoGrande) > 0) { $TInicioImagen = $InicioFotoGrande; } else { $TInicioImagen = "<table cellpadding=0 cellspacing=0 border=0 align=center><tr>"; } if (strlen($FinFotoGrande) > 0) { $TFinImagen = $FinFotoGrande; } else { $TFinImagen = "</table>"; } echo "<table cellpadding=0 cellspacing=0 width=100%><tr><td colspan=2 align=center>"; if ($InicioEncabezado) { echo $InicioEncabezado; } else { echo "<table align=center>"; } echo $TNombreEncabezado; if ($FinEncabezado) { echo $FinEncabezado; } else { echo "</table>"; } echo "<table cellpadding=0 cellspacing=0 align=center>"; echo "<table cellpadding=0 cellspacing=0 align=center>"; echo "<tr><td align=left width=50%>"; echo $TIzquierda; echo "</td><td align=right width=50%>"; echo $TDerecha; echo "</td></tr>"; if ($SobreFoto) { echo "<tr><table cellpadding=0 cellspacing=0 align=center> <tr><td>" . $descripcion . "</td></tr></table></tr>"; } else { echo "<tr><table cellpadding=0 cellspacing=0 align=center> <tr><td>" . "</td></tr></table></tr>"; } echo "<tr>"; echo "<td colspan=2 align=center>"; echo $TInicioImagen; echo "<tr>"; if (!$PF) { echo $TBordeImagenGrandeIzquierdaArriba; echo $TBordeImagenGrandeCentroArriba; echo $TBordeImagenGrandeDerechaArriba; echo "</tr><tr>"; echo $TBordeImagenGrandeIzquierdaCentro; echo $TImagen; echo $TBordeImagenGrandeDerechaCentro; echo "</tr><tr>"; echo $TBordeImagenGrandeIzquierdaAbajo; echo $TBordeImagenGrandeCentroAbajo; echo $TBordeImagenGrandeDerechaAbajo; } else { $image_stats = GetImageSize("images/" . $carpeta . "/big/" . CorrigeModuloPro($foto)); $PFS2_width = $image_stats[0]; echo "<table background=\"images/" . $carpeta . "/big/" . CorrigeModuloPro($foto) . "\" cellpadding=0 cellspacing=0>"; echo "<tr><td><a href=\"index.php?subcarpeta=" . $subcatalogo . "&carpeta=" . $carpeta . "&inicio=" . $inicio . "\">"; echo "<img src={$PFIMAGE} width=" . $PFS2_width . "border=0></a></td></tr>"; } echo $TFinImagen; echo "</td></tr><tr><td align=left valign=top><font class=caption>"; if ($fotode) { echo _MI_USKOLAXGALLERY_FOTODE . " "; echo $fotode; } echo "</font></td><td align=right valign=top>"; if ($enviadopor) { echo _MI_USKOLAXGALLERY_ENVIADOPOR . $enviadopor; } echo "<br>"; if ($PERMITIDOVERFECHA) { echo $fecha; } echo "</td></tr><tr><td colspan=2 align=center><font class=bigcaption>"; if ($BajoFoto) { echo "<tr><table> <tr><td>" . $descripcion . "</td></tr></table></tr>"; } else { echo "<tr><table cellpadding=0 cellspacing=0 align=center> <tr><td>" . "</td></tr></table></tr>"; } echo "</td>"; echo "</tr>"; if ($PERMITIRENVIARCOMENTARIOS) { echo "<tr><td colspan=2 align=center>"; echo $TComentarios; echo "<P><tr><td colspan=2 align=center>"; echo $TEComentarios; echo "</td>"; echo "</tr>"; } if ($PERMITIRENVIARVOTACIONES) { echo "<tr><td colspan=2 align=center>"; echo _MI_USKOLAXGALLERY_VOTOS . $votos; echo "<P>"; echo $TVotaciones; echo "</td></tr>"; } // Webby }