Aumentar límite de carácteres del título de los Temas
Posted: 21 Aug 2012, 16:47
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:
Reemplazar por:
[/findcode]
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.

[openfile]/includes/functions_posting.php[/openfile]
[findcode]Buscar:
Code: Select all
// 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
// 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']);

- Para plantillas basadas en Prosilver: [openfile]Abrir /styles/prosilver/template/posting_editor.html[/openfile]
[findcode]Buscar:Reemplazar por:Code: Select all
<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>
[/findcode]Code: Select all
<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:Reemplazar por:Code: Select all
<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>
[/findcode]Code: Select all
<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