Foros del Web » Programando para Internet » Javascript »

[Ayuda]Paginar lightbox2

Estas en el tema de [Ayuda]Paginar lightbox2 en el foro de Javascript en Foros del Web. Hola estube probando de todo un poco y les pido si pueden ayudarme a paginar un lightbox, el problema se resume a paginar las imagenes ...
  #1 (permalink)  
Antiguo 07/11/2012, 04:21
 
Fecha de Ingreso: noviembre-2012
Mensajes: 7
Antigüedad: 11 años, 5 meses
Puntos: 0
Pregunta [Ayuda]Paginar lightbox2

Hola estube probando de todo un poco y les pido si pueden ayudarme a paginar un lightbox, el problema se resume a paginar las imagenes contenidas en una carpeta, el script lightbox con mi intento de paginacion a ver si alguien me puede ayudar ._.

index.php
Código HTML:
<div id="titulo1">
<a href="./" onclick="Pagina('1')">Primero</a> <a href="?pag=4" onclick="Pagina('4')">Anterior</a> <a href="?pag=6" onclick="Pagina('6')">Siguiente</a> <a href="?pag=15" onclick="Pagina('15')">Ultimo</a><body>
<?php

# Inicia uma Sessao 
@session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Galeria</title>
	<style type="text/css">p{font-family:arial,sans-serif}</style>
    <link rel="stylesheet" href="css/galeria.css" type="text/css" media="screen" />
	<link media="screen" rel="stylesheet" href="css/colorbox.css" />
	<script src="js/jquery.min.js"></script>
	<script src="js/jquery.colorbox.js"></script>

  <script type="text/javascript">
	function drop(url)
	{
		document.getElementById("opt").innerHTML = "Deseja apagar o arquivo \""+url+"\" ? <br><br> <button onclick=\"udrop('"+url+"')\">sim</button>&nbsp;<button onclick=\"cancel()\">não</button>"
		document.getElementById("opt").style.display = 'block';
	}
	
	function cancel()
	{
		document.getElementById("opt").style.display = 'none';
	}
	function udrop(url)
	{
		window.location.href = 'delfile.php?file='+url;
	}
  </script>
</head>
<body>
<div id="wrap">
<p>&nbsp;</p>

<p>&nbsp;</p>
<hr>
<p>&nbsp;</p>

<div id="gallery">
	<!-- Incluindo o programa que le o diretorio de fotos -->
	<? include 'lerdir.php'; ?>  
</div> 

</div> 
<div id="footer">
	<p id="opt">&nbsp;</p>	
</div> 
</body>
</html>
</div> 

thumbnail.inc.php
[URL="http://pastebin.com/FV0pEKs8"]Esta en pastebin po cuestiones de espacio[/URL]

thumb.php
Código PHP:
Ver original
  1. <?php
  2. # author : Rafael Clares
  3. # Inclui a classe thumbnail
  4. include_once('thumbnail.inc.php');
  5. # Cria nova thumb da imagem recebida por get
  6. $thumb = new Thumbnail($_GET['img']);
  7. # Seta o tamanho da thumb
  8. $thumb->resize(120,120);
  9. # Exibe a imagem
  10. $thumb->show();
  11. ?>

ledir.php
Código PHP:
Ver original
  1. ?
  2. # author : Rafael Clares
  3. # Diretorio de fotos
  4. $dir = "fotos";
  5. # Extensoes permitidas
  6. $exts = array('jpg','png','jpeg','gif','bmp');
  7. if (is_dir($dir)) {
  8.     $onload = "";
  9.     $alb = "";
  10.     $k = 0;
  11.     if ($d = opendir($dir))
  12.     {
  13.         while (($file = readdir($d))!== false)
  14.         {
  15.             if (filetype($dir.'/'.$file) == 'file')
  16.             {
  17.                 # recupera a extensao do arquivo
  18.                 $extensao = explode(".", $file);
  19.                 for($i=0; $i<=count($exts)-1; $i++)
  20.                 {
  21.                     if($extensao[1] == $exts[$i])
  22.                     {
  23.                         if(!isset($_SESSION['logado']))
  24.                         {
  25.                             # Criando o link da imagem pra o lightbox e exibindo a thumb
  26.                             $alb .= "<a href=\"$dir/{$file}\" rel=\"ex0\" title=\"\"><img border=\"0\" src=\"thumb.php?img=$dir/{$file}\"></a>\n";
  27.                         }
  28.                         else
  29.                         {
  30.                             # Criando o link da imagem pra excluir a imagem
  31.                             //$alb .=  "<a href=\"javascript:drop('$dir/{$file}')\"> <img src=\"thumb.php?img=$dir/{$file}\" class=\"thumb\"></a>\n";      
  32.                             $alb .= "<a href=\"$dir/{$file}\" rel=\"ex0\" title=\"\"><img border=\"0\" src=\"thumb.php?img=$dir/{$file}\"></a>";
  33.                             $alb .= "<img src=\"images/delete.gif\" style=\"cursor:pointer\" title=\"remover foto\" border=\"0\" onclick=\"drop('$dir/{$file}')\">\n"; 
  34.                         }
  35.                     }
  36.                 }
  37.             }
  38.             $onload .= " $(\"a[rel='ex$k']\").colorbox();\n";
  39.         }
  40.         closedir($d);
  41.     }
  42. }
  43. ?>
  44. <script>
  45.     $(document).ready(function(){
  46.         <?=$onload?>
  47.         $("#click").click(function(){
  48.             $('#click').css({"background-color":"#f00", "color":"#fff", "cursor":"inherit"}).text("Open this window again and this message will still be here.");
  49.             return false;
  50.         });
  51.     });
  52. </script>
  53. <?=$alb?>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:10.