Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/mybb-es.com/html/inc/class_language.php on line 201
Menu Header de mi 1 Tema
Páginas (2): 1 2   
DarkEternity   16 Feb, 2013, 9:34 pm
#1
acá les dejo una muestra de lo que llevo hecho

No se a quien mas le guste los colores oscuro pero soy amante del Anime así como también de la música metal

Así se ve el home del Foro
[Imagen: principala.png]

Aquí la parte del PostBit
[Imagen: headermenus.png]

Quiero poner la caja del login dentro del header menú una vez que le de iniciar sesión aparezca, pero una vez hecho esto aparesca en el menu un link de diga usuario con un menú desplegable que te lleve al panel de control, ACP, Panel de Moderación Correspodiente al igual una que diga Mensajes con los submenu mensajes nuevos mensajes de hoy y mensajes privado

no se como hacerlo por eso pido la mayor ayuda que puedan prestar o guiarme mas o menos como lo debo hacer gracias de Antemano

Acepto criticas constructivas o destructivas todas serán bien recibidas

Sino me entienden hay me avisan y les explico mas detalladamente
angeluz   16 Feb, 2013, 9:50 pm
#2
Puedes hacer un comando de excepción, pero como no tengo ni idea de como se hace xD
Se me ocurrió lo siguiente en la plantilla header dejar $welcomeblock y hacer el header en base a header_member o header_guest aunque no sé que tal funcione, lo intentaré en mi foro de pruebas y te cuento, no quiero hecharte a perder tan lindo theme Big Grin

Adiós

Edito: Me quedo feo xDDDDD
Última modificación: 16 Feb, 2013, 9:55 pm por AHRLabs.
Finer   16 Feb, 2013, 9:56 pm
#3
No te entendi mucho en serio, lo lei 5 veces para ver lo que tratas de hacer y no te entiendo u.u.
Te entendi hasta que quieres poner una caja de login en el menu del header despues mas de halla no te entendi.
Para poner una caja login tendrias que editar el welcome_guest crear un css y luego moverlo asi el header.
DarkEternity   16 Feb, 2013, 10:25 pm
#4
bueno después de iniciar sesión quiero que salga en el mismo menú un link que diga panel de Control, y se abra el menu hacia abajo y diga Panel de Moderación, Panel de Administración y así todo lo que lleva este panel
angeluz   16 Feb, 2013, 10:31 pm
#5
(16 Feb, 2013, 10:25 pm)DarkEternity escribió: bueno después de iniciar sesión quiero que salga en el mismo menú un link que diga panel de Control, y se abra el menu hacia abajo y diga Panel de Moderación, Panel de Administración y así todo lo que lleva este panel

Lo que se me ocurre es que cambies todo el div de menu al header_member o guest, deja lo demás que desees Big Grin

Pasame tu header y tu header_guest/member C:

Adiós
DarkEternity   16 Feb, 2013, 10:35 pm
#6
HEADER
Código PHP:
<?php 
<a name="top" id="top"></a>
<
div id='cssmenu'>
<
ul>
<
li class='active'><a href='http://only-games.hol.es/foro/'><span>Home</span></a></li>
<
li class='has-sub'><a href='http://only-games.hol.es/foro/'><span>Foros</span></a>
<
ul>
<
li><a href='#'><span>Reglas del Foro</span></a></li>
<
li class='last'><a href='http://only-games.hol.es/foro/forumdisplay.php?fid=2'><span>Noticias</span></a></li>
</
ul>
</
li>
<
li><a href='http://only-games.hol.es/foro/memberlist.php'><span>Lista de Miembros</span></a></li>
<
li><a href='http://only-games.hol.es/foro/calendar.php'><span>Calendario</span></a></li>
<
li class='last'><a href='http://only-games.hol.es/foro/misc.php?action=help'><span>Ayuda</span></a></li>
</
ul>
</
div>
<
hr class="hidden" />
<
div id="panel">
{
$welcomeblock}
</
div>
</
div>
<
hr class="hidden" />
<
br class="clear" />
<
div id="content">
{
$pm_notice}
{
$bannedwarning}
{
$bbclosedwarning}
{
$unreadreports}
{
$pending_joinrequests}
</
div>
<
div id="container">
<
div class="headermetal">
</
div></br />
<
navigation>
<
br />

header_welcomeblock_guest
Código PHP:
<?php 
<script type="text/javascript">
<!--
lang.username = "{$login_username}";
lang.password = "{$lang->login_password}";
lang.login = "{$lang->login}";
lang.lost_password = " &mdash; <a href=\"{$mybb->settings['bburl']}/member.php?action=lostpw\">{$lang->lost_password}<\/a>";
lang.register_url = " &mdash; <a href=\"{$mybb->settings['bburl']}/member.php?action=register\">{$lang->welcome_register}<\/a>";
lang.remember_me = "{$lang->remember_me}";
// -->
</script>
<
span style="float: right;">{$lang->welcome_current_time}</span>
<
span id="quick_login">{$lang->welcome_guest} (<a href="{$mybb->settings['bburl']}/member.php?action=login" onclick="MyBB.quickLogin(); return false;">{$lang->welcome_login}</a> &mdash; <a href="{$mybb->settings['bburl']}/member.php?action=register">{$lang->welcome_register}</a>)</span>


header_welcomeblock_member
Código PHP:
<?php 
<span style="float:right;">{$lang->welcome_current_time}</span>
{
$lang->welcome_back} (<a href="{$mybb->settings['bburl']}/usercp.php"><strong>{$lang->welcome_usercp}</strong></a>{$modcplink}{$admincplink} &mdash; <a href="{$mybb->settings['bburl']}/member.php?action=logout&amp;logoutkey={$mybb->user['logoutkey']}">{$lang->welcome_logout}</a>)<br />
<
span class="links">
<
a href="#" onclick="MyBB.popupWindow('{$mybb->settings['bburl']}/misc.php?action=buddypopup', 'buddyList', 350, 350);">{$lang->welcome_open_buddy_list}</a>
</
span>
<
a href="{$mybb->settings['bburl']}/search.php?action=getnew">{$lang->welcome_newposts}</a> | <a href="{$mybb->settings['bburl']}/search.php?action=getdaily">{$lang->welcome_todaysposts}</a> | <a href="{$mybb->settings['bburl']}/private.php">{$lang->welcome_pms}</a> {$lang->welcome_pms_usage}
Finer   16 Feb, 2013, 10:37 pm
#7
Mira lo que yo haria es copiar el mismo css que tiene el menu y luego ir editando el welcome_member con el mismo css y tratar que quede igualito al menu no es muy dificil si ya tenes los css es decir solo tendrias que acoplarlo, es decir el css de "panel" mandarle todo los css del menu e intentar que quede igual (colores, letras etc etc) (tendrias que editar mucho el welcome member luego los css es una pavada).
Luego el problema seria sobre sobre los menus en el es decir no se si se podra usar 2 veces el mismo js para ponerlo en el welcome member y que este se abra como el dicho menu tendrias que tener otro js para ese menu que quieres.. o buscar otro js y editarlo para que este, este igual que los menus despegables.
Última modificación: 16 Feb, 2013, 10:40 pm por fabiibiografiia.
Cluster   16 Feb, 2013, 10:40 pm
#8
esta bastante bien pero hay que cuidar donde creamos los temas Smile

:)
DarkEternity   16 Feb, 2013, 10:42 pm
#9
(16 Feb, 2013, 10:37 pm)Finer escribió: Mira lo que yo haria es copiar el mismo css que tiene el menu y luego ir editando el welcome_member con el mismo css y tratar que quede igualito al menu no es muy dificil si ya tenes los css es decir solo tendrias que acoplarlo, es decir el css de "panel" mandarle todo los css del menu e intentar que quede igual (colores, letras etc etc) (tendrias que editar mucho el welcome member luego los css es una pavada).
Luego el problema seria sobre sobre los menus en el es decir no se si se podra usar 2 veces el mismo js para ponerlo en el welcome member y que este se abra como el dicho menu tendrias que tener otro js para ese menu que quieres.. o buscar otro js y editarlo para que este, este igual que los menus despegables.

ya lo intente lo logre por un momento luego edite algo y simplemente se fue pero seguiré intentando a ver que pasa
angeluz   16 Feb, 2013, 10:51 pm
#10
Mira te daré un ejemplo de como podría quedar, nota que tampoco te prometo que sirva, guarda tus plantillas en notepad antes de reemplazarlas.
Header:
Código:
<hr class="hidden" />
            <div id="panel">
                {$welcomeblock}
            </div>
        </div>
        <hr class="hidden" />
        <br class="clear" />
                 <div id="content">
            {$pm_notice}
            {$bannedwarning}
            {$bbclosedwarning}
            {$unreadreports}
            {$pending_joinrequests}
</div>
<div id="container">
    <div class="headermetal">
</div></br />
            <navigation>
            <br />

Header guest:
Código:
<a name="top" id="top"></a>
            <div id='cssmenu'>
<ul>
   <li class='active'><a href='http://only-games.hol.es/foro/'><span>Home</span></a></li>
   <li class='has-sub'><a href='http://only-games.hol.es/foro/'><span>Foros</span></a>
      <ul>
         <li><a href='#'><span>Reglas del Foro</span></a></li>
         <li class='last'><a href='http://only-games.hol.es/foro/forumdisplay.php?fid=2'><span>Noticias</span></a></li>
      </ul>
   </li>
   <li><a href='http://only-games.hol.es/foro/memberlist.php'><span>Lista de Miembros</span></a></li>
   <li><a href='http://only-games.hol.es/foro/calendar.php'><span>Calendario</span></a></li>
   <li class='last'><a href='http://only-games.hol.es/foro/misc.php?action=help'><span>Ayuda</span></a></li>
<li class='last'><a href="{$mybb->settings['bburl']/member.php?action=login>Iniciar sesión</a></li>
</ul>
</div>

Nota: Este código te enviará directo a la página de inicio de sesión, editalo con tu css y demás cosas que hayas agregado a tu login.

Header_member:
Código:
<a name="top" id="top"></a>
            <div id='cssmenu'>
<ul>
   <li class='active'><a href='http://only-games.hol.es/foro/'><span>Home</span></a></li>
   <li class='has-sub'><a href='http://only-games.hol.es/foro/'><span>Foros</span></a>
      <ul>
         <li><a href='#'><span>Reglas del Foro</span></a></li>
         <li class='last'><a href='http://only-games.hol.es/foro/forumdisplay.php?fid=2'><span>Noticias</span></a></li>
      </ul>
   </li>
   <li><a href='http://only-games.hol.es/foro/memberlist.php'><span>Lista de Miembros</span></a></li>
   <li><a href='http://only-games.hol.es/foro/calendar.php'><span>Calendario</span></a></li>
   <li class='last'><a href='http://only-games.hol.es/foro/misc.php?action=help'><span>Ayuda</span></a></li>
<li class='MENUDESPLEGABLE'><a href="{$mybb->settings['bburl']}/usercp.php"><strong>{$lang->welcome_usercp}</strong></a></li>
<ul>
<li>{$modcplink}</li>
<li>{$admincplink}</li>
</ul>
</ul>
</div>
Algunas cosas deberás cambiarlas tu mismo, recuerda respaldar tus plantillas actuales!!


Edito: En el de member olvide agregar los Mps, sorry :$
Última modificación: 16 Feb, 2013, 10:56 pm por AHRLabs.
Páginas (2): 1 2   
  
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.