vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 2.x Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=4)
-   -   User can Empty All PMs (https://vborg.vbsupport.ru/showthread.php?t=54736)

Beorn 06-24-2003 09:00 PM

User can Empty All PMs
 
This is really simple. I was amazed when I couldn't find it here. All it does is empties a user's PM box when they click a link and say "Yes, I'm sure"...

If you're good, you can get this installed in less than a minute. Otherwise, it may take two minutes!

You can alter it so that it appears as one of the Move/Forward/Delete buttons...you can also make an image for it (new message, pm tracking, pm to buddies, folders)

Really simple. That's all.

Logician 06-25-2003 05:01 PM

You didn't search hard:
Clean Sweep Private Message Box

Floris 06-25-2003 05:07 PM

A fair try though :)

ImportPassion 06-25-2003 05:51 PM

this one is way more simple tho.

Thnx dood.

minder 06-25-2003 06:32 PM

cool very simple i click install

Sam FT 06-25-2003 08:44 PM

I wish there was a way that you could create a "Trash or Delete" folder and have a button/link to delete all the pms in that folder. Just like how emails are handled. Because sometimes I like to keep a few pms in a "saved" folder and since these types of hacks delete everything you can't save any pms. Didn't know if this could be possible.

Beorn 06-25-2003 11:47 PM

Quote:

Today at 03:01 PM Logician said this in Post #2
You didn't search hard:
Clean Sweep Private Message Box


Agh! I searched for empty, delete, remove....

I couldn't find yours...sorry...

Music Pirate -- I'll see if I can work on that after I finish up a few other things that are waiting for my attention....

ranger2kxlt 06-26-2003 03:45 AM

Quote:

Yesterday at 05:44 PM Music Pirate said this in Post #6
I wish there was a way that you could create a "Trash or Delete" folder and have a button/link to delete all the pms in that folder. Just like how emails are handled. Because sometimes I like to keep a few pms in a "saved" folder and since these types of hacks delete everything you can't save any pms. Didn't know if this could be possible.
Try this... this will add a new folder to your members pm box called "Saved Messages"... when clicking on the link with the edits below... it will remove all pms that are NOT in the saved messages folder ;) Note that you must have installed the above hack before this will work.

[high]Sorry But i have to do two different versions of my little hack here... the one in this post is for people who have installed this hack... Improved PM Folderview.[/high]

In privfolder template...

Find:
PHP Code:

      <tr>
       <
td bgcolor="#13486D" width="100%"><normalfont><a href="private.php?s=$session[sessionhash]&folderid=-1">Sent Items</a></font></td>
      </
tr

Add After:
PHP Code:

      <tr>
       <
td bgcolor="#13486D" width="100%"><normalfont><a href="private.php?s=$session[sessionhash]&folderid=-2">Saved Messages</a></font></td>
      </
tr


Find:
PHP Code:

<option value="0">$inboxname</option

Add After:
PHP Code:

<option value="-2">Saved Messages</option



In private.php

Find:
PHP Code:

$DB_site->query("DELETE FROM privatemessage WHERE userid='".$bbuserinfo['userid']."'"); 

Replace With:
PHP Code:

$DB_site->query("DELETE FROM privatemessage WHERE userid='".$bbuserinfo['userid']."' AND folderid!='-2'"); 


ranger2kxlt 06-26-2003 03:57 AM

[high]And this one is for people who just have the default pm box.[/high]

In privfolder template...

Find:
PHP Code:

<option value="-1" $folderselect[$sent]>$sentitemsname</option

Add After:
PHP Code:

<option value="-2">Saved Messages</option


Find:
PHP Code:

<option value="0">$inboxname</option

Add After:
PHP Code:

<option value="-2">Saved Messages</option



In private.php

Find:
PHP Code:

$DB_site->query("DELETE FROM privatemessage WHERE userid='".$bbuserinfo['userid']."'"); 

Replace with:
PHP Code:

$DB_site->query("DELETE FROM privatemessage WHERE userid='".$bbuserinfo['userid']."' AND folderid!='-2'"); 


Sam FT 06-26-2003 08:25 PM

Thats great ranger2kxlt I will have to take a look at this. I totally forgot about saying that I had the Improved Folder View Hack installed you must have read my mind..:). But I will take a look at this, it will be great...this way my users can keep those pms they want saved. I say release this a hack so that everyone knows about this.


All times are GMT. The time now is 03:44 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.01889 seconds
  • Memory Usage 1,762KB
  • 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
  • (12)bbcode_php_printable
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)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