--- a/src/js/site.js.templ Tue Apr 03 20:30:12 2012 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,150 +0,0 @@
-/* site.js - all our site-dependent config : player chrome, cdn locations, etc...*/
-
-IriSP.defaults = {};
-
-/* these objects are filled by configureDefaults. The function doesn't overwrite
- defaults that were originally defined by the user.
-*/
-IriSP.lib = {};
-
-/* We need to define those so that the individual settings can be overwritten */
-IriSP.widgetsDefaults = {};
-
-IriSP.paths = {};
-
-IriSP.libdir = "../src/js/libs/";
-IriSP.jwplayer_swf_path = "../test/libs/player.swf";
-IriSP.platform_url = "http://localhost/pf";
-IriSP.default_templates_vars = { };
-
-IriSP.language = 'en';
-
-/** ugly ugly ugly ugly - returns an object defining
- the paths to the libs
- We need it that way cause it's called at runtime by
- IriSP.configureDefaults.
-*/
-IriSP.defaults.lib = function(libdir) {
- if (IriSP.null_or_undefined(libdir))
- libdir = IriSP.libdir;
-
- return {
-// jQuery : "http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.js",
- jQuery : libdir + "jquery.min.js",
-// jQueryUI : "http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.17/jquery-ui.js",
- jQueryUI : libdir + "jquery-ui.min.js",
-// jQueryToolTip : "http://cdn.jquerytools.org/1.2.4/all/jquery.tools.min.js",
- jQueryToolTip : libdir + "jquery.tools.min.js",
-// swfObject : "http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js",
- swfObject : libdir + "swfobject.js",
-// cssjQueryUI : "http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.4/themes/base/jquery-ui.css",
- cssjQueryUI : libdir + "jquery-ui.css",
- popcorn : libdir + "popcorn.js",
- jwplayer : libdir + "jwplayer.js",
- popcornReplacement: libdir + "pop.js",
- raphael: libdir + "raphael.js",
- jquery_sparkline: libdir + "jquery.sparkline.js",
- "popcorn.mediafragment" : libdir + "popcorn.mediafragment.js",
- "popcorn.code" : libdir + "popcorn.code.js",
- "popcorn.jwplayer": libdir + "popcorn.jwplayer.js",
- "popcorn.youtube": libdir + "popcorn.youtube.js",
- "tracemanager": libdir + "tracemanager.js"
- };
-};
-
-//Configuration for the player and utility functions.
-// No need to have them configured at runtime
-IriSP.config = {};
-
-IriSP.config.shortener = {
- // function to call to shorten an url.
- //shortening_function : IriSP.platform_shorten_url
-};
-
-IriSP.defaults.widgetsDefaults = function(platform_url) {
- if (IriSP.null_or_undefined(platform_url))
- platform_url = IriSP.platform_url;
-
- return {
- "LayoutManager" : {spacer_div_height : "0px" },
- "PlayerWidget" : {},
- "AnnotationsWidget": {
- "share_text" : "I'm watching ",
- "fb_link" : "http://www.facebook.com/share.php?u=",
- "tw_link" : "http://twitter.com/home?status=",
- "gplus_link" : ""
- },
-
- "TweetsWidget" : {
- default_profile_picture : "https://si0.twimg.com/sticky/default_profile_images/default_profile_1_normal.png",
- tweet_display_period: 10000 // how long do we show a tweet ?
-
- },
- "SliderWidget" : {
- minimize_period: 850 // how long does the slider stays maximized after the user leaves the zone ?
- },
- "createAnnotationWidget" : {
- keywords: ["#faux-raccord", "#mot-clef"],
- polemic_mode: true, /* enable polemics ? */
- /* polemics - the corresponding class names defined in the css should be for instance :
- Ldt-createAnnotation-polemic-plusplus for plusplus
- Ldt-createAnnotation-polemic-equalequal for equalequal, etc.
- */
- polemics: [ { "className" : "positive", "keyword" : "++" }, { "className" : "negative", "keyword" : "--" }, { "className" : "reference", "keyword" : "==" }, { "className" : "question", "keyword" : "??" } ],
- cinecast_version: true, /* put to false to enable the platform version, true for the festival cinecast one. */
-
- /* where does the widget PUT the annotations - this is a mustache template. id refers to the id of the media ans is filled
- by the widget.
- */
- api_endpoint_template: platform_url + "/ldtplatform/api/ldt/annotations/{{id}}.json",
- api_method: "PUT"
- },
- "SparklineWidget" : {
- column_width: 10 // the width of a column in pixels.
- },
- "Main" : {
- autoplay: true
- },
- "AnnotationsListWidget" : {
- ajax_mode: true, /* use ajax to get information about the annotations.
- if set to false, only search in the annotations for the
- current project. */
- /* the platform generates some funky urls. We replace them afterwards to point to the
- correct place - this setting will probably be overwritten by the platform
- implementers.
- Note that the player has to replace the variables between {{ and }} by its own values.
- */
- ajax_url: platform_url + "/ldtplatform/api/ldt/segments/{{media}}/{{begin}}/{{end}}",
-
- ajax_granularity: 10000, /* how much ms should we look before and after the
- current timecode */
-
- project_url: platform_url + "/ldtplatform/ldt/front/player/" /* the beginning
- of a link to the
- new front */
- }
- };
-};
-
-/*
-Override this if you want to change the info the player receives about the user.
-It's typically overrided in server-side templates with user-specific data.
-*/
-IriSP.defaults.user = function() { return {
- "name" : "Anonymous user",
- "avatar" : IriSP.paths.imgs + "/user_default_icon.png"
- }
-};
-
-
-IriSP.defaults.paths = {
-// "imgs": "/tweetlive/res/metadataplayer/src/css/imgs"
- "imgs": "/mdp/src/css/imgs"
-};
-
-IriSP.defaults.default_templates_vars = function() {
- return {
- "img_dir" : IriSP.paths.imgs
- };
-}
-