Webboard

Pełna wersja: Logo forum w zależności od języka
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
wersja skryptu MyBB: 1.8.4
adres forum: farmexpertforum.com
na czym polega problem (screen, opis, komunikaty):

Witajcie. Moje forum ma płynnie działać w dwóch językach. Przygotowałem już dedykowane nazwy działów dla dwóch języków, zależy mi teraz na logo. Pomoglibyście mi zrobic osobne logo w zależności od ustawienia języka?
jeżeli mialo to by być graficzne logo to trzeba by napisać wtyczke
A nie da się prościej? Tzn. dodać w global.lang.php
Kod PHP:
$l['my_nice_logo'] = 'Ścieżka do loga'
Robisz to samo w plikach dwóch języków, jedynie podajesz inne ścieżki. W nagłówku zamiast linku do loga podajesz
Kod:
{$lang->my_nice_logo}
Powinno działać. Jedynie musisz pamiętać o takiej edycji przy ewentualnych aktualizacjach silnika/tłumaczenia.
Mówiąc nagłówek masz na myśli szablon header?
Jeśli tak, to albo zawartość różni sie troche od headera na innych forach, albo ja nie mogę się połapać...

Zawartość:
Kod:
<div class="shadow-overlay"></div>
<a name="top" id="top"></a>    
<header class="main-header">
        <div class="main-width">
            <div class="logo float-left">
                <h1>
                    <a href="{$mybb->settings['bburl']}/index.php" title="{$mybb->settings['bbname']}">Symulator Farmy 2015</a>
                </h1>
            </div>    
                
            <nav class="right-panel float-right">
                {$welcomeblock}
                <ul class="main-menu clear">
                    <li><a href="{$mybb->settings['bburl']}/index.php">Forum</a></li>
                    <li><a href="#">Regulamin</a></li>
                    <li><a href="{$mybb->settings['bburl']}/misc.php?action=help" title="{$lang->toplinks_help}">FAQ</a></li>
                    <li><a href="#">Konkursy</a></li>
                </ul>            
            </nav>
            
        </div>
    </header>

<div class="main-width container clear">
        <div class="content">
                {$pm_notice}
                {$bannedwarning}
                {$bbclosedwarning}
                {$unreadreports}
                {$pending_joinrequests}
                {$awaitingusers}
                <navigation>
Możliwe, że kod jest inny bo dawniej ta zmiana loga działała - koder, myślę że dość znany w środowisku MyBB mi to robił, ale potem namieszałem i musiał odtwarzać styl. Mógłbym go poprosić o to, ale ostatnio coś straciłem z nim kontakt więc sie sam za to wziąłem. Z góry przepraszam za ew. komplikowanie rzeczy oczywistych :)
Kod:
<div class="logo float-left">
                <h1>
                    <a href="{$mybb->settings['bburl']}/index.php" title="{$mybb->settings['bbname']}">Symulator Farmy 2015</a>
                </h1>
            </div>
Przenieś to do zmiennej językowej, a w szablonie podmień na tę samą zmienną tak jak napisał Ci Matslom.