• ¡Bienvenido a XenFácil!

    Estás viendo el sitio como Invitado. Para poder participar en este sitio

    y obtendrás privilegios adicionales, acceso a otras áreas y mucho mas.

    ¡Es gratis!


    ¿Ya eres miembro? Inicia sesión

FAQ ¿Como puedo reducir el titulo?

Estado
Cerrado para nuevas respuestas

dondomainer

XenForoUser
Mensajes
30
Puntuación de reacciones
0
Puntos
6
País
USA
Versión de XenForo
1.5.8
Página web
Web
Hola, me pregunto como puedo reducir el titulo de las categorías. ejemplo :

Este es el titulo de la categoría | Nombre del sitio - un buen foro

Me gustaría reducirlo ha

Este es el titulo de la categoría | Nombre del sitio

He encontrado esto en PAGE_CONTAINER


Insertar CODE, HTML o PHP:
<title><xen:if is="{$title}">{xen:raw $title} | {$xenOptions.boardTitle}<xen:else />{$xenOptions.boardTitle}</xen:if></title>

Asi es muy probable que sea esta parte.

Insertar CODE, HTML o PHP:
 {$xenOptions.boardTitle}

Alguien me puede ayudar,. por favor.


Saludos cordiales.
 

lms

Administrador
Mensajes
7.741
Puntuación de reacciones
2.163
Puntos
2.613
Sitio web
xenfacil.com
País
España
Versión de XenForo
2.1.x
PayPal
Donar dinero a este usuario
Página web
Web
{$xenOptions.boardTitle} corresponde a Panel de control -> Inicio -> Opciones -> Información básica del sitio -> Título del foro

Tu verás qué has puesto ahí.

También puedes modificar la plantilla y poner en su lugar:
PHP:
<title><xen:if is="{$title}">{xen:raw $title} | {xen:helper wordTrim, {$xenOptions.boardTitle}, 60}<xen:else />{xen:helper wordTrim, {$xenOptions.boardTitle}, 100}</xen:if></title>
en donde el 60 o 100 son el número de caracteres a poner de la opción boardTitle.

Salud2
 
Última edición:

dondomainer

XenForoUser
Mensajes
30
Puntuación de reacciones
0
Puntos
6
País
USA
Versión de XenForo
1.5.8
Página web
Web
Gracias por la respuesta.

He tratado :

Insertar CODE, HTML o PHP:
<title><xen:if is="{$title}">{xen:raw $title} | {xen:helper wordTrim, {$xenOptions.boardTitle}, 60}<xen:else />{xen:helper wordTrim, {$xenOptions.boardTitle}, 100}</xen:if></title>

Insertar CODE, HTML o PHP:
{xen:helper wordTrim, {$xenOptions.boardTitle}, 60}</xen:if>

Pero no se reduce, se mantiene lo mismo.
 

luis

Administrador
Mensajes
1.636
Puntuación de reacciones
727
Puntos
613
Sitio web
xenfacil.com
País
España
Versión de XenForo
1.5.12
PayPal
Donar dinero a este usuario
Página web
Web
Es necesario que seas más claro en lo que deseas hacer, lo que estás haciendo seguramente esté funcionando, pero seguramente no donde tu deseas.

Lo que tu estas haciendo con esa modificación es cambiar lo resaltado en la imagen:

Imagen1.png
 

lms

Administrador
Mensajes
7.741
Puntuación de reacciones
2.163
Puntos
2.613
Sitio web
xenfacil.com
País
España
Versión de XenForo
2.1.x
PayPal
Donar dinero a este usuario
Página web
Web
Si en vez de 60 pones 10 (solo 10 letras) y se sigue sin reducir, piensa que qué título es el que debe reducirse, el del navegador (que te marca Luis en la captura que aporta) o el del foro.

salud2
 

dondomainer

XenForoUser
Mensajes
30
Puntuación de reacciones
0
Puntos
6
País
USA
Versión de XenForo
1.5.8
Página web
Web
Ok, si se reduce, pero solo el titulo del home, en categorías sigue apareciendo ese titulo ( del sitio ) completo.

Este es mi home ;

elnombre ( si ) | esto-no-quiero-que-salga.

Esta mis categorías y contenido.

50-caracteres-de-titulo-despues-> - elnombre ( si ) | esto-no-quiero-que-salga.

Y necesito ;

50-caracteres-de-titulo-despues-> - elnombre ( si )


Yo tengo reducido el titulo de un post a 50 caracteres, después sumados el titulo del sitio mas espacio hacen un total de 60 ( pero ) al no reducirse se pasa de 60 caracteres


Saludos.
 

DL6

Moderador
Mensajes
162
Puntuación de reacciones
61
Puntos
28
País
México
Versión de XenForo
2.1.x
Página web
Web
Puedes probar a añadir otras condiciones, por ejemplo antes del <xen:else /> añadir esto
Insertar CODE, HTML o PHP:
<xen:if is="{$contentTemplate} == 'category_view'">{xen:raw $title} | lo que quiero que salga
quedando algo así
Insertar CODE, HTML o PHP:
<title><xen:if is="{$title}">{xen:raw $title} | {$xenOptions.boardTitle}<xen:elseif is="{$contentTemplate} == 'category_view'" />{xen:raw $title} | lo que quiero que salga<xen:else />{$xenOptions.boardTitle}</xen:if></title>
Solo es añadir las otras condiciones para que aparezca el titulo como deseas en las distintas secciones

Saludos
 

DL6

Moderador
Mensajes
162
Puntuación de reacciones
61
Puntos
28
País
México
Versión de XenForo
2.1.x
Página web
Web
Me equivoqué y no puedo editar xD
esto es lo que debe ir antes del <xen:else />
Insertar CODE, HTML o PHP:
<xen:elseif is="{$contentTemplate} == 'category_view'" />{xen:raw $title} | lo que quiero que salga<xen:else />
puedes añadir más <xen:elseif is="" /> para las otras ecciones en las que quieres que aparezca distinto

Saludos
 

dondomainer

XenForoUser
Mensajes
30
Puntuación de reacciones
0
Puntos
6
País
USA
Versión de XenForo
1.5.8
Página web
Web
Gracias por tu ayuda, una duda, eso se agrega en Page_container ?, si es si, fue agregado antes de <xen:else /> pero no funciono.
 

DL6

Moderador
Mensajes
162
Puntuación de reacciones
61
Puntos
28
País
México
Versión de XenForo
2.1.x
Página web
Web
Gracias por tu ayuda, una duda, eso se agrega en Page_container ?, si es si, fue agregado antes de <xen:else /> pero no funciono.
No lo había probado, lo siento, de esta manera si funciona:
Insertar CODE, HTML o PHP:
<title><xen:if is="{$contentTemplate} == 'category_view' OR {$contentTemplate} == 'forum_view' OR {$contentTemplate} == 'thread_view'">{xen:raw $title} | lo que quiero que salga<xen:elseif is="{$title}" />{xen:raw $title} | {$xenOptions.boardTitle}<xen:else />{$xenOptions.boardTitle}</xen:if></title>
 

dondomainer

XenForoUser
Mensajes
30
Puntuación de reacciones
0
Puntos
6
País
USA
Versión de XenForo
1.5.8
Página web
Web
Genio...mil gracias, cualquier ayuda de mi parte que pueda ofrecerte, no dudes en comunicarte conmigo compañero.
 
Estado
Cerrado para nuevas respuestas
Arriba