# HG changeset patch # User durandn # Date 1447348225 -3600 # Node ID 4a9743b78a495dac5a2cbfed86d1f66cb218f93b # Parent e0c516958834da3bbff99602cbadc480f526cbd5 Small fixes on css, buttons text and placeholder text diff -r e0c516958834 -r 4a9743b78a49 server/src/remie/static/remie/css/style.css --- a/server/src/remie/static/remie/css/style.css Fri Nov 06 12:20:13 2015 +0100 +++ b/server/src/remie/static/remie/css/style.css Thu Nov 12 18:10:25 2015 +0100 @@ -87,6 +87,12 @@ text-indent: 2px; } +.Ldt-CurrentSegmentInfobox-Element.Ldt-CurrentSegmentInfobox-Description-placeholder{ + font-size: 15px; + font-style: italic; + width: 320px; +} + .Ldt-CurrentSegmentInfobox-Element.Ldt-CurrentSegmentInfobox-NoSegment, .Ldt-CurrentSegmentInfobox-Element.Ldt-CurrentSegmentInfobox-Title{ background-color: #F3F7F8 !important; @@ -299,7 +305,9 @@ height: 27px; margin: 0 5px 0 0; padding-top: 0px; - width: 80px; + width: auto; + padding-left: 10px; + padding-right: 10px; float: left; } diff -r e0c516958834 -r 4a9743b78a49 server/src/remie/static/remie/css/teacher.css --- a/server/src/remie/static/remie/css/teacher.css Fri Nov 06 12:20:13 2015 +0100 +++ b/server/src/remie/static/remie/css/teacher.css Thu Nov 12 18:10:25 2015 +0100 @@ -19,6 +19,10 @@ margin: 5px; } +.Ldt-CurrentSegmentInfobox-EditButton{ + width: 130px !important; +} + .Ldt-CurrentSegmentInfobox-Element.Ldt-CurrentSegmentInfobox-Tags { margin-left: 0; } @@ -51,6 +55,10 @@ background-color: white; } +.Ldt-AnnotationsList-li span.Ldt-AnnotationsList-Creator{ + width: 80px; +} + ul.Ldt-AnnotationsList-ul { padding: 0px; margin: 0px; diff -r e0c516958834 -r 4a9743b78a49 server/src/remie/static/remie/metadataplayer/AnnotationsController.js --- a/server/src/remie/static/remie/metadataplayer/AnnotationsController.js Fri Nov 06 12:20:13 2015 +0100 +++ b/server/src/remie/static/remie/metadataplayer/AnnotationsController.js Thu Nov 12 18:10:25 2015 +0100 @@ -20,13 +20,15 @@ starting_widget: false, always_show_widget: false, segments_annotation_type: "chap", + custom_write_text: false, + custom_display_text: false, }; IriSP.Widgets.AnnotationsController.prototype.template = "
" + "
" - + "
{{l10n.write}}
" - + "
{{l10n.display}}
" + + "
{{#custom_write_text}}{{/custom_write_text}}{{custom_write_text}}{{^custom_write_text}}{{l10n.write}}{{/custom_write_text}}
" + + "
{{#custom_display_text}}{{/custom_display_text}}{{custom_display_text}}{{^custom_display_text}}{{l10n.display}}{{/custom_display_text}}
" + "
" + "
" diff -r e0c516958834 -r 4a9743b78a49 server/src/remie/static/remie/metadataplayer/AnnotationsList.js --- a/server/src/remie/static/remie/metadataplayer/AnnotationsList.js Fri Nov 06 12:20:13 2015 +0100 +++ b/server/src/remie/static/remie/metadataplayer/AnnotationsList.js Thu Nov 12 18:10:25 2015 +0100 @@ -657,6 +657,12 @@ _annotation.trigger("unselect"); }) .click(function() { + if (_this.filter_by_segments && _this.media.getTimeRange()){ + _ann_time = ( _annotation.begin + _annotation.end ) / 2; + if ((_ann_time <= _this.media.getTimeRange()[0]) || (_ann_time >= _this.media.getTimeRange()[1])){ + _this.media.resetTimeRange() + } + } _annotation.trigger("click"); }) .appendTo(_this.list_$); diff -r e0c516958834 -r 4a9743b78a49 server/src/remie/static/remie/metadataplayer/CurrentSegmentInfobox.js --- a/server/src/remie/static/remie/metadataplayer/CurrentSegmentInfobox.js Fri Nov 06 12:20:13 2015 +0100 +++ b/server/src/remie/static/remie/metadataplayer/CurrentSegmentInfobox.js Thu Nov 12 18:10:25 2015 +0100 @@ -16,6 +16,8 @@ api_endpoint_template: "", new_tag_button: true, show_headers: false, + custom_edit_text: false, + empty_description_placeholder: false, }; IriSP.Widgets.CurrentSegmentInfobox.prototype.template = @@ -24,6 +26,7 @@ + '{{#editable_segments}}
{{edit}}
{{/editable_segments}}' + '
{{title}}
' + '
{{description}}
' + + '{{^description}}{{^tags.length}}{{#description_placeholder}}
{{description_placeholder}}
{{/description_placeholder}}{{/tags.length}}{{/description}}' + '
' + '{{#tags.length}}' + '