Pagina 1 van 1

probleem met mass pm

Geplaatst: 24 jun 2006, 16:19
door popey88
hallo, ik heb sinds 3 weken een forum.
nu wil ik hier mass pm inbouwen, maar de code die ik moet veranderen klopt niet.
de mod is:
## MOD Title: Custom mass PM
## MOD Author: Niels < ncr@db9.dk > (Niels Chr. Rød) http://mods.db9.dk

maar bij het eerste wat ik moet openen (privmsg.php) gaat het al fout.
de codes die ik moet opzoeken zijn niet te vinden :(

weet iemand hoe ik dit nu kan oplossen, of dat et een andere mod ervoor is ofso??

bvd dank :) :thumb:

Geplaatst: 25 jun 2006, 16:20
door Raimon
Goedeavond :)

Welke codes kun je niet vinden, mischien is wat meer informatie makkelijker.
Ik weet vanaf hier idd geval niet wat je niet kan vinden :wink:

Mvg

Geplaatst: 25 jun 2006, 16:39
door popey88

Code: Selecteer alles

# 
#-----[ FIND ]------------------------------------------------ 
# 
$to_username = $HTTP_POST_VARS['username']; 

# 
#-----[ REPLACE WITH ]---------------------------------------- 
#

// Start replacement - Custom mass PM MOD
$to_username_array = explode (";", $HTTP_POST_VARS['username']);
usort ($to_username_array);
foreach ($to_username_array as $name) $to_usernames .= "'".htmlspecialchars(trim($name))."',";
$to_usernames[strlen($to_usernames)-1]=" ";
// End replacement - Custom mass PM MOD

# 
#-----[ FIND ]------------------------------------------------ 
# 
$sql = "SELECT user_id
FROM
WHERE username =
AND

# 
#-----[ IN-LINE FIND ]---------------------------------------- 
#
SELECT user_id

# 
#-----[ IN-LINE AFTER, ADD ]---------------------------------- 
#
, username

en verder ben ik maar niet gaan kijken, aangezien ik dacht, als de eerste 2 al niet werken zal de rest het ook niet doen.
ik had al op google gezocht, en heb wel ergens gelezen dat die mod licht verouderd is, en geschikt is vor versie 2.0.06 (dacht ik) maar heb niks goeds kunnen vinden om het dan wel op te lossen
ikzelf gebruikt versie 2.0.21

Geplaatst: 02 jul 2006, 16:24
door popey88
bump bump

als iemand weet hoe ik die mod compatible krijg met de nieuwste phpbb versie, of een andere mod of manier heeft om te mass pm, laat dit aub ff weten, want ik vind die mass e-mail functie maar niks.
mass pm krijgt iedereen sowieso, en zien ze als ze op de site zijn, mass e-mail kunnen ze blocken, en zouden sommige ISP en spamfilters enzo tegen kunnen houden

Geplaatst: 02 jul 2006, 17:49
door Salomon
popey88 schreef:#
#-----[ FIND ]------------------------------------------------
#
$to_username = $HTTP_POST_VARS['username'];

#
#-----[ REPLACE WITH ]----------------------------------------
#

// Start replacement - Custom mass PM MOD
$to_username_array = explode (";", $HTTP_POST_VARS['username']);
usort ($to_username_array);
foreach ($to_username_array as $name) $to_usernames .= "'".htmlspecialchars(trim($name))."',";
$to_usernames[strlen($to_usernames)-1]=" ";
// End replacement - Custom mass PM MOD

#
#-----[ FIND ]------------------------------------------------
#
$sql = "SELECT user_id
FROM
WHERE username =
AND Dit is niet de hele regel. Probeer het eens met alleen te zoeken naar $sql = "SELECT user_id

#
#-----[ IN-LINE FIND ]----------------------------------------
#
SELECT user_id

#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
, username



en verder ben ik maar niet gaan kijken, aangezien ik dacht, als de eerste 2 al niet werken zal de rest het ook niet doen.
ik had al op google gezocht, en heb wel ergens gelezen dat die mod licht verouderd is, en geschikt is vor versie 2.0.06 (dacht ik) maar heb niks goeds kunnen vinden om het dan wel op te lossen
ikzelf gebruikt versie 2.0.21

Geplaatst: 02 jul 2006, 17:57
door popey88
ook dit vind hij niet :?
zal ik de hele code uit viewtopic.php en de mod hier plaatsen of ff online zetten?

Geplaatst: 08 jul 2006, 22:48
door popey88
humm.. schijnt dat dit een lastig probleem is aangezien er zelden iemand reageerd.

ondertussen heb ik ergens gelezen dat het mogelijk is om de mass-email functie die standaard in phpbb zit om te zetten in een mass pm functie, maar er stond niet bij hoe ik dit moet doen.
als iemand mij hier uitleg over weet te geven, of een link weet waar dit beschreven staat, zou dit helemaal mooi zijn :D

Geplaatst: 08 jul 2006, 22:56
door Raimon
heb je zelf al geprobeerd deels te zoeken met de code?
Mocht het niet lukken drop het bestand in een link txt dan svp, niet hier posten de volledige code graag :)

Geplaatst: 08 jul 2006, 23:02
door popey88
ja ik had al deels gezocht, en bij de eerste aanpassing lukte het nog wel, maar bij de 2e ofso liep ik ook al vast.
http://rapidshare.de/files/25319978/privmsg.txt.html dit is de code van mn privmsg.php file

Geplaatst: 09 jul 2006, 07:02
door brandsrus
Ik heb het bekeken hieronder de acties die je moet doen, hopelijk werkt het!

FIND

Code: Selecteer alles

$to_username = phpbb_clean_username($HTTP_POST_VARS['username']);
REPLACE WITH

Code: Selecteer alles

// Start replacement - Custom mass PM MOD
$to_username_array = explode (";", $HTTP_POST_VARS['username']);
usort ($to_username_array);
foreach ($to_username_array as $name) $to_usernames .= "'".htmlspecialchars(trim($name))."',";
$to_usernames[strlen($to_usernames)-1]=" ";
// End replacement - Custom mass PM MOD 
FIND

Code: Selecteer alles

$sql = "SELECT user_id, user_notify_pm, user_email, user_lang, user_active 
REPLACE WITH

Code: Selecteer alles

$sql = "SELECT user_id, username, user_notify_pm, user_email, user_lang, user_active
Hopelijk dat het werkt,

Veel suc6 :wink:

PS. Heel veel mods die wat verouderd zijn werken nog uitstekend op phpbb 2.0.21 het is gewoon een kwestie van proberen!

Geplaatst: 26 jul 2006, 13:08
door popey88
bedankt voor de hulp :)
sorry dak wat later reageer, maar ja, vakantie periode heh :)

ik heb nu wat anders gevonden, wat 500 maal simpeler is
http://www.source-code.de/forum/viewtopic.php?t=1576
2 files uploaden, lang_main aanpassen (1 aanpassing) en hij werkt :D

mocht er nog eens iemand anders met dit probleem komen te zitten, werkt deze mod PERFECT :)

iig allemaal bedankt voor de hulp :)