add imported game infos, resize chat box in analysis mode

pull/83/head
Thibault Duplessis 2013-02-26 13:24:43 +01:00
parent 01f2ac2725
commit 78332a454a
5 changed files with 12 additions and 3 deletions

View File

@ -10,6 +10,8 @@ case class Metadata(
def encode = RawMetadata(so = source.id, pgni = pgnImport)
def pgnDate = pgnImport flatMap (_.date)
def pgnUser = pgnImport flatMap (_.user)
}
case class RawMetadata(

View File

@ -7,7 +7,7 @@ import play.api.templates.Html
trait AssetHelper {
val assetVersion = 62
val assetVersion = 63
def cssTag(name: String) = css("stylesheets/" + name)

View File

@ -6,6 +6,10 @@
<div class="box">
@game.metadata.flatMap(_.pgnDate).map { date =>
PGN Import @date
@game.metadata.flatMap(_.pgnUser).map { user =>
<br />
@userIdLink(user.some)
}
}.getOrElse {
@if(game.isBeingPlayed) {
@trans.playingRightNow()

View File

@ -1855,7 +1855,7 @@ var lichess_translations = [];
clearShortcutSquares("BCDEFGH", "12345678");
clearShortcutSquares("A", "1234567");
var $game = $("#GameBoard");
var $chat = $("div.lichess_chat").chat();
var $chat = $("div.lichess_chat").chat({resize: true});
var $watchers = $("div.watchers").watchers();
lichess.socket = new strongSocket(

5
todo
View File

@ -56,6 +56,9 @@ let players block other players
detect lack of support for date formatting (gl) and use 2013-02-15 13:48:00 instead
recognize pgn in forum and show a pgn4web
localize in chrome web store
spectator room (analyse mode) height and hide
make deploy of translations easier (new project?)
show language list on 2/3 columns
deploy
------
db.game4.ensureIndex({"me.pgni.user":1},{sparse:1})