Pokaż dzisiejsze posty - widoczność tylko dla zalogwanych

Założony przez  kpietrek.

wersja skryptu MyBB:1.6.14
adres forum: www.akwarystyka-miedziowa.pl
na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu):
Ale jeszcze jedno pytanie bo ten link:

<a href="{$mybb->settings['bburl']}/search.php?action=getdaily">{$lang->welcome_todaysposts}</a>

wkleiłem do szablonu index. A gdybym chciał by on był widoczny tylko po zalogowaniu to gdzie go dodać??
Aktualnie jest też przed zalogowaniem.
Snake_ napisał 07.08.2014, 21:21:
Wydzielam [Obrazek: modnotice_howto.png]
Sanke_

podobną opcję wykorzystuję w wyświetlaniu danych dodatkowych pól usera (kedyś sam mi naproawdziłeś) zresztą kkashi sam spróbuje z zobaczy może jednie zmieniłbym na:
<if $mybb->user['usergroup'] == 1 then>
<b>DANE DOSTĘPNE<br>TYLKO DLA <br/>ZAREJESTROWANYCH</b>
<else>
{$lang->welcome_todaysposts}
</if>
Więc co dodatkowo doinstalować ?? Oby dwa te pluginy czy tylko jeden z nich ???

Ok doinstalowałem plugin PHP in templates.

Kod w takim razie w którym szablonie wpisać w index ??

(09.08.2014, 14:12)Snake_ napisał(a): Jak już zmierzamy ku temu to ja bym to zapisał w ten sposób:
<if $mybb->user['uid']  then
//tutaj kod na pokaż dzisiejsze posty.
</if> 


Vabos:

I w Twoim kodzie jest błąd. :D

No bo z tego co napisałeś, to tam jest - jeśli użytkownik należy do grupy o GID 1, to pokazuje mu się tekst
"<b>DANE DOSTĘPNE<br>TYLKO DLA <br/>ZAREJESTROWANYCH</b>"
a jeśli do niej nie należy to:
<a href="{$mybb->settings['bburl']}/search.php?action=getdaily">{$lang->welcome_todaysposts}</a>

czyli trochę źle to ująłeś.

wkleiłem to do szablonu index i u mnie działa zobaczę jak u innych.
Snake_ napisał 10.08.2014, 21:31:
Jeśli problem się rozwiąże - oznacz go jako "Rozwiązany".



Użytkownicy przeglądający ten wątek:

1 gości