1.12.7 i starsze - PW / GG / Email od X postów i Y dni
tosiek - 21-02-2009, 20:00 Temat postu: PW / GG / Email od X postów i Y dni PW / GG / Email od X postów i Y dni
Mod pozwala ustalić od jakiej ilości postów oraz od minimalnie ilu dni od rejestracji na forum można kontaktować się z innymi użytkownikami za pomocą PW / GG lub email.
Administratorzy i moderatorzy mogą pisać niezależnie od konfiguracji.
Konfigurowalne w PA >> Ogólne >> Konfiguracja >> Prywatne Wiadomości
Jeśli użytkownik nie spełnia wymagań wyświetla komunikat:
Demo: http://bb2.tosiek.pl
Bezwzględny zakaz kopiowania, rozpowszechniania oraz modyfikowania moda bez zgody autora .
Aktualizacja z poprzednich wersji do 0.0.3 to poprawa includes/sessions.php, oraz gg.php, privmsg.php, includes/usercp_email.php. W wersji 0.03 zostało naprawione działanie daty rejestracji.
Instrukcja w załączniku.
MagicalFire - 21-02-2009, 20:37
tosiek, fajnie by było rozdzielić ustawienia GG/PW/e-mail
bo obecnie wszystko dział na jednej ilosci postów
tosiek - 21-02-2009, 20:40
Cytat: | tosiek, fajnie by było rozdzielić ustawienia GG/PW/e-mail |
Nie widzę w tym najmniejszego sensu, to ma na celu blokować spam, typu reklamy do userów.
To nie ma na celu dawanie przywilejów od x postow gg od y postow email....
Nie lubię takich forów co sekcjonują wg. kategorii gorszy user i lepszy user - spamer
Ewentualnie można filtrować urle... ale i tam spamować by można dlatego to jest lepsze.
MagicalFire - 21-02-2009, 20:47
tosiek, oki
widzę ze użytkownik nie możne wysyłać wiadomości a odbieranie dziala
i to mi sie podoba
Reno - 21-02-2009, 20:51
hmm a mi pisze cos takiego a zrobiłem dokladnie jak w instrukcjii
Wie moze ktos co jest nie tak
tosiek - 21-02-2009, 20:59
Reno, Reno napisał/a: | dokladnie jak w instrukcjii |
Nie kłam, nie zrobiłeś tego
tosiek napisał/a: | Otwórz plik: language/lang_polish/lang_main.php
Znajdź: Kod: | // That's all Folks!
// ------------------------------------------------- |
Dodaj pod:
Kod: | $lang['msg_no_allow'] = 'Aby wysyłac wiadomo¶ci musisz napisać<b> ' . $board_config['msg_allow_posts'] . ' </b> postów oraz być zarejestrowanym conajmniej <b> ' . $board_config['msg_allow_days'] . ' </b> dni.<br />Serdecznie przepraszamy za niedogodno¶ci !' |
|
A jeżeli nie to to namieszałeś w message general
Reno - 21-02-2009, 21:00
MagicalFire, sprawdza co jest nie tak ale napewno nic nie schszaniłem
[ Dodano: 21-02-2009, 21:25 ]
W załaczniku masz mój plik lang_main.php
tosiek - 21-02-2009, 21:29
Kod: | // That's all Folks!
// -------------------------------------------------$lang['msg_no_allow'] = 'Aby wysyłac wiadomo¶ci musisz napisać<b> ' . $board_config['msg_allow_posts'] . ' </b> postów oraz być zarejestrowanym conajmniej <b> ' . $board_config['msg_allow_days'] . ' </b> dni.<br />Serdecznie przepraszamy za niedogodno¶ci !'
//-- mod : Active-Member-URLs-Only -----------------------------------------------------
//-- add |
Szkoda że nie ma kolorowania kodu, to bys zobaczył że jest zakomentowane.
Popraw to. Przenieś do następnej linii
Dodany został wyjątek dla adminów i moderatorów.
axas - 22-02-2009, 00:32
pisałem prośbę o takiej modyfikacji (rok temu), lecz nikt nie odpisał
Dzięki bardzo
było by lepiej jak by mod był by w pliku txt
są krzaczki w wiadomości, ale modyfikacja działa dobrze
w sprawie gg, czy jest możliwość aby się chowało "sloneczko" jeśl się czegoś tam nie ma, bo spam ciągle można wysyłać tak
tosiek - 22-02-2009, 13:13
axas napisał/a: | w sprawie gg, czy jest możliwość aby się chowało "sloneczko" jeśl się czegoś tam nie ma, bo spam ciągle można wysyłać tak |
Na forum nie moze być modyfikacji żeby dawało link a href do GG
Musi być włączona bramka, w profilu wystarczy wtedy ustawić:
Pokazuj mój numer GG:
Na nie, i wtedy nie będzie słoneczka ani numeru GG pokazanego w bramce
Aktualizacja do wersji 0.0.3, poprawia działanie daty od rejestracji, bo wcześniej nie działało.
Aktualziacja z wczęsniejszych wersji to: privmsg.php,gg.php, includes/usercp_email.php oraz sessions.php
Kampi - 03-02-2010, 00:55
Czy jest jakaś opcja żeby numer GG oraz ikonka były widoczna od X postów (zarówno w profilu i pod postem)?
tosiek - 03-02-2010, 15:38
Zainstaluj powyższą modyfikację (z pierwszego postu).
Kampi napisał/a: | (zarówno w profilu |
otwórz plik includes/usercp_viewprofile.php i znajdź:
Kod: | if ( !empty($profiledata['user_aim']) ) |
zamień na:
Kod: | $msg_allow_posts = isset($board_config['msg_allow_posts']) ? $board_config['msg_allow_posts'] : 0;
$msg_allow_days = isset($board_config['msg_allow_days']) ? $board_config['msg_allow_days'] : 0;
$msg_reg_date = isset($userdata['user_regdate']) ? $userdata['user_regdate'] : 0;
$msg_user_posts = isset($userdata['user_posts']) ? $userdata['user_posts'] : 0;
if(!empty($profiledata['user_aim'])||!($msg_reg_date+($msg_allow_days*86400))>time()||!$msg_user_posts<$msg_allow_posts) |
Kampi napisał/a: | pod postem) |
viewtopic.php znajdź i zamień na:
Kod: | if ( !empty($postrow[$i]['user_aim']) && $board_config['cgg'] ) |
zamień na:
Kod: | $msg_allow_posts = isset($board_config['msg_allow_posts']) ? $board_config['msg_allow_posts'] : 0;
$msg_allow_days = isset($board_config['msg_allow_days']) ? $board_config['msg_allow_days'] : 0;
$msg_reg_date = isset($userdata['user_regdate']) ? $userdata['user_regdate'] : 0;
$msg_user_posts = isset($userdata['user_posts']) ? $userdata['user_posts'] : 0;
if(!empty($postrow[$i]['user_aim'])&&$board_config['cgg']||!($msg_reg_date+($msg_allow_days*86400))>time()||!$msg_user_posts<$msg_allow_posts) |
Cytat: | na liście użytkowników: |
memberlist.php znajdź:
Kod: | if ( !empty($row['user_aim']) && $row['user_viewaim'] ) |
zamień na:
Kod: | $msg_allow_posts = isset($board_config['msg_allow_posts']) ? $board_config['msg_allow_posts'] : 0;
$msg_allow_days = isset($board_config['msg_allow_days']) ? $board_config['msg_allow_days'] : 0;
$msg_reg_date = isset($userdata['user_regdate']) ? $userdata['user_regdate'] : 0;
$msg_user_posts = isset($userdata['user_posts']) ? $userdata['user_posts'] : 0;
if(!empty($row['user_aim'])& $row['user_viewaim']||!($msg_reg_date+($msg_allow_days*86400))>time()||!$msg_user_posts<$msg_allow_posts) |
to chyba wszystko gdzie można dorwać gg
tosiek - 03-02-2010, 15:39
mała pomyłka w memberlist.php, powinno być:
Kod: | $msg_allow_posts = isset($board_config['msg_allow_posts']) ? $board_config['msg_allow_posts'] : 0;
$msg_allow_days = isset($board_config['msg_allow_days']) ? $board_config['msg_allow_days'] : 0;
$msg_reg_date = isset($userdata['user_regdate']) ? $userdata['user_regdate'] : 0;
$msg_user_posts = isset($userdata['user_posts']) ? $userdata['user_posts'] : 0;
if(!empty($row['user_aim'])&& $row['user_viewaim']||!($msg_reg_date+($msg_allow_days*86400))>time()||!$msg_user_posts<$msg_allow_posts) |
czemu znowu nie można edytować postów -.- ?
[ Dodano: 03-02-2010, 15:41 ]
xlesiu napisał/a: | staff.php |
staff.php, znajdź:
Kod: | if ( !empty($staff['user_aim']) ) |
zamień na:
Kod: | $msg_allow_posts = isset($board_config['msg_allow_posts']) ? $board_config['msg_allow_posts'] : 0;
$msg_allow_days = isset($board_config['msg_allow_days']) ? $board_config['msg_allow_days'] : 0;
$msg_reg_date = isset($userdata['user_regdate']) ? $userdata['user_regdate'] : 0;
$msg_user_posts = isset($userdata['user_posts']) ? $userdata['user_posts'] : 0;
if(!empty($staff['user_aim'])||!($msg_reg_date+($msg_allow_days*86400))>time()||!$msg_user_posts<$msg_allow_posts) |
xlesiu - 03-02-2010, 15:46
tosiek, Dzięki!
Kampi - 03-02-2010, 18:28
Modyfikacja działa poprawnie, ale to ukrywanie GG niestety nie działa. Błędu żadnego nie znalazłem
|
|
|