2013-01-11 18:49:59 -05:00
|
|
|
<%#
|
|
|
|
# @file
|
|
|
|
# Main application file. Holds scaffolding present on every page.
|
|
|
|
# Then a certain non-partial view (no _ preceding filename) will be
|
|
|
|
# displayed within, based on URL
|
|
|
|
#%>
|
|
|
|
|
2012-10-10 11:52:50 -04:00
|
|
|
<!DOCTYPE html>
|
|
|
|
<html>
|
|
|
|
<head>
|
2013-07-09 12:32:13 -04:00
|
|
|
<title><%=h yield(:title) %></title>
|
2012-12-15 19:46:39 -05:00
|
|
|
<% if authenticated? %>
|
|
|
|
<script type="text/javascript">
|
2013-01-23 13:43:01 -05:00
|
|
|
var userid = <%= user.id %>;
|
2012-12-15 19:46:39 -05:00
|
|
|
var username = "<%= user.name %>";
|
|
|
|
</script>
|
2012-12-25 18:29:20 -05:00
|
|
|
<% else %>
|
|
|
|
<script type="text/javascript">
|
|
|
|
var userid = null;
|
|
|
|
var username = null;
|
|
|
|
</script>
|
2012-12-15 19:46:39 -05:00
|
|
|
<% end %>
|
2013-01-25 20:49:40 -05:00
|
|
|
<script>
|
|
|
|
var imgArray = new Object();
|
|
|
|
|
|
|
|
<% Metacode.all.each do |m| %>
|
2014-05-17 14:57:03 -04:00
|
|
|
imgArray['<%= m.name %>'] = new Image(); imgArray['<%= m.name %>'].src = '<%= m.icon %>';
|
2013-01-25 20:49:40 -05:00
|
|
|
<% end %>
|
|
|
|
</script>
|
2012-10-10 11:52:50 -04:00
|
|
|
<%= stylesheet_link_tag "application", :media => "all" %>
|
|
|
|
<%= javascript_include_tag "application" %>
|
2014-07-29 13:34:10 -04:00
|
|
|
<% if (controller_name == "maps" || controller_name == "topics") && action_name == "show" %>
|
|
|
|
<%= javascript_include_tag "compileMapPages" %>
|
2014-07-27 15:57:35 -04:00
|
|
|
<% end %>
|
2012-10-26 06:04:52 -04:00
|
|
|
<script type="text/javascript" src="//use.typekit.net/tki2nyo.js"></script>
|
|
|
|
<script type="text/javascript">try{Typekit.load();}catch(e){}</script>
|
2012-12-16 15:00:43 -05:00
|
|
|
<script type="text/javascript" src="//use.typekit.net/obp7wss.js"></script>
|
|
|
|
<script type="text/javascript">try{Typekit.load();}catch(e){}</script>
|
2012-10-10 11:52:50 -04:00
|
|
|
<%= csrf_meta_tags %>
|
2014-07-27 15:57:35 -04:00
|
|
|
<meta name="viewport" content="width=device-width, user-scalable=no">
|
2012-10-10 11:52:50 -04:00
|
|
|
</head>
|
2014-02-23 23:22:40 -08:00
|
|
|
<body class="<%= (action_name == "show") ? "mapBody" : "" %>" >
|
2013-07-10 14:02:38 -04:00
|
|
|
|
|
|
|
<% if notice %>
|
|
|
|
<p class="notice metamaps"><%= notice %></p>
|
|
|
|
<% end %>
|
|
|
|
<% if alert %>
|
|
|
|
<p class="alert metamaps"><%= alert %></p>
|
|
|
|
<% end %>
|
|
|
|
|
2012-10-10 11:52:50 -04:00
|
|
|
<%= content_tag :div, class: authenticated? ? "main authenticated" : "main unauthenticated" do %>
|
|
|
|
|
2014-06-11 10:38:08 -04:00
|
|
|
<div class="wrapper <%= controller_name == "main" && action_name == "home" ? "homePage" : "" %>" id="wrapper">
|
2014-01-28 22:46:58 -05:00
|
|
|
<div class="sidebarSearch">
|
|
|
|
<div class="sidebarSearchIcon"></div>
|
2014-02-01 03:57:19 -05:00
|
|
|
<input type="text" class="sidebarSearchField"></input>
|
2014-01-28 22:46:58 -05:00
|
|
|
<div class="clearfloat"></div>
|
2014-06-04 15:24:16 -04:00
|
|
|
<%= render :partial => 'layouts/templates' %>
|
2014-01-28 22:46:58 -05:00
|
|
|
</div>
|
|
|
|
<div class="sidebarAccount">
|
2014-07-27 15:57:35 -04:00
|
|
|
<div class="sidebarAccountIcon">
|
|
|
|
<% if user && user.image %><%= image_tag user.image.url(:thumb), :size => "35x35" %><% end %>
|
|
|
|
</div>
|
2014-01-28 22:46:58 -05:00
|
|
|
<div class="sidebarAccountBox <%= authenticated? ? 'loggedin' : 'loggedout' %>">
|
|
|
|
<%= render :partial => 'layouts/account' %>
|
|
|
|
</div>
|
|
|
|
</div>
|
2012-10-10 11:52:50 -04:00
|
|
|
<%= yield %>
|
|
|
|
</div>
|
2012-12-15 22:52:12 -05:00
|
|
|
|
2012-12-16 15:00:43 -05:00
|
|
|
<div class="footer">
|
2012-12-25 18:29:20 -05:00
|
|
|
<div class="logo">
|
2014-01-28 22:46:58 -05:00
|
|
|
<ul class="menu">
|
2014-02-09 10:05:32 -05:00
|
|
|
<li class="beta" onclick="BAROMETER.show();">
|
|
|
|
FEEDBACK!
|
2014-01-30 19:32:15 -05:00
|
|
|
</li>
|
2014-02-09 10:05:32 -05:00
|
|
|
<li class="meta openLightbox" data-open="about">ABOUT</li>
|
|
|
|
<li class="tutorial openLightbox" data-open="tutorial">TUTORIAL</li>
|
2014-02-20 17:22:13 -08:00
|
|
|
<li class="exploreMaps"><%= link_to "EXPLORE MAPS", featuredmaps_url %></li>
|
2014-01-28 22:46:58 -05:00
|
|
|
</ul>
|
|
|
|
<div id="mainTitle"><%= link_to "metamaps", root_url %></div><!--<div id="beta">beta</div>-->
|
2012-12-25 18:29:20 -05:00
|
|
|
</div>
|
2014-01-30 19:32:15 -05:00
|
|
|
<% if authenticated? %>
|
2014-02-05 12:37:21 -05:00
|
|
|
<div class="addMap openLightbox" data-open="newmap"></div>
|
2014-01-30 19:32:15 -05:00
|
|
|
<% end %>
|
2012-10-10 11:52:50 -04:00
|
|
|
</div>
|
|
|
|
|
|
|
|
<% end %>
|
2014-01-28 22:46:58 -05:00
|
|
|
|
|
|
|
<style type='text/css'>@import url('http://getbarometer.s3.amazonaws.com/assets/barometer/css/barometer.css');</style>
|
|
|
|
<script src='http://getbarometer.s3.amazonaws.com/assets/barometer/javascripts/barometer.js' type='text/javascript'></script>
|
|
|
|
<script type="text/javascript" charset="utf-8">
|
2014-02-01 03:57:19 -05:00
|
|
|
BAROMETER.load('Scqak8nyHdFEkezKMNeQp');
|
2014-01-28 22:46:58 -05:00
|
|
|
</script>
|
2014-02-05 00:03:44 -05:00
|
|
|
<%= render :partial => 'layouts/lightboxes' %>
|
2014-07-30 01:02:47 -04:00
|
|
|
<%= render :partial => 'layouts/googleanalytics' if Rails.env.production? %>
|
2012-10-10 11:52:50 -04:00
|
|
|
</body>
|
2012-12-30 23:04:30 -05:00
|
|
|
</html>
|