Kilka szczegółów o moim forum i stylu, z którym mam problem:
nazwa stylu: -
wersja skryptu MyBB: 1.6
adres forum: localhost
opis problemu:
Witam.
Chciałbym zrobić coś takiego jak to zrobił qwertyx w stylu
Normal Theme, gdy po najechaniu na dział wyświetla się
ilość postów oraz wątków coś jakby z a:hover po najechaniu wyświetla się.
Przykład:
:
Proszę, oto kod.
Kod:
<div class="stat2">
<div class="stat">{$lang->forumbit_posts} {$posts}{$unapproved['unapproved_posts']}
{$lang->forumbit_threads} {$threads}{$unapproved['unapproved_threads']}</div>
</div>
Mam nadzieje że pomogłem.
Raczej nie - w źródło strony też mogę spojrzeć..
To nie jest ze źródła strony lecz z pliku xml.
: Znalazłem też w szablonie forumbit_depth2_forum poniższy kod.
Kod:
<tr class="{$bgcolor}">
<td align="center" valign="middle" width="1"><img src="{$theme['imgdir']}/{$lightbulb['folder']}.png" alt="{$lightbulb['altonoff']}" title="{$lightbulb['altonoff']}" class="ajax_mark_read" id="mark_read_{$forum['fid']}" /></td>
<td valign="middle">
<strong><a href="{$forum_url}">{$forum['name']}</a></strong>{$forum_viewers_text}
<div class="stat2">
<div class="stat">{$lang->forumbit_posts} {$posts}{$unapproved['unapproved_posts']}
{$lang->forumbit_threads} {$threads}{$unapproved['unapproved_threads']}</div>
</div>
<div class="smalltext">{$forum['description']}{$modlist}{$subforums}</div>
</td>
<td valign="middle" align="right" style="white-space: nowrap">{$lastpost}</td>
</tr>
Nie wiesz o co chodzi, więc proszę - nie pisz. Też umiem zainstalować owy styl i pozaglądać po szablonach, ale on był robiony pod własne i gdy sam dodwałem to nie tak jak chciałem się wyświetlało. Chce to zrobić na defaultowym themie..
Zobacz jakich klas używa owy kod i po prostu skopiuj je do
global.css. Nic nie stoi na przeszkodzie dostosować je do wyglądu Twojego forum
No w sumie tak robiłem, ale być może ze złych szablonów. Powiedz/-cie mi, które szablony muszę skopiować, aby uzyskać takowy efekt?
Grupa: Opis działu - szablony (forumbit templates)
forumbit_depth2_forum i forumbit_depth2_cat
forumbit_depth2_forum:
Kod PHP:
<tr class="{$bgcolor}">
<td align="center" valign="middle" width="1"><img src="{$theme['imgdir']}/{$lightbulb['folder']}.png" alt="{$lightbulb['altonoff']}" title="{$lightbulb['altonoff']}" class="ajax_mark_read" id="mark_read_{$forum['fid']}" /></td>
<td valign="middle">
<strong><a href="{$forum_url}">{$forum['name']}</a></strong>{$forum_viewers_text}
<div class="stat2">
<div class="stat">{$lang->forumbit_posts} {$posts}{$unapproved['unapproved_posts']}
{$lang->forumbit_threads} {$threads}{$unapproved['unapproved_threads']}</div>
</div>
<div class="smalltext">{$forum['description']}{$modlist}{$subforums}</div>
</td>
<td valign="middle" align="right" style="white-space: nowrap">{$lastpost}</td>
</tr>
forumbit_depth2_cat
Kod PHP:
<tr>
<td class="{$bgcolor}" align="center" valign="top" width="1"><img src="{$theme['imgdir']}/{$lightbulb['folder']}.gif" alt="{$lightbulb['altonoff']}" title="{$lightbulb['altonoff']}" class="ajax_mark_read" id="mark_read_{$forum['fid']}" /></td>
<td class="{$bgcolor}" valign="top">
<strong><a href="{$forum_url}">{$forum['name']}</a></strong>{$forum_viewers_text}<div class="smalltext">{$forum['description']}{$subforums}</div>
</td>
<td class="{$bgcolor}" valign="top" align="right" style="white-space: nowrap">{$lastpost}</td>
</tr>
A to CSS:
Kod PHP:
.stat {
background: #DBE3EA;
color: #39638C;
border: 1px solid #C0CCD9;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-khtml-border-radius: 4px;
-icab-border-radius: 4px;
display: inline;
padding: 3px 5px;
margin: 0 0 0 20px;
font-size: 11px;
}
.stat:hover {
border: 1px solid #C0CCD9;
}
.stat2 {
position: absolute;
display:none;
}
tr:hover .stat2 {
display:inline;
}
A taki o to efekt ujrzałem;
Musisz jeszcze edytować forumbit_depth1_cat
Edit;
Niby wszystko dobrze jednak nie przy wszystkich działach pokazują się ikony ([
attachment=2626]) oraz źle wygląda podgląd poddziałów: [
attachment=2627]
Macie pomysł jak to naprawić?