phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
Przesunięty przez: Boltex
12-08-2013, 10:12
Wyskakujące Okienko z Informacją dla danej grupy
Autor Wiadomość
Vorli

Pomógł: 1 raz
Posty: 34
Wysłany: 11-08-2013, 09:49   Wyskakujące Okienko z Informacją dla danej grupy

Witam ponownie szanowne Panie i Panów.

Tym razem potrzebuję zrobić wyskakujące okienko, ale nie wiem jak to ugryźć.

Chodzi generalnie o to by okienko wyskakiwało na stronie głównej (i tylko tam), jeden raz przy każdym wejściu na forum, a także żeby to okienko było widoczne tylko dla Konkretnej Grupy (lub dla 3 wybranych grup). Nie potrzebuję konfiguracji z PA, wystarczą zmiany w kodzie.

Przekładając na chłopski.
Przykładowo nakreślę już wstępnie grupy. Klanowi - Przyjaciel.

Wchodzę na forum (jestem w grupie klanowicz) załadowało się wszystko i ... wyskakuje okienko z daną informacją, zamykam ją. Przechodząc w ViewTopic okienko już się nie wyświetla. Wracając na stronę główną forum, okienko także już nie wyskakuje. Opuszczam forum, odwiedzam inną stronę ale ... przypominam sobie że czegoś zapomniałem, wracam na forum i sytuacja powtarza się od początku - wchodzę - okienko - zamykam - itd.

Natomiast, wchodząc na forum i będąc w grupie Przyjaciel - delikwent wchodzi i okienko mu NIE wyskakuje.

Da się coś takiego ogarnąć? Pomoże ktoś?
Z góry dziękuję. Radek 'aka' Vorli.
 
     
Gadatliwa Kasia 

   
MQs

Pomógł: 172 razy
Posty: 480
Wysłany: 11-08-2013, 12:59   

Daj link do modyfikacji (albo kod w załączniku) z takim okienkiem, które wygląda jak chcesz, ale wyskakuje w innych okolicznościach (np. to z modyfikacji "okienko dla niezalogowanych" może być?) - napiszę inne warunki.
 
     
Vorli

Pomógł: 1 raz
Posty: 34
Wysłany: 11-08-2013, 20:47   

MQs, nie mam takowej modyfikacji ani nie mam Okienka.

Proszę o "szkic" kodu który odpowiedzialny był by za wszystko co napisałem. Z przykładowym Okienkiem.

Kiedy już takowy będę miał dostosuję okienko do forum, puki co, nie mam jeszcze określonego okienka.
 
     
Tommekk80



Pomógł: 1411 razy
Posty: 4780
Wysłany: 12-08-2013, 08:02   

Vorli, poszukaj na forum w modach, tam na pewno jest jakieś.
http://przemo.org/phpBB2/forum/index.php?c=21
 
     
Vorli

Pomógł: 1 raz
Posty: 34
Wysłany: 12-08-2013, 09:16   

Tommekk80, po dwa razy przeszukiwałem listy modyfikacji, propozycje i poszukiwania, ale skoro piszesz że na pewno coś takiego tam jest poszukam jeszcze raz.
 
     
Boltex



Pomógł: 475 razy
Posty: 2239
Wysłany: 12-08-2013, 10:00   

Vorli, musisz zmodyfikować sobie modyfikację Jquery Login Panel lub okienko z FAQ. Dodatkowo okienko wyświetlane dla wybranych grup:
w includes/page_header.php dodaj sobie gdzieś na końcu:

Kod:
$group_id = 11; //id grupy vip
$sql = 'SELECT u.user_id
    FROM ' . USER_GROUP_TABLE . ' ug, ' . USERS_TABLE . ' u, ' . GROUPS_TABLE . ' g
    WHERE u.user_id = ' . $userdata['user_id'] . '
        AND ug.user_id = u.user_id
        AND g.group_id = ' . $group_id . '
        AND g.group_id = ug.group_id
        AND g.group_single_user = 0';
$result = $db->sql_query($sql);
$data = $db->sql_fetchrow($result);

if ( $result && $data['user_id'] )
{
    $template->assign_vars(array(
        IS_'REKLAMA'    => true
    ));
}
$db->sql_freeresult($result);


Potem w overal_header.tpl znajdujesz:

Kod:
<div id="modal">
<form method="post" action="{S_LOGIN_ACTION}">
    <div id="heading">
    {PANEL_INF}
    </div>

    <div id="content">
    <table align="center">
    <tr><td><img src="images/log_in.png" /></td><td><input type="text" name="username" class="loginput" /></td></tr>
   
    <tr><td><img src="images/log_pass.png" /></td><td>    <input type="password" name="password" name="password" class="loginput"/></td></tr>
    </table>
    <table align="center">
        <tr><td><input type="submit" class="loginput" value="{L_LOGIN_LOGOUT}" name="login" /></td></tr>
               
        </table>
            <table align="center">
   
                        <tr>
                    <td><a href="{U_REGISTER}" class="mainmenu">{L_REGISTER}</a> | </td><td> <a href="{U_SEND_PASSWORD}" class="mainmenu">{L_SEND_PASSWORD}</a></td>
                </tr>
        </table>
       
        </div>
           
    </form>
</div>


i zamieniasz na:
Kod:
<!-- IF IS_REKLAMA --> <div id="modal">
<form method="post" action="{S_LOGIN_ACTION}">
    <div id="heading">
    {PANEL_INF}
    </div>

    <div id="content">
    <table align="center">
    <tr><td><img src="images/log_in.png" /></td><td><input type="text" name="username" class="loginput" /></td></tr>
   
    <tr><td><img src="images/log_pass.png" /></td><td>    <input type="password" name="password" name="password" class="loginput"/></td></tr>
    </table>
    <table align="center">
        <tr><td><input type="submit" class="loginput" value="{L_LOGIN_LOGOUT}" name="login" /></td></tr>
               
        </table>
            <table align="center">
   
                        <tr>
                    <td><a href="{U_REGISTER}" class="mainmenu">{L_REGISTER}</a> | </td><td> <a href="{U_SEND_PASSWORD}" class="mainmenu">{L_SEND_PASSWORD}</a></td>
                </tr>
        </table>
       
        </div>
           
    </form>
</div><!-- ENDIF -->
_________________
Nie pisz do mnie na PW/GG, chyba że o to poproszę | Zanim cokolwiek napiszesz radzę zapoznać się Regulaminiem | Przed założeniem nowego tematu sprawdź czy podobny temat już istnieje
Odpowiedź na większość pytań możesz znaleźć TUTAJ lub w FAQ | Poza forum pomagam tylko odpłatnie | Projekt subSilver2.0 - dołącz do nas!
 
     
Gadatliwa Kasia 

   
Vorli

Pomógł: 1 raz
Posty: 34
Wysłany: 12-08-2013, 10:39   

Boltex, Dzięki wielkie ale ...
Na tym etapie widzę że chyba uziemiony jestem.
Modyfikować Jquery Login Panel, chyba jeszcze za wysokie progi na mnie.

Boltex, mimo że chyba porywam się z tym modyfikowaniem Kodu Jquery Login Panel To pytanko mam czy może wystarczy usunąć z modyfikacji wartość Kodu która odpowiada za logowanie w okienku, i pominąć linijki z Login albo Register?

Kumam dobrze?

EDIT:
Tak jak myślałem :/
Nie udało mi się przerobić tak jak myślałem, no cóż ...
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!

Powered by phpBB modified by Przemo © 2003 phpBB
Strona wygenerowana w 0,06 sekundy. Zapytań do SQL: 12
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

serwis laptopów

phpbb

Design Cart - Tworzenie sklepu internetowego

iRonin.IT

• Zamów reklamę