Thread: Pm Datamanager
View Single Post
  #3  
Old 02-22-2007, 07:05 AM
Guest190829
Guest
 
Posts: n/a
Default

Quote:
Originally Posted by paul41598 View Post
Ok reviving this after a day cuz Im stumped, utterly. This sends the PM great, fine it works. However, IT DOES NOT indicate to the user that they have a new PM on forumhome. You basically have to open up your USERCP -- > Private Messages or whathaveyou in order to see the PM. Basically it doesnt update the pmtotal and pmunread fields. I've been at it all day, and just don't understand


PHP Code:
global $vbulletin$vbphrase;
$vbphrase init_language();
        
$pmbody construct_phrase($vbphrase['sendpm_on_p_alertpm']);

$pmdm =& datamanager_init('PM'$vbulletinERRTYPE_ARRAY);
$pmdm->set('fromuserid'$vbulletin->options['sendpm_on_fromuserid']);
$pmdm->set('fromusername'$vbulletin->options['sendpm_on_fromusername']);
$pmdm->set('title'$vbulletin->options['sendpm_on_subject']);
$pmdm->set('message'$pmbody);
$pmdm->set_recipients($user['username'], $botpermissions);
$pmdm->set('dateline'TIMENOW);
$pmdm->save(); 
Where are you running this code?
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01251 seconds
  • Memory Usage 1,780KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_php
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete