client/js/ldtjson-bin.js
changeset 34 08a366a35143
parent 28 805d85b3f390
child 37 db991a757015
equal deleted inserted replaced
33:126cbe638fee 34:08a366a35143
     1 Rkns.Bins.LdtJson = Rkns.Utils.inherit(Rkns.Bins._Base);
     1 Rkns.Ldt = {}
     2 
     2 
     3 Rkns.Bins.LdtJson.prototype.tagTemplate = Rkns._.template(
     3 Rkns.Ldt.ProjectBin = Rkns.Utils.inherit(Rkns._BaseBin);
       
     4 
       
     5 Rkns.Ldt.ProjectBin.prototype.tagTemplate = Rkns._.template(
     4     '<li class="Rk-Bin-Item" data-uri="<%=ldt_platform%>ldtplatform/ldt/front/search/?search=<%=encodedtitle%>&field=all" data-title="<%-title%>" data-description="Tag \'<%-title%>\'">'
     6     '<li class="Rk-Bin-Item" data-uri="<%=ldt_platform%>ldtplatform/ldt/front/search/?search=<%=encodedtitle%>&field=all" data-title="<%-title%>" data-description="Tag \'<%-title%>\'">'
     5     + '<div class="Rk-Ldt-Icon Rk-Ldt-TagIcon"></div><h4><%-title%></h4></li>'
     7     + '<div class="Rk-Ldt-Icon Rk-Ldt-TagIcon"></div><h4><%-title%></h4></li>'
     6 );
     8 );
     7 
     9 
     8 Rkns.Bins.LdtJson.prototype.annotationTemplate = Rkns._.template(
    10 Rkns.Ldt.ProjectBin.prototype.annotationTemplate = Rkns._.template(
     9     '<li class="Rk-Bin-Item" data-uri="<%=ldt_platform%>ldtplatform/ldt/front/player/<%=mediaid%>/#id=<%=annotationid%>" data-title="<%-title%>" data-description="<%-description%>">'
    11     '<li class="Rk-Bin-Item" data-uri="<%=ldt_platform%>ldtplatform/ldt/front/player/<%=mediaid%>/#id=<%=annotationid%>" data-title="<%-title%>" data-description="<%-description%>">'
    10     + '<div class="Rk-Ldt-Icon Rk-Ldt-<%=type%>Icon"></div><h4><%-title%></h4><p><%-description%></p><p>Start: <%=start%>, End: <%=end%>, Duration: <%=duration%></p></li>'
    12     + '<div class="Rk-Ldt-Icon Rk-Ldt-<%=type%>Icon"></div><h4><%-title%></h4><p><%-description%></p><p>Start: <%=start%>, End: <%=end%>, Duration: <%=duration%></p></li>'
    11 );
    13 );
    12 
    14 
    13 Rkns.Bins.LdtJson.prototype._init = function(_renkan, _opts) {
    15 Rkns.Ldt.ProjectBin.prototype._init = function(_renkan, _opts) {
    14     this.proj_id = _opts.project_id;
    16     this.proj_id = _opts.project_id;
    15     this.ldt_platform = _opts.ldt_platform || "http://ldt.iri.centrepompidou.fr/";
    17     this.ldt_platform = _opts.ldt_platform || "http://ldt.iri.centrepompidou.fr/";
    16     this.title_$.html(_opts.title);
    18     this.title_$.html(_opts.title);
    17     var _this = this;
    19     var _this = this;
    18     function convertTC(_ms) {
    20     function convertTC(_ms) {