Tutorial Header Toplinks MyBB 1.8.x
#1
Bug 
Header Toplinks MyBB 1.8.x

Para cambiar los TopLinks en MyBB hay dos caminos, el difícil que es editando el global.lang.php, o el fácil donde solo editaremos el header del template.

Nota Importante: Como estos TopLinks están en Sprite, osea vienen varios iconos en uno solo, debemos tener cuidado con el codigo para que no se mezclen con los links del Sprite.

Ejemplo:
Como se mezclan los TopLinks sprite con uno personalizado
[Image: 687474703a2f2f692e696d6775722e636f6d2f4f...672e706e67]

Observe que se esta anteponiendo el search icon from, Para arreglarlo debemos seguir estos pasos,

Quote:Since these icons now use sprites, you cannot do it that way. You are going to have to do it like this.
You can also add your image to the sprite sheet if you wanted to have less scattered icons.

<li>
   <a class="games" href="{$mybb->settings['bburl']}/usercp.php?action=gamelibrary">Game Library</a>
</li>

Editamos el CSS, para evitar que los iconos de Sprite se mezclen
Quote:.games {
   background-image: url("http://thevideogameforum.com/images/toplinks/gamelibrary.gif") !important;
}

Así, ya no se mezclan los iconos del Sprite con uno nuevo.

Ahora, vamos a desarrollar, este mismo icono de una forma simple, sin tener que estar editando los archivos de lenguaje ni nada de eso, simplemente con editar el Template del Header, el codigo seria algo asi:


PHP Code:
<ul class="menu top_links">
{
$menu_portal}
 
                      <li><a href="{$mybb->settings['bburl']}/usercp.php?action=gamelibrary"> <img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/toplinks/gamelibrary.gif" alt="" title="Game Library" /> {$lang->toplinks_game_library}</a></li>
{
$menu_search}
{
$menu_memberlist}
{
$menu_calendar}
<
li><a href="{$mybb->settings['bburl']}/misc.php?action=help" class="help">{$lang->toplinks_help}</a></li>
<
li><a href="{$mybb->settings['bburl']}/YOUR LINK HERE">YOUR PAGE NAME HERE</a><img src="www.YOURDOMAIN.com/YOUR LINK TO IMAGE"></li>
</
ul

Nota Importante: Para quitar la mezcla del Sprite se debe quitar el codigo
Quote:<li> quitar esta linea, para que no aparezca el Icono Buscador </li>

El Resultado: seria algo asi
[Image: Captura_de_pantalla_2018_07_21_a_las_9_49_59_p_m.png]


Este seria el Codigo de ejemplo, editando solo el Template del Header:
PHP Code:
<div id="container">
        <
a name="top" id="top"></a>
        <
div id="header">
            <
div id="logo">
                <
div class="wrapper">
                    <
a href="{$mybb->settings['bburl']}/index.php"><img src="{$theme['logo']}alt="{$mybb->settings['bbname']}title="{$mybb->settings['bbname']}/></a>
                    <
ul class="menu top_links">
                        {
$menu_portal}
                        {
$menu_search}
                        {
$menu_memberlist}
                        {
$menu_calendar}
                        <
li><a href="{$mybb->settings['bburl']}/misc.php?action=help" class="help">{$lang->toplinks_help}</a></li>
                        <
a href="https://itunes.apple.com/co/podcast/la-otra-historia-con-memo-anjel/id1372342693">Podcast</a>
                        <
img src="https://www.mybb.pinostudio1.com/foros/images/podcast.png">
                    </
ul>
                </
div>
            </
div>
            <
div id="panel">
                <
div class="upper">
                    <
div class="wrapper">
                        {
$quicksearch}
                        {
$welcomeblock}
                    <!-- </
divin header_welcomeblock_member and header_welcomeblock_guest -->
                <!-- </
divin header_welcomeblock_member and header_welcomeblock_guest -->
            </
div>
        </
div>
        <
div id="content">
            <
div class="wrapper">
                {
$pm_notice}
                {
$remote_avatar_notice}
                {
$bannedwarning}
                {
$bbclosedwarning}
                {
$unreadreports}
                {
$pending_joinrequests}
                {
$awaitingusers}
                <
navigation>
                <
br /> 


Referencia:
- Header Top Links
[Image: 51.jpg]
We11World [ Winning Eleven ] , Blog , Archive Forums
Reply


Possibly Related Threads...
Thread Author Views Last Post
Bug MyBB 1.8.x Mod  Add Google Custom Search to Header [Edit Core File] DiegoPino 412 05-17-2018, 02:15 AM
Last Post: DiegoPino
Bug MyBB 1.8.x Mod  MyBB PHP page without plugin DiegoPino 685 10-15-2017, 10:56 PM
Last Post: DiegoPino

Forum Jump:


Users browsing this thread: 1 Guest(s)