Buscar
Tópicos
  Crear una cuenta Home  ·  Enviar Noticia  ·  FOROS  ·  Tu Cuenta  ·  Directorio  ·  Download  
Bloque Principal

Quien está en línea
Hay actualmente, 10 invitado(s) y 2 miembro(s) que están en línea.

Eres un usuario Anónimo. Puedes registrarte aquí.

Software
Si quieres conocer más sobre PHP-NUKE...

  • PHP-Nuke





Sponsored by MandrakeSoft


Download
Quieres bajar PHP-Nuke, entonces no esperes más:

  • PHP-Nuke

Phpnuke.org
  • Classified Addon?
  • Hash (SHA) passwords for admins and user patch
  • European year of languages - France's website
  • Problem in Nuke 5 b3
  • WinNuke's Top 200 Nuke Sites
  • Using vBB just as a forum?
  • New phpNuke site with a SlashOcean fixed for Netscape and IE
  • Php Nuke 4.4 Game Site...
  • TribesCorps Nuked!
  • another site nuked! learn more about life and it's hidden depth..
read more...

NukeAddon.com
  • WinNuke Top 200 NukeSites
  • You want to use flash banners on your nukeed site?
  • KodBlue B2 For PHPNuke 5.x
  • PHPNuke.ORG back online!
  • dynamically generated Flashbanner (using ming)
  • daily digest of your nuke site (final version)
  • German Language File for Nuke 5.0Beta3
  • New File_Manager and updated UPL
  • DGFR Thematic for PHP-Nuke v5 beta 3
  • LinuxIndonesia.com Nuked!
read more...

NukeModules.com
  • Nuke 4 To 5 Language File Converter
  • News German Linux Community Site nuked
  • myPHPNuke
  • Bug on Nukemodules?
  • Learning Linux site a success story.
  • daily digest addon, some hacks
  • phpnuke.org back online
  • KodBlue B2 For PHPNuke5.0
  • PHPNuke Italian Mirror
  • DGFR Thematic v5b3 for PHP-Nuke 5 beta 3
read more...

Una solución más para el soporte de múltiples idiomas
por Santana el Monday, March 26 @ 09:10:53 PST

www.openbsd.org.mx está migrando a PHP-Nuke y antier tuve la inquietud de hacerlo disponible en múltiples idiomas y me di a la tarea de estudiar el código de PHP-Nuke para añadir esta funcionalidad.
La idea en sí consiste en permitir al usuario cambiar de idioma así como cambia de tema (theme). Después de algunas horas obtuve el siguiente resultado:

Basta añadir el siguiente código al inicio de mainfile.php

if(isset($user))

{

$user2 = base64_decode($user);

$cookie = explode(":", $user2);

if($cookie[11]=="") $cookie[11]=$language;

include("language/lang-$cookie[11].php");

$uimages = "$userimg$cookie[11]";

}

else

{

include("language/lang-$language.php");

$uimages = "$userimg$language";

}

Así como rastrear cada referencia al cookie para añadir user_lang (el campo que añadí a la tabla users) en toda operación de consulta y almacenamiento.

www.openbsd.org.mx mantendrá también las noticias en varios idiomas así que tendré que hacer cambio de tablas también. Si desean saber más o desesan que envíe/publique mis modificaciones estoy a sus órdenes.


Tu Nombre: Anonymous [ Nuevo Usuario ]

Asunto

Comentario

HTML Permitido:
<p> <b> <i> <a> <em> <br> <strong> <blockquote> <tt> <li> <ol> <ul>