wersja skryptu MyBB: 1.6.7
adres forum: http://minescity.cba.pl/forum/
na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu):
Witajcie potrzebuje pomocy odnośnie wyglądu wątku
Wszystko jest widoczne na screenach
1. Tutaj chciałbym dać avatar usera który napisał temat
2. Rozpoczęty przez nickgracza, o (Data i godzina)
Czy dało by się tak zrobić?
refresh
Raczej nie da się tego wykonać. Musiałbyś pokombinować z wtyczką "avatary przy ostatnich postach", ale czeka cię przy tym dużo roboty.
Wystarczy pomyśleć...
ACP-> Style i szablony -> szablony -> Twój styl -> Widok wątku -> showthread_classic_header
Na samym dole szablonu wklej to:
Kod:
<div style="float: left; height: 60px; width: 60px;"><img src="{$mybb->user['avatar']}" alt="{$mybb->user['username']}'s Avatar" height="60px" width="60px" /></div>
Ale to pokaże awatar osoby która przegląda wątek... Hmmm, bez plugina aby to zrobić trzeba użyć wg mnie php w szablonie.
php i tak czy siak jest użyte w szablonie więc to mi żadnego problemu nie robi
Więc proszę. Dodaj to tam gdzie napisałem powyżej:
Kod:
<?php
$thread_user = get_user($thread['uid']);
echo "<div style='float: left; height: 60px; width: 60px;'><img src='{$thread_user['avatar']}' alt='User Avatar' title='{$thread_user['username']}' height='60px' width='60px' /></div>";
?>
Nie zapomnij zainstalować pluginu
PHPtpl. Bez niego php nie zadziała
a możnaj eszcze date ? bo chciałym zrobić tak jak w ipb ;d
<?php
$thread_user = get_user($thread['uid']);
echo "<div style='float: left; height: 50px; width: 50px;'><div class='ipsUserPhotoLink left'>
<div class='ipsUserPhoto ipsUserPhoto_medium left' /><img
src='{$thread_user['avatar']}' alt='User Avatar'
title='{$thread_user['username']}' height='60px' width='60px'
/></div></div></div>";
?>
Mój kod
avatar się nie zwiększa tak jak jest ramka ipsphotouser ustawiona
http://minescity.cba.pl/forum/showthread...d=40#pid40
Przed końcem diva masz wielkość awatara.
Poniżej masz całość zgodnie z pierwszym postem.
Kod:
<?php
$thread_user = get_user($thread['uid']);
echo "<div style='float: left; height: 60px; width: 70px;'><img src='{$thread_user['avatar']}' alt='User Avatar' title='{$thread_user['username']}' height='60px' width='70px' /></div><br><br>Rozpoczęty przez: {$thread['username']} w dniu " . my_date($mybb->settings['dateformat'], $thread['dateline']) . " o godzinie: " . my_date($mybb->settings['timeformat'], $thread['dateline']);
?>
A mógłym dostać osobno kod dla daty i godziny?
Już nie trzeba wielkie dzięki !!!