application/views/index.erb
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="chrome=1" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="robots" content="noindex" />
<title>Spontaneous: Loading...</title>
<link REL="SHORTCUT ICON" HREF="/@spontaneous/static/favicon.ico" />
<link rel="stylesheet" href="<%= style_url("spontaneous") %>" type="text/css" media="screen" charset="utf-8" />
<script type="text/javascript" charset="utf-8" src="<%= script_url("vendor/jquery") %>"></script>
<script type="text/javascript" charset="utf-8" src="<%= script_url("vendor/jquery.velocity.min") %>"></script>
<script type="text/javascript" charset="utf-8">
Spontaneous = {
site_domain: '<%= Spontaneous::Site.config.site_domain %>',
site_id: '<%= Spontaneous::Site.config.site_id %>',
debug: <%= Spontaneous.development? %>,
development: <%= Spontaneous.development? %>,
asynchronous: <%= Spontaneous.production? %>,
editor_protocol: 'mvim',
csrf_header: '<%= Spontaneous::Rack::CSRF_HEADER %>',
csrf_token: '<%= env[Spontaneous::Rack::CSRF_TOKEN] %>',
<% if Spontaneous.config.auto_login; %>
auto_login: '<%= Spontaneous.config.auto_login %>',
<% end %>
onload: function() {
jQuery.noConflict();
}
};
</script>
<script type="text/javascript" charset="utf-8" src="<%= script_url("require") %>"></script>
</head>
<body id="spontaneous">
<script type="text/javascript" charset="utf-8">
Spontaneous.Require.init(Spontaneous.asynchronous);
<%# list of scripts to append, in order %>
var sources = <%= script_list(["spontaneous"]) %>;
for (var i = 0, ii = sources.length; i < ii; i++) {
Spontaneous.require(sources[i]);
}
</script>
</body>
</html>