Página 1 de 1
Poner Un Minimo De Caracteres
Publicado: 15 Dic 2006, 07:22
por placa geforce
quiero poner un minimo de caracteres para postear (nuevo tema o respuesta)... encontre este MOD: message_too_short... pero como tengo BBCode Box v5.0.0 no aparece esta parte
Código: Seleccionar todo
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/posting_body.tpl
#
#-----[ FIND ]------------------------------------------
#
if (document.post.message.value.length < 2) {
formErrors = "{L_EMPTY_MESSAGE}";
}
#
#-----[ REPLACE WITH ]------------------------------------------
#
// Here you can change 5 to the minimum amount
// of characters in a post you want.
if (document.post.message.value.length < 5) {
formErrors = "{L_MESSAGE_TOO_SHORT}";
}
estuve intentando hacer algo alternativo pero todo lo que pruebo no anda... a alguien se le ocurre algo que pueda funcionar?
saludos
Respuesta: Poner Un Minimo De Caracteres
Publicado: 15 Dic 2006, 12:45
por Zuker
dejanos tu archivo en pastebin a ver que podemos hacer
Re: Poner Un Minimo De Caracteres
Publicado: 15 Dic 2006, 14:12
por KasLimon
Zuker, lo que esta pidiendo el MOD es que busques una parte de un javascript y el bbcode_box lo mueve de sitio y le añade sus cosas asi que en el posting_body no vas a conseguir nada. Por ejemplo yo creo que podias hacer esto y deberia funcionar:
#-----[ OPEN ]------------------------------------------
#
mods/bbcode_box/add_bbcode.js
#
#-----[ FIND ]------------------------------------------
#
if (document.post.message.value.length < 2) {
#
#-----[ REPLACE WITH ]------------------------------------------
#
# Reemplaza el 2 por el numero de caracteres que quieras como mínimo

#
#-----[ OPEN ]------------------------------------------
#
mods/bbcode_box/bbcode_box.js
#
#-----[ FIND ]------------------------------------------
#
if (document.post.message.value.length < 2) {
#
#-----[ REPLACE WITH ]------------------------------------------
#
# Reemplaza el 2 por el numero de caracteres que quieras como mínimo.
Recuerda poner en los dos archivos el mismo número
#[/quoteicy]
Salu2
Respuesta: Poner Un Minimo De Caracteres
Publicado: 15 Dic 2006, 14:29
por Zuker
Listo entonces, no dije nada.
Respuesta: Poner Un Minimo De Caracteres
Publicado: 15 Dic 2006, 16:34
por placa geforce
haciendo lo que dice KasLimon no pasa nada, esta es la funcion completa:
Código: Seleccionar todo
function checkForm() {
formErrors = false;
if (document.post.message.value.length < 8) {
formErrors = "Usted debe introducir el mensaje cuando postee";
}
if (formErrors) {
alert(formErrors);
return false;
} else {
//formObj.preview.disabled = true;
//formObj.submit.disabled = true;
return true;
}
}
el mensaje que aparece ahi
Usted debe introducir el mensaje cuando postee, solo te aparece cuando haces un tema nuevo, cuando respondes aparece otro mensaje que dice:
Debe escribir un texto al crear un mensaje., que si vas a lang_spanish/lang_main.php lo encontras... pero no se desde donde le sa la orden... por lo que pasa parecería como si las ordenes las da desde otro lugar, pero no se desde donde... se les ocurre algo?
saludos