Moved by: arcy 03-10-2007, 20:47 |
Mod Invitation v. 1.0.1 [Rejestracja na zaproszenie] |
| Author |
Message |
kAzek29
Helped: 6 times Posts: 38
|
|
|
|
 |
marczak1234

Posts: 73
|
Posted: 03-10-2007, 20:42
Forum address: www.info-pc.org |
|
|
Dzieki wielki. Na to czekalem.
[ Dodano: 03-10-2007, 21:05 ]
Proponował bym orpocz tamtych brakow jeszcze dodac inne opcje typu:
- gdy wyslemy zaproszenie na danego meila, to wtedy tylko user moze sie zarejestrowac podajac meila na ktorego dostal zaproszenie.
- w ustawieniach moda dodac opcje np ze automatycznie beda rozsylane zaproszenia jezeli jakis user napisze 100 postow(co 100 postow beda wysylane kolejne zaproszenia)
No to ja mam narazie tyle propozycji.
P.S
jeszcze raz dzieki za tego moda.
Pozdrawiam |
|
|
|
 |
kAzek29
Helped: 6 times Posts: 38
|
Posted: 03-10-2007, 21:24
Forum address: chwilowo brak |
|
|
| Ok pomyślę nad tymi propozycjami ale nie obiecuje kiedy zrobię. |
|
|
|
 |
Morpheuss
Helped: 8 times Posts: 68
|
|
|
|
 |
marczak1234

Posts: 73
|
Posted: 09-10-2007, 17:45
Forum address: www.info-pc.org |
|
|
| Czekam na dalszy rozwój moda |
_________________ Przenoszenie baz | instalacja modów, wykonywanie stylów. Aktualizacja do 1.12.6 z zachowaniem modów. | Konwersja bazy z/do IPB/VB |
|
|
|
 |
noc123
Helped: 2 times Posts: 51 Location: Łódź
|
Posted: 12-10-2007, 19:18
Forum address: http://request.xtreemhost.com/ |
|
|
| A ja mam drobny problem. Zainstalowałem tego moda, ustawiłem rejestracje tylko przez zaproszenie i wysłałem do siebie zaproszenie. Kiedy klikne na odnośnik w mailu, pojawia mi się Regulamin forum (ten standardowy) a jak wezmę akceptuj to mam: Aby się zarejestrować na tym forum musisz posiadać zaproszenie. |
_________________ Zapraszam na Request Forum - forum komputerowe i pomoc w wyszukiwaniu plików. |
|
|
|
 |
m1chu
Helped: 3 times Posts: 93
|
Posted: 12-10-2007, 23:42
Forum address: [ http://www.m1chu.eu ] | [ http://utnij.eu ] [ http://after-all.eu ] [ http://forum.thenet.pl ] |
|
|
noc123 w pliku usercp_register.php znajdź:
| Code: | | $s_hidden_fields = '<input type="hidden" name="mode" value="' . $mode . '" /><input type="hidden" name="agreed" value="true" /><input type="hidden" name="coppa" value="' . $coppa . '" />'; |
I zamień na:
| Code: | | $s_hidden_fields = '<input type="hidden" name="mode" value="' . $mode . '" /><input type="hidden" name="agreed" value="true" /><input type="hidden" name="regid" value="' . $HTTP_POST_VARS['regid'] . '" /><input type="hidden" name="invid" value="' . $HTTP_POST_VARS['invid'] . '" /><input type="hidden" name="regexp" value="' . $HTTP_POST_VARS['regexp'] . '" /><input type="hidden" name="coppa" value="' . $coppa . '" />'; |
Taka szybka porada, niezbędne zmienne będą przesyłane po akceptacji regulaminu za pomocą metody POST.
Dane standardowo nie są filtrowane, domniemam jednak, że po akceptacji regulaminu standardowo autor dorzucił implementacje filtrowania. Nie przeglądałem, ale powinno tak być. |
|
|
|
 |
noc123
Helped: 2 times Posts: 51 Location: Łódź
|
Posted: 13-10-2007, 10:15
Forum address: http://request.xtreemhost.com/ |
|
|
| m1chu, niestety nie zadzialalo. Aha. Nie wiem czy tyko ja tam mam, ale po edycji wszystkich plikow i wrzuceniu mods_info w pliku includes/usercp_register.php w check_files mam (-49) a powinno byc chyba 0. Nie wiem, czy to blad w mods_info czy ja zrobilem cos nie tam, ale instrukcje do usercp_register robiłem 2 razy i za kazdym razem to samo (przed edycja mialem 0). |
_________________ Zapraszam na Request Forum - forum komputerowe i pomoc w wyszukiwaniu plików. |
|
|
|
 |
kAzek29
Helped: 6 times Posts: 38
|
Posted: 13-10-2007, 11:48
Forum address: chwilowo brak |
|
|
Faktycznie jest taki błąd, gdy sie ma włączoną opcję "Pokazuj regulamin przed rejestracją" (Konfiguracja->Dodatkowe) nie można sie zarejestrować nawet na zaproszenie.
Wieczorem jak znajdę trochę czasu postaram się to poprawić.
To że źle ci pokazuje w CheckFiles możesz skorygować w pliku includes/mods_info/mod_invitation.php prawdopodonie gdy ja robiłem dodało jakieś spacje i z tąd inna liczba znaków. |
|
|
|
 |
noc123
Helped: 2 times Posts: 51 Location: Łódź
|
Posted: 13-10-2007, 11:51
Forum address: http://request.xtreemhost.com/ |
|
|
| kAzek29 wrote: | | To że źle ci pokazuje w CheckFiles możesz skorygować w pliku includes/mods_info/mod_invitation.php prawdopodonie gdy ja robiłem dodało jakieś spacje i z tąd inna liczba znaków. |
Poprawic wiem jak, po prostu mnie to zaniepokoilo. W takim razie czekam na fix. |
_________________ Zapraszam na Request Forum - forum komputerowe i pomoc w wyszukiwaniu plików. |
|
|
|
 |
m1chu
Helped: 3 times Posts: 93
|
Posted: 13-10-2007, 17:36
Forum address: [ http://www.m1chu.eu ] | [ http://utnij.eu ] [ http://after-all.eu ] [ http://forum.thenet.pl ] |
|
|
Faktycznie, zapędziłem się ciut. Wybacz.
Proszę tutaj rozwiązanie problemu z rejestracją. Testowane na czystym forum. Działa.
| Code: | ----- [ OTWÓRZ: usercp_register.php ] -----
----- [ ZNAJDŹ ] ------
function show_coppa()
----- [ ZAMIEŃ NA ] -----
function show_coppa($regid = '', $regexp = '', $invid = 0, $inv = 0)
----- [ ZNAJDŹ ] -----
"U_AGREE_OVER13" => append_sid("profile.$phpEx?mode=register&agreed=true"),
"U_AGREE_UNDER13" => append_sid("profile.$phpEx?mode=register&agreed=true&coppa=true")
----- [ ZAMIEŃ NA ] -----
"U_AGREE_OVER13" => append_sid("profile.$phpEx?mode=register&agreed=true" . ( !empty($regid) ? "&regid=$regid" : "" ) . ( !empty($regexp) ? "&regexp=$regexp" : "" ) . ( !empty($invid) ? "&invid=$invid" : "" ) . ( !empty($inv) ? "&inv=$inv" : "" )),
"U_AGREE_UNDER13" => append_sid("profile.$phpEx?mode=register&agreed=true&coppa=true" . ( !empty($regid) ? "&regid=$regid" : "" ) . ( !empty($regexp) ? "&regexp=$regexp" : "" ) . ( !empty($invid) ? "&invid=$invid" : "" ) . ( !empty($inv) ? "&inv=$inv" : "" ))
----- [ ZNAJDŹ ] -----
show_coppa();
----- [ ZAMIEŃ NA ] -----
show_coppa(strip_tags($HTTP_GET_VARS['regid']), strip_tags($HTTP_GET_VARS['regexp']), intval($HTTP_GET_VARS['invid']), intval($HTTP_GET_VARS['inv']));
----- [ ZAMKNIJ / ZAPISZ / ZAUPLOADUJ PLIK ] ----- |
|
|
|
|
 |
kAzek29
Helped: 6 times Posts: 38
|
Posted: 13-10-2007, 18:11
Forum address: chwilowo brak |
|
|
| m1chu, dziękuje za poprawkę. |
|
|
|
 |
noc123
Helped: 2 times Posts: 51 Location: Łódź
|
Posted: 13-10-2007, 19:08
Forum address: http://request.xtreemhost.com/ |
|
|
Ech Znow ja. m1chu, zrobilem tak jak tu pisales, ale mam wtedy przy rejestracji i w edycji profilu biala strone. Jak zostawiam to:
| Quote: | "U_AGREE_OVER13" => append_sid("profile.$phpEx?mode=register&agreed=true"),
"U_AGREE_UNDER13" => append_sid("profile.$phpEx?mode=register&agreed=true&coppa=true") |
To wtedy biała strona znika, ale zaproszenie wtedy dalej nie dziala.
Zaznaczam ze nie mam "czystego" forum. Mam na nim zainstalowane kilka modów. |
_________________ Zapraszam na Request Forum - forum komputerowe i pomoc w wyszukiwaniu plików. |
|
|
|
 |
kAzek29
Helped: 6 times Posts: 38
|
Posted: 13-10-2007, 19:22
Forum address: chwilowo brak |
|
|
O jeden nawias za mało powinno być:
| Code: | | "U_AGREE_UNDER13" => append_sid("profile.$phpEx?mode=register&agreed=true&coppa=true" . ( !empty($regid) ? "&regid=$regid" : "" ) . ( !empty($regexp) ? "&regexp=$regexp" : "" ) . ( !empty($invid) ? "&invid=$invid" : "" ) . ( !empty($inv) ? "&inv=$inv" : "" ))) |
[ Dodano: 13-10-2007, 19:38 ]
noc123, jak dalej nie działa to znaczy że albo coś źle zrobiłeś albo zainstalowałeś jakąś modyfikację która się "gryzie". Sprawdź czy instalowałeś jakieś mody które ingerują w plik usercp_register.php
PS: Dodałem poprawkę m1chu do moda, sprawdziłem i działa. |
|
|
|
 |
noc123
Helped: 2 times Posts: 51 Location: Łódź
|
Posted: 13-10-2007, 19:40
Forum address: http://request.xtreemhost.com/ |
|
|
kAzek29, teraz wszystko dziala git. Przydalyby sie jeszcze te opcje ktore sa wypisane wyzej konfigurowalne w PA tj:
- opcja co x post user dostaje x zaproszen
- widocznosc w profilu usera ile rozdal zaproszen i komu.
- usuwanie przyznanych zaproszen
Tak poza tym wszystko hula super teraz.
Edit
Aha, przydalaby sie opcja automatycznego dawania x zaproszen userowi przystepujacemu do x grupy. To bedzie przydatne dla for w ktorych sa grupy gdzie sa userzy przyjmowani od x postow (jak u mnie). Nie trzeba bedzie recznie kazdemu dawac po przydzieleniu go do grupy. |
_________________ Zapraszam na Request Forum - forum komputerowe i pomoc w wyszukiwaniu plików. |
|
|
|
 |
|
|