vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB4 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=252)
-   -   Problem with Message System (https://vborg.vbsupport.ru/showthread.php?t=277682)

HolySell 01-28-2012 02:36 PM

Problem with Message System
 
Hey vBulletin.org members,

I have a big problem :(,

I have intigrated an payment option in my vBulletin board, and users can send other users "GP?s" (credits), and if someone sends anoter user an amount he must be informed why the sender has send him the amount, the problem is, How can I send an automatic message to the receiver with a few information about the reason why him is sended the credits.

Sry for my bad English

MfG HolySell

--------------- Added [DATE]1327773833[/DATE] at [TIME]1327773833[/TIME] ---------------

please :/

HolySell 01-29-2012 05:19 PM

H E L P please :(

ForceHSS 01-29-2012 05:21 PM

where did you get this plugin

HolySell 01-31-2012 05:47 PM

I have written it by myself, how can I inform an user which have become sended an payment from another user ?

HolySell 02-05-2012 06:57 PM

help please :(

kh99 02-05-2012 07:19 PM

I'm not sure if this is what you're asking, but you can send a PM from code like this:

Code:

            // Set these like you want
            $title = "PM title";
            $message = "PM message";
            $touserid = id;
            $fromuserid = id;

            $touserinfo = fetch_userinfo($touserid);
            $fromuserinfo = fetch_userinfo($fromuserid);
            $pmdm =& datamanager_init('PM', $vbulletin, ERRTYPE_SILENT);
            $pmdm->set_info('savecopy', false);
            $pmdm->set_info('receipt', false);
            $pmdm->set_info('cantrackpm', false);
            $pmdm->set_info('forward', false);
            $pmdm->overridequota = true;
            $pmdm->setr('title', $title);
            $pmdm->setr('message', $message);
            $pmdm->set('dateline', TIMENOW);
            $pmdm->set('fromuserid', $fromuserid);
            $pmdm->set('fromusername', $fromuserinfo['username']);
            $pmdm->set_recipients($touserinfo['username'], $fromuserinfo['permissions'], 'cc');
            $pmdm->pre_save();
            if (!$pmdm->errors)
                $pmdm->save();



All times are GMT. The time now is 04:01 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.01115 seconds
  • Memory Usage 1,718KB
  • 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
  • (1)bbcode_code_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (6)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