Página 10 de 13

Ayuda a solucionar Bugs

Publicado: 15 Mar 2011, 18:49
por leviatan21
zoby escribió:La tengo :D
En esa captura se muestra la tabla que viene en phpbb, pero no muestras las columnas de esa tabla, debe tener una llamada points_extension

Ayuda a solucionar Bugs

Publicado: 15 Mar 2011, 18:52
por zoby
leviatan21 escribió:
zoby escribió:La tengo :D
En esa captura se muestra la tabla que viene en phpbb, pero no muestras las columnas de esa tabla, debe tener una llamada points_extension
La Tiene
Imagen

Ayuda a solucionar Bugs

Publicado: 15 Mar 2011, 19:39
por leviatan21
He verificado el BUG, aparece cuando se responde a un tema que tiene un adjunto en un mensaje anterior.
Y tengo 2 posibles soluciones :

1) La mas compleja => pero no se si haciendo este cambio suma puntos por adjuntos de otros nemasjes :)
Abrir :

Código: Seleccionar todo

raíz/includes/cache.php
Buscar :

Código: Seleccionar todo

            $sql = SELECT e.extension, g.* 
Reemplazar por :

Código: Seleccionar todo

        // Start Ultimate Points
    //        $sql = 'SELECT e.extension, g.*
        // End Ultimate Points
            $sql = SELECT e.extension, e.points_extension, e.points_extension_costs, g.*
 
Buscar :

Código: Seleccionar todo

					'allow_in_pm'	=> $row['allow_in_pm'],
Debajo, agregar :

Código: Seleccionar todo

                    // Start Ultimate Points
                    'points_extension'            => (int) $row['points_extension'],
                    'points_extension_costs'    => (int) $row['points_extension_costs'],
                    // End Ultimate Points  
Abrir :

Código: Seleccionar todo

raíz/includes/functions_content.php
Buscar :

Código: Seleccionar todo

            if ($attachment['points_extension'] && $forum_no_costs && $config['points_enable']) 
Antes, agregar :

Código: Seleccionar todo

            $attachment['points_extension'] = (isset($attachment['points_extension']))? $attachment['points_extension'] : ((isset($extensions[$attachment['extension']]['points_extension'])) ? $extensions[$attachment['extension']]['points_extension'] : 0);
            $attachment['points_extension_costs'] = (isset($attachment['points_extension_costs']))? $attachment['points_extension_costs'] : ((isset($extensions[$attachment['extension']]['points_extension_costs'])) ? $extensions[$attachment['extension']]['points_extension_costs'] : 0);

 
2) La mas simple -> O si la anterior suma puntos por adjuntos en otros mensajes

Código: Seleccionar todo

raíz/includes/functions_content.php
Buscar :

Código: Seleccionar todo

        // Start Ultimate Points
        else if ($forum_id > 0) 
Reemplazar por :

Código: Seleccionar todo

        // Start Ultimate Points
//        else if ($forum_id > 0)
        else if ($forum_id > 0 && (isset($attachment['points_extension']) && isset($attachment['points_extension_costs']))) 
Realiza uno de los dos cambios, pero no los dos al mismo tiempo :mrgreen:

Ayuda a solucionar Bugs

Publicado: 16 Mar 2011, 09:59
por zoby
leviatan21 escribió:He verificado el BUG, aparece cuando se responde a un tema que tiene un adjunto en un mensaje anterior.
Y tengo 2 posibles soluciones :

1) La mas compleja => pero no se si haciendo este cambio suma puntos por adjuntos de otros nemasjes :)
Abrir :

Código: Seleccionar todo

raíz/includes/cache.php
Buscar :

Código: Seleccionar todo

            $sql = SELECT e.extension, e.points_extension,  g.* 
Reemplazar por :

Código: Seleccionar todo

        // Start Ultimate Points
        //    $sql = 'SELECT e.extension, e.points_extension,  g.*
        // End Ultimate Points
            $sql = SELECT e.extension, e.points_extension, e.points_extension_costs, g.*
 
Buscar :

Código: Seleccionar todo

					'allow_in_pm'	=> $row['allow_in_pm'],
Debajo, agregar :

Código: Seleccionar todo

                    // Start Ultimate Points
                    'points_extension'            => (int) $row['points_extension'],
                    'points_extension_costs'    => (int) $row['points_extension_costs'],
                    // End Ultimate Points  
No encuentro la linea que mencionas

Código: Seleccionar todo

            $sql = SELECT e.extension, e.points_extension,  g.*  
lo mas parecido que encuentro es

Código: Seleccionar todo

$sql = SELECT e.extension, g.* 
Lo dejo así ?¿

Código: Seleccionar todo

        // Start Ultimate Points
        //    $sql = 'SELECT e.extension, g.*
        // End Ultimate Points
            $sql = SELECT e.extension, e.points_extension, e.points_extension_costs, g.*
  

Ayuda a solucionar Bugs

Publicado: 16 Mar 2011, 16:35
por leviatan21
zoby escribió:No encuentro la linea que mencionas

Código: Seleccionar todo

            $sql = SELECT e.extension, e.points_extension,  g.*  
lo mas parecido que encuentro es

Código: Seleccionar todo

$sql = SELECT e.extension, g.* 
Así debería ser, fue un error mío, ya edite mi mensaje :oops:

Ayuda a solucionar Bugs

Publicado: 17 Mar 2011, 08:47
por zoby
leviatan21 escribió:
zoby escribió:No encuentro la linea que mencionas

Código: Seleccionar todo

            $sql = SELECT e.extension, e.points_extension,  g.*  
lo mas parecido que encuentro es

Código: Seleccionar todo

$sql = SELECT e.extension, g.* 
Así debería ser, fue un error mío, ya edite mi mensaje :oops:
Solucionado el BUG :ok:
Voy a actualizar el phpbb3 football, espero que no contenga tantos bugs como la versión anterior :D

Ayuda a solucionar Bugs

Publicado: 18 Mar 2011, 15:57
por zoby
He encontrado mas BUGs
[phpBB Debug] PHP Notice: in file /includes/functions_content.php on line 936: Undefined index: POINTS_ATTACHMENT_COSTS
[phpBB Debug] PHP Notice: in file /includes/functions_content.php on line 936: Undefined index: POINTS_ATTACHMENT_COSTS
[phpBB Debug] PHP Notice: in file /includes/functions_content.php on line 936: Undefined index: POINTS_ATTACHMENT_COSTS
Son del Idioma ?¿
Salen al ver un Tema, creo que siendo visitante/invitado

Ayuda a solucionar Bugs

Publicado: 18 Mar 2011, 16:09
por leviatan21
zoby escribió:Son del Idioma ?¿
Salen al ver un Tema, creo que siendo visitante/invitado
Si es del idioma, que sólo está en el idioma Aleman (de)
Archivo

Código: Seleccionar todo

raíz/language/ed/mods/points.php
Buscar :

Código: Seleccionar todo

    'POINTS_ATTACHMENT_MINI_POSTS'        => 'Necesitas más %1$s para descargar este adjunto!', 
Antres, agregar (traducido ;))

Código: Seleccionar todo

    'POINTS_ATTACHMENT_COSTS'            => 'Die Erweiterung <strong>%1$s</strong> ist kostenpflichtig (%2$s %3$s), du hast aber nicht genügend %3$s!', 

Ayuda a solucionar Bugs

Publicado: 18 Mar 2011, 16:16
por zoby
leviatan21 escribió:
zoby escribió:Son del Idioma ?¿
Salen al ver un Tema, creo que siendo visitante/invitado
Si es del idioma, que sólo está en el idioma Aleman (de)
Archivo

Código: Seleccionar todo

raíz/language/ed/mods/points.php
Buscar :

Código: Seleccionar todo

    'POINTS_ATTACHMENT_MINI_POSTS'        => 'Necesitas más %1$s para descargar este adjunto!', 
Antres, agregar (traducido ;))

Código: Seleccionar todo

    'POINTS_ATTACHMENT_COSTS'            => 'Die Erweiterung <strong>%1$s</strong> ist kostenpflichtig (%2$s %3$s), du hast aber nicht genügend %3$s!', 
Solucionado :ok:
Off Topic:
A este Paso vamos ha hacer el tema mas largo del foro con tantos bugs :lol:

Por cierto, no me había fijado, pero, FELICIDADES GABRIEL :cerveza:

Re: Ayuda a solucionar Bugs

Publicado: 18 Mar 2011, 19:35
por zoby
Otro BUG mas para añadir a esta larga lista ...
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 123: Undefined variable: max_depth
Es del MOD Prime Nest BBCodes - Allows Nesting of custom BBCodes
http://www.phpbb.com/community/viewtopi ... 0&t=578690

Re: Ayuda a solucionar Bugs

Publicado: 18 Mar 2011, 19:39
por leviatan21
zoby escribió:Otro BUG mas para añadir a esta larga lista
¿ me parece a mi o me estas utilizando para resolver problemas ajenos ?
No veo ese MOD instalado en tus datos de soporte, quizás es sólo mi paranoia a flor de piel :nolose:

Re: Ayuda a solucionar Bugs

Publicado: 18 Mar 2011, 19:47
por zoby
leviatan21 escribió:
zoby escribió:Otro BUG mas para añadir a esta larga lista
¿ me parece a mi o me estas utilizando para resolver problemas ajenos ?
No veo ese MOD instalado en tus datos de soporte, quizás es sólo mi paranoia a flor de piel :nolose:
Casi se me olvida añadirlo, lo acabo de instalar, si quieres lo puedes comprobar tu mismo, al ir a postear (usuadon el user de prueba, creo que ya tienes lo datos, aunque si quieres, te los vuelvo a poner)
Yo jamás te utilizaría para hacer eso

Ayuda a solucionar Bugs

Publicado: 18 Mar 2011, 20:28
por leviatan21
Si quieres te resuelvo el BUG, pero te comento que ha habido muchos problemas con el MOD Prime Nest BBCodes, ya me dirás si lo quieres o no :roll:

Ayuda a solucionar Bugs

Publicado: 18 Mar 2011, 20:45
por leviatan21
leviatan21 escribió:Si quieres te resuelvo el BUG, pero te comento que ha habido muchos problemas con el MOD Prime Nest BBCodes, ya me dirás si lo quieres o no :roll:
Me equivoque de MOD de Prime, el del error es el Prime Parse URL Fix :oops:
dame unos minutos y busco como ersolverlo

Ayuda a solucionar Bugs

Publicado: 18 Mar 2011, 20:49
por leviatan21
Ya lo encontré, asi lo solucioné en un foro al cual le instalé ese mismo MOD :

Abrir :

Código: Seleccionar todo

raíz/includes/bbcode.php
Buscar :

Código: Seleccionar todo

                    if ($bbcode_id > NUM_CORE_BBCODES && $max_depth > 0 && sizeof($preg['search']) && strpos(implode('', $preg['search']), '@') === 0) 
Antes, agregar :

Código: Seleccionar todo

                    $max_depth = (isset($type['max_depth'])) ? $type['max_depth'] : 0;