Menú principal
dzStaffStatus
Administradores
el_cuervo
Dixso
Colaboradores
AnyKiller
nestormateo
docser
Moderadores
cardiru
javiermisol
Traductores
gnrx
Miembros:
Nuevos Hoy:
1
Nuevos Ayer:
9
Total:
71554
Ultimo:
Turco
Conectados
Miembros:
1
Invitados:
55
Total:
56
Miembros Online
obravista
Sponsor
dp-Tools
Enlázanos
Theme creado pordev-postnuke.com
hache
Enviado: 25/03/2004 a las 19:03
Posteador de Oro
Karma: 9 (11 Votos)
Registrado: 06/09/03
Mensajes: 1328
Estado: Desconectado Ultima visita: 11/03/07
Hola
En la seccion de manuales encontraras como ahcerlo
Saludos
Invitado
Enviado: 25/03/2004 a las 21:03
Usuario no registrado
Me parece que hache se ha precipitado un poco diciendo que esta en nuestros manuales... si lo esta, por favor dejanos el enlace que lo veamos...
En fin serafin... modulo NS-NewUser... archivo user.php...
Descomenta las siguientes lineas:
// Display optional items to register
optionalitems();*/
//}
Esto es, sustituye esas 3 lineas por:
optionalitems();
}
Donde optionalitems() habra sido definido (depende claro de la version de postnuke...) como:
function optionalitems() {
list($dbconn) = pnDBGetConn();
$pntable = pnDBGetTables();
//OpenTable();
$propertytable = $pntable['user_property'];
$propertycolumn = &$pntable['user_property_column'];
$sql = "select " . $propertycolumn['prop_id'] . " AS prop_id, " . $propertycolumn['prop_label'] . " AS prop_label, " . $propertycolumn['prop_dtype'] . " AS prop_dtype, " . $propertycolumn['prop_length'] . " AS prop_length, " . $propertycolumn['prop_weight'] . " AS prop_weight, " . $propertycolumn['prop_validation'] . " AS prop_validation " . "FROM " . $propertytable . " " . "WHERE " . $propertycolumn['prop_weight'] . "!=0 ORDER BY " . $propertycolumn['prop_weight'];
$result = $dbconn->Execute($sql);
$core_fields = array();
//echo "<table cellpadding=\"0\" border=\"0\" class=\"pn-normal\">";
while (!$result->EOF) {
list($prop_id, $prop_label, $prop_dtype, $prop_length, $prop_weight, $prop_validation) = $result->fields;
$result->MoveNext();
// do not display email & fakeemail & password
if ($prop_label != "_UREALEMAIL" && $prop_label != "_PASSWORD") {
$prop_label_text = "";
$eval_cmd = "\$prop_label_text=$prop_label;";
@eval($eval_cmd);
if (empty($prop_label_text)) {
$prop_label_text = $prop_label;
}
echo " <td valign=\"top\" align=\"right\">" . $prop_label_text . ":" . "<td valign=\"top\" class=pn-normal>";
switch ($prop_dtype) {
case _UDCONST_MANDATORY;
case _UDCONST_CORE;
$core_fields[] = $prop_label;
switch ($prop_label) {
case "_UREALNAME":
echo "<input type=\"text\" name=\"name\" value=\"" . pnVarPrepForDisplay(pnUserGetVar('name')) . "\" size=\"30\" maxlength=\"60\">";
break;
case "_UREALEMAIL":
// echo "<input type=\"text\" name=\"email\" value=\"" . pnVarPrepForDisplay(pnUserGetVar('email')) . "\" size=\"30\" maxlength=\"60\">"
// ." "._REQUIRED." "._EMAILNOTPUBLIC."";
break;
case "_UFAKEMAIL":
echo "<input type=\"text\" name=\"femail\" value=\"" . pnVarPrepForDisplay(pnUserGetVar('femail')) . "\" size=\"30\" maxlength=\"60\">";
break;
case "_YOURHOMEPAGE":
echo "<input type=\"text\" name=\"url\" value=\"" . pnVarPrepForDisplay(pnUserGetVar('url')) . "\" size=\"30\" maxlength=\"100\">";
break;
case "_TIMEZONEOFFSET":
$tzoffset = pnConfigGetVar('timezone_offset');
global $tzinfo;
echo "<select name=\"timezoneoffset\" class=\"pn-normal\">";
foreach ($tzinfo as $tzindex => $tzdata) {
echo "\n<option value=\"$tzindex\"";
if ($tzoffset == $tzindex) {
echo " selected";
}
echo ">";
echo $tzdata;
echo "</option>";
}
echo "</select>";
break;
case "_YOURAVATAR":
$user_avatar = pnUserGetVar('user_avatar');
echo "<select name=\"user_avatar\" onChange=\"showimage()\" class=\"pn-normal\">";
$handle = opendir('images/avatar');
while ($file = readdir($handle)) {
$filelist[] = $file;
}
asort($filelist);
while (list ($key, $file) = each ($filelist)) {
ereg(".gif|.jpg", $file);
if ($file != "." && $file != ".." && $file != "CVS" && $file != "index.html") {
echo "<option value=\"$file\"";
if ($file == "blank.gif") {
echo " selected";
}
echo ">$file</option>";
}
}
echo "</select> <img src=\"images/avatar/blank.gif\" name=\"avatar\" width=\"32\" height=\"32\" alt=\"\" align=\"top\">" . "";
break;
case "_YICQ":
echo "<input type=\"text\" name=\"user_icq\" value=\"" . pnVarPrepForDisplay(pnUserGetVar('user_icq')) . "\" size=\"30\" maxlength=\"100\">";
break;
case "_YAIM":
echo "<input type=\"text\" name=\"user_aim\" value=\"" . pnVarPrepForDisplay(pnUserGetVar('user_aim')) . "\" size=\"30\" maxlength=\"100\">";
break;
case "_YYIM":
echo "<input type=\"text\" name=\"user_yim\" value=\"" . pnVarPrepForDisplay(pnUserGetVar('user_yim')) . "\" size=\"30\" maxlength=\"100\">";
break;
case "_YMSNM":
echo "<input type=\"text\" name=\"user_msnm\" value=\"" . pnVarPrepForDisplay(pnUserGetVar('user_msnm')) . "\" size=\"30\" maxlength=\"100\">";
break;
case "_YLOCATION":
echo "<input type=\"text\" name=\"user_from\" value=\"" . pnVarPrepForDisplay(pnUserGetVar('user_from')) . "\" size=\"30\" maxlength=\"100\">";
break;
case "_YOCCUPATION":
echo "<input type=\"text\" name=\"user_occ\" value=\"" . pnVarPrepForDisplay(pnUserGetVar('user_occ')) . "\" size=\"30\" maxlength=\"100\">";
break;
case "_YINTERESTS":
echo "<input type=\"text\" name=\"user_intrest\" value=\"" . pnVarPrepForDisplay(pnUserGetVar('user_intrest')) . "\" size=\"30\" maxlength=\"100\">";
break;
case "_SIGNATURE":
echo "<textarea cols=\"80\" rows=\"10\" name=\"user_sig\" class=\"pn-normal\">" . pnVarPrepForDisplay(pnUserGetVar('user_sig')) . "" . " <font class=\"pn-normal\">" . _OPTIONAL . "" . " " . _255CHARMAX . " " . "" . _ALLOWEDHTML . " ";
$AllowableHTML = pnConfigGetVar('AllowableHTML');
while (list($key, $access,) = each($AllowableHTML)) {
if ($access > 0) echo " <" . $key . ">";
}
echo "";
break;
case "_EXTRAINFO":
echo "<textarea cols=\"80\" rows=\"10\" name=\"bio\" class=\"pn-normal\">" . pnVarPrepForDisplay(pnUserGetVar('bio')) . "" . " <font class=\"pn-normal\">" . _CANKNOWABOUT . "";
break;
case "_PASSWORD":
// echo "<input type=\"password\" name=\"pass\" size=\"10\" maxlength=\"20\"> <input type=\"password\" name=\"vpass\" size=\"10\" maxlength=\"20\">"
// ." <font class=\"pn-normal\">"._TYPENEWPASSWORD."";
break;
default:
echo "Undefined $prop_id, $prop_label, $prop_dtype, $prop_length, $prop_weight, $prop_validation ";
}
break;
case _UDCONST_STRING:
if (empty($prop_length)) $prop_length = 30;
echo "<input type=\"text\" name=\"dynadata[$prop_label]\" value=\"" . pnVarPrepForDisplay(pnUserGetVar($prop_label)) . "\" size=\"30\" maxlength=\"$prop_length\">";
break;
case _UDCONST_TEXT:
echo "<textarea wrap=\"virtual\" cols=\"80\" rows=\"10\" name=\"dynadata[$prop_label]\" class=\"pn-normal\">" . pnVarPrepForDisplay(pnUserGetVar($prop_label)) . "";
break;
case _UDCONST_FLOAT:
case _UDCONST_INTEGER:
echo "<input type=\"text\" name=\"dynadata[$prop_label]\" value=\"" . pnVarPrepForDisplay(pnUserGetVar($prop_label)) . "\" size=\"30\" maxlength=\"100\">";
break;
}
echo " ";
}
}
//echo "
";
//CloseTable();
}
Salu2 de Waisen.
PD: hache, la proxima vez deja un enlace al manual o responde a la pregunta... no me seas gañan...
hache
Enviado: 25/03/2004 a las 23:03
Posteador de Oro
Karma: 9 (11 Votos)
Registrado: 06/09/03
Mensajes: 1328
Estado: Desconectado Ultima visita: 11/03/07
esto es a lo que me referia pero parece que era otra cosa
http://www.dev-postnuke.com/docs48.html
nada que ver igual eso que dice waisen esta mal, ajjaajjajqa
para configurar y que aparezcan mas datos lo unico que tienes que hacer es bajar de la seccion de descargas el hack para new user y despues desde la admin de usuarios vas a configurar datos dinamicos y activas el que queires que muestre y san se acabo
Esto me pasa por estar viendo muchas chicas en lñaa web y nada de carne en la vida
Saludos
Invitado
Enviado: 25/03/2004 a las 23:03
Usuario no registrado
El parche del modulo NS-NewUser no tiene esa funcion... es para poder elegir uno mismo la contraseña...
Si quieres que se muestren estos parametros especiales, descomenta lo que te he dicho
Salu2 de Waisen.
hache
Enviado: 26/03/2004 a las 00:03
Posteador de Oro
Karma: 9 (11 Votos)
Registrado: 06/09/03
Mensajes: 1328
Estado: Desconectado Ultima visita: 11/03/07
Me rectifico si trae la opcion, pero al parecer no funciona
Invitado
Enviado: 26/03/2004 a las 00:03
Usuario no registrado
Claro, porque para que esa opcion funcione hay que descomentar la funcion que he mencionado anteriormente
Salu2 de Waisen.
PD: no hagais hoy caso a hache, se medica sin control medico
hache
Enviado: 26/03/2004 a las 01:03
Posteador de Oro
Karma: 9 (11 Votos)
Registrado: 06/09/03
Mensajes: 1328
Estado: Desconectado Ultima visita: 11/03/07
Waisen esta verde y ve errores en donde no los hay
peterwl
Enviado: 27/03/2004 a las 13:03
Novato
Karma: 0 (0 Votos)
Registrado: 10/03/04
Mensajes: 9
Estado: Desconectado Ultima visita: 10/04/05
se que esto no tiene exactamente que ver con lo que hablais, pero no lo encuentro para modificarlo.
En el registro de nuevo user el formulario me aparece con estos campos:
Usuario:
E-mail
_EMAILAGAIN
Este _EMAILAGAIN no lo encuentro para cambiarlo para poner email de nuevo, o vuelva escribir el email, y he revisado monton de txt.
Me podriais indicar donde esta exactamente para poder cambiarlo?
Gracias
Invitado
Enviado: 27/03/2004 a las 16:03
Usuario no registrado
En los archivos de idioma del modulo NS-NewUser tan solo tendras que definir esa variable
define('_EMAILAGAIN','Reescribe tu email');
peterwl
Enviado: 27/03/2004 a las 17:03
Novato
Karma: 0 (0 Votos)
Registrado: 10/03/04
Mensajes: 9
Estado: Desconectado Ultima visita: 10/04/05
perfecto tio, ademas os tengo que felicitar por el postnuke que desarrollais muy muy estable
Saludos y gracias.
drjekill
Enviado: 14/09/2004 a las 17:09
Novato
Karma: 0 (0 Votos)
Registrado: 14/09/04
Mensajes: 4
Estado: Desconectado Ultima visita: 10/04/05
Cita esto es a lo que me referia pero parece que era otra cosa
http://www.dev-postnuke.com/docs48.html
nada que ver igual eso que dice waisen esta mal, ajjaajjajqa
para configurar y que aparezcan mas datos lo unico que tienes que hacer es bajar de la seccion de descargas el hack para new user y despues desde la admin de usuarios vas a configurar datos dinamicos y activas el que queires que muestre y san se acabo
Esto me pasa por estar viendo muchas chicas en lñaa web y nada de carne en la vida
Saludos
hola quisiera hacerte una pregunta hay alguna manera para que no emvie el mail con el password es decir que el suario se de de alta y ya pueda acceder a la pagina? tengo una pagina em 100webspace y no me emvia el mail para que el mail se de de alta dicen que es por el smtp no se mucho de esto recien me estoy integrando desde ya muchas gracias
el_cuervo
Enviado: 15/09/2004 a las 01:09
Administrador
Karma: 9 (83 Votos)
Registrado: 12/06/03
Mensajes: 6528
Estado: Desconectado Ultima visita: 23/07/07
Ya te he respondido en otro post, por favor, no dupliques los post
uofantasy
Enviado: 04/02/2005 a las 22:02
Novato
Karma: 0 (0 Votos)
Registrado: 04/02/05
Mensajes: 1
Estado: Desconectado Ultima visita: 10/04/05
hola amigo sera que me puede ayudar saves que tengo una pagina es esta www.uofantasy.cjb.net quiero poner en los botones cosas pero no c como ponerla sera que me pueds ayudar mi correo es este the_love78@hotmail.com y uofantasy@hotmail.com