# HG changeset patch # User verrierj # Date 1326966486 -3600 # Node ID c464acb185d6f46a6ae1cab26fac07614c76ada4 # Parent 38e46b1d0bd318b16636a59c3032bc4dca37d48b# Parent dc8a7dc00a21351a401060cef616dc075a71ed33 Merge with dc8a7dc00a21351a401060cef616dc075a71ed33 diff -r 38e46b1d0bd3 -r c464acb185d6 src/ldt/ldt/ldt_utils/templates/front/front_search_results.html --- a/src/ldt/ldt/ldt_utils/templates/front/front_search_results.html Wed Jan 18 17:36:10 2012 +0100 +++ b/src/ldt/ldt/ldt_utils/templates/front/front_search_results.html Thu Jan 19 10:48:06 2012 +0100 @@ -142,15 +142,13 @@
  • - +
    -

    +

    {% if segment.title %}{{ segment.title }}{% else %}{% trans "No title" %}{% endif %}

    {% if segment.context %}{{ segment.context }}{% endif %}
    {% trans "Begin" %} : {{ segment.begin|str_duration:"::" }} - {% trans "duration" %} : {{ segment.duration|str_duration:"::" }}

  • - - {% endfor %} diff -r 38e46b1d0bd3 -r c464acb185d6 src/ldt/ldt/static/ldt/js/LdtPlayer-release.js --- a/src/ldt/ldt/static/ldt/js/LdtPlayer-release.js Wed Jan 18 17:36:10 2012 +0100 +++ b/src/ldt/ldt/static/ldt/js/LdtPlayer-release.js Thu Jan 19 10:48:06 2012 +0100 @@ -1298,7 +1298,8 @@ IriSP.PopcornReplacement.roundTime = function() { var currentTime = IriSP.PopcornReplacement.currentTime(); return Math.round(currentTime); -};/* utils.js - various utils that don't belong anywhere else */ +}; +/* utils.js - various utils that don't belong anywhere else */ /* trace function, for debugging */ @@ -4638,22 +4639,23 @@ /* the next two lines are a bit verbose because for some test data, _serializer.data.view is either null or undefined. */ - var view; - - if (typeof(this._data.views) !== "undefined" && this._data.views !== null) - view = this._data.views[0]; - - var searchViewType = ""; - - if(typeof(view) !== "undefined" && typeof(view.annotation_types) !== "undefined" && view.annotation_types.length > 1) { - searchViewType = view.annotation_types[0]; + + var searchViewType = this.getTweets(); + if (typeof(searchViewType) === "undefined") { + var view; + + if (typeof(this._data.views) !== "undefined" && this._data.views !== null) + view = this._data.views[0]; + + if(typeof(view) !== "undefined" && typeof(view.annotation_types) !== "undefined" && view.annotation_types.length > 1) { + searchViewType = view.annotation_types[0]; + } } - var filterfn = function(annotation) { if( searchViewType != "" && typeof(annotation.meta) !== "undefined" && typeof(annotation.meta["id-ref"]) !== "undefined" && - annotation.meta["id-ref"] !== searchViewType) { + annotation.meta["id-ref"] === searchViewType) { return false; // pass } else { return true;