To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

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 :roll:
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



Powered by phpBB modified by Przemo © 2003 phpBB Group