The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Move smilies to below text area (and optionally add to Quick Reply) Details »» | |||||||||||||||||||||||||||||||||
Move smilies to below text area (and optionally add to Quick Reply)
Developer Last Online: Oct 2022
NOTE: This will break your 4.1.4 Quick Reply if you have smilies enabled there unless you do the edit below.
This moves the smilie box to below the text area when posting within threads, blogs, groups, PMs, and cms when using the Advanced Editor (new item or advanced reply). This is done using just CSS. The plugin simply appends the new CSS file to the editor.css file link in the page. It can also make the smiliebox show on the showthread page below the text box in Quick Reply if you do the Optional Edit below. lynne_smilies_below.png This mod is supported for the default style only as trying to debug other's site CSS issues is not easy. This has been tested in firefox, Safari and IE7. Version History: 1.0 2009-12-06: initial release by Lynne at vbulletin.org (pre 4.0.1) 1.1 2010-01-13: fixed issues with 4.0.1; made it move the smilies to the bottom for sending a new PM ('blog'), and for posting a New Discussion ('group') (4.0.1) 1.2 2010-01-23: fixed it to work if you store your css in the filesystem (4.0.1) 1.3 2010-05-05: added fields so it will work with vbcms and editpost (4.0.1) 1.4 2010-10-23: Modified CSS to use new stylevars - you do NOT need to upgrade to this version if your CSS is working just fine for you! (4.0.8 - see note below for 4.1PL1) To install: 1. Import product-lynne_smilies_below.xml 2. Go to Settings > Options > Message Posting Interface Options > Put smilie box below textarea > Yes 3. Go to Settings > Options > Message Posting Interface Options and make sure you set these two settings: Smiliebox Total Smilies - this is the total number of smilies you want to show Smiliebox Rows (smilies below textarea) - this is the number of rows of smilies you would like NOTE: The Total Smilies must be evenly divisible by the Rows, ie. you can't set the Total to 17 and have 2 Rows as that won't work. 4. OPTIONAL - If you also want the smiliebox to show on the showthread page under the Quick Reply, then you must do the following: a. Go to Settings > Options > Message Posting Interface Options > Add smiliebox below Quick Reply on showthread page > Yes (Note that the above options, Put smilie box below textarea must also be set to Yes) b. Make the following template edit in the template "showthread_quickreply". Find the following: Code:
<div class="editor_textbox quickreply"> <vb:if condition="$show['qr_require_click']"> <textarea name="message" id="{vb:raw editorid}_textarea" rows="10" cols="80" dir="{vb:stylevar textdirection}" disabled="disabled">{vb:raw click_quick_reply_icon}</textarea> <vb:else /> <textarea name="message" id="{vb:raw editorid}_textarea" rows="10" cols="80" dir="{vb:stylevar textdirection}"></textarea> </vb:if> </div> </div> </div> Code:
</div> <vb:if condition="($vbulletin->options['lynne_sb_below'] AND $vbulletin->options['lynne_sb_below_2']) AND THIS_SCRIPT == 'showthread'"><div class="editor_smiliebox">{vb:raw smiliebox}</div></vb:if> </div> </div> OR Add in the following line among the bottom divs (for 4.1.0 PL1): Code:
</div> <vb:if condition="($vboptions['lynne_sb_below'] AND $vboptions['lynne_sb_below_2']) AND THIS_SCRIPT == 'showthread'"><div class="editor_smiliebox">{vb:raw smiliebox}</div></vb:if> </div> </div> Code:
<div class="blockrow"> {vb:raw messagearea} </div> Code:
<vb:if condition="($vboptions['lynne_sb_below'] AND $vboptions['lynne_sb_below_2']) AND THIS_SCRIPT == 'showthread'"><div class="editor_smiliebox">{vb:raw smiliebox}</div></vb:if> To get this to work with 4.1.4 (and later) Quick Reply: Edit the plugin "Add smilies to Quick Reply also" and remove, or comment out, the line: PHP Code:
To uninstall: 1. Uninstall "Move smilies below textarea" 2. If you added the smiliebox to the showthread.php page in the Quick Reply, then remove the template edit done above. This will not work for pre-beta 5 vB4. Download Now
Show Your Support
|
Comments |
#282
|
|||
|
|||
Thank you, Lynne. Working perfectly in 4.1.2. Have two rows of 15 smilies ea below text area and Quick Reply. Really nice mod
|
#283
|
|||
|
|||
Hello Lynne, and everyone,
This mod has been working awesome for a long time. I upgraded last night to vB 4.1.4 Today I realized the quick reply was "broken". So I traced it down to the VaultWiki modification... and effectively, the great VaultWiki team is working on it. Here's an update thread. So VaultWiki disabled, the vB installation is better. Yet for some odd reason, when I disable this modification (Move Smilies below text area), everything works as it should. Attached are two screen shots: on both, VaultWiki is disabled. On this first one, Move smilies below text area is disabled Attachment 130041 On this second one, Move smilies below text area is enabled. Attachment 130042 Any thoughts on what I can check? I realize the issue might very possibly not be related to this mod, yet I can only trace it here, and if it is not here, I'm sure I'll be sent to the proper place for further investigation. Thank you Lynne and everyone... your help is greately appreciated!! -- AJ . |
#284
|
||||
|
||||
AJ, I already posted in the first post of this thread that you need to make a change to one of the plugins to have this work in 4.1.4. I'll post it here also in case people don't read the first post:
Quote:
|
#285
|
|||
|
|||
Lynne, as always, thank you very much.
It was my fault that I didn't read the 1st post, to see if you had edited it with the new information. Should have done that. I will do the modifications, and update later today. Thank you for your help and work Lynne... greatly appreciated!! -- AJ . |
#286
|
||||
|
||||
i am about to install this on 4.1.4 and would like to know if i still do step 4
Quote:
Code:
<div class="editor_textbox quickreply"> <vb:if condition="$show['qr_require_click']"> <textarea name="message" id="{vb:raw editorid}_textarea" rows="10" cols="80" dir="{vb:stylevar textdirection}" disabled="disabled">{vb:raw click_quick_reply_icon}</textarea> <vb:else /> <textarea name="message" id="{vb:raw editorid}_textarea" rows="10" cols="80" dir="{vb:stylevar textdirection}"></textarea> </vb:if> </div> </div> </div> Quote:
PHP Code:
|
#287
|
||||
|
||||
You would only do the second one.
|
#288
|
||||
|
||||
looks good, I will have to come back and install this!
|
#289
|
|||
|
|||
Thanks, works nicely with 4.1.4
Although, I didn't add the - Add smilies to Quick Reply - option as there's already a quick option for smilies in this vB version. And I like this for the fact I've always hated seeing the smilies on the right of the text/post/reply box. |
#290
|
|||
|
|||
I just installed this into 4.1.5 pl1 and it works for both the move the smilies to below the text area & adding them to the bottom of the quick reply
|
#291
|
||||
|
||||
Quote:
Quote:
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|