vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   Passing PM Title In Text Link (https://vborg.vbsupport.ru/showthread.php?t=259471)

EricGT 02-26-2011 12:37 AM

Passing PM Title In Text Link
 
Hello. I am wondering if there is a way to pass a title for a new private message in a text link.

Here is a typical text link to start a new PM for a specific member: http://mysite.com/forums/private.php?do=newpm&u=userid

Is it possible to include a title for that new PM like this: http://mysite.com/forums/private.php?do=newpm&u=userid&pmtitlevariable=PMTitle , where 'pmtitlevariable' is an existing variable in the vB PM system designed to accept this sort of input? If so, what is the name of the variable? Thanks for the help. Eric

kh99 02-26-2011 01:38 AM

The short answer is no, there is no existing variable. If you were submitting a form instead of putting it as part of the url then you could make a form field called 'title'.

But if you create a plugin using hook location private_newpm_start and this code:

Code:

if (!$vbulletin->GPC_exists['title'])
{
    $vbulletin->input->clean_gpc('r', 'title', TYPE_NOHTML);
    $pm['title'] =& $vbulletin->GPC['title'];
}

then you can use 'title' to set the title for a new pm (I tried it and the title appeared in the text box but I didn't do any other testing).

EricGT 02-26-2011 02:36 AM

Thanks, man. That did the trick. I appreciate the help. Eric


All times are GMT. The time now is 07:55 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.01386 seconds
  • Memory Usage 1,712KB
  • 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
  • (3)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