Página 1 de 1
Número mínimo de caracteres para el titulo del tema o asunto
Publicado: 14 Sep 2010, 08:34
por angelverde
Acabo de instalar el mod que reescribe las urls. Así que me gustaría limitar los caracteres minimos para que un titulo sea publicado. No me gustaria toparme con titulos como: Hola, no faltan los usuarios.
Encontre la opción para el Número mínimo de caracteres por mensaje sin embargo no la encontre para el titulo o asunto del tema.
Re: Número mínimo de caracteres para el titulo del tema o asunto
Publicado: 14 Sep 2010, 08:49
por leviatan21
Re: Número mínimo de caracteres para el titulo del tema o asunto
Publicado: 14 Sep 2010, 12:19
por patito_loko
jajaja es cierto yo hace un tiempo pregunte lo, mismo y en ese link esta todo lo que creo que buscas
Re: Número mínimo de caracteres para el titulo del tema o asunto
Publicado: 15 Sep 2010, 04:14
por angelverde

De hecho estoy preguntando
totalmente distinto necesito que restrinja el numero minimo de caracteres para el asunto. Es decir si el asunto solo tiene 3 caracteres marcar un error.
Por favor lean bien el primer post.
Re: Número mínimo de caracteres para el titulo del tema o asunto
Publicado: 15 Sep 2010, 23:27
por HuanManwe
En la web oficial he encontrado una referencia para plantillas basadas en subsilver2:
Editar
styles/PLANTILLA/template/posting_body.html en la siguiente línea:
Código: Seleccionar todo
<td class="row2" width="78%"><input class="post" style="width:450px" type="text" name="subject" size="45" maxlength="<!-- IF S_NEW_MESSAGE -->60<!-- ELSE -->64<!-- ENDIF -->" tabindex="2" value="{SUBJECT}" /></td>
Y poner algo como:
Código: Seleccionar todo
<td class="row2" width="78%"><input class="post" style="width:450px" type="text" name="subject" size="45" maxlength="<!-- IF S_NEW_MESSAGE -->60<!-- ELSE -->64<!-- ENDIF -->" minlength="<!-- IF S_NEW_MESSAGE -->3<!-- ELSE -->7<!-- ENDIF -->" tabindex="2" value="{SUBJECT}" /></td>
Lo que he hecho es incluir el campo
minlength, aunque no estoy seguro de que funcione.
Otra opción que encontré
aquí y que parece que funciona y sirve para todo tipo de plantillas porque va al origen:
Abrir
posting.php; encontrar
Código: Seleccionar todo
$message_parser->message = utf8_normalize_nfc(request_var('message', '', true));
Añadir después
Código: Seleccionar todo
if(utf8_strlen($post_data['post_subject']) < 3)
{
$error[] = "Por favor el título debe tener al menos 3 caracteres.";
}