halfcut
15-Jan-2003, 02:51 PM
I posted this over on ibskins a while back but I thought it might be of some interest to the skinners over here. You may have noticed that if you make a fairly narrow skin certain areas of the user cp/posting PM sections are prone to horizontal stretching. Its quite annoying, anyway heres the fix as you can see it was written for RC1 but will still work with any version of 1.1 :D
These have been tested at a width of 720(has just seen the new admin cp skin for RC1 so forgive the funny names and stuff :blink:) go to manage skins & templates>manage html templates>edit the appropriate set>Messenger Sections>Msg List: End InBox and change the code from <tr>
Ü Ü Ü <td align='right' nowrap class='titlemedium' colspan='5'>
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü <input type='submit' name='move' value='{ibf.lang.move_button}' class='forminput'> $vdi_html {ibf.lang.move_or_delete} <input type='submit' name='delete' value='{ibf.lang.delete_button}' class='forminput'> {ibf.lang.selected_msg}
Ü Ü Ü Ü Ü Ü Ü Ü Ü</td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü</tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü</table>
Ü Ü Ü Ü Ü Ü Ü Ü Ü</form>
Ü Ü Ü Ü Ü Ü Ü Ü Ü</td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü</tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü<tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü<td class='row1 align='left' valign='middle' width='100%'>
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü<{M_READ}> {ibf.lang.icon_read}<br><{M_UNREAD}> {ibf.lang.icon_unread}
Ü Ü Ü Ü Ü Ü Ü Ü Ü</td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü<td class='row1' align='right' valign='middle' nowrap>$pages<br><i>$amount_info</i></td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü</tr>
to <tr>
Ü Ü Ü <td align='right' nowrap class='titlemedium' colspan='5'>
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü <input type='submit' name='move' value='{ibf.lang.move_button}' class='forminput'> $vdi_html {ibf.lang.move_or_delete} <input type='submit' name='delete' value='{ibf.lang.delete_button}' class='forminput'> {ibf.lang.selected_msg}
Ü Ü Ü Ü Ü Ü Ü Ü Ü</td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü</tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü</table>
Ü Ü Ü Ü Ü Ü Ü Ü Ü</form>
Ü Ü Ü Ü Ü Ü Ü Ü Ü</td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü</tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü<tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü<td class='row1 align='left' valign='middle' width='100%'>
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü<{M_READ}> {ibf.lang.icon_read}<br><{M_UNREAD}> {ibf.lang.icon_unread}
Ü Ü Ü Ü Ü Ü Ü Ü Ü</td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü</tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü<tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü<td class='row1' align='left' valign='middle' nowrap>$pages<br><i>$amount_info</i></td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü</tr>
As you can see the only bit I've altered is Ü Ü Ü Ü<td class='row1' align='left' valign='middle' nowrap>$pages<br><i>$amount_info</i></td> I just put it on a new row and aligned it left, but your inbox width is fixed.
For Compose New PM, to get the correct width is pretty straightforward, in Messenger Sections edit Send PM: BCC Box change it to <tr>
Ü Ü Ü Ü Ü Ü Ü Ü<td colspan='2' class='category'><b>{ibf.lang.carbon_copy_title}</b></td>
Ü Ü Ü Ü Ü Ü Ü Ü</tr>
Ü Ü Ü Ü Ü Ü Ü Ü<tr>
Ü Ü Ü Ü Ü Ü Ü Ü<td class='row1' align='left' Üwidth='40%' valign='top'>{ibf.lang.carbon_copy_desc}</td>
Ü Ü Ü Ü Ü Ü Ü Ü<td class='row1' align='left' width='60%' valign='middle'>
Ü Ü Ü Ü Ü Ü Ü Ü Ü<table cellspacing='0' width='100%' cellpadding='4' border='0'>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü <td align='left' valign='middle'><textarea name='carbon_copy' rows='5' cols='35'>$names</textarea></td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü</tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü<tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü <td align='left' width='100%' valign='middle'>
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü<input type='button' class='forminput' name='findusers' onClick='find_users()' value='{ibf.lang.find_user_names}'>
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü </td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü</tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü </table>
Ü Ü Ü Ü Ü Ü Ü Ü</td>
Ü Ü Ü Ü Ü Ü Ü Ü</tr>
Then go to Post Screen Sections>PM: Code Buttons & msg Text area change it to <script language="javascript1.2">
<!--
var MessageMax Ü= "{ibf.lang.the_max_length}";
var Override Ü Ü= "{ibf.lang.override}";
function emo_pop()
{
Üwindow.open('index.{ibf.vars.php_ext}?act=legends &CODE=emoticons&s={ibf.session_id}','Legends','width=250,height=50 0,resizable=yes,scrollbars=yes');
Ü Ü
}
function CheckLength() {
MessageLength Ü= document.REPLIER.Post.value.length;
message Ü= "";
Üif (MessageMax !=0) {
Ü message = "{ibf.lang.js_post}:{ibf.lang.js_max_length} " + MessageMax + "{ibf.lang.js_characters}.";
Ü} else {
Ü message = "";
Ü}
Üalert(message + " Ü Ü {ibf.lang.js_used} " + MessageLength + "{ibf.lang.js_characters}.");
}
function ValidateForm(isMsg) {
ÜMessageLength Ü= document.REPLIER.Post.value.length;
Üerrors = "";
Ü
Üif (isMsg == 1)
Ü{
Ü if (document.REPLIER.msg_title.value.length < 2)
Ü {
Ü Üerrors = "{ibf.lang.msg_no_title}";
Ü }
Ü}
Üif (MessageLength < 2) {
Ü Üerrors = "{ibf.lang.js_no_message}";
Ü}
Üif (MessageMax !=0) {
Ü if (MessageLength > MessageMax) {
Ü Üerrors = "{ibf.lang.js_max_length} " + MessageMax + " {ibf.lang.js_characters}. {ibf.lang.js_current}: " + MessageLength;
Ü }
Ü}
Üif (errors != "" && Override == "") {
Ü alert(errors);
Ü return false;
Ü} else {
Ü document.REPLIER.submit.disabled = true;
Ü return true;
Ü}
}
// IBC Code stuff
var text_enter_url Ü Ü Ü= "{ibf.lang.jscode_text_enter_url}";
var text_enter_url_name = "{ibf.lang.jscode_text_enter_url_name}";
var text_enter_image Ü Ü= "{ibf.lang.jscode_text_enter_image}";
var text_enter_email Ü Ü= "{ibf.lang.jscode_text_enter_email}";
var text_enter_flash Ü Ü= "{ibf.lang.jscode_text_enter_flash}";
var text_code Ü Ü Ü Ü Ü = "{ibf.lang.jscode_text_code}";
var text_quote Ü Ü Ü Ü Ü= "{ibf.lang.jscode_text_quote}";
var error_no_url Ü Ü Ü Ü= "{ibf.lang.jscode_error_no_url}";
var error_no_title Ü Ü Ü= "{ibf.lang.jscode_error_no_title}";
var error_no_email Ü Ü Ü= "{ibf.lang.jscode_error_no_email}";
var error_no_width Ü Ü Ü= "{ibf.lang.jscode_error_no_width}";
var error_no_height Ü Ü = "{ibf.lang.jscode_error_no_height}";
var prompt_start Ü Ü Ü Ü= "{ibf.lang.js_text_to_format}";
var help_bold Ü Ü Ü Ü Ü = "{ibf.lang.hb_bold}";
var help_italic Ü Ü Ü Ü = "{ibf.lang.hb_italic}";
var help_under Ü Ü Ü Ü Ü= "{ibf.lang.hb_under}";
var help_font Ü Ü Ü Ü Ü = "{ibf.lang.hb_font}";
var help_size Ü Ü Ü Ü Ü = "{ibf.lang.hb_size}";
var help_color Ü Ü Ü Ü Ü= "{ibf.lang.hb_color}";
var help_close Ü Ü Ü Ü Ü= "{ibf.lang.hb_close}";
var help_url Ü Ü Ü Ü Ü Ü= "{ibf.lang.hb_url}";
var help_img Ü Ü Ü Ü Ü Ü= "{ibf.lang.hb_img}";
var help_email Ü Ü Ü Ü Ü= "{ibf.lang.hb_email}";
var help_quote Ü Ü Ü Ü Ü= "{ibf.lang.hb_quote}";
var help_list Ü Ü Ü Ü Ü = "{ibf.lang.hb_list}";
var help_code Ü Ü Ü Ü Ü = "{ibf.lang.hb_code}";
var help_click_close Ü Ü= "{ibf.lang.hb_click_close}";
var list_prompt Ü Ü Ü Ü = "{ibf.lang.js_tag_list}";
//-->
</script>
Ü Ü Ü Ü<tr>
Ü Ü Ü Ü Ü<td class="postfoot" colspan="2">{ibf.lang.ib_code_buttons}</td>
Ü Ü Ü Ü</tr>
Ü Ü Ü Ü<tr>
Ü Ü Ü Ü Ü<td class='row1'>
Ü Ü Ü Ü Ü <input type='radio' name='bbmode' value='ezmode' onClick='setmode(this.value)'> <b>{ibf.lang.bbcode_guided}</b><br>
Ü Ü Ü Ü Ü <input type='radio' name='bbmode' value='normal' onClick='setmode(this.value)' checked> <b>{ibf.lang.bbcode_normal}</b>
Ü Ü Ü Ü Ü</td>
Ü Ü Ü Ü Ü<script language='Javascript' src='html/ibfcode.js'></script>
Ü Ü Ü Ü Ü<td class='row1' width="100%" valign="top">
Ü <table cellpadding='2' cellspacing='2' width='100%' align='center'>
Ü Ü Ü Ü Ü Ü Ü Ü Ü<tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td nowrap width='10%'>
Ü Ü Ü Ü <input type='button' accesskey='b' value=' B ' Ü Ü Ü onClick='simpletag("B")' class='codebuttons' name='B' style="font-weight:bold" onMouseOver="hstat('bold')">
Ü Ü Ü Ü <input type='button' accesskey='i' value=' I ' Ü Ü Ü onClick='simpletag("I")' class='codebuttons' name='I' style="font-style:italic" onMouseOver="hstat('italic')">
Ü Ü Ü Ü <input type='button' accesskey='u' value=' U ' Ü Ü Ü onClick='simpletag("U")' class='codebuttons' name='U' style="text-decoration:underline" onMouseOver="hstat('under')">
Ü Ü Ü Ü
Ü Ü Ü Ü <select name='ffont' class='codebuttons' onchange="alterfont(this.options[this.selectedInde x].value, 'FONT')" ÜonMouseOver="hstat('font')">
Ü Ü Ü Ü <option value='0'>{ibf.lang.ct_font}</option>
Ü Ü Ü Ü <option value='Arial' style='font-family:Arial'>{ibf.lang.ct_arial}</option>
Ü Ü Ü Ü <option value='Times' style='font-family:Times'>{ibf.lang.ct_times}</option>
Ü Ü Ü Ü <option value='Courier' style='font-family:Courier'>{ibf.lang.ct_courier}</option>
Ü Ü Ü Ü <option value='Impact' style='font-family:Impact'>{ibf.lang.ct_impact}</option>
Ü Ü Ü Ü <option value='Geneva' style='font-family:Geneva'>{ibf.lang.ct_geneva}</option>
Ü Ü Ü Ü <option value='Optima' style='font-family:Optima'>Optima</option>
Ü Ü Ü Ü </select><select name='fsize' class='codebuttons' onchange="alterfont(this.options[this.selectedInde x].value, 'SIZE')" onMouseOver="hstat('size')">
Ü Ü Ü Ü <option value='0'>{ibf.lang.ct_size}</option>
Ü Ü Ü Ü <option value='1'>{ibf.lang.ct_sml}</option>
Ü Ü Ü Ü <option value='7'>{ibf.lang.ct_lrg}</option>
Ü Ü Ü Ü <option value='14'>{ibf.lang.ct_lest}</option>
Ü Ü Ü Ü </select><select name='fcolor' class='codebuttons' onchange="alterfont(this.options[this.selectedInde x].value, 'COLOR')" onMouseOver="hstat('color')">
Ü Ü Ü Ü <option value='0'>{ibf.lang.ct_color}</option>
Ü Ü Ü Ü <option value='blue' style='color:blue'>{ibf.lang.ct_blue}</option>
Ü Ü Ü Ü <option value='red' style='color:red'>{ibf.lang.ct_red}</option>
Ü Ü Ü Ü <option value='purple' style='color:purple'>{ibf.lang.ct_purple}</option>
Ü Ü Ü Ü <option value='orange' style='color:orange'>{ibf.lang.ct_orange}</option>
Ü Ü Ü Ü <option value='yellow' style='color:yellow'>{ibf.lang.ct_yellow}</option>
Ü Ü Ü Ü <option value='gray' style='color:gray'>{ibf.lang.ct_grey}</option>
Ü Ü Ü Ü <option value='green' style='color:green'>{ibf.lang.ct_green}</option>
Ü Ü Ü Ü </select>
Ü Ü Ü </td>
Ü Ü Ü </tr>
Ü Ü Ü <tr>
Ü Ü Ü Ü Ü<td align='left'>
Ü Ü Ü Ü <input type='button' accesskey='h' value=' http:// ' onClick='tag_url()' Ü Ü Ü Ü Ü Üclass='codebuttons' name='url' onMouseOver="hstat('url')">
Ü Ü Ü Ü <input type='button' accesskey='g' value=' IMG ' Ü Ü onClick='tag_image()' Ü Ü Ü Ü Üclass='codebuttons' name='img' onMouseOver="hstat('img')">
Ü Ü Ü Ü <input type='button' accesskey='e' value=' Ü@ Ü' Ü Ü onClick='tag_email()' Ü Ü Ü Ü Üclass='codebuttons' name='email' onMouseOver="hstat('email')">
Ü Ü Ü Ü <input type='button' accesskey='q' value=' QUOTE ' Ü onClick='simpletag("QUOTE")' Ü class='codebuttons' name='QUOTE' onMouseOver="hstat('quote')">
Ü Ü Ü Ü <input type='button' accesskey='p' value=' CODE ' Ü ÜonClick='simpletag("CODE")' Ü Üclass='codebuttons' name='CODE' onMouseOver="hstat('code')">
Ü Ü Ü Ü <input type='button' accesskey='l' value=' LIST ' Ü Ü onClick='tag_list()' Ü Ü Ü Ü Üclass='codebuttons' name="LIST" onMouseOver="hstat('list')">
Ü Ü Ü Ü <!--<input type='button' accesskey='l' value=' SQL ' Ü Ü onClick='simpletag("SQL")' Ü Ü class='codebuttons' name='SQL'>
Ü Ü Ü Ü <input type='button' accesskey='t' value=' HTML ' Ü ÜonClick='simpletag("HTML")' Ü Üclass='codebuttons' name='HTML'>-->
Ü<a href='javascript:closeall();' onMouseOver="hstat('close')">{ibf.lang.js_close_al l_tags}</a>
Ü Ü Ü </td>
Ü Ü Ü</tr>
Ü Ü Ü<tr>
Ü Ü Ü<!-- Help Box -->
Ü Ü Ü <td align='left' valign='middle'>
Ü Ü Ü {ibf.lang.hb_open_tags}: <input type='text' name='tagcount' size='3' maxlength='3' style='font-size:10px;font-family:verdana,arial;border:0px;font-weight:bold;' readonly class='row1' value="0"> Ü <input type='text' name='helpbox' size='50' maxlength='120' style='width:80%;font-size:10px;font-family:verdana,arial;border:0px' readonly class='row1' value="{ibf.lang.hb_start}">
Ü Ü Ü </td>
Ü Ü Ü</tr>
Ü Ü </table>
Ü Ü Ü Ü Ü</td>
Ü Ü Ü Ü</tr>
Ü Ü Ü Ü<tr>
Ü Ü Ü Ü Ü<td class="postfoot" colspan="2">{ibf.lang.post}</td>
Ü Ü Ü Ü</tr>
Ü Ü Ü Ü<tr>
Ü Ü Ü Ü Ü<td class='row1'>(<a href='javascript:CheckLength()'>{ibf.lang.check_le ngth}</a>)<br><br><!--SMILIE TABLE--><img src="{ibf.vars.img_url}/spacer.gif" alt="" width="180" height="1"></td>
Ü Ü Ü Ü Ü<td class='row1' width="100%" valign="top"><textarea cols='60' style='width:95%' rows='15' wrap='soft' name='Post' tabindex='3' class='textinput'>$data</textarea><table width="100%" border="0" cellspacing="0" cellpadding="0">
Ü Ü Ü Ü Ü Ü Ü<tr>
Ü Ü Ü Ü Ü Ü Ü Ü<td><input type='checkbox' name='enableemo' value='yes' checked></td>
Ü Ü Ü Ü Ü Ü Ü Ü<td width="100%">{ibf.lang.enable_emo}</td>
Ü Ü Ü Ü Ü Ü Ü</tr>
Ü Ü Ü Ü Ü Ü Ü<!--IBF.SIG_CLICK-->
Ü Ü Ü Ü Ü Ü Ü<tr>
Ü Ü Ü Ü Ü Ü Ü Ü<td><input type='checkbox' name='enablesig' value='yes' checked></td>
Ü Ü Ü Ü Ü Ü Ü Ü<td width="100%">{ibf.lang.enable_sig}</td>
Ü Ü Ü Ü Ü Ü Ü</tr>
Ü Ü Ü Ü Ü Ü Ü<!--IBF.END_SIG_CLICK-->
Ü Ü Ü Ü Ü Ü</table></td>
Ü Ü Ü Ü</tr>
And your compose new PM screen is fixed, note all I did was move Ü<a href='javascript:closeall();' onMouseOver="hstat('close')">{ibf.lang.js_close_al l_tags}</a> out of the way
To fix edit signature page, go to User Control Panel Section>Signature Edit / Preview and look for <input type='text' name='helpbox' size='50' maxlength='120' style='width:450px;font-size:10px;font-family:verdana,arial;border:0px;font-weight:bold;' readonly class='row1' value="{ibf.lang.hb_start}"> knock the width down by say a 100 pixels eg <input type='text' name='helpbox' size='50' maxlength='120' style='width:350px;font-size:10px;font-family:verdana,arial;border:0px;font-weight:bold;' readonly class='row1' value="{ibf.lang.hb_start}">
To fix Subscriptions>View topics go to User Control Panel Section>Topic Subscriptions: Header and change it to <!-- inbox folder -->
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü <script language='JavaScript'>
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü <!--
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü function CheckAll(cb) {
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü var fmobj = document.mutliact;
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü for (var i=0;i<fmobj.elements.length;i++) {
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü var e = fmobj.elements[i];
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü if ((e.name != 'allbox') && (e.type=='checkbox') && (!e.disabled)) {
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü e.checked = fmobj.allbox.checked;
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü }
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü }
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü }
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü function CheckCheckAll(cb) {
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü var fmobj = document.mutliact;
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü var TotalBoxes = 0;
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü var TotalOn = 0;
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü for (var i=0;i<fmobj.elements.length;i++) {
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü var e = fmobj.elements[i];
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü if ((e.name != 'allbox') && (e.type=='checkbox')) {
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü TotalBoxes++;
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü if (e.checked) {
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü TotalOn++;
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü }
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü }
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü }
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü if (TotalBoxes==TotalOn) {fmobj.allbox.checked=true;}
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü else {fmobj.allbox.checked=false;}
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü }
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü //-->
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü </script><table cellpadding='4' cellspacing='1' align='center' width='100%'>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td align='left' nowrap class='pagetitle'>{ibf.lang.subs_header}</td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü </tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td> Ü Ü Ü <form action="{ibf.vars.board_url}/index.{ibf.vars.php_ext}" name='mutliact' method="post">
Ü Ü Ü <input type='hidden' name='act' value='UserCP'>
Ü Ü Ü <input type='hidden' name='CODE' value='27'>
Ü Ü Ü <input type='hidden' name='s' Ü Üvalue='{ibf.session_id}'>
Ü Ü Ü Ü Ü Ü Ü Ü </td>
Ü Ü Ü Ü Ü Ü Ü Ü </tr>
Ü Ü Ü Ü Ü Ü Ü Ü <tr>
Ü Ü Ü Ü Ü Ü Ü Ü <td valign='top'>
Ü Ü Ü Ü Ü Ü Ü Ü <table cellpadding='4' cellspacing='1' align='center' width='100%' bgcolor='<{tbl_border}>'>
Ü Ü Ü Ü Ü Ü Ü Ü <tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='titlemedium' align='left' width='5%'>Ü</td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='titlemedium' align='left' width='*'>{ibf.lang.subs_topic}</td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='titlemedium' align='center' width='5%'>{ibf.lang.subs_replies}</td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='titlemedium' align='center' width='5%'>{ibf.lang.subs_view}</td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='titlemedium' align='left' width='20%'>{ibf.lang.subs_last_post}</td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td align='center' width='5%' class='titlemedium'><input name="allbox" type="checkbox" value="Check All" onClick="CheckAll();"></td>
Ü Ü Ü Ü Ü Ü Ü Ü </tr>
Then go to Topic Subscriptions: End in the same section and change it to <tr>
<td align='center' class='titlemedium' valign='middle' colspan='6'><input type='submit' class='forminput' value='{ibf.lang.subs_delete}'>ÜÜ{ibf.lang.with_se lected}</td>
</tr>
</form>
<tr>
<td class='row1' nowrap colspan='6'><i>$text</i></td>
</tr>
<tr>
<td class='row1' valign='middle' colspan='6'>
Ü<form action='{ibf.script_url}&act=UserCP&CODE=26' method='post'>
Ü{ibf.lang.show_topics_from}<br><select class='forminput' name='datecut'>$days</select>
Ü<input type='submit' class='forminput' value='{ibf.lang.jmp_go}'>
Ü</form>
</td>
</tr>
</table>
That should fix that section, Subscriptions> View Forums should be fine as is.
So that should just leave Board Settings which isn't much fun at all :ph34r: and as by this time I was starting to lose interest, I fiddled it :D
I changed User Control Panel Section>Board Settings End to <tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td colspan='2' class='category'><b>{ibf.lang.settings_display}</b></td>
Ü Ü Ü Ü Ü Ü Ü Ü </tr>
Ü Ü Ü Ü Ü Ü Ü Ü <tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='row1' nowrap><b>View members signatures when reading threads?</td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='row1' width='70%' align='left'>{$data[SIG]}</td>
Ü Ü Ü Ü Ü Ü Ü Ü </tr>
Ü Ü Ü Ü Ü Ü Ü Ü <tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='row1' nowrap><b>View images in posts, such as smilies and posted images?</td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='row1' width='70%' align='left'>{$data[IMG]}</td>
Ü Ü Ü Ü Ü Ü Ü Ü </tr>
Ü Ü Ü Ü Ü Ü Ü Ü <tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='row1' nowrap><b>View members avatars when reading threads?</b></td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='row1' width='70%' align='left'>{$data[AVA]}</td>
Ü Ü Ü Ü Ü Ü Ü Ü </tr>
Ü Ü Ü Ü Ü Ü Ü Ü <tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='row1' nowrap><b>Pop up notification when you get a new private message?</b></td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='row1' width='70%' align='left'>{$data[POP]}</td>
Ü Ü Ü Ü Ü Ü Ü Ü </tr>
Ü Ü Ü Ü Ü Ü Ü Ü <tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='row1' nowrap><b>Do you wish to hide your session id in the links?</b></td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='row1' width='70%' align='left'>{$data[SESS]}</td>
Ü Ü Ü Ü Ü Ü Ü Ü </tr>
Ü Ü Ü Ü Ü Ü Ü Ü <tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='row1' nowrap><b>{ibf.lang.pp_number_posts}</b></td> Ü Ü Ü Ü Ü Ü Ü Ü Ü
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='row1' width='70%' align='left'><select name='postpage' class='forminput'>{$data['PPS']}</select></td>
Ü Ü Ü Ü Ü Ü Ü Ü </tr>
Ü Ü Ü Ü Ü Ü Ü Ü <tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='row1' nowrap><b>{ibf.lang.pp_number_topics}</b></td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='row1' width='70%' align='left'><select name='topicpage' class='forminput'>{$data['TPS']}</select></td>
Ü Ü Ü Ü Ü Ü Ü Ü </tr>
Ü Ü Ü Ü Ü Ü Ü Ü <tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='row2' colspan='2' align='center'><input type='submit' name='submit' value='{ibf.lang.settings_submit}' class='forminput'></form></td>
Ü Ü Ü Ü Ü Ü Ü Ü </tr>
These changes should really be made to the correct language files, and this is an extremely dodgy way of doing it, but what the hell :D
Everything should now be the correct width.
These have been tested at a width of 720(has just seen the new admin cp skin for RC1 so forgive the funny names and stuff :blink:) go to manage skins & templates>manage html templates>edit the appropriate set>Messenger Sections>Msg List: End InBox and change the code from <tr>
Ü Ü Ü <td align='right' nowrap class='titlemedium' colspan='5'>
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü <input type='submit' name='move' value='{ibf.lang.move_button}' class='forminput'> $vdi_html {ibf.lang.move_or_delete} <input type='submit' name='delete' value='{ibf.lang.delete_button}' class='forminput'> {ibf.lang.selected_msg}
Ü Ü Ü Ü Ü Ü Ü Ü Ü</td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü</tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü</table>
Ü Ü Ü Ü Ü Ü Ü Ü Ü</form>
Ü Ü Ü Ü Ü Ü Ü Ü Ü</td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü</tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü<tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü<td class='row1 align='left' valign='middle' width='100%'>
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü<{M_READ}> {ibf.lang.icon_read}<br><{M_UNREAD}> {ibf.lang.icon_unread}
Ü Ü Ü Ü Ü Ü Ü Ü Ü</td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü<td class='row1' align='right' valign='middle' nowrap>$pages<br><i>$amount_info</i></td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü</tr>
to <tr>
Ü Ü Ü <td align='right' nowrap class='titlemedium' colspan='5'>
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü <input type='submit' name='move' value='{ibf.lang.move_button}' class='forminput'> $vdi_html {ibf.lang.move_or_delete} <input type='submit' name='delete' value='{ibf.lang.delete_button}' class='forminput'> {ibf.lang.selected_msg}
Ü Ü Ü Ü Ü Ü Ü Ü Ü</td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü</tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü</table>
Ü Ü Ü Ü Ü Ü Ü Ü Ü</form>
Ü Ü Ü Ü Ü Ü Ü Ü Ü</td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü</tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü<tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü<td class='row1 align='left' valign='middle' width='100%'>
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü<{M_READ}> {ibf.lang.icon_read}<br><{M_UNREAD}> {ibf.lang.icon_unread}
Ü Ü Ü Ü Ü Ü Ü Ü Ü</td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü</tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü<tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü<td class='row1' align='left' valign='middle' nowrap>$pages<br><i>$amount_info</i></td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü</tr>
As you can see the only bit I've altered is Ü Ü Ü Ü<td class='row1' align='left' valign='middle' nowrap>$pages<br><i>$amount_info</i></td> I just put it on a new row and aligned it left, but your inbox width is fixed.
For Compose New PM, to get the correct width is pretty straightforward, in Messenger Sections edit Send PM: BCC Box change it to <tr>
Ü Ü Ü Ü Ü Ü Ü Ü<td colspan='2' class='category'><b>{ibf.lang.carbon_copy_title}</b></td>
Ü Ü Ü Ü Ü Ü Ü Ü</tr>
Ü Ü Ü Ü Ü Ü Ü Ü<tr>
Ü Ü Ü Ü Ü Ü Ü Ü<td class='row1' align='left' Üwidth='40%' valign='top'>{ibf.lang.carbon_copy_desc}</td>
Ü Ü Ü Ü Ü Ü Ü Ü<td class='row1' align='left' width='60%' valign='middle'>
Ü Ü Ü Ü Ü Ü Ü Ü Ü<table cellspacing='0' width='100%' cellpadding='4' border='0'>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü <td align='left' valign='middle'><textarea name='carbon_copy' rows='5' cols='35'>$names</textarea></td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü</tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü<tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü <td align='left' width='100%' valign='middle'>
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü<input type='button' class='forminput' name='findusers' onClick='find_users()' value='{ibf.lang.find_user_names}'>
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü </td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü</tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü </table>
Ü Ü Ü Ü Ü Ü Ü Ü</td>
Ü Ü Ü Ü Ü Ü Ü Ü</tr>
Then go to Post Screen Sections>PM: Code Buttons & msg Text area change it to <script language="javascript1.2">
<!--
var MessageMax Ü= "{ibf.lang.the_max_length}";
var Override Ü Ü= "{ibf.lang.override}";
function emo_pop()
{
Üwindow.open('index.{ibf.vars.php_ext}?act=legends &CODE=emoticons&s={ibf.session_id}','Legends','width=250,height=50 0,resizable=yes,scrollbars=yes');
Ü Ü
}
function CheckLength() {
MessageLength Ü= document.REPLIER.Post.value.length;
message Ü= "";
Üif (MessageMax !=0) {
Ü message = "{ibf.lang.js_post}:{ibf.lang.js_max_length} " + MessageMax + "{ibf.lang.js_characters}.";
Ü} else {
Ü message = "";
Ü}
Üalert(message + " Ü Ü {ibf.lang.js_used} " + MessageLength + "{ibf.lang.js_characters}.");
}
function ValidateForm(isMsg) {
ÜMessageLength Ü= document.REPLIER.Post.value.length;
Üerrors = "";
Ü
Üif (isMsg == 1)
Ü{
Ü if (document.REPLIER.msg_title.value.length < 2)
Ü {
Ü Üerrors = "{ibf.lang.msg_no_title}";
Ü }
Ü}
Üif (MessageLength < 2) {
Ü Üerrors = "{ibf.lang.js_no_message}";
Ü}
Üif (MessageMax !=0) {
Ü if (MessageLength > MessageMax) {
Ü Üerrors = "{ibf.lang.js_max_length} " + MessageMax + " {ibf.lang.js_characters}. {ibf.lang.js_current}: " + MessageLength;
Ü }
Ü}
Üif (errors != "" && Override == "") {
Ü alert(errors);
Ü return false;
Ü} else {
Ü document.REPLIER.submit.disabled = true;
Ü return true;
Ü}
}
// IBC Code stuff
var text_enter_url Ü Ü Ü= "{ibf.lang.jscode_text_enter_url}";
var text_enter_url_name = "{ibf.lang.jscode_text_enter_url_name}";
var text_enter_image Ü Ü= "{ibf.lang.jscode_text_enter_image}";
var text_enter_email Ü Ü= "{ibf.lang.jscode_text_enter_email}";
var text_enter_flash Ü Ü= "{ibf.lang.jscode_text_enter_flash}";
var text_code Ü Ü Ü Ü Ü = "{ibf.lang.jscode_text_code}";
var text_quote Ü Ü Ü Ü Ü= "{ibf.lang.jscode_text_quote}";
var error_no_url Ü Ü Ü Ü= "{ibf.lang.jscode_error_no_url}";
var error_no_title Ü Ü Ü= "{ibf.lang.jscode_error_no_title}";
var error_no_email Ü Ü Ü= "{ibf.lang.jscode_error_no_email}";
var error_no_width Ü Ü Ü= "{ibf.lang.jscode_error_no_width}";
var error_no_height Ü Ü = "{ibf.lang.jscode_error_no_height}";
var prompt_start Ü Ü Ü Ü= "{ibf.lang.js_text_to_format}";
var help_bold Ü Ü Ü Ü Ü = "{ibf.lang.hb_bold}";
var help_italic Ü Ü Ü Ü = "{ibf.lang.hb_italic}";
var help_under Ü Ü Ü Ü Ü= "{ibf.lang.hb_under}";
var help_font Ü Ü Ü Ü Ü = "{ibf.lang.hb_font}";
var help_size Ü Ü Ü Ü Ü = "{ibf.lang.hb_size}";
var help_color Ü Ü Ü Ü Ü= "{ibf.lang.hb_color}";
var help_close Ü Ü Ü Ü Ü= "{ibf.lang.hb_close}";
var help_url Ü Ü Ü Ü Ü Ü= "{ibf.lang.hb_url}";
var help_img Ü Ü Ü Ü Ü Ü= "{ibf.lang.hb_img}";
var help_email Ü Ü Ü Ü Ü= "{ibf.lang.hb_email}";
var help_quote Ü Ü Ü Ü Ü= "{ibf.lang.hb_quote}";
var help_list Ü Ü Ü Ü Ü = "{ibf.lang.hb_list}";
var help_code Ü Ü Ü Ü Ü = "{ibf.lang.hb_code}";
var help_click_close Ü Ü= "{ibf.lang.hb_click_close}";
var list_prompt Ü Ü Ü Ü = "{ibf.lang.js_tag_list}";
//-->
</script>
Ü Ü Ü Ü<tr>
Ü Ü Ü Ü Ü<td class="postfoot" colspan="2">{ibf.lang.ib_code_buttons}</td>
Ü Ü Ü Ü</tr>
Ü Ü Ü Ü<tr>
Ü Ü Ü Ü Ü<td class='row1'>
Ü Ü Ü Ü Ü <input type='radio' name='bbmode' value='ezmode' onClick='setmode(this.value)'> <b>{ibf.lang.bbcode_guided}</b><br>
Ü Ü Ü Ü Ü <input type='radio' name='bbmode' value='normal' onClick='setmode(this.value)' checked> <b>{ibf.lang.bbcode_normal}</b>
Ü Ü Ü Ü Ü</td>
Ü Ü Ü Ü Ü<script language='Javascript' src='html/ibfcode.js'></script>
Ü Ü Ü Ü Ü<td class='row1' width="100%" valign="top">
Ü <table cellpadding='2' cellspacing='2' width='100%' align='center'>
Ü Ü Ü Ü Ü Ü Ü Ü Ü<tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td nowrap width='10%'>
Ü Ü Ü Ü <input type='button' accesskey='b' value=' B ' Ü Ü Ü onClick='simpletag("B")' class='codebuttons' name='B' style="font-weight:bold" onMouseOver="hstat('bold')">
Ü Ü Ü Ü <input type='button' accesskey='i' value=' I ' Ü Ü Ü onClick='simpletag("I")' class='codebuttons' name='I' style="font-style:italic" onMouseOver="hstat('italic')">
Ü Ü Ü Ü <input type='button' accesskey='u' value=' U ' Ü Ü Ü onClick='simpletag("U")' class='codebuttons' name='U' style="text-decoration:underline" onMouseOver="hstat('under')">
Ü Ü Ü Ü
Ü Ü Ü Ü <select name='ffont' class='codebuttons' onchange="alterfont(this.options[this.selectedInde x].value, 'FONT')" ÜonMouseOver="hstat('font')">
Ü Ü Ü Ü <option value='0'>{ibf.lang.ct_font}</option>
Ü Ü Ü Ü <option value='Arial' style='font-family:Arial'>{ibf.lang.ct_arial}</option>
Ü Ü Ü Ü <option value='Times' style='font-family:Times'>{ibf.lang.ct_times}</option>
Ü Ü Ü Ü <option value='Courier' style='font-family:Courier'>{ibf.lang.ct_courier}</option>
Ü Ü Ü Ü <option value='Impact' style='font-family:Impact'>{ibf.lang.ct_impact}</option>
Ü Ü Ü Ü <option value='Geneva' style='font-family:Geneva'>{ibf.lang.ct_geneva}</option>
Ü Ü Ü Ü <option value='Optima' style='font-family:Optima'>Optima</option>
Ü Ü Ü Ü </select><select name='fsize' class='codebuttons' onchange="alterfont(this.options[this.selectedInde x].value, 'SIZE')" onMouseOver="hstat('size')">
Ü Ü Ü Ü <option value='0'>{ibf.lang.ct_size}</option>
Ü Ü Ü Ü <option value='1'>{ibf.lang.ct_sml}</option>
Ü Ü Ü Ü <option value='7'>{ibf.lang.ct_lrg}</option>
Ü Ü Ü Ü <option value='14'>{ibf.lang.ct_lest}</option>
Ü Ü Ü Ü </select><select name='fcolor' class='codebuttons' onchange="alterfont(this.options[this.selectedInde x].value, 'COLOR')" onMouseOver="hstat('color')">
Ü Ü Ü Ü <option value='0'>{ibf.lang.ct_color}</option>
Ü Ü Ü Ü <option value='blue' style='color:blue'>{ibf.lang.ct_blue}</option>
Ü Ü Ü Ü <option value='red' style='color:red'>{ibf.lang.ct_red}</option>
Ü Ü Ü Ü <option value='purple' style='color:purple'>{ibf.lang.ct_purple}</option>
Ü Ü Ü Ü <option value='orange' style='color:orange'>{ibf.lang.ct_orange}</option>
Ü Ü Ü Ü <option value='yellow' style='color:yellow'>{ibf.lang.ct_yellow}</option>
Ü Ü Ü Ü <option value='gray' style='color:gray'>{ibf.lang.ct_grey}</option>
Ü Ü Ü Ü <option value='green' style='color:green'>{ibf.lang.ct_green}</option>
Ü Ü Ü Ü </select>
Ü Ü Ü </td>
Ü Ü Ü </tr>
Ü Ü Ü <tr>
Ü Ü Ü Ü Ü<td align='left'>
Ü Ü Ü Ü <input type='button' accesskey='h' value=' http:// ' onClick='tag_url()' Ü Ü Ü Ü Ü Üclass='codebuttons' name='url' onMouseOver="hstat('url')">
Ü Ü Ü Ü <input type='button' accesskey='g' value=' IMG ' Ü Ü onClick='tag_image()' Ü Ü Ü Ü Üclass='codebuttons' name='img' onMouseOver="hstat('img')">
Ü Ü Ü Ü <input type='button' accesskey='e' value=' Ü@ Ü' Ü Ü onClick='tag_email()' Ü Ü Ü Ü Üclass='codebuttons' name='email' onMouseOver="hstat('email')">
Ü Ü Ü Ü <input type='button' accesskey='q' value=' QUOTE ' Ü onClick='simpletag("QUOTE")' Ü class='codebuttons' name='QUOTE' onMouseOver="hstat('quote')">
Ü Ü Ü Ü <input type='button' accesskey='p' value=' CODE ' Ü ÜonClick='simpletag("CODE")' Ü Üclass='codebuttons' name='CODE' onMouseOver="hstat('code')">
Ü Ü Ü Ü <input type='button' accesskey='l' value=' LIST ' Ü Ü onClick='tag_list()' Ü Ü Ü Ü Üclass='codebuttons' name="LIST" onMouseOver="hstat('list')">
Ü Ü Ü Ü <!--<input type='button' accesskey='l' value=' SQL ' Ü Ü onClick='simpletag("SQL")' Ü Ü class='codebuttons' name='SQL'>
Ü Ü Ü Ü <input type='button' accesskey='t' value=' HTML ' Ü ÜonClick='simpletag("HTML")' Ü Üclass='codebuttons' name='HTML'>-->
Ü<a href='javascript:closeall();' onMouseOver="hstat('close')">{ibf.lang.js_close_al l_tags}</a>
Ü Ü Ü </td>
Ü Ü Ü</tr>
Ü Ü Ü<tr>
Ü Ü Ü<!-- Help Box -->
Ü Ü Ü <td align='left' valign='middle'>
Ü Ü Ü {ibf.lang.hb_open_tags}: <input type='text' name='tagcount' size='3' maxlength='3' style='font-size:10px;font-family:verdana,arial;border:0px;font-weight:bold;' readonly class='row1' value="0"> Ü <input type='text' name='helpbox' size='50' maxlength='120' style='width:80%;font-size:10px;font-family:verdana,arial;border:0px' readonly class='row1' value="{ibf.lang.hb_start}">
Ü Ü Ü </td>
Ü Ü Ü</tr>
Ü Ü </table>
Ü Ü Ü Ü Ü</td>
Ü Ü Ü Ü</tr>
Ü Ü Ü Ü<tr>
Ü Ü Ü Ü Ü<td class="postfoot" colspan="2">{ibf.lang.post}</td>
Ü Ü Ü Ü</tr>
Ü Ü Ü Ü<tr>
Ü Ü Ü Ü Ü<td class='row1'>(<a href='javascript:CheckLength()'>{ibf.lang.check_le ngth}</a>)<br><br><!--SMILIE TABLE--><img src="{ibf.vars.img_url}/spacer.gif" alt="" width="180" height="1"></td>
Ü Ü Ü Ü Ü<td class='row1' width="100%" valign="top"><textarea cols='60' style='width:95%' rows='15' wrap='soft' name='Post' tabindex='3' class='textinput'>$data</textarea><table width="100%" border="0" cellspacing="0" cellpadding="0">
Ü Ü Ü Ü Ü Ü Ü<tr>
Ü Ü Ü Ü Ü Ü Ü Ü<td><input type='checkbox' name='enableemo' value='yes' checked></td>
Ü Ü Ü Ü Ü Ü Ü Ü<td width="100%">{ibf.lang.enable_emo}</td>
Ü Ü Ü Ü Ü Ü Ü</tr>
Ü Ü Ü Ü Ü Ü Ü<!--IBF.SIG_CLICK-->
Ü Ü Ü Ü Ü Ü Ü<tr>
Ü Ü Ü Ü Ü Ü Ü Ü<td><input type='checkbox' name='enablesig' value='yes' checked></td>
Ü Ü Ü Ü Ü Ü Ü Ü<td width="100%">{ibf.lang.enable_sig}</td>
Ü Ü Ü Ü Ü Ü Ü</tr>
Ü Ü Ü Ü Ü Ü Ü<!--IBF.END_SIG_CLICK-->
Ü Ü Ü Ü Ü Ü</table></td>
Ü Ü Ü Ü</tr>
And your compose new PM screen is fixed, note all I did was move Ü<a href='javascript:closeall();' onMouseOver="hstat('close')">{ibf.lang.js_close_al l_tags}</a> out of the way
To fix edit signature page, go to User Control Panel Section>Signature Edit / Preview and look for <input type='text' name='helpbox' size='50' maxlength='120' style='width:450px;font-size:10px;font-family:verdana,arial;border:0px;font-weight:bold;' readonly class='row1' value="{ibf.lang.hb_start}"> knock the width down by say a 100 pixels eg <input type='text' name='helpbox' size='50' maxlength='120' style='width:350px;font-size:10px;font-family:verdana,arial;border:0px;font-weight:bold;' readonly class='row1' value="{ibf.lang.hb_start}">
To fix Subscriptions>View topics go to User Control Panel Section>Topic Subscriptions: Header and change it to <!-- inbox folder -->
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü <script language='JavaScript'>
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü <!--
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü function CheckAll(cb) {
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü var fmobj = document.mutliact;
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü for (var i=0;i<fmobj.elements.length;i++) {
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü var e = fmobj.elements[i];
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü if ((e.name != 'allbox') && (e.type=='checkbox') && (!e.disabled)) {
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü e.checked = fmobj.allbox.checked;
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü }
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü }
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü }
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü function CheckCheckAll(cb) {
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü var fmobj = document.mutliact;
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü var TotalBoxes = 0;
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü var TotalOn = 0;
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü for (var i=0;i<fmobj.elements.length;i++) {
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü var e = fmobj.elements[i];
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü if ((e.name != 'allbox') && (e.type=='checkbox')) {
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü TotalBoxes++;
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü if (e.checked) {
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü TotalOn++;
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü }
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü }
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü }
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü if (TotalBoxes==TotalOn) {fmobj.allbox.checked=true;}
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü else {fmobj.allbox.checked=false;}
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü }
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü //-->
Ü Ü Ü Ü Ü Ü Ü Ü Ü Ü </script><table cellpadding='4' cellspacing='1' align='center' width='100%'>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td align='left' nowrap class='pagetitle'>{ibf.lang.subs_header}</td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü </tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td> Ü Ü Ü <form action="{ibf.vars.board_url}/index.{ibf.vars.php_ext}" name='mutliact' method="post">
Ü Ü Ü <input type='hidden' name='act' value='UserCP'>
Ü Ü Ü <input type='hidden' name='CODE' value='27'>
Ü Ü Ü <input type='hidden' name='s' Ü Üvalue='{ibf.session_id}'>
Ü Ü Ü Ü Ü Ü Ü Ü </td>
Ü Ü Ü Ü Ü Ü Ü Ü </tr>
Ü Ü Ü Ü Ü Ü Ü Ü <tr>
Ü Ü Ü Ü Ü Ü Ü Ü <td valign='top'>
Ü Ü Ü Ü Ü Ü Ü Ü <table cellpadding='4' cellspacing='1' align='center' width='100%' bgcolor='<{tbl_border}>'>
Ü Ü Ü Ü Ü Ü Ü Ü <tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='titlemedium' align='left' width='5%'>Ü</td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='titlemedium' align='left' width='*'>{ibf.lang.subs_topic}</td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='titlemedium' align='center' width='5%'>{ibf.lang.subs_replies}</td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='titlemedium' align='center' width='5%'>{ibf.lang.subs_view}</td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='titlemedium' align='left' width='20%'>{ibf.lang.subs_last_post}</td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td align='center' width='5%' class='titlemedium'><input name="allbox" type="checkbox" value="Check All" onClick="CheckAll();"></td>
Ü Ü Ü Ü Ü Ü Ü Ü </tr>
Then go to Topic Subscriptions: End in the same section and change it to <tr>
<td align='center' class='titlemedium' valign='middle' colspan='6'><input type='submit' class='forminput' value='{ibf.lang.subs_delete}'>ÜÜ{ibf.lang.with_se lected}</td>
</tr>
</form>
<tr>
<td class='row1' nowrap colspan='6'><i>$text</i></td>
</tr>
<tr>
<td class='row1' valign='middle' colspan='6'>
Ü<form action='{ibf.script_url}&act=UserCP&CODE=26' method='post'>
Ü{ibf.lang.show_topics_from}<br><select class='forminput' name='datecut'>$days</select>
Ü<input type='submit' class='forminput' value='{ibf.lang.jmp_go}'>
Ü</form>
</td>
</tr>
</table>
That should fix that section, Subscriptions> View Forums should be fine as is.
So that should just leave Board Settings which isn't much fun at all :ph34r: and as by this time I was starting to lose interest, I fiddled it :D
I changed User Control Panel Section>Board Settings End to <tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td colspan='2' class='category'><b>{ibf.lang.settings_display}</b></td>
Ü Ü Ü Ü Ü Ü Ü Ü </tr>
Ü Ü Ü Ü Ü Ü Ü Ü <tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='row1' nowrap><b>View members signatures when reading threads?</td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='row1' width='70%' align='left'>{$data[SIG]}</td>
Ü Ü Ü Ü Ü Ü Ü Ü </tr>
Ü Ü Ü Ü Ü Ü Ü Ü <tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='row1' nowrap><b>View images in posts, such as smilies and posted images?</td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='row1' width='70%' align='left'>{$data[IMG]}</td>
Ü Ü Ü Ü Ü Ü Ü Ü </tr>
Ü Ü Ü Ü Ü Ü Ü Ü <tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='row1' nowrap><b>View members avatars when reading threads?</b></td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='row1' width='70%' align='left'>{$data[AVA]}</td>
Ü Ü Ü Ü Ü Ü Ü Ü </tr>
Ü Ü Ü Ü Ü Ü Ü Ü <tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='row1' nowrap><b>Pop up notification when you get a new private message?</b></td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='row1' width='70%' align='left'>{$data[POP]}</td>
Ü Ü Ü Ü Ü Ü Ü Ü </tr>
Ü Ü Ü Ü Ü Ü Ü Ü <tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='row1' nowrap><b>Do you wish to hide your session id in the links?</b></td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='row1' width='70%' align='left'>{$data[SESS]}</td>
Ü Ü Ü Ü Ü Ü Ü Ü </tr>
Ü Ü Ü Ü Ü Ü Ü Ü <tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='row1' nowrap><b>{ibf.lang.pp_number_posts}</b></td> Ü Ü Ü Ü Ü Ü Ü Ü Ü
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='row1' width='70%' align='left'><select name='postpage' class='forminput'>{$data['PPS']}</select></td>
Ü Ü Ü Ü Ü Ü Ü Ü </tr>
Ü Ü Ü Ü Ü Ü Ü Ü <tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='row1' nowrap><b>{ibf.lang.pp_number_topics}</b></td>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='row1' width='70%' align='left'><select name='topicpage' class='forminput'>{$data['TPS']}</select></td>
Ü Ü Ü Ü Ü Ü Ü Ü </tr>
Ü Ü Ü Ü Ü Ü Ü Ü <tr>
Ü Ü Ü Ü Ü Ü Ü Ü Ü <td class='row2' colspan='2' align='center'><input type='submit' name='submit' value='{ibf.lang.settings_submit}' class='forminput'></form></td>
Ü Ü Ü Ü Ü Ü Ü Ü </tr>
These changes should really be made to the correct language files, and this is an extremely dodgy way of doing it, but what the hell :D
Everything should now be the correct width.