Thread: Private Messages Enhancements - GTPrivate Message Quickreply
View Single Post
  #152  
Old 03-29-2008, 02:14 AM
Freesteyelz's Avatar
Freesteyelz Freesteyelz is offline
 
Join Date: Jan 2006
Posts: 1,552
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Smilies in Quick Reply (3.7 Betas)


Read first: I haven't figured out how to insert the smilie dropdown option in the quick reply so I did the next best thing: Inserted a full editor. Then I eliminated the smilie box (attachment below) to simulate a quick reply. I don't know if that's the best way to do it but for the people that were able to add the smilie dropdown didn't bother to share their code. So, down below is what I did (if you use it that's your choice):

1. Install Show Smilies in Quick Reply.

2. In plugin "Print Quickreply" with hook location "private_complete" find 2/3 way:

Code:
$vbulletin->options['privallowsmilies'], 1, 0, 'qr');
Replace it with:

Code:
$vbulletin->options['privallowsmilies'], 1, 0, 'fe');

3. In template editor_smiliebox find:

Code:
<if condition="$show['smiliebox']">

Replace it with:

Code:
<if condition="$show['smiliebox'] AND THIS_SCRIPT!= 'private'">

4. In template gtpm_quickreply find:

Code:
  <td class="panelsurround" align="center">

Replace it with:

Code:
  <td class="panelsurround" align="left">

then find:

Code:
    <div id="$editorid" class="vBulletin_editor" align="$stylevar[left]">$messagearea</div>

And replace it with:

Code:
    <div id="$editorid" align="$stylevar[left]">$messagearea</div>

Save. Hopefully your PM Quick Editor will look like mine in the attachment. I also have the Favorite Smilies mod installed (shown in attachment #2). If it doesn't work at least the process was fun, right?
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01455 seconds
  • Memory Usage 1,776KB
  • 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
  • (8)bbcode_code
  • (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_onlinestatus
  • (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
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete