src/widgets/LatestAnnotation.js
changeset 1069 2409cb4cebaf
parent 1056 3d19cbe56fcb
child 1072 ac1eacb3aa33
--- a/src/widgets/LatestAnnotation.js	Fri Oct 02 11:27:17 2015 +0200
+++ b/src/widgets/LatestAnnotation.js	Mon Dec 28 15:50:04 2015 +0100
@@ -23,6 +23,7 @@
      * Displays a button that copy currently displayed annotation into CreateAnnotation input field
      */
     copy_and_edit_button: false,
+    hide_annotations_list: false,
     /*
      * Allows clicks on an annotation from Annotations to display the annotation content into this widget
      */
@@ -61,12 +62,12 @@
 
 IriSP.Widgets.LatestAnnotation.prototype.annotationTemplate =
     "<div class='Ldt-LatestAnnotation-Box'>"
+    + "{{#copy_and_edit_button}}<div class='Ldt-LatestAnnotation-CopyEditButton'>{{button_text}}</div>{{/copy_and_edit_button}}"
     +     "<div class='Ldt-LatestAnnotation-Element Ldt-LatestAnnotation-CreationDate'>{{{annotation_created}}}</div>" 
     +     "<div class='Ldt-LatestAnnotation-Element Ldt-LatestAnnotation-Title'>{{{annotation_creator}}}{{#annotation_title}}: {{{annotation_title}}}{{/annotation_title}}</div>" 
     +     "<div class='Ldt-LatestAnnotation-Element Ldt-LatestAnnotation-Content'>"
     +         "{{{annotation_content}}}"
     +     "</div>"
-    + "{{#copy_and_edit_button}}<div class='Ldt-LatestAnnotation-CopyEditButton'>{{button_text}}</div>{{/copy_and_edit_button}}"
     + "</div>"
 
 
@@ -276,7 +277,9 @@
 
 IriSP.Widgets.LatestAnnotation.prototype.copy_and_edit = function(){
     this.player.trigger("CreateAnnotation.show");
-    this.player.trigger("AnnotationsList.hide");
+    if (this.hide_annotations_list){
+        this.player.trigger("AnnotationsList.hide");
+    }
     annotationText = $('.Ldt-LatestAnnotation-Content').get(0).innerHTML;
     
     $('.Ldt-CreateAnnotation-Description').removeClass('empty');