vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.0 Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=33)
-   -   Private Message Flags Hack (https://vborg.vbsupport.ru/showthread.php?t=78573)

pie 03-21-2005 10:00 PM

Private Message Flags Hack
 
This means you can flag certain private messages and have a filter to show only flagged. I guess its the same thing as GMail Stars.

This is beta as I haven't tried it out yet. Once I hear of a few successfull installs i'll upgrade it.

Few Notes
This removes the Private Message icon coloumn within the PM List (it works while viewing a PM.
I haven't included a template edit for Flagging while viewing a PM, YET (only while in PM list view).
This is my first proper vBulletin hack, i'm an experienced PHP coder but haven't really touched vBulletin.
There is no installer as of yet.

Stats:
1 MySQL query
4 Phrase Adds
1 Template Modification
9 File Edits

Install Time: 5 minutes

Files Modified:



  • includes/functions_misc.php
  • private.php

Install file attached.

Note. You'll need to upload an icon as /misc/warning.gif. I used the default vBulletin Warning sign(!) as the icon.

PLEASE CLICK INSTALL IF YOU USE THIS HACK, IT'LL CERTAINLY ENCOURAGE ME TO CODE MORE HACKS

[Note: 22nd March 2005: 11:15 GMT] Few typos in the install. Fixed.
[Note: 23rd March 2005: 15:37 GMT] There was a problem of it returning always to the folder Flagged. Problem fixed. Install updated.
Simply replace:
PHP Code:

$folderjump .= "<option value=\"-2\" " .iif($_GET['folderid']==$selectedidHTML_SELECTED).">$vbphrase[flagged]($flaggedcount$vbphrase[messages])</option>"

with
PHP Code:

$folderjump .= "<option value=\"-2\" " .iif($_folderid==$selectedidHTML_SELECTED) .">$vbphrase[flagged]($flaggedcount$vbphrase[messages])</option>"

infunctions_misc.php
[Note: 23rd March 2005: 15:41 GMT] Screenshots uploaded

Marco van Herwaarden 03-22-2005 09:03 PM

Congratulations Pie with your first realsed hack.

Will try yo install tomorrow and let you know

GamerzWorld 03-22-2005 09:52 PM

Any screenshots

pie 03-22-2005 09:55 PM

Quote:

Originally Posted by GamerzWorld
Any screenshots

Good point. My photoshop is playing up so could someone do me the honours.

nexialys 03-22-2005 09:58 PM

now we can compare with Trafix work:
https://vborg.vbsupport.ru/showthread.php?t=75135

pie 03-22-2005 10:04 PM

Heh. Much better than mine.

Slight difference that you can tag them in a different way.

Oh well.

@nexialys - Dont put me down. I did this for other people and NOT myself. I felt the way you pointed it out could have been a bit more respectful.

nexialys 03-22-2005 10:14 PM

bah, pie, don't take this personal...

i did not comment this to be bad, but to tell that there is an existing tool and we can compare... the two tools can be used by different people, because not everyone is in need of the same feature...

so it's always good to compare!

pie 03-22-2005 10:24 PM

Quote:

Originally Posted by nexialys
bah, pie, don't take this personal...

i did not comment this to be bad, but to tell that there is an existing tool and we can compare... the two tools can be used by different people, because not everyone is in need of the same feature...

so it's always good to compare!

OK. Thanks for telling me you didn't mean rudeness.

Trafix is a mate so stepping on his toes is not a plan of mine.

My hack although is longer, is also more conditional too.

Polo 03-22-2005 10:29 PM

Sounds nice... I would like to see some screenshots too :)

sabret00the 03-22-2005 11:53 PM

nice work pie :)


All times are GMT. The time now is 01:35 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.01650 seconds
  • Memory Usage 1,737KB
  • 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
  • (2)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