No Bull - dynamic PHP gallery - desarrollo web

No Bull - dynamic PHP gallery - desarrollo web

Siempre hablo de galerías de imágenes que son desarrollos web que utilizan alguna biblioteca Javascript como jQuery.

Hoy voy hablar de No Bulsh** una galería desarrollada con PHP y que del lado del cliente utiliza Javascript.

Principales características de No Bullsh**:

  • Es muy sencilla de implementar.
  • Las vistas miniaturas son generadas en el servidor con PHP.
  • Es altamente personalizable y utiliza themes.
  • Además se trata de un desarrollo open source.

Implementar No Bullsh**

Cuando digo que es muy sencilla de implementar es porque se requiere un código tan sencillo como:

DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<head>
<title>No Bullsh** PHP Gallery V1.6</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">

<!-- enlazar la bilioteca Javascript -->
<script src="js/prototype.js" type="text/javascript"></script>
<script src="js/scriptaculous.js?load=effects" type="text/javascript"></script>
<script src="js/lightbox.js" type="text/javascript"></script>

<link href="nbs.css" rel="stylesheet" type="text/css" media="screen">
</head>
<body>
<!-- Site header -->
<h1>No Bullsh** PHP Gallery V1.6</h1>
<p>Normal gallery example:</p>

<!-- Thumbnails - Miniaturas -->
<?php
<!-- Aquí sólo es cuestión de agregar el archivo 
thumbnails.php más una línea de código -->
include_once("thumbnails.php"); 
php_thumbnails("foto1","thumb1","lb-off");
?>

<div class="clear"></div>
<!-- Image -->
<?php

<!-- Aquí sólo es cuestión de agregar 
el archivo image.php más una línea de código -->
include_once("image.php"); php_image("foto1","thumb1");
?>

<div class="clear"></div>

<!-- Thumbnails - Miniaturas -->
<?php
//Include the Thumbnails, example - Otra vez agregamos las miniaturas:
//include_once("thumbnails.php"); 
php_thumbnails(IMAGES_FOLDER_NAME, THUMBNAILS_FOLDER_NAME, 
LIHGHTBOX OPTION: lb-on/lb-off;
include_once("thumbnails.php"); php_thumbnails("foto1","thumb1","lb-on");
?>

</body>
</html>

Como se puede apreciar es sumamente sencillo de implementar en cualquier desarrollo PHP.

No Bullsh** dynamic PHP gallery

Sitio: www.jkemppainen.com/nbs
Vía: www.visual-blast.com

Por Diego Cambiaso

Comunicador Social, Desarrollador de Software y UX Designer. Blogger desde el 2006, creador de Pixelco Tech. Viajero y fotógrafo. Entusiasta del diseño, apasionado por la tecnología y el social media. EN-ES-IT