vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.5 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=113)
-   -   Private Message Workbench: Read, Search, Delete, Report and more (https://vborg.vbsupport.ru/showthread.php?t=95698)

Kihon Kata 03-23-2006 07:06 PM

getting error at private.php...any ideas?


Warning: Call-time pass-by-reference has been deprecated - argument passed by value; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. However, future versions may not support this any longer. in /home/httpd/vhosts/makeuptalk.com/httpdocs/forums/private.php(194) : eval()'d code on line 59


It goes away when I disable PM workbench plugin

almqdad 04-01-2006 07:03 PM

hi
where Dynamic Template Modifications suppost to go

thanks

imported_ToY 04-03-2006 08:05 AM

where art thou marco?

ive pm'd him 3 weeks ago in regards to getting the inbuilt tos removed and he is still awol

Gizmo5h1t3 04-23-2006 10:39 AM

installed, and its working like a charm

MrZeropage 05-28-2006 08:31 PM

Tested this out and I like it, but Smilies are not parsed correct, they get pulled from the wrong path (/admincp/images/smilies)

Anybody fixed that ?

I also implemented the fix for postbit_legacy from Oblivion_Knight, thanks for this!

I also noticed that while deleting PMs via the Workbench the "total PM"-Counter of a user does not get updated, this means after deleting messages it still says the old total value...

Angelus 06-14-2006 08:04 AM

will it give also times one a finally version?

and also the possibility everything comes pns which one over searches found to mark, because my space bar gets broken soon :)

NeutralizeR 06-30-2006 05:47 PM

Got some issues with vb 3.6 beta 3...

"To Users" shows as "Array" for everybody...

xlegends 07-11-2006 09:27 AM

RUNNING solid. This exactly what I need when trouble hits the forums. Very rare. Hell the privacy link wont be seen unless they know what to look for.

barca4ever 07-17-2006 06:03 PM

I'm facing 1 small bug with this great mod

When I deleted a pm through this mod, the fields pmtotal and pmunread in user table are not upadated

hnjco 07-17-2006 07:20 PM

when you are coming with full version of this?

Firestar.chkn 07-19-2006 11:34 AM

I've been using this for ages, and it is perfectly stable. I've recently upgraded to 3.6 RC2, and it works, but has a slight problem with the new multiple recipients and BCC thing from the PM side. Would you be able to make that change for 3.6 soon?

It shows "array" instead of the recipients, until you go into the PM via the adminCP panel. Is there a way around this?

FatalBreeze 07-21-2006 06:07 PM

i got a slight problem here, i've entered the userids of my fellow admins in the config.php exactly where its supposed to be, but they can't see the link in the ACP...

note: they dont have a vbulletin settings permission, but i still want them to view your hack.

Cyburbia 07-23-2006 06:30 AM

Sigh. I think some of the other features of this program are useful, but I've got a big problem with having the ability to easily read PMs sent by forum users.

If anything, I'd like to see a hack that makes PMs even more secure.

R.Solutions 07-24-2006 04:17 AM

Is this now okay to use on 3.5.x

NeutralizeR 07-24-2006 07:39 AM

Quote:

Originally Posted by R.Solutions
Is this now okay to use on 3.5.x

-3.5.x, YES
-3.6.x, 90% YES

karlm 07-25-2006 04:20 AM

Quote:

Originally Posted by Cyburbia
Sigh. I think some of the other features of this program are useful, but I've got a big problem with having the ability to easily read PMs sent by forum users.

If anything, I'd like to see a hack that makes PMs even more secure.

I agree with the fact that reading pm's is virtually, in it's most literal and metaphorical senses, snooping. PM's really should be made more secure, not less, having said that, the one element i'm very impressed with is the 'report bad pm' function. Due to the fact that the user reporting a bad message cannot actually edit it in any way gives the admin the security in knowing that the messages are 100% legitimate, thereby giving confidence in their decision making processes to ban or publicly spank offending users.

For the record, I tested this out on 3.5.4 on a month old database backup. As far as I can see, it works perfectly, however i've not tried it in a 'working condition' - as i said, it's only been used thus far on my test board. I'm not 100% whether I'll be applying it to the main forum (the real one) or not as yet. I'm still chewing on that... but the idea of reporting bad pm's (with it's 'note added' functionality) is very appealing.
I'll do the 'click install' because i ahve tried it, it works well (at least for the last hour i've been playing with it) and it has been 'installed', even if not on a fully functioning and active board.

hnjco 07-25-2006 05:04 PM

Not sure what to do with "Dynamic Template Modifications" where to upload them? please help!

thanks

Firestar.chkn 08-01-2006 07:57 PM

Hey KarlM,

I hear what you're saying, and I agree to a certain degree.

However, there are certain cases where this is an invaluable feature. My users are made VERY aware that I can, and will, read any PM's I suspect of breaching my forum rules. I have 4 rules that I am not negotiable on, and those 4 rules I enforce with an iron fist. Everything and anything that happens on those forums, are my responsibility. If someone uses the PM feature to post child porn, I want to know about it before it actually gets read by the other party. I therefore installed another hack that traps PM's where certain specified keywords are triggered. Most of the times, I don't read any other PM's of any other users, except where those keywords are triggered, though.

To me, this function is absolutely necessary, simply because I'm held liable for anything that happens on my forums. I also run an online business from my site, and because of that, it's even more important that I control what gets said on my forums.

I do see how this is a moral issue, though. But IMO, it's only a moral issue when users are not aware that they are being "snooped" on. If they are aware of it, and they don't agree, they are more than welcome to not make use of the PM system. It's as easy as that.

Cheers
Firestar

jzhostpa 08-01-2006 09:28 PM

I don't need to monitor all PMs sent by all members. Generally I would want to moderate PMs only when a user sends out a large numbers of PMs.

So is it possible to trigger this moderation based upon the number of PMs sent?

For example. If a member sends more than X PMs at one time (or within a given timeframe)?

Alfa1 08-07-2006 11:58 AM

Quote:

Originally Posted by Alfa1
Here is a suggestion that IMHO would be very nice to have in this extension:
A function that would alert the admin in case a new PM contains predefined(by the admin) keywords. This function could be used to stop spammers that keep coming back or illegal activity, in real time.
The ability to response in real time gives a good advantage. With my former script I sometimes find illegal activity of months ago and by then it's to late to stop it. And another advantage is that a spamming member can normally just jump to a new account to start the same menace all over again. With a short reaction time, you can fix the problem when it arises.

Is there any update on this? Last year you wanted to code this, but had found no time yet. This would also clear the privacy issue, as with such function the admin can choose to only need to see those PM's reported by the PM Workbench.
Illegal activity by PM is a big problem / liability for forum owners. If illegal activity(trade in drugs, weapons, terrorisme, child porn, etc) is taking place on the server, this poses a direct risk to the site and the owner. I think many underestimate the risk. This extra function can counteract that risk. Due to the nature of the internet, I think it is a necessity.

hnjco 09-04-2006 03:58 PM

Any chance for 3.6.x?

mcyates 09-05-2006 06:06 PM

it works on vb 3.6.0 i've got it working, the only problem is where it should tell you who a message was sent to, it just says "array"

hnjco 09-06-2006 04:03 PM

Quote:

Originally Posted by mcyates
it works on vb 3.6.0 i've got it working, the only problem is where it should tell you who a message was sent to, it just says "array"

I installed too and working fine expect the same thing "Array"

karlm 09-10-2006 11:55 PM

Yeah, i get array too.
However, when i tested the 'report bad pm' function, no matter what access level i use (admin or regular member) it states i don't have the access to perform that function.

Ziki 09-11-2006 06:28 PM

Marco this doen't work at all :)

Alfa1 10-12-2006 03:16 PM

Quote:

Originally Posted by Alfa1
Quote:

Originally Posted by Alfa1
Here is a suggestion that IMHO would be very nice to have in this extension:
A function that would alert the admin in case a new PM contains predefined(by the admin) keywords. This function could be used to stop spammers that keep coming back or illegal activity, in real time.
The ability to response in real time gives a good advantage. With my former script I sometimes find illegal activity of months ago and by then it's to late to stop it. And another advantage is that a spamming member can normally just jump to a new account to start the same menace all over again. With a short reaction time, you can fix the problem when it arises.

Is there any update on this? Last year you wanted to code this, but had found no time yet. This would also clear the privacy issue, as with such function the admin can choose to only need to see those PM's reported by the PM Workbench.
Illegal activity by PM is a big problem / liability for forum owners. If illegal activity(trade in drugs, weapons, terrorisme, child porn, etc) is taking place on the server, this poses a direct risk to the site and the owner. I think many underestimate the risk. This extra function can counteract that risk. Due to the nature of the internet, I think it is a necessity.

Any word on this feature? Are you still planning to code this? I've seen another hack, which gives this functionality. I would really prefer to have it included in this hack.
https://vborg.vbsupport.ru/showthrea...=118983&page=4

rareclownfish 10-15-2006 10:39 PM

is this going to port to 3.6.2?

MustangLisa 11-14-2006 02:58 PM

I'd love to see this for 3.6.3 in full working order. I need to be able to search and sort PMs better than vb currently allows.

randy. 11-18-2006 04:57 PM

any chance there is an update of this coming for newer versions of vb?

hnjco 12-01-2006 09:57 PM

Any chance of update?

Shazz 12-01-2006 10:04 PM

Quote:

Originally Posted by hnjco (Post 1129667)
Any chance of update?

Its been asked numerous times on this page ...

KoC 12-23-2006 09:21 AM

Please update this great vbulletin plugin. Many Forum Leaders need this plugin for the new version

COBRAws 01-25-2007 04:04 AM

I would gladly pay for this on 3.6.4

Black Widow 02-05-2007 07:41 AM

Quote:

Originally Posted by COBRAws (Post 1166824)
I would gladly pay for this on 3.6.4

Me too...

Black Widow 02-23-2007 07:35 PM

Marco, any update on this?

fluentdesigns 03-09-2007 04:54 PM

id donate for an update for 3.6

g00gl3r 03-12-2007 03:40 PM

Is there a version of this that would work for 3.6.1?

Shazz 03-12-2007 07:54 PM

With bugs yes..

T2DMan 03-24-2007 03:33 PM

just installed on a forum.
With the postbit_legacy template, I have used the following code for the template:

replaced
HTML Code:

report.php?$session[sessionurl]p=$post[postid]
with

HTML Code:

<if condition="THIS_SCRIPT=='private'">mh_pmwbrp_report.php?$session[sessionurl]do=reportpm&amp;pmid=$post[pmid]<else />report.php?$session[sessionurl]p=$post[postid]</if>
The same would probably be needed if you were coding for the normal postbit template.

T2DMan 03-24-2007 04:23 PM

The PM Workbench to field shows "array" when looking at pm's. So I have taken the code from vbulletin's private.php file and added to the specific file as per below:

admincp/mh_pmwbrd.php

replace
HTML Code:

        while ($pm = $vbulletin->db->fetch_array($pms))
        {

            $pmrow = array(
                    "<a href=\"mh_pmwbrd.php?do=readpmtext&amp;pmtextid=$pm[pmtextid]\">$pm[title]</a>"
                ,    $pm['fromusername']
                ,    (is_array(unserialize($pm['touserarray'])) ? implode(", ", array_values(unserialize($pm['touserarray']))) : null)
                , vbdate($vbulletin->options['dateformat'] . ', ' . $vbulletin->options['timeformat'], $pm['dateline'])
                ,    "<input type=\"checkbox\" name=\"action[" . $pm['pmtextid'] . "]\">"
                );
            print_cells_row($pmrow);
        }

with
HTML Code:

        while ($pm = $vbulletin->db->fetch_array($pms))
        {


            $cclist = array();
            $bcclist = array();
            $touser = unserialize($pm['touserarray']);
            foreach($touser AS $key => $item)
            {
                if (is_array($item))
                {
                    foreach($item AS $subkey => $subitem)
                    {
                        ${$key.'list'}[]=$subitem;
                    }
                }
                else
                {
                    $bcclist[]=$item;
                }
            }

            $pmrow = array(
                    "<a href=\"mh_pmwbrd.php?do=readpmtext&amp;pmtextid=$pm[pmtextid]\">$pm[title]</a>"
                ,    $pm['fromusername']
                ,    implode(", ",$bcclist).implode(", ",$cclist)
                , vbdate($vbulletin->options['dateformat'] . ', ' . $vbulletin->options['timeformat'], $pm['dateline'])
                ,    "<input type=\"checkbox\" name=\"action[" . $pm['pmtextid'] . "]\">"
                );
            print_cells_row($pmrow);
        }



All times are GMT. The time now is 09:27 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01448 seconds
  • Memory Usage 1,837KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (4)bbcode_html_printable
  • (8)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete