Cuauhtémoc me comentó una posible mejora al Jaws, concretamente en la administración de los comentarios de las fotos (Panel de Control → Organizador de Fotos).

Al administrar dichos comentarios aparecen unicamente 2 acciones por hacer: editarlos o borrarlos.

La cuestión es que no aparece a cual foto se le hizo el comentario para poder, eventualmente , responderlo.

La idea es tener un botón que nos enlace directamente a la imagen "padre" del comentario, mas o menos así:

Donde el boton de la lupa es un enlace a la dirección de la imagen "padre".

Ahora como hacerlo:

Solución rápida (usando imagen de search)

Solo necesitamos editar el archivo gadgets/Phoo/Phoo.php y modificar la función ManageComments() anexando 2 líneas.

a) Primero hay que localizar

$common_url = "admin.php?gadget=Phoo";

ahí anexamos lo siguiente

$common_url_album = "index.php?gadget=Phoo";

b) Después buscamos la sección del grid con los comentarios

$grid->AddColumn (new Column (_t("GLOBAL_TITLE"), "title", true, "String", true, $common_url."&action=EditComment&id=38"));
$grid->AddColumn (new Column (_t("GLOBAL_CREATED"), "createtime", true, "Custom", true, "", array($this, "FormatDate")));
 

ahí anexamos una ActionColumn, es decir lo siguiente

$grid->AddColumn (new ActionColumn (_t("GLOBAL_SEARCH"), common_url_album."&action=ViewImage&id={parent_id}", STOCK_SEARCH));
Nótese que parent_id es, en la base de datos, el identificador de la fotografía padre.

Y eso es todo, finalmente solo anexamos 2 líneas ya que ocupamos las definiciones de SEARCH, incluyendo sus íconos y mensajes. Para algo mas personalizado (con ícono propio) necesitaremos modificar algunos archivos mas.

Solución mas elaborada (usando imagen propia)

Quetzalcoatl | Software libre | 4 Octubre, 5:55pm

Menú

Novedades

Comentarios Recientes

Imagen Aleatoria

Posts Recientes

Búsqueda

Buscar en 

Amigos

Fairy Rocker
Clio Club
Tags Services
Avially
FeCal