Leaflet/_layouts/default.html

219 lines
8.1 KiB
HTML
Raw Normal View History

2012-07-17 01:21:00 +08:00
<!DOCTYPE html>
<html>
<head>
2012-07-18 05:32:50 +08:00
{% capture title %}{% if page.title %}{{ page.title }} - {% elsif post.title %}{{ post.title }} - {% endif %}{% endcapture %}
<title>{{ title }}Leaflet - a JavaScript library for mobile-friendly maps</title>
2012-07-17 01:21:00 +08:00
<meta charset="utf-8" />
2012-07-19 16:32:09 +08:00
2013-11-19 00:29:29 +08:00
{% if title == '' %}
2012-07-17 01:21:00 +08:00
<meta property="og:title" content="Leaflet — an open-source JavaScript library for interactive maps" />
2012-12-20 23:57:21 +08:00
<meta property="og:description" content="Leaflet is a modern, lightweight open-source JavaScript library for mobile-friendly interactive maps." />
<meta property="og:image" content="http://leafletjs.com/docs/images/logo.png" />
2012-07-19 16:32:09 +08:00
2012-07-17 01:21:00 +08:00
<meta itemprop="name" content="Leaflet">
<meta itemprop="description" content="Leaflet — a modern, lightweight open-source JavaScript library for mobile-friendly interactive maps.">
<meta itemprop="image" content="http://leafletjs.com/docs/images/logo.png">
2013-11-19 00:25:37 +08:00
{% endif %}
2012-07-17 01:21:00 +08:00
<meta name="viewport" content="width=device-width, initial-scale=1.0">
{% capture root %}{% if page.root %}{{ page.root }}{% else %}{{ post.root }}{% endif %}{% endcapture %}
<link rel="icon" type="image/png" href="{{ root }}docs/images/favicon.png" />
<link href="http://leafletjs.com/atom.xml" type="application/atom+xml" rel="alternate" title="Leaflet Dev Blog Atom Feed" />
2012-07-29 07:20:15 +08:00
2012-07-17 01:21:00 +08:00
<!-- Blueprint -->
<link rel="stylesheet" href="{{ root }}docs/css/blueprint/screen.css" media="screen, projection">
<link rel="stylesheet" href="{{ root }}docs/css/blueprint/print.css" media="print">
<link rel="stylesheet" href="{{ root }}docs/css/screen.css" media="screen, projection" />
<script src="{{ root }}docs/highlight/highlight.pack.js"></script>
<link rel="stylesheet" href="{{ root }}docs/highlight/styles/github.css" />
<!-- Leaflet -->
2015-05-28 17:08:28 +08:00
<link rel="stylesheet" href="http://cdnjs.cloudflare.com/ajax/libs/leaflet/0.7.3/leaflet.css" />
<script src="http://cdnjs.cloudflare.com/ajax/libs/leaflet/0.7.3/leaflet.js"></script>
2012-08-07 22:45:47 +08:00
{% if page.css %}<style>{{ page.css }}</style>{% endif %}
<script>
2014-04-28 18:41:40 +08:00
MB_ATTR = 'Map data &copy; <a href="http://openstreetmap.org">OpenStreetMap</a> contributors, ' +
'<a href="http://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>, ' +
2014-04-28 18:41:40 +08:00
'Imagery © <a href="http://mapbox.com">Mapbox</a>';
MB_URL = 'http://{s}.tiles.mapbox.com/v3/{id}/{z}/{x}/{y}.png';
2013-01-15 23:01:36 +08:00
OSM_URL = 'http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png';
OSM_ATTRIB = '&copy; <a href="http://openstreetmap.org/copyright">OpenStreetMap</a> contributors';
</script>
2012-07-17 01:21:00 +08:00
</head>
2012-07-19 16:32:09 +08:00
<body{% if page.bodyclass %} class="{{ page.bodyclass }}"{% endif %}>
2012-07-17 01:21:00 +08:00
<div class="container">
<h1><a href="http://leafletjs.com">Leaflet</a></h1>
2014-04-28 18:51:17 +08:00
<h3 class="alt">An Open-Source JavaScript Library for Mobile-Friendly Interactive Maps</h3>
2012-07-17 01:21:00 +08:00
<div class="social-buttons">
<iframe src="http://ghbtns.com/github-btn.html?user=Leaflet&amp;repo=Leaflet&amp;type=watch&amp;count=true" allowtransparency="true" frameborder="0" scrolling="0" width="104px" height="20px"></iframe>
2012-12-20 23:57:21 +08:00
<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://leafletjs.com" data-text="Leaflet — an open-source JavaScript library for mobile-friendly interactive maps" data-via="LeafletJS" data-related="CloudMade" data-count="none">Tweet</a>
<a href="https://twitter.com/LeafletJS" class="twitter-follow-button" data-show-count="true" data-show-screen-name="false">Follow @LeafletJS</a>
2012-07-19 16:32:09 +08:00
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="http://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
2013-06-25 22:14:11 +08:00
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fleafletjs.com&amp;layout=button_count&amp;show_faces=false&amp;width=93&amp;action=like&amp;font=arial&amp;colorscheme=light&amp;height=35" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:93px; height:20px;" allowTransparency="true"></iframe>
<!--<div class="g-plusone" data-size="medium" data-href="http://leafletjs.com/"></div>
<script type="text/javascript">
(function() {
var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
po.src = 'https://apis.google.com/js/plusone.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
})();
</script>-->
</div>
2012-07-17 01:21:00 +08:00
<ul class="nav clearfix">
<li>
{% if page.title == nil %}
<span>Overview</span>
{% else %}
<a href="{{ root }}index.html">Overview</a>
{% endif %}
</li>
<li>
{% if page.title == 'Features' %}
<span>Features</span>
{% else %}
<a href="{{ root }}features.html">Features</a>
{% endif %}
</li>
<li>
{% if page.title == 'Tutorials' %}
<span>Tutorials</span>
{% else %}
2012-07-23 15:20:49 +08:00
<a href="{{ root }}examples.html"{% if page.tutorial == true %} class="active"{% endif %}>Tutorials</a>
2012-07-17 01:21:00 +08:00
{% endif %}
</li>
<li>
{% if page.title == 'Documentation' %}
<span>API</span>
2012-07-17 01:21:00 +08:00
{% else %}
<a href="{{ root }}reference.html">API</a>
2012-07-17 01:21:00 +08:00
{% endif %}
</li>
<li>
{% if page.title == 'Download' %}
2012-07-17 06:11:39 +08:00
<span>Download</span>
2012-07-17 01:21:00 +08:00
{% else %}
<a href="{{ root }}download.html">Download</a>
{% endif %}
</li>
2012-07-18 05:41:26 +08:00
<li>
{% if page.title == 'Plugins' %}
<span>Plugins</span>
{% else %}
<a href="{{ root }}plugins.html">Plugins</a>
{% endif %}
</li>
<li>
{% if page.title == 'Blog' %}
<span>Blog</span>
{% else %}
2012-07-29 07:20:15 +08:00
<a href="{{ root }}blog.html"{% if page.post == true %} class="active"{% endif %}>Blog</a>
2012-07-18 05:41:26 +08:00
{% endif %}
</li>
2012-07-17 21:04:55 +08:00
<li><a class="forum-link" href="https://groups.google.com/forum/#!forum/leaflet-js">Forum</a></li>
2012-07-17 01:21:00 +08:00
<li><a class="twitter-link" href="http://twitter.com/LeafletJS">Twitter</a></li>
<li><a class="github-link" href="http://github.com/Leaflet/Leaflet">GitHub</a></li>
2012-07-17 01:21:00 +08:00
</ul>
{{ content }}
<div class="footer">
<hr />
2014-01-27 11:09:29 +08:00
<p class="quiet">&copy; 2010&ndash;2014 <a href="http://agafonkin.com/en">Vladimir Agafonkin</a>, 2010&ndash;2011 <a href="http://cloudmade.com">CloudMade</a>. Maps &copy; <a href="http://openstreetmap.org/copyright">OpenStreetMap</a> contributors.</p>
</div>
2012-07-17 01:21:00 +08:00
</div>
<script>
hljs.tabReplace = ' ';
(function () {
2012-07-25 23:51:38 +08:00
var codes = document.getElementsByTagName('code'),
parentClass;
2012-07-17 01:21:00 +08:00
for (var i = 0, len = codes.length; i < len; i++) {
if (!codes[i].className) {
2012-07-25 23:51:38 +08:00
parentClass = codes[i].parentNode.className;
if (parentClass) {
codes[i].className = parentClass;
} else if (codes[i].innerHTML.match(/^\s*&lt;/)) {
2012-07-17 01:21:00 +08:00
codes[i].className = 'xml';
} else {
codes[i].className = 'javascript';
}
}
}
})();
(function () {
var headers = document.getElementsByTagName('h2');
for (var i = 0, len = headers.length; i < len; i++) {
if (headers[i].id) {
headers[i].onclick = function() {
window.location.hash = '#' + this.id;
};
}
}
if (document.body.className === 'plugins-page') {
headers = document.getElementsByTagName('h3');
for (var i = 0, len = headers.length; i < len; i++) {
if (headers[i].id) {
headers[i].onclick = function() {
window.location.hash = '#' + this.id;
};
}
}
}
})();
2012-07-17 01:21:00 +08:00
hljs.initHighlighting();
</script>
<script>
var _gaq = _gaq || [];
_gaq.push([ '_setAccount', 'UA-4147697-4' ]);
_gaq.push([ '_trackPageview' ]);
(function() {
var ga = document.createElement('script');
ga.type = 'text/javascript';
ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl'
: 'http://www')
+ '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(ga, s);
})();
</script>
<!--<script>
2012-07-17 01:21:00 +08:00
var uvOptions = {};
(function() {
var uv = document.createElement('script'); uv.type = 'text/javascript'; uv.async = true;
uv.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'widget.uservoice.com/ygv5CFpu3yBQFTFPOAdFg.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(uv, s);
})();
</script>-->
2012-07-17 01:21:00 +08:00
</body>
</html>