Problem with smilie box
Hey, quick fix for this would be logging into the admin cp, and changing the following setting.
Change number of smilies per row to two. I was kinda limited with how I could fit the smilies in that template (with the sidebar and all).
Hope that help for now, I'll try to think of another way of fixing that. (1024x768 only)

Try this, replace the pm_newpm template with the following.
<form action="private.php?do=insertpm&pmid=$pm[pmid]" method="post" name="vbform"<if condition="!is_browser('webtv')"> onsubmit="return vB_Editor['$editorid'].prepare_submit(this.title.value, 0)"</if>>
$postpreview
<table cellpadding="$stylevar[cellpadding]" cellspacing="0" border="0" width="100%" align="center">
<tr>
<td class="tcat">$vbphrase[post_new_private_message]</td>
</tr>
<tr>
<td align="center">
<div align="$stylevar[left]" style="width:$stylevar[formwidth_usercp];padding:8px">
<if condition="$show['popups']"><script type="text/javascript" src="../../unavailable.html"></script></if>
<!-- recipients field -->
<table cellpadding="$stylevar[cellpadding]" cellspacing="0" border="0" align="center">
<if condition="$show['sendmax']">
<tr>
<td colspan="2" align="center"><phrase 1="$permissions[pmsendmax]">$vbphrase[may_send_to_x_people]</phrase></td>
</tr>
</if>
<tr>
<td nowrap="nowrap" align="right">$vbphrase[recipient_usernames]:</td>
<td>
<div id="pmrecips"><textarea id="pmrecips_txt" name="recipients" rows="1" cols="25" tabindex="1">$pm[recipients]</textarea></div>
<if condition="$show['popups']">
<div class="dropdown" id="pmrecips_menu" style="display:none; z-index:50"></div>
<script type="text/javascript">
<!--
vbmenu_register('pmrecips', true);
recip_sugg = new vB_AJAX_NameSuggest('recip_sugg', 'pmrecips_txt', 'pmrecips');
<if condition="$show['sendmultiple']">recip_sugg.allow_multiple = true;</if>
//-->
</script>
</if>
</td>
</tr>
<if condition="$show['sendmultiple']">
<tr valign="top">
<td nowrap="nowrap" align="right">$vbphrase[bcc] $vbphrase[recipient_usernames]:
<span class="time">(Optional) </span></td>
<td>
<div><textarea id="bccpmrecips_txt" name="bccrecipients" rows="1" cols="25" tabindex="1">$pm[bccrecipients]</textarea></div>
<if condition="$show['popups']">
<div class="dropdown" id="bccpmrecips_menu" style="display:none; z-index:50"></div>
<script type="text/javascript">
<!--
vbmenu_register('bccpmrecips', true);
bccrecip_sugg = new vB_AJAX_NameSuggest('bccrecip_sugg', 'bccpmrecips_txt', 'bccpmrecips');
bccrecip_sugg.allow_multiple = true;
<if condition="$show['bcclink']">
fetch_object('bccpmrecips').style.display = 'none';
fetch_object('bccspan2').style.display = 'none';
fetch_object('bccspan1').style.display = '';
function swapbcc(obj) {
obj.style.display = 'none';
fetch_object('bccpmrecips').style.display = '';
fetch_object('bccspan2').style.display = '';
return false;
}
</if>
//-->
</script>
</if>
</td>
</tr>
</if>
</table>
<!-- / recipients field -->
</div>
</td>
</tr>
<tr>
<td class="btop" align="center">
<div align="$stylevar[left]" style="width:$stylevar[formwidth_usercp];padding:8px">
<table cellpadding="$stylevar[cellpadding]" cellspacing="0" border="0" align="center">
<!-- subject field -->
<tr>
<td align="right" nowrap="nowrap">$vbphrase[title]:</td>
<td><input type="text" class="bginput" name="title" value="$pm[title]" size="35" maxlength="85" tabindex="1" /> <img id="display_posticon" src="../../unavailable.html" alt="$selectedicon[alt]" /></td>
</tr>
<!-- / subject field -->
<!-- message area -->
<tr valign="top">
<td colspan="2">
$messagearea
$posticons
</td>
</tr>
<!-- / message area -->
</table>
</div>
</td>
</tr>
<tr>
<td class="btop" align="center">
<input type="hidden" name="s" value="$session[sessionhash]" />
<input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]" />
<input type="hidden" name="do" value="insertpm" />
<input type="hidden" name="pmid" value="$pm[pmid]" />
<input type="hidden" name="forward" value="$pm[forward]" />
<input type="submit" class="button" name="sbutton" id="{$editorid}_save" value="$vbphrase[submit_message]" accesskey="s" tabindex="1" />
<input type="submit" class="button" value="$vbphrase[preview_message]" accesskey="r" name="preview" tabindex="1" />
</td>
</tr>
</table>
<table cellpadding="$stylevar[cellpadding]" cellspacing="0" border="0" width="100%" align="center">
<thead>
<tr>
<td class="tcat">
<a name="options" style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('newpost_options')"><img id="collapseimg_newpost_options" src="../../unavailable.html" alt="" border="0" /></a>
$vbphrase[additional_options]
</td>
</tr>
</thead>
<tbody id="collapseobj_newpost_options" style="$vbcollapse[collapseobj_newpost_options]">
<tr valign="top">
<td align="center">
<div align="$stylevar[left]" style="width:$stylevar[formwidth_usercp];padding:8px">
<if condition="$show['receivepmbuddies']">
<fieldset class="fieldset">
<legend>$vbphrase[pm_non_contacts_heading]</legend>
<table cellpadding="$stylevar[cellpadding]" cellspacing="0" border="0" width="100%">
<tr>
<td><phrase 1="$session[sessionurl]">$vbphrase[pm_non_contact_option_description]</phrase></td>
</tr>
<tr>
<td style="padding-top:8px"><label for="cb_anyway"><input type="checkbox" name="sendanyway" id="cb_anyway" value="1" $anywaychecked />$vbphrase[pm_non_contact_option]</label></td>
</tr>
</table>
</fieldset>
</if>
<fieldset class="fieldset">
<legend>$vbphrase[miscellaneous_options]</legend>
<div style="padding:8px 4px 0 4px">
<if condition="$show['trackpm']"><div style="padding-bottom:4px"><label for="cb_receipt"><input type="checkbox" name="receipt" value="1" id="cb_receipt" $checked[receipt] />$vbphrase[request_receipt_for_message]</label></div></if>
<div><label for="cb_savecopy"><input type="checkbox" name="savecopy" value="1" id="cb_savecopy" tabindex="1" $checked[savecopy] /><phrase 1="private.php?$session[sessionurl]folderid=-1">$vbphrase[save_copy_in_sent_items_folder]</phrase></label></div>
<if condition="$bbuserinfo['signature']"><div style="padding-top:4px"><label for="cb_signature"><input type="checkbox" name="signature" value="1" id="cb_signature" tabindex="1" $checked[signature] />$vbphrase[show_your_signature]</label></div></if>
<if condition="$show['parseurl']"><div style="padding-top:4px"><label for="cb_parseurl"><input type="checkbox" name="parseurl" value="1" id="cb_parseurl" tabindex="1" $checked[parseurl] />$vbphrase[automatically_parse_links_in_text]</label></div></if>
$disablesmiliesoption
</div>
</fieldset>
</div>
</td>
</tr>
</tbody>
</table>
</form>
<div class="pad8all">$forumrules</div>
Why
? Above the this cell placed one cell, not 2...I fix this problem: Style Manager>StyleVars>User Control Panel Form Width (pixels) - set to 640px. Now all look a nice:)
Ah, well I figured you were wanting a way to cram it all in there for 1024x768 users. So the quickest fix I saw was to remove the space to the left of it (which really isn't being used).
Glad you got it working tho ![]()
I also have a 2 fixes for 1024*768:) It is length text area reason to edit (quick edit) post, and after saving length line of reason, they both stretch a form.
Aqua-Soft Forums
