Merge pull request #257 from emanuele45/master

few bits taken here and there

Signed-off-by: emanuele <emanuele45@gmail.com>
Redirect Childboards + Short Description

This is another piece of my "A massive commit" commit that adds short
descriptions of child boards that are also a redirect:

!enhancement - Added "short_description" for boards, and utilized
"short_description" for the title="" of child boards that are redirects
so that when you mouseover them, you also see a "short" description of
the redirect without having to enter the parent. I set the length on
shorten_subject(); to 128 for now, but can definitely be lowered later
if we feel necessary.

Signed-off-by: emanuele <emanuele45@gmail.com>
Who Action Tweaks

Another piece of the "A massive commit" commit.

!enhancement - ?action=who has an inconsistency. The second page index
and "show" select box are outside the main content box, yet the top one
is inside of it. Moved the second one back into the main box and fixed
all alignment issues with the second box.
!enhancement - ?action=who the upper show box had some inconstancies
with alignment in comparison to the pages block.

Signed-off-by: emanuele <emanuele45@gmail.com>
Search Form Tweak

Better search form submit button alignment.

Signed-off-by: emanuele <emanuele45@gmail.com>
Script.js Ternary Condition Fix

!bugfix - When opt.bDisabled is false for the JumpTo JavaScript object,
there is a "0" right before the select name. <select 0name="whatever".
This is caused by: <select ' + (this.opt.bDisabled == true ?
'disabled="disabled" ' : 0) the else should be an empty string, rather
than an integer so nothing outputs to the markup.

Signed-off-by: emanuele <emanuele45@gmail.com>
News Fader Tweaks

- The news "item" is now inside a roundframe that is "integrated" with
the cat_bar.
- News items now only fade if there is more than one item.

Signed-off-by: emanuele <emanuele45@gmail.com>
BoardIndex Layout Fixes

- There were a bunch of layout issues with the BoardIndex that are
resolved in this commit.

Signed-off-by: emanuele <emanuele45@gmail.com>
BBC Code Block Height

!bugfix - Code blocks have a minimum height of 10em, which is too
large. By removing the height attribute in the CSS it allows the block
to shrink or expand based on how much is inputted.

Signed-off-by: emanuele <emanuele45@gmail.com>
(Un)Approve Quick Buttons

- Slight positioning adjustments for the approve and unapprove buttons
in posts.

Signed-off-by: emanuele <emanuele45@gmail.com>
Merge branch 'master' into lab_release-2.1

Conflicts:
	Sources/PersonalMessage.php
Merge pull request #271 from emanuele45/lab_release-2.1

Lab release 2.1