1.12.7 i starsze - Mass PW
atomson - 24-07-2006, 12:49 Temat postu: Mass PW Nazwa: Mass Pw
Wersja: 1.1 dla phpbb by Przemo 1.12.5
Autor: Damianmyst
Czas instalacji: ~10 minut
Hack pozwala na wysyłanie massowych prywatnych wiadomości do użytkowników forum lub wybranej grupy. Możliwe jest równiez powiadomienie mailem użytkowników o nowej prywatnej wiadomości.
W wersji 1.1 przyspieszono dzialanie skryptu i dodano "bota", z którego konta owe wiadomości są wysylane.
***
W wersji dla phpbb by Przemo 1.12.5 poprawiono błąd niewyświetlania się modułu MassPW w Panelu Administracyjnym (PA | Ogólne | Mass PW) oraz poprawiono kodowanie znaków w pliku lang_admin.php
Wersja dla phpbb by Przemo 1.12.5 - arcy
***
Pamiętaj - rób kopie zapasowe plików przed instalacją!
***
DODATKOWO z bbCodem:
MagicalFire napisał/a: | Cytat: | Dla mnie bardzo brakuje BBCODE. Czy są plany wzbnogacenia tej modyfikacji? |
prosze bardzo
otwórz plik admin/admin_mass_pw.php
znajdź
Kod: |
$tresc = addslashes (stripslashes (htmlspecialchars ($HTTP_POST_VARS['message']))); |
dodaj po tym
Kod: | if($board_config['allow_bbcode'])
{
require($phpbb_root_path . 'includes/bbcode.' . $phpEx);
require($phpbb_root_path . 'includes/functions_post.' . $phpEx);
$pm_bbcode = make_bbcode_uid();
$tresc = prepare_message($tresc, 1, 1, 1, $pm_bbcode);
} |
znajdź
Kod: | $sql = "INSERT INTO " . PRIVMSGS_TEXT_TABLE . " (privmsgs_text_id, privmsgs_text) VALUES ('{$idx_buffor[ $i ]}', '$tresc')"; |
zamień na
Kod: | $sql = "INSERT INTO " . PRIVMSGS_TEXT_TABLE . " (privmsgs_text_id, privmsgs_bbcode_uid, privmsgs_text) VALUES ('{$idx_buffor[ $i ]}', '$pm_bbcode', '$tresc')"; |
|
Fix: zmiana "flagi" dostępu do modu (modyfikacja zarządzana przez JR Adminów) - tutaj.
Ferguss - 08-08-2006, 18:26
Mam pytanko. Jako nadawca napisane jest: Mass PW Bot. Gdzie to zmienić? W pliku admin_mass_pw.php?
Kod: |
$sql = "SELECT user_id, username FROM " . USERS_TABLE . " WHERE username = 'Mass Pw Bot'";
if ( !( $result = $db -> sql_query( $sql ) ) )
|
[ Dodano: 09-08-2006, 11:12 ]
Druga sprawa:
czy nie powinno być tak, aby to admin był nadawcą PW, a nie nowy użytkownik Mass PW Bot? Bo niektórzy odpisują na to konto
dragon - 09-08-2006, 20:35
witam czy by miec taki skryptmoge go tylko wgrac na ftp i smiga czy musze cos w bazie dancyh zmieniac
Gozda - 09-08-2006, 20:40
A nie mozesz sprawdzić? Czy trzeba wykonywać zapytanie SQL
dragon - 10-08-2006, 18:25
wiesz nie chcial bym czegos uszkodzic ole miec pewnosc czy nalezy wkonac zapytanie czy nie potrzeba wolal bym bez zapytanie bo sam nie wiem gdzie i jakie zapytanie wkonacw bazie dancyh prosze o odp
Gozda - 10-08-2006, 18:55
Ściągasz plik, otwierasz instrukcje i sprawdzasz czy jest zapytanie SQL.
Nie ma zapytania SQL.
axelvip - 30-08-2006, 00:53
Można tak zrobić, ze ta nazwa np. Mass PW ma jakis kolor i jest pogrubiona? Bo zainstalowalem u siebie na forum ten mod, ale ja chce zeby nazwa bota byla np, koloru zielonego i byla pogrubiona.
Czy jest taka mozliwosc?
szymel - 30-08-2006, 02:50
Jest maly problem z tym modem. Dalem uprawnienia JA do tego dodatku kilku osobom i mimo iz widza Mass Pw nadal nie maja do niego dostepu...
atomson - 30-08-2006, 14:29
Z tym to już do arcy... ja tylko zapodałem gotowego moda
misiek1811 - 06-11-2006, 22:18
wgralem tego moda i jak probuje wyslac wiadomosc to wywala mi taki blad
Could not select members
DEBUG MODE
SQL Error : 1062 Duplicate entry '16777215' for key 1
INSERT INTO phpbb_privmsgs (privmsgs_id, privmsgs_type, privmsgs_subject, privmsgs_from_userid, privmsgs_to_userid, privmsgs_date, privmsgs_enable_html, privmsgs_enable_bbcode, privmsgs_enable_smilies, privmsgs_attach_sig) VALUES ('16777216', '1', 'test', '4210', '2', 1162847391, '0', '1', '1', '0')
Line : 204
File : admin_mass_pw.php
prosze o pomoc.
Pozdrawoam
dj neo - 06-11-2006, 23:55
Jest bład w tej instalacji tego moda , mianowicie :
Kod: |
#-----[ OPEN ]------------------------------------------
#
admin/modules_data.php
#
#-----[ FIND ]------------------------------------------
#
'Smilies' => array("admin_smilies.$phpEx", 9),
'Word_Censor' => array("admin_words.$phpEx", 10),
'Advert_title' => array("admin_advert.$phpEx", 11),
#
#-----[ AFTER, ADD ]------------------------------------------
#
'Mass PW' => array("admin_mass_pw.$phpEx", 12), |
gdy dałem mu wartośc 12
Kod: |
'Mass PW' => array("admin_mass_pw.$phpEx", 12) |
nie pojawiał mi się on w PA gdy zmieniłem mu przykładowo na "111" , momentalnie wyświetlił mi sie w PA. Proponuje to porawić.
[ Komentarz dodany przez: arcy: 17-11-2006, 19:19 ]
Dzięki, paczka w pierwszym poście poprawiona
soser - 07-11-2006, 07:03
Bo 12 mają użytkownicy
misiek1811 - 09-11-2006, 12:45
witam pomoze mi ktos z tym bledem??
Could not select members
DEBUG MODE
SQL Error : 1062 Duplicate entry '16777215' for key 1
INSERT INTO phpbb_privmsgs (privmsgs_id, privmsgs_type, privmsgs_subject, privmsgs_from_userid, privmsgs_to_userid, privmsgs_date, privmsgs_enable_html, privmsgs_enable_bbcode, privmsgs_enable_smilies, privmsgs_attach_sig) VALUES ('16777216', '1', 'test', '4210', '2', 1162847391, '0', '1', '1', '0')
Line : 204
File : admin_mass_pw.php
Reno - 09-11-2006, 18:43
witam mam to samo co kolega wyzej
plis powiedzcie jak to naprawic
[ Dodano: 10-11-2006, 18:26 ]
Ludzie pomucie prosze
piterpl - 11-11-2006, 19:47
Cytat: | Template->make_filename(): Error - template file not found: admin/user_pw_body.tpl |
mi taki błąd wyskakuje pomimo że wgrałem ten plik
EDIT: już działa
|
|
|