diff -r 8158421193e3 -r 3a4f2217a04f src/widgets/CurrentSegmentInfobox.js
--- a/src/widgets/CurrentSegmentInfobox.js Mon Sep 21 18:24:32 2015 +0200
+++ b/src/widgets/CurrentSegmentInfobox.js Mon Sep 21 18:25:06 2015 +0200
@@ -19,6 +19,7 @@
IriSP.Widgets.CurrentSegmentInfobox.prototype.template =
'
'
+ + '{{#editable_segments}}
{{edit}}
{{/editable_segments}}'
+ '
{{title}}
'
+ '
{{description}}
'
+ '
'
@@ -68,6 +69,7 @@
fr : {
submit : "Soumettre",
cancel : "Annuler",
+ edit : "Editer",
new_tag : "Nouveau tag",
delete_tag : "Supprimer",
empty : "Le player vidéo ne lit actuellement aucun segment"
@@ -75,6 +77,7 @@
en: {
submit : "Submit",
cancel : "Cancel",
+ edit : "Edit",
new_tag : "New tag",
delete_tag : "Delete tag",
empty : "The player currently doesn't read any segment"
@@ -100,9 +103,11 @@
if (_this.currentSegment.id != _list[0].id){
_this.currentSegment = _list[0];
_data = {
- title: _this.currentSegment.title,
- description : _this.currentSegment.description,
- tags : _this.currentSegment.getTagTexts()
+ editable_segments: _this.editable_segments,
+ edit: _this.l10n.edit,
+ title: _this.currentSegment.title,
+ description : _this.currentSegment.description,
+ tags : _this.currentSegment.getTagTexts()
}
_this.$.html(Mustache.to_html(_this.template, _data))
if(_this.editable_segments&&_this.currentSegment){
@@ -145,11 +150,13 @@
IriSP.Widgets.CurrentSegmentInfobox.prototype.disableEditMode = function() {
if(this.currentSegment){
- data = {
- title: this.currentSegment.title,
- description : this.currentSegment.description,
- tags : this.currentSegment.getTagTexts()
- }
+ _data = {
+ editable_segments: this.editable_segments,
+ edit: this.l10n.edit,
+ title: this.currentSegment.title,
+ description : this.currentSegment.description,
+ tags : this.currentSegment.getTagTexts()
+ }
this.$.toggleClass("editing", false);
this.$.html(Mustache.to_html(this.template, _data));
this.$.find(".Ldt-CurrentSegmentInfobox").click(this.functionWrapper("enableEditMode"));
@@ -248,10 +255,12 @@
_this.segments.push(_annotation)
_this.currentSegment = _annotation
_data = {
- title: _this.currentSegment.title,
- description : _this.currentSegment.description,
- tags : _this.currentSegment.getTagTexts()
- }
+ editable_segments: _this.editable_segments,
+ edit: _this.l10n.edit,
+ title: _this.currentSegment.title,
+ description : _this.currentSegment.description,
+ tags : _this.currentSegment.getTagTexts()
+ }
_this.$.html(Mustache.to_html(_this.template, _data))
if(_this.editable_segments&&_this.currentSegment){
_this.$.find(".Ldt-CurrentSegmentInfobox").click(_this.functionWrapper("enableEditMode"));
@@ -277,6 +286,8 @@
if (this.currentSegment.id != _list[0].id){
this.currentSegment = _list[0];
_data = {
+ editable_segments: this.editable_segments,
+ edit: this.l10n.edit,
title: this.currentSegment.title,
description : this.currentSegment.description,
tags : this.currentSegment.getTagTexts()