2011-07-24 18:32:32 +02:00
<!doctype html>
2011-07-24 18:34:38 +02:00
< html lang = "en" >
2011-06-20 12:44:04 +02:00
< head >
2011-07-24 18:32:32 +02:00
< meta charset = "utf-8" >
2011-07-24 18:34:38 +02:00
< meta name = "robots" content = "noindex, nofollow" >
2011-06-20 12:44:04 +02:00
< title > Etherpad Lite Timeslider< / title >
2012-05-20 14:48:02 +02:00
< link rel = "shortcut icon" href = "../../favicon.ico" >
2011-07-25 13:35:38 +02:00
< link rel = "stylesheet" href = "../../static/css/pad.css" >
2011-07-24 18:33:46 +02:00
< link rel = "stylesheet" href = "../../static/css/timeslider.css" >
2012-02-01 07:32:46 +01:00
< link rel = "stylesheet" href = "../../static/custom/timeslider.css" >
2011-06-20 12:44:04 +02:00
< style type = "text/css" title = "dynamicsyntax" > < / style >
< / head >
2012-03-24 20:35:45 +01:00
< body id = "padbody" class = "timeslider limwidth" >
2011-06-20 12:44:04 +02:00
< div id = "padpage" >
2012-03-24 20:35:45 +01:00
< div id = "timeslider-top" >
< div id = "timeslider-wrapper" >
< div id = "timeslider" unselectable = "on" style = "display: none" >
< div id = "timeslider-left" > < / div >
< div id = "timeslider-right" > < / div >
< div id = "timer" > < / div >
< div id = "timeslider-slider" >
< div id = "ui-slider-handle" > < / div >
< div id = "ui-slider-bar" > < / div >
< / div >
< div id = "playpause_button" >
< div id = "playpause_button_icon" class = "" > < / div >
< / div >
< div id = "steppers" >
< div class = "stepper" id = "leftstep" > < / div >
< div class = "stepper" id = "rightstep" > < / div >
< / div >
2011-06-20 12:44:04 +02:00
< / div >
2012-07-14 15:54:44 +02:00
< div id = "overlay" >
< div id = "overlay-inner" >
<!-- -->
< / div >
< / div >
2011-06-20 12:44:04 +02:00
< / div >
2012-03-24 20:35:45 +01:00
< div class = "timeslider-bar" >
2012-04-05 21:47:59 +02:00
< div class = "editbarright toolbar" id = "editbar" >
2012-03-24 20:35:45 +01:00
< ul >
< li onClick = "window.padeditbar.toolbarClick('import_export');return false;" >
< a id = "exportlink" title = "Export to different document formats" >
< div class = "buttonicon buttonicon-import_export" > < / div >
< / a >
< / li >
< / ul >
< a id = "returnbutton" > Return to pad< / a >
< / div >
2011-06-20 12:44:04 +02:00
2012-03-24 20:35:45 +01:00
< div >
< h1 >
< span id = "revision_label" > < / span >
< span id = "revision_date" > < / span >
< / h1 >
< p > Authors:
< span id = "authorsList" >
< span > No Authors< / span >
< / span > < / p >
< / div >
2011-06-20 12:44:04 +02:00
< / div >
2012-03-24 20:35:45 +01:00
< / div >
2011-06-20 12:44:04 +02:00
< div id = "padmain" >
< div id = "padeditor" >
< div id = "editorcontainerbox" >
< div id = "padcontent" >
< / div >
< / div >
< / div > <!-- /padeditor -->
< / div > <!-- /padmain -->
< / div > <!-- /padpage -->
2012-07-14 15:54:44 +02:00
< div id = "connectivity" class = "popup" >
< % e.begin_block("modals"); %>
< div class = "connected visible" >
< h2 > Connected.< / h2 >
< / div >
< div class = "reconnecting" >
< h2 > Reestablishing connection...< / h2 >
< p > < img alt = "" border = "0" src = "/static/img/connectingbar.gif" / > < / p >
< / div >
< div class = "userdup" >
< h2 > Opened in another window.< / h2 >
< p > < b > You seem to have opened this pad in another browser window.< / b > If you'd like to use this window instead, you can reconnect.< / p >
< button id = "forcereconnect" > Reconnect Now< / button >
< / div >
< div class = "unauth" >
< h2 > No Authorization.< / h2 >
< p > Your browser's credentials or permissions have changed while viewing this pad. Try reconnecting.< / p >
< button id = "forcereconnect" > Reconnect Now< / button >
< / div >
< div class = "looping" >
< h2 > Disconnected.< / h2 >
< p > < b > We're having trouble talking to the EtherPad lite synchronization server.< / b > You may be connecting through an incompatible firewall or proxy server.< / p >
< / div >
< div class = "initsocketfail" >
< h2 > Disconnected.< / h2 >
< p > < b > We were unable to connect to the EtherPad lite synchronization server.< / b > This may be due to an incompatibility with your web browser or internet connection.< / p >
< / div >
< div class = "slowcommit" >
< h2 > Disconnected.< / h2 >
< p > < b > Server not responding.< / b > This may be due to network connectivity issues or high load on the server.< / p >
< button id = "forcereconnect" > Reconnect Now< / button >
< / div >
< div class = "deleted" >
< h2 > Disconnected.< / h2 >
< p > This pad was deleted.< / p >
< / div >
< div class = "disconnected" >
< h2 > Disconnected.< / h2 >
< p > < b > Lost connection with the EtherPad lite synchronization server.< / b > This may be due to a loss of network connectivity.< / p >
< p > If this continues to happen, please let us know< / p >
< button id = "forcereconnect" > Reconnect Now< / button >
< / div >
< form id = "reconnectform" method = "post" action = "/ep/pad/reconnect" accept-charset = "UTF-8" style = "display: none;" >
< input type = "hidden" class = "padId" name = "padId" >
< input type = "hidden" class = "diagnosticInfo" name = "diagnosticInfo" >
< input type = "hidden" class = "missedChanges" name = "missedChanges" >
< / form >
< % e.end_block(); %>
< / div >
2011-12-18 06:18:35 +01:00
<!-- export code -->
< div id = "importexport" >
2012-01-30 14:12:14 +01:00
< div id = "export" class = "popup" >
2011-12-18 06:18:35 +01:00
Export current version as:
< a id = "exporthtmla" target = "_blank" class = "exportlink" > < div class = "exporttype" id = "exporthtml" > HTML< / div > < / a >
< a id = "exportplaina" target = "_blank" class = "exportlink" > < div class = "exporttype" id = "exportplain" > Plain text< / div > < / a >
< a id = "exportworda" target = "_blank" class = "exportlink" > < div class = "exporttype" id = "exportword" > Microsoft Word< / div > < / a >
< a id = "exportpdfa" target = "_blank" class = "exportlink" > < div class = "exporttype" id = "exportpdf" > PDF< / div > < / a >
< a id = "exportopena" target = "_blank" class = "exportlink" > < div class = "exporttype" id = "exportopen" > OpenDocument< / div > < / a >
< a id = "exportdokuwikia" target = "_blank" class = "exportlink" > < div class = "exporttype" id = "exportdokuwiki" > DokuWiki text< / div > < / a >
< / div >
< / div >
2012-01-27 06:25:02 +01:00
2012-04-25 10:23:58 +02:00
< script type = "text/javascript" src = "../../static/js/require-kernel.js" > < / script >
< script type = "text/javascript" src = "../../socket.io/socket.io.js" > < / script >
2012-05-28 22:55:19 +02:00
<!-- Include base packages manually (this help with debugging) -->
2012-04-25 10:23:58 +02:00
< script type = "text/javascript" src = "../../javascripts/lib/ep_etherpad-lite/static/js/timeslider.js?callback=require.define" > < / script >
2012-05-28 22:52:04 +02:00
< script type = "text/javascript" src = "../../javascripts/lib/ep_etherpad-lite/static/js/ace2_common.js?callback=require.define" > < / script >
2012-05-28 22:55:19 +02:00
2012-04-25 10:23:58 +02:00
< script type = "text/javascript" src = "../../static/custom/timeslider.js" > < / script >
2012-05-28 22:55:19 +02:00
<!-- Bootstrap -->
2012-02-01 07:32:46 +01:00
< script type = "text/javascript" >
2012-01-27 06:25:02 +01:00
var clientVars = {};
2012-04-25 10:23:58 +02:00
2012-01-27 06:25:02 +01:00
(function () {
2012-04-29 19:54:38 +02:00
var pathComponents = location.pathname.split('/');
// Strip 'p', the padname and 'timeslider' from the pathname and set as baseURL
var baseURL = pathComponents.slice(0,pathComponents.length-3).join('/') + '/';
2012-04-25 10:23:58 +02:00
require.setRootURI(baseURL + "javascripts/src");
require.setLibraryURI(baseURL + "javascripts/lib");
2012-01-31 06:49:04 +01:00
require.setGlobalKeyPath("require");
2012-01-31 04:24:50 +01:00
2012-05-28 22:50:55 +02:00
$ = jQuery = require('ep_etherpad-lite/static/js/rjquery').jQuery; // Expose jQuery #HACK
2012-05-28 23:01:05 +02:00
if ((!$.browser.msie) & & (!($.browser.mozilla & & $.browser.version.indexOf("1.8.") == 0))) {
document.domain = document.domain; // for comet
}
2012-03-01 20:18:03 +01:00
var plugins = require('ep_etherpad-lite/static/js/pluginfw/plugins');
2012-04-25 10:23:58 +02:00
plugins.baseURL = baseURL;
2012-03-01 20:18:03 +01:00
plugins.update(function () {
2012-04-25 10:23:58 +02:00
var timeslider = require('ep_etherpad-lite/static/js/timeslider')
timeslider.baseURL = baseURL;
timeslider.init();
2012-03-01 20:18:03 +01:00
/* TODO: These globals shouldn't exist. */
padeditbar = require('ep_etherpad-lite/static/js/pad_editbar').padeditbar;
padimpexp = require('ep_etherpad-lite/static/js/pad_impexp').padimpexp;
});
2012-01-27 06:25:02 +01:00
})();
< / script >
2011-06-20 12:44:04 +02:00
< / body >
< / html >