Witam,
Używam aktualnie pluginu snowstorm. Niestety, jest on tylko dostępny dla zarejestrowanych, tj. dopiero po zalogowaniu, można zobaczyć padający śnieg.
Czy można to zmienić, żeby także goście go widzieli?
Dopisz hook pluginu do header, zamiast header_welcomeguest
(08.12.2016, 10:56)CoJestXdd napisał(a): [ -> ]Dopisz hook pluginu do header, zamiast header_welcomeguest
Mógłbyś wytłumaczyć jak to zrobić?
Plugin dopisal hook (kotwice z wolnego tlumaczenia), ktora zastepuje caly skrypt podpisem, np. {$snow}. Dzieki temu hook'owi zalaczasz plugin w danym elemencie. Sprawdz w header_welcomeguest czy nie ma takiego hook'a, ktory nazwa nawiazuje do pluginu. Wytnij ten hook i wklej do szablonu header.
Jesli ci sie nie uda to wklej tu plik header i header_welcomeguest
Nie znalazłem nic takiego w tych plikach.
Nie mam też pliku o nazwie
header_welcomeguest, może to Twoja literówka, bo mam plik o bardzo podobnej nazwie:
header_welcomeblock_guest. W związku z tym, niżej wkleję jego zawartość, wraz z zawartością pliku
header.
Dodatkowo, analizowałem plik snowstorm.php z plików pluginu. Znalazłem notkę odnośnie tych hook'ów. Może się przyda.
Kod PHP:
$plugins->add_hook("usercp_options_end", "snowstorm_usercp");
$plugins->add_hook("usercp_do_options_end", "snowstorm_usercp");
$plugins->add_hook('pre_output_page','snowstorm');
Oraz wklejam zawartość plików
header i
header_welcomeblock_guest.
header
<div id="wrapper"></div>
<div id="topwrap"><a name="top" id="top"></a>
<div id="mainwidth">
<div class="float_left">
<div class="menu" style="margin-top: 0%;">
<ul>
<li> <a href="{$mybb->settings['bburl']}/forumdisplay.php?fid=13"><i class="fa fa-home"></i></br>Rage Syndrome</a></li>
<li> <a href="{$mybb->settings['bburl']}/index.php"><i class="fa fa-comments"></i></br>Forums</a>
<li> <a href="{$mybb->settings['bburl']}/search.php"><i class="fa fa-search fa-fw"></i></br> Search</a></li>
<li> <a href="{$mybb->settings['bburl']}/memberlist.php"><i class="fa fa-user fa-fw"></i></br> Members</a></li>
<li> <a href="{$mybb->settings['bburl']}/calendar.php"><i class="fa fa-calendar fa-fw"></i></br> Calendar</a></li>
<li> <a href="{$mybb->settings['bburl']}/misc.php?action=help"><i class="fa fa-life-ring fa-fw"></i></br> Help</a></li>
<ul></div></div>
<div class="float_right">{$welcomeblock}</div>
</div></div>
<div id="logo"><a href="{$mybb->settings['bburl']}/index.php"><img src="{$theme['logo']}" alt="{$mybb->settings['bbname']}" /></a></div>
<div class="searchbox">
<form action="search.php" method="post">
<input type="text" name="keywords" class="textosearch" placeholder="Search..." title="Insert key words to perform a search...bla bla bla" />
<input type="submit" name="submit" class="boton5" value="Search" />
<input type="hidden" name="action" value="do_search" />
</form></div></br>
<br />
<div id="mbox" style="margin-top: -5px;">
<br />
<div id="container">
<div id="content">
<div class="wrapper">
{$pm_notice}
{$bannedwarning}
{$bbclosedwarning}
{$unreadreports}
{$pending_joinrequests}
{$awaitingusers}
<navigation>
<br />
header_welcomeblock_guest
<div class="float_right" style="margin-top: 20px; margin-right: 10px;>
<span class="largetext">
<a href="{$mybb->settings['bburl']}/member.php?action=login" onclick="$('#quick_login').modal({ fadeDuration: 250, keepelement: true }); return false;" class="login"><font color="white"><i style="font-size: 16px;" class="fa fa-sign-in fa-fw"></i> Sign in</font></a>
<a href="{$mybb->settings['bburl']}/member.php?action=register" class="register">
<font color="white"><i style="font-size: 16px;" class="fa fa-paste fa-fw"></i> Create account</font></a></span></div>
<br /><br />
<div class="modal" id="quick_login" style="display: none;">
<form method="post" action="{$mybb->settings['bburl']}/member.php">
<input name="action" type="hidden" value="do_login" />
<input name="url" type="hidden" value="" />
<input name="quick_login" type="hidden" value="1" />
<table width="100%" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" border="0" class="tborder">
<tr>
<td class="thead" colspan="2"><strong>{$lang->login}</strong></td>
</tr>
<tr>
<td class="trow1" width="25%"><strong>{$login_username}</strong></td>
<td class="trow1"><input name="quick_username" id="quick_login_username" type="text" value="" class="textbox initial_focus" /></td>
</tr>
<tr>
<td class="trow2"><strong>{$lang->password}</strong></td>
<td class="trow2">
<input name="quick_password" id="quick_login_password" type="password" value="" class="textbox" /> <a href="{$mybb->settings['bburl']}/member.php?action=lostpw" class="lost_password">{$lang->lost_password}</a>
</td>
</tr>
<tr>
<td class="trow1"> </td>
<td class="trow1 remember_me">
<input name="quick_remember" id="quick_login_remember" type="checkbox" value="yes" class="checkbox" checked="checked" />
<label for="quick_login_remember">{$lang->remember_me}</label>
</td>
</tr>
<tr>
<td class="trow2" colspan="2">
<div align="center"><input name="submit" type="submit" class="button" value="{$lang->login}" /></div>
</td>
</tr>
</table>
</form>
</div>
<script type="text/javascript">
$("#quick_login input[name='url']").val($(location).attr('href'));
</script>
Cytat:Plugin dopisal hook (kotwice z wolnego tlumaczenia)
Hook to nie kotwica, tylko "hak".
Ale w przełożeniu na język polski ma to się nijak, po prostu jest to zmienna...
A w headerinclude jest coś związanego z modyfikacją?
(08.12.2016, 20:12)Fyeem napisał(a): [ -> ]Trzymaj
Super, działa. Problem rozwiązany.
Dziękuję bardzo za pomoc