IhToN
Miembro
- Mensajes
- 50
- Puntuación de reacciones
- 10
- Puntos
- 8
Bueno, con estas sencillas modificaciones de plantilla vamos a crear una nueva barria superior (como la de administración) solo que para cualquier visitante y con otros enlaces.
Primero creamos la plantilla user_bar
Editamos donde dice TITULO y ENLACE
Ahora creamos la plantilla user_bar.css
Ahora editamos la plantilla PAGE_CONTAINER, buscamos donde dice
y antes ponemos lo siguiente
Primero creamos la plantilla user_bar
HTML:
<xen:edithint template="user_bar.css" />
<fieldset id="moderatorBar">
<div class="pageWidth">
<div class="pageContent">
<!-- favoritos-->
<li class="navTab PopupClosed"><a href="javascript:bookmarksite('TITULO', 'ENLACE')" class="acp adminLink">Añadir a Favoritos</a></li>
<!-- Otros enlaces -->
<span class="itemCount">Webs Amigas:</span>
<span class="itemLabel"><a href="http://www.xenfacil.com/"> XenFacil </a></span>
<span class="itemLabel"><a href="http://www.xenforo.com/"> XenForo </a></span>
<span class="helper"></span>
</div>
</div>
</fieldset>
<!-- Añadir a Favoritos-->
<script type="text/javascript">
function bookmarksite(title,url){
if (window.sidebar) // firefox
window.sidebar.addPanel(title, url, "");
else if(window.opera && window.print){ // opera
var elem = document.createElement('a');
elem.setAttribute('href',url);
elem.setAttribute('title',title);
elem.setAttribute('rel','sidebar');
elem.click();
}
else if(document.all)// ie
window.external.AddFavorite(url, title);
}
</script>
<!-- Añadir a Favoritos -->
Ahora creamos la plantilla user_bar.css
HTML:
#moderatorBar
{
color: white;
background-color: @primaryDarker;
border-bottom: 1px solid @primaryLightish;
font-size: 11px;
}
{xen:helper clearfix, '#moderatorBar'}
#userBar .pageContent
{
padding: 2px 0;
}
#moderatorBar a
{
display: inline-block;
padding: 2px 10px;
border-radius: 3px;
}
#UserBar a,
#UserBar .itemCount
{
color: @primaryLighter;
}
#UserBar a:hover
{
text-decoration: none;
background-color: @primaryDark;
color: @primaryLighterStill;
}
/* Acá toque unas cosas pero no funcionaron mucho :( */
#moderatorBar .itemLabel,
#moderatorBar .itemCount
{
color: #fff;
display: inline-block;
height: 16px;
line-height: 16px;
}
#moderatorBar .itemCount
{
background: @primaryDark;
padding-left: 6px;
padding-right: 6px;
text-align: center;
font-weight: bold;
border-radius: 2px;
text-shadow: none;
}
#moderatorBar .itemCount.alert
{
background: #e03030;
color: white;
box-shadow: 2px 2px 5px rgba(0,0,0, 0.25);
}
#moderatorBar .adminLink
{
float: right;
}
#moderatorBar .permissionTest,
#moderatorBar .permissionTest:hover
{
background: #e03030;
color: white;
box-shadow: 2px 2px 5px rgba(0,0,0, 0.25);
font-weight: bold;
}
Ahora editamos la plantilla PAGE_CONTAINER, buscamos donde dice
Insertar CODE, HTML o PHP:
<xen:if is="{$visitor.is_moderator} || {$visitor.is_admin}">
<xen:include template="moderator_bar" />
Insertar CODE, HTML o PHP:
<!-- Barra Opcional -->
<xen:include template="user_bar" />