¿Nuevo usuario?
Puedes registrarte aquí
 
       
Menú principal
 
 Navegación
Buscar
dpForo
dpFAQ
dpManuales
dpDescargas
dpThemes
Noticias por Temas
Recomiéndanos
Enlaces
Créditos
dzStaffStatus
Miembros:  Administradores
No Conectado  el_cuervo  
No Conectado  Dixso  
Miembros:  Colaboradores
No Conectado  AnyKiller  
No Conectado  nestormateo  
No Conectado  docser  
Miembros:  Moderadores
No Conectado  cardiru  
No Conectado  javiermisol  
Miembros:  Traductores
No Conectado  gnrx  
Miembros:  Miembros:
Ultimo:  Nuevos Hoy: 5
Ultimo:  Nuevos Ayer: 11
Ultimo:  Total: 71469
Ultimo:  Ultimo:
amagarha
Miembros:  Conectados
Miembros:  Miembros: 3
Invitados:  Invitados: 51
Total:  Total: 54
Miembros:  Miembros Online
Conectado  paurey  
Conectado  llobarret  
Conectado  amagarha  
Sponsor
dp-Tools
 Generador de Menús
 Pop-Up Maker
 Generador de Bloques
 Generador de Módulos
Enlázanos


Texto del enlace:


Otros Banners:



Theme creado por
dev-postnuke.com

 Foro dev-postnuke.com
  Postnuke 0.76x :: Postnuke 0.763
  Cambios pn0762 a pn0763

Bienvenido invitado

Moderado por: el_cuervo, AnyKiller, cardiru, Dixso, javiermisol   Tema siguiente >>
Imprimir tema
Autor Tema: Cambios pn0762 a pn0763
21aToPe
Enviado: 14/10/2006 a las 16:10
Forero
Forero

avatar

Karma: 9 (9 Votos)

Registrado: 15/05/06
Mensajes: 166

Estado: Desconectado
Ultima visita: 08/10/08
Aquí podríamos ir poniendo los cambios que hay entre las versiones de Postnuke 0.762 y 0.763.

Empiezo con ellos ...

-----------------------------------------------------------------

Cambia el modo de mostrar versión ficheros de "v x.xx" a "xxxxx"

p.ej. "v 1.21" ---------> "12100"

-----------------------------------------------------------------

/backend.php

cambian las actuales líneas 58 a 61

Código
  1. // get the short urls extensions
  2. $urlsok = pnModGetVar('Xanthia', 'shorturlsok');
  3. $urlextension = pnModGetVar('Xanthia', 'shorturlsextension');
  4. $baseurl = pnGetBaseURL();


por las nuevas lineas 58 a 71

Código
  1. // get the short urls extensions
  2. $urlsok = pnConfigGetVar('shorturls');
  3. $urlextension = pnModGetVar('Xanthia', 'shorturlsextension');
  4. $baseurl = pnGetBaseURL();
  5.  
  6. // get the language
  7. $newlang = pnVarCleanFromInput('newlang');
  8. $backendlang = pnConfigGetVar('backend_language');
  9. $backendlangs = cnvlanguagelist();
  10. if ((!isset($newlang) || empty($newlang)) && isset($backendlangs[$backendlang])) {
  11.     $lang = $backendlangs[$backendlang];
  12. } else {
  13.     $lang = $newlang;
  14. }


-----------------------------------------------------------------

includes/

Desaparece pnTitle.php

-----------------------------------------------------------------

includes/pnAPI.php

se fuerza register_globals=off

añadidas líneas 164 a 177:

Código
  1. // force register_globals=off
  2.     if (ini_get('register_globals'))
  3.     {
  4.         foreach($GLOBALS as $s_variable_name => $m_variable_value)
  5.         {
  6.             if (!in_array($s_variable_name, array('GLOBALS', 'argv', 'argc', '_FILES', '_COOKIE', '_POST', '_GET', '_SERVER', '_ENV', '_SESSION', '_REQUEST', 's_variable_name', 'm_variable_value')))
  7.             {
  8.                 unset($GLOBALS[$s_variable_name]);
  9.             }
  10.         }
  11.         unset($GLOBALS['s_variable_name']);
  12.         unset($GLOBALS['m_variable_value']);
  13.     }


-----------------------------------------------------------------

includes/pnBanners.php

cambia la actual línea 77

Código
  1. if (substr($myhost, 0, strlen($myIP)) == $myIP) {


por la nueva linea 81

Código
  1. if (!empty($myIP) && substr($myhost, 0, strlen($myIP)) == $myIP) {

-----------------------------------------------------------------


21aToPe Enviar MP WwW


21aToPe
Enviado: 14/10/2006 a las 18:10
Forero
Forero

avatar

Karma: 9 (9 Votos)

Registrado: 15/05/06
Mensajes: 166

Estado: Desconectado
Ultima visita: 08/10/08
...
-----------------------------------------------------------------

includes/blocks/login.php

cambia la actual línea 58

Código
  1. $path = pnGetCurrentURI();


por la nueva linea 58

Código
  1. $path = pnGetCurrentURL();


-----------------------------------------------------------------

includes/blocks/menu.php

cambia la actual línea 91

Código
  1. $block['content'] .= addMenuStyledUrl($vars['style'], pnVarPrepHTMLDisplay($title), pnVarPrepForDisplay($url), pnVarPrepHTMLDisplay($comment));


por la nueva linea 91

Código
  1. $block['content'] .= addMenuStyledUrl($vars['style'], $title, $url, $comment);


...

cambia(n) línea(s) 112 a 122

Código
  1. $block['content'] .= addMenuStyledUrl($vars['style'],
  2.                                                                       pnVarPrepHTMLDisplay($mod['displayname']),
  3.                                                                       'index.php?name='.pnVarPrepForDisplay($mod['directory']),
  4.                                                                       pnVarPrepHTMLDisplay($mod['description']));
  5.                                 $content = 1;
  6.                                 break;
  7.                             case 2:
  8.                                 $block['content'] .= addMenuStyledUrl($vars['style'],
  9.                                                                       pnVarPrepHTMLDisplay($mod['displayname']),
  10.                                                                       pnVarPrepForDisplay(pnModURL($mod['name'], 'user', 'main')),
  11.                                                                       pnVarPrepHTMLDisplay($mod['description']));


por linea(s) 112 a 122

Código
  1. $block['content'] .= addMenuStyledUrl($vars['style'],
  2.                                                                       $mod['displayname'],
  3.                                                                       'index.php?name='.$mod['directory'],
  4.                                                                       $mod['description']);
  5.                                 $content = 1;
  6.                                 break;
  7.                             case 2:
  8.                                 $block['content'] .= addMenuStyledUrl($vars['style'],
  9.                                                                       $mod['displayname'],
  10.                                                                       pnModURL($mod['name'], 'user', 'main'),
  11.                                                                       $mod['description']);


...

cambia(n) línea(s) 382

Código
  1. $content = "<li><a href=\"$url\" title=\"$comment\">$name</a></li>\n";


por linea(s) 382

Código
  1. $content = '<li><a href="'.pnVarPrepForDisplay($url).'" title="'.pnVarPrepHTMLDisplay($comment).'">'.pnVarPrepHTMLDisplay($name).'</a></li>'."\n";




-----------------------------------------------------------------

includes/blocks/user.php


cambia(n) línea(s) 64 a 67

Código
  1. $username = pnUserGetVar('name');
  2.         $row['title'] = _MENUFOR.' '.pnVarPrepForDisplay($username);
  3.         $row['content'] = pnVarPrepHTMLDisplay($ublock);
  4.         return themesideblock($row);


por linea(s) 64 a 70

Código
  1. if (pnUserGetVar('name') != '') {
  2.             $row['title'] = _MENUFOR.' '.pnVarPrepForDisplay(pnUserGetVar('name'));
  3.         } else {
  4.             $row['title'] = _MENUFOR.' '.pnVarPrepForDisplay(pnUserGetVar('uname'));
  5.         }
  6.         $row['content'] = pnVarPrepHTMLDisplay($ublock);
  7.         return themesideblock($row);


-----------------------------------------------------------------


21aToPe Enviar MP WwW
gerkynet
Enviado: 14/10/2006 a las 19:10
Posteador de Oro
Posteador de Oro

avatar

Karma: 7 (77 Votos)

Registrado: 11/02/06
Mensajes: 1490

Estado: Desconectado
Ultima visita: 18/11/06
En la notícia tienes una lista de los cambios que se han relizado,

Bug Fixes

#2543, #2656, #2658, #2671, #2672, #2686, #2688, #2775, #2778, #2779, #2789, #2801, #2861, #2864, #2892, #2896, #2897, #2898, #2999, #3021, #3029, #3049, #3053, #3054, #3055, #3056, #3057, #3058, #3059, #3060, #3062, #3085, #3086, #3087, #3088, #3089, #3197, #3355, #3371, #3442.
Related Articles

PostNuke Security Advisory 2006-2

Si pinchas en cada uno de ellos verás los cambios que se han realizado.

(el pnTitle no forma parte de la versión oficial, es un modificador para pnRender creado por InvalidResponse)
Lo que tienes es un pack modificado, lo que reflejas no son los cambios reales, son los cambios respecto al pack que tienes tú (o con el que lo estás comparando)



gerkynet Enviar MP WwW
21aToPe
Enviado: 14/10/2006 a las 20:10
Forero
Forero

avatar

Karma: 9 (9 Votos)

Registrado: 15/05/06
Mensajes: 166

Estado: Desconectado
Ultima visita: 08/10/08
Yo no lo veo ni lo encuentro, pero si tú dices que está "PostNuke Security Advisory 2006-2"...

Pues lo dejo...


21aToPe Enviar MP WwW
jpeeri
Enviado: 14/10/2006 a las 22:10
Posteador de Oro
Posteador de Oro

avatar

Karma: 6 (115 Votos)

Registrado: 15/05/04
Mensajes: 1809

Estado: Desconectado
Ultima visita: 20/01/08
http://community.postnuke.com/Article2784.htm

Mira en BugFixes




<
jpeeri Enviar MP WwW
gerkynet
Enviado: 14/10/2006 a las 22:10
Posteador de Oro
Posteador de Oro

avatar

Karma: 7 (77 Votos)

Registrado: 11/02/06
Mensajes: 1490

Estado: Desconectado
Ultima visita: 18/11/06
La lista de bugs corregidos con sus enlaces están en:
http://community.postnuke.com/Article2784.htm
(donde a indicado jpeeri) (estos bugs no son de seguridad)

El "PostNuke Security Advisory 2006-2" hace referencia al parche que corrige el reciente fallo de seguridad en el módulo downloads del núcleo (ver 1.2 y anteriores).

Si quieres puedes seguir, pero haciendo un "diff" probablemente acabarias antes.


gerkynet Enviar MP WwW
21aToPe
Enviado: 14/10/2006 a las 22:10
Forero
Forero

avatar

Karma: 9 (9 Votos)

Registrado: 15/05/06
Mensajes: 166

Estado: Desconectado
Ultima visita: 08/10/08
gerkynetLa lista de bugs corregidos con sus enlaces están en:
http://community.postnuke.com/Article2784.htm
(donde a indicado jpeeri) (estos bugs no son de seguridad)

El "PostNuke Security Advisory 2006-2" hace referencia al parche que corrige el reciente fallo de seguridad en el módulo downloads del núcleo (ver 1.2 y anteriores).

Si quieres puedes seguir, pero haciendo un "diff" probablemente acabarias antes.


Gracias jpeeri y gerkynet. Acabo de comprobarlo y hay más cambios que los especificados allí. Pero supongo que como he visto en mis comprobaciones deberán ser cambios menores que no han sido contabilizados.

Ya tenemos el enlace y quien lo necesite se puede guiar de ellos. Y si hay alguna duda o pregunta la trataremos de resolver aquí. Salu2


21aToPe Enviar MP WwW
gerkynet
Enviado: 14/10/2006 a las 22:10
Posteador de Oro
Posteador de Oro

avatar

Karma: 7 (77 Votos)

Registrado: 11/02/06
Mensajes: 1490

Estado: Desconectado
Ultima visita: 18/11/06
http://www.gnu.org/software/diffutils/

Como ya te he mencionado, si hay más cambios es porque lo estás comparando con una versión no oficial: con un pack modificado.


gerkynet Enviar MP WwW




Powered by pnForum Version 2.6

Inicio  |  dpFaq  |  dpManuales  |  dpDescargas  |  dpThemes  |  Contacta

Web site powered by PostNuke MySQL PHP Postnuke Spain PHP RSSPixel Add to Technorati Favorites

Todos los logos y marcas registradas en este sitio son propiedad de sus respectivos dueños. Los comentarios son propiedad de sus autores, el resto es de este sitio Web (c) 2003, que fue creado con PostNuke, un sistema portal Web escrito en PHP. PostNuke es Software Libre liberado bajo la licencia GNU/GPL.

Dev-CMS.com :: Amplía tus horizontes.

HOSPEDAJE Y DOMINIOS -- Tu Hosting
Alojamiento Web --- Registro de Dominios