vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Forcing PM popup to be on, all the time. (https://vborg.vbsupport.ru/showthread.php?t=34413)

Gutspiller 01-23-2002 07:16 PM

Anybody know how I would do this?

Thanks in advance for any help you can contribute.

TWTCommish 01-24-2002 01:28 PM

You mean force all users to have this option set to "on"?

Gutspiller 01-24-2002 03:31 PM

Quote:

Originally posted by TWTCommish
You mean force all users to have this option set to "on"?
yes. That is what I want. But they can still have the option to not receive PMs at all, and then there wont be anyway to click a button to send them a PM.

Can you tell me what lines I need to take out to enable this?

Many thanks!

TWTCommish 01-24-2002 03:43 PM

You'll need to take out a few things.

In the registeradult template, replace this:

Code:

<tr>
        <td bgcolor="#13486D"><normalfont><b>Pop up a box when you receive a Private Message?</b></normalfont><br>
        <smallfont>This will pop up a small warning box when you receive a Private Message asking whether you want to view the message.</smallfont></td>
        <td bgcolor="#13486D"><normalfont>
                <input type="radio" name="pmpopup" value="yes"> yes
                <input type="radio" name="pmpopup" value="no" checked> no
        </normalfont></td>
</tr>

with this:

Code:

<input type="hidden" name="pmpopup" value="yes">
Next, open the registercoppa template, and replace this:

Code:

<tr>
        <td bgcolor="#13486D"><normalfont><b>Pop up a box when you receive a Private Message?</b></normalfont><br>
        <smallfont>This will pop up a small warning box when you receive a Private Message asking whether you want to view the message.</smallfont></td>
        <td bgcolor="#13486D"><normalfont>
                <input type="radio" name="pmpopup" value="yes"> yes
                <input type="radio" name="pmpopup" value="no" checked> no
        </normalfont></td>
</tr>

with this (yes, same as before):

Code:

<input type="hidden" name="pmpopup" value="yes">
Finally, in the modifyoptions template, replace this:

Code:

<tr>
        <td bgcolor="#13486D"><normalfont><b>Pop up a box when you receive a Message?</b></normalfont><br>
        <smallfont>This will pop up a small warning box when you receive a Message asking whether you want to view the message.</smallfont></td>
        <td bgcolor="#13486D"><normalfont>
                <input type="radio" name="pmpopup" $pmpopupchecked value="yes"> yes
                <input type="radio" name="pmpopup" $pmpopupnotchecked value="no"> no
        </normalfont></td>
</tr>

with this (yep, same as before):

Code:

<input type="hidden" name="pmpopup" value="yes">
That way, all new registrations will have it on by default, and on't be able to change it. Now, if you want to change it so that, after you've done this, ALL users have it set to on (and are therefore stuck with it that way, since you're removed the option to turn it off), you'll want to run this query on your forums DB:

Code:

UPDATE user SET pmpopup = 1
There ya go. :) Might wanna back this stuff up first, though, as I haven't tested it. It ought to work, though.

Gutspiller 01-24-2002 04:21 PM

Many thanks, I am going to do it right now. :up:

TWTCommish 01-25-2002 02:26 PM

Did it work??? :D

Gutspiller 01-25-2002 04:23 PM

Quote:

Originally posted by TWTCommish
Did it work??? :D
I think so, but I was having troubles with popups before and I thought I fixed it, but it's back. I was told that editing that phpinclude template could cause this and I worked with firefly to try and fix it and he changed one of the vars in a hack I had installed that edited that template and was his hack. but, now it seems the problem has surfaced again. :(

brownafroduck 12-27-2003 05:40 AM

Thanks for the "UPDATE user SET pmpopup = 1" query, TWTCommish. Many of us are too inexperienced to figure it out for ourselves. :)


All times are GMT. The time now is 05:43 AM.

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.01131 seconds
  • Memory Usage 1,734KB
  • 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
  • (7)bbcode_code_printable
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (8)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
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete