- 21 Aug 2012, 16:47
#163
Modificar el límite de carácteres del título de los Temas en phpBB3
Por defecto, phpBB permite solo 60 carácteres como máximo, para el título de tus Temas.
Si sueles colocar títulos muy largos, esto te puede ser útil.
Primero, modificamos el archivo
[openfile]/includes/functions_posting.php[/openfile]
[findcode]Buscar:
Y luego, modificas tu plantilla, con una de estas 2 modificaciones (dependiendo del estilo que uses):
Articulo original
Por defecto, phpBB permite solo 60 carácteres como máximo, para el título de tus Temas.
Si sueles colocar títulos muy largos, esto te puede ser útil.
Primero, modificamos el archivo
[openfile]/includes/functions_posting.php[/openfile]
[findcode]Buscar:
Code: Select all
Reemplazar por:
// First of all make sure the subject and topic title are having the correct length.
// To achieve this without cutting off between special chars we convert to an array and then count the elements.
$subject = truncate_string($subject);
$data['topic_title'] = truncate_string($data['topic_title']);
Code: Select all
[/findcode] // First of all make sure the subject and topic title are having the correct length.
// To achieve this without cutting off between special chars we convert to an array and then count the elements.
// $subject = truncate_string($subject);
// $data['topic_title'] = truncate_string($data['topic_title']);
Y luego, modificas tu plantilla, con una de estas 2 modificaciones (dependiendo del estilo que uses):
- Para plantillas basadas en Prosilver: [openfile]Abrir /styles/prosilver/template/posting_editor.html[/openfile]
[findcode]Buscar:Code: Select allReemplazar por:<dd><input type="text" name="subject" id="subject" size="45" maxlength="<!-- IF S_NEW_MESSAGE -->60<!-- ELSE -->64<!-- ENDIF -->" tabindex="2" value="{SUBJECT}{DRAFT_SUBJECT}" class="inputbox autowidth" /></dd>
Code: Select all[/findcode]<dd><input type="text" name="subject" id="subject" size="45" maxlength="<!-- IF S_NEW_MESSAGE -->120<!-- ELSE -->124<!-- ENDIF -->" tabindex="2" value="{SUBJECT}{DRAFT_SUBJECT}" class="inputbox autowidth" /></dd>
- Para plantillas basadas en Subsilver2: [openfile]Abrir /styles/subsilver2/template/posting_body.html[/openfile]
[findcode]Buscar:Code: Select allReemplazar por:<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>
Code: Select all[/findcode]<td class="row2" width="78%"><input class="post" style="width:450px" type="text" name="subject" size="45" maxlength="<!-- IF S_NEW_MESSAGE -->120<!-- ELSE -->124<!-- ENDIF -->" tabindex="2" value="{SUBJECT}" /></td>
Articulo original
[mod=Carlos]Recuerda poner tus datos de soporte antes de pedir ayuda! Asi nos evitamos dramas y te ayudamos rapido [/mod]