lms
Administrador
- Mensajes
- 7.741
- Puntuación de reacciones
- 2.163
- Puntos
- 2.613
- Sitio web
- xenfacil.com
- Versión de XenForo
- 2.1.x
- Página web
- Web
El directorio para poner los iconos es styles/default/xenforo/IconThreads/
Los iconos deben de ser TODOS iguales de 84 px de ancho x 47 px de alto y en formato .png.
Si quieres cambiar el formato, busca node_id}.png en los cambios que debes hacer en las plantillas y cambia la extensión por la que corresponda a tus archivos.
Si quieres colocar un icono para el tema id=5, el archivo deberá llamarse 5.png.
Para conocer el id de cada foro o categoría, busca en la URL del foro o categoría el número final http://www.xenfacil.com/forums/ayuda-general.4/. En este caso el id del foro es 4.
Si no lo ves en su URL, vete al panel de control, nodos y cada uno de ellos, cuando lo editas, te dice su número al final.
Los cambios son:
Plantilla node_category_level_1:
Buscar (en la sexta línea)):
Justo debajo, añadir:
Con esto hemos hecho las categorías.
Plantilla node_category_level_2:
Buscar:
Justo debajo, añadir:
Con esto hemos hecho los foros sin subforos.
Para que se vean los subforos en la página principal, añadid al final del todo:
Plantilla node_category_level_n:
Buscar al comienzo de la tercera línea
Justo a continuación y antes de
Añadid
Los iconos de aquí son los que salen en los subforos.
Plantilla node_forum_level_2:
En la tercera línea, buscad:
Justo debajo, añadid:
Plantilla node_forum_level_n:
En la línea 3 de la plantilla, detrás de:
Añadis:
y justo detrás va (lo que ya iba):
Plantilla thread_list_item:
Buscad (en la segunda línea):
Justo debajo, añadimos:
En la plantilla node_list.css, abajo del todo, ponéis:
En la plantilla discussion_list.css:
Poned abajo del todo:
Estos son valores que habría que cambiar más arriba en la plantilla pero que, poniéndolos aquí abajo, sobreescriben cualquier valor configurado más arriba.
Así es más sencillo localizar las modificaciones si toca en algún momento.
En la plantilla EXTRA.css, añadis:
Salud2
http://www.xenfacil.com tu web de soporte en español.
Los iconos deben de ser TODOS iguales de 84 px de ancho x 47 px de alto y en formato .png.
Si quieres cambiar el formato, busca node_id}.png en los cambios que debes hacer en las plantillas y cambia la extensión por la que corresponda a tus archivos.
Si quieres colocar un icono para el tema id=5, el archivo deberá llamarse 5.png.
Para conocer el id de cada foro o categoría, busca en la URL del foro o categoría el número final http://www.xenfacil.com/forums/ayuda-general.4/. En este caso el id del foro es 4.
Si no lo ves en su URL, vete al panel de control, nodos y cada uno de ellos, cuando lo editas, te dice su número al final.
Los cambios son:
Plantilla node_category_level_1:
Buscar (en la sexta línea)):
PHP:
<div class="nodeInfo categoryNodeInfo categoryStrip">
PHP:
<span class="lms_container2_node_icons"><img src="styles/default/xenforo/IconThreads/{$category.node_id}.png" alt="" /></span>
Plantilla node_category_level_2:
Buscar:
PHP:
<li class="node category_forum level_{$level} node_{$category.node_id}">
PHP:
<span class="lms_container_node_icons"><span class="lms_node_icons"><img src="styles/default/xenforo/IconThreads/{$category.node_id}.png" alt="" /></span></span>
Para que se vean los subforos en la página principal, añadid al final del todo:
PHP:
<xen:if is="{$renderedChildren} AND {$level} == 2">
<li class="subForumsGrid">
<ol class="secondaryContent blockLinksList blockLinksGrid">
<xen:foreach loop="$renderedChildren" value="$child">
{xen:raw $child}
</xen:foreach>
</ol>
</li>
</xen:if>
Plantilla node_category_level_n:
Buscar al comienzo de la tercera línea
PHP:
<h4 class="nodeTitle"><a href="{xen:link categories, $category}" class="menuRow">
PHP:
{$category.title}</a></h4>
PHP:
<img src="./styles/default/xenforo/IconThreads/{$category.node_id}.png" />
Plantilla node_forum_level_2:
En la tercera línea, buscad:
PHP:
<li class="node forum level_{$level} {xen:if '{$level} == 1 AND !{$renderedChildren}', 'groupNoChildren'} node_{$forum.node_id}">
PHP:
<span class="lms_container_node_icons"><span class="lms_node_icons"><img src="styles/default/xenforo/IconThreads/{$forum.node_id}.png" alt="" /></span></span>
Plantilla node_forum_level_n:
En la línea 3 de la plantilla, detrás de:
PHP:
<h4 class="nodeTitle"><a href="{xen:link forums, $forum}" class="menuRow">
PHP:
<img src="styles/default/xenforo/IconThreads/{$forum.node_id}.png" style="width:54px;height:30px" alt="" />
PHP:
{$forum.title}</a></h4>
Plantilla thread_list_item:
Buscad (en la segunda línea):
PHP:
<xen:if is="{$thread.isDeleted}"><xen:include template="thread_list_item_deleted" /><xen:else />
PHP:
<div class="lms_node_portal_icons_container"><span class="lms_node_icons"><img src="styles/default/xenforo/IconThreads/{$thread.node_id}.png" alt="" style="width:60px;height:37px" alt="" /></span></div>
En la plantilla node_list.css, abajo del todo, ponéis:
PHP:
.node .nodeIcon
{
width: 0px;
height: 0px;
}
En la plantilla discussion_list.css:
Poned abajo del todo:
PHP:
.discussionListItem .posterAvatar .miniMe
{
left: 25px;
}
.LoggedIn .discussionListItem .titleText
{
padding-left: 25px;
}
Así es más sencillo localizar las modificaciones si toca en algún momento.
En la plantilla EXTRA.css, añadis:
- Para que se vean los subforos:
PHP:/*<---------- CSS para subforos --------> */ .node .nodeLastPost { margin-right: 0px !important; } .node .nodeControls { right: 232px !important; } .subForumsGrid { padding-right: 4px; } .subForumsGrid .blockLinksGrid { width: 100%; display: inline-block; margin-left: 10px; } .subForumsGrid .fullWidth { width: 100% !important; padding-bottom: 4px; } .subForumsGrid .node { width: 25%; float: left; padding-left: 10px; border-right: 2px solid @primaryLightish; } .subForumsGrid .node ol { padding-left: 10px; } .subForumsGrid .node .node a { padding: 1px 10px; } .subForumsGrid .node .nodeTitle { font-size: 11px; white-space: nowrap; overflow: hidden; } /* <---------- CSS para subforos --------> */
- Para los iconos:
PHP:/* <--- lms_node_icons.css ---> */ .lms_node_icons { position:absolute; left:-5px; } .lms_container_node_icons { position:relative; display:block; float:left; background: transparent center center; margin: 5px 20px 30px 0px; z-index:10000; } .lms_container2_node_icons { position:relative; display:block; float:right; margin: -5px -20px -10px 20px; z-index:10000; } .lms_node_portal_icons_container { position:relative; display: block; float:left; margin: 10px; margin-left: -17px; widht: 50px; z-index:10000; } .discussionListItem .posterAvatar .avatar { margin-left: 25px; } .nodeList .node.level_1 { margin-left: -20px; } /* <--- lms_node_icons.css ---> */
Salud2
http://www.xenfacil.com tu web de soporte en español.