Hello All,
I want to write a script to combine the first name and last name to generate
the email automatically.
For example first name is Bat Second is man then the email is [EMAIL PROTECTED]
automatically.
This is done already in the username field so I made a script exactly the same
but with different name ofcourse and variables.
Problem is that its working as long as I comment the script for generating the
username.
They never work together, I have to comment one so the other works.
thats the code in register inline
<dt>$msg.get("core.register.username")</dt>
<dd></dd>
#set($prop = $class.password)
<dt>$msg.get("core.register.password")</dt>
<dd>$doc.displayEdit($prop, "register_", $obj)</dd>
<dt>$msg.get("core.register.passwordRepeat")</dt>
<dd>$doc.displayEdit($prop, "register2_", $obj)</dd>
#set($prop = $class.email)
<dt>$msg.get("core.register.email")</dt>
<dd>
in the xwiki.js in the albatross folder I added this function
function prepareEmail(form) {
var fname = form.register_first_name.value;
var lname = form.register_last_name.value;
var cxwikiemail = form.xwikiemail;
if (fname != "") {
fname = fname.substring(0,1).toUpperCase() + fname.substring(1);
fname.replace(/ /g,"");
}
if (lname != "") {
lname = lname.substring(0,1).toUpperCase() + lname.substring(1);
lname.replace(/ /g,"");
}
if (cxwikiemail.value == "") {
var eadr = fname+"."+lname+"@yahoo.com";
cxwikiemail.value = noaccent(eadr);
}
}
Any idea why this is not working, i tried everything and no hope :(
Many thanks in advance
Hosam _______________________________________________
users mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/users