src/js/defaults.js
author veltr
Tue, 17 Apr 2012 20:19:46 +0200
branchnew-model
changeset 868 a525cc2214e7
parent 852 eefb64f74a3f
child 870 2c025db10a10
permissions -rw-r--r--
Started big refactoring
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
842
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
     1
IriSP.language = 'en';
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
     2
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
     3
IriSP.libFiles = {
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
     4
    defaultDir : "js/libs/",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
     5
    inDefaultDir : {
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
     6
        jQuery : "jquery.min.js",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
     7
        jQueryUI : "jquery-ui.min.js",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
     8
        jQueryToolTip : "jquery.tools.min.js",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
     9
        swfObject : "swfobject.js",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    10
        cssjQueryUI : "jquery-ui.css",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    11
        popcorn : "popcorn.js",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    12
        jwplayer : "jwplayer.js",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    13
        raphael : "raphael.js",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    14
        "popcorn.mediafragment" : "popcorn.mediafragment.js",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    15
        "popcorn.code" : "popcorn.code.js",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    16
        "popcorn.jwplayer" : "popcorn.jwplayer.js",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    17
        "popcorn.youtube" : "popcorn.youtube.js",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    18
        "tracemanager" : "tracemanager.js"
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    19
    },
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    20
    locations : {
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    21
        // use to define locations outside defautl_dir
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    22
    },
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    23
    cdn : {
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    24
        jQueryUI : "http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.17/jquery-ui.js",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    25
        jQueryToolTip : "http://cdn.jquerytools.org/1.2.4/all/jquery.tools.min.js",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    26
        swfObject : "http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    27
        cssjQueryUI : "http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.4/themes/base/jquery-ui.css"
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    28
    },
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    29
    useCdn : false
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    30
}
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    31
868
a525cc2214e7 Started big refactoring
veltr
parents: 852
diff changeset
    32
IriSP.guiDefaults = {
a525cc2214e7 Started big refactoring
veltr
parents: 852
diff changeset
    33
    width : 640,            
a525cc2214e7 Started big refactoring
veltr
parents: 852
diff changeset
    34
    container : 'LdtPlayer',
a525cc2214e7 Started big refactoring
veltr
parents: 852
diff changeset
    35
    spacer_div_height : 0
a525cc2214e7 Started big refactoring
veltr
parents: 852
diff changeset
    36
}
a525cc2214e7 Started big refactoring
veltr
parents: 852
diff changeset
    37
842
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    38
IriSP.widgetsDefaults = {
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    39
    "PlayerWidget" : {
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    40
        
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    41
    },
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    42
    "AnnotationsWidget" : {
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    43
        "share_text" : "I'm watching "
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    44
    },
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    45
    "TweetsWidget" : {
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    46
        default_profile_picture : "https://si0.twimg.com/sticky/default_profile_images/default_profile_1_normal.png",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    47
        tweet_display_period : 10000 // how long do we show a tweet ?
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    48
    },
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    49
    "SliderWidget" : {
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    50
        minimize_period : 850 // how long does the slider stays maximized after the user leaves the zone ?
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    51
    },
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    52
    "SegmentsWidget" : {
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    53
        cinecast_version : false
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    54
    },
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    55
    "createAnnotationWidget" : {
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    56
        tags : [
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    57
            {
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    58
                "id" : "digitalstudies",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    59
                "meta" : {
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    60
                    "description" : "#digital-studies"
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    61
                }
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    62
            },
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    63
            {
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    64
                "id" : "amateur",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    65
                "meta" : {
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    66
                    "description" : "#amateur"
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    67
                },
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    68
            }
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    69
        ],
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    70
        remote_tags : false,
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    71
        random_tags : false,
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    72
        show_from_field : false,
852
eefb64f74a3f Cinecast bugfixes
veltr
parents: 842
diff changeset
    73
        disable_share : false,
842
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    74
        polemic_mode : true, /* enable polemics ? */
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    75
        polemics : [{
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    76
            "className" : "positive",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    77
            "keyword" : "++"
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    78
        }, {
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    79
            "className" : "negative",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    80
            "keyword" : "--"
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    81
        }, {
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    82
            "className" : "reference",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    83
            "keyword" : "=="
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    84
        }, {
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    85
            "className" : "question",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    86
            "keyword" : "??"
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    87
        }],
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    88
        cinecast_version : false, /* put to false to enable the platform version, true for the festival cinecast one. */
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    89
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    90
        /* where does the widget PUT the annotations - this is a mustache template. id refers to the id of the media ans is filled
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    91
         by the widget.
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    92
         */
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    93
        api_endpoint_template : "", // platform_url + "/ldtplatform/api/ldt/annotations/{{id}}.json",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    94
        api_method : "PUT"
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    95
    },
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    96
    "SparklineWidget" : {
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    97
       lineColor : "#7492b4",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    98
       fillColor : "#aeaeb8",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    99
       lineWidth : 2
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   100
    },
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   101
    "AnnotationsListWidget" : {
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   102
        ajax_mode : true, /* use ajax to get information about the annotations.
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   103
         if set to false, only search in the annotations for the
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   104
         current project. */
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   105
        /* the platform generates some funky urls. We replace them afterwards to point to the
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   106
         correct place - this setting will probably be overwritten by the platform
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   107
         implementers.
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   108
         Note that the player has to replace the variables between {{ and }} by its own values.
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   109
         */
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   110
        ajax_url : "", //platform_url + "/ldtplatform/api/ldt/segments/{{media}}/{{begin}}/{{end}}",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   111
        ajax_granularity : 10000, /* how much ms should we look before and after the current timecode */
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   112
        default_thumbnail : "http://ldt.iri.centrepompidou.fr/static/site/ldt/css/imgs/video_sequence.png",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   113
        project_url : "", //platform_url + "/ldtplatform/ldt/front/player/"
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   114
        /* the beginning of a link to the new front */
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   115
        cinecast_version : false,
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   116
        refresh_interval : 10000
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   117
    },
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   118
    "StackGraphWidget" : {
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   119
         defaultcolor : "#585858",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   120
         tags : [
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   121
            {
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   122
                "keywords" : [ "++" ],
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   123
                "description" : "positif",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   124
                "color" : "#1D973D"
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   125
            },
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   126
            {
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   127
                "keywords" : [ "--" ],
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   128
                "description" : "negatif",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   129
                "color" : "#CE0A15"
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   130
            },
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   131
            {
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   132
                "keywords" : [ "==" ],
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   133
                "description" : "reference",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   134
                "color" : "#C5A62D"  
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   135
            },
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   136
            {
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   137
                "keywords" : [ "??" ],
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   138
                "description" : "question",
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   139
                "color" : "#036AAE"
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   140
            }
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   141
        ],
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   142
        streamgraph : false
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   143
    }
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
   144
}