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: Matteo
09-11-2013, 09:29
Gender Group Distributor
Autor Wiadomość
Knofel



Pomógł: 69 razy
Posty: 796
Wysłany: 07-05-2007, 18:41   Gender Group Distributor

Miała to być modyfikacja płatna ale niech strace :D

Tak jak w opisie tematu, modyfikacja przydziela userów do grupy w zależności od płci jaką wybrali.

Instrukcja:
Otwórz plik: includes/usercp_reigster.php i znajdź w nim:
Kod:
if ( $mode == 'editprofile' || $mode == 'register' )

I dodaj przed tym:
Kod:
//BEGIN - PUT USER IN GENDER GROUP (EDIT_PROFILE)
    $female_group_id = xxx;
    $male_group_id = yyy;
    $gender_group_id = ( $gender ==1 ) ? $male_group_id : $female_group_id;

    if ( $mode == 'editprofile' )
        {
            $fg_sql = "DELETE FROM " . USER_GROUP_TABLE . " WHERE group_id = $female_group_id AND user_id = $user_id";
                $result = $db->sql_query($fg_sql);
            $mg_sql = "DELETE FROM " . USER_GROUP_TABLE . " WHERE group_id = $male_group_id AND user_id = $user_id";
                $result = $db->sql_query($mg_sql);

            $gg_sql = "INSERT INTO  " . USER_GROUP_TABLE . " (group_id, user_id, user_pending)
                VALUES (  '$gender_group_id', '$user_id', 0)";

            if ( !($result = $db->sql_query($gg_sql)) )
                {
                    message_die(GENERAL_ERROR, 'Could not insert user into gender group', '', __LINE__, __FILE__, $sql);
                }

            sql_cache('clear', 'groups_data');
        }
//END - PUT USER IN GENDER GROUP (EDIT_PROFILE)

Dalej znajdź:
Kod:
if ( $clear_cache )

I przed tym dodaj:
Kod:
//BEGIN - PUT USER IN GENDER GROUP (REGISTER)
    $gg_sql = "INSERT INTO  " . USER_GROUP_TABLE . " (group_id, user_id, user_pending)
        VALUES (  '$gender_group_id', '$user_id', 0)";

    if ( !($result = $db->sql_query($gg_sql)) )
        {
            message_die(GENERAL_ERROR, 'Could not insert user into gender group', '', __LINE__, __FILE__, $sql);
        }
     
    sql_cache('clear', 'groups_data');
//END - PUT USER IN GENDER GROUP (REGISTER)


W miejsce xxx wpisujemy ID grupy przeznaczone dla Mężczyzn natomiast zamiast yyy podajemy ID grupy przeznaczonej dla Pań. Id grupy bierzemy stąd: http://ADRES_TWOJEGO_FORUM/groupcp.php?g=120

To wszystko


Jeśli chcesz przydzielić do odpowiednich grup już istniejących userów:
:arrow: Ściagnij załącznik i rozpakuj go.
:arrow: Wydytuj plik i ustaw odpowiednie ID dla poszczegulnych grup (faceci i laski)
:arrow: Wrzuć plik na serwer i wykonaj (wpisując jego adres w przeglądarce)
_________________
Reklamuje swoje forum
Ostatnio zmieniony przez NineX 01-12-2011, 19:31, w całości zmieniany 8 razy  
 
     
Gadatliwa Kasia 

   
qba_21

Posty: 10
Wysłany: 10-05-2007, 14:21   

fajnie, ale jak sprawdzam id grupy to mi pisze ze zadna grupa nie istnieje. co mam robic?? :?
 
     
Knofel



Pomógł: 69 razy
Posty: 796
Wysłany: 10-05-2007, 14:27   

lol stworzyć ją ?? :|
_________________
Reklamuje swoje forum
 
     
qba_21

Posty: 10
Wysłany: 11-05-2007, 13:11   

Knofel napisał/a:
lol stworzyć ją ?? :|

no ale mialem stworzone grupy. bylo ich chyba z 5 i i tak nie dziala. myslisz ze nie sprawdzalem :P
 
     
Knofel



Pomógł: 69 razy
Posty: 796
Wysłany: 11-05-2007, 13:22   

A ja widze na twoim forum 3 grupy
_________________
Reklamuje swoje forum
 
     
qba_21

Posty: 10
Wysłany: 11-05-2007, 14:28   

no teraz sa 3 ale jak instalowalem to bylo wiecej, poza tym mam tez grupy ukryte
 
     
Knofel



Pomógł: 69 razy
Posty: 796
Wysłany: 11-05-2007, 14:30   

No ta modyfikacja napewno ich nie usuneła bo nie ma z Tym nic wspólnego
_________________
Reklamuje swoje forum
 
     
Rhox

Posty: 11
Wysłany: 11-05-2007, 15:10   

qba_21, Wchodzisz w Grupy i klikasz na tą grupę, w której mają być np. faceci
i w pasku ADRESU sprawdzasz tą liczbę po "=" tak jak napisał @Knofel
i TO jest właśnie ID tej grupy ;)
_________________
:)
 
     
cybul

Pomógł: 5 razy
Posty: 245
Wysłany: 11-05-2007, 20:33   

Czy ten mod automatycznie przydziela ludzi, którzy wybrali płeć przed wgraniem moda czy tylko tych, którzy się zarejestrują ?
 
     
Knofel



Pomógł: 69 razy
Posty: 796
Wysłany: 11-05-2007, 20:45   

Tych którzy się zarejestrują, lub każdego kto kliknie wyślij po wejściu do profilu.
_________________
Reklamuje swoje forum
 
     
cybul

Pomógł: 5 razy
Posty: 245
Wysłany: 12-05-2007, 11:30   

A nie ma możliwości, aby automatycznie wszystkich przydzieliło ?? Może w phpmyadminie jakaś komenda, żeby uaktualnić profil każdego usera (zastąpi "wyślij") ??
 
     
Knofel



Pomógł: 69 razy
Posty: 796
Wysłany: 13-05-2007, 08:46   

Trzeba by napisać niewielki skrypt ktory to zrobi, jak będe miał troche czasu to napisze.
_________________
Reklamuje swoje forum
 
     
cybul

Pomógł: 5 razy
Posty: 245
Wysłany: 16-05-2007, 14:11   

i jak idzie pisanie ?? :)
 
     
Knofel



Pomógł: 69 razy
Posty: 796
Wysłany: 16-05-2007, 17:39   

Cytat:
i jak idzie pisanie ??


Dzięki za przypomnienie :D Masz skrypt w załaczniku.
_________________
Reklamuje swoje forum
 
     
Gadatliwa Kasia 

   
cybul

Pomógł: 5 razy
Posty: 245
Wysłany: 16-05-2007, 21:01   

Knofel, sprawdzałeś, czy działa...bo niby wykonane i wszystko OK ale do grup to nie dodało...
 
     
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
Nie możesz ściągać załączników 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,11 sekundy. Zapytań do SQL: 13
Polecane serwisy

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

Sklep z gadżetami

mediaclick.pl

serwis laptopów

phpbb

Polisy Ubezpieczeniowe TU Europa

Design Cart - Tworzenie sklepu internetowego

dnirozwoju.pl

Ranking Hostingów HostingOnline.pl

• Zamów reklamę