Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

titulos demasiado cortosTema Solucionado

Foros donde podréis dejar vuestras dudas sobre phpBB 3.0.x
Cerrado
petrusqui
Observador/a
Mensajes: 12
Registrado: 03 Ago 2011, 10:29

titulos demasiado cortos

#1

Mensaje por petrusqui »

URL: http://myandroid.zobyhost.com/
Plantilla(s) usuada(s): prosilver y phpbbmobile
MODs instalados: phpbbportal y uno de anuncios (no se el nombre :P)
Versión de phpBB: 3.0.9
Servidor: gratuito: zobyhost
Si es una actualización desde otra versión: no es una actualización
Si es una conversión desde otro tipo de Foro: no

Buenas :)

Mi problema es que cuando quiero poner un titulo un poco largo no me deja superar los 60 caracteres (más o menos). Soy bastante novatillo en esto y mira que he mirado y mirado por el ACP pero nada.

Gracias por vuestra ayuda :)

Avatar de Usuario
javiexin
Miembro
Mensajes: 270
Registrado: 20 Dic 2010, 20:13

Re: titulos demasiado cortos

#2

Mensaje por javiexin »

Esto no se puede hacer en phpbb3 por configuración.

Si quieres hacerlo, debes hacer la siguiente modificación de código:

Abrir functions_posting.php, buscar:

Código: Seleccionar todo

       $subject = truncate_string($subject);
       $data['topic_title'] = truncate_string($data['topic_title']);
Reemplazar por:

Código: Seleccionar todo

   $subject = truncate_string($subject, 255);
   $data['topic_title'] = truncate_string($data['topic_title'], 255);
Puede que te haga falta el siguiente cambio también:

Abrir posting_body.html, buscar:

Código: Seleccionar todo

<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" />
Cambiar por:

Código: Seleccionar todo

<input type="text" name="subject" id="subject" size="45" maxlength="<!-- IF S_NEW_MESSAGE -->251<!-- ELSE -->255<!-- ENDIF -->" tabindex="2" value="{SUBJECT}{DRAFT_SUBJECT}" class="inputbox autowidth" />
Puedes cambiar el número de caracteres a lo que tú quieras (razonablemente, claro). Yo he puesto 255.
Eso debería funcionar. Ya nos dirás qué tal.

Saludos,
-javiexin
Última edición por javiexin el 03 Ago 2011, 12:29, editado 2 veces en total.
URL: http://www.exincastillos.es
Spoiler
Versión phpBB: phpBB3 (3.0.9)
MODs Instalados: Ver Lista de MODs instalados
Plantilla(s) usada(s): prosilver
Servidor: Linux de pago
Actualización desde otra versión: 3.0.8, 3.0.5, 2.x

petrusqui
Observador/a
Mensajes: 12
Registrado: 03 Ago 2011, 10:29

u

#3

Mensaje por petrusqui »

Gracias por tu respuesta, pero tengo un problema, en posting_body.html solo hay esto:

Código: Seleccionar todo

<!-- IF S_PRIVMSGS -->
	<!-- INCLUDE posting_pm_layout.html -->
<!-- ELSE -->
	<!-- INCLUDE posting_layout.html -->
<!-- ENDIF -->
Que hago?

Avatar de Usuario
javiexin
Miembro
Mensajes: 270
Registrado: 20 Dic 2010, 20:13

Re: titulos demasiado cortos

#4

Mensaje por javiexin »

Edita posting_layout.html

Saludos,
-javiexin
URL: http://www.exincastillos.es
Spoiler
Versión phpBB: phpBB3 (3.0.9)
MODs Instalados: Ver Lista de MODs instalados
Plantilla(s) usada(s): prosilver
Servidor: Linux de pago
Actualización desde otra versión: 3.0.8, 3.0.5, 2.x

petrusqui
Observador/a
Mensajes: 12
Registrado: 03 Ago 2011, 10:29

Re: titulos demasiado cortos

#5

Mensaje por petrusqui »

Debo tener algo mal ya que no lo encuentro, te dejo lo que me sale:

Código: Seleccionar todo

<!-- INCLUDE overall_header.html -->

<!-- IF TOPIC_TITLE -->
	<h2><a href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a></h2>
<!-- ELSE -->
	<h2><a href="{U_VIEW_FORUM}">{FORUM_NAME}</a></h2>
 <!-- ENDIF -->

<!-- IF S_FORUM_RULES -->
	<div class="rules">
		<div class="inner"><span class="corners-top"><span></span></span>
		
		<!-- IF U_FORUM_RULES -->
			<a href="{U_FORUM_RULES}">{L_FORUM_RULES}</a>
		<!-- ELSE -->
			<strong>{L_FORUM_RULES}</strong><br />
			{FORUM_RULES}
		<!-- ENDIF -->
		
		<span class="corners-bottom"><span></span></span></div>
	</div>
<!-- ENDIF -->

<form id="postform" method="post" action="{S_POST_ACTION}"{S_FORM_ENCTYPE}>

<!-- IF S_DRAFT_LOADED -->
	<div class="panel">
		<div class="inner"><span class="corners-top"><span></span></span>
		
		<h3>{L_INFORMATION}</h3>
		<p>{L_DRAFT_LOADED}</p>
		
		<span class="corners-bottom"><span></span></span></div>
	</div>
<!-- ENDIF -->

<!-- IF S_SHOW_DRAFTS --><!-- INCLUDE drafts.html --><!-- ENDIF -->

<!-- IF S_POST_REVIEW --><!-- INCLUDE posting_review.html --><!-- ENDIF -->

<!-- IF S_UNGLOBALISE -->
	<div class="panel bg3">
		<div class="inner"><span class="corners-top"><span></span></span>
		<fieldset class="fields1">
			<h2>{L_SELECT_DESTINATION_FORUM}</h2>
			<p>{L_UNGLOBALISE_EXPLAIN}</p>
			<dl>
				<dt><label for="to_forum_id">{L_MOVE}:</label></dt>
				<dd><select id="to_forum_id" name="to_forum_id">{S_FORUM_SELECT}</select></dd>
			</dl>
			
			<dl>
				<dt>&nbsp;</dt>
				<dd><input class="button1" type="submit" name="post" value="{L_CONFIRM}" /> <input class="button2" type="submit" name="cancel_unglobalise" value="{L_CANCEL}" /></dd>
			</dl>
		</fieldset>

		<span class="corners-bottom"><span></span></span></div>
	</div>
<!-- ENDIF -->

<!-- IF S_DISPLAY_PREVIEW --><!-- INCLUDE posting_preview.html --><!-- ENDIF -->

<div class="panel" id="postingbox">
	<div class="inner"><span class="corners-top"><span></span></span>
	
	<h3>{L_POST_A}</h3>

	<!-- DEFINE $EXTRA_POSTING_OPTIONS = 1 -->
	<!-- INCLUDE posting_editor.html -->
	{S_FORM_TOKEN}
	<span class="corners-bottom"><span></span></span></div>
</div>

<!-- IF S_SHOW_ATTACH_BOX --><!-- INCLUDE posting_attach_body.html --><!-- ENDIF -->

<!-- IF S_SHOW_POLL_BOX or S_POLL_DELETE --><!-- INCLUDE posting_poll_body.html --><!-- ENDIF -->

<!-- IF S_DISPLAY_REVIEW --><!-- INCLUDE posting_topic_review.html --><!-- ENDIF -->

</form>
<!-- IF not S_PRIVMSGS -->
<script type="text/javascript">
// <![CDATA[
	subPanels(show_panel);
// ]]>
</script>
<!-- ENDIF -->

<!-- INCLUDE overall_footer.html -->
Gracias por tu ayuda :)

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: titulos demasiado cortos

#6

Mensaje por leviatan21 »

petrusqui escribió:no me deja superar los 60 caracteres (más o menos)
Si utilizas la búsqueda, encontrarás que muchas veces se ha hablado de este tema, y siempre se recalca que no es recomendable ampliar la cantidad de caracteres ya que esa es la cantidad de texto que leen los BOTS al rastrear tus páginas y sumarlas a los buscadores.
Si agrandas ese valor, es probable que algún buscador o navegador o pueda mostrar correctamente la información de tu sitio.
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Avatar de Usuario
javiexin
Miembro
Mensajes: 270
Registrado: 20 Dic 2010, 20:13

Re: titulos demasiado cortos

#7

Mensaje por javiexin »

Perdón, tienes que seguir la cadena, está aquí:

Código: Seleccionar todo

	<!-- INCLUDE posting_editor.html -->
Así que tienes que editar posting_editor.html. Está alrededor de la línea 106 en un foro sin mods (3.0.8).

Pero ten en cuenta lo que comenta leviatan... no es recomendable.

Saludos,
-javiexin
Última edición por javiexin el 03 Ago 2011, 18:19, editado 1 vez en total.
URL: http://www.exincastillos.es
Spoiler
Versión phpBB: phpBB3 (3.0.9)
MODs Instalados: Ver Lista de MODs instalados
Plantilla(s) usada(s): prosilver
Servidor: Linux de pago
Actualización desde otra versión: 3.0.8, 3.0.5, 2.x

petrusqui
Observador/a
Mensajes: 12
Registrado: 03 Ago 2011, 10:29

Re: titulos demasiado cortos  Tema Solucionado

#8

Mensaje por petrusqui »

Gracias a los dos :)

Eso de los bots no lo sabia, asi que mejor lo dejo como esta :D

A y leviatan21 antes de publicar el tema he buscado unas dos veces pero me ha dicho que no hay ningun resultado :(

Cerrado

Volver a “Foros de Soporte 3.0.x”