Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

[Pytanie] Jak wykonać okienko popup w MyBB 1.8

Założony przez  Kacper Wojciechowski.

wersja skryptu MyBB: 1.8
adres forum: localhost
na czym polega problem (screen, opis, komunikaty):

Witam, chciałbym się dowiedzieć jak wykonać okienko popup, w skrypcie 1.8 jest już wbudowana taka funkcja, proszę o nie pisanie "znajdz se w google".
Najlepiej przy pomocy jQ. Użyć AJAXa do 'obrobienia' jakiejś akcji i w .success() wygenerować np. <div> i dać tekst do środka.
ajax hest zbedny

zalezy co chcesz pokazac w tym okienku
No w sumie racja. Nie pomyślałem, że po kliknięciu np. też można wyświetlić popup.
Chciałbym wyświetlić kategorie, fora itp w prostszej wersji, bez opisów, bez ostatniego posta, bez ikon itp tylko:
Kategoria
    Dział
    Dział2
    Dział445
Kategoria 2
    Dział
itp
to zobacz np jak, na jakiej zasadzie działa lista znajomych
bądź co bądź php też będziesz musiał użyć
Co do popupa zrobiłem na zasadzie okienka logowania:
<a href="#" onclick="$('#fast_nav').modal({ fadeDuration: 250, keepelement: true, zIndex: (typeof modal_zindex !== 'undefined' ? modal_zindex : 9999) }); return false;" >KOD TUTAJ</a>
                
                
                                <div class="modal" id="fast_nav" style="display: none;">
gfgfggfdsgffgsgfsdgdsg
                </div>

ale jednak coś jest nie tak na każdym popupie(modal-blocker):
[Obrazek: F9RWpRZ.png]
<div class="modal" id="fast_nav" style="display: none;">
musisz dodać dla tego diva z-index np. z-index: 200;
teraz mam tak:
        <center>    <div class="modal" id="fast_nav" style="display: none;z-index: 99999;">
<div class="popupWrapper" style="z-index: 10001; top: 50px; position: fixed;" id="navigation_popup_popup"><div style="width: 600px;" class="popupInner" id="navigation_popup_inner"><h3>Quick Navigation</h3>
<div style="height: 460px; max-height: 460px; overflow: auto;" class="fixed_inner ipsBox">
    TU BEDZIE KOD PHP
</div>
        </div>
    </div>
            </div></center>

i ten sam efekt
co i co?
a zawratość zrobisz?
najpierw przemyśl czy jesteś w stanie to zrobić
zawartość zrobie
przecież to kopij/wklej

<a href="#" onclick="$('#fast_nav').modal({ fadeDuration: 250, keepelement: true, zIndex: (typeof modal_zindex !== 'undefined' ? modal_zindex : 9999) }); return false;" class="login">Fast nav</a>


<div class="modal" id="fast_nav" style="display: none;">
                        <table width="100%" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" border="0" class="tborder">
                            <tr>
                                <td class="thead" colspan="2"><strong>Fast nav</strong></td>
                            </tr>
                            <tr>
                                Zawartosc
                            </tr>
                        </table>
                </div>

wrzuc forum na hosting



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

2 gości