Articulo ID: 1035
Escrito por: Christian 2.0
Escrito el: 18 de Abr, 2010 15:59
Traducción: ThE KuKa (Raul) - http://www.phpbb-es.com
Descripción: Añadir una nueva columna llamada "Autor" al estilo prosilver, inspirado en el estilo subsilver2
Enlace original al Articulo: Knowledge Base - Add an "Author" column to Prosilver
Introducción
Una de las diferencias notables entre prosilver y subsilver2 es la falta de la columna "Autor" viendo un foro. Con unos simples cambios es posible agregar esta columna, manteniendo todavía una estructura coherente en todo el resto del foro.
Lo que vamos a lograr con esta guía Edición CSS
En primer lugar, vamos a reducir el ancho de la columna "último mensaje" para acomodar la nueva columna "Autor". A continuación, vamos a añadir una nueva clase CSS para la columna de Autor se muestre correctamente.
Abrir el archivo /styles/prosilver/theme/content.css
BUSCAR:
Código: Seleccionar todo
dd.lastpost {
width: 25%;
font-size: 1.1em;
}
Código: Seleccionar todo
dd.lastpost {
width: 15%;
font-size: 1.1em;
}
Código: Seleccionar todo
dd.posts, dd.topics, dd.views {
width: 8%;
text-align: center;
line-height: 2.2em;
font-size: 1.2em;
}
Código: Seleccionar todo
dd.author {
width: 10%;
text-align: center;
line-height: 2.2em;
font-size: 1.2em;
}
Ahora vamos a agregar físicamente la nueva columna viendo un Foro. También vamos a eliminar el autor después de debajo del título del tema ya que no hay necesidad de tenerlo dos veces ademas de quedar mucho más limpio.
Abrir el archivo /styles/prosilver/template/viewforum_body.html
BUSCAR:
Código: Seleccionar todo
<dd class="posts">{L_REPLIES}</dd>
Código: Seleccionar todo
<dd class="author">{L_AUTHOR}</dd>
Código: Seleccionar todo
<dd class="posts">{topicrow.REPLIES} <dfn>{L_REPLIES}</dfn></dd>
Código: Seleccionar todo
<dd class="author">{topicrow.TOPIC_AUTHOR_FULL}</dd>
Código: Seleccionar todo
<!-- IF topicrow.ATTACH_ICON_IMG -->{topicrow.ATTACH_ICON_IMG} <!-- ENDIF -->{L_POST_BY_AUTHOR} {topicrow.TOPIC_AUTHOR_FULL} » {topicrow.FIRST_POST_TIME}
Código: Seleccionar todo
<!-- IF topicrow.ATTACH_ICON_IMG -->{topicrow.ATTACH_ICON_IMG} <!-- ENDIF -->{L_POSTED} » {topicrow.FIRST_POST_TIME}
Guardamos y subimos los archivos a sus respectivas rutas.
Debemos limpiar cache de temas y plantillas de prosilver
ACP - Estilos - Temas - Prosilver - Actualizar
ACP - Estilos - Plantillas - Prosilver - Actualizar
Recordar que esto esta basado para estilos prosilver y/o basados en prosilver.