# HG changeset patch # User veltr # Date 1330081413 -3600 # Node ID c0205b71e013078acd514bd066805a37ab3bf456 # Parent c9378e7e853a561aefe403b5083515b9e90c9cd4 Corrected localStorage diff -r c9378e7e853a -r c0205b71e013 client/css/controlpanel.css --- a/client/css/controlpanel.css Fri Feb 24 11:22:59 2012 +0100 +++ b/client/css/controlpanel.css Fri Feb 24 12:03:33 2012 +0100 @@ -52,6 +52,9 @@ .btv-cp-tweet-from { font-weight: bold; } +.btv-cp-tweet-image, .btv-cp-tweet-from-name { + display: none; +} .btv-cp-tweet-remove { background-position: -30px 0; diff -r c9378e7e853a -r c0205b71e013 client/css/main.css --- a/client/css/main.css Fri Feb 24 11:22:59 2012 +0100 +++ b/client/css/main.css Fri Feb 24 12:03:33 2012 +0100 @@ -71,6 +71,10 @@ width: 350px; padding: 10px; margin: -30px 0 0 -380px; border-right: 5px solid; } +.btv-tooltip-date { + display: none; +} + .btv-tooltip-arrow { position: absolute; width: 35px; height: 50px; top: 30px; left: 370px; background: url('../img/tooltip-arrow.png'); } diff -r c9378e7e853a -r c0205b71e013 client/js/main.js --- a/client/js/main.js Fri Feb 24 11:22:59 2012 +0100 +++ b/client/js/main.js Fri Feb 24 12:03:33 2012 +0100 @@ -30,15 +30,18 @@ } $('#btv-cp-liste-tweets-tout').html( _filtered.reverse().slice(0,20).map(function(_t) { - return '
  • ' + return '
  • ' + + '' + _t.created_at.match(/\d+:\d+:\d+/)[0] - + ' ' + + ' ' + ( _reFilter ? ('@' + _t.from_user).replace(_reFilter, '$1') : ('@' + _t.from_user) ) - + ' ' + + ' ' + + _t.from_user_name + + ' ' + ( _reFilter ? _t.text.replace(_reFilter, '$1') : _t.text ) - + '
  • ' + + '
    ' }).join('') ); } @@ -49,50 +52,48 @@ } } -function addTweetToSelection(tweetId) { - var _t = myTweetSource.tweetById(tweetId); - if (_t) { - $("#btv-cp-liste-tweets-selection").prepend( - '
  • ' - + _t.created_at.match(/\d+:\d+:\d+/)[0] - + ' @' - + _t.from_user - + ' ' - + _t.text - + '
    ' - + '
  • ' - ); - saveTweetSelection(); - } +function addTweetToSelection(_e) { + $("#btv-cp-liste-tweets-selection").prepend( + '
  • ' + + '' + + $(_e).find(".tweet-data-date").text() + + ' ' + + $(_e).find(".tweet-data-from").text() + + ' ' + + $(_e).find(".tweet-data-from-name").text() + + ' ' + + $(_e).find(".tweet-data-text").text() + + '
    ' + + '
  • ' + ); + saveTweetSelection(); } -function showTweetOnScreen(tweetId) { - var _t = myTweetSource.tweetById(tweetId); - console.log(_t); - if (_t) { - $("#btv-bigtweet").html('

    ' - + _t.from_user - + '

    ' - + _t.from_user_name - +'

    ' - + _t.text - +'

    ').show(); - $(".btv-cp-hide-tweets").show(); - } +function showTweetOnScreen(_e) { + $("#btv-bigtweet").html('

    ' + + $(_e).find(".tweet-data-from").text() + + '

    ' + + $(_e).find(".tweet-data-from-name").text() + +'

    ' + + $(_e).find(".tweet-data-text").text() + +'

    ').show(); + $(".btv-cp-hide-tweets").show(); } function showTooltip(_t, _x, _y) { - $("#btv-tooltip").html('

    ' + + '" />

    ' + _t.from_user - + ' (' + + ' (' + _t.from_user_name - +')

    ' + +')' + + _t.created_at.match(/\d+:\d+:\d+/)[0] + + '

    ' + _t.text +'

    ').show().css({ "left": _x + "px", diff -r c9378e7e853a -r c0205b71e013 client/js/tweetvote-anim.js --- a/client/js/tweetvote-anim.js Fri Feb 24 11:22:59 2012 +0100 +++ b/client/js/tweetvote-anim.js Fri Feb 24 12:03:33 2012 +0100 @@ -304,7 +304,7 @@ }); showTooltip(t, _of.left, _of.top); }).mouseout(hideTooltip).click(function() { - addTweetToSelection(t.id_str); + addTweetToSelection($("#btv-tooltip")); $(this).fadeTo(100,.25, function() { $(this).fadeTo(100,1); showControlPanel();