src/templates/createAnnotationWidget.html
author veltr
Tue, 17 Apr 2012 15:58:35 +0200
changeset 867 43f615b4dc48
parent 842 4ae2247a59f4
permissions -rw-r--r--
Corrected createAnnotationWidget sharing bug
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
543
5856fab9596c WIP - adding widget to create annotations.
hamidouk
parents:
diff changeset
     1
{{! template for the annotation creation widget }}
5856fab9596c WIP - adding widget to create annotations.
hamidouk
parents:
diff changeset
     2
<div class='Ldt-createAnnotationWidget'>
830
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
     3
    <!-- ugly div because we want to have a double border -->
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
     4
    <div class='Ldt-createAnnotation-DoubleBorder'>
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
     5
        <div class='Ldt-createAnnotation-screen Ldt-createAnnotation-startScreen'>
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
     6
            <div style='margin-bottom: 7px; overflow: auto;'>
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
     7
                <div class='Ldt-createAnnotation-Title'></div>
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
     8
                <div class='Ldt-createAnnotation-TimeFrame'></div>
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
     9
                {{^cinecast_version}} <div class='Ldt-createAnnotation-Minimize Ldt-TraceMe' title='Cancel'></div>
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
    10
                {{/cinecast_version}}
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
    11
            </div>
831
0dd21c298380 Integration pour cinecast
veltr
parents: 830
diff changeset
    12
            <div class='Ldt-createAnnotation-Container'>
830
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
    13
                {{#show_from_field}}
837
353a78021ebc Added Internationalization
veltr
parents: 831
diff changeset
    14
                <label>{{l10n.your_name}}&nbsp;: </label><input class='Ldt-createAnnotation-userName Ldt-TraceMe' value='{{user_name}}' />
830
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
    15
                {{/show_from_field}}
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
    16
                <textarea class='Ldt-createAnnotation-Description Ldt-TraceMe'></textarea>
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
    17
                <div class='Ldt-createAnnotation-userAvatar Ldt-TraceMe'>
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
    18
                    {{^user_avatar}} <img src='https://si0.twimg.com/sticky/default_profile_images/default_profile_1_normal.png'></img>
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
    19
                    {{/user_avatar}}
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
    20
                    {{#user_avatar}} <img src='{{ user_avatar }}'></img>
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
    21
                    {{/user_avatar}}
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
    22
                </div>
831
0dd21c298380 Integration pour cinecast
veltr
parents: 830
diff changeset
    23
                <div class='Ldt-createAnnotation-profileArrow'></div>
830
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
    24
            </div>
837
353a78021ebc Added Internationalization
veltr
parents: 831
diff changeset
    25
            <button class='Ldt-createAnnotation-submitButton Ldt-TraceMe'>{{l10n.submit}}</button>
842
4ae2247a59f4 Changes for Cinecast
veltr
parents: 841
diff changeset
    26
            {{#tags.length}}
831
0dd21c298380 Integration pour cinecast
veltr
parents: 830
diff changeset
    27
            <div class='Ldt-createAnnotation-btnblock Ldt-createAnnotation-keywords'>
837
353a78021ebc Added Internationalization
veltr
parents: 831
diff changeset
    28
                <label>{{l10n.add_keywords}} :</label>
831
0dd21c298380 Integration pour cinecast
veltr
parents: 830
diff changeset
    29
                <ul class='Ldt-floatList'>
842
4ae2247a59f4 Changes for Cinecast
veltr
parents: 841
diff changeset
    30
                {{#tags}}
4ae2247a59f4 Changes for Cinecast
veltr
parents: 841
diff changeset
    31
                    <li><button class='Ldt-createAnnotation-keyword-button Ldt-TraceMe' tag-id='{{id}}'>{{meta.description}}</button></li>
4ae2247a59f4 Changes for Cinecast
veltr
parents: 841
diff changeset
    32
                {{/tags}}
831
0dd21c298380 Integration pour cinecast
veltr
parents: 830
diff changeset
    33
                </ul>
830
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
    34
            </div>
842
4ae2247a59f4 Changes for Cinecast
veltr
parents: 841
diff changeset
    35
            {{#random_tags}}
4ae2247a59f4 Changes for Cinecast
veltr
parents: 841
diff changeset
    36
                <button class='Ldt-createAnnotation-moar-keywordz'>{{l10n.more_tags}}</button>
4ae2247a59f4 Changes for Cinecast
veltr
parents: 841
diff changeset
    37
            {{/random_tags}}
4ae2247a59f4 Changes for Cinecast
veltr
parents: 841
diff changeset
    38
            {{/tags.length}}
830
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
    39
            {{#polemic_mode}}
831
0dd21c298380 Integration pour cinecast
veltr
parents: 830
diff changeset
    40
            {{#polemics.length}}
0dd21c298380 Integration pour cinecast
veltr
parents: 830
diff changeset
    41
            <div class='Ldt-createAnnotation-btnblock Ldt-createAnnotation-polemics'>
837
353a78021ebc Added Internationalization
veltr
parents: 831
diff changeset
    42
                <label>{{l10n.add_polemic_keywords}} :</label>
831
0dd21c298380 Integration pour cinecast
veltr
parents: 830
diff changeset
    43
                <ul class='Ldt-floatList'>
830
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
    44
                {{#polemics}}
831
0dd21c298380 Integration pour cinecast
veltr
parents: 830
diff changeset
    45
                    <li><button class='Ldt-createAnnotation-polemic-{{className}} Ldt-createAnnotation-polemic-button Ldt-TraceMe'>{{keyword}}</button></li>
830
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
    46
                {{/polemics}}
831
0dd21c298380 Integration pour cinecast
veltr
parents: 830
diff changeset
    47
                </ul>
830
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
    48
            </div>
831
0dd21c298380 Integration pour cinecast
veltr
parents: 830
diff changeset
    49
            {{/polemics.length}}
830
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
    50
            {{/polemic_mode}}
627
13b9f14bf49a added a spinner displayed while submitting an annotation.
hamidouk
parents: 576
diff changeset
    51
        </div>
830
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
    52
        <div class='Ldt-createAnnotation-screen Ldt-createAnnotation-waitScreen' style='display: none; text-align: center'>
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
    53
            <div class='Ldt-createAnnotation-spinner'></div>
837
353a78021ebc Added Internationalization
veltr
parents: 831
diff changeset
    54
            {{l10n.wait_while_processed}}
830
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
    55
        </div>
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
    56
        <div class='Ldt-createAnnotation-screen Ldt-createAnnotation-errorScreen' style='display: none; text-align: center'>
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
    57
            <div class='Ldt-createAnnotation-Minimize' title='Hide'></div>
837
353a78021ebc Added Internationalization
veltr
parents: 831
diff changeset
    58
            {{l10n.error_while_contacting}}
830
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
    59
        </div>
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
    60
        <div class='Ldt-createAnnotation-screen Ldt-createAnnotation-endScreen' style='display: none'>
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
    61
            <div class='Ldt-createAnnotation-Minimize' title='Hide'></div>
837
353a78021ebc Added Internationalization
veltr
parents: 831
diff changeset
    62
            {{l10n.annotation_saved}}
830
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
    63
            <br>
841
8da49ff273e0 Modifs cinecast
veltr
parents: 837
diff changeset
    64
            {{^disable_share}}
837
353a78021ebc Added Internationalization
veltr
parents: 831
diff changeset
    65
            {{l10n.share_annotation}}
867
43f615b4dc48 Corrected createAnnotationWidget sharing bug
veltr
parents: 842
diff changeset
    66
            <div class='Ldt-createAnnotation-endScreen-linkList'>
43f615b4dc48 Corrected createAnnotationWidget sharing bug
veltr
parents: 842
diff changeset
    67
                <a target='_blank' class='Ldt-createAnnotation-endScreen-link Ldt-createAnnotation-endScreen-TweetLink Ldt-TraceMe'></a>
43f615b4dc48 Corrected createAnnotationWidget sharing bug
veltr
parents: 842
diff changeset
    68
                <a target='_blank' class='Ldt-createAnnotation-endScreen-link Ldt-createAnnotation-endScreen-FbLink Ldt-TraceMe'></a>
43f615b4dc48 Corrected createAnnotationWidget sharing bug
veltr
parents: 842
diff changeset
    69
                <a target='_blank' class='Ldt-createAnnotation-endScreen-link Ldt-createAnnotation-endScreen-GplusLink Ldt-TraceMe'></a>
830
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
    70
            </div>
841
8da49ff273e0 Modifs cinecast
veltr
parents: 837
diff changeset
    71
            {{/disable_share}}
830
18ca612e9ff0 Lots of changes
veltr
parents: 808
diff changeset
    72
        </div>
831
0dd21c298380 Integration pour cinecast
veltr
parents: 830
diff changeset
    73
        <div class='Ldt-floatClear'></div>
546
be6b15bd7234 implemented a decent submit button.
hamidouk
parents: 545
diff changeset
    74
    </div>
543
5856fab9596c WIP - adding widget to create annotations.
hamidouk
parents:
diff changeset
    75
</div>