Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Sistemas de gestión de contenidos (http://www.forosdelweb.com/f54/)
-   -   Modificar My_eGallery (http://www.forosdelweb.com/f54/modificar-my_egallery-208485/)

josodi 08/06/2004 01:09

Modificar My_eGallery
 
Saludos, quisiera por favor me ayuden, necesito eliminar la informacion de la imagen que se carga en my_egallery, coo referencia es la imagen:

http://www.ucomperu.com/gallery.gif

lo que necesito quitar es:

Añadidos, Hits, Comentarios, Formato y espacio, solo que aparezca el nombre del archivo.

Gracias

SidV 08/06/2004 08:13

mmmm
Nunca lo he visto aplicado...
Pero vamos a hacer el intento ok?
Primero, te va a salir 500 pesos! jajajaja (no joda).
Acordate de hacer buckup del archivo que te voy a ahcer modificar.

Anda a My_Egallery/public/displayCategory.php
Busquemos las funciones que queres eliminar:
Código:

function displaySizeGall($row, $crow) {
        global $font;
       
        if($row[imginfo][2]) {
                $size = $row[imginfo];
                return "<font class=\"".$font['tiny']."\"><b>"._GALSIZE."</b>: $size[0]x$size[1]</font>";
        }
        else {
                return "<font class=\"".$font['tiny']."\"><b>"._GALSIZE."</b>: "._GALUNKNOWN."</font>";
        }
}

function displayFormatGall($row) {
        global $font;
        $ext = $row[imginfo][2];
        switch($ext) {
                case 1: $type = 'GIF'; break;
                case 2: $type = 'JPEG'; break;
                case 3: $type = 'PNG'; break;
                case 4: $type = 'WBMP'; break;
                default:
                        $type = $ext; break;
        }
        return "<font class=\"".$font['tiny']."\"><b>Format</b>: $type</font>";
}

function displayNumCommentsGall($row) {
        global
                $galleryvar,
                $prefix,
                $font
        ;
        $numcomments = mysql_fetch_array(mysql_query("SELECT COUNT(cid) AS total FROM $prefix"._gallery_comments." WHERE pid=$row[pid]"));
        if($galleryvar['allowcomments']) {
                return "<font class=\"".$font['tiny']."\"><b>"._GALNBCOMMENTS."</b>: $numcomments[total]</font>";
        }
}

function displayHitsGall($row) {
        global $font;
        return "<font class=\"".$font['normal']."\"><b>"._GALHITS."</b><br>$row[counter]</font>";
}

function displayRateGall($row) {
        global
                $galleryvar, $font;
        ;
        if($allowrate) {
                return "<font class=\"".$font['normal']."\"><b>"._GALRATING."</b><br>$row[rate]</font>";
        }
}

Ahora habria que eliminar dichas funciones, pues hacen que se muestren las cosas que vos queres ocultar.
Tenes dos formas:
1.- Eliminas las lineas.
2.- Comentas las lineas: de esta forma mantenes la estructura del archivo php y te preparas para futuros cambios.

Recomiendo que pruebes "comentar" las lineas. Sabes hacerlo no? ( es con dos barras invertidas al principio de cada funcion, ejemplo ... // function )

Guarda y subi el archivo.
Verificca como te fue y contame.
No te aseguro nada :(
Nunca hice esto jeje.

Salu2

josodi 08/06/2004 09:16

HOla SidV la ayuda que me has dado me sirvio de mucho, pero aun no me la resolvio del todo, pues ahora no puedo eliminar las siguientes | | que hacian que se dividen la cantidad de comentarios con el formato de la imagen por ejemplo.

http://www.ucomperu.com/gif.gif

Un saludo

Sette 09/06/2004 08:39

hola, yo he hecho una web en php nuke, puedo meterle como modulo el myegallery no?, como lo hago?, que necesito una base de datos a parte de la del php nue?

elmajaron 09/06/2004 10:28

Cita:

Iniciado por Sette
hola, yo he hecho una web en php nuke, puedo meterle como modulo el myegallery no?, como lo hago?, que necesito una base de datos a parte de la del php nue?

no necesitas mas bases de datos ya que existe el myegallery como un modulo ya adaptado para php-nuke. un saludo

Sette 09/06/2004 10:30

y de donde lo saco, y sobre todo, como se instala?

elmajaron 09/06/2004 11:32

lo puedes sacar de cualquiera de las miles de paginas existentes dedicadas a php-nuke y por instalarlo no te preocupes es facil trae instrucciones de como hacerlo. un saludo

josodi 10/06/2004 05:02

:'( y mi respuesta?? :-( :stress:

SidV 10/06/2004 13:36

Man, dame time man... no vivo de "ayudar" a la gente... jeje..
Te tiro una pista... en el archivo que modificaste "busca" las lineas esas que te molestan... y busca la forma de "comentar" a las funciones que las llaman.

Cuando tenga mas tiempo analizo y te posteo que cosas bien tenes que editar...
Pero voy volando... no puedo detenerme ahora en dos "liñitas" jeje... ademas.. ni se notan!!! ;)

Salu2


La zona horaria es GMT -6. Ahora son las 00:14.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.