Post Reply

Please type the characters exactly as they appear in the image,
without the first 2 and last 2 characters.
The characters must be typed in the same order,
and they are case-sensitive.
Open Preview Preview

You can resize the textbox by dragging the right or bottom border.
Off Topic Comment Insert Spoiler
Insert Hyperlink Insert FTP Link Insert Image Insert E-mail Insert Media Insert Table Insert Table Row Insert Table Column Insert Horizontal Rule Insert Teletype Insert Code Insert Quote Edited Superscript Subscript Insert List /me - my name Insert Marquee Insert Timestamp No Parse
Bold Italicized Underline Insert Strikethrough Highlight
                       
Change Text Color
Insert Preformatted Text Left Align Centered Right Align
resize_wb
resize_hb







Max 5000 characters. Remaining characters:
Text size: %
More Smilies
View All Smilies
Collapse additional features Collapse/Expand additional features Smiley Wink Cheesy Grin Angry Sad Shocked Cool Huh Roll Eyes Tongue Embarrassed Lips Sealed Undecided Kiss Cry
Topic Summary - Displaying all post(s). Click here to show the reduced amount
Posted by: Dandello
Posted on: Oct 31st, 2014 at 4:55am
The XHTML default template is back and the HTML5 is now an optional template. I still have some tweaking to do.

The UBBC folders have been moved out of Templates/Forum/ and into yabbfiles/UBBCbuttons so there only needs to be one copy of the UBBC buttons.
I think the 'new message' button can be styled using just css.
Posted by: Monni
Posted on: Oct 28th, 2014 at 10:26pm
Dandello wrote on Oct 28th, 2014 at 8:32pm:
I found the tag mismatch - I had moved the table-display styling into a class in the css file - but for the Calendar roll-up it needed to remain as a style rather than a class.  Huh


We always learn something new by making mistakes...
Posted by: Dandello
Posted on: Oct 28th, 2014 at 8:32pm
I found the tag mismatch - I had moved the table-display styling into a class in the css file - but for the Calendar roll-up it needed to remain as a style rather than a class.  Huh
Posted by: Monni
Posted on: Oct 28th, 2014 at 3:38pm
Dandello wrote on Oct 28th, 2014 at 2:03pm:
The Calendar XHTML rollup doesn't work in in HTML5 - probably a tag mismatch. However the Marquee rollup does work.  Go figure, the better one is the one that's deprecated.


It obviously needs complete redesign as it is using single column table and we already decided that was bad design idea...
Posted by: Dandello
Posted on: Oct 28th, 2014 at 2:03pm
The Calendar XHTML rollup doesn't work in in HTML5 - probably a tag mismatch. However the Marquee rollup does work.  Go figure, the better one is the one that's deprecated.
Posted by: Monni
Posted on: Oct 23rd, 2014 at 9:57pm
I was playing with the top stuff using spans...

Code
Select All
 <div class="menutop">
             <span class="small" style="display: inline-block; padding-left:1%; width: 20%; line-height:2.6em; vertical-align: top;" id="yabbclock">23. lokakuuta 2014 klo 00:52<script type="text/javascript">
 WriteClock('yabbclock','23. lokakuuta 2014 klo ',' ');
 </script></span>
             <span class="small center" style="display: inline-block; width: 57%; line-height:2.6em; vertical-align: top;">Change Template:&nbsp;
             <form name="styleswitcher" action="http://yabbforumsoftware.com/cgi-bin/yabb2/YaBB.pl" method="post">
             <input type="hidden" name="redir" value="">
             <select name="template" onchange="submit()">
         <option value="Forum default" selected="selected">Forum default</option>
 <option value="New Fall">New Fall</option>

             </select>
              <input type="hidden" name="formsession" value="477F5C5C3E5A7B687B72716E737B706A3E387F736E253E53717A6D5377757F521E0">
                     </form>
         </span>
   <span style="display: inline-block; width: 20%; padding-right: 1%">
 <span class="yabb_searchbox">
                     <form action="http://yabbforumsoftware.com/cgi-bin/yabb2/YaBB.pl?action=search2" method="post" accept-charset="UTF-8">
                         <input type="hidden" name="searchtype" value="allwords">
                         <input type="hidden" name="userkind" value="any">
                         <input type="hidden" name="subfield" value="on">
                         <input type="hidden" name="msgfield" value="on">
                         <input type="hidden" name="age" value="31">
                         <input type="hidden" name="oneperthread" value="1">
                         <input type="hidden" name="searchboards" value="!all">
                         <input type="text" name="search" size="16" id="search1" value="Haku" style="font-size: 11px;" onfocus="txtInFields(this, 'Haku');" onblur="txtInFields(this, 'Haku')">
                         <input type="image" src="http://yabbforumsoftware.com/yabbfiles/Templates/Forum/default/search.png" alt="Viestit ei vanhempia kuin  31 päivää" title="Viestit ei vanhempia kuin 31 päivää" style="background-color: transparent; margin-right: 5px; vertical-align: middle;">
                      <input type="hidden" name="formsession" value="477F5C5C3E5A7B687B72716E737B706A3E387F736E253E53717A6D5377757F521E0">
                     </form></span><span class="yabb_rss"><a href="http://yabbforumsoftware.com/cgi-bin/yabb2/YaBB.pl?action=RSSrecent" target="_blank"><img src="http://yabbforumsoftware.com/yabbfiles/Templates/Forum/default/rss.png" alt="RSS-syöte" title="RSS-syöte"></a></span>


   </span>
             <div class="clear"></div>
         </div>
  



This is uncleaned raw html straight from debugger session Smiley

20%+57%+20% = 97%, which was few pixels too small.
Posted by: Monni
Posted on: Oct 23rd, 2014 at 6:59pm
Dandello wrote on Oct 23rd, 2014 at 5:28pm:
Good advice.  Smiley


Eh... I used to be member of the IE beta team Wink IE is the main browser using Trident engine Smiley
Posted by: Dandello
Posted on: Oct 23rd, 2014 at 5:28pm
I think the html5 version may be offered as an add-on template rather than main-line code for some time. However, working on it has pointed out some interesting issues in terms of things being hard-coded in Mods.

There are a lot of unexpected things that have shown up in this particular exercise.
It's also been pointed out that I may have been moving too fast on this. So expect some changes as I rearrange things like templates and do some work in the AdminCenter.

Monni wrote on Oct 23rd, 2014 at 4:45pm:
Sometimes using spans instead of divs makes things look better, especially if everything is supposed to be fit and align on same physical horizontal row.
                     

Good advice.  Smiley
Posted by: Monni
Posted on: Oct 23rd, 2014 at 4:45pm
Looks like a few of the "divs" are too wide... SlimBrowser uses Trident engine, which uses implicit padding of elements, and that creates weird effects when you assume the whole width of screen or outer element is 100%, when it actually is slightly less, somewhere around 99.4% depending on number of elements in a horizontal row and width of the window.

Sometimes using spans instead of divs makes things look better, especially if everything is supposed to be fit and align on same physical horizontal row.
Posted by: Dandello
Posted on: Oct 23rd, 2014 at 2:29pm
Moving to divs creates some interesting vertical alignment issues.
I'm still tweaking this one.
Posted by: XTC
Posted on: Oct 23rd, 2014 at 9:58am
Hello

I know  .... SlimBrowser is  Smiley

But new Template looks funywith SlimBrowser  Sad Shocked
With Chrome looks ok  Wink

lg XTC
Posted by: Dandello
Posted on: Oct 22nd, 2014 at 5:13pm
I just lost my testbed server so I can't do anything until that's squared away.
Edited:
Testbed server is back - it was a router/Skype problem.
Posted by: Monni
Posted on: Oct 22nd, 2014 at 3:30pm
Dandello wrote on Oct 21st, 2014 at 8:25pm:
In order to keep from completely frustrating the templaters we may just go from 2.6.1 to 2.8.0.


Or 2.7.0 ... I went through the patches today... Some changes looked weird (for example Polls) and some just simply incomplete (for example Registration)... I can't make a clean diff until the code is on subversion, the diff would in current state be too big.
Posted by: Monni
Posted on: Oct 21st, 2014 at 9:37pm
Ok... I will import the changes to my local checkout tree after I come back from work and look at it more.... It's getting really late here...
Posted by: Dandello
Posted on: Oct 21st, 2014 at 9:15pm
This one needs more work to get the font sizes and other heights to be more responsive.

Code
Select All
Index: default.css
 ===================================================================
 --- default.css	(revision 1763)
 +++ default.css	(working copy)
 @@ -141,6 +141,10 @@
      border-spacing: 1px;
  }

 +table.fixed {
 +    table-layout:fixed;
 +}
 +
  #maincontainer {
      border-top: 0;
      margin-bottom: 10px;
 @@ -234,7 +238,7 @@
  }

  .menutop {
 -    height: 25px;
 +    height: 2.25em;
      background-color: #6499d0 ;
      font-weight: bold;
      text-align: left;
 @@ -242,7 +246,7 @@
  }

  .mainbottom {
 -    height: 25px;
 +    height: 2.25em;
      width: 100%;
      background-color: #2d2d2d;
      font-weight: bold;
 @@ -783,7 +787,7 @@

  .displaycontainer {
      background-color: #fff;
 -    padding: 1px;
 +    padding: 1px 0;
      width: 100%;
  }

 @@ -1291,7 +1295,6 @@
      display: inline-block;
  }

 -
  span.ubbcbutton {
      height: 22px;
      width: 23px;
 @@ -1305,6 +1308,7 @@
      display: inline-block;
  	float:left;
  }
 +
  .ubbcbuttonback {
  	background-image: url(./default/UBBC/ubbc2.png);
  }
 @@ -1971,10 +1975,13 @@
      margin: 0 auto;
  }

 +.system-body {
 +    margin: 0 auto;
 +    width: 80%;
 +}
 +
  .system-info {
 -    margin: 0 auto;
      height: 35px;
 -    width: 80%;
      font-size: 12px;
      font-family: Verdana, Arial, Sans-Serif;
      color: #eee;
 @@ -1983,9 +1990,6 @@
      -moz-border-radius: 5px 5px 0 0;
      border-radius: 5px 5px 0 0;
      border-bottom: 1px solid #195392;
 -}
 -
 -.system-info td {
      text-align: center;
      font-weight: bold;
      vertical-align: middle;
 @@ -1992,22 +1996,10 @@
  }

  .system-info-body {
 -    width: 80%;
      background-color: #dee4ec;
 -    padding: 1px;
 -    border-collapse: separate;
 -    border-spacing: 1px;
 +    padding: 8px;
  }

 -.system-info-body td {
 -    background-color: #eee;
 -    font-size: 12px;
 -    font-weight: 400;
 -    font-style: normal;
 -    color: #2d2d2d;
 -    padding: 1em;
 -}
 -
  .smiley_box {
      height: 65px;
      width: 120px;
 @@ -2041,18 +2033,30 @@

  .off-color { color:#ccc;}

 -span.mood {
 -border: 1px #000 solid;
 -border-radius: 5px;
 -height:12px;
 -padding: 0 3px 0 2px;
 -vertical-align:top;
 -color:#000;
 -font-size:10px;
 +span.NewLinks {
 +background-image: url(./default/new-l.png);
 +height:11px;
 +display: inline-block;
 +vertical-align:middle;;
 +padding: 0 0 0 2px;
 +background-position: left bottom;
 +background-repeat: no-repeat;
  }
 -
 -span.mood img {
 -margin-left:-1px;
 -margin-top:-2px;
 +span.NewLinks_r {
 +background-image: url(./default/new-r.png);
 +height:11px;
 +display: inline-block;
 +vertical-align:baseline;
 +padding: 0 2px 0 0;
 +background-position: right top;
 +background-repeat: no-repeat;
 +}
 +span.NewLinks_c {
 +background-image: url(./default/new-c.png);
 +color:#fff;
 +font-size:8px;
 +height:11px;
 +display: inline-block;
  vertical-align:top;
 +padding: 0 2px;
  }
 \ No newline at end of file
  

Posted by: Dandello
Posted on: Oct 21st, 2014 at 9:04pm
Code
Select All
Index: Search.template
 ===================================================================
 --- Search.template	(revision 1583)
 +++ Search.template	(working copy)
 @@ -3,7 +3,7 @@
  ###############################################################################
  # YaBB: Yet another Bulletin Board                                            #
  # Open-Source Community Software for Webmasters                               #
 -# Version:        YaBB 2.6.1                                                  #
 +# Version:        YaBB 2.6.2                                                  #
  # Packaged:       September 1, 2014                                           #
  # Distributed by: http://www.yabbforum.com                                    #
  # =========================================================================== #
 @@ -16,12 +16,9 @@
  $search_img = 'search.png';

  $mysearch_template = qq~
 -<table class="tabtitle pad_3px">
 -    <tr>
 -        <td><img src="$imagesdir/$search_img" alt="" /> $search_txt{'183'}</td>
 -    </tr>
 -</table>
 -<table class="bordercolor pad_4px cs_thin" >
 +<div style="width:90em; margin:0 auto">
 +<div class="tabtitle" style="padding-left:1%; margin-top:1em; line-height:3em; vertical-align:bottom"><img src="$imagesdir/$search_img" alt="" /> $search_txt{'183'}</div>
 +<table class="bordercolor pad_4px" style="border-spacing: 0 1px; border-collapse:separate">
      <colgroup>
          <col style="width:45%" />
          <col style="width:55%" />
 @@ -28,7 +25,7 @@
      </colgroup>
      <tr>
          <td class="windowbg right vtop"><label for="search"><b>$search_txt{'582'}:</b></label></td>
 -        <td class="windowbg2 padd_2px">
 +        <td class="windowbg padd_2px">
              <input type="text" size="30" name="search" id="search" /> <label for="searchtype">$search_txt{'582'}</label>
              <select name="searchtype" id="searchtype">
                  <option value="allwords" selected="selected">$search_txt{'343'}</option>
 @@ -45,15 +42,15 @@
          <td class="windowbg right vtop">
              <b>$search_txt{'583'}:</b>
          </td>
 -        <td class="windowbg2">
 +        <td class="windowbg">
              <div style="padding: 4px 0;">
 -            <input type="text" size="30" style="width: 220px; padding-left: 3px;" name="userspectext" id="userspectext" value="" readonly="readonly" />
 -            <input type="button" class="button" id="usrsel" style="border-left: 0; display: inline;" value="$searchselector_txt{'select'}" onclick="javascript:addUser();" />
 -            <input type="button" class="button" id="usrrem" style="border-left: 0; display: none;" value="$searchselector_txt{'remove'}" onclick="javascript:removeUser();" />
 +				<input type="text" size="30" style="width: 220px; padding-left: 3px;" name="userspectext" id="userspectext" value="" readonly="readonly" />
 +				<input type="button" class="button" id="usrsel" style="border-left: 0; display: inline;" value="$searchselector_txt{'select'}" onclick="javascript:addUser();" />
 +				<input type="button" class="button" id="usrrem" style="border-left: 0; display: none;" value="$searchselector_txt{'remove'}" onclick="javascript:removeUser();" />
              ~;

  $mysearch_template3 = qq~
 -            <input type="hidden" name="userspec" id="userspec" value="" />
 +				<input type="hidden" name="userspec" id="userspec" value="" />
              </div>
              <div style="padding: 4px 0;">
              <select name="userkind" id="userkind">
 @@ -69,13 +66,13 @@
          </td>
      </tr><tr>
          <td class="windowbg right vtop"><b>$search_txt{'189'}:</b><br /><span class="small">$search_txt{'190'}</span></td>
 -        <td class="windowbg2" >~;
 +        <td class="windowbg" >~;

  $mysearch_template5 = qq~
          </td>
      </tr><tr>
          <td class="windowbg right"><b>$search_txt{'573'}:</b></td>
 -        <td class="windowbg2">
 +        <td class="windowbg">
              <input type="checkbox" name="subfield" id="subfield" value="on" checked="checked" /><label for="subfield"> $search_txt{'70'}</label> &nbsp;
              <input type="checkbox" name="msgfield" id="msgfield" value="on" checked="checked" /><label for="msgfield"> $search_txt{'72'}</label>
              {yabb search_ip}
 @@ -82,7 +79,7 @@
          </td>
      </tr><tr>
          <td class="windowbg right"><label for="age"><b>$search_txt{'1'}</b></label></td>
 -        <td class="windowbg2">
 +        <td class="windowbg">
              <select name="age" id="age">
                  <option value="7" selected="selected">$search_txt{'2'}</option>
                  <option value="31">$search_txt{'3'}</option>
 @@ -93,16 +90,16 @@
          </td>
      </tr><tr>
          <td class="windowbg right"><label for="numberreturned"><b>$search_txt{'191'}</b><br /><span class="small">$search_txt{'191b'}</span></label></td>
 -        <td class="windowbg2"><input type="text" size="5" name="numberreturned" id="numberreturned" maxlength="5" value="{yabb maxsearchdisplay}" /></td>
 +        <td class="windowbg"><input type="text" size="5" name="numberreturned" id="numberreturned" maxlength="5" value="{yabb maxsearchdisplay}" /></td>
      </tr><tr>
          <td class="windowbg right"><label for="oneperthread"><b>$search_txt{'191a'}</b></label></td>
 -        <td class="windowbg2"><input type="checkbox" name="oneperthread" id="oneperthread" value="1"/></td>
 +        <td class="windowbg"><input type="checkbox" name="oneperthread" id="oneperthread" value="1"/></td>
      </tr><tr>
          <td class="catbg center" style="padding: 8px;" colspan="2">
              <input type="submit" value="$search_txt{'182'}" class="button" />
          </td>
      </tr>
 -</table></form>~;
 +</table></div></form>~;

  $mysearch_template6 =
    qq~<table class="tabtitle" style="table-layout: fixed;">
 @@ -117,7 +114,7 @@
  $mysearch_template7 = qq~</td>
      </tr>
  </table>
 -<table class="pad_3px" style="table-layout: fixed;">
 +<table class="pad_3px fixed">
      <tr class="titlebg search">
          <td>$search_txt{'109'} {yabb tname} | $search_txt{'105'} $search_txt{'525'} {yabb mname}</td>
          <td class="right">&nbsp;~;
 @@ -125,7 +122,7 @@
  $mysearch_template9 = q~
          </td>
      </tr><tr>
 -        <td class="windowbg2 vtop h_80px" colspan="2">
 +        <td class="windowbg vtop h_80px" colspan="2">
              <div class="message" style="float: left; width: 99%; overflow: auto;">{yabb message}</div>
              <div class="right" style="float: left; width: 99%; overflow: auto;">{yabb my_ipfind}</div>
          </td>
 @@ -138,7 +135,7 @@
  ~;

  $mysearch_PM = qq~
 -<table class="bordercolor cs_thin" style="table-layout: fixed;">
 +<table class="bordercolor cs_thin fixed">
      <colgroup>
          <col style="width:5%" />
          <col style="width:95%" />
 @@ -165,7 +162,7 @@
              </table>
          </td>
      </tr><tr>
 -        <td class="windowbg2 vtop h_80px" colspan="2">
 +        <td class="windowbg vtop h_80px" colspan="2">
              <div class="message" style="float: left; width: 99%; overflow: auto;">{yabb message}</div>
          </td>
      </tr>
  

Posted by: Dandello
Posted on: Oct 21st, 2014 at 9:03pm
More Register.template
Code
Select All
 $myregister_regreason_c = qq~$myreg_req<br />
              <span class="small">$prereg_txt{'16'}</span><input value="{yabb RegReasonSymbols}" size="~;
 @@ -214,7 +204,7 @@
              <label for="verification"><b>$floodtxt{'1'}:</b><br />
              <span class="small">{yabb flood_text}</span></label>
          </td>
 -        <td class="windowbg2 vtop">
 +        <td class="windowbg vtop">
              {yabb showcheck}
          </td>
      </tr><tr>
 @@ -221,7 +211,7 @@
          <td class="windowbg right vtop">
              <label for="verification"><b>$floodtxt{'3'}:</b></label>
          </td>
 -        <td class="windowbg2 vtop">
 +        <td class="windowbg vtop">
              <input type="text" name="verification" id="verification" size="30" maxlength="50" />$myreg_req
          </td>
      </tr>~;
 @@ -231,7 +221,7 @@
              <label for="verification_question"><b>{yabb spam_question}</b><br />
              <span class="small">$register_txt{'verification_question_desc'} {yabb verification_question_desc}</span></label>
          </td>
 -        <td class="windowbg2 vtop">
 +        <td class="windowbg vtop">
              <input type="text" name="verification_question" id="verification_question" size="30" maxlength="50" />$myreg_req
              <input type="hidden" name="verification_question_id" value="{yabb spam_question_id}" />{yabb spam_question_image}
          </td>
 @@ -250,7 +240,7 @@
              <td class="windowbg right vtop">
                  <b>$fruittxt{'1'} {yabb fruit}:</b>
              </td>
 -            <td class="windowbg2 vtop">
 +            <td class="windowbg vtop">
                  <input type="hidden" name="xcord" id="xcord" value="0" />
                  <input type="hidden" name="ycord" id="ycord" value="0" />
                  <input type="hidden" name="thefruit" id="thefruit" value="{yabb fruit}" />
 @@ -258,7 +248,7 @@

  $myregister_email2 = qq~<tr>
          <td class="windowbg right vtop"><label for="email2"><b>{yabb email2}:</b></label></td>
 -        <td class="windowbg2"><input type="text" maxlength="100" name="email2" id="email2" size="45" />$myreg_req</td>
 +        <td class="windowbg"><input type="text" maxlength="100" name="email2" id="email2" size="45" />$myreg_req</td>
      </tr>~;

  $myregister_endform = qq~<tr>
 @@ -268,16 +258,18 @@
          </td>
      </tr>
  </table>
 -</form>~;
 +</div>
 +</form>
 +~;

  $ext_template1 = qq~<tr>
      <td class="windowbg right vtop">
          <label for=""><b>{yabb fieldname}: </b>
          <br /><span class="small">{yabb fieldcomment}</span></label>
 -    </td><td class="windowbg2 vtop">~;
 +    </td><td class="windowbg vtop">~;

  $ext_pre_output = q~<tr>
 -        <td class="windowbg2 vtop">~;
 +        <td class="windowbg vtop">~;

  $ext_msgCL = q~ class="windowbg" style="border: 0; width: 40px; padding: 1px;" ~;

 @@ -291,10 +283,10 @@
              <b>$field{'comment'}</b>
          </td>
      </tr><tr>
 -        <td class="windowbg2 vtop">~;
 +        <td class="windowbg vtop">~;

  $ext_output_b .= q~
 -        <td class="windowbg2 vtop">~;
 +        <td class="windowbg vtop">~;

  $ext_endrow = $myregister_endrow;

 @@ -358,30 +350,17 @@

  $myregister_prereg1 = qq~
                  <div class="bordercolor" style="width: 650px; margin-bottom: 8px; margin-left: auto; margin-right: auto;">
 -                    <table class="tabtitle">
 -                        <tr>
 -                            <td style="padding-left:1%; height:25px"><img src="$imagesdir/register.gif" alt="$prereg_txt{'1a'}" title="$prereg_txt{'1a'}" /><b>$prereg_txt{'1a'}</b></td>
 -                        </tr>
 -                    </table>
 -                    <table class="pad_4px cs_thin">
 -                        <tr>
 -                            <td class="windowbg">$prereg_txt{'13'}</td>
 -                        </tr>
 -                    </table>
 +                    <div class="tabtitle" style="padding-left:1%; line-height:3em; vertical-align:bottom">
 +						<img src="$imagesdir/register.gif" alt="$prereg_txt{'1a'}" title="$prereg_txt{'1a'}" /><b>$prereg_txt{'1a'}</b>
 +					</div>
 +                    <div class="windowbg padd_4px">$prereg_txt{'13'}</div>
                  </div>~;

  $myregister_prereg2 = qq~
 -        <table class="tabtitle" style="width:650px">
 -            <tr>
 -                <td style="padding-left:1%; height:25px">
 -                    <img src="$imagesdir/register.gif" alt="$prereg_txt{'1a'}" title="$prereg_txt{'1a'}" /> <b>$prereg_txt{'1a'}</b>
 -                </td>
 -            </tr>
 -        </table>
 -        <table class="pad_4px cs_thin" style="width:650px">
 -            <tr>
 -                <td class="windowbg center" colspan="2">
 -                    <br />$prereg_txt{'5'}~;
 +                <div class="bordercolor" style="width: 650px; margin-bottom: 8px; margin-left: auto; margin-right: auto;">
 +                    <div class="tabtitle" style="padding-left:1%; line-height:3em; vertical-align:bottom"><img src="$imagesdir/register.gif" alt="$prereg_txt{'1a'}" title="$prereg_txt{'1a'}" /> <b>$prereg_txt{'1a'}</b>
 +					</div>
 +                    <div class="windowbg padd_4px">$prereg_txt{'5'}~;

  $myregister_div_a =
  q~<div class="bordercolor" style="width: 650px; margin-bottom: 8px; margin-left: auto; margin-right: auto;">~;
 @@ -393,7 +372,7 @@
  ## Passwordcheck ##
  $show_check = qq~<tr>
          <td class="windowbg right vtop"><label for="passwrd1"><b>$register_txt{'81'}:</b></label></td>
 -        <td class="windowbg2">
 +        <td class="windowbg">
              <div style="float:left;">
                  <input autocomplete="off" type="password" maxlength="30" name="passwrd1" id="passwrd1" value="{yabb tmpregpasswrd1}" size="30" onkeypress="capsLock(event,'cappasswrd1')" onkeyup="runPassword(this.value);" /> $myreg_req
             </div>
 @@ -409,7 +388,7 @@
          <td class="windowbg right vtop">
              <label for="passwrd2"><b>$register_txt{'82'}:</b></label>
          </td>
 -        <td class="windowbg2 vtop">
 +        <td class="windowbg vtop">
              <input autocomplete="off" type="password" maxlength="30" name="passwrd2" id="passwrd2" value="{yabb tmpregpasswrd2}" size="30" onkeypress="capsLock(event,'cappasswrd2')" /> $myreg_req
              <div id="cappasswrd2">$register_txt{'capslock'}</div>
              <div id="cappasswrd2_char">$register_txt{'wrong_char'}: <span id="cappasswrd2_character">&nbsp;</span></div>
  

Posted by: Dandello
Posted on: Oct 21st, 2014 at 9:02pm
Code
Select All
Index: Register.template
 ===================================================================
 --- Register.template	(revision 1584)
 +++ Register.template	(working copy)
 @@ -3,7 +3,7 @@
  ###############################################################################
  # YaBB: Yet another Bulletin Board                                            #
  # Open-Source Community Software for Webmasters                               #
 -# Version:        YaBB 2.6.1                                                  #
 +# Version:        YaBB 2.6.2                                                  #
  # Packaged:       September 1, 2014                                           #
  # Distributed by: http://www.yabbforum.com                                    #
  # =========================================================================== #
 @@ -23,27 +23,16 @@
  ##agreement before registration form
  $myregister_fullagree = qq~
  <form action="$scripturl?action=register" method="post">
 -<table class="tabtitle">
 -    <tr>
 -      <td style="padding-left:1%"><img src="$imagesdir/xx.gif" alt="" /> $register_txt{'764a'}</td>
 -    </tr>
 -</table>
 -<table>
 -    <tr>
 -        <td class="windowbg" style="padding: 8px">
 -          {yabb fullagree}
 -        </td>
 -    </tr><tr>
 -        <td class="catbg center" style="padding: 8px;">
 -            <input type="submit" value="$register_txt{'585'}" name="regagree" class="button" />&nbsp;&nbsp;<input type="submit" value="$register_txt{'586'}" name="regnoagree" class="button" />
 -        </td>
 -    </tr>
 -</table>
 +    <div class="tabtitle" style="padding-left:1%; line-height:3em; vertical-align:bottom"><img src="$imagesdir/xx.gif" alt="" /> $register_txt{'764a'}</div>
 +    <div class="windowbg padd_8px">{yabb fullagree}</div>
 +    <div class="catbg center padd_8px">
 +        <input type="submit" value="$register_txt{'585'}" name="regagree" class="button" />&nbsp;&nbsp;<input type="submit" value="$register_txt{'586'}" name="regnoagree" class="button" />
 +    </div>
  </form>~;

  ## agreement in registration form
  $myregister_regagree = qq~<tr>
 -        <td class="catbg" colspan="2">
 +        <td class="catbg padd_4px" colspan="2">
              <img src="$imagesdir/xx.gif" alt="$register_txt{'764a'}" title="$register_txt{'764a'}" /> <b>$register_txt{'764a'}</b>
          </td>
      </tr><tr>
 @@ -51,7 +40,7 @@
              <label for="regagree"><span style="float: left; padding: 5px;">{yabb fullagree}</span></label>
          </td>
      </tr><tr>
 -        <td class="windowbg2 center" colspan="2">
 +        <td class="windowbg2 center padd_4px" colspan="2">
              <label for="regagree"><b>$register_txt{'585'}</b></label> <input type="radio" name="regagree" id="regagree" value="yes" />$myreg_req&nbsp;&nbsp; <label for="regnoagree"><b>$register_txt{'586'}</b></label> <input type="radio" name="regagree" id="regnoagree" value="no" />
          </td>
      </tr>~;
 @@ -68,14 +57,11 @@
  </table>~;

  $myregister_regfill_a = qq~
 -<table class="tabtitle">
 -    <tr>
 -        <td style="padding-left:1%; height:30px">
 -            <img src="$imagesdir/register.gif" alt="$register_txt{'97'}" title="$register_txt{'97'}" /> $register_txt{'517'}
 -        </td>
 -    </tr>
 -</table>
 -<table class="cs_thin pad_4px">
 +<div style="width:90em; margin:0 auto">
 +    <div class="tabtitle" style="padding-left:1%; line-height:3em; vertical-align:bottom">
 +        <img src="$imagesdir/register.gif" alt="$register_txt{'97'}" title="$register_txt{'97'}" /> $register_txt{'517'}
 +    </div>
 +<table class="pad_4px" style="border-spacing: 0 1px; border-collapse:separate">
      <colgroup>
          <col style="width:45%" />
          <col style="width:55%" />
 @@ -90,7 +76,7 @@
          <td class="windowbg right vtop">
              <label for="reglanguage"><b>$register_txt{'101'}</b></label>
          </td>
 -        <td class="windowbg2 vtop">
 +        <td class="windowbg vtop">
              <select name="reglanguage" id="reglanguage" onchange="document.creator.action='$scripturl?action=register'; document.creator.submit();">
              {yabb langopt}
              </select>
 @@ -104,7 +90,7 @@
              <label for="regusername"><b>$register_txt{'98'}:</b><br />
              <span class="small">$register_txt{'520'}$register_txt{'241ea'}</span></label>
          </td>
 -        <td class="windowbg2 vtop">
 +        <td class="windowbg vtop">
              <input type="text" name="regusername" id="regusername" onchange="checkAvail('$scripturl',this.value,'user')" size="30" value="{yabb tmpregname}" maxlength="18"{yabb regstyle} />$myreg_req
              <div id="useravailability"></div>
              <input type="hidden" name="language" id="language" value="{yabb language}" />
 @@ -115,7 +101,7 @@

  $myregister_avail = qq~</label>
          </td>
 -        <td class="windowbg2 vtop">
 +        <td class="windowbg vtop">
              <input type="text" name="regrealname" id="regrealname" onchange="checkAvail('$scripturl',this.value,'display')" size="30" value="{yabb tmprealname}" maxlength="30" />$myreg_req
              <div id="displayavailability"></div>
          </td>
 @@ -123,7 +109,7 @@
          <td class="windowbg right vtop"><label for="email"><b>$register_txt{'69'}:</b>
              <br /><span class="small">$register_txt{'679'}</span></label>
          </td>
 -        <td class="windowbg2 vtop">
 +        <td class="windowbg vtop">
              {yabb aedomains}$myreg_req
              <div id="emailavailability"></div>
              {yabb email2}~;
 @@ -135,25 +121,29 @@
  $myregister_endtable = q~
          </td>
      </tr>
 -</table>~;
 +</table>
 +</div>~;

 +$myregister_enddiv = q~    </div>
 +</div>~;
 +
  $myregister_bdonreg = qq~<tr>
          <td class="windowbg right vtop">
              <label for="birth_month"><b>$register_txt{'birthday'}:</b>{yabb editAgeTxt}</label>
          </td>
 -        <td class="windowbg2 vtop"><input type="text" name="birth_month" id="birth_month" size="2" value="{yabb birthdate1}" maxlength="2" onkeypress="jumpatnext('document.creator.birth_month','document.creator.birth_da
y',2)" /> <input type="text" name="birth_day" id="birth_day" size="2" value="{yabb birthdate0}" maxlength="2" onkeypress="jumpatnext('document.creator.birth_day','document.creator.birth_year
',2)" /> <input type="text" name="birth_year" id="birth_year" size="4" value="{yabb birthdate2}" maxlength="4" />~;
 +        <td class="windowbg vtop"><input type="text" name="birth_month" id="birth_month" size="2" value="{yabb birthdate1}" maxlength="2" onkeypress="jumpatnext('document.creator.birth_month','document.creator.birth_da
y',2)" /> <input type="text" name="birth_day" id="birth_day" size="2" value="{yabb birthdate0}" maxlength="2" onkeypress="jumpatnext('document.creator.birth_day','document.creator.birth_year
',2)" /> <input type="text" name="birth_year" id="birth_year" size="4" value="{yabb birthdate2}" maxlength="4" />~;

  $myregister_bdonreg_2 = qq~<tr>
          <td class="windowbg right vtop">
              <label for="birth_day"><b>$register_txt{'birthday'}:</b>{yabb editAgeTxt}</label>
          </td>
 -        <td class="windowbg2 vtop"><input type="text" name="birth_day" id="birth_day" size="2" value="{yabb birthdate0}" maxlength="2" onkeypress="jumpatnext('document.creator.birth_day','document.creator.birth_mont
h',2)" /> <input type="text" name="birth_month" id="birth_month" size="2" value="{yabb birthdate1}" maxlength="2" onkeypress="jumpatnext('document.creator.birth_month','document.creator.birth_ye
ar',2)" /> <input type="text" name="birth_year" id="birth_year" size="4" value="{yabb birthdate2}" maxlength="4" />~;
 +        <td class="windowbg vtop"><input type="text" name="birth_day" id="birth_day" size="2" value="{yabb birthdate0}" maxlength="2" onkeypress="jumpatnext('document.creator.birth_day','document.creator.birth_mont
h',2)" /> <input type="text" name="birth_month" id="birth_month" size="2" value="{yabb birthdate1}" maxlength="2" onkeypress="jumpatnext('document.creator.birth_month','document.creator.birth_ye
ar',2)" /> <input type="text" name="birth_year" id="birth_year" size="4" value="{yabb birthdate2}" maxlength="4" />~;

  $myregister_gender = qq~<tr>
              <td class="windowbg right vtop">
                  <label for="gender"><b>$register_txt{'gender'}: </b>{yabb editGenderTxt}</label>
              </td>
 -            <td class="windowbg2 vtop">
 +            <td class="windowbg vtop">
                  <select name="gender" id="gender" size="1">
                      <option value=""></option>
                      <option value="Male">$register_txt{'gender_male'}</option>
 @@ -167,7 +157,7 @@
              <label for="joinmemgroup"><b>$register_txt{'765'}:</b>
              <br /><span class="small">{yabb additional_explain}</span></label>
          </td>
 -        <td class="windowbg2 vtop">
 +        <td class="windowbg vtop">
              <select name="joinmemgroup" id="joinmemgroup" size="{yabb selsize}" multiple="multiple">
              {yabb addmemgroup}
              </select>
 @@ -179,7 +169,7 @@
              <label for="reason"><b>$prereg_txt{'regreason'}:</b><br />
              <span class="small">$prereg_txt{'reason_exp'}</span></label><br /><br />
          </td>
 -        <td class="windowbg2 vtop">~;
 +        <td class="windowbg vtop">~;

  

Posted by: Dandello
Posted on: Oct 21st, 2014 at 9:00pm
Code
Select All
Index: Post.template
 ===================================================================
 --- Post.template	(revision 1587)
 +++ Post.template	(working copy)
 @@ -17,7 +17,7 @@
  $cat_exp = $newload{'brd_exp'};
  $post_error = qq~$imagesdir/exclamation.png~;

 -if (!$enable_quickreply) {$my_spacer = '; margin-bottom:1em;';}
 +if (!$enable_quickreply) {$my_spacer = 'style="margin-bottom:1em;"';}
  $messageclass = 'message';
  $my_guestpost_col = 2;

 @@ -26,27 +26,20 @@

  ## Post Top
  $mypost_title = qq~{yabb my_topper}
 -<table class="tabtitle">
 -    <tr>
 -        <td style="padding-left:1%">
 -            <img src="{yabb icon_img}" alt="" /> {yabb yytitle}
 -        </td>
 -    </tr>
 -</table>
 +<div class="tabtitle" style="padding-left:1%; line-height:3em; vertical-align:bottom">
 +    <img src="{yabb icon_img}" alt="" /> {yabb yytitle}
 +</div>
      {yabb my_topview}
  ~;

 -$mypost_topview = qq~<table class="pad_3px">
 -    <tr>
 -        <td class="windowbg">
 -            $display_txt{'646'} ({yabb topviewers}): {yabb template_viewers}
 -        </td>
 -    </tr>
 -</table>~;
 +$mypost_topview = qq~
 +<div class="windowbg padd_3px">
 +    $display_txt{'646'} ({yabb topviewers}): {yabb template_viewers}
 +</div>~;

  ## main posting block (IMs and Posts) ##
  $mypost_postblock = qq~
 -<table class="pad_3px" style="table-layout: fixed">
 +<table class="pad_3px fixed">
      <colgroup>
          <col style="width: 23%" />
          <col style="width: auto" />
 @@ -57,15 +50,13 @@
      {yabb verification_field}
      {yabb verification_question_field}
      <tr class="windowbg">
 -        <td colspan="{yabb guestcol}">
 -            <div style="height:16px;">
 -                <img src="$imagesdir/$cat_exp" id="prevwin" alt="$npf_txt{'01'}" title="$npf_txt{'01'}" style="cursor: pointer;" onclick="enabPrev();" /> <b>$npf_txt{'04'}</b>
 -            </div>
 +        <td colspan="{yabb guestcol}" style="height:16px;">
 +            <img src="$imagesdir/$cat_exp" id="prevwin" alt="$npf_txt{'01'}" title="$npf_txt{'01'}" style="cursor: pointer;" onclick="enabPrev();" /> <b>$npf_txt{'04'}</b>
          </td>
     </tr>
  </table>
     {yabb my_postsection_ajx}
 -<table class="pad_3px" style="table-layout: fixed$my_spacer">
 +<table class="pad_3px fixed"$my_spacer>
      <colgroup>
          <col style="width: 23%" />
          <col style="width: auto" />
 @@ -74,8 +65,8 @@
          <td colspan="2">
              <div id="savetable" class="windowbg" style="float: left; text-align: left; width: 100%; padding: 0; margin: 0; overflow: hidden; display: none;">
          {yabb messageblock}
 -            <div id="checktable" class="small" style="float: right; text-align: left; width: 77%; padding: 6px; margin: 0; display: none;"></div>
 -        </div>
 +                <div id="checktable" class="small" style="float: right; text-align: left; width: 77%; padding: 6px; margin: 0; display: none;"></div>
 +            </div>
         </td>
      </tr>
          {yabb my_t_status}
 @@ -177,7 +168,7 @@
      </tr>~;

  $mypost_submit = qq~<tr>
 -        <td class="catbg center" colspan="2" style="padding: 8px;">~;
 +        <td class="catbg center padd_8px" colspan="2">~;

  $mypost_smiley1 = qq~
          <table class="smiley_top" style="width:124px"><tr>
 @@ -202,9 +193,9 @@
          <td class="windowbg2 bottom">~;

  $mypost_prevmain = q{};
 -$x_mypost_prevmain = qq~
 +$x_mypost_prevmain = q~
       <div class="bordercolor" style="padding: 1px; width: 100%; margin-left: auto; margin-right: auto;">
 -        <table class="windowbg pad_3px" style="table-layout: fixed;">
 +        <table class="windowbg pad_3px fixed">
              <tr>
                  <td class="windowbg2">
                      <div class="message" style="overflow:auto;">{yabb cmessage}</div>
 @@ -211,7 +202,8 @@
                  </td>
              </tr>
          </table>
 -    </div>\n~;
 +    </div>
 +~;

  $mypost_lastmod = qq~<tr class="windowbg">
          <td class="vtop"><b>$post_txt{'211'}:</b></td>
 @@ -219,34 +211,17 @@
      </tr>~;

  $mypost_prevmain_error = qq~
 -        <div class="bordercolor" style="padding: 1px; width: 50%; margin-left:0; margin-right: auto;">
 -            <table class="windowbg pad_3px" style="table-layout: fixed">
 -                <tr>
 -                    <td class="titlebg">
 -                        <img src="$post_error" alt="" /> {yabb error_occurred}
 -                    </td>
 -                </tr>
 -            </table>
 -            <table class="windowbg pad_3px" style="table-layout: fixed;">
 -                <tr>
 -                    <td class="windowbg2">
 -                        <div class="message" style="overflow:auto; color: red"><br />
 -                        {yabb preverror}
 -                        <br /><br />
 -                        </div>
 -                    </td>
 -                </tr>
 -            </table>
 -        </div>~;
 +        <div class="bordercolor" style="padding: 1px; width:45em; margin-left:0; margin-right: auto;">
 +            <div class="titlebg padd_3px"><img src="$post_error" alt="" /> {yabb error_occurred}</div>
 +            <div class="windowbg2 message" style=".5em 3px 1em 3px; overflow:auto; color: red">
 +                {yabb preverror}
 +            </div>
 +         </div>~;

  $mypost_smilies = q~
          </td>
          <td class="windowbg2">~;

 -$mypost_smilies_b = q~
 -        </td>
 -        <td class="windowbg2">~;
 -
  $mypost_smilies_c = qq~{yabb my_smilies}
          </td>
      </tr>~;
  

Posted by: Dandello
Posted on: Oct 21st, 2014 at 8:59pm
Code
Select All
Index: Poll.template
 ===================================================================
 --- Poll.template	(revision 1586)
 +++ Poll.template	(working copy)
 @@ -22,92 +22,80 @@
  <br />
  <form action="$scripturl?action=undovote;num={yabb pollnum}{yabb start}" method="post" style="display: inline;">
  <input type="hidden" name="multidel" value="1" />
 -    <table class="tabtitle" style="width:90%">
 -        <tr>
 -            <td style="padding-left:10px">$img{'pollicon'} <b>$polltxt{'42'}</b></td>
 -        </tr>
 -    </table>
 -    <table class="pad_4px cs_thin" style="width:90%">
 -        <tr>
 -            <td class="windowbg2" colspan="5"><br /><b>$polltxt{'16'}:</b> {yabb poll_question}<br /><br /></td>
 -        </tr><tr>
 -            <td class="catbg center"><b>&nbsp;</b></td>
 -            <td class="catbg center"><b>$polltxt{'35'}</b></td>
 -            <td class="catbg center"><b>$polltxt{'30'}</b></td>
 -            <td class="catbg center"><b>$polltxt{'31'}</b></td>
 -            <td class="catbg center"><b>$polltxt{'24'}</b></td>
 -        </tr><tr>{yabb my_IP}
 -             <td class="titlebg center" colspan="5"><input type="submit" value="$polltxt{'49'}" class="button" /></td>
 -        </tr>
 -    </table>
 +    <div style="width:90%; margin:0 auto">
 +        <div class="tabtitle" style="padding-left:1%; line-height:3em; vertical-align:bottom">$img{'pollicon'} <b>$polltxt{'42'}</b></div>
 +        <div class="windowbg2" style="padding:1em 1%"><b>$polltxt{'16'}:</b> {yabb poll_question}</div>
 +        <table class="pad_4px cs_thin">
 +            <tr>
 +                <td class="catbg center"><b>&nbsp;</b></td>
 +                <td class="catbg center"><b>$polltxt{'35'}</b></td>
 +                <td class="catbg center"><b>$polltxt{'30'}</b></td>
 +                <td class="catbg center"><b>$polltxt{'31'}</b></td>
 +                <td class="catbg center"><b>$polltxt{'24'}</b></td>
 +            </tr>{yabb my_IP}
 +            <tr>
 +                <td class="catbg center" colspan="5"><input type="submit" value="$polltxt{'49'}" class="button" /></td>
 +            </tr>
 +        </table>
 +    </div>
  </form>~;

 -$mypoll_IP = qq~
 +$mypoll_IP = qq~</tr>
              <td class="windowbg2 center"><input type="checkbox" name="{yabb id}" value="1" /></td>
              <td class="windowbg2">{yabb voters_name}</td>
              <td class="windowbg2 center">{yabb lookupIP}</td>
              <td class="windowbg2 center">{yabb vote_date}</td>
              <td class="windowbg2">{yabb voted}</td>
 -        </tr><tr>~;
 +        <tr>~;

  $mypoll_display = qq~
  <form name="removepoll" action="$scripturl?action=modify2;d=1" method="post" style="display: inline">
 -        <input type="hidden" name="thread" value="{yabb pollnum}" />
 -        <input type="hidden" name="id" value="Poll" />
 +    <input type="hidden" name="thread" value="{yabb pollnum}" />
 +    <input type="hidden" name="id" value="Poll" />
  </form>
  <form name="poll" method="post" action="$scripturl?action=vote;num={yabb pollnum}{yabb scp}" style="display: inline;">
 -    <table>
 -        <tr>
 -            <td class="tabtitle">{yabb poll_coll}
 -                $polltxt{'15'} {yabb boardpoll}
 -            </td>
 -        </tr><tr>
 -            <td class="catbg vtop padd_4px">
 -                <div style="float: left; width: 50%; text-align: left; line-height:18px; vertical-align:middle">
 -                    {yabb poll_icon} <b>$polltxt{'16'}</b>: {yabb poll_question}
 +    <div class="tabtitle" style="padding-left:1%; line-height:3em; vertical-align:bottom">{yabb poll_coll} $polltxt{'15'} {yabb boardpoll}</div>
 +    <div class="catbg vtop padd_4px">
 +        <div style="float: left; width: 50%; text-align: left; line-height:18px; vertical-align:middle">
 +            {yabb poll_icon} <b>$polltxt{'16'}</b>: {yabb poll_question}
 +        </div>
 +        <div style="float: left; width: 50%; text-align: right;">
 +            <span class="small">{yabb lockpoll}{yabb modifypoll}{yabb deletepoll}</span>
 +        </div>
 +        <div class="clear"></div>
 +    </div>
 +    <div id="polldiv" style="width: 100%; display: {yabb scdivdisp}; margin-bottom:.5em">
 +        <div class="windowbg padd_4px" style="height:23px">{yabb poll_notlocked}</div>
 +        <div class="windowbg2 center padd_4px">
 +            {yabb endedtext}
 +            <div class="windowbg2" id="piestyle" style="width: 100%;">
 +                <br />{yabb pollhidden} {yabb poll_hasvoted}<br />
 +            </div>
 +            <div class="windowbg2">
 +                <br />{yabb footer}
 +            </div>
 +            {yabb my_pollcomment}
 +            <div class="windowbg2 padd_4px" style="height:22px">
 +                <div class="small" style="float: left; width: 49%; text-align: left;">
 +                    {yabb poll_end}{yabb displaydate}
                  </div>
 -                 <div style="float: left; width: 50%; text-align: right;">
 -                    <span class="small">{yabb lockpoll}{yabb modifypoll}{yabb deletepoll}</span>
 +                <div class="small" style="float: left; width: 50%; text-align: right;">
 +                    {yabb viewthread}{yabb deletevote}{yabb displayvoters}
                  </div>
 -            </td>
 -        </tr>
 -    </table>
 -    <div id="polldiv" style="width: 100%; display: {yabb scdivdisp};">
 -    <table class="pad_4px">
 -        <tr>
 -            <td class="windowbg">
 -                {yabb poll_notlocked}
 -            </td>
 -        </tr><tr>
 -            <td class="windowbg2 center">
 -                {yabb endedtext}
 -                <div class="windowbg2" id="piestyle" style="width: 100%;">
 -                    <br />{yabb pollhidden} {yabb poll_hasvoted}<br />
 -                </div>
 -                <div style="width: 100%;">
 -                    <br />{yabb footer}
 -                </div>
 -                {yabb my_pollcomment}
 -                <div style="float: left; width: 49%; text-align: left;">
 -                    <span class="small">{yabb poll_end}{yabb displaydate}</span>
 -                </div>
 -                <div style="float: left; width: 50%; text-align: right;">
 -                    <span class="small">{yabb viewthread}{yabb deletevote}{yabb displayvoters}</span>
 -                </div>
 -            </td>
 -        </tr>
 -    </table>
 +            </div>
 +        </div>
      </div>
  </form>~;

 -$mypoll_ended =
 -              qq~<span style="color: #FF0000;"><b>$polltxt{'53'}</b></span></td>
 -                </tr><tr>
 -                  <td class="windowbg2 center" colspan="2"><br />~;
 +$mypoll_ended = qq~<span style="color: #FF0000;"><b>$polltxt{'53'}</b></span>~;

 -$mypoll_locked =
 -          qq~<span style="color: #FF0000;"><b>$polltxt{'22'}</b></span></td>
 -        </tr><tr>
 -            <td class="windowbg2 center" colspan="2"><br />~;
 +$mypoll_locked = qq~<span style="color: #FF0000;"><b>$polltxt{'22'}</b></span>~;

 -1;
 \ No newline at end of file
 +$mypoll_hasvoted = q~
 +    <div class="clear" style="height: 18px; vertical-align: middle; width:400px; margin: 0 auto;">
 +        <div style="float: left; width: 25%; text-align: right;">{yabb optionsi}&nbsp;&nbsp;&nbsp;&nbsp;</div>
 +        <div style="float: left; text-align: left; width: {yabb pollbar}px; height: 10px; background-color: {yabb slicecolori}; border: 1px outset {yabb slicecolori};"></div>
 +        <div class="small" style="float: left; text-align: left;">&nbsp;&nbsp;{yabb votesi} ({yabb pollpercent}%)</div>
 +    </div>~;
 +
 +1;
  

Posted by: Dandello
Posted on: Oct 21st, 2014 at 8:56pm
Code
Select All
Index: Other.template
 ===================================================================
 --- Other.template	(revision 1591)
 +++ Other.template	(working copy)
 @@ -17,20 +17,14 @@

  ## IPlookup ##
  $my_ipdiv = qq~
 -<table class="tabtitle">
 -    <tr>
 -        <td style="padding-left:1%"><img src="$micon_bg{'ip'}" alt="" /> $lookup_txt{'iplookup'} - {yabb ip}</td>
 -    </tr>
 -</table>
 -<table class="pad_4px cs_thin">
 -    <tr>
 -        <td class="windowbg2">
 -            <div style="font-weight: bold; margin-bottom: 10px;">$lookup_txt{'01'} {yabb ip} $lookup_txt{'02'}</div>
 -            <div>{yabb lookuplink} </div>
 -            <div style="width: 100%; text-align: center;"><a href="javascript:history.go(-1);">$maintxt{'193'}</a></div>
 -        </td>
 -    </tr>
 -</table>~;
 +<div style="width:50em; margin: 0 auto">
 +    <div class="tabtitle" style="padding-left:1%; margin-top:1em; line-height:3em; vertical-align:bottom"><img src="$micon_bg{'ip'}" alt="" /> $lookup_txt{'iplookup'} - {yabb ip}</div>
 +    <div class="windowbg2 padd_4px">
 +        <span style="font-weight: bold; margin-bottom: 10px;">$lookup_txt{'01'} {yabb ip} $lookup_txt{'02'}</span>
 +        <div class="windowbg2 padd_4px">{yabb lookuplink} </div>
 +    </div>
 +    <p class="center"><a href="javascript:history.go(-1);">$maintxt{'193'}</a></p>
 +</div>~;

  ## AddModerators
  $myshowProfile = qq~<tr class="windowbg">
 @@ -144,7 +138,7 @@
          </td>
      </tr><tr>
          <td class="catbg center" style="padding: 8px;" colspan="2">
 -            <input type="submit" value="$img_txt{'34a'}" tabindex="2" class="button" />
 +            <input type="submit" value="$img_txt{'34a'}" tabindex="2" class="button" />
          </td>
      </tr>
  </table>
 @@ -162,17 +156,17 @@
  #in the event you want a banner for the smilies header #
  $my_banner = 'banner.gif';

 -
  $smilie_window_a =
 -qq~<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="$abbr_lang" lang="$abbr_lang">
 +qq~<!DOCTYPE html>
 +<html lang="$abbr_lang">
  <head>
 -<title>$smiltxt{'1'}</title>
 -<meta http-equiv="Content-Type" content="text/html; charset=$yymycharset" />
 -<link rel="stylesheet" href="$yyhtml_root/Templates/Forum/$usestyle.css" type="text/css" />
 -<style type="text/css">
 -.moresmiles {vertical-align:bottom; cursor:pointer;}
 -</style>
 +<!-- YaBB 2.6.2 $Revision$ -->
 +    <meta charset=$yymycharset">
 +    <title>$smiltxt{'1'}</title>
 +    <link rel="stylesheet" href="$yyhtml_root/Templates/Forum/$usestyle.css" type="text/css" />
 +    <style type="text/css">
 +    .moresmiles {vertical-align:bottom; cursor:pointer;}
 +    </style>
  <script type="text/javascript">
  function AddText(text) {
      if (window.opener && !window.opener.closed) {
 @@ -210,12 +204,12 @@
  ~;

  $smilie_window_advanced =
 -qq~<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="$abbr_lang" lang="$abbr_lang">
 +qq~<!DOCTYPE html>
 +<html lang="$abbr_lang">
  <head>
 -<title>$smiltxt{'1'}</title>
 -<meta http-equiv="Content-Type" content="text/html; charset=$yymycharset" />
 -<link rel="stylesheet" href="$yyhtml_root/Templates/Forum/$usestyle.css" type="text/css" />
 +    <meta charset=$yymycharset">
 +    <title>$smiltxt{'1'}</title>
 +    <link rel="stylesheet" href="$yyhtml_root/Templates/Forum/$usestyle.css" type="text/css" />
  <script type="text/javascript">
  function AddText(text) {
      if (window.opener && !window.opener.closed) {
 @@ -280,33 +274,21 @@
  ## Error

  $my_show_error = qq~
 -<table class="system-info">
 -    <tr>
 -        <td>$maintxt{'error_description'}</td>
 -    </tr>
 -</table>
 -<table class="system-info-body">
 -    <tr>
 -        <td>{yabb errormessage}</td>
 -    </tr>
 -</table>
 -<br /><div style="width: 100%; text-align: center;"><a href="javascript:history.go(-1)">$maintxt{'193'}</a></div>
 +<div class="system-body">
 +    <div class="system-info" style="padding-left:1%; margin-top:1em; line-height:3em; vertical-align:bottom">$maintxt{'error_description'}</div>
 +    <div class="system-info-body">{yabb errormessage}</div>
 +</div>
 +<p class="center"><a href="javascript:history.go(-1)">$maintxt{'193'}</a></p>
  ~;

  ## Guest Profile link interrupt

  $my_profile_int = qq~
 -<table class="system-info" style="width:50em">
 -    <tr>
 -        <td>$maintxt{'members_only'}</td>
 -    </tr>
 -</table>
 -<table class="system-info-body" style="width:50em">
 -    <tr>
 -        <td class="center">$maintxt{'reg_please'}</td>
 -    </tr>
 -</table>
 -<br /><div style="width: 100%; text-align: center;"><a href="javascript:history.go(-1)">$maintxt{'193'}</a></div>
 +<div class="system-body">
 +    <div class="system-info" style="padding-left:1%; margin-top:1em; line-height:3em; vertical-align:bottom">$maintxt{'members_only'}</div>
 +    <div class="system-info-body">$maintxt{'reg_please'}</div>
 +</div>
 +<p class="center"><a href="javascript:history.go(-1)">$maintxt{'193'}</a></p>
  ~;

 -1;
 \ No newline at end of file
 +1;
  

Posted by: Dandello
Posted on: Oct 21st, 2014 at 8:54pm
Code
Select All
Index: MyProfile.template
 ===================================================================
 --- MyProfile.template	(revision 1587)
 +++ MyProfile.template	(working copy)
 @@ -3,7 +3,7 @@
  ###############################################################################
  # YaBB: Yet another Bulletin Board                                            #
  # Open-Source Community Software for Webmasters                               #
 -# Version:        YaBB 2.6.1                                                  #
 +# Version:        YaBB 2.6.2                                                  #
  # Packaged:       September 1, 2014                                           #
  # Distributed by: http://www.yabbforum.com                                    #
  # =========================================================================== #
 @@ -26,33 +26,25 @@

  ## UserProfile login ##
  $myprofile_a = qq~
 -<table class="tabtitle cs_thin pad_4px" style="width:500px">
 -    <tr>
 -        <td class="center"><b>$profile_txt{'901'}</b></td>
 -    </tr>
 -</table>
 -<form action="{yabb prof_act}" method="post" name="confirmform">
 -<table class="bordercolor cs_thin pad_4px" style="width:500px; margin-bottom:10px">
 -    <tr>
 -        <td class="windowbg2 center">
 -            <label for="passwrd"><span class="small"><br />{yabb sid_descript}<br /><br /></span></label>
 -        </td>
 -    </tr><tr>
 -        <td class="windowbg2 center">
 -            <input type="hidden" name="redir" value="{yabb redirsid}" />
 -            <div style="padding-top: 4px;">
 -                <div><input type="password" name="passwrd" id="passwrd" size="15" style="width: 150px;" onkeypress="capsLock(event,'cappasswrd')" /></div>
 -                <div style="color: #f00; font-weight: bold; display: none" id="cappasswrd">$profile_txt{'capslock'}</div>
 -                <div style="color: #f00; font-weight: bold; display: none" id="cappasswrd_char">$profile_txt{'wrong_char'}: <span id="cappasswrd_character">&nbsp;</span></div>
 -            </div>
 -        </td>
 -    </tr><tr>
 -        <td class="catbg center" style="padding: 8px;">
 -            <input type="submit" value="$profile_txt{'900'}" class="button" />
 -        </td>
 -    </tr>
 -</table>
 -</form>
 +<div style="width:45em; margin:0 auto 1em">
 +    <div class="tabtitle center" style="line-height:3em; vertical-align:bottom"><b>$profile_txt{'901'}</b></div>
 +    <form action="{yabb prof_act}" method="post" name="confirmform">
 +    <div class="windowbg2 center">
 +        <label for="passwrd"><span class="small"><br />{yabb sid_descript}<br /><br /></span></label>
 +    </div>
 +    <div class="windowbg2 center" style="padding-bottom:4px">
 +        <input type="hidden" name="redir" value="{yabb redirsid}" />
 +        <div style="padding-top: 4px;">
 +            <div><input type="password" name="passwrd" id="passwrd" size="15" style="width: 150px;" onkeypress="capsLock(event,'cappasswrd')" /></div>
 +            <div style="color: #f00; font-weight: bold; display: none" id="cappasswrd">$profile_txt{'capslock'}</div>
 +            <div style="color: #f00; font-weight: bold; display: none" id="cappasswrd_char">$profile_txt{'wrong_char'}: <span id="cappasswrd_character">&nbsp;</span></div>
 +        </div>
 +    </div>
 +    <div class="catbg center padd_8px">
 +        <input type="submit" value="$profile_txt{'900'}" class="button" />
 +    </div>
 +    </form>
 +</div>
  <script type="text/javascript">
          document.confirmform.passwrd.focus();
  </script>~;
 @@ -59,7 +51,7 @@
  ## End UserProfile login

  ## admin edit menu ##
 -$myprofile_menu = qq~<table class="bordercolor cs_thin pad_4px" style="table-layout:fixed; margin-bottom: -1px">
 +$myprofile_menu = qq~<table class="bordercolor cs_thin pad_4px fixed" style="margin-bottom: -1px">
      <tr>
          <td class="{yabb menucolor0} center bottom"><span class="small"><b><a href="$scripturl?action=profile;username={yabb menu_user};sid=$INFO{'sid'}">$profile_txt{79}</a></b></span></td>
          <td class="{yabb menucolor1} center bottom"><span class="small"><b><a href="$scripturl?action=profileContacts;username={yabb menu_user};sid=$INFO{'sid'}">$profile_txt{819}</a></b></span></td>
 @@ -81,7 +73,7 @@
  ## end admin edit menu ##

  ## Profile edit ##
 -$myprofile_edit = qq~<table class="cs_thin pad_4px">
 +$myprofile_edit = qq~<table class="pad_4px" style="border-spacing: 0 1px; border-collapse:separate">
      <colgroup>
          <col style="width:320px" />
          <col style="width:auto" />
 @@ -93,7 +85,8 @@
      </tr>{yabb my_passchk}
      <tr class="windowbg">
          <td><label for="name"><b>$profile_txt{68}: </b>
 -            <br />{yabb my_name_not}</td>
 +            <br />{yabb my_name_not}
 +        </td>
          <td>
               <input type="text" maxlength="30" onchange="checkAvail('$scripturl',this.value,'display')" name="name" id="name" size="30" value="{yabb user}" /><div id="displayavailability"></div>
          </td>
 @@ -139,7 +132,7 @@
  </form>~;

  ## PM and contact preferences ##
 -$myprofile_contact = qq~<table class="bordercolor cs_thin pad_4px">
 +$myprofile_contact = qq~<table class="pad_4px" style="border-spacing: 0 1px; border-collapse:separate">
      <colgroup>
          <col style="width:320px" />
          <col style="width:auto" />
 @@ -267,7 +260,7 @@
      </tr>~;

  ## Options ##
 -$myprofile_options = qq~<table class="bordercolor cs_thin pad_4px">
 +$myprofile_options = qq~<table class="pad_4px" style="border-spacing: 0 1px; border-collapse:separate">
      <colgroup>
          <col style="width:320px" />
          <col style="width:auto" />
 @@ -485,7 +478,7 @@
  </form>~;

  ## PM preferences ##
 -$myprofile_PMpref = qq~<table class="bordercolor cs_thin pad_4px">
 +$myprofile_PMpref = qq~<table class="pad_4px" style="border-spacing: 0 1px; border-collapse:separate">
      <colgroup>
          <col style="width:320px" />
          <col style="width:auto" />
 @@ -534,7 +527,7 @@
      </tr>~;

  ## Admin edit ##
 -$myprofile_admin_a = qq~<table class="bordercolor cs_thin pad_4px">
 +$myprofile_admin_a = qq~<table class="pad_4px" style="border-spacing: 0 1px; border-collapse:separate">
      <colgroup>
          <col style="width:320px" />
          <col style="width:auto" />
 @@ -597,7 +590,7 @@
  </table>
  </form>~;

 -$myprofile_title = qq~<table class="bordercolor cs_thin pad_4px">
 +$myprofile_title = qq~<table class="pad_4px" style="border-spacing: 0 1px; border-collapse:separate">
      <colgroup>
          <col style="width:320px" />
          <col style="width:auto" />
  

Posted by: Dandello
Posted on: Oct 21st, 2014 at 8:52pm
Code
Select All
Index: MyPosts.template
 ===================================================================
 --- MyPosts.template	(revision 1565)
 +++ MyPosts.template	(working copy)
 @@ -166,33 +166,26 @@
      }
  </script>
      <form action="$scripturl?action=boardnotify2" method="post" name="boardnotify">
 -    <table class="tabtitle">
 -        <tr>
 -            <td style="padding-left:10px">
 -                <img src="$imagesdir/$brd_notify_img" alt="notify_txt{'136'}" title="$notify_txt{'136'}" /> <b>$notify_txt{'136'}</b>
 -                {yabb note_brd}
 -            </td>
 -        </tr>
 -    </table>
 -    <table class="pad_4px cs_thin" style="margin-bottom: 10px;">
 +    <div class="tabtitle" style="padding-left:1em; line-height:3em; vertical-align:bottom">
 +        <img src="$imagesdir/$brd_notify_img" alt="notify_txt{'136'}" title="$notify_txt{'136'}" /> <b>$notify_txt{'136'}</b>
 +        {yabb note_brd}
 +    </div>
 +    <table class="pad_4px cs_thin" style="margin-bottom: .5em;">
          <colgroup>
              <col style="width:65%" />
 +            <col style="width:35%" />
          </colgroup>
          {yabb my_showNotifications_b}
      </table>
      </form>
 -    <br />
      <form action="$scripturl?action=notify4" method="post" name="threadnotify">
 -    <table class="tabtitle">
 -        <tr>
 -            <td style="padding-left:10px">
 -                <img src="$imagesdir/$brd_notify_img" alt="$notify_txt{'118'}" title="$notify_txt{'118'}" /> <b>$notify_txt{'118'}</b>
 -            </td>
 -        </tr>
 -    </table>
 +    <div class="tabtitle" style="padding-left:1em; line-height:3em; vertical-align:bottom">
 +        <img src="$imagesdir/$brd_notify_img" alt="$notify_txt{'118'}" title="$notify_txt{'118'}" /> <b>$notify_txt{'118'}</b>
 +     </div>
      <table class="pad_4px cs_thin">
          <colgroup>
              <col style="85%" />
 +            <col style="15%" />
          </colgroup>
          {yabb my_showNotifications_t}
      </table>
  

Posted by: Dandello
Posted on: Oct 21st, 2014 at 8:51pm
Code
Select All
Index: MyMessage.template
 ===================================================================
 --- MyMessage.template	(revision 1598)
 +++ MyMessage.template	(working copy)
 @@ -3,7 +3,7 @@
  ###############################################################################
  # YaBB: Yet another Bulletin Board                                            #
  # Open-Source Community Software for Webmasters                               #
 -# Version:        YaBB 2.6.1                                                  #
 +# Version:        YaBB 2.6.2                                                  #
  # Packaged:       September 1, 2014                                           #
  # Distributed by: http://www.yabbforum.com                                    #
  # =========================================================================== #
 @@ -24,7 +24,7 @@

  ## IM show - single post
  $myIM_show = qq~
 -<table class="bordercolor cs_thin pad_1px" style="table-layout: fixed">
 +<table class="bordercolor cs_thin pad_1px fixed">
      <tr>
          <td class="windowbg vtop" colspan="2">
              <div style="width: 99%; padding: 2px; margin: 2px;">
 @@ -105,7 +105,7 @@
  $myIM_liveprev = qq~<tr>
          <td class="vtop">
              <div style="height:16px;">
 -                <img id="prevwin" src="$defaultimagesdir/$cat_exp" alt="$npf_txt{'01'}" title="$npf_txt{'01'}" class="cursor" onclick="enabPrev();" /> <b>$npf_txt{'04'}</b>
 +                <img id="prevwin" src="$imagesdir/$cat_exp" alt="$npf_txt{'01'}" title="$npf_txt{'01'}" class="cursor" onclick="enabPrev();" /> <b>$npf_txt{'04'}</b>
              </div>
          </td>
      </tr><tr>
 @@ -235,28 +235,24 @@

  $my_savedraft = qq~<tr>
          <td class="windowbg">
 -            <table class="bordercolor cs_thin">
 -                <tr>
 -                    <td>
 -                        <table class="windowbg pad_4px" style="table-layout:fixed">
 -                            <tr>
 -                                <td class="titlebg" colspan="2"><b>$inmes_txt{'70'}: {yabb msub}</b></td>
 -                            </tr><tr>
 -                                <td class="catbg"><span class="small">$inmes_txt{'318'}: {yabb musernameRealName}</span></td>
 -                                <td class="catbg right"><span class="small">{yabb my_save_draft} {yabb tempdate}</span></td>
 -                            </tr><tr>
 -                                <td class="windowbg2" colspan="2">
 -                                    <div class="message" style="float:left; width:100%;">{yabb message}</div>
 -                                </td>
 -                            </tr>
 -                        </table>
 -                    </td>
 -                </tr>
 -            </table>
 +            <div class="bordercolor padd_4px">
 +                <table class="windowbg pad_4px fixed">
 +                    <tr>
 +                        <td class="titlebg" colspan="2"><b>$inmes_txt{'70'}: {yabb msub}</b></td>
 +                    </tr><tr>
 +                        <td class="catbg"><span class="small">$inmes_txt{'318'}: {yabb musernameRealName}</span></td>
 +                        <td class="catbg right"><span class="small">{yabb my_save_draft} {yabb tempdate}</span></td>
 +                    </tr><tr>
 +                        <td class="windowbg2" colspan="2">
 +                            <div class="message" style="float:left; width:100%;">{yabb message}</div>
 +                        </td>
 +                    </tr>
 +                </table>
 +            </div>
          </td>
      </tr>~;

 -$myIM_liveprev_b = qq~<table class="bordercolor cs_thin pad_1px" style="table-layout: fixed">
 +$myIM_liveprev_b = qq~<table class="bordercolor cs_thin pad_1px fixed">
      <tr>
          <td class="windowbg2 vtop" colspan="2">
              <div style="width: 99%; padding: 2px; margin: 2px;">
  

Posted by: Dandello
Posted on: Oct 21st, 2014 at 8:50pm
Code
Select All
Index: MessageIndex.template
 ===================================================================
 --- MessageIndex.template	(revision 1587)
 +++ MessageIndex.template	(working copy)
 @@ -3,7 +3,7 @@
  ###############################################################################
  # YaBB: Yet another Bulletin Board                                            #
  # Open-Source Community Software for Webmasters                               #
 -# Version:        YaBB 2.6.1                                                  #
 +# Version:        YaBB 2.6.2                                                  #
  # Packaged:       September 1, 2014                                           #
  # Distributed by: http://www.yabbforum.com                                    #
  # =========================================================================== #
 @@ -34,6 +34,7 @@
      $threadhandelstyle2 = qq~ class="right"~;
  }
  $bdpicExt = 'png';
 +$brdpicwidth = ($max_brd_img_width || 50) + 20;
  $hoveron = 'tpon.gif';
  $hoveroff = 'tpoff.gif';
  $brd_notify_img = 'notify.gif';
 @@ -43,24 +44,26 @@
      if (!$ShowBDescrip && $action ne 'favorites') {
          $messageindex_template .= qq~
          <!-- Board Moderators start -->
 -            <div class="navbarcontainer">
 -                <table>
 -                    <tr>
 -                        <td class="small">{yabb moderators}</td>
 -                    </tr>
 -                </table>
 -            </div>
 -<!-- Board Moderators end -->
 +            <div class="navbarcontainer small">{yabb moderators}</div>
 +        <!-- Board Moderators end -->
  ~;
      }
      else {
 +    if (${$uid.$currentboard}{'rules'} == 1) {
 +        $messageindex_template .= qq~
 +<!-- Board Rules start -->
 +            <div class="tabtitle" style="margin-top: 1.5em; line-height:3em; vertical-align:bottom; padding-left:.5em">{yabb rulestitle}</div>
 +            <div class="windowbg" style="padding:.5em">{yabb rulesdescription}</div>
 + <!-- Board Rules end -->
 +~;
 +    }
          $messageindex_template .= qq~<!-- Board Description start --><!-- Default Board Graphics courtesy of http://www.shapes4free.com/ -->
 -            <table class="bordercolor pad_4px cs_thin" style="margin-bottom: 15px;">
 -				<colgroup>
 -                    <col style="width:6%" />
 -                    <col style="width:78%" />
 +            <table class="bordercolor pad_4px cs_thin" style="margin-bottom: 15px; margin-top: 15px;">
 +                <colgroup>
 +                    <col style="width:${brdpicwidth}px" />
 +                    <col style="width:auto" />
                      <col style="width:16%" />
 -				</colgroup>
 +                </colgroup>
                  <tr>
                      <td class="windowbg center">{yabb bdpicture}</td>
                      <td class="windowbg">{yabb board}
 @@ -77,22 +80,6 @@
  <!-- Board Description end -->
          {yabb new_load}~;
      }
 -    if (${$uid.$currentboard}{'rules'} == 1) {
 -        $messageindex_template .= qq~
 -<!-- Board Rules start -->
 -             <table class="tabtitle pad_3px">
 -                <tr>
 -                    <td>{yabb rulestitle}</td>
 -                </tr>
 -            </table>
 -            <table class="pad_3px" style="margin-bottom: 15px;">
 -                <tr>
 -                    <td class="windowbg">{yabb rulesdescription}</td>
 -                </tr>
 -            </table>
 -<!-- Board Rules end -->
 -~;
 -    }
  }

  if ($action ne 'favorites') {
 @@ -321,13 +308,13 @@

  #list pages popup

 -$msg_listpages =
 -qq~<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="$abbr_lang" lang="$abbr_lang">
 +$msg_listpages = qq~
 +<!DOCTYPE html>
 +<html lang="$abbr_lang">
  <head>
 -<meta http-equiv="Content-Type" content="text/html; charset=$yymycharset" />
 -<title>$messageindex_txt{'139'} $messageindex_txt{'18'}</title>
 -<link rel="stylesheet" href="$yyhtml_root/Templates/Forum/$usestyle.css" type="text/css" />
 +    <meta charset="$yymycharset">
 +    <title>$messageindex_txt{'139'} $messageindex_txt{'18'}</title>
 +    <link rel="stylesheet" href="$yyhtml_root/Templates/Forum/$usestyle.css" type="text/css" />
  </head>
  <body style="min-width: 350px;">
      <script type="text/javascript">
 @@ -336,20 +323,11 @@
          self.close();
      }
      </script>
 -    <table class="tabtitle">
 -        <tr>
 -            <td class="center">$messageindex_txt{'139'} $messageindex_txt{'18'}</td>
 -        </tr>
 -    </table>
 -    <table class="pad_4px cs_thin">
 -        <tr>
 -            <td class="windowbg center" style="padding:4px 10px">
 -                <p>&laquo; $messageindex_txt{'139'} {yabb pages} &raquo;</p>
 -            </td>
 -        </tr><tr>
 -            <td class="catbg center"><a href="javascript: window.close();">$messageindex_txt{'903'}</a></td>
 -        </tr>
 -    </table>
 +    <div class="tabtitle center" style="line-height:3em; vertical-align:bottom;">$messageindex_txt{'139'} $messageindex_txt{'18'}</div>
 +    <div class="windowbg center" style="padding:4px 10px">
 +        <p>&laquo; $messageindex_txt{'139'} {yabb pages} &raquo;</p>
 +    </div>
 +    <div class="catbg center padd_4px"><a href="javascript: window.close();">$messageindex_txt{'903'}</a></div>
  </body>
  </html>~;

 @@ -364,23 +342,17 @@


  $boardpassw = qq~
 -<table class="tabtitle pad_3px" style="width: 80%;">
 -    <tr>
 -        <td><img src="$imagesdir/$actionlock" alt="" /> <b>$maintxt{'900pw'}: $boardname</b></td>
 -    </tr>
 -</table>
 -<table class="bordercolor pad_4px" style="width: 80%;">
 -    <tr>
 -        <td class="windowbg center">
 -            <form action="$scripturl?action=checkboardpw" method="post" name="brdpass" onsubmit="return CheckPassField();">
 -                <input type="hidden" name="pswviewnum" value="$viewnum" />
 -                <input type="hidden" name="pswcurboard" value="$currentboard" />
 -                <input type="password" name="boardpw" value="" size="25" />
 -                <input type="submit" value="$maintxt{'900s'}" class="button" />
 -            </form>
 -        </td>
 -    </tr>
 -</table>
 +<div class="tabtitle center" style="line-height:3em; vertical-align:bottom; width: 80%; margin:0 auto">
 +    <img src="$imagesdir/$actionlock" alt="" /> <b>$maintxt{'900pw'}: $boardname</b>
 +</div>
 +<div class="windowbg center padd_4px" style="width: 80%; margin:0 auto">
 +    <form action="$scripturl?action=checkboardpw" method="post" name="brdpass" onsubmit="return CheckPassField();">
 +        <input type="hidden" name="pswviewnum" value="$viewnum" />
 +        <input type="hidden" name="pswcurboard" value="$currentboard" />
 +        <input type="password" name="boardpw" value="" size="25" />
 +        <input type="submit" value="$maintxt{'900s'}" class="button" />
 +    </form>
 +</div>
  <script type="text/javascript">
  document.brdpass.boardpw.focus();

  

Posted by: Dandello
Posted on: Oct 21st, 2014 at 8:48pm
Code
Select All
Index: Memberlist.template
 ===================================================================
 --- Memberlist.template	(revision 1586)
 +++ Memberlist.template	(working copy)
 @@ -3,7 +3,7 @@
  ###############################################################################
  # YaBB: Yet another Bulletin Board                                            #
  # Open-Source Community Software for Webmasters                               #
 -# Version:        YaBB 2.6.1                                                  #
 +# Version:        YaBB 2.6.2                                                  #
  # Packaged:       September 1, 2014                                           #
  # Distributed by: http://www.yabbforum.com                                    #
  # =========================================================================== #
 @@ -118,7 +118,7 @@
  #UserSelect buildPages

  $my_usersel_tem = qq~<!DOCTYPE html>
 -<html lang='en-US'>
 +<html lang="$abbr_lang">
  <head>
      <title>{yabb title}</title>
      <meta charset="{yabb mycharset}">
 @@ -213,7 +213,7 @@
  ~;

  $my_usersel = qq~
 -    <table class="bordercolor pad_3px cs_thin" style="table-layout: fixed; width:464px;">
 +    <table class="bordercolor pad_3px cs_thin fixed" style="width:464px;">
          {yabb TableHeader}
          <tr>
              <td class="catbg">
 @@ -246,13 +246,13 @@
          </tr>
      </table>
      <form method="post" action="" name="selectuser">
 -    <table class="bordercolor pad_3px cs_thin" style="width:464px; height: 275px; table-layout: fixed">
 +    <table class="bordercolor pad_3px cs_thin fixed" style="width:464px; height: 275px;">
          <tr>
              <td class="catbg center">{yabb not_groups_b}
              </td>
          </tr>{yabb TableHeader_lt}~;

 -$my_tableHeader_lt = qq~<tr>
 +$my_tableHeader_lt = q~<tr>
              <td class="titlebg">{yabb LetterLinks}</td>
          </tr>~;

 @@ -259,7 +259,7 @@
  $my_quickSearch = qq~
      <script type="text/javascript">document.getElementById("select_body").className = "select_body_qsearch";</script>
      <div class="bordercolor" style="width:300px">
 -    <table class="pad_3px cs_thin" style="width:300px">
 +    <table class="pad_3px cs_thin">
          <tr>
              <td class="titlebg"><label for="letter">$usersel_txt{'qsearch'}</label></td>
          </tr><tr>
  

Posted by: Dandello
Posted on: Oct 21st, 2014 at 8:47pm
More LogInOut.template
Code
Select All
-$myreminder_vericheck = qq~<tr>
 -        <td class="windowbg vtop">
 -            <div style="float:left; width:30%"><label for="verification_question"><b>{yabb spam_question}</b>
 +$myreminder_vericheck = qq~
 +    <div class="windowbg padd_3px">
 +        <div style="float:left; width:30%"><label for="verification_question"><b>{yabb spam_question}</b>
              <br /><span class="small">$loginout_txt{'verification_question_desc'} {yabb verification_question_desc}</span></label>
              <input type="hidden" name="verification_question_id" value="{yabb spam_question_id}" />
 -            <input type="hidden" name="spam_question" value="{yabb spam_question}" /></div>
 -            <div style="float:left; width:70%"><input type="text" name="verification_question" id="verification_question" size="30" maxlength="50" />{yabb spam_question_image}</div>
 -            <div class="clear"></div>
 -        </td>
 -    </tr>~;
 +            <input type="hidden" name="spam_question" value="{yabb spam_question}" />
 +        </div>
 +        <div style="float:left; width:70%"><input type="text" name="verification_question" id="verification_question" size="30" maxlength="50" />{yabb spam_question_image}</div>
 +        <div class="clear"></div>
 +    </div>~;

 -$myreminder_endform = qq~<tr>
 -        <td class="catbg center" style="padding: 8px;">
 -            <input type="submit" value="$loginout_txt{'339'}" class="button" />
 -        </td>
 -    </tr>
 -</table>
 -</form>~;
 +$myreminder_endform = qq~
 +    <div class="catbg center padd_8px">
 +       <input type="submit" value="$loginout_txt{'339'}" class="button" />
 +    </div>
 +</div>
 +</form>
 +~;

 -$myreminder2 = qq~<br /><br />
 -<table class="tabtitle cs_thin pad_4px" style="width: 600px;">
 -    <tr>
 -        <td>{yabb mbname} $loginout_txt{'36'} $loginout_txt{'194'}</td>
 -    </tr>
 -</table>
 -<table class="bordercolor pad_3px cs_thin" style="width: 600px;">
 -    <tr>
 -        <td class="windowbg center">
 -            <b>$loginout_txt{'192'} {yabb forum_user}</b>
 -        </td>
 -    </tr>
 -</table>
 -<br />
 +$myreminder2 = qq~<div style="width: 600px; margin:0 auto; padding:2em 0 1em">
 +    <div class="tabtitle" style="padding-left:1%; margin-top:1em; line-height:3em; vertical-align:bottom">{yabb mbname} $loginout_txt{'36'} $loginout_txt{'194'}</div>
 +    <div class="windowbg center padd_3px"><b>$loginout_txt{'192'} {yabb forum_user}</b></div>
 +</div>
  <p class="center"><a href="$scripturl">$maintxt{'go_to_board'}</a></p><br />~;

  1;
  

Posted by: Dandello
Posted on: Oct 21st, 2014 at 8:46pm
Code
Select All
Index: Loginout.template
 ===================================================================
 --- Loginout.template	(revision 1560)
 +++ Loginout.template	(working copy)
 @@ -13,149 +13,117 @@
  ###############################################################################
  # $Revision$

 -$myborder =
 -q~<div class="bordercolor" style="width: 100%; margin-bottom: 8px; margin-left: auto; margin-right: auto;">~;
 -$myborder_with_title =
 -q~<div class="bordercolor" style="width: 700px; margin-bottom: 8px; margin-left: auto; margin-right: auto;">~;
 -$myborder_bottom = q~</div>~;
 +$myborder = q~<div class="bordercolor" style="width: 100%; margin-bottom: 8px; margin-left: auto; margin-right: auto;">~;
 +$myborder_with_title = q~<div class="bordercolor" style="width: 700px; margin-bottom: 8px; margin-left: auto; margin-right: auto;">~;
 +$myborder_bottom = q~    </div>
 +</div>~;

 +$mysharedbot = q~</td></tr></table></div>~;
 +
  $mysharedloga = qq~
  $myborder_with_title
 -<table class="pad_4px cs_thin" style="margin-top:10px">
 -    <tr>
 -        <td class="tabtitle" style="height:25px; padding-left:1%"><b>{yabb sharedLogin_title}</b></td></tr>~;
 +    <div class="tabtitle padd_4px" style="padding-left:1%; margin-top:1em; line-height:3em; vertical-align:bottom"><b>{yabb sharedLogin_title}</b></div>~;

 -$mysharedlogb = qq~<tr>
 -        <td class="windowbg" colspan="2">{yabb sharedLogin_text}</td>
 -    </tr>~;
 +$mysharedlogb = q~
 +    <div class="windowbg">{yabb sharedLogin_text}</div>~;

 -$mysharedlogc = q~<tr>
 -        <td class="windowbg2 center padd_10px">~;
 +$mysharedlogc = q~
 +    <div class="windowbg2 center padd_10px">~;

 -
  $mysharedlog_top = qq~
  $myborder
 -<table class="tabtitle tabtitle-text" style="margin-top:10px">
 -	<colgroup>
 -        <col style="width:1%" />
 -        <col style="width:99%" />
 -	</colgroup>
 -    <tr>
 -        <td>&nbsp;</td>
 -        <td>$loginout_txt{'34'}</td>
 -    </tr>
 -</table>
 +    <div class="tabtitle tabtitle-text" style="margin-top:1em; line-height:3em; vertical-align:bottom">$loginout_txt{'34'}</div>
  <table class="bordercolor pad_4px cs_thin">
 -	<colgroup>
 +    <colgroup>
          <col style="width:6%" />
          <col style="width:94%" />
 -	</colgroup>
 +    </colgroup>
      <tr>
          <td class="windowbg center"><img src="$imagesdir/login.png" alt="" /></td>
          <td class="windowbg2 center">~;

 -    $mylogintxt = $loginout_txt{'35'};
 -    if ( $screenlogin ) { $mylogintxt = $loginout_txt{'35b'}; }
 +$mylogintxt = $loginout_txt{'35'};
 +if ( $screenlogin ) { $mylogintxt = $loginout_txt{'35b'}; }
  $mysharedlog_bodya = qq~
 -                <div style="width: 600px;">
 -                    <span style="float: left; text-align: left; margin-right:15px;">
 -                        <label for="username">$mylogintxt</label>:<br />
 -                        <input type="text" name="username" id="username" size="30" maxlength="100" style="width: 285px;" tabindex="1"{yabb regstyle} />
 -                    </span>
 -                    <span style="float: left; text-align: left; margin-right:15px;">
 -                        <label for="passwrd">$loginout_txt{'36'}</label>:<br />
 -                        <input type="password" name="passwrd" id="passwrd" size="15" maxlength="30" style="width: 110px;" tabindex="2" onkeypress="capsLock(event,'shared_login')" />
 -                    </span>
 -                    <span style="float: left; text-align: center;" class="small">
 -                        &nbsp;<br />
 -                        <input type="submit" value="$loginout_txt{'34'}" tabindex="4" accesskey="l" style="width: 100px;" class="button" />
 -                    </span>
 -                </div>
 -                <div class="clear"></div>
 -                <div style="width: 550px; line-height:16px">
 -                    <span style="float: left; text-align: left;">
 -                        <input type="checkbox" name="cookielength" id="cookielength"{yabb cookielength_sel} value="1" tabindex="3" />
 -                    </span>
 -                    <span style="float: left; text-align: left">
 -                        <label for="cookielength">$loginout_txt{'keeps'}</label>
 -                    </span>
 -                    <span style="float: right; text-align: right; margin: 0 25px;">
 -                        <a href="$scripturl?action=register"{yabb hide_reglink}>$maintxt{'97'}</a>
 -                    </span>
 -                    <span style="float: right; text-align: right; margin: 0 20px;">
 -                        <a href="$scripturl?action=reminder"{yabb hide_passlink}>$loginout_txt{'315'}</a>
 -                    </span>
 -                    <br /><br />
 -                </div>
 -                <div style="width: 600px; text-align: left; color: red; font-weight: bold; display: none" id="shared_login">$loginout_txt{'capslock'}</div>
 -                <div style="width: 600px; text-align: left; color: red; font-weight: bold; display: none" id="shared_login_char">$loginout_txt{'wrong_char'}: <span id="shared_login_character">&nbsp;</span></div>
 -            </form>
 -        </td>
 -    </tr>
 -</table>
 -$myborder_bottom
 +            <div style="width: 600px;">
 +                <span style="float: left; text-align: left; margin-right:15px;">
 +                    <label for="username">$mylogintxt</label>:<br />
 +                    <input type="text" name="username" id="username" size="30" maxlength="100" style="width: 285px;" tabindex="1"{yabb regstyle} />
 +                </span>
 +                <span style="float: left; text-align: left; margin-right:15px;">
 +                    <label for="passwrd">$loginout_txt{'36'}</label>:<br />
 +                    <input type="password" name="passwrd" id="passwrd" size="15" maxlength="30" style="width: 110px;" tabindex="2" onkeypress="capsLock(event,'shared_login')" />
 +                </span>
 +                <span style="float: left; text-align: center;" class="small">
 +                    &nbsp;<br />
 +                    <input type="submit" value="$loginout_txt{'34'}" tabindex="4" accesskey="l" style="width: 100px;" class="button" />
 +                </span>
 +            </div>
 +            <div class="clear"></div>
 +            <div style="width: 550px; line-height:16px">
 +                <span style="float: left; text-align: left;">
 +                    <input type="checkbox" name="cookielength" id="cookielength"{yabb cookielength_sel} value="1" tabindex="3" />
 +                </span>
 +                <span style="float: left; text-align: left">
 +                    <label for="cookielength">$loginout_txt{'keeps'}</label>
 +                </span>
 +                <span style="float: right; text-align: right; margin: 0 25px;">
 +                    <a href="$scripturl?action=register"{yabb hide_reglink}>$maintxt{'97'}</a>
 +                </span>
 +                <span style="float: right; text-align: right; margin: 0 20px;">
 +                    <a href="$scripturl?action=reminder"{yabb hide_passlink}>$loginout_txt{'315'}</a>
 +                </span>
 +                <br /><br />
 +            </div>
 +            <div style="width: 600px; text-align: left; color: red; font-weight: bold; display: none" id="shared_login">$loginout_txt{'capslock'}</div>
 +            <div style="width: 600px; text-align: left; color: red; font-weight: bold; display: none" id="shared_login_char">$loginout_txt{'wrong_char'}: <span id="shared_login_character">&nbsp;</span></div>
 +        </form>
  ~;

 -$myremindera = qq~<table class="tabtitle cs_thin pad_4px" style="width: 600px;">
 -    <tr>
 -        <td>{yabb mbname} $loginout_txt{'36'} $loginout_txt{'194'}</td>
 -    </tr>
 -</table>
 -<table class="bordercolor pad_3px cs_thin" style="width: 600px;">
 -    <tr>
 -        <td class="windowbg">
 -            <label for="user"><b>$mylogintxt:</b></label>
 -            <input type="text" name="user" id="user" maxlength="100" {yabb regstyle} size="50" />
 -        </td>
 -    </tr>~;
 +$myremindera = qq~<div style="width: 600px; margin:0 auto;">
 +    <div class="tabtitle" style="padding-left:1%; margin-top:1em; line-height:3em; vertical-align:bottom">{yabb mbname} $loginout_txt{'36'} $loginout_txt{'194'}</div>
 + <!--   <table class="bordercolor pad_3px cs_thin">
 +        <tr>-->
 +    <div class="windowbg padd_3px">
 +        <label for="user"><b>$mylogintxt:</b></label>
 +        <input type="text" name="user" id="user" maxlength="100" {yabb regstyle} size="50" />
 +    </div>~;

 -$myreminder_regcheck = qq~<tr>
 -        <td class="windowbg">
 -            <label for="verification"><b>$floodtxt{'1'}: </b>
 -            {yabb showcheck}
 -            <br /><span class="small">{yabb flood_text}</span></label>
 -        </td>
 -    </tr><tr>
 -        <td class="windowbg">
 -            <div style="float:left; width:30%"><label for="verification"><b>$floodtxt{'3'}: </b></label></div>
 -            <div style="float:left; width:70%"><input type="text" name="verification" id="verification" size="20" maxlength="30" />{yabb spam_question_image}</div>
 -            <div class="clear"></div>
 -        </td>
 -    </tr>~;
 +$myreminder_regcheck = qq~
 +    <div class="windowbg padd_3px">
 +        <label for="verification"><b>$floodtxt{'1'}: </b>
 +        {yabb showcheck}
 +        <br /><span class="small">{yabb flood_text}</span></label>
 +    </div>
 +    <div class="windowbg padd_3px">
 +        <div style="float:left; width:30%"><label for="verification"><b>$floodtxt{'3'}: </b></label></div>
 +        <div style="float:left; width:70%"><input type="text" name="verification" id="verification" size="20" maxlength="30" />{yabb spam_question_image}</div>
 +        <div class="clear"></div>
 +    </div>~;

  

Posted by: Dandello
Posted on: Oct 21st, 2014 at 8:43pm
Code
Select All
Index: HelpCentre.template
 ===================================================================
 --- HelpCentre.template	(revision 1560)
 +++ HelpCentre.template	(working copy)
 @@ -3,7 +3,7 @@
  ###############################################################################
  # YaBB: Yet another Bulletin Board                                            #
  # Open-Source Community Software for Webmasters                               #
 -# Version:        YaBB 2.6.1                                                  #
 +# Version:        YaBB 2.6.2                                                  #
  # Packaged:       September 1, 2014                                           #
  # Distributed by: http://www.yabbforum.com                                    #
  # =========================================================================== #
 @@ -46,7 +46,7 @@
              </tr>
          </table>
      </div>
 -    <div style="float: right; width: 74%; margin-bottom: 10px;">
 +    <div style="float: right; width: 74%; margin-bottom: 1em;">
  {yabb body}
      </div>
  <div class="clear"></div>~;
 @@ -64,7 +64,7 @@

  ### Prints this for the Header of the main section (title etc) #
  $BodyHeader = qq~
 -    <table class="bordercolor pad_4px cs_thin" style="table-layout: fixed">
 +    <table class="bordercolor pad_4px cs_thin fixed">
          <tr>
              <td class="titlebg">
                  <span class="anchor" id="{yabb section_anchor}"></span><b>{yabb section_name}</b>
  

Posted by: Dandello
Posted on: Oct 21st, 2014 at 8:43pm
Code
Select All
Index: Downloads.template
 ===================================================================
 --- Downloads.template	(revision 1560)
 +++ Downloads.template	(working copy)
 @@ -3,7 +3,7 @@
  ###############################################################################
  # YaBB: Yet another Bulletin Board                                            #
  # Open-Source Community Software for Webmasters                               #
 -# Version:        YaBB 2.6.1                                                  #
 +# Version:        YaBB 2.6.2                                                  #
  # Packaged:       September 1, 2014                                           #
  # Distributed by: http://www.yabbforum.com                                    #
  # =========================================================================== #
 @@ -14,12 +14,12 @@
  # $Revision$


 -$downloads_top = qq~<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="$abbr_lang" lang="$abbr_lang">
 +$downloads_top = qq~<!DOCTYPE html>
 +<html lang="$abbr_lang">
  <head>
 -<title>{yabb fatxt39}</title>
 -<meta http-equiv="Content-Type" content="text/html; charset=$yymycharset" />
 -<link rel="stylesheet" href="$yyhtml_root/Templates/Forum/$usestyle.css" type="text/css" />
 +    <meta charset="$yymycharset">
 +    <title>{yabb fatxt39}</title>
 +    <link rel="stylesheet" href="$yyhtml_root/Templates/Forum/$usestyle.css" type="text/css" />
  <script type="text/javascript">
      function download_file(amfn) {
          window.open('$scripturl?action=downloadfile;file=' + encodeURIComponent(amfn),'_blank');
 @@ -95,11 +95,11 @@
            {yabb att_admin_b}
          <td class="catbg" colspan="7">
              <table>
 -				<colgroup>
 +                <colgroup>
                      <col style="width:33%" />
                      <col style="width:34%" />
                      <col style="width:33%" />
 -				</colgroup>
 +                </colgroup>
                  <tr>
                      <td class="small">
             {yabb att_admin_c}
 @@ -112,15 +112,10 @@
      </tr>~;

  $downloads_att_out_a = qq~
 -<table class="tabtitle" style="width:98%">
 +<div style="width:98%; margin:0 auto">
 +    <div class="tabtitle" style="padding-left:1%; line-height:3em; vertical-align:bottom"><img src="$imagesdir/xx.gif" alt="" />&nbsp;<b>{yabb fatxt39}</b></div>
 +    <table class="pad_4px">
      <tr>
 -        <td style="padding-left:1em">
 -            <img src="$imagesdir/xx.gif" alt="" />&nbsp;<b>{yabb fatxt39}</b>
 -        </td>
 -    </tr>
 -</table>
 -<table class="pad_4px" style="width:98%">
 -    <tr>
          <td class="windowbg center" colspan="{yabb colspan}">
              <br />
              {yabb fatxt75}:<br />
 @@ -139,7 +134,8 @@
  $downloads_tbl_end = qq~</td>
      </tr>
      {yabb viewattachments}
 -</table>~;
 +</table>
 +</div>~;

  $my_att_sort_a = qq~<td onclick="location.href='$scripturl?action=viewdownloads;thread={yabb thread};sort=~;
  $my_att_sort_b = qq~</td>
  

Posted by: Dandello
Posted on: Oct 21st, 2014 at 8:42pm
MORE display.template
Code
Select All
 $mysend_top = qq~
  <form action="$scripturl?action=sendtopic2" method="post" name="sendtopic" onsubmit="return CheckSendTopicFields();">
 -<table class="tabtitle" style="width:70%">
 -    <tr>
 -        <td style="padding-left:20px">
 -            <img src="$micon_bg{'email'}" alt="" />
 -            <b>$sendtopic_txt{'707'}&nbsp; « {yabb subject} » &nbsp;$sendtopic_txt{'708'}</b>
 -        </td>
 -    </tr>
 -</table>
 -<table class="pad_3px" style="width:70%">
 +<div style="margin: 0 15%">
 +    <div class="tabtitle" style="padding-left:1em; line-height:3em; vertical-align:bottom">
 +        <img src="$micon_bg{'email'}" alt="" />&nbsp;<b>$sendtopic_txt{'707'}&nbsp; « {yabb subject} » &nbsp;$sendtopic_txt{'708'}</b>
 +    </div>
 +<table class="pad_3px">
      <colgroup>
          <col style="width:30%" />
          <col style="width:70%" />
 @@ -454,6 +363,7 @@
      </tr>
      </tbody>
  </table>
 +</div>
  </form>{yabb my_jschecks}~;

  $mysend_valcode = qq~<tr>
 @@ -483,26 +393,14 @@
      </tr>~;

  $my_guest_limit = qq~
 -<table class="pad_4px" style="margin-bottom:10px">
 -     <tr>
 -        <td class="tabtitle" style="height:22px"><img src="$micon_bg{'xx'}" alt=""> $display_txt{'guest_message'}</td>
 -    </tr><tr>
 -        <td class="windowbg">
 -            $display_txt{'guest_message_block'}
 -        </td>
 -    </tr>
 -</table>~;
 +<div class="tabtitle" style="line-height:3em; vertical-align:bottom"><img src="$micon_bg{'xx'}" alt=""> $display_txt{'guest_message'}</div>
 +<div class="windowbg padd_4px" style="margin-bottom:1em">$display_txt{'guest_message_block'}</div>
 +~;

  $guest_view_limit_w = qq~
 -<table class="pad_4px" style="margin-bottom:10px">
 -    <tr>
 -        <td class="tabtitle" style="height:22px"><img src="$micon_bg{'xx'}" alt=""> $display_txt{'guest_message'}</td>
 -    </tr><tr>
 -        <td class="windowbg">
 -            $display_txt{'guest_message_warn'}
 -        </td>
 -    </tr>
 -</table>~;
 +<div class="tabtitle" style="line-height:3em; vertical-align:bottom"><img src="$micon_bg{'xx'}" alt=""> $display_txt{'guest_message'}</div>
 +<div class="windowbg padd_4px" style="margin-bottom:1em">$display_txt{'guest_message_warn'}</div>
 +~;

  $my_bookmarks =
  qq~<div style="margin: 5px auto 5px;"><b>$display_txt{'bookmarks'}</b>: {yabb bookmarks}</div>~;
 @@ -516,9 +414,10 @@
  $visel_3a = q~<td class="small" style="height: 14px; padding-left: 4px;">~;
  $visel_4 = q~</tr></table>~;

 -$gtalk = qq~<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="$abbr_lang" lang="$abbr_lang" style="overflow-x:hidden;overflow-y:hidden">
 +$gtalk = qq~<!DOCTYPE html>
 +<html lang="{yabb xml_lang}" style="overflow-x:hidden;overflow-y:hidden">
  <head>
 +    <meta charset="{yabb mycharset}">
      <title>$display_txt{'google'}</title>
      {yabb style}
      <style type="text/css">
  

Posted by: Dandello
Posted on: Oct 21st, 2014 at 8:40pm
Display Template:
Code
Select All
 $mymove_top = qq~<!DOCTYPE html>
 -<html lang='en-US'>
 +<html lang="$abbr_lang">
  <head>
      <title>$sstxt{'1'}</title>
 -    <meta charset="{yabb mycharset}">
 +    <meta charset="$yymycharset">
      <link rel="stylesheet" href="$yyhtml_root/Templates/Forum/$usestyle.css" type="text/css" />
      <script type="text/javascript" src="$yyhtml_root/ubbc.js" ></script>
  </head>
  <body>
 -     <div id="maincontainer">
 -        <div id="container">
 +    <div id="maincontainer">
  <script type="text/javascript">
  function NoPost(op) {
      if (document.getElementById("newboard").options[op].className == "nopost") {
 @@ -320,109 +259,79 @@
      }
  }
  </script>
 -<form action="$scripturl?action=split_splice;board=$currentboard;thread=$INFO{'thread'
}" method="post" name="split_splice" onsubmit="return submitproc()" accept-charset="$yymycharset">
 +        <form action="$scripturl?action=split_splice;board=$currentboard;thread=$INFO{'thread'
}" method="post" name="split_splice" onsubmit="return submitproc()" accept-charset="$yymycharset">
              <input type="hidden" name="formsession" value="{yabb formsession}" />
 -            <table class="tabtitle" style="width:90%">
 -                <tr>
 -                    <td style="padding-left:20px"><img src="$imagesdir/$admin_move" alt="$sstxt{'1'}" /> <b>$sstxt{'1'}</b></td>
 -                </tr>
 -            </table>
 -            <table class="pad_8px cs_thin" style="width:90%">
 -                <tr>
 -                    <td class="catbg"><b>$sstxt{'2'}:</b></td>
 -                </tr><tr>
 -                    <td class="windowbg"><b>$sstxt{'3'}</b></td>
 -                </tr><tr>
 -                    <td class="windowbg2">
 -                        <label for="oldposts">$sstxt{'14'}<br />
 -                        <select name="oldposts" id="oldposts" size="$size1" multiple="multiple">{yabb postlist}</select><br />
 -                        <span class="small">$sstxt{'14a'}</span></label>
 -                    </td>
 -                </tr><tr>
 -                    <td class="windowbg"><b>$sstxt{'4'}</b></td>
 -                </tr><tr>
 -                    <td class="windowbg2">
 -                        <label for="leave">$sstxt{'15'}</label><br />
 -                        <select name="leave" id="leave">{yabb leavelist}</select>
 -                    </td>
 -                </tr><tr>
 -                    <td class="catbg"><b>$sstxt{'5'}:</b></td>
 -                </tr><tr>
 -                    <td class="windowbg"><b>$sstxt{'6'}</b></td>
 -                </tr><tr>
 -                    <td class="windowbg2">
 -                        <label for="newcat">$sstxt{'16'}</label><br />
 -                        <select name="newcat" id="newcat" onchange="document.split_splice.submit();">{yabb catlist}</select>
 -                    </td>
 -                </tr><tr>
 -                    <td class="windowbg"><b>$sstxt{'7'}</b></td>
 -                </tr><tr>
 -                    <td class="windowbg2">
 -                        <label for="newboard">$sstxt{'17'}</label><br />
 -                        <select name="newboard" id="newboard" onchange="NoPost(this.selectedIndex); document.split_splice.submit();">{yabb boardlist}</select>
 -                    </td>
 -                </tr><tr>
 -                    <td class="windowbg"><b>$sstxt{'8'}</b></td>
 -                </tr><tr>
 -                    <td class="windowbg2">
 -                        <label for="newthread">$sstxt{'18'}</label><br />
 -                        <select name="newthread" id="newthread" onchange="document.split_splice.submit();">{yabb threadlist}</select>
 -                    </td>
 -                </tr>
 -                    {yabb my_output}
 -                <tr>
 -                    <td class="windowbg"><b>$sstxt{'4'}</b></td>
 -                </tr><tr>
 -                    <td class="windowbg2">
 -                        <input type="checkbox" name="newinfo" id="newinfo" value="1"{yabb my_checked} /> <label for="newinfo">$sstxt{'15a'}</label>
 -                    </td>
 -                </tr><tr>
 -                    <td class="catbg center">
 -                        <input type="submit" name="ss_submit" value="$sstxt{'24'}" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="reset" value="$sstxt{'25'}" />
 -                    </td>
 -                </tr>
 -            </table>
 -            </form>
 -            <br />
 -            <br />
 +            <div style="width:90%; margin:0 auto">
 +                <div class="tabtitle" style="line-height:3em; vertical-align:bottom; padding-left:.5em"><img src="$imagesdir/$admin_move" alt="$sstxt{'1'}" /> <b>$sstxt{'1'}</b></div>
 +                <div class="catbg padd_8px"><b>$sstxt{'2'}:</b></div>
 +                <div class="windowbg padd_8px"><b>$sstxt{'3'}</b></div>
 +                <div class="windowbg2 padd_8px">
 +                    <label for="oldposts">$sstxt{'14'}<br />
 +                    <select name="oldposts" id="oldposts" size="{yabb size1}" multiple="multiple">{yabb postlist}</select>
 +                    <br /><span class="small">$sstxt{'14a'}</span></label>
 +                </div>
 +                <div class="windowbg padd_8px"><b>$sstxt{'4'}</b></div>
 +                <div class="windowbg2 padd_8px">
 +                    <label for="leave">$sstxt{'15'}</label><br />
 +                    <select name="leave" id="leave">{yabb leavelist}</select>
 +                </div>
 +                <div class="catbg padd_8px"><b>$sstxt{'5'}:</b></div>
 +                <div class="windowbg padd_8px"><b>$sstxt{'6'}</b></div>
 +                <div class="windowbg2 padd_8px">
 +                    <label for="newcat">$sstxt{'16'}</label><br />
 +                    <select name="newcat" id="newcat" onchange="document.split_splice.submit();">{yabb catlist}</select>
 +                </div>
 +                <div class="windowbg padd_8px"><b>$sstxt{'7'}</b></div>
 +                <div class="windowbg2 padd_8px">
 +                    <label for="newboard">$sstxt{'17'}</label><br />
 +                    <select name="newboard" id="newboard" onchange="NoPost(this.selectedIndex); document.split_splice.submit();">{yabb boardlist}</select>
 +                </div>
 +                <div class="windowbg padd_8px"><b>$sstxt{'8'}</b></div>
 +                <div class="windowbg2 padd_8px">
 +                    <label for="newthread">$sstxt{'18'}</label><br />
 +                    <select name="newthread" id="newthread" onchange="document.split_splice.submit();">{yabb threadlist}</select>
 +                </div>
 +                {yabb my_output}
 +                <div class="windowbg padd_8px"><b>$sstxt{'4'}</b></div>
 +                <div class="windowbg2 padd_8px">
 +                    <input type="checkbox" name="newinfo" id="newinfo" value="1"{yabb my_checked} /> <label for="newinfo">$sstxt{'15a'}</label>
 +                </div>
 +                <div class="catbg center" style="line-height:4em; vertical-align:bottom">
 +                    <input type="submit" name="ss_submit" value="$sstxt{'24'}" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="reset" value="$sstxt{'25'}" />
 +                </div>
              </div>
 -        </div>
 -    </body>
 +        </form>
 +        <br />
 +        <br />
 +    </div>
 +</body>
  </html>~;

 -$mymove_output_a = qq~<tr>
 -        <td class="windowbg"><b>$sstxt{'9'}</b></td>
 -    </tr><tr>
 -        <td class="windowbg2">
 +$mymove_output_a = qq~
 +        <div class="windowbg padd_8px"><b>$sstxt{'9'}</b></div>
 +        <div class="windowbg2 padd_8px">
              <label for="newthread_subject">$sstxt{'20'}</label><br />
              <input type="text" name="newthread_subject" id="newthread_subject" size="50" value="{yabb newthread_subject}" />
              <input type="hidden" name="position" value="{yabb position}" />
              <input type="hidden" name="old_position_thread" value="{yabb old_position_thread}" />
 -        </td>
 -    </tr>~;
 +        </div>~;

 -$mymove_output_b = qq~<tr>
 -        <td class="windowbg"><b>$sstxt{'10'}</b></td>
 -    </tr><tr>
 -        <td class="windowbg2">
 +$mymove_output_b = qq~
 +        <div class="windowbg padd_8px"><b>$sstxt{'10'}</b></div>
 +        <div class="windowbg2 padd_8px">
              <label for="position">$sstxt{'19'}</label><br />
              <select name="position" id="position">{yabb positionlist}</select>
              <input type="hidden" name="newthread_subject" value="{yabb newthread_subject}" />
              <input type="hidden" name="old_position_thread" value="{yabb newthread}" />
 -        </td>
 -    </tr>~;
 +        </div>~;

  

Posted by: Dandello
Posted on: Oct 21st, 2014 at 8:38pm
Code
Select All
Index: Display.template
 ===================================================================
 --- Display.template	(revision 1598)
 +++ Display.template	(working copy)
 @@ -32,7 +32,7 @@
  ~;

  if($threadtools) {
 -    $threadhandelstyle = qq~ class="post_tools center" style="width:100px;"~;
 +    $threadhandelstyle = q~ class="post_tools center" style="width:100px"~;
      $my_fixed = q~ style="table-layout: fixed;"~;
  } else {
      $threadhandelstyle = qq~ style="text-align:right"~;
 @@ -47,20 +47,9 @@
  {yabb guestview}
  <!-- Navigation Bar start -->
  <div class="navbarcontainer">
 -    <table>
 -        <tr>
 -            <td>
 -                <div class="small">
 -                    {yabb moderators}
 -                </div>
 -            </td>
 -            <td class="bottom right">
 -                <span class="small">
 -                    $display_txt{'lft'} {yabb prev} | {yabb next} $display_txt{'rgt'}
 -                </span>
 -            </td>
 -        </tr>
 -    </table>
 +    <div class="small padd_4px" style="float:left">{yabb moderators}</div>
 +    <div class="bottom right small padd_4px">$display_txt{'lft'} {yabb prev} | {yabb next} $display_txt{'rgt'}</div>
 +    <div class="clear"></div>
  </div>
  <!-- Navigation Bar end -->
  <!-- Poll start -->
 @@ -67,7 +56,6 @@
  {yabb pollmain}
  <!-- Poll end -->
  <!-- Threads Button Bar start -->
 -<div class="displaycontainer">
      <table class="tabtitle pad_4px"$my_fixed>
          <tr>
              <td>{yabb pageindex top}</td>
 @@ -78,19 +66,10 @@
             <td style="width: 1%;"> </td>
          </tr>
      </table>
 -</div>
  <!-- Threads Button Bar end -->
  <!-- Threads Title Bar start -->
 -<div class="displaycontainer">
 -    <table class="pad_4px">
 -        {yabb topicviewers}
 -        <tr>
 -            <td class="titlebg">
 -                {yabb threadimage} {yabb threadurl} ($display_txt{'641'} {yabb views} $display_txt{'642'})
 -            </td>
 -        </tr>
 -    </table>
 -</div>
 +    {yabb topicviewers}
 +    <div class="titlebg padd_4px">{yabb threadimage} {yabb threadurl} ($display_txt{'641'} {yabb views} $display_txt{'642'})</div>
  <!-- Threads Title Bar end -->
  <!-- Threads block start, should be left as is -->
      {yabb multistart}
 @@ -98,8 +77,6 @@
      {yabb multiend}
  <!-- Threads block end, should be left as is -->
  <!-- Threads Button Bar start -->
 -<div class="displaycontainer">
 -<div style="clear: both;"></div>
      <table class="tabtitle-bottom pad_4px"$my_fixed>
          <tr>
              <td>{yabb pageindex bottom}</td>
 @@ -110,31 +87,11 @@
              <td style="width:1%"> </td>
          </tr>
      </table>
 -</div>
  <!-- Threads Button Bar end -->
 -<!-- Navigation Bar start -->
 -<div class="navbarcontainer">
 -    <table>
 -        <tr>
 -            <td class="right vtop small">
 -                $display_txt{'lft'} {yabb prev} | {yabb next} $display_txt{'rgt'}
 -            </td>
 -        </tr>
 -    </table>
 -</div>
 -<!-- Navigation Bar end -->
 -<!-- Social Bookmarks start -->
 +<div class="navbarcontainer right small">$display_txt{'lft'} {yabb prev} | {yabb next} $display_txt{'rgt'}</div>
  {yabb bookmarks}
 -<!-- Social Bookmarks end -->
  <!-- Threads Admin Button Bar start -->
 -<div style="margin: 4px;">
 -    <table class="pad_4px cs_thin">
 -        <tr>
 -            <td class="vtop small">{yabb adminhandellist}
 -            </td>
 -        </tr>
 -    </table>
 -</div>
 +<div class="small padd_4px" style="margin: 4px;">{yabb adminhandellist}</div>
  <!-- Threads Admin Button Bar end -->
  ~;

 @@ -151,13 +108,13 @@
  ~;

  if($posttools) {
 -    $posthandelstyle = qq~ class="post_tools center dividerbot" style="width:100px; height: 2em; vertical-align:middle"~;
 +    $posthandelstyle = q~ class="post_tools center dividerbot" style="width:100px; height: 2em; vertical-align:middle"~;
      $posthandeladmin = qq~<div style="float:right; vertical-align:bottom; height:100%;">{yabb admin}</div>~;
      $postcol= 3;
 -    $padd_right = '; padding-right:0; padding-bottom:0; padding-top:0; vertical-align:middle';
 +    $padd_right = q~; padding-right:0; padding-bottom:0; padding-top:0; vertical-align:middle~;
  }
  else {
 -    $posthandelstyle = qq~ class="dividerbot" style="text-align:right; height:2em" colspan="2"~;
 +    $posthandelstyle = q~ class="dividerbot" style="text-align:right; height:2em" colspan="2"~;
      $posthandellist .= qq~&nbsp;{yabb admin}~;
      $postcol = 3;
      $posttoola = ' width:1%';
 @@ -172,14 +129,14 @@

  $messageblock = qq~
  <div class="displaycontainer">
 -    <div class="postcontainer">
 -        <table class="bordercolor pad_4px" style="table-layout:fixed;">
 -        <colgroup>
 +    <article class="postcontainer">
 +        <table class="bordercolor pad_4px fixed">
 +            <colgroup>
                  <col style="width:13em" />
                  <col style="width:auto" />
                  <col style="width:auto" />
                  <col style="width:auto" />
 -        </colgroup>
 +            </colgroup>
          <tbody>
              <tr class="{yabb css}">
                  <td class="vtop post-userinfo" rowspan="4">
 @@ -237,7 +194,7 @@
                      </div>
                  </td>
              </tr><tr>
 -                <td class="{yabb css} bottom" style="background-color: #D7DBEA;">
 +                <td class="{yabb css} bottom post-userinfo">
                      <span onclick="toTop(0)" class="cursor"><img src="$top_img" alt="$display_txt{'643'}" title="$display_txt{'643'}" /></span>
                  </td>
                  <td class="{yabb css} bottom dividertop" colspan="$postcol">
 @@ -251,67 +208,49 @@
              </tr>
              </tbody>
          </table>
 -    </div>
 +    </article>
  </div>
  ~;

  #Recent Posts/Topics
  $myrecent = qq~
 -<table class="tabtitle">
 -    <colgroup>
 -        <col style="width:5%" />
 -        <col style="width:95%" />
 -    </colgroup>
 -    <tbody>
 -    <tr>
 -        <td class="center h_30px">{yabb counter}</td>
 -        <td>&nbsp;<a href="$scripturl?catselect={yabb catbrd}"><span class="under">{yabb catname}</span></a>{yabb boardtree} / <a href="$scripturl?num={yabb tnum}"><span class="under">{yabb msub}</span></a><br />
 -        &nbsp;<span class="small">$maintxt{'30'}: {yabb mdate}</span>&nbsp;</td>
 -    </tr>
 -    </tbody>
 -</table>
 -<table style="table-layout: fixed">
 -    <tr>
 -        <td>
 -            <table class="titlebg">
 -                <tr class="search">
 -                    <td style="padding-left:5px">$maintxt{'109'} {yabb tname} | $maintxt{'197'} {yabb mname}</td>
 -                    {yabb my_tstate}
 -                </tr>
 -            </table>
 -        </td>
 -    </tr><tr>
 -        <td class="windowbg2 vtop h_80px" style="padding:5px">
 -            <div class="message" style="float: left; width: 99%; overflow: auto;">{yabb message}</div>
 -        </td>
 -    </tr>
 -</table><br />~;
 +<div class="tabtitle">
 +    <div class="center" style="float:left; width:5%; line-height:3em; vertical-align:top">{yabb counter}</div>
 +    <div class="padd_4px" style="float:right; width:94%">&nbsp;<a href="$scripturl?catselect={yabb catbrd}"><span class="under">{yabb catname}</span></a>{yabb boardtree} / <a href="$scripturl?num={yabb tnum}"><span class="under">{yabb msub}</span></a>
 +    <br />&nbsp;<span class="small">$maintxt{'30'}: {yabb mdate}</span>&nbsp;</div>
 +    <div class="clear"></div>
 +</div>
 +<div class="titlebg">
 +    <div class="search" style="padding:2px 5px; float:left">$maintxt{'109'} {yabb tname} | $maintxt{'197'} {yabb mname}</div>
 +    {yabb my_tstate}
 +    <div class="clear"></div>
 +</div>
 +<div class="windowbg2 h_80px" style="padding:5px; margin-bottom:.5em">
 +    <div class="message" style="float: left; width: 99%; overflow: auto;">{yabb message}</div>
 +</div>
 +~;

  $myrecent_mess = qq~
 -            <td class="right">&nbsp;
 -                <a href="$scripturl?board=$board;action=post;num={yabb tnum}/{yabb c}#{yabb c};title=PostReply">$img{'reply'}</a>$menusep<a href="$scripturl?board=$board;action=post;num={yabb tnum};quote={yabb c};title=PostReply">$img{'recentquote'}</a>$notify &nbsp;
 -            </td>~;
 +    <div class="right" style="float:right">&nbsp;
 +        <a href="$scripturl?board=$board;action=post;num={yabb tnum}/{yabb c}#{yabb c};title=PostReply">$img{'reply'}</a>$menusep<a href="$scripturl?board=$board;action=post;num={yabb tnum};quote={yabb c};title=PostReply">$img{'recentquote'}</a>$notify &nbsp;
 +    </div>~;

 -$mydisp_topicview =  qq~    <tr>
 -            <td class="windowbg">
 -                $display_txt{'644'} ({yabb topviewers}): {yabb template_viewers}
 -            </td>
 -        </tr>~;
 +$mydisp_topicview = qq~
 +    <div class="titlebg padd_4px">$display_txt{'644'} ({yabb topviewers}): {yabb template_viewers}</div>~;

 -$mydisp_modify_message = qq~
 +$mydisp_modify_message = q~
  ~;

  

Posted by: Dandello
Posted on: Oct 21st, 2014 at 8:37pm
Code
Select All
Index: Calendar.template
 ===================================================================
 --- Calendar.template	(revision 1598)
 +++ Calendar.template	(working copy)
 @@ -3,7 +3,7 @@
  ###############################################################################
  # YaBB: Yet another Bulletin Board                                            #
  # Open-Source Community Software for Webmasters                               #
 -# Version:        YaBB 2.6.1                                                  #
 +# Version:        YaBB 2.6.2                                                  #
  # Packaged:       September 1, 2014                                           #
  # Distributed by: http://www.yabbforum.com                                    #
  # =========================================================================== #
 @@ -36,10 +36,10 @@

  $mycalout_gottobox = qq~
      <table class="tabtitle tabtitle-text">
 -		<colgroup>
 +        <colgroup>
              <col style="width:30%" />
              <col style="width:70%" />
 -		</colgroup>
 +        </colgroup>
          <tr>
              <td style="padding-left:1%">
                  <!--<img src="$yyhtml_root/Templates/Forum/default/$cal_eventcal" alt="" /> --> $var_cal{'caltitle'}
 @@ -158,7 +158,7 @@
     </tr>
  </table>
     {yabb my_postsection_ajx}
 -<table class="bordercolor" style="table-layout: fixed;">
 +<table class="bordercolor fixed">
      <colgroup>
          <col style="width:160px" />
          <col style="width:auto" />
  


Posted by: Dandello
Posted on: Oct 21st, 2014 at 8:35pm
Code
Select All
Index: BoardIndex.template
 ===================================================================
 --- BoardIndex.template	(revision 1587)
 +++ BoardIndex.template	(working copy)
 @@ -3,7 +3,7 @@
  ###############################################################################
  # YaBB: Yet another Bulletin Board                                            #
  # Open-Source Community Software for Webmasters                               #
 -# Version:        YaBB 2.6.1                                                  #
 +# Version:        YaBB 2.6.2                                                  #
  # Packaged:       September 1, 2014                                           #
  # Distributed by: http://www.yabbforum.com                                    #
  # =========================================================================== #
 @@ -47,20 +47,15 @@
  get_micon();
  $boardindex_template .= qq~
  <!-- Board Index Button Bar start -->
 -        <table class="bordercolor pad_4px">
 -            <colgroup>
 -                <col style="width:50%" span="2" />
 -            </colgroup>
 -            <tr class="windowbg">
 -                <td class="small">
 -                        <span class="small bold"><img src="$imagesdir/$newload{'brd_new'}" id="no_edit" alt="$boardindex_txt{'333'}" title="$boardindex_txt{'333'}" /> $boardindex_txt{'333'}&nbsp;&nbsp;
 -                        <img src="$imagesdir/$newload{'brd_old'}" alt="$boardindex_txt{'334'}" title="$boardindex_txt{'334'}" /> $boardindex_txt{'334'}</span>
 -                </td><td class="right small">
 -                        {yabb boardhandellist}
 -                </td>
 -            </tr>
 -        </table>
 -<!-- Board Index Button Bar end -->
 +        <div class="windowbg">
 +            <div class="small padd_4px" style="float:left; line-height:2em; vertical-align:bottom; padding-left:10px">
 +                <span class="small bold"><img src="$imagesdir/$newload{'brd_new'}" id="no_edit" alt="$boardindex_txt{'333'}" title="$boardindex_txt{'333'}" /> $boardindex_txt{'333'}&nbsp;&nbsp;
 +                <img src="$imagesdir/$newload{'brd_old'}" alt="$boardindex_txt{'334'}" title="$boardindex_txt{'334'}" /> $boardindex_txt{'334'}</span>
 +            </div>
 +            <div class="small padd_4px" style="float:right; text-align:right">{yabb boardhandellist}</div>
 +            <div class="clear"></div>
 +        </div>
 + <!-- Board Index Button Bar end -->
  ~;
  }

 @@ -67,16 +62,7 @@
  if(!$subboard_sel) {
  $boardindex_template .= qq~
  <!-- Info Center block start -->
 -        <table class="tabtitle tabtitle-text" style="margin-top:1em">
 -            <colgroup>
 -                <col style="width:1%" />
 -                <col style="width:99%" />
 -            </colgroup>
 -            <tr>
 -                <td>&nbsp;</td>
 -                <td>$boardindex_txt{'200'}</td>
 -            </tr>
 -        </table>
 +        <div class="tabtitle tabtitle-text" style="margin-top:1em; padding-left:1%; line-height:3em; vertical-align:bottom">$boardindex_txt{'200'}</div>
          <table class="bordercolor pad_4px cs_thin">
              <colgroup>
                  <col style="width:${brdpicwidth}px" />
 @@ -112,16 +98,7 @@
                  </td>
              </tr>
          </table>
 -        <table class="tabtitle tabtitle-text" style="margin-top:10px">
 -            <colgroup>
 -                <col style="width:1%" />
 -                <col style="width:99%" />
 -            </colgroup>
 -            <tr>
 -                <td>&nbsp;</td>
 -                <td>$boardindex_txt{'158'}</td>
 -            </tr>
 -        </table>
 +        <div class="tabtitle tabtitle-text" style="margin-top:1em; padding-left:1%; line-height:3em; vertical-align:bottom">$boardindex_txt{'158'}</div>
          <table class="bordercolor pad_4px cs_thin mar-bot">
              <colgroup>
                  <col style="width:${brdpicwidth}px" />
 @@ -131,7 +108,7 @@
                  <td class="windowbg info-center center">
                      <img src="$imagesdir/$brd_online" alt="" />
                  </td>
 -                <td class="windowbg2 info-center">
 +                <td class=" windowbg2 info-center">
                      <div class="small" style="float: left; width: 59%; text-align: left;">
                      {yabb users}<br />
                      {yabb onlineusers}
 @@ -143,6 +120,7 @@
                      <div style="float: left; width: 40%; text-align: left;">
                      {yabb groupcolors}
                      </div>
 +                    <div class="clear"></div>
                  </td>
              </tr>
          </table>
 @@ -163,15 +141,13 @@
  $catheader = qq~
          <table class="tabtitle tabtitle-text">
              <colgroup>
 -                <col style="width:1%" />
 -                <col style="width:59%" />
 +                <col style="width:60%" />
                  <col style="width:8%" />
                  <col style="width:8%" />
                  <col style="width:24%" />
              </colgroup>
              <tr>
 -                <td>&nbsp;</td>
 -                <td>{yabb catimage} {yabb catrss} {yabb catlink}</td>
 +                <td style="padding-left:1%">{yabb catimage} {yabb catrss} {yabb catlink}</td>
                  <td class="center">$boardindex_txt{'330'}</td>
                  <td class="center">$boardindex_txt{'21'}</td>
                  <td class="center">$boardindex_txt{'22'}</td>
 @@ -178,10 +154,9 @@
              </tr>
          </table>
          <table {yabb colboardtable} class="bordercolor pad_4px cs_thin mar-bot">
 -            <tr><td style="display:none" colspan="5">&nbsp;</td></tr>
 -            {yabb newmsg start}{yabb newmsg icon}{yabb newmsg}{yabb newmsg end}
 +            <tr><td style="display:none">&nbsp;</td></tr>{yabb newmsg start}{yabb newmsg icon}{yabb newmsg}{yabb newmsg end}
          </table>
 -        <table {yabb boardtable} class="bordercolor pad_4px cs_thin mar-bot;" style="table-layout:fixed">
 +        <table {yabb boardtable} class="bordercolor pad_4px cs_thin mar-bot fixed">
              <colgroup>
                  <col style="width:${brdpicwidth}px" />
                  <col style="width:auto" />
  

Posted by: Dandello
Posted on: Oct 21st, 2014 at 8:32pm
Code
Select All
Index: Bdaylist.template
 ===================================================================
 --- Bdaylist.template	(revision 1583)
 +++ Bdaylist.template	(working copy)
 @@ -41,21 +41,16 @@
          <td class="windowbg2 center">{yabb sternzeichen}</td>~;

  $mybdlist_calgoto = qq~
 -<table class="tabtitle tabtitle-text">
 -    <colgroup>
 -        <col style="width:30%" />
 -        <col style="width:70%" />
 -    </colgroup>
 -    <tr>
 -        <td style="padding-left:1%">$var_cal{'caltitle'}</td>
 -        <td class="right" style="padding-right:1%">{yabb calgotobox}</td>
 -    </tr>
 -</table>
 -<table class="bordercolor pad_4px cs_thin">
 -    <tr>
 -        <td class="windowbg">
 -            <br />
 -            <span class="small">$var_cal{'calbirthdayinfo'}<br /><br />
 +<div class="tabtitle tabtitle-text">
 +    <div style="float:left; padding-left:1%; width:29%; line-height:3em; vertical-align:bottom">$var_cal{'caltitle'}</div>
 +    <div class="right" style="float:right; padding: 2px 1% 1px 0; width:68%">{yabb calgotobox}</div>
 +    <div class="clear"></div>
 +</div>
 +<div class="windowbg small padd_8px">
 +    $var_cal{'calbirthdayinfo'}
 +    {yabb my_bdtoday}
 +</div>
 +<div class="catbg center padd_4px" style="font-size:110%"><b>$var_cal{'calbirthdays'}</b></div>
  ~;

  $mybdlist_viewmont2 = qq~
 @@ -63,16 +58,9 @@
      {yabb cal_col}
      <tr>
          <td class="titlebg" colspan="{yabb cal_colspan}">
 -            <table>
 -                <colgroup>
 -                    <col style="width:50%" />
 -                    <col style="width:50%" />
 -                </colgroup>
 -                <tr>
 -            <td class="left"><img class="bottom" src="$imagesdir/$cal_eventbd" alt="$var_cal{calbirthday}" /> <b>{yabb calmont}</b> ({yabb countmont}) {yabb page}</td>
 -            <td class="right" style="padding-right:1%">{yabb input_letters}</td>
 -          </tr>
 -    </table>
 +            <div class="left" style="float:left; padding: 2px 0 1px 1%"><img class="bottom" src="$imagesdir/$cal_eventbd" alt="$var_cal{calbirthday}" /> <b>{yabb calmont}</b> ({yabb countmont}) {yabb page}</div>
 +            <div class="right" style="float:right; padding: 2px 1% 1px 0">{yabb input_letters}</div>
 +            <div class="clear"></div>
          </td>
      </tr>
  {yabb cal_info_header}
 @@ -81,15 +69,9 @@
  ~;

  $mybdlist_nobd = qq~
 -<table class="pad_4px cs_thin">
 -    <tr>
 -        <td class="titlebg" colspan="{yabb cal_colspan}">
 -            <img src="$imagesdir/$cal_info" alt="$var_cal{calbirthday}" /> <b>$var_cal{'calbirthday1'}</b>
 -        </td>
 -    </tr><tr>
 -        <td class="windowbg2" colspan="{yabb cal_colspan}">{yabb nobdays}</td>
 -    </tr>
 -</table>~;
 +    <div class="titlebg padd_4px"><img src="$imagesdir/$cal_info" alt="$var_cal{calbirthday}" /> <b>$var_cal{'calbirthday1'}</b></div>
 +    <div class="windowbg2 padd_4px">{yabb nobdays}</div>
 +~;

  $mybdlist_calinfoheader =
  qq~<tr>
 @@ -107,27 +89,12 @@
          <td class="windowbg2 center">{yabb cdate}</td>
      </tr>~;

 -$mybdlist_sort = qq~
 -            </span>
 -        </td>
 -    </tr><tr>
 -        <td class="catbg center" style="font-size:110%"><b>$var_cal{'calbirthdays'}</b></td>
 -~;
 -
  $mybdlist_notbmember = qq~<tr>
          <td class="windowbg2 center" colspan="{yabb cal_colspan}"><b><i>$var_cal{'calbirthday1'}</i></b></td>
      </tr>~;

 -$mybdlist_alpha_c = qq~
 -    </tr>
 -{yabb viewbirthdays}
 -</table>
 +$mybd_months = qq~
 +<div class="catbg center padd_4px" style="font-size:110%">{yabb bdmonthlink}|</div>
  ~;

 -$mybd_months = qq~
 -    </tr><tr>
 -        <td class="catbg center" style="font-size:110%">
 -        {yabb bdmonthlink}|
 -</td>~;
 -
 -1;
 \ No newline at end of file
 +1;
  

Posted by: Dandello
Posted on: Oct 21st, 2014 at 8:25pm
Okay - default.html
Code
Select All
Index: default.html
 ===================================================================
 --- default.html	(revision 1591)
 +++ default.html	(working copy)
 @@ -1,5 +1,5 @@
  <!DOCTYPE html>
 -<html lang='{yabb xml_lang}'>
 +<html lang="{yabb xml_lang}">
  <head>
  <!-- YaBB 2.6.2 $Revision$ -->
      <meta charset="{yabb mycharset}">
 @@ -7,12 +7,12 @@
      {yabb style}
      <script type="text/javascript" src="{yabb html_root}/YaBB.js"></script>
      <script type="text/javascript" src="{yabb html_root}/cache.js"></script>
 +    <!--[if lt IE 9]>
 +    <script type="text/javascript" src="{yabb html_root}/element.js"></script>
 +    <![endif]-->
      <script type="text/javascript">
          {yabb javascript}
          {yabb javascripta}
 -        if (top.location != self.location) {
 -            top.location = self.location.href;
 -        }
      </script>
      {yabb syntax_js}
      {yabb grayscript}
 @@ -26,89 +26,46 @@
  </div>
  <div id="maincontainer">
      <div id="container">
 -        <table class="menutop" style="table-layout:fixed">
 -            <colgroup>
 -                <col style="width:auto" />
 -                <col style="width:250px" />
 -                <col style="width:auto" />
 -            </colgroup>
 -            <tr>
 -                <td class="small h_23px" style="padding-left:1%"><div id="yabbclock">{yabb time}</div></td>
 -                <td class="small">{yabb langChooser}</td>
 -                <td class="right vtop">{yabb searchbox}
 -                    <div class="yabb_rss">{yabb rss}</div>
 -                </td>
 -            </tr>
 -        </table>
 -        <table id="header" class="pad_4px">
 -            <colgroup>
 -                <col style="width:1%" />
 -                <col style="width:auto" />
 -                <col style="width:460px" />
 -            </colgroup>
 -            <tr>
 -                <td class="vtop h_40px">&nbsp;</td>
 -                <td>{yabb uname}<br />{yabb im}{yabb admin_alert}</td>
 -                <td class="right" rowspan="2">
 -                    <a href="http://www.yabbforum.com"><img src="{yabb images}/yabblogo_26.png" alt="YaBB - Yet another Bulletin Board" title="YaBB - Yet another Bulletin Board" /></a>
 -                </td>
 -            </tr><tr>
 -                <td class="vtop h_60px">&nbsp;</td>
 -                <td class="small vtop">{yabb newstitle} <span id="newsdiv"></span>
 -                </td>
 -            </tr>
 -        </table>
 -        <div id="fixmenu" style="position: relative; width:100%; z-index: 1000; top: 0;">
 -        <table>
 -            <colgroup>
 -                <col style="width:auto" />
 -                <col style="width:100px" />
 -            </colgroup>
 -            <tr>
 -                <td class="tabmenu">
 +        <div class="menutop" style="height:2.5em">
 +            <div class="small" style="float:left; padding-left:1%; line-height:2.5em; vertical-align:middle" id="yabbclock">{yabb time}</div>
 +            <div style="float:right">{yabb searchbox} <div class="yabb_rss">{yabb rss}</div></div>
 +            <div class="small center">{yabb langChooser}</div>
 +            <div class="clear"></div>
 +        </div>
 +        <header id="header" style="padding-left:1%">
 +            <div class="padd_4px" style="float:left; min-height:5em; line-height:1.5em">
 +                {yabb uname}<br />{yabb im}{yabb admin_alert}
 +                <br /><span class="small" style="line-height:3em; vertical-align:bottom">{yabb newstitle} <span id="newsdiv"></span></span>
 +            </div>
 +            <div style="float:right; padding:4px">
 +                <a href="http://www.yabbforum.com"><img src="{yabb images}/yabblogo_26.png" alt="YaBB - Yet another Bulletin Board" title="YaBB - Yet another Bulletin Board" /></a>
 +            </div>
 +            <div class="clear"></div>
 +        </header>
 +        <nav id="fixmenu" class="tabmenu" style="position: relative; width:100%; z-index: 1000; top: 0;">
 +            <div class="tabmenu" style="float:left">
  {yabb tabmenu}
 -                    <div class="navmenu" id="navmen" style="display: none;">
 -                        <img src="{yabb images}/back_to_top.png" id="navtotop" alt="{yabb fixtop}" title="{yabb fixtop}" onclick="toTop(0)" class="cursor" style="margin-top:5px;" />
 -                    </div>
 -                </td>
 -                <td class="tabmenu vtop">{yabb tabadd}</td>
 -            </tr>
 -        </table>
 -        </div>
 +                <div class="navmenu" id="navmen" style="display: none;">
 +                    <img src="{yabb images}/back_to_top.png" id="navtotop" alt="{yabb fixtop}" title="{yabb fixtop}" onclick="toTop(0)" class="cursor" style="margin-top:5px;" />
 +                </div>
 +            </div>
 +            <div class="tabmenu vtop" style="width:100px; float:right">{yabb tabadd}</div>
 +            <div class="clear"></div>
 +        </nav>
          {yabb addtab}
          <div id="brcrumb" style="top: 0;">
 -        <table>
 -            <colgroup>
 -                <col style="width:2%" />
 -                <col style="width:98%" />
 -            </colgroup>
 -            <tr>
 -                <td class="nav h_30px">&nbsp;</td>
 -                <td class="nav">{yabb boardlink} {yabb navigation} <a href="#bottom">{yabb bottom}</a></td>
 -            </tr>
 -        </table>
 +            <div class="nav" style="padding-left:2%; width:98%; line-height:3em; vertical-align:middle">{yabb boardlink} {yabb navigation} <a href="#bottom">{yabb bottom}</a>{yabb recentmark}</div>
          </div>
          <div class="yabb_main">{yabb main}
              <div class="yabb_forumjump">{yabb forumjump}&nbsp;</div>
          </div>
 -        <div class="mainbottom">
 -            <table>
 -                <colgroup>
 -                    <col style="width:2%" />
 -                    <col style="width:98%" />
 -                </colgroup>
 -                <tr>
 -                    <td>&nbsp;</td>
 -                    <td><span id="bottom">{yabb navback}</span></td>
 -                </tr>
 -            </table>
 -        </div>
 +        <nav class="mainbottom" style="padding-left:1%; width:99%" id="bottom">{yabb navback}</nav>
      </div>
 -    <div class="copyright" style="width: 100%; text-align: center;">
 +    <div class="copyright center" style="width: 100%">
          <br />
          {yabb copyright}<br />{yabb freespace}<br />
          <a href="http://validator.w3.org/feed/" target="_blank"><img src="{yabb images}/valid-rss.png" alt="Valid RSS" title="Valid RSS" height="18" /></a>
 -        <a href="http://validator.w3.org/check/referer" target="_blank"><img src="{yabb images}/xhtml.gif" alt="Valid XHTML" title="Valid XHTML" /></a>
 +        <a href="http://validator.w3.org/check/referer" target="_blank">HTML 5</a>
          <a href="http://jigsaw.w3.org/css-validator/" target="_blank"><img src="{yabb images}/css.gif" alt="Valid CSS" title="Valid CSS" /></a>
          <a href="http://www.perl.org" target="_blank"><img src="{yabb images}/perl.gif" alt="Powered by Perl" title="Powered by Perl" /></a>
          <a href="http://sourceforge.net/projects/yabb/" target="_blank"><img src="{yabb images}/sf.gif" alt="Source Forge" title="Source Forge" /></a><br />
  



In order to keep from completely frustrating the templaters we may just go from 2.6.1 to 2.8.0.
Posted by: Monni
Posted on: Oct 21st, 2014 at 8:15pm
You should post the changes that you have made, so people can see what are the most important adjustments that needs to be done on custom templates so people can test the various parts of their own forums before it is all updated on repository...
Posted by: Dandello
Posted on: Oct 20th, 2014 at 5:06am
You'll see some slight differences in vertical spacing as we also move to using ems for font sizes and vertical spacing. The marquee tag is deprecated and throws errors when validated, so replacing the marquee with javascript is probably a good idea - if it works.

Single row/cell tables have been replaced by divs (saving on quite a few lines of html).
I found some 'hard-coded' colors and the css file needs to be cleaned up and reorganized a bit.