¿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  
Conectado  nestormateo  
No Conectado  docser  
Miembros:  Moderadores
No Conectado  cardiru  
No Conectado  javiermisol  
Miembros:  Traductores
No Conectado  gnrx  
Miembros:  Miembros:
Ultimo:  Nuevos Hoy: 1
Ultimo:  Nuevos Ayer: 7
Ultimo:  Total: 71472
Ultimo:  Ultimo:
agosto_isaac
Miembros:  Conectados
Miembros:  Miembros: 4
Invitados:  Invitados: 65
Total:  Total: 69
Miembros:  Miembros Online
Conectado  abracadabra  
Conectado  nestormateo  
Conectado  jeshua3001  
Conectado  agosto_isaac  
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 :: Configuración
  Como redirecciono al loguearse

Bienvenido invitado

Moderado por: Dixso, el_cuervo, AnyKiller, cardiru, javiermisol << Tema anterior   Tema siguiente >>
Imprimir tema
Ir a la pagina : 1 2 Pagina siguiente
Autor Tema: Como redirecciono al loguearse
stcruz
Enviado: 27/12/2004 a las 14:12
Habitual
Habitual


Karma: 0 (0 Votos)

Registrado: 22/11/04
Mensajes: 77

Estado: Desconectado
Ultima visita: 19/06/08
Despues de leerme todos o casitodos los post sobre este tema, he llegado a la conclusión de que tengo que ser algo zenutrio porque no se como al loguearse lo redirecciono a la página index.php.
Me explico, tengo un link "Login" que me carga en la columna central el modulo para loguearme, pero me aparece luego la página para configurar mi cuenta.
Si no puedo utilizar este modulo, como puedo llamar a otro desde el link, que mostrandoseme en la columna central y despues de loguearme, me muestre el index.php y me logee?

Parece un acertijo pero me trae de cabeza
stcruz Enviar MP


Dixso
Enviado: 27/12/2004 a las 15:12
Administrador
Administrador

avatar

Karma: 8 (135 Votos)

Registrado: 24/02/04
Mensajes: 2588

Estado: Desconectado
Ultima visita: 18/06/08
No te entiendo muy bien... :casstet:
Pero supongamos que te entiendo :P
Intenta entrar desde la URL exacta.
www.tuweb.com/user.php

Saludos.
Dixso Enviar MP WwW
stcruz
Enviado: 27/12/2004 a las 16:12
Habitual
Habitual


Karma: 0 (0 Votos)

Registrado: 22/11/04
Mensajes: 77

Estado: Desconectado
Ultima visita: 19/06/08
tengo un link en el menu principal que quiero al pinchar me carge en la columna central el bloque para loguearme. Al hacerlo que me logee y luego me redirija al index.php.

El user.php si que lo cargo pero luego me sale la configuración de mi cuental.
stcruz Enviar MP
Dixso
Enviado: 27/12/2004 a las 17:12
Administrador
Administrador

avatar

Karma: 8 (135 Votos)

Registrado: 24/02/04
Mensajes: 2588

Estado: Desconectado
Ultima visita: 18/06/08
Pues cualquier bloque lo situas en el centro y listo te redirecionará en el index.php.
Nose si es esa tu duda, pero me tendrás que disculpar, pero no entiendo o nose para que quieres hacer eso... jejeje.
Saludos.
Dixso Enviar MP WwW
stcruz
Enviado: 27/12/2004 a las 18:12
Habitual
Habitual


Karma: 0 (0 Votos)

Registrado: 22/11/04
Mensajes: 77

Estado: Desconectado
Ultima visita: 19/06/08
La verdad es que es un poco tontería, pero no quiero tener el bloque de loguearse en la página principal. Si que puedo cargarlo en el centro, pero en cuanto me logeo me redirige a la configuración de mi cuenta, no a index.php. lo que pongo en el link es: user.php.

Puedes verlo en www.lourenza.net
stcruz Enviar MP
Toky
Enviado: 03/01/2005 a las 04:01
Habitual
Habitual

avatar

Karma: 0 (0 Votos)

Registrado: 16/12/03
Mensajes: 71

Estado: Desconectado
Ultima visita: 15/06/05
a lo que el se refiere es que cada vez que hace login, el site lo envia a ".../user.php" pero el quiere que lo envie devuelta a ".../index.php" <- la pagina de inicio de su PN.



http://www.pr3dlan.com/images/game-on.gif
Toky Enviar MP WwW
el_cuervo
Enviado: 03/01/2005 a las 13:01
Administrador
Administrador

avatar

Karma: 9 (83 Votos)

Registrado: 12/06/03
Mensajes: 6528

Estado: Desconectado
Ultima visita: 23/07/07
La redireccion se hace a traves del formulario de login, es un campo oculto que hay que añadir. Escribe aqui el codigo del bloque de login que usas y te digo el campo que hay que añadir y donde.



el_cuervo Enviar MP WwW
koque
Enviado: 14/03/2005 a las 15:03
Habitual
Habitual

avatar

Karma: 0 (0 Votos)

Registrado: 22/01/05
Mensajes: 67

Estado: Desconectado
Ultima visita: 17/06/05
hola
cual es el campo que hay que añadir en el formulario login? para que redireccione en index.php y no en user.php?

gracias
version 0.750
koque Enviar MP
viga
Enviado: 14/03/2005 a las 16:03
Posteador de Oro
Posteador de Oro

avatar

Karma: 8 (79 Votos)

Registrado: 03/05/04
Mensajes: 3939

Estado: Desconectado
Ultima visita: 13/09/06
Hola

Pregunata de Koque 14/3/2005

Citahola
cual es el campo que hay que añadir en el formulario login? para que redireccione en index.php y no en user.php?

gracias
version 0.750


Respuesta de el_cuervo el dia 3/1/2005 en el mensaje anterior a la pregunta

CitaLa redireccion se hace a traves del formulario de login, es un campo oculto que hay que añadir. Escribe aqui el codigo del bloque de login que usas y te digo el campo que hay que añadir y donde.


Un Saludo



"Yo sólo sé que no sé nada; pero procuro saber un poco más" - Sócrates
viga Enviar MP
\n"
. "\n"
. ""
. "\n"
. "\n"
. "\n"
. "\n"
. "\n";
if (pnConfigGetVar('seclevel') != 'High') {
echo "\n"
."\n"
."\n"
."\n";
}
echo "
koque
Enviado: 14/03/2005 a las 16:03
Habitual
Habitual

avatar

Karma: 0 (0 Votos)

Registrado: 22/01/05
Mensajes: 67

Estado: Desconectado
Ultima visita: 17/06/05
hola
este el codigo del archivo user.php del modulo NS-user:

[spoiler]
// File: $Id: user.php,v 1.35 2004/08/12 17:00:01 larsneo Exp $ $Name: HEAD $
// ----------------------------------------------------------------------
// POSTNUKE Content Management System
// Copyright (C) 2001 by the PostNuke Development Team.
// http://www.postnuke.com/
// ----------------------------------------------------------------------
// Based on:
// PHP-NUKE Web Portal System - http://phpnuke.org/
// Thatware - http://thatware.org/
// ----------------------------------------------------------------------
// LICENSE

// This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public License (GPL)
// as published by the Free Software Foundation; either version 2
// of the License, or (at your option) any later version.

// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.

// To read the license please visit http://www.gnu.org/copyleft/gpl.html
// ----------------------------------------------------------------------
// Original Author of file:
// Purpose of file:
// ----------------------------------------------------------------------

if (!defined('LOADED_AS_MODULE')) {
die ('You can\'t access this file directly...');
}

$ModName = basename(dirname(__FILE__));
modules_get_language();

function user_user_userinfo()
{
$dbconn =& pnDBGetConn(true);
$pntable =& pnDBGetTables();

$uname = pnVarCleanFromInput('uname');
// some input checking
// if ((!$uname) || ($uname == "") || (/**
// * preg_match("/^[[ tongue rint:]]+/",$uname) &&
// */preg_match("/[[:space:]]/", $uname))) {
if ( (!isset($uname)) || ($uname == "") ) {
include 'header.php';
OpenTable();
echo _MODARGSERROR;
CloseTable();
include 'footer.php';
}
// End of check
$column = &$pntable['users_column'];
$sql = "SELECT $column[femail] AS femail,
$column[url] AS url,
$column[bio] AS bio,
$column[user_avatar] AS user_avatar,
$column[user_icq] AS user_icq,
$column[user_aim] AS user_aim,
$column[user_yim] AS user_yim,
$column[user_msnm] AS user_msnm,
$column[user_from] AS user_from,
$column[user_occ] AS user_occ,
$column[user_intrest] AS user_intrest,
$column[user_sig] AS user_sig,
$column[uid] AS pn_uid,
$column[pass] AS pass FROM $pntable[users] WHERE $column[uname]='" . pnVarPrepForStore($uname) . "'";
$result =& $dbconn->Execute($sql);
$userinfo = $result->GetRowAssoc(false);

include 'header.php';

if (!pnSecAuthAction(0, 'UserInfo::', '::', ACCESS_READ)) {
echo _BADAUTHKEY;
include 'footer.php';
exit;
}

OpenTable();

echo "<div style=\"text-align:center\"><span class=\"pn-title\">" . pnVarPrepForDisplay($uname) . "
";
if ((!$result->EOF) && ($userinfo['url'] || $userinfo['femail'] || $userinfo['bio'] || $userinfo['user_avatar'] || $userinfo['user_icq'] || $userinfo['user_aim'] || $userinfo['user_yim'] || $userinfo['user_msnm'] || $userinfo['user_from'] || $userinfo['user_occ'] || $userinfo['user_intrest'] || $userinfo['user_sig'] || $userinfo['pn_uid'])) {
echo "<div style=\"text-align:center\"><span class=\"pn-normal\">";
$userinfo['user_sig'] = nl2br($userinfo['user_sig']);
if ($userinfo['user_avatar']) {
echo "<img src=\"images/avatar/$userinfo[user_avatar]\" alt=\"\">
\n";
}
echo ""._REGISTEREDUSER." ".pnVarPrepForDisplay($userinfo['pn_uid'])."
\n";
if ($userinfo['url']) {
echo "" . _MYHOMEPAGE . " <a class=\"pn-normal\" href=\"$userinfo[url]\">" . pnVarPrepForDisplay($userinfo['url']) . "
\n";
}
if ($userinfo['femail']) {
echo "" . _MYEMAIL . " <a class=\"pn-normal\" href=\"mailto:$userinfo[femail]\">" . pnVarPrepForDisplay($userinfo['femail']) . "
\n";
}
if ($userinfo['user_icq']) {
echo "" . _ICQ . ": " . pnVarPrepForDisplay($userinfo['user_icq']) . "
\n";
}
if ($userinfo['user_aim']) {
echo "" . _AIM . ": " . pnVarPrepForDisplay($userinfo['user_aim']) . "
\n";
}
if ($userinfo['user_yim']) {
echo "" . _YIM . ": " . pnVarPrepForDisplay($userinfo['user_yim']) . "
\n";
}
if ($userinfo['user_msnm']) {
echo "" . _MSNM . ": " . pnVarPrepForDisplay($userinfo['user_msnm']) . "
\n";
}
if ($userinfo['user_from']) {
echo "" . _LOCATION . ": " . pnVarPrepForDisplay($userinfo['user_from']) . "
\n";
}
if ($userinfo['user_occ']) {
echo "" . _OCCUPATION . ": " . pnVarPrepForDisplay($userinfo['user_occ']) . "
\n";
}
if ($userinfo['user_intrest']) {
echo "" . _INTERESTS . ": " . pnVarPrepForDisplay($userinfo['user_intrest']) . "
\n";
}
if ($userinfo['user_sig']) {
echo "
" . _SIGNATURE . ":
" . pnVarPrepHTMLDisplay($userinfo['user_sig']) . "
\n";
}
if ($userinfo['bio']) {
echo "
" . _EXTRAINFO . ":
" . pnVarPrepForDisplay($userinfo['bio']) . "
\n";
}
// $column = &$pntable['session_column'];
// $result =& $dbconn->Execute("SELECT $column[username]
// FROM $pntable[session]
// WHERE $column[username]='".pnVarPrepForStore($uname)."'");
// list($username) = $result->fields;
// if ($username == "") {
// $online = _OFFLINE;
// } else {
// $online = _ONLINE;
// }
// echo ""._REGISTEREDUSER." ".pnVarPrepForDisplay($userinfo['pn_uid'])."";
// if (pnUserLoggedIn()) {
// echo "<span class=\"pn-normal\">
"._USERSTATUS.": ".pnVarPrepForDisplay($online)."
\n";
// }

$activetime = time() - (pnConfigGetVar('secinactivemins') * 60);
$userhack = "SELECT pn_uid
FROM ".$pntable['session_info']."
WHERE pn_uid = '$userinfo[pn_uid]'
AND pn_lastused > '".pnVarPrepForStore($activetime)."'";
$userresult =& $dbconn->Execute($userhack);
$online_state = $userresult->GetRowAssoc(false);
if (isset($online_state['pn_uid'])) {
$online = _ONLINE;
} else {
$online = _OFFLINE;
}
echo "
"._USERSTATUS.": ".pnVarPrepForDisplay($online)."
\n";
echo "";

if (pnModAvailable('Messages')) {
echo "
[ <a class=\"pn-normal\" href=\"modules.php?op=modload&name=Messages&file=replypmsg&send=1&uname=$uname\">" . _USENDPRIVATEMSG . " " . pnVarPrepForDisplay($uname) . " ]
\n";
}
if (pnModAvailable('Comments'))
{
echo "
";
user_main_last10com($uname);
echo "
";
}
if (pnModAvailable('News'))
{
echo "
";
user_main_last10submit($uname);
}
echo "";
} else {
echo "<div style=\"text-align:center\"><span class=\"pn-normal\">" . _NOINFOFOR . " " . pnVarPrepForDisplay($uname) . "";
}
CloseTable();

include("footer.php");
}

function user_user_login()
{
list($uname,
$pass,
$url,
$rememberme) = pnVarCleanFromInput('uname',
'pass',
'url',
'rememberme');
// echo "uname: $uname
";
// echo "pass: $pass
";
if (!isset($rememberme)) {
$rememberme = '';
}
access_user_login($uname, $pass, $url, $rememberme);
}

function user_user_getlogin()
{
// Check if stop var is numeric
if ((isset($GLOBALS['stop']) && !empty($GLOBALS['stop']) && !is_numeric($GLOBALS['stop']))) {
include 'header.php';
OpenTable();
echo _MODARGSERROR;
unset($GLOBALS['stop']);
CloseTable();
}
// End of check
if ($GLOBALS['stop']) {
user_user_loginscreen(_LOGININCOR);
} else {
include 'header.php';
OpenTable();
echo "<div style=\"text-align:center\"><span class=\"pn-title\">" . _USERREGLOGIN . "\n" . "
<span class=\"pn-title\">";

echo "" . _SELECTOPTION . "

" . "<a href=\"user.php?op=loginscreen&module=NS-User\">" . _LOGINSITE . "

";
// if admin do not allow register
if (pnConfigGetVar('reg_allowreg')) {
// age will not be checked, if $pnconfig['minage'] is set to 0 in config.php
if (pnConfigGetVar('minage') == 0) {
echo "<a href=\"user.php?op=register&module=NS-NewUser\">" . _REGISTER . "

";
} else {
echo "<a href=\"user.php?op=check_age&module=NS-NewUser\">" . _REGISTER . "

";
}
} else {
echo "" . _NOTALLOWREG . "
"._REASONS."
" . pnVarPrepForDisplay(pnConfigGetVar('reg_noregreasons')) . "

";
}

echo "<a href=\"user.php?op=lostpassscreen&module=NS-LostPassword\">" . _RETRIEVEPASS . "
";
CloseTable();
include ("footer.php");
}

}

function user_main_last10com($uname)
{
$dbconn =& pnDBGetConn(true);
$pntable =& pnDBGetTables();
$column1 = &$pntable['comments_column'];
$column2 = &$pntable['stories_column'];

/**
* Fetch active laguage
*/
if (pnConfigGetVar('multilingual') == 1) {
$querylang = "AND (" . $column2['alanguage'] . "='" . pnVarPrepForStore(pnUserGetLang()) . "' OR " . $column2['alanguage'] . "='') ";
} else {
$querylang = '';
}

/**
* Build up SQL
*/
$query = "SELECT " . $column1['tid'] . ", " . $column1['sid'] . ", " . $column1['subject'] . " " . "FROM " . $pntable['comments'] . ", " . $pntable['stories'] . " " . "WHERE (" . $column1['name'] . "='" . pnVarPrepForStore($uname) . "' AND " . $column1['sid'] . "=" . $column2['sid'] . ") " . $querylang . "ORDER BY " . $column1['sid'] . " DESC";

/**
* Make limited select
*/
$result = $dbconn->SelectLimit($query, 10, 0);

/**
* Do output
*/
OpenTable();
echo "<span class=\"pn-title\">" . _LAST10COMMENTS . " " . pnVarPrepForDisplay($uname) . ":
    ";

    while (list($tid, $sid, $subject) = $result->fields) {
    $result->MoveNext();
    echo "
  • <a class=\"pn-normal\" href=\"modules.php?op=modload&name=News&file=article&thold=-1&mode=flat&order=0&sid=$sid#$tid\">" . pnVarPrepForDisplay($subject) . "
    ";
    }
    echo "
";
CloseTable();
}

function user_main_last10submit($uname)
{
$pntable =& pnDBGetTables();
$dbconn =& pnDBGetConn(true);
$column = &$pntable['stories_column'];

/**
* Fetch active laguage
*/
if (pnConfigGetVar('multilingual') == 1) {
$querylang = "AND (" . $column['alanguage'] . "='" . pnVarPrepForStore(pnUserGetLang()) . "' OR " . $column['alanguage'] . "='') ";
} else {
$querylang = '';
}

/**
* Build up SQL
*/
$query = "SELECT " . $column['sid'] . ", " . $column['title'] . " " . "FROM " . $pntable['stories'] . " " . "WHERE " . $column['informant'] . "='" . pnVarPrepForStore($uname) . "' " . $querylang . "ORDER BY " . $column['sid'] . " DESC";

/**
* Make limited select
*/
$result = $dbconn->SelectLimit($query, 10, 0);

/**
* Do output
*/
OpenTable();
echo "<span class=\"pn-title\">" . _LAST10SUBMISSIONS . " " . pnVarPrepForDisplay($uname) . ":
    ";
    while (list($sid, $title) = $result->fields) {
    $result->MoveNext();
    If (!$title) {
    $title = '- no Title -' ;
    }
    echo "
  • <a class=\"pn-normal\" href=\"modules.php?op=modload&name=News&file=article&sid=$sid\">" . pnVarPrepForDisplay(pnVarCensor($title)) . "
    ";
    }
    echo "
";
CloseTable();
}
// View main user page
// ====================
function user_user_main($var)
{
include 'header.php';
user_menu_draw();

if (pnUserLoggedIn()) {
$uname = pnUserGetVar('uname');
if (pnModAvailable('Comments'))
{
user_main_last10com($uname);
}
if (pnModAvailable('News'))
{
user_main_last10submit($uname);
}
include 'footer.php';
} // ?else
}

function user_user_loginscreen($errmsg)
{
include 'header.php';
if (isset($errmsg) && is_string($errmsg)) {
echo "<div style=\"text-align:center\"><span class=\"pn-title\">" . pnVarPrepHTMLDisplay($errmsg) . "\n";
}
OpenTable();
echo "<form action=\"user.php\" method=\"post\">
\n"
. "<span class=\"pn-title\">" . _USERLOGIN . "

\n"
. "<table border=\"0\">\n"
. "
<span class=\"pn-normal\"><label for=\"uname_mod_user\">" . _NICKNAME . ": <input type=\"text\" name=\"uname\" id=\"uname_mod_user\" size=\"26\" maxlength=\"25\" tabindex=\"0\" />
<span class=\"pn-normal\"><label for=\"pass_mod_user\">" . _PASSWORD . ": <input type=\"password\" name=\"pass\" id=\"pass_mod_user\" size=\"21\" maxlength=\"20\" tabindex=\"0\" />
<span class=\"pn-normal\"><label for=\"rememberme_mod_user\">" . _REMEMBERME . ": <input type=\"checkbox\" name=\"rememberme\" id=\"rememberme_mod_user\" tabindex=\"0\" />
\n"
. "<input type=\"hidden\" name=\"url\" value=\"" . pnServerGetVar("HTTP_REFERER") . "\" />\n";
user_submit('NS-User', 'login', _LOGIN);
echo "\n";
CloseTable();

include 'footer.php';
}

function user_user_logout($var)
{
pnUserLogOut();

redirect_index(_YOUARELOGGEDOUT);
}
[/spoiler]
koque Enviar MP
koque
Enviado: 14/03/2005 a las 17:03
Habitual
Habitual

avatar

Karma: 0 (0 Votos)

Registrado: 22/01/05
Mensajes: 67

Estado: Desconectado
Ultima visita: 17/06/05
hola
en la funcion: function user_user_loginscreen($errmsg), del codigo anterior, esta el formulario donde el usuario ingresa su LOGIN, el metodo action del formulario indica user.php, si se lo cambio a index.php como yo quiero me sale un error al ingresar un nuecvo usuario

gracias

koque Enviar MP
Jemact
Enviado: 14/03/2005 a las 17:03
Posteador de Plata
Posteador de Plata



Karma: 9 (13 Votos)

Registrado: 01/02/05
Mensajes: 793

Estado: Desconectado
Ultima visita: 14/09/06
No he visto el codigo pero es logico user.php recibira los campos del formulario y hara los inserts en la base de datos index.php no hace nada de eso con lo cual cascara.

Una vez hecho los insert en user.php si todo esta bien es donde deberias colocar la redireccion teniendo cuidado de que no hay codigo html de salida antes del header.

Un saludo





Valar Morghulis!!!
Mi Musica
Jemact Enviar MP WwW
koque
Enviado: 14/03/2005 a las 17:03
Habitual
Habitual

avatar

Karma: 0 (0 Votos)

Registrado: 22/01/05
Mensajes: 67

Estado: Desconectado
Ultima visita: 17/06/05
entonces que coloco para redireccionar a index.php?
y exactamente donde debe ir?

gracias
koque Enviar MP
viga
Enviado: 14/03/2005 a las 19:03
Posteador de Oro
Posteador de Oro

avatar

Karma: 8 (79 Votos)

Registrado: 03/05/04
Mensajes: 3939

Estado: Desconectado
Ultima visita: 13/09/06
Hola de nuevo

Repetimos.....

CitaEscribe aqui el codigo del bloque de login que usas y te digo el campo que hay que añadir y donde


Como puedes leer se habla del código, pero no del NS-User sino del bloque de login que uses

Un Saludo

PD: Como podrás ver edite tu mensaje, cuando añadas algún código largo, por favor usa "Insertar texto oculto", gracias



"Yo sólo sé que no sé nada; pero procuro saber un poco más" - Sócrates
viga Enviar MP
koque
Enviado: 14/03/2005 a las 20:03
Habitual
Habitual

avatar

Karma: 0 (0 Votos)

Registrado: 22/01/05
Mensajes: 67

Estado: Desconectado
Ultima visita: 17/06/05
Hola viga:
no se si soy un bruto, como ves soy novato.
no te entiendo lo que me pides.
¿cual codigo del bloque del login???

gracias por tu colaboracion Viga.

PD: perdona por mi ignorancia
koque Enviar MP
Ir a la pagina : 1 2 Pagina siguiente




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