Webboard

Pełna wersja: Rozwijany panel przy Nicku
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Stron: 1 2
Kilka szczegółów o moim forum i stylu, z którym mam problem:
nazwa stylu:Simply Clean
wersja skryptu MyBB: 1,6
adres forum:
opis problemu:

Zacznijmy od tego że nie wiem czy to dobry dział bo w sumie jest to modyfikacji i ingerencja w styl tak że jak coś prosze przenieść chciał bym zrobić takie menu rozwijane u siebie w stylu próbowałem przenosić kod z posbit i posbit classic ale niestety nie przyniosło to efektu i wgl nie działało była ikonka ale menu się nie rozwijało nie wiem czy trzeba coś jeszcze zedytować więc prosze was o pomoc

[attachment=2489]
Podaj link do forum ,jeżeli nie chcesz tutaj udostępnić to na pw...
Wystarczy, że odpowiednio zmodyfikujesz button "edytuj" - zawiera on w sobie taki rozwijany panel. Później podpinasz pod nick użytkownika i gotowe ;)
Musisz tylko pamiętać, by wszędzie dodać unikalny id, bo w przeciwnym razie efekt nie zadziała.
Tutaj gotowiec :P:
Kod:
<div class="postbit_username" align="left" style="cursor: pointer; width: 20%;" id="userdetails_{$post['pid']}">
<img border="0" style="float: right; margin-top: 2px;" src=""/>
{$post['onlinestatus']} <span style="font-weight: bold; vertical-align: top;"><a href="{$mybb->settings['bburl']}/member.php?action=profile&uid={$post['uid']}">{$post['username']}</a></span></div>
<div id="userdetails_{$post['pid']}_popup" class="popup_menu" style="display: none; color: #000000; width: 200px;">
<div class="popup_item_container"><a class="popup_item" href="{$mybb->settings['bburl']}/member.php?action=profile&uid={$post['uid']}"><image src="" border="0" valign="middle" /> View Member Profile</a></div>
{$post['button_pm']}
<div class="popup_item_container"><a class="popup_item" href="{$mybb->settings['bburl']}/search.php?action=finduserthreads&uid={$post['uid']}"><image src="" border="0" valign="middle" /> Find Member's Topics</a></div>
<div class="popup_item_container"><a class="popup_item" href="{$mybb->settings['bburl']}/search.php?action=finduser&uid={$post['uid']}"><image src="" border="0" valign="middle" /> Find Member's Posts</a></div>
</div>
<script type="text/javascript">
// <!--
    if(use_xmlhttprequest == "1")
    {
        new PopupMenu("userdetails_{$post['pid']}");
    }
// -->
</script>
Kod wklejasz do opis posta szablon - postbit

I tutaj masz css do tego:
Kod PHP:
.postbit_username {
    
background#F5F5F5;
    
padding3px;
    
text-alignleft;
    
border1px solid #C5C5C5;
}

.
popup_menu {
    
background#f4f4f4;
    
color#000;
    
border1px solid #d0d0d0;
    
padding0;
    
margin0;
    
    
font-size10px;
}

.
popup_menu .popup_item {
    
background#f4f4f4;
    
color#000;
    
padding4px;
    
border0;
    
font-size10px;
}

.
popup_menu .popup_item:hover {
    
background#E4E6E9;
    
color#000;
    
padding4px;
    
border0;
    
font-size10px;

Wszystko ładnie chodzi ale mam pytanko jak widać gdy najedzie się na pokaż profil to się podświetla
[Obrazek: 4050905.jpg]
Wysyłanie pw jest zrobione na {$post['button_pm']} chciał bym zrobić tak samo dodać tekst obok ikoki (to wiem jak zrobić ) ale że by potem przy najechaniu nawet na tekst wyślij pw też się tak podświetliło
ACP--> Style i szablony--> Szablony --> Twój styl --> Opis posta --> postbit_pm

Zmień na:
Kod PHP:
<div class="popup_item_container"><class="popup_item" href="private.php?action=send&amp;uid={$post['uid']}"><img src="" /> Wyślij Wiadomość</a></div
(23.08.2010, 16:03)Kamar napisał(a): [ -> ]I tutaj masz css do tego:
Kod PHP:
.postbit_username {
    
background#F5F5F5;
    
padding3px;
    
text-alignleft;
    
border1px solid #C5C5C5;
}

.
popup_menu {
    
background#f4f4f4;
    
color#000;
    
border1px solid #d0d0d0;
    
padding0;
    
margin0;
    
    
font-size10px;
}

.
popup_menu .popup_item {
    
background#f4f4f4;
    
color#000;
    
padding4px;
    
border0;
    
font-size10px;
}

.
popup_menu .popup_item:hover {
    
background#E4E6E9;
    
color#000;
    
padding4px;
    
border0;
    
font-size10px;


A to gdzie wkleić?
Do arkusza css np. global.css w trybie zaawansowanym...
Że tak się spytam... Gdzie wkleić tego gotowca? ;D W którym miejscu dokładnie?
ACP ~> Style i Szablony ~> Style ~> NazwaTwojegoStylu ~> global.css - edytuj tryb zaawansowany i stawiasz np. na końcu.
Nie css, tylko gotowca :P

To wyżej.

Z tym css to wiem, to jest dla mnie oczywiste :D
Kamar napisał: "Kod wklejasz do opis posta szablon - postbit" <szok>
...

Czy nikt nie rozumie? Chodzi o dokładne miejsce wklejenia. To to wiem, czytać umiem. Np. przed <span style="bla bla">.

"Później podpinasz pod nick użytkownika i gotowe"

Yhym, ale gdzie dokładniej? :D
Czy jest możliwość przerobienia owej modyfikacji na wersję 1.6.3 ?
Bardzo proszę o pomoc.
Pozdrawiam. :)
Proszę o pomoc - czy da się również dać tą modyfikację do 1.6.3 (Apart Night)
(14.09.2010, 19:47)Michalosik napisał(a): [ -> ]Yhym, ale gdzie dokładniej? :D
Dokładniej to... pod nick użytkownika właśnie :)
Zakładam, że korzystasz z klasycznego układu postów.
Panel administratora → Style i szablony → szablony Twojego stylu → Opis posta - szablony → postbit_classic
W ok. 5 linijce znajdź:
Kod:
<strong><span class="largetext">{$post['profilelink']}</span></strong> {$post['onlinestatus']}<br />
i zamień (dosłownie: usuń i wklej gotowca na miejsce tej linijki) na kod, który podał Kamar na poprzedniej stronie.

Das ist alles.

(20.06.2011, 16:44)loBBy napisał(a): [ -> ]Czy jest możliwość przerobienia owej modyfikacji na wersję 1.6.3 ?
Bardzo proszę o pomoc.
Pozdrawiam. :)
Proszę o pomoc - czy da się również dać tą modyfikację do 1.6.3 (Apart Night)
Nic nie trzeba przerabiać. Wątek dotyczy MyBB w wersji 1.6x, z której to również korzystasz. Ponadto kod będzie działał na większości stylów (dla niektórych będzie pewnie trzeba wykonać kosmetyczne poprawki).
Stron: 1 2