* fixes #1202 - Chrome haz title on 2 lines (admin panel)
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
* devices with 540px or less (e.g. HTC One S and others) should also participate from our reduced mobile interface. 
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
* long topic titles shouldn't ruin our layout. (Message Index).
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
* make the basic variant a usable.
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
removed todo.
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
Merge pull request #1205 from eurich/tinyfixes

Tiny fixes
Another query out of a controller and 1/-1 look more logical than +/- and another comparison

Signed-off-by: emanuele <emanuele45@gmail.com>
getchBoardsInfo returns an array of boards

Signed-off-by: emanuele <emanuele45@gmail.com>
We have a cound boards function, let's make it more complex and let's use it (and remove count from fetchBoardsInfo)

Signed-off-by: emanuele <emanuele45@gmail.com>
Using fetchBoardsInfo around the code

Signed-off-by: emanuele <emanuele45@gmail.com>
We already have another function that counts boards!

Signed-off-by: emanuele <emanuele45@gmail.com>
Use ORDER BY to ensure boards are in the correct order (I hope I get all the spots the change is needed)

Signed-off-by: emanuele <emanuele45@gmail.com>
Removed a function with the same name and another with the same code (Smiley management)

Signed-off-by: emanuele <emanuele45@gmail.com>
Why add a new icon should use replace?

Signed-off-by: emanuele <emanuele45@gmail.com>
ORDER BY LENGTH should work in MySQL

Signed-off-by: emanuele <emanuele45@gmail.com>
Why use three identifiers when they do the same thing?

Signed-off-by: emanuele <emanuele45@gmail.com>
Forgot to remove an unused replacement

Signed-off-by: emanuele <emanuele45@gmail.com>
Broken file...

Signed-off-by: emanuele <emanuele45@gmail.com>
! add central message icon function with integration hook

Signed-off-by: Spuds <spuds@spudsdesign.com>
! call the new message icon function from all the places that need it

Signed-off-by: Spuds <spuds@spudsdesign.com>