Commit 72a67820 authored by Philipp's avatar Philipp

Changed i18n plugin to grunt-gettext-static-build, converted and added new...

Changed i18n plugin to grunt-gettext-static-build, converted and added new translations for main.js, added pot file, adapted README.md
parent 4e2bd079
......@@ -12,12 +12,8 @@ module.exports = function (grunt) {
grunt.loadNpmTasks('grunt-processhtml');
grunt.loadNpmTasks('grunt-contrib-clean');
grunt.loadNpmTasks('grunt-file-append');
grunt.loadNpmTasks('grunt-i18n-static');
grunt.config.set( 'lang', grunt.option("lang") || 'en' );
grunt.log.writeln('Building '+ grunt.config.get('lang'));
grunt.loadNpmTasks('grunt-gettext-static-build');
grunt.initConfig({
cssmin: {
options: {
......@@ -37,30 +33,18 @@ module.exports = function (grunt) {
},
main: {
files: {
'src/assets/js/complete.min.js': ['src/bower_components/jquery/dist/jquery.js', 'src/bower_components/bootstrap/dist/js/bootstrap.js', 'src/devextreme_bundler/dx.custom.js', 'src/bower_components/bootstrap-datepicker/dist/js/bootstrap-datepicker.js', 'bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.de.min.js', 'src/bower_components/jquery-zoom/jquery.zoom.min.js', 'src/bower_components/jquery-fullscreen/jquery.fullscreen.js', 'src/bower_components/bootstrap-toggle/js/bootstrap2-toggle.js', 'src/bower_components/ie10-viewport-bug-workaround/dist/ie10-viewport-bug-workaround.js', 'src/assets/js/main.js' ],
'src/assets/js/incomplete.min.js': ['src/bower_components/jquery/dist/jquery.js', 'src/bower_components/bootstrap/dist/js/bootstrap.js', 'src/bower_components/jquery-zoom/jquery.zoom.min.js', 'src/bower_components/ie10-viewport-bug-workaround/dist/ie10-viewport-bug-workaround.js', 'src/assets/js/main.js' ],
'src/assets/js/complete.en.min.js': ['src/bower_components/jquery/dist/jquery.js', 'src/bower_components/bootstrap/dist/js/bootstrap.js', 'src/devextreme_bundler/dx.custom.js', 'src/bower_components/bootstrap-datepicker/dist/js/bootstrap-datepicker.js', 'bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.de.min.js', 'src/bower_components/jquery-zoom/jquery.zoom.min.js', 'src/bower_components/jquery-fullscreen/jquery.fullscreen.js', 'src/bower_components/bootstrap-toggle/js/bootstrap2-toggle.js', 'src/bower_components/ie10-viewport-bug-workaround/dist/ie10-viewport-bug-workaround.js', 'src/i18n/en/assets/js/main.js' ],
'src/assets/js/complete.de.min.js': ['src/bower_components/jquery/dist/jquery.js', 'src/bower_components/bootstrap/dist/js/bootstrap.js', 'src/devextreme_bundler/dx.custom.js', 'src/bower_components/bootstrap-datepicker/dist/js/bootstrap-datepicker.js', 'bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.de.min.js', 'src/bower_components/jquery-zoom/jquery.zoom.min.js', 'src/bower_components/jquery-fullscreen/jquery.fullscreen.js', 'src/bower_components/bootstrap-toggle/js/bootstrap2-toggle.js', 'src/bower_components/ie10-viewport-bug-workaround/dist/ie10-viewport-bug-workaround.js', 'src/i18n/de/assets/js/main.js' ],
'src/assets/js/complete.no.min.js': ['src/bower_components/jquery/dist/jquery.js', 'src/bower_components/bootstrap/dist/js/bootstrap.js', 'src/devextreme_bundler/dx.custom.js', 'src/bower_components/bootstrap-datepicker/dist/js/bootstrap-datepicker.js', 'bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.de.min.js', 'src/bower_components/jquery-zoom/jquery.zoom.min.js', 'src/bower_components/jquery-fullscreen/jquery.fullscreen.js', 'src/bower_components/bootstrap-toggle/js/bootstrap2-toggle.js', 'src/bower_components/ie10-viewport-bug-workaround/dist/ie10-viewport-bug-workaround.js', 'src/i18n/no/assets/js/main.js' ],
'src/assets/js/complete.fr.min.js': ['src/bower_components/jquery/dist/jquery.js', 'src/bower_components/bootstrap/dist/js/bootstrap.js', 'src/devextreme_bundler/dx.custom.js', 'src/bower_components/bootstrap-datepicker/dist/js/bootstrap-datepicker.js', 'bower_components/bootstrap-datepicker/dist/locales/bootstrap-datepicker.de.min.js', 'src/bower_components/jquery-zoom/jquery.zoom.min.js', 'src/bower_components/jquery-fullscreen/jquery.fullscreen.js', 'src/bower_components/bootstrap-toggle/js/bootstrap2-toggle.js', 'src/bower_components/ie10-viewport-bug-workaround/dist/ie10-viewport-bug-workaround.js', 'src/i18n/fr/assets/js/main.js' ],
'src/assets/js/incomplete.en.min.js': ['src/bower_components/jquery/dist/jquery.js', 'src/bower_components/bootstrap/dist/js/bootstrap.js', 'src/bower_components/jquery-zoom/jquery.zoom.min.js', 'src/bower_components/ie10-viewport-bug-workaround/dist/ie10-viewport-bug-workaround.js', 'src/i18n/en/assets/js/main.js' ],
'src/assets/js/incomplete.de.min.js': ['src/bower_components/jquery/dist/jquery.js', 'src/bower_components/bootstrap/dist/js/bootstrap.js', 'src/bower_components/jquery-zoom/jquery.zoom.min.js', 'src/bower_components/ie10-viewport-bug-workaround/dist/ie10-viewport-bug-workaround.js', 'src/i18n/de/assets/js/main.js' ],
'src/assets/js/incomplete.no.min.js': ['src/bower_components/jquery/dist/jquery.js', 'src/bower_components/bootstrap/dist/js/bootstrap.js', 'src/bower_components/jquery-zoom/jquery.zoom.min.js', 'src/bower_components/ie10-viewport-bug-workaround/dist/ie10-viewport-bug-workaround.js', 'src/i18n/no/assets/js/main.js' ],
'src/assets/js/incomplete.fr.min.js': ['src/bower_components/jquery/dist/jquery.js', 'src/bower_components/bootstrap/dist/js/bootstrap.js', 'src/bower_components/jquery-zoom/jquery.zoom.min.js', 'src/bower_components/ie10-viewport-bug-workaround/dist/ie10-viewport-bug-workaround.js', 'src/i18n/fr/assets/js/main.js' ],
'src/assets/js/iecompat.min.js': ['src/bower_components/html5shiv/dist/html5shiv.min.js', 'src/bower_components/respond/dest/respond.min.js' ]
}
}
},
i18n: {
dist: {
options: {
baseDir: 'src',
outputDir: 'src/i18n'
}
},
options: {
fileFormat: 'json',
files: '*.html.tmpl',
exclude: ['assets/', 'bower_components/', 'devextreme_bundler/', 'i18n/', 'skin.conf', 'i18n*.html.tmpl'],
locales: ['de', 'en', 'no', 'fr'],
locale: 'en',
localesPath: 'src/i18n',
fixPaths: false,
allowHtml: true
}
},
htmlmin: {
main: {
options: {
......@@ -72,12 +56,12 @@ module.exports = function (grunt) {
sortClassName: true
},
files: {
'src/index.en.min.html.tmpl': 'src/i18n/index.html.tmpl',
'src/archive.en.min.html.tmpl': 'src/i18n/archive.html.tmpl',
'src/info.en.min.html.tmpl': 'src/i18n/info.html.tmpl',
'src/contact.en.min.html.tmpl': 'src/i18n/contact.html.tmpl',
'src/fullscreen1.en.min.html.tmpl': 'src/i18n/fullscreen1.html.tmpl',
'src/fullscreen2.en.min.html.tmpl': 'src/i18n/fullscreen2.html.tmpl',
'src/index.en.min.html.tmpl': 'src/i18n/en/index.html.tmpl',
'src/archive.en.min.html.tmpl': 'src/i18n/en/archive.html.tmpl',
'src/info.en.min.html.tmpl': 'src/i18n/en/info.html.tmpl',
'src/contact.en.min.html.tmpl': 'src/i18n/en/contact.html.tmpl',
'src/fullscreen1.en.min.html.tmpl': 'src/i18n/en/fullscreen1.html.tmpl',
'src/fullscreen2.en.min.html.tmpl': 'src/i18n/en/fullscreen2.html.tmpl',
'src/index.de.min.html.tmpl': 'src/i18n/de/index.html.tmpl',
'src/archive.de.min.html.tmpl': 'src/i18n/de/archive.html.tmpl',
......@@ -197,7 +181,9 @@ module.exports = function (grunt) {
{src: 'src/contact.en.min.html.tmpl', dest: 'dist/contact.html.tmpl'},
{src: 'src/fullscreen1.en.min.html.tmpl', dest: 'dist/fullscreen1.html.tmpl'},
{src: 'src/fullscreen2.en.min.html.tmpl', dest: 'dist/fullscreen2.html.tmpl'},
{src: 'src/archive/current.en.json.tmpl', dest: 'dist/archive/current.json.tmpl'},
{src: 'src/assets/js/complete.en.min.js', dest: 'dist/assets/js/complete.min.js'},
{src: 'src/assets/js/incomplete.en.min.js', dest: 'dist/assets/js/incomplete.min.js'},
{src: 'src/locales/en/current.json.tmpl', dest: 'dist/archive/current.json.tmpl'},
{src: 'src/index.en.min.html.tmpl', dest: 'dist/i18n/en/index.html.tmpl'},
{src: 'src/archive.en.min.html.tmpl', dest: 'dist/i18n/en/archive.html.tmpl'},
......@@ -205,7 +191,9 @@ module.exports = function (grunt) {
{src: 'src/contact.en.min.html.tmpl', dest: 'dist/i18n/en/contact.html.tmpl'},
{src: 'src/fullscreen1.en.min.html.tmpl', dest: 'dist/i18n/en/fullscreen1.html.tmpl'},
{src: 'src/fullscreen2.en.min.html.tmpl', dest: 'dist/i18n/en/fullscreen2.html.tmpl'},
{src: 'src/archive/current.en.json.tmpl', dest: 'dist/i18n/en/archive/current.json.tmpl'},
{src: 'src/assets/js/complete.en.min.js', dest: 'dist/i18n/en/assets/js/complete.min.js'},
{src: 'src/assets/js/incomplete.en.min.js', dest: 'dist/i18n/en/assets/js/incomplete.min.js'},
{src: 'src/locales/en/current.json.tmpl', dest: 'dist/i18n/en/archive/current.json.tmpl'},
{src: 'src/index.de.min.html.tmpl', dest: 'dist/i18n/de/index.html.tmpl'},
{src: 'src/archive.de.min.html.tmpl', dest: 'dist/i18n/de/archive.html.tmpl'},
......@@ -213,7 +201,9 @@ module.exports = function (grunt) {
{src: 'src/contact.de.min.html.tmpl', dest: 'dist/i18n/de/contact.html.tmpl'},
{src: 'src/fullscreen1.de.min.html.tmpl', dest: 'dist/i18n/de/fullscreen1.html.tmpl'},
{src: 'src/fullscreen2.de.min.html.tmpl', dest: 'dist/i18n/de/fullscreen2.html.tmpl'},
{src: 'src/archive/current.de.json.tmpl', dest: 'dist/i18n/de/archive/current.json.tmpl'},
{src: 'src/assets/js/complete.de.min.js', dest: 'dist/i18n/de/assets/js/complete.min.js'},
{src: 'src/assets/js/incomplete.de.min.js', dest: 'dist/i18n/de/assets/js/incomplete.min.js'},
{src: 'src/locales/de/current.json.tmpl', dest: 'dist/i18n/de/archive/current.json.tmpl'},
{src: 'src/index.no.min.html.tmpl', dest: 'dist/i18n/no/index.html.tmpl'},
{src: 'src/archive.no.min.html.tmpl', dest: 'dist/i18n/no/archive.html.tmpl'},
......@@ -221,7 +211,9 @@ module.exports = function (grunt) {
{src: 'src/contact.no.min.html.tmpl', dest: 'dist/i18n/no/contact.html.tmpl'},
{src: 'src/fullscreen1.no.min.html.tmpl', dest: 'dist/i18n/no/fullscreen1.html.tmpl'},
{src: 'src/fullscreen2.no.min.html.tmpl', dest: 'dist/i18n/no/fullscreen2.html.tmpl'},
{src: 'src/archive/current.no.json.tmpl', dest: 'dist/i18n/no/archive/current.json.tmpl'},
{src: 'src/assets/js/complete.no.min.js', dest: 'dist/i18n/no/assets/js/complete.min.js'},
{src: 'src/assets/js/incomplete.no.min.js', dest: 'dist/i18n/no/assets/js/incomplete.min.js'},
{src: 'src/locales/no/current.json.tmpl', dest: 'dist/i18n/no/archive/current.json.tmpl'},
{src: 'src/index.fr.min.html.tmpl', dest: 'dist/i18n/fr/index.html.tmpl'},
{src: 'src/archive.fr.min.html.tmpl', dest: 'dist/i18n/fr/archive.html.tmpl'},
......@@ -229,11 +221,11 @@ module.exports = function (grunt) {
{src: 'src/contact.fr.min.html.tmpl', dest: 'dist/i18n/fr/contact.html.tmpl'},
{src: 'src/fullscreen1.fr.min.html.tmpl', dest: 'dist/i18n/fr/fullscreen1.html.tmpl'},
{src: 'src/fullscreen2.fr.min.html.tmpl', dest: 'dist/i18n/fr/fullscreen2.html.tmpl'},
{src: 'src/archive/current.fr.json.tmpl', dest: 'dist/i18n/fr/archive/current.json.tmpl'},
{src: 'src/assets/js/complete.fr.min.js', dest: 'dist/i18n/fr/assets/js/complete.min.js'},
{src: 'src/assets/js/incomplete.fr.min.js', dest: 'dist/i18n/fr/assets/js/incomplete.min.js'},
{src: 'src/locales/fr/current.json.tmpl', dest: 'dist/i18n/fr/archive/current.json.tmpl'},
{src: 'src/skin.conf', dest: 'dist/skin.conf'},
{src: 'src/assets/js/complete.min.js', dest: 'dist/assets/js/complete.min.js'},
{src: 'src/assets/js/incomplete.min.js', dest: 'dist/assets/js/incomplete.min.js'},
{src: 'src/assets/js/iecompat.min.js', dest: 'dist/assets/js/iecompat.min.js'},
{src: 'src/assets/css/complete.min.css', dest: 'dist/assets/css/complete.min.css'},
{src: 'src/assets/css/incomplete.min.css', dest: 'dist/assets/css/incomplete.min.css'},
......@@ -274,10 +266,33 @@ module.exports = function (grunt) {
}
}
},
clean: ["src/*.tmpl", "src/i18n/*.html.tmpl", "src/fullscreen*.min.html", "src/assets/js/complete.min.js", "src/assets/js/incomplete.min.js", "src/assets/js/iecompat.min.js", "src/assets/css/complete.min.css", "src/assets/css/incomplete.min.css", "src/i18n/de", "src/i18n/no", "src/i18n/fr" ]
"gettext-static-build": {
production: {
options: {
locales: ['de','en','no','fr'],
poDirectory: 'src/locales',
poFile: 'messages.po',
dest: 'src/i18n',
pathToRemove: 'src/',
regex: {
html: /\btr\(['"](.+?)['"]\)/g,
javascript: /\btr\((['"].+?['"])\)/g
}
},
files: {
html: [
'src/*.html.tmpl'
],
javascript: [
'src/assets/js/main.js'
]
}
}
},
clean: ["src/*.tmpl", "src/i18n", "src/fullscreen*.min.html", "src/assets/js/complete*.min.js", "src/assets/js/incomplete*.min.js", "src/assets/js/iecompat.min.js", "src/assets/css/complete.min.css", "src/assets/css/incomplete.min.css", "src/i18n/de", "src/i18n/no", "src/i18n/fr" ]
});
grunt.registerTask('build', ["processhtml", "i18n", "cssmin", "uglify", "htmlmin", "file_append" ]);
grunt.registerTask('build', ["processhtml", "gettext-static-build", "cssmin", "uglify", "htmlmin", "file_append" ]);
grunt.registerTask('dist', ["copy"]);
grunt.registerTask('default', ["build", "dist", "clean"]);
};
......@@ -198,18 +198,19 @@ Use grunt to create a usable weeWX skin inside the folder `dist/`:
I've introduced i18n features to the build process, so you can easily
translate and build localized versions.
Simply copy and rename `src/i18n/en.json` to match your iso 639-1 language code. e.g: `src/i18n/fr.json`, then edit and translate its contents.
Simply copy and rename `src/locales/en/messages.po` to match your iso 639-1 language code. e.g: `src/locales/fr/messages.po`, then edit and translate its contents.
Alternatively, you can use the included file `src/locales/rabenwetter.pot` with your favourite gettext editor (e.g: [PoEdit](https://poedit.net/))
There's also the humongous forecast file at `src/archive/current.en.json.tmpl`, you may want to translate. Even if you don't want to, you'll have to copy the english version to one matching your countrycode. e.g: `src/archive/current.fr.json.tmpl` or the build process will fail.
There's also the humongous forecast file at `src/locales/en/archive/current.json.tmpl`, you may want to translate. Even if you don't want to, you'll have to copy the english version to one matching your countrycode. e.g: `src/locales/fr/current.json.tmpl` or the build process will fail.
The first time, you're adding a new translation, you'll also have to update Gruntfile.js to build the new distribution files:
1. [line 60](https://gitlab.ambhost.net/stimpy/template_rabenwetter/blob/master/Gruntfile.js#L60):
`locales: ['de', 'en', 'no'],`
1. [line 272](https://gitlab.ambhost.net/stimpy/template_rabenwetter/blob/master/Gruntfile.js#L272):
`locales: ['de','en','no'],`
add your language code. e.g:
`locales: ['de', 'en', 'no', 'fr'],`
`locales: ['de','en','no','fr'],`
2. [line 81-86](https://gitlab.ambhost.net/stimpy/template_rabenwetter/blob/master/Gruntfile.js#L81):
2. [line 59-64](https://gitlab.ambhost.net/stimpy/template_rabenwetter/blob/master/Gruntfile.js#L59):
Copy the lines right below and replace occurences of `.de.` with your language code. e.g: `.fr.`:
```
'src/index.fr.min.html.tmpl': 'src/i18n/fr/index.html.tmpl',
......@@ -217,19 +218,21 @@ Copy the lines right below and replace occurences of `.de.` with your language c
'src/info.fr.min.html.tmpl': 'src/i18n/fr/info.html.tmpl',
'src/contact.fr.min.html.tmpl': 'src/i18n/fr/contact.html.tmpl',
'src/fullscreen1.fr.min.html.tmpl': 'src/i18n/fr/fullscreen1.html.tmpl',
'src/fullscreen2.fr.min.html.tmpl': 'src/i18n/fr/fullscreen2.html.tmpl',
'src/fullscreen2.fr.min.html.tmpl': 'src/i18n/fr/fullscreen2.html.tmpl'
```
3. [line 201-207](https://gitlab.ambhost.net/stimpy/template_rabenwetter/blob/master/Gruntfile.js#L201):
3. [line 188-196](https://gitlab.ambhost.net/stimpy/template_rabenwetter/blob/master/Gruntfile.js#L188):
Copy the lines right below and replace occurences of `.en.` with your language code. e.g: `.fr.`:
```
{src: 'src/index.fr.min.html.tmpl', dest: 'dist/i18n/fr/index.html.tmpl'},
{src: 'src/archive.fr.min.html.tmpl', dest: 'dist/i18n/fr/archive.html.tmpl'},
{src: 'src/info.fr.min.html.tmpl', dest: 'dist/i18n/fr/info.html.tmpl'},
{src: 'src/contact.fr.min.html.tmpl', dest: 'dist/i18n/fr/contact.html.tmpl'},
{src: 'src/fullscreen1.fr.min.html.tmpl', dest: 'dist/i18n/fr/fullscreen1.html.tmpl'},
{src: 'src/fullscreen2.fr.min.html.tmpl', dest: 'dist/i18n/fr/fullscreen2.html.tmpl'},
{src: 'src/archive/current.fr.json.tmpl', dest: 'dist/i18n/fr/archive/current.json.tmpl'},
{src: 'src/index.fr.min.html.tmpl', dest: 'dist/i18n/fr/index.html.tmpl'},
{src: 'src/archive.fr.min.html.tmpl', dest: 'dist/i18n/fr/archive.html.tmpl'},
{src: 'src/info.fr.min.html.tmpl', dest: 'dist/i18n/fr/info.html.tmpl'},
{src: 'src/contact.fr.min.html.tmpl', dest: 'dist/i18n/fr/contact.html.tmpl'},
{src: 'src/fullscreen1.fr.min.html.tmpl', dest: 'dist/i18n/fr/fullscreen1.html.tmpl'},
{src: 'src/fullscreen2.fr.min.html.tmpl', dest: 'dist/i18n/fr/fullscreen2.html.tmpl'},
{src: 'src/assets/js/complete.fr.min.js', dest: 'dist/i18n/fr/assets/js/complete.min.js'},
{src: 'src/assets/js/incomplete.fr.min.js', dest: 'dist/i18n/fr/assets/js/incomplete.min.js'},
{src: 'src/locales/fr/current.json.tmpl', dest: 'dist/i18n/fr/archive/current.json.tmpl'},
```
......
#errorCatcher Echo
#encoding UTF-8
<!DOCTYPE html><html lang="de-DE"><head><meta charset="utf-8"><meta content="IE=edge" http-equiv="X-UA-Compatible"><meta content="width=device-width,initial-scale=1" name="viewport"><title>$Extras.site_title</title><meta content="$Extras.site_description" name="description"><meta content="$Extras.site_owner" name="author"><meta content="$Extras.site_title" property="og:title"><meta content="website" property="og:type"><meta content="$station.station_url" property="og:url"><meta content="$Extras.webcam1_img" property="og:image"><meta content="$Extras.site_title" property="og:site_name"><meta content="$Extras.site_description" property="og:description"><meta content="$station.latitude[0].$station.latitude[1].replace('.', '')" property="og:latitude"><meta content="$station.longitude[0].$station.longitude[1].replace('.', '')" property="og:longitude"><meta content="$station.location" property="og:locality"><link href="/apple-touch-icon.png" rel="apple-touch-icon" sizes="180x180"><link href="/favicon-32x32.png" rel="icon" sizes="32x32" type="image/png"><link href="/favicon-16x16.png" rel="icon" sizes="16x16" type="image/png"><link href="/site.webmanifest" rel="manifest"><link href="/safari-pinned-tab.svg" rel="mask-icon" color="#f7931e"><meta content="#2b5797" name="msapplication-TileColor"><meta content="#00738c" name="theme-color"><link href="assets/css/complete.min.css" rel="stylesheet"><style>#camTabs li a:hover,#camTabs li.active a,#camTabs li.active a:hover,.we_current .whitebg h4,.whitebg h3,body.info .whitebg .whitebg h4{background:$Extras.theme_color_light}#camTabs li a{background:$Extras.theme_color_dark}</style></head><body class="dx-viewport archive month$current.dateTime.format('%m')"><nav class="navbar navbar-fixed-top navbar-inverse"><div class="container"><div class="navbar-header"><button aria-controls="navbar" aria-expanded="false" class="collapsed navbar-toggle" data-target="#navbar" data-toggle="collapse" type="button"><span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span></button> <a href="index.html" class="navbar-brand">Rabenwetter</a></div><div class="collapse navbar-collapse navbar-right" id="navbar"><ul class="nav navbar-main navbar-nav"><li><a href="index.html">Current</a></li><li class="active"><a href="#">Archive</a></li><li><a href="info.html">Info</a></li><li><a href="contact.html">Contact</a></li></ul></div></div></nav><div class="container"><div class="col-md-9"><div class="whitebg jshide"><p class="alert alert-danger"><strong>You need javascript to see the live instruments. (e.g. disable NoScript addon.)</strong></p></div><div class="whitebg jshidden"><h3>Archive</h3><div class="row"><div class="col-xs-6 col-md-8"><a href="#" data-toggle="dropdown" class="dropdown-toggle btn btn-lg btn-default btn-block" id="dropdown-period" role="button" aria-haspopup="true" aria-expanded="false"><span class="title">Choose period...</span><span class="caret"></span></a><ul class="dropdown-menu" id="period" aria-labelledby="period"><li><a href="#day">Day</a></li><li><a href="#week">Week</a></li><li><a href="#month">Month</a></li><li><a href="#year">Year</a></li></ul></div><div class="col-xs-6 col-md-4 datetime_container"><div class="input-group input-group-lg"><div class="input-group-addon"><span class="glyphicon glyphicon-calendar"></span></div><input type="text" class="form-control" value="" id="datetime" size="10"></div></div></div><div class="clear"><br></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Temperature</h4><div id="chart_temp"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Humidity</h4><div id="chart_hum"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Air pressure</h4><div id="chart_press"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Precipitation</h4><div id="chart_rain"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Wind speed</h4><div id="chart_wspeed"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Wind direction</h4><div id="chart_wdir"></div></div>
<!DOCTYPE html><html lang="de-DE"><head><meta charset="utf-8"><meta content="IE=edge" http-equiv="X-UA-Compatible"><meta content="width=device-width,initial-scale=1" name="viewport"><title>$Extras.site_title</title><meta content="$Extras.site_description" name="description"><meta content="$Extras.site_owner" name="author"><meta content="$Extras.site_title" property="og:title"><meta content="website" property="og:type"><meta content="$station.station_url" property="og:url"><meta content="$Extras.webcam1_img" property="og:image"><meta content="$Extras.site_title" property="og:site_name"><meta content="$Extras.site_description" property="og:description"><meta content="$station.latitude[0].$station.latitude[1].replace('.', '')" property="og:latitude"><meta content="$station.longitude[0].$station.longitude[1].replace('.', '')" property="og:longitude"><meta content="$station.location" property="og:locality"><link href="/apple-touch-icon.png" rel="apple-touch-icon" sizes="180x180"><link href="/favicon-32x32.png" rel="icon" sizes="32x32" type="image/png"><link href="/favicon-16x16.png" rel="icon" sizes="16x16" type="image/png"><link href="/site.webmanifest" rel="manifest"><link href="/safari-pinned-tab.svg" rel="mask-icon" color="#f7931e"><meta content="#2b5797" name="msapplication-TileColor"><meta content="#00738c" name="theme-color"><link href="assets/css/complete.min.css" rel="stylesheet"><style>#camTabs li a:hover,#camTabs li.active a,#camTabs li.active a:hover,.we_current .whitebg h4,.whitebg h3,body.info .whitebg .whitebg h4{background:$Extras.theme_color_light}#camTabs li a{background:$Extras.theme_color_dark}</style></head><body class="dx-viewport archive month$current.dateTime.format('%m')"><nav class="navbar navbar-fixed-top navbar-inverse"><div class="container"><div class="navbar-header"><button aria-controls="navbar" aria-expanded="false" class="collapsed navbar-toggle" data-target="#navbar" data-toggle="collapse" type="button"><span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span></button> <a href="index.html" class="navbar-brand">Rabenwetter</a></div><div class="collapse navbar-collapse navbar-right" id="navbar"><ul class="nav navbar-main navbar-nav"><li><a href="index.html">Current</a></li><li class="active"><a href="#">Archive</a></li><li><a href="info.html">Info</a></li><li><a href="contact.html">Contact</a></li></ul></div></div></nav><div class="container"><div class="col-md-9"><div class="whitebg jshide"><p class="alert alert-danger"><strong>You need javascript to see the live instruments. (e.g. disable NoScript addon.)</strong></p></div><div class="whitebg jshidden"><h3>Archive</h3><div class="row"><div class="col-xs-6 col-md-8"><a href="#" data-toggle="dropdown" class="dropdown-toggle btn btn-lg btn-default btn-block" id="dropdown-period" role="button" aria-haspopup="true" aria-expanded="false"><span class="title">Choose period...</span><span class="caret"></span></a><ul class="dropdown-menu" id="period" aria-labelledby="period"><li><a href="#day">Day</a></li><li><a href="#week">Week</a></li><li><a href="#month">Month</a></li><li><a href="#year">Year</a></li></ul></div><div class="col-xs-6 col-md-4 datetime_container"><div class="input-group input-group-lg"><div class="input-group-addon"><span class="glyphicon glyphicon-calendar"></span></div><input type="text" class="form-control" value="" id="datetime" size="10"></div></div></div><div class="clear"><br></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Temperature <span class="chart_datetime">($current.dateTime.format('%Y-%n-%d'))</span></h4><div id="chart_temp"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Humidity <span class="chart_datetime">($current.dateTime.format('%Y-%n-%d'))</span></h4><div id="chart_hum"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Air pressure <span class="chart_datetime">($current.dateTime.format('%Y-%n-%d'))</span></h4><div id="chart_press"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Precipitation <span class="chart_datetime">($current.dateTime.format('%Y-%n-%d'))</span></h4><div id="chart_rain"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Wind speed <span class="chart_datetime">($current.dateTime.format('%Y-%n-%d'))</span></h4><div id="chart_wspeed"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Wind direction <span class="chart_datetime">($current.dateTime.format('%Y-%n-%d'))</span></h4><div id="chart_wdir"></div></div>
#if $day.PM25.has_data
<div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Fine dust</h4><div id="chart_pm"></div></div>
<div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Fine dust <span class="chart_datetime">($current.dateTime.format('%Y-%n-%d'))</span></h4><div id="chart_pm"></div></div>
#end if
</div></div><div class="col-md-3"><div class="whitebg we_current"><h3>Current</h3><div class="row"><div class="col-md-12 current_meta"><h5>$station.location</h5><em><span id="we_lastupdate">$current.dateTime.format('%Y-%m-%d %H:%M')</span></em></div></div><div class="row"><div class="col-xs-8"><div class="whitebg current_temp"><h4>Temperature</h4><span id="we_temp-value">$current.outTemp.formatted</span><span class="sup we_tempunit">$unit.label.outTemp</span></div></div><div class="col-xs-4"><div class="whitebg current_temptrend"><h4>Trend</h4><span class="glyphicon glyphicon-arrow-right" id="we_temp-trend"></span></div></div></div><div class="row"><div class="col-xs-8"><div class="whitebg current_baro"><h4>Barometer</h4><span id="we_barometer-value">$current.barometer.formatted</span><span class="sup we_pressunit">$unit.label.barometer</span></div></div><div class="col-xs-4"><div class="whitebg current_barotrend"><h4>Trend</h4><span class="glyphicon glyphicon-arrow-right" id="we_barometer-trend"></span></div></div></div><div class="row"><div class="col-sm-6 col-xs-7"><div class="whitebg current_windspeed"><h4>Wind spd.</h4><span id="we_windspeed-value">$current.windSpeed.formatted</span><span class="sup we_windunit">$unit.label.windSpeed</span></div></div><div class="col-sm-6 col-xs-5"><div class="whitebg current_winddir"><h4>Wind dir.</h4><span id="we_winddir-value" data-toggle="tooltip" title="$current.windDir.ordinal_compass"><span class="glyphicon glyphicon-arrow-down"></span></span></div></div></div><div class="row"><div class="col-xs-6"><div class="whitebg current_hum"><h4>Humidity</h4><span id="we_humidity-value">$current.outHumidity.formatted</span><span class="sup we_humunit">$unit.label.outHumidity</span></div></div><div class="col-xs-6"><div class="whitebg current_rain"><h4>Rain</h4><span id="we_rain-value">$day.rain.sum.formatted</span><span class="sup we_rainunit">$unit.label.rain</span></div></div></div>
</div></div><div class="col-md-3"><div class="whitebg we_current"><h3>Current</h3><div class="row"><div class="col-md-12 current_meta"><h5>$station.location</h5><em><span id="we_lastupdate">$current.dateTime.format('%Y-%m-%d %H:%M')</span></em></div></div><div class="row"><div class="col-xs-8"><div class="whitebg current_temp"><h4>Temperature <span>Outside</span></h4><span id="we_temp-value">$current.outTemp.formatted</span><span class="sup we_tempunit">$unit.label.outTemp</span></div></div><div class="col-xs-4"><div class="whitebg current_temptrend"><h4>Trend</h4><span class="glyphicon glyphicon-arrow-right" id="we_temp-trend"></span></div></div></div><div class="row"><div class="col-xs-8"><div class="whitebg current_baro"><h4>Barometer</h4><span id="we_barometer-value">$current.barometer.formatted</span><span class="sup we_pressunit">$unit.label.barometer</span></div></div><div class="col-xs-4"><div class="whitebg current_barotrend"><h4>Trend</h4><span class="glyphicon glyphicon-arrow-right" id="we_barometer-trend"></span></div></div></div><div class="row"><div class="col-sm-6 col-xs-7"><div class="whitebg current_windspeed"><h4>Wind spd.</h4><span id="we_windspeed-value">$current.windSpeed.formatted</span><span class="sup we_windunit">$unit.label.windSpeed</span></div></div><div class="col-sm-6 col-xs-5"><div class="whitebg current_winddir"><h4>Wind dir.</h4><span id="we_winddir-value" data-toggle="tooltip" title="$current.windDir.ordinal_compass"><span class="glyphicon glyphicon-arrow-down"></span></span></div></div></div><div class="row"><div class="col-xs-6"><div class="whitebg current_hum"><h4>Humidity</h4><span id="we_humidity-value">$current.outHumidity.formatted</span><span class="sup we_humunit">$unit.label.outHumidity</span></div></div><div class="col-xs-6"><div class="whitebg current_rain"><h4>Rain</h4><span id="we_rain-value">$day.rain.sum.formatted</span><span class="sup we_rainunit">$unit.label.rain</span></div></div></div>
#if $current.PM25.has_data
<div class="row"><div class="col-xs-6"><div class="whitebg current_pm25"><h4>Dust 2,5μm</h4><span id="we_pm25-value">$current.PM25.format("%.1f")</span><span class="sup we_pmunit">µg/m³</span></div></div><div class="col-xs-6"><div class="whitebg current_pm10"><h4>Dust 10μm</h4><span id="we_pm10-value">$current.PM10.format("%.1f")</span><span class="sup we_pmunit">µg/m³</span></div></div></div>
<div class="row"><div class="col-xs-6"><div class="whitebg current_pm25"><h4>Dust 2.5µm</h4><span id="we_pm25-value">$current.PM25.format("%.1f")</span><span class="sup we_pmunit">µg/m³</span></div></div><div class="col-xs-6"><div class="whitebg current_pm10"><h4>Dust 10µm</h4><span id="we_pm10-value">$current.PM10.format("%.1f")</span><span class="sup we_pmunit">µg/m³</span></div></div></div>
#end if
</div>
#if $varExists('Extras.radar_img')
<div class="whitebg"><h3>Regenradar</h3><a href="$Extras.radar_url" target="_blank"><img alt="Regenradar" class="img-responsive" src="$Extras.radar_img"></a><br>
#if $varExists('Extras.radar_url')
<span>Source</span>: <a href="$Extras.radar_url" target="_blank">hr-online.de</a>
<span>Source</span>: <a href="$Extras.radar_url" target="_blank">$Extras.radar_title</a>
#end if
</div>
#end if
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
#errorCatcher Echo
#encoding UTF-8
<!DOCTYPE html><html lang="de-DE"><head><meta charset="utf-8"><meta content="IE=edge" http-equiv="X-UA-Compatible"><meta content="width=device-width,initial-scale=1" name="viewport"><title>$Extras.site_title</title><meta content="$Extras.site_description" name="description"><meta content="$Extras.site_owner" name="author"><meta content="$Extras.site_title" property="og:title"><meta content="website" property="og:type"><meta content="$station.station_url" property="og:url"><meta content="$Extras.webcam1_img" property="og:image"><meta content="$Extras.site_title" property="og:site_name"><meta content="$Extras.site_description" property="og:description"><meta content="$station.latitude[0].$station.latitude[1].replace('.', '')" property="og:latitude"><meta content="$station.longitude[0].$station.longitude[1].replace('.', '')" property="og:longitude"><meta content="$station.location" property="og:locality"><link href="/apple-touch-icon.png" rel="apple-touch-icon" sizes="180x180"><link href="/favicon-32x32.png" rel="icon" sizes="32x32" type="image/png"><link href="/favicon-16x16.png" rel="icon" sizes="16x16" type="image/png"><link href="/site.webmanifest" rel="manifest"><link href="/safari-pinned-tab.svg" rel="mask-icon" color="#f7931e"><meta content="#2b5797" name="msapplication-TileColor"><meta content="#00738c" name="theme-color"><link href="assets/css/complete.min.css" rel="stylesheet"><style>#camTabs li a:hover,#camTabs li.active a,#camTabs li.active a:hover,.we_current .whitebg h4,.whitebg h3,body.info .whitebg .whitebg h4{background:$Extras.theme_color_light}#camTabs li a{background:$Extras.theme_color_dark}</style></head><body class="dx-viewport archive month$current.dateTime.format('%m')"><nav class="navbar navbar-fixed-top navbar-inverse"><div class="container"><div class="navbar-header"><button aria-controls="navbar" aria-expanded="false" class="collapsed navbar-toggle" data-target="#navbar" data-toggle="collapse" type="button"><span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span></button> <a href="index.html" class="navbar-brand">Rabenwetter</a></div><div class="collapse navbar-collapse navbar-right" id="navbar"><ul class="nav navbar-main navbar-nav"><li><a href="index.html">Aktuell</a></li><li class="active"><a href="#">Archiv</a></li><li><a href="info.html">Info</a></li><li><a href="contact.html">Kontakt</a></li></ul></div></div></nav><div class="container"><div class="col-md-9"><div class="whitebg jshide"><p class="alert alert-danger"><strong>Du musst Javascript zulassen um die Live-Instrumente zu sehen. (z.B. das NoScript Addon Deines Browsers abschalten.)</strong></p></div><div class="whitebg jshidden"><h3>Archiv</h3><div class="row"><div class="col-xs-6 col-md-8"><a href="#" data-toggle="dropdown" class="dropdown-toggle btn btn-lg btn-default btn-block" id="dropdown-period" role="button" aria-haspopup="true" aria-expanded="false"><span class="title">Periode wählen...</span><span class="caret"></span></a><ul class="dropdown-menu" id="period" aria-labelledby="period"><li><a href="#day">Tag</a></li><li><a href="#week">Woche</a></li><li><a href="#month">Monat</a></li><li><a href="#year">Jahr</a></li></ul></div><div class="col-xs-6 col-md-4 datetime_container"><div class="input-group input-group-lg"><div class="input-group-addon"><span class="glyphicon glyphicon-calendar"></span></div><input type="text" class="form-control" value="" id="datetime" size="10"></div></div></div><div class="clear"><br></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Temperatur</h4><div id="chart_temp"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Luftfeuchte</h4><div id="chart_hum"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Luftdruck</h4><div id="chart_press"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Niederschlag</h4><div id="chart_rain"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Windgeschwindigkeit</h4><div id="chart_wspeed"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Windrichtung</h4><div id="chart_wdir"></div></div>
<!DOCTYPE html><html lang="de-DE"><head><meta charset="utf-8"><meta content="IE=edge" http-equiv="X-UA-Compatible"><meta content="width=device-width,initial-scale=1" name="viewport"><title>$Extras.site_title</title><meta content="$Extras.site_description" name="description"><meta content="$Extras.site_owner" name="author"><meta content="$Extras.site_title" property="og:title"><meta content="website" property="og:type"><meta content="$station.station_url" property="og:url"><meta content="$Extras.webcam1_img" property="og:image"><meta content="$Extras.site_title" property="og:site_name"><meta content="$Extras.site_description" property="og:description"><meta content="$station.latitude[0].$station.latitude[1].replace('.', '')" property="og:latitude"><meta content="$station.longitude[0].$station.longitude[1].replace('.', '')" property="og:longitude"><meta content="$station.location" property="og:locality"><link href="/apple-touch-icon.png" rel="apple-touch-icon" sizes="180x180"><link href="/favicon-32x32.png" rel="icon" sizes="32x32" type="image/png"><link href="/favicon-16x16.png" rel="icon" sizes="16x16" type="image/png"><link href="/site.webmanifest" rel="manifest"><link href="/safari-pinned-tab.svg" rel="mask-icon" color="#f7931e"><meta content="#2b5797" name="msapplication-TileColor"><meta content="#00738c" name="theme-color"><link href="assets/css/complete.min.css" rel="stylesheet"><style>#camTabs li a:hover,#camTabs li.active a,#camTabs li.active a:hover,.we_current .whitebg h4,.whitebg h3,body.info .whitebg .whitebg h4{background:$Extras.theme_color_light}#camTabs li a{background:$Extras.theme_color_dark}</style></head><body class="dx-viewport archive month$current.dateTime.format('%m')"><nav class="navbar navbar-fixed-top navbar-inverse"><div class="container"><div class="navbar-header"><button aria-controls="navbar" aria-expanded="false" class="collapsed navbar-toggle" data-target="#navbar" data-toggle="collapse" type="button"><span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span></button> <a href="index.html" class="navbar-brand">Rabenwetter</a></div><div class="collapse navbar-collapse navbar-right" id="navbar"><ul class="nav navbar-main navbar-nav"><li><a href="index.html">Aktuell</a></li><li class="active"><a href="#">Archiv</a></li><li><a href="info.html">Info</a></li><li><a href="contact.html">Kontakt</a></li></ul></div></div></nav><div class="container"><div class="col-md-9"><div class="whitebg jshide"><p class="alert alert-danger"><strong>Sie benötigen JavaScript, um die Live-Instrumente zu sehen. (z.B. NoScript-Addon deaktivieren)</strong></p></div><div class="whitebg jshidden"><h3>Archiv</h3><div class="row"><div class="col-xs-6 col-md-8"><a href="#" data-toggle="dropdown" class="dropdown-toggle btn btn-lg btn-default btn-block" id="dropdown-period" role="button" aria-haspopup="true" aria-expanded="false"><span class="title">Zeitraum wählen...</span><span class="caret"></span></a><ul class="dropdown-menu" id="period" aria-labelledby="period"><li><a href="#day">Tag</a></li><li><a href="#week">Woche</a></li><li><a href="#month">Monat</a></li><li><a href="#year">Jahr</a></li></ul></div><div class="col-xs-6 col-md-4 datetime_container"><div class="input-group input-group-lg"><div class="input-group-addon"><span class="glyphicon glyphicon-calendar"></span></div><input type="text" class="form-control" value="" id="datetime" size="10"></div></div></div><div class="clear"><br></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Temperatur <span class="chart_datetime">($current.dateTime.format('%Y-%n-%d'))</span></h4><div id="chart_temp"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Luftfeuchte <span class="chart_datetime">($current.dateTime.format('%Y-%n-%d'))</span></h4><div id="chart_hum"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Luftdruck <span class="chart_datetime">($current.dateTime.format('%Y-%n-%d'))</span></h4><div id="chart_press"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Niederschlag <span class="chart_datetime">($current.dateTime.format('%Y-%n-%d'))</span></h4><div id="chart_rain"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Windgeschwindigkeit <span class="chart_datetime">($current.dateTime.format('%Y-%n-%d'))</span></h4><div id="chart_wspeed"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Windrichtung <span class="chart_datetime">($current.dateTime.format('%Y-%n-%d'))</span></h4><div id="chart_wdir"></div></div>
#if $day.PM25.has_data
<div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Feinstaub</h4><div id="chart_pm"></div></div>
<div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Feinstaub <span class="chart_datetime">($current.dateTime.format('%Y-%n-%d'))</span></h4><div id="chart_pm"></div></div>
#end if
</div></div><div class="col-md-3"><div class="whitebg we_current"><h3>Aktuell</h3><div class="row"><div class="col-md-12 current_meta"><h5>$station.location</h5><em><span id="we_lastupdate">$current.dateTime.format('%Y-%m-%d %H:%M')</span></em></div></div><div class="row"><div class="col-xs-8"><div class="whitebg current_temp"><h4>Temperatur</h4><span id="we_temp-value">$current.outTemp.formatted</span><span class="sup we_tempunit">$unit.label.outTemp</span></div></div><div class="col-xs-4"><div class="whitebg current_temptrend"><h4>Trend</h4><span class="glyphicon glyphicon-arrow-right" id="we_temp-trend"></span></div></div></div><div class="row"><div class="col-xs-8"><div class="whitebg current_baro"><h4>Barometer</h4><span id="we_barometer-value">$current.barometer.formatted</span><span class="sup we_pressunit">$unit.label.barometer</span></div></div><div class="col-xs-4"><div class="whitebg current_barotrend"><h4>Trend</h4><span class="glyphicon glyphicon-arrow-right" id="we_barometer-trend"></span></div></div></div><div class="row"><div class="col-sm-6 col-xs-7"><div class="whitebg current_windspeed"><h4>Windgeschw.</h4><span id="we_windspeed-value">$current.windSpeed.formatted</span><span class="sup we_windunit">$unit.label.windSpeed</span></div></div><div class="col-sm-6 col-xs-5"><div class="whitebg current_winddir"><h4>Windrichtung</h4><span id="we_winddir-value" data-toggle="tooltip" title="$current.windDir.ordinal_compass"><span class="glyphicon glyphicon-arrow-down"></span></span></div></div></div><div class="row"><div class="col-xs-6"><div class="whitebg current_hum"><h4>Luftfeuchte</h4><span id="we_humidity-value">$current.outHumidity.formatted</span><span class="sup we_humunit">$unit.label.outHumidity</span></div></div><div class="col-xs-6"><div class="whitebg current_rain"><h4>Regen</h4><span id="we_rain-value">$day.rain.sum.formatted</span><span class="sup we_rainunit">$unit.label.rain</span></div></div></div>
</div></div><div class="col-md-3"><div class="whitebg we_current"><h3>Aktuell</h3><div class="row"><div class="col-md-12 current_meta"><h5>$station.location</h5><em><span id="we_lastupdate">$current.dateTime.format('%Y-%m-%d %H:%M')</span></em></div></div><div class="row"><div class="col-xs-8"><div class="whitebg current_temp"><h4>Temperatur <span>Außen</span></h4><span id="we_temp-value">$current.outTemp.formatted</span><span class="sup we_tempunit">$unit.label.outTemp</span></div></div><div class="col-xs-4"><div class="whitebg current_temptrend"><h4>Trend</h4><span class="glyphicon glyphicon-arrow-right" id="we_temp-trend"></span></div></div></div><div class="row"><div class="col-xs-8"><div class="whitebg current_baro"><h4>Barometer</h4><span id="we_barometer-value">$current.barometer.formatted</span><span class="sup we_pressunit">$unit.label.barometer</span></div></div><div class="col-xs-4"><div class="whitebg current_barotrend"><h4>Trend</h4><span class="glyphicon glyphicon-arrow-right" id="we_barometer-trend"></span></div></div></div><div class="row"><div class="col-sm-6 col-xs-7"><div class="whitebg current_windspeed"><h4>Windgeschw.</h4><span id="we_windspeed-value">$current.windSpeed.formatted</span><span class="sup we_windunit">$unit.label.windSpeed</span></div></div><div class="col-sm-6 col-xs-5"><div class="whitebg current_winddir"><h4>Windrichtung</h4><span id="we_winddir-value" data-toggle="tooltip" title="$current.windDir.ordinal_compass"><span class="glyphicon glyphicon-arrow-down"></span></span></div></div></div><div class="row"><div class="col-xs-6"><div class="whitebg current_hum"><h4>Luftfeuchte</h4><span id="we_humidity-value">$current.outHumidity.formatted</span><span class="sup we_humunit">$unit.label.outHumidity</span></div></div><div class="col-xs-6"><div class="whitebg current_rain"><h4>Regen</h4><span id="we_rain-value">$day.rain.sum.formatted</span><span class="sup we_rainunit">$unit.label.rain</span></div></div></div>
#if $current.PM25.has_data
<div class="row"><div class="col-xs-6"><div class="whitebg current_pm25"><h4>Staub 2,5μm</h4><span id="we_pm25-value">$current.PM25.format("%.1f")</span><span class="sup we_pmunit">µg/m³</span></div></div><div class="col-xs-6"><div class="whitebg current_pm10"><h4>Staub 10μm</h4><span id="we_pm10-value">$current.PM10.format("%.1f")</span><span class="sup we_pmunit">µg/m³</span></div></div></div>
<div class="row"><div class="col-xs-6"><div class="whitebg current_pm25"><h4>Staub 2,5µm</h4><span id="we_pm25-value">$current.PM25.format("%.1f")</span><span class="sup we_pmunit">µg/m³</span></div></div><div class="col-xs-6"><div class="whitebg current_pm10"><h4>Staub 10µm</h4><span id="we_pm10-value">$current.PM10.format("%.1f")</span><span class="sup we_pmunit">µg/m³</span></div></div></div>
#end if
</div>
#if $varExists('Extras.radar_img')
<div class="whitebg"><h3>Regenradar</h3><a href="$Extras.radar_url" target="_blank"><img alt="Regenradar" class="img-responsive" src="$Extras.radar_img"></a><br>
#if $varExists('Extras.radar_url')
<span>Quelle</span>: <a href="$Extras.radar_url" target="_blank">hr-online.de</a>
<span>Quelle</span>: <a href="$Extras.radar_url" target="_blank">$Extras.radar_title</a>
#end if
</div>
#end if
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -4,4 +4,4 @@
#if $varExists('Extras.webcam1_img')
<div class="whitebg"><h3>RabenbergCam</h3><p><a href="index.html" class="imglink"><img src="$Extras.webcam1_img" id="we_campic3" class="img-responsive"></a></p></div>
#end if
<div class="whitebg cams"><h3>Weitere Stationen</h3><div class="whitebg"><h4>$Extras.extracam1_title</h4><p><a href="$Extras.extracam1_link" target="_blank" class="imglink"><img src="$Extras.extracam1_img" id="we_campic4" class="img-responsive"></a></p></div><div class="whitebg"><h4>$Extras.extracam2_title</h4><p><a href="$Extras.extracam2_link" target="_blank" class="imglink"><img src="$Extras.extracam2_img" id="we_campic5" class="img-responsive"></a></p></div><div class="whitebg"><h4>$Extras.extracam3_title</h4><p><a href="$Extras.extracam3_link" target="_blank" class="imglink"><img src="$Extras.extracam3_img" id="we_campic6" class="img-responsive"></a></p></div></div><div class="whitebg links"><h3>Links</h3><p><a href="http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=IHESSENR2" target="_blank"><img alt="Weather Underground" src="assets/img/wunderground.gif"></a></p><p><a href="http://deutschland.maps.luftdaten.info/#11/50.4016/8.8717" target="_blank"><img alt="luftdaten.info" src="assets/img/luftdaten.jpg"></a></p><p><a href="http://www.earthcam.com/topten_archive.php?month=05&year=2012" target="_blank"><img alt="EarthCam" src="assets/img/earthcam.png"></a></p><p><a href="http://www.wetteronline.de/webcam/ranstadt" target="_blank"><img alt="Wetter Online" src="assets/img/wetteronline.png"></a></p><p><a href="https://www.lookr.com/de/lookout/1262229573-Ranstadt" target="_blank"><img alt="Lookr" src="assets/img/lookr.jpg"></a></p><p><a href="http://de.webcams.travel/webcam/1262229573" target="_blank"><img alt="webcams.travel" src="assets/img/wctravel.jpg"></a></p><p><a href="https://www.pwsweather.com/obs/RABENWTTR.html" target="_blank"><img alt="PWS" src="assets/img/pws.jpg"></a></p><p><a href="https://www.awekas.at/de/instrument.php?id=14471" target="_blank"><img alt="awekas" src="assets/img/awekas.jpg"></a></p><p><a href="https://opensensemap.org/explore/5abd54e0850005001b223316" target="_blank"><img alt="OpenSenseMap" src="assets/img/sensemap.jpg"></a></p><p><a href="https://wow.metoffice.gov.uk/observations/details/20180410y7uumj3hzwe6tkbnyyb96sp15e" target="_blank"><img alt="MetOffice" src="assets/img/metoffice.jpg"></a></p></div></div></div><footer class="footer"><div class="container">&copy; $current.dateTime.format("%Y") <a href="$Extras.site_link" target="_blank">$Extras.site_owner</a> (<a href="contact.html">Impressum</a>)<br>Powered by <a href="http://weewx.com/" target="_blank">weeWX</a> using <a href="https://rabenwetter.de" target="_blank">Rabenwetter Template</a></div></footer><script src="assets/js/incomplete.min.js"></script></body></html>
\ No newline at end of file
<div class="whitebg cams"><h3>Mehr Stationen</h3><div class="whitebg"><h4>$Extras.extracam1_title</h4><p><a href="$Extras.extracam1_link" target="_blank" class="imglink"><img src="$Extras.extracam1_img" id="we_campic4" class="img-responsive"></a></p></div><div class="whitebg"><h4>$Extras.extracam2_title</h4><p><a href="$Extras.extracam2_link" target="_blank" class="imglink"><img src="$Extras.extracam2_img" id="we_campic5" class="img-responsive"></a></p></div><div class="whitebg"><h4>$Extras.extracam3_title</h4><p><a href="$Extras.extracam3_link" target="_blank" class="imglink"><img src="$Extras.extracam3_img" id="we_campic6" class="img-responsive"></a></p></div></div><div class="whitebg links"><h3>Links</h3><p><a href="http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=IHESSENR2" target="_blank"><img alt="Weather Underground" src="assets/img/wunderground.gif"></a></p><p><a href="http://deutschland.maps.luftdaten.info/#11/50.4016/8.8717" target="_blank"><img alt="luftdaten.info" src="assets/img/luftdaten.jpg"></a></p><p><a href="http://www.earthcam.com/topten_archive.php?month=05&year=2012" target="_blank"><img alt="EarthCam" src="assets/img/earthcam.png"></a></p><p><a href="http://www.wetteronline.de/webcam/ranstadt" target="_blank"><img alt="Wetter Online" src="assets/img/wetteronline.png"></a></p><p><a href="https://www.lookr.com/de/lookout/1262229573-Ranstadt" target="_blank"><img alt="Lookr" src="assets/img/lookr.jpg"></a></p><p><a href="http://de.webcams.travel/webcam/1262229573" target="_blank"><img alt="webcams.travel" src="assets/img/wctravel.jpg"></a></p><p><a href="https://www.pwsweather.com/obs/RABENWTTR.html" target="_blank"><img alt="PWS" src="assets/img/pws.jpg"></a></p><p><a href="https://www.awekas.at/de/instrument.php?id=14471" target="_blank"><img alt="awekas" src="assets/img/awekas.jpg"></a></p><p><a href="https://opensensemap.org/explore/5abd54e0850005001b223316" target="_blank"><img alt="OpenSenseMap" src="assets/img/sensemap.jpg"></a></p><p><a href="https://wow.metoffice.gov.uk/observations/details/20180410y7uumj3hzwe6tkbnyyb96sp15e" target="_blank"><img alt="MetOffice" src="assets/img/metoffice.jpg"></a></p></div></div></div><footer class="footer"><div class="container">&copy; $current.dateTime.format("%Y") <a href="$Extras.site_link" target="_blank">$Extras.site_owner</a> (<a href="contact.html">Impressum</a>)<br>Powered by <a href="http://weewx.com/" target="_blank">weeWX</a> using <a href="https://rabenwetter.de" target="_blank">Rabenwetter Template</a></div></footer><script src="assets/js/incomplete.min.js"></script></body></html>
\ No newline at end of file
#errorCatcher Echo
#encoding UTF-8
<!DOCTYPE html><html lang="de-DE"><head><meta charset="utf-8"><meta content="IE=edge" http-equiv="X-UA-Compatible"><meta content="width=device-width,initial-scale=1" name="viewport"><title>$Extras.site_title</title><meta content="$Extras.site_description" name="description"><meta content="$Extras.site_owner" name="author"><meta content="$Extras.site_title" property="og:title"><meta content="website" property="og:type"><meta content="$station.station_url" property="og:url"><meta content="$Extras.webcam1_img" property="og:image"><meta content="$Extras.site_title" property="og:site_name"><meta content="$Extras.site_description" property="og:description"><meta content="$station.latitude[0].$station.latitude[1].replace('.', '')" property="og:latitude"><meta content="$station.longitude[0].$station.longitude[1].replace('.', '')" property="og:longitude"><meta content="$station.location" property="og:locality"><link href="/apple-touch-icon.png" rel="apple-touch-icon" sizes="180x180"><link href="/favicon-32x32.png" rel="icon" sizes="32x32" type="image/png"><link href="/favicon-16x16.png" rel="icon" sizes="16x16" type="image/png"><link href="/site.webmanifest" rel="manifest"><link href="/safari-pinned-tab.svg" rel="mask-icon" color="#f7931e"><meta content="#2b5797" name="msapplication-TileColor"><meta content="#00738c" name="theme-color"><link href="assets/css/complete.min.css" rel="stylesheet"><style>#camTabs li a:hover,#camTabs li.active a,#camTabs li.active a:hover,.we_current .whitebg h4,.whitebg h3,body.info .whitebg .whitebg h4{background:$Extras.theme_color_light}#camTabs li a{background:$Extras.theme_color_dark}</style></head><body class="current dx-viewport month$current.dateTime.format('%m')"><nav class="navbar navbar-fixed-top navbar-inverse"><div class="container"><div class="navbar-header"><button aria-controls="navbar" aria-expanded="false" class="collapsed navbar-toggle" data-target="#navbar" data-toggle="collapse" type="button"><span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span></button> <a href="index.html" class="navbar-brand">Rabenwetter</a></div><div class="collapse navbar-collapse navbar-right" id="navbar"><ul class="nav navbar-main navbar-nav"><li class="active"><a href="#">Aktuell</a></li><li><a href="archive.html">Archiv</a></li><li><a href="info.html">Info</a></li><li><a href="contact.html">Kontakt</a></li></ul></div></div></nav><div class="container"><div class="col-md-9">
<!DOCTYPE html><html lang="de-DE"><head><meta charset="utf-8"><meta content="IE=edge" http-equiv="X-UA-Compatible"><meta content="width=device-width,initial-scale=1" name="viewport"><title>$Extras.site_title</title><meta content="$Extras.site_description" name="description"><meta content="$Extras.site_owner" name="author"><meta content="$Extras.site_title" property="og:title"><meta content="website" property="og:type"><meta content="$station.station_url" property="og:url"><meta content="$Extras.webcam1_img" property="og:image"><meta content="$Extras.site_title" property="og:site_name"><meta content="$Extras.site_description" property="og:description"><meta content="$station.latitude[0].$station.latitude[1].replace('.', '')" property="og:latitude"><meta content="$station.longitude[0].$station.longitude[1].replace('.', '')" property="og:longitude"><meta content="$station.location" property="og:locality"><link href="/apple-touch-icon.png" rel="apple-touch-icon" sizes="180x180"><link href="/favicon-32x32.png" rel="icon" sizes="32x32" type="image/png"><link href="/favicon-16x16.png" rel="icon" sizes="16x16" type="image/png"><link href="/site.webmanifest" rel="manifest"><link href="/safari-pinned-tab.svg" rel="mask-icon" color="#f7931e"><meta content="#2b5797" name="msapplication-TileColor"><meta content="#00738c" name="theme-color"><link href="assets/css/complete.min.css" rel="stylesheet"><style>#camTabs li a:hover,#camTabs li.active a,#camTabs li.active a:hover,.we_current .whitebg h4,.whitebg h3,body.info .whitebg .whitebg h4{background:$Extras.theme_color_light}#camTabs li a{background:$Extras.theme_color_dark}</style></head><body class="current dx-viewport month$current.dateTime.format('%m')"><nav class="navbar navbar-fixed-top navbar-inverse"><div class="container"><div class="navbar-header"><button aria-controls="navbar" aria-expanded="false" class="collapsed navbar-toggle" data-target="#navbar" data-toggle="collapse" type="button"><span class="sr-only">Navigation wechseln</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span></button> <a href="index.html" class="navbar-brand">$Extras.site_title</a></div><div class="collapse navbar-collapse navbar-right" id="navbar"><ul class="nav navbar-main navbar-nav"><li class="active"><a href="#">Aktuell</a></li><li><a href="archive.html">Archiv</a></li><li><a href="info.html">Info</a></li><li><a href="contact.html">Kontakt</a></li></ul></div></div></nav><div class="container"><div class="col-md-9">
#if $varExists('Extras.webcam1_img')
<div class="whitebg"><ul class="nav nav-tabs" id="camTabs" role="tablist"><li class="active" role="presentation"><a href="#cam1" data-toggle="tab" aria-controls="home" role="tab">$Extras.webcam1_title</a></li>
#if $varExists('Extras.webcam2_img')
......@@ -15,17 +15,17 @@
#if $varExists('Extras.news')
<div class="whitebg container-news"><h3>News</h3>$Extras.news</div>
#end if
<div class="whitebg jshide"><p class="alert alert-danger"><strong>Du musst Javascript zulassen um die Live-Instrumente zu sehen. (z.B. das NoScript Addon Deines Browsers abschalten.)</strong></p></div><div class="whitebg container-gauges jshidden"><h3>Wetter</h3><div class="container-fluid">
<div class="whitebg jshide"><p class="alert alert-danger"><strong>Sie benötigen JavaScript, um die Live-Instrumente zu sehen. (z.B. NoScript-Addon deaktivieren)</strong></p></div><div class="whitebg container-gauges jshidden"><h3>Wetter</h3><div class="container-fluid">
#if $current.forecastRule.has_data
<div class="col-md-12"><div class="gauge_container"><h4>Vorhersage</h4><p id="we_forecast">&nbsp;</p></div></div>
#end if
<div class="col-xs-6 col-md-3"><div class="gauge_container linear"><h4>Temperatur</h4><div><div id="gauge_temp"></div><div class="value_container"><span class="value" id="value_temp">$current.outTemp.formatted</span><span class="sup">$unit.label.outTemp</span></div><div class="temp_checkbox"><input type="checkbox" data-height="35" data-off="Außen" data-on="Innen" data-size="large" data-toggle="toggle" data-width="100" id="tempInOut"></div></div></div></div><div class="col-xs-6 col-md-3"><div class="gauge_container linear"><h4>Niederschlag</h4><div><div id="gauge_rain"></div><div class="value_container"><span class="value" id="value_rain">$day.rain.sum.formatted</span><span class="sup">$unit.label.rain</span></div><div class="dummy_checkbox">&nbsp;</div></div></div></div><div class="col-md-6"><div class="gauge_container circular"><h4>Windgeschwindigkeit</h4><div><div id="gauge_wspeed"></div><div class="value_container"><span class="value" id="value_wspeed">$current.windSpeed.formatted</span><span class="sup">$unit.label.windSpeed</span></div></div></div></div><div class="col-md-6"><div class="gauge_container rose"><h4>Windrichtung</h4><div><div id="gauge_wdir"></div><div class="value_container"><span class="value" id="value_wdir">$current.windDir.ordinal_compass</span></div></div></div></div><div class="col-md-6"><div class="gauge_container circular"><h4>Luftfeuchte</h4><div><div id="gauge_hum"></div><div class="value_container"><span class="value" id="value_hum">$current.outHumidity.formatted</span><span class="sup">$unit.label.outHumidity</span></div></div></div></div><div class="col-md-6"><div class="gauge_container circular"><h4>Luftdruck</h4><div><div id="gauge_press"></div><div class="value_container"><span class="value" id="value_press">$current.barometer.formatted</span><span class="sup">$unit.label.barometer</span></div></div></div></div>
<div class="col-xs-6 col-md-3"><div class="gauge_container linear"><h4>Temperatur</h4><div><div id="gauge_temp"></div><div class="value_container"><span class="value" id="value_temp">$current.outTemp.formatted</span><span class="sup">$unit.label.outTemp</span></div><div class="temp_checkbox"><input type="checkbox" data-height="35" data-off="Außen" data-on="Innen" data-size="large" data-toggle="toggle" data-width="100" id="tempInOut"></div></div></div></div><div class="col-xs-6 col-md-3"><div class="gauge_container linear"><h4>Niederschlag</h4><div><div id="gauge_rain"></div><div class="value_container"><span class="value" id="value_rain">$day.rain.sum.formatted</span><span class="sup">$unit.label.rain</span></div><div class="dummy_checkbox">&nbsp;</div></div></div></div><div class="col-md-6"><div class="gauge_container circular"><h4>Windgeschwindigkeit</h4><div><div id="gauge_wspeed"></div><div class="value_container"><span class="value" id="value_wspeed">$current.windSpeed.formatted</span><span class="sup">$unit.label.windSpeed</span></div></div></div></div><div class="col-md-6"><div class="gauge_container rose"><h4>Windrichtung</h4><div><div id="gauge_wdir"></div><div class="value_container"><span class="value" id="value_wdir">$current.windDir.ordinal_compass</span></div></div></div></div><div class="col-md-6"><div class="gauge_container circular"><h4>Luftfeuchte</h4><div><div id="gauge_hum"></div><div class="value_container"><span class="value" id="value_hum">$current.outHumidity.formatted</span><span class="sup">$unit.label.outHumidity</span></div></div></div></div><div class="col-md-6"><div class="gauge_container circular"><h4>Pressure</h4><div><div id="gauge_press"></div><div class="value_container"><span class="value" id="value_press">$current.barometer.formatted</span><span class="sup">$unit.label.barometer</span></div></div></div></div>
#if $day.PM25.has_data
<div class="col-md-6"><div class="gauge_container circular"><h4>Feinstaub 2,5μm</h4><div><div id="gauge_pm25"></div><div class="value_container"><span class="value" id="value_pm25">$current.PM25.format("%.1f")</span><span class="sup">μg/m³</span></div></div></div></div><div class="col-md-6"><div class="gauge_container circular"><h4>Feinstaub 10μm</h4><div><div id="gauge_pm10"></div><div class="value_container"><span class="value" id="value_pm10">$current.PM10.format("%.1f")</span><span class="sup">μg/m³</span></div></div></div></div>
<div class="col-md-6"><div class="gauge_container circular"><h4>Feinstaub 2,5µm</h4><div><div id="gauge_pm25"></div><div class="value_container"><span class="value" id="value_pm25">$current.PM25.format("%.1f")</span><span class="sup">μg/m³</span></div></div></div></div><div class="col-md-6"><div class="gauge_container circular"><h4>Feinstaub 10µm</h4><div><div id="gauge_pm10"></div><div class="value_container"><span class="value" id="value_pm10">$current.PM10.format("%.1f")</span><span class="sup">μg/m³</span></div></div></div></div>
#end if
</div></div></div><div class="col-md-3"><div class="whitebg we_current"><h3>Aktuell</h3><div class="row"><div class="col-md-12 current_meta"><h5>$station.location</h5><em><span id="we_lastupdate">$current.dateTime.format('%Y-%m-%d %H:%M')</span></em></div></div><div class="row"><div class="col-xs-8"><div class="whitebg current_temp"><h4>Temperatur <span>Außen</span></h4><span id="we_temp-value">$current.outTemp.formatted</span><span class="sup we_tempunit">$unit.label.outTemp</span></div></div><div class="col-xs-4"><div class="whitebg current_temptrend"><h4>Trend</h4><span class="glyphicon glyphicon-arrow-right" id="we_temp-trend"></span></div></div></div><div class="row"><div class="col-xs-8"><div class="whitebg current_baro"><h4>Barometer</h4><span id="we_barometer-value">$current.barometer.formatted</span><span class="sup we_pressunit">$unit.label.barometer</span></div></div><div class="col-xs-4"><div class="whitebg current_barotrend"><h4>Trend</h4><span class="glyphicon glyphicon-arrow-right" id="we_barometer-trend"></span></div></div></div><div class="row"><div class="col-sm-6 col-xs-7"><div class="whitebg current_windspeed"><h4>Windgeschw.</h4><span id="we_windspeed-value">$current.windSpeed.formatted</span><span class="sup we_windunit">$unit.label.windSpeed</span></div></div><div class="col-sm-6 col-xs-5"><div class="whitebg current_winddir"><h4>Windrichtung</h4><span id="we_winddir-value" data-toggle="tooltip" title="$current.windDir.ordinal_compass"><span class="glyphicon glyphicon-arrow-down"></span></span></div></div></div><div class="row"><div class="col-xs-6"><div class="whitebg current_hum"><h4>Luftfeuchte</h4><span id="we_humidity-value">$current.outHumidity.formatted</span><span class="sup we_humunit">$unit.label.outHumidity</span></div></div><div class="col-xs-6"><div class="whitebg current_rain"><h4>Regen</h4><span id="we_rain-value">$day.rain.sum.formatted</span><span class="sup we_rainunit">$unit.label.rain</span></div></div></div>
#if $day.PM25.has_data
<div class="row"><div class="col-xs-6"><div class="whitebg current_pm25"><h4>Staub 2,5μm</h4><span id="we_pm25-value">$current.PM25.format("%.1f")</span><span class="sup we_pmunit">µg/m³</span></div></div><div class="col-xs-6"><div class="whitebg current_pm10"><h4>Staub 10μm</h4><span id="we_pm10-value">$current.PM10.format("%.1f")</span><span class="sup we_pmunit">µg/m³</span></div></div></div>
<div class="row"><div class="col-xs-6"><div class="whitebg current_pm25"><h4>Staub 2,5µm</h4><span id="we_pm25-value">$current.PM25.format("%.1f")</span><span class="sup we_pmunit">µg/m³</span></div></div><div class="col-xs-6"><div class="whitebg current_pm10"><h4>Staub 10µm</h4><span id="we_pm10-value">$current.PM10.format("%.1f")</span><span class="sup we_pmunit">µg/m³</span></div></div></div>
#end if
</div>
#if $varExists('Extras.radar_img')
......
......@@ -4,4 +4,4 @@
#if $varExists('Extras.webcam1_img')
<div class="whitebg"><h3>RabenbergCam</h3><p><a href="index.html" class="imglink"><img src="$Extras.webcam1_img" id="we_campic3" class="img-responsive"></a></p></div>
#end if
<div class="whitebg cams"><h3>Weitere Stationen</h3><div class="whitebg"><h4>$Extras.extracam1_title</h4><p><a href="$Extras.extracam1_link" target="_blank" class="imglink"><img src="$Extras.extracam1_img" id="we_campic4" class="img-responsive"></a></p></div><div class="whitebg"><h4>$Extras.extracam2_title</h4><p><a href="$Extras.extracam2_link" target="_blank" class="imglink"><img src="$Extras.extracam2_img" id="we_campic5" class="img-responsive"></a></p></div><div class="whitebg"><h4>$Extras.extracam3_title</h4><p><a href="$Extras.extracam3_link" target="_blank" class="imglink"><img src="$Extras.extracam3_img" id="we_campic6" class="img-responsive"></a></p></div></div><div class="whitebg links"><h3>Links</h3><p><a href="http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=IHESSENR2" target="_blank"><img alt="Weather Underground" src="assets/img/wunderground.gif"></a></p><p><a href="http://deutschland.maps.luftdaten.info/#11/50.4016/8.8717" target="_blank"><img alt="luftdaten.info" src="assets/img/luftdaten.jpg"></a></p><p><a href="http://www.earthcam.com/topten_archive.php?month=05&year=2012" target="_blank"><img alt="EarthCam" src="assets/img/earthcam.png"></a></p><p><a href="http://www.wetteronline.de/webcam/ranstadt" target="_blank"><img alt="Wetter Online" src="assets/img/wetteronline.png"></a></p><p><a href="https://www.lookr.com/de/lookout/1262229573-Ranstadt" target="_blank"><img alt="Lookr" src="assets/img/lookr.jpg"></a></p><p><a href="http://de.webcams.travel/webcam/1262229573" target="_blank"><img alt="webcams.travel" src="assets/img/wctravel.jpg"></a></p><p><a href="https://www.pwsweather.com/obs/RABENWTTR.html" target="_blank"><img alt="PWS" src="assets/img/pws.jpg"></a></p><p><a href="https://www.awekas.at/de/instrument.php?id=14471" target="_blank"><img alt="awekas" src="assets/img/awekas.jpg"></a></p><p><a href="https://opensensemap.org/explore/5abd54e0850005001b223316" target="_blank"><img alt="OpenSenseMap" src="assets/img/sensemap.jpg"></a></p><p><a href="https://wow.metoffice.gov.uk/observations/details/20180410y7uumj3hzwe6tkbnyyb96sp15e" target="_blank"><img alt="MetOffice" src="assets/img/metoffice.jpg"></a></p></div></div></div><footer class="footer"><div class="container">&copy; $current.dateTime.format("%Y") <a href="$Extras.site_link" target="_blank">$Extras.site_owner</a> (<a href="contact.html">Impressum</a>)<br>Powered by <a href="http://weewx.com/" target="_blank">weeWX</a> using <a href="https://rabenwetter.de" target="_blank">Rabenwetter Template</a></div></footer><script src="assets/js/incomplete.min.js"></script></body></html>
\ No newline at end of file
<div class="whitebg cams"><h3>Mehr Stationen</h3><div class="whitebg"><h4>$Extras.extracam1_title</h4><p><a href="$Extras.extracam1_link" target="_blank" class="imglink"><img src="$Extras.extracam1_img" id="we_campic4" class="img-responsive"></a></p></div><div class="whitebg"><h4>$Extras.extracam2_title</h4><p><a href="$Extras.extracam2_link" target="_blank" class="imglink"><img src="$Extras.extracam2_img" id="we_campic5" class="img-responsive"></a></p></div><div class="whitebg"><h4>$Extras.extracam3_title</h4><p><a href="$Extras.extracam3_link" target="_blank" class="imglink"><img src="$Extras.extracam3_img" id="we_campic6" class="img-responsive"></a></p></div></div><div class="whitebg links"><h3>Links</h3><p><a href="http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=IHESSENR2" target="_blank"><img alt="Weather Underground" src="assets/img/wunderground.gif"></a></p><p><a href="http://deutschland.maps.luftdaten.info/#11/50.4016/8.8717" target="_blank"><img alt="luftdaten.info" src="assets/img/luftdaten.jpg"></a></p><p><a href="http://www.earthcam.com/topten_archive.php?month=05&year=2012" target="_blank"><img alt="EarthCam" src="assets/img/earthcam.png"></a></p><p><a href="http://www.wetteronline.de/webcam/ranstadt" target="_blank"><img alt="Wetter Online" src="assets/img/wetteronline.png"></a></p><p><a href="https://www.lookr.com/de/lookout/1262229573-Ranstadt" target="_blank"><img alt="Lookr" src="assets/img/lookr.jpg"></a></p><p><a href="http://de.webcams.travel/webcam/1262229573" target="_blank"><img alt="webcams.travel" src="assets/img/wctravel.jpg"></a></p><p><a href="https://www.pwsweather.com/obs/RABENWTTR.html" target="_blank"><img alt="PWS" src="assets/img/pws.jpg"></a></p><p><a href="https://www.awekas.at/de/instrument.php?id=14471" target="_blank"><img alt="awekas" src="assets/img/awekas.jpg"></a></p><p><a href="https://opensensemap.org/explore/5abd54e0850005001b223316" target="_blank"><img alt="OpenSenseMap" src="assets/img/sensemap.jpg"></a></p><p><a href="https://wow.metoffice.gov.uk/observations/details/20180410y7uumj3hzwe6tkbnyyb96sp15e" target="_blank"><img alt="MetOffice" src="assets/img/metoffice.jpg"></a></p></div></div></div><footer class="footer"><div class="container">&copy; $current.dateTime.format("%Y") <a href="$Extras.site_link" target="_blank">$Extras.site_owner</a> (<a href="contact.html">Impressum</a>)<br>Powered by <a href="http://weewx.com/" target="_blank">weeWX</a> using <a href="https://rabenwetter.de" target="_blank">Rabenwetter Template</a></div></footer><script src="assets/js/incomplete.min.js"></script></body></html>
\ No newline at end of file
#errorCatcher Echo
#encoding UTF-8
<!DOCTYPE html><html lang="de-DE"><head><meta charset="utf-8"><meta content="IE=edge" http-equiv="X-UA-Compatible"><meta content="width=device-width,initial-scale=1" name="viewport"><title>$Extras.site_title</title><meta content="$Extras.site_description" name="description"><meta content="$Extras.site_owner" name="author"><meta content="$Extras.site_title" property="og:title"><meta content="website" property="og:type"><meta content="$station.station_url" property="og:url"><meta content="$Extras.webcam1_img" property="og:image"><meta content="$Extras.site_title" property="og:site_name"><meta content="$Extras.site_description" property="og:description"><meta content="$station.latitude[0].$station.latitude[1].replace('.', '')" property="og:latitude"><meta content="$station.longitude[0].$station.longitude[1].replace('.', '')" property="og:longitude"><meta content="$station.location" property="og:locality"><link href="/apple-touch-icon.png" rel="apple-touch-icon" sizes="180x180"><link href="/favicon-32x32.png" rel="icon" sizes="32x32" type="image/png"><link href="/favicon-16x16.png" rel="icon" sizes="16x16" type="image/png"><link href="/site.webmanifest" rel="manifest"><link href="/safari-pinned-tab.svg" rel="mask-icon" color="#f7931e"><meta content="#2b5797" name="msapplication-TileColor"><meta content="#00738c" name="theme-color"><link href="assets/css/complete.min.css" rel="stylesheet"><style>#camTabs li a:hover,#camTabs li.active a,#camTabs li.active a:hover,.we_current .whitebg h4,.whitebg h3,body.info .whitebg .whitebg h4{background:$Extras.theme_color_light}#camTabs li a{background:$Extras.theme_color_dark}</style></head><body class="dx-viewport archive month$current.dateTime.format('%m')"><nav class="navbar navbar-fixed-top navbar-inverse"><div class="container"><div class="navbar-header"><button aria-controls="navbar" aria-expanded="false" class="collapsed navbar-toggle" data-target="#navbar" data-toggle="collapse" type="button"><span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span></button> <a href="index.html" class="navbar-brand">Rabenwetter</a></div><div class="collapse navbar-collapse navbar-right" id="navbar"><ul class="nav navbar-main navbar-nav"><li><a href="index.html">Current</a></li><li class="active"><a href="#">Archive</a></li><li><a href="info.html">Info</a></li><li><a href="contact.html">Contact</a></li></ul></div></div></nav><div class="container"><div class="col-md-9"><div class="whitebg jshide"><p class="alert alert-danger"><strong>You need javascript to see the live instruments. (e.g. disable NoScript addon.)</strong></p></div><div class="whitebg jshidden"><h3>Archive</h3><div class="row"><div class="col-xs-6 col-md-8"><a href="#" data-toggle="dropdown" class="dropdown-toggle btn btn-lg btn-default btn-block" id="dropdown-period" role="button" aria-haspopup="true" aria-expanded="false"><span class="title">Choose period...</span><span class="caret"></span></a><ul class="dropdown-menu" id="period" aria-labelledby="period"><li><a href="#day">Day</a></li><li><a href="#week">Week</a></li><li><a href="#month">Month</a></li><li><a href="#year">Year</a></li></ul></div><div class="col-xs-6 col-md-4 datetime_container"><div class="input-group input-group-lg"><div class="input-group-addon"><span class="glyphicon glyphicon-calendar"></span></div><input type="text" class="form-control" value="" id="datetime" size="10"></div></div></div><div class="clear"><br></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Temperature</h4><div id="chart_temp"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Humidity</h4><div id="chart_hum"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Air pressure</h4><div id="chart_press"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Precipitation</h4><div id="chart_rain"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Wind speed</h4><div id="chart_wspeed"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Wind direction</h4><div id="chart_wdir"></div></div>
<!DOCTYPE html><html lang="de-DE"><head><meta charset="utf-8"><meta content="IE=edge" http-equiv="X-UA-Compatible"><meta content="width=device-width,initial-scale=1" name="viewport"><title>$Extras.site_title</title><meta content="$Extras.site_description" name="description"><meta content="$Extras.site_owner" name="author"><meta content="$Extras.site_title" property="og:title"><meta content="website" property="og:type"><meta content="$station.station_url" property="og:url"><meta content="$Extras.webcam1_img" property="og:image"><meta content="$Extras.site_title" property="og:site_name"><meta content="$Extras.site_description" property="og:description"><meta content="$station.latitude[0].$station.latitude[1].replace('.', '')" property="og:latitude"><meta content="$station.longitude[0].$station.longitude[1].replace('.', '')" property="og:longitude"><meta content="$station.location" property="og:locality"><link href="/apple-touch-icon.png" rel="apple-touch-icon" sizes="180x180"><link href="/favicon-32x32.png" rel="icon" sizes="32x32" type="image/png"><link href="/favicon-16x16.png" rel="icon" sizes="16x16" type="image/png"><link href="/site.webmanifest" rel="manifest"><link href="/safari-pinned-tab.svg" rel="mask-icon" color="#f7931e"><meta content="#2b5797" name="msapplication-TileColor"><meta content="#00738c" name="theme-color"><link href="assets/css/complete.min.css" rel="stylesheet"><style>#camTabs li a:hover,#camTabs li.active a,#camTabs li.active a:hover,.we_current .whitebg h4,.whitebg h3,body.info .whitebg .whitebg h4{background:$Extras.theme_color_light}#camTabs li a{background:$Extras.theme_color_dark}</style></head><body class="dx-viewport archive month$current.dateTime.format('%m')"><nav class="navbar navbar-fixed-top navbar-inverse"><div class="container"><div class="navbar-header"><button aria-controls="navbar" aria-expanded="false" class="collapsed navbar-toggle" data-target="#navbar" data-toggle="collapse" type="button"><span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span></button> <a href="index.html" class="navbar-brand">Rabenwetter</a></div><div class="collapse navbar-collapse navbar-right" id="navbar"><ul class="nav navbar-main navbar-nav"><li><a href="index.html">Current</a></li><li class="active"><a href="#">Archive</a></li><li><a href="info.html">Info</a></li><li><a href="contact.html">Contact</a></li></ul></div></div></nav><div class="container"><div class="col-md-9"><div class="whitebg jshide"><p class="alert alert-danger"><strong>You need javascript to see the live instruments. (e.g. disable NoScript addon.)</strong></p></div><div class="whitebg jshidden"><h3>Archive</h3><div class="row"><div class="col-xs-6 col-md-8"><a href="#" data-toggle="dropdown" class="dropdown-toggle btn btn-lg btn-default btn-block" id="dropdown-period" role="button" aria-haspopup="true" aria-expanded="false"><span class="title">Choose period...</span><span class="caret"></span></a><ul class="dropdown-menu" id="period" aria-labelledby="period"><li><a href="#day">Day</a></li><li><a href="#week">Week</a></li><li><a href="#month">Month</a></li><li><a href="#year">Year</a></li></ul></div><div class="col-xs-6 col-md-4 datetime_container"><div class="input-group input-group-lg"><div class="input-group-addon"><span class="glyphicon glyphicon-calendar"></span></div><input type="text" class="form-control" value="" id="datetime" size="10"></div></div></div><div class="clear"><br></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Temperature <span class="chart_datetime">($current.dateTime.format('%Y-%n-%d'))</span></h4><div id="chart_temp"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Humidity <span class="chart_datetime">($current.dateTime.format('%Y-%n-%d'))</span></h4><div id="chart_hum"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Air pressure <span class="chart_datetime">($current.dateTime.format('%Y-%n-%d'))</span></h4><div id="chart_press"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Precipitation <span class="chart_datetime">($current.dateTime.format('%Y-%n-%d'))</span></h4><div id="chart_rain"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Wind speed <span class="chart_datetime">($current.dateTime.format('%Y-%n-%d'))</span></h4><div id="chart_wspeed"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Wind direction <span class="chart_datetime">($current.dateTime.format('%Y-%n-%d'))</span></h4><div id="chart_wdir"></div></div>
#if $day.PM25.has_data
<div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Fine dust</h4><div id="chart_pm"></div></div>
<div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Fine dust <span class="chart_datetime">($current.dateTime.format('%Y-%n-%d'))</span></h4><div id="chart_pm"></div></div>
#end if
</div></div><div class="col-md-3"><div class="whitebg we_current"><h3>Current</h3><div class="row"><div class="col-md-12 current_meta"><h5>$station.location</h5><em><span id="we_lastupdate">$current.dateTime.format('%Y-%m-%d %H:%M')</span></em></div></div><div class="row"><div class="col-xs-8"><div class="whitebg current_temp"><h4>Temperature</h4><span id="we_temp-value">$current.outTemp.formatted</span><span class="sup we_tempunit">$unit.label.outTemp</span></div></div><div class="col-xs-4"><div class="whitebg current_temptrend"><h4>Trend</h4><span class="glyphicon glyphicon-arrow-right" id="we_temp-trend"></span></div></div></div><div class="row"><div class="col-xs-8"><div class="whitebg current_baro"><h4>Barometer</h4><span id="we_barometer-value">$current.barometer.formatted</span><span class="sup we_pressunit">$unit.label.barometer</span></div></div><div class="col-xs-4"><div class="whitebg current_barotrend"><h4>Trend</h4><span class="glyphicon glyphicon-arrow-right" id="we_barometer-trend"></span></div></div></div><div class="row"><div class="col-sm-6 col-xs-7"><div class="whitebg current_windspeed"><h4>Wind spd.</h4><span id="we_windspeed-value">$current.windSpeed.formatted</span><span class="sup we_windunit">$unit.label.windSpeed</span></div></div><div class="col-sm-6 col-xs-5"><div class="whitebg current_winddir"><h4>Wind dir.</h4><span id="we_winddir-value" data-toggle="tooltip" title="$current.windDir.ordinal_compass"><span class="glyphicon glyphicon-arrow-down"></span></span></div></div></div><div class="row"><div class="col-xs-6"><div class="whitebg current_hum"><h4>Humidity</h4><span id="we_humidity-value">$current.outHumidity.formatted</span><span class="sup we_humunit">$unit.label.outHumidity</span></div></div><div class="col-xs-6"><div class="whitebg current_rain"><h4>Rain</h4><span id="we_rain-value">$day.rain.sum.formatted</span><span class="sup we_rainunit">$unit.label.rain</span></div></div></div>
</div></div><div class="col-md-3"><div class="whitebg we_current"><h3>Current</h3><div class="row"><div class="col-md-12 current_meta"><h5>$station.location</h5><em><span id="we_lastupdate">$current.dateTime.format('%Y-%m-%d %H:%M')</span></em></div></div><div class="row"><div class="col-xs-8"><div class="whitebg current_temp"><h4>Temperature <span>Outside</span></h4><span id="we_temp-value">$current.outTemp.formatted</span><span class="sup we_tempunit">$unit.label.outTemp</span></div></div><div class="col-xs-4"><div class="whitebg current_temptrend"><h4>Trend</h4><span class="glyphicon glyphicon-arrow-right" id="we_temp-trend"></span></div></div></div><div class="row"><div class="col-xs-8"><div class="whitebg current_baro"><h4>Barometer</h4><span id="we_barometer-value">$current.barometer.formatted</span><span class="sup we_pressunit">$unit.label.barometer</span></div></div><div class="col-xs-4"><div class="whitebg current_barotrend"><h4>Trend</h4><span class="glyphicon glyphicon-arrow-right" id="we_barometer-trend"></span></div></div></div><div class="row"><div class="col-sm-6 col-xs-7"><div class="whitebg current_windspeed"><h4>Wind spd.</h4><span id="we_windspeed-value">$current.windSpeed.formatted</span><span class="sup we_windunit">$unit.label.windSpeed</span></div></div><div class="col-sm-6 col-xs-5"><div class="whitebg current_winddir"><h4>Wind dir.</h4><span id="we_winddir-value" data-toggle="tooltip" title="$current.windDir.ordinal_compass"><span class="glyphicon glyphicon-arrow-down"></span></span></div></div></div><div class="row"><div class="col-xs-6"><div class="whitebg current_hum"><h4>Humidity</h4><span id="we_humidity-value">$current.outHumidity.formatted</span><span class="sup we_humunit">$unit.label.outHumidity</span></div></div><div class="col-xs-6"><div class="whitebg current_rain"><h4>Rain</h4><span id="we_rain-value">$day.rain.sum.formatted</span><span class="sup we_rainunit">$unit.label.rain</span></div></div></div>
#if $current.PM25.has_data
<div class="row"><div class="col-xs-6"><div class="whitebg current_pm25"><h4>Dust 2,5μm</h4><span id="we_pm25-value">$current.PM25.format("%.1f")</span><span class="sup we_pmunit">µg/m³</span></div></div><div class="col-xs-6"><div class="whitebg current_pm10"><h4>Dust 10μm</h4><span id="we_pm10-value">$current.PM10.format("%.1f")</span><span class="sup we_pmunit">µg/m³</span></div></div></div>
<div class="row"><div class="col-xs-6"><div class="whitebg current_pm25"><h4>Dust 2.5µm</h4><span id="we_pm25-value">$current.PM25.format("%.1f")</span><span class="sup we_pmunit">µg/m³</span></div></div><div class="col-xs-6"><div class="whitebg current_pm10"><h4>Dust 10µm</h4><span id="we_pm10-value">$current.PM10.format("%.1f")</span><span class="sup we_pmunit">µg/m³</span></div></div></div>
#end if
</div>
#if $varExists('Extras.radar_img')
<div class="whitebg"><h3>Regenradar</h3><a href="$Extras.radar_url" target="_blank"><img alt="Regenradar" class="img-responsive" src="$Extras.radar_img"></a><br>
#if $varExists('Extras.radar_url')
<span>Source</span>: <a href="$Extras.radar_url" target="_blank">hr-online.de</a>
<span>Source</span>: <a href="$Extras.radar_url" target="_blank">$Extras.radar_title</a>
#end if
</div>
#end if
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
#errorCatcher Echo
#encoding UTF-8
<!DOCTYPE html><html lang="de-DE"><head><meta charset="utf-8"><meta content="IE=edge" http-equiv="X-UA-Compatible"><meta content="width=device-width,initial-scale=1" name="viewport"><title>$Extras.site_title</title><meta content="$Extras.site_description" name="description"><meta content="$Extras.site_owner" name="author"><meta content="$Extras.site_title" property="og:title"><meta content="website" property="og:type"><meta content="$station.station_url" property="og:url"><meta content="$Extras.webcam1_img" property="og:image"><meta content="$Extras.site_title" property="og:site_name"><meta content="$Extras.site_description" property="og:description"><meta content="$station.latitude[0].$station.latitude[1].replace('.', '')" property="og:latitude"><meta content="$station.longitude[0].$station.longitude[1].replace('.', '')" property="og:longitude"><meta content="$station.location" property="og:locality"><link href="/apple-touch-icon.png" rel="apple-touch-icon" sizes="180x180"><link href="/favicon-32x32.png" rel="icon" sizes="32x32" type="image/png"><link href="/favicon-16x16.png" rel="icon" sizes="16x16" type="image/png"><link href="/site.webmanifest" rel="manifest"><link href="/safari-pinned-tab.svg" rel="mask-icon" color="#f7931e"><meta content="#2b5797" name="msapplication-TileColor"><meta content="#00738c" name="theme-color"><link href="assets/css/complete.min.css" rel="stylesheet"><style>#camTabs li a:hover,#camTabs li.active a,#camTabs li.active a:hover,.we_current .whitebg h4,.whitebg h3,body.info .whitebg .whitebg h4{background:$Extras.theme_color_light}#camTabs li a{background:$Extras.theme_color_dark}</style></head><body class="current dx-viewport month$current.dateTime.format('%m')"><nav class="navbar navbar-fixed-top navbar-inverse"><div class="container"><div class="navbar-header"><button aria-controls="navbar" aria-expanded="false" class="collapsed navbar-toggle" data-target="#navbar" data-toggle="collapse" type="button"><span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span></button> <a href="index.html" class="navbar-brand">Rabenwetter</a></div><div class="collapse navbar-collapse navbar-right" id="navbar"><ul class="nav navbar-main navbar-nav"><li class="active"><a href="#">Current</a></li><li><a href="archive.html">Archive</a></li><li><a href="info.html">Info</a></li><li><a href="contact.html">Contact</a></li></ul></div></div></nav><div class="container"><div class="col-md-9">
<!DOCTYPE html><html lang="de-DE"><head><meta charset="utf-8"><meta content="IE=edge" http-equiv="X-UA-Compatible"><meta content="width=device-width,initial-scale=1" name="viewport"><title>$Extras.site_title</title><meta content="$Extras.site_description" name="description"><meta content="$Extras.site_owner" name="author"><meta content="$Extras.site_title" property="og:title"><meta content="website" property="og:type"><meta content="$station.station_url" property="og:url"><meta content="$Extras.webcam1_img" property="og:image"><meta content="$Extras.site_title" property="og:site_name"><meta content="$Extras.site_description" property="og:description"><meta content="$station.latitude[0].$station.latitude[1].replace('.', '')" property="og:latitude"><meta content="$station.longitude[0].$station.longitude[1].replace('.', '')" property="og:longitude"><meta content="$station.location" property="og:locality"><link href="/apple-touch-icon.png" rel="apple-touch-icon" sizes="180x180"><link href="/favicon-32x32.png" rel="icon" sizes="32x32" type="image/png"><link href="/favicon-16x16.png" rel="icon" sizes="16x16" type="image/png"><link href="/site.webmanifest" rel="manifest"><link href="/safari-pinned-tab.svg" rel="mask-icon" color="#f7931e"><meta content="#2b5797" name="msapplication-TileColor"><meta content="#00738c" name="theme-color"><link href="assets/css/complete.min.css" rel="stylesheet"><style>#camTabs li a:hover,#camTabs li.active a,#camTabs li.active a:hover,.we_current .whitebg h4,.whitebg h3,body.info .whitebg .whitebg h4{background:$Extras.theme_color_light}#camTabs li a{background:$Extras.theme_color_dark}</style></head><body class="current dx-viewport month$current.dateTime.format('%m')"><nav class="navbar navbar-fixed-top navbar-inverse"><div class="container"><div class="navbar-header"><button aria-controls="navbar" aria-expanded="false" class="collapsed navbar-toggle" data-target="#navbar" data-toggle="collapse" type="button"><span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span></button> <a href="index.html" class="navbar-brand">$Extras.site_title</a></div><div class="collapse navbar-collapse navbar-right" id="navbar"><ul class="nav navbar-main navbar-nav"><li class="active"><a href="#">Current</a></li><li><a href="archive.html">Archive</a></li><li><a href="info.html">Info</a></li><li><a href="contact.html">Contact</a></li></ul></div></div></nav><div class="container"><div class="col-md-9">
#if $varExists('Extras.webcam1_img')
<div class="whitebg"><ul class="nav nav-tabs" id="camTabs" role="tablist"><li class="active" role="presentation"><a href="#cam1" data-toggle="tab" aria-controls="home" role="tab">$Extras.webcam1_title</a></li>
#if $varExists('Extras.webcam2_img')
......@@ -19,13 +19,13 @@
#if $current.forecastRule.has_data
<div class="col-md-12"><div class="gauge_container"><h4>Forecast</h4><p id="we_forecast">&nbsp;</p></div></div>
#end if
<div class="col-xs-6 col-md-3"><div class="gauge_container linear"><h4>Temperature</h4><div><div id="gauge_temp"></div><div class="value_container"><span class="value" id="value_temp">$current.outTemp.formatted</span><span class="sup">$unit.label.outTemp</span></div><div class="temp_checkbox"><input type="checkbox" data-height="35" data-off="Außen" data-on="Innen" data-size="large" data-toggle="toggle" data-width="100" id="tempInOut"></div></div></div></div><div class="col-xs-6 col-md-3"><div class="gauge_container linear"><h4>Precipitation</h4><div><div id="gauge_rain"></div><div class="value_container"><span class="value" id="value_rain">$day.rain.sum.formatted</span><span class="sup">$unit.label.rain</span></div><div class="dummy_checkbox">&nbsp;</div></div></div></div><div class="col-md-6"><div class="gauge_container circular"><h4>Wind speed</h4><div><div id="gauge_wspeed"></div><div class="value_container"><span class="value" id="value_wspeed">$current.windSpeed.formatted</span><span class="sup">$unit.label.windSpeed</span></div></div></div></div><div class="col-md-6"><div class="gauge_container rose"><h4>Wind direction</h4><div><div id="gauge_wdir"></div><div class="value_container"><span class="value" id="value_wdir">$current.windDir.ordinal_compass</span></div></div></div></div><div class="col-md-6"><div class="gauge_container circular"><h4>Humidity</h4><div><div id="gauge_hum"></div><div class="value_container"><span class="value" id="value_hum">$current.outHumidity.formatted</span><span class="sup">$unit.label.outHumidity</span></div></div></div></div><div class="col-md-6"><div class="gauge_container circular"><h4>Air pressure</h4><div><div id="gauge_press"></div><div class="value_container"><span class="value" id="value_press">$current.barometer.formatted</span><span class="sup">$unit.label.barometer</span></div></div></div></div>
<div class="col-xs-6 col-md-3"><div class="gauge_container linear"><h4>Temperature</h4><div><div id="gauge_temp"></div><div class="value_container"><span class="value" id="value_temp">$current.outTemp.formatted</span><span class="sup">$unit.label.outTemp</span></div><div class="temp_checkbox"><input type="checkbox" data-height="35" data-off="Outside" data-on="Inside" data-size="large" data-toggle="toggle" data-width="100" id="tempInOut"></div></div></div></div><div class="col-xs-6 col-md-3"><div class="gauge_container linear"><h4>Precipitation</h4><div><div id="gauge_rain"></div><div class="value_container"><span class="value" id="value_rain">$day.rain.sum.formatted</span><span class="sup">$unit.label.rain</span></div><div class="dummy_checkbox">&nbsp;</div></div></div></div><div class="col-md-6"><div class="gauge_container circular"><h4>Wind speed</h4><div><div id="gauge_wspeed"></div><div class="value_container"><span class="value" id="value_wspeed">$current.windSpeed.formatted</span><span class="sup">$unit.label.windSpeed</span></div></div></div></div><div class="col-md-6"><div class="gauge_container rose"><h4>Wind direction</h4><div><div id="gauge_wdir"></div><div class="value_container"><span class="value" id="value_wdir">$current.windDir.ordinal_compass</span></div></div></div></div><div class="col-md-6"><div class="gauge_container circular"><h4>Humidity</h4><div><div id="gauge_hum"></div><div class="value_container"><span class="value" id="value_hum">$current.outHumidity.formatted</span><span class="sup">$unit.label.outHumidity</span></div></div></div></div><div class="col-md-6"><div class="gauge_container circular"><h4>Pressure</h4><div><div id="gauge_press"></div><div class="value_container"><span class="value" id="value_press">$current.barometer.formatted</span><span class="sup">$unit.label.barometer</span></div></div></div></div>
#if $day.PM25.has_data
<div class="col-md-6"><div class="gauge_container circular"><h4>Fine dust 2,5μm</h4><div><div id="gauge_pm25"></div><div class="value_container"><span class="value" id="value_pm25">$current.PM25.format("%.1f")</span><span class="sup">μg/m³</span></div></div></div></div><div class="col-md-6"><div class="gauge_container circular"><h4>Fine dust 10μm</h4><div><div id="gauge_pm10"></div><div class="value_container"><span class="value" id="value_pm10">$current.PM10.format("%.1f")</span><span class="sup">μg/m³</span></div></div></div></div>
#end if
</div></div></div><div class="col-md-3"><div class="whitebg we_current"><h3>Current</h3><div class="row"><div class="col-md-12 current_meta"><h5>$station.location</h5><em><span id="we_lastupdate">$current.dateTime.format('%Y-%m-%d %H:%M')</span></em></div></div><div class="row"><div class="col-xs-8"><div class="whitebg current_temp"><h4>Temperature <span>Outside</span></h4><span id="we_temp-value">$current.outTemp.formatted</span><span class="sup we_tempunit">$unit.label.outTemp</span></div></div><div class="col-xs-4"><div class="whitebg current_temptrend"><h4>Trend</h4><span class="glyphicon glyphicon-arrow-right" id="we_temp-trend"></span></div></div></div><div class="row"><div class="col-xs-8"><div class="whitebg current_baro"><h4>Barometer</h4><span id="we_barometer-value">$current.barometer.formatted</span><span class="sup we_pressunit">$unit.label.barometer</span></div></div><div class="col-xs-4"><div class="whitebg current_barotrend"><h4>Trend</h4><span class="glyphicon glyphicon-arrow-right" id="we_barometer-trend"></span></div></div></div><div class="row"><div class="col-sm-6 col-xs-7"><div class="whitebg current_windspeed"><h4>Wind spd.</h4><span id="we_windspeed-value">$current.windSpeed.formatted</span><span class="sup we_windunit">$unit.label.windSpeed</span></div></div><div class="col-sm-6 col-xs-5"><div class="whitebg current_winddir"><h4>Wind dir.</h4><span id="we_winddir-value" data-toggle="tooltip" title="$current.windDir.ordinal_compass"><span class="glyphicon glyphicon-arrow-down"></span></span></div></div></div><div class="row"><div class="col-xs-6"><div class="whitebg current_hum"><h4>Humidity</h4><span id="we_humidity-value">$current.outHumidity.formatted</span><span class="sup we_humunit">$unit.label.outHumidity</span></div></div><div class="col-xs-6"><div class="whitebg current_rain"><h4>Rain</h4><span id="we_rain-value">$day.rain.sum.formatted</span><span class="sup we_rainunit">$unit.label.rain</span></div></div></div>
#if $day.PM25.has_data
<div class="row"><div class="col-xs-6"><div class="whitebg current_pm25"><h4>Dust 2,5μm</h4><span id="we_pm25-value">$current.PM25.format("%.1f")</span><span class="sup we_pmunit">µg/m³</span></div></div><div class="col-xs-6"><div class="whitebg current_pm10"><h4>Dust 10μm</h4><span id="we_pm10-value">$current.PM10.format("%.1f")</span><span class="sup we_pmunit">µg/m³</span></div></div></div>
<div class="row"><div class="col-xs-6"><div class="whitebg current_pm25"><h4>Dust 2.5µm</h4><span id="we_pm25-value">$current.PM25.format("%.1f")</span><span class="sup we_pmunit">µg/m³</span></div></div><div class="col-xs-6"><div class="whitebg current_pm10"><h4>Dust 10µm</h4><span id="we_pm10-value">$current.PM10.format("%.1f")</span><span class="sup we_pmunit">µg/m³</span></div></div></div>
#end if
</div>
#if $varExists('Extras.radar_img')
......
#errorCatcher Echo
#encoding UTF-8
<!DOCTYPE html><html lang="de-DE"><head><meta charset="utf-8"><meta content="IE=edge" http-equiv="X-UA-Compatible"><meta content="width=device-width,initial-scale=1" name="viewport"><title>$Extras.site_title</title><meta content="$Extras.site_description" name="description"><meta content="$Extras.site_owner" name="author"><meta content="$Extras.site_title" property="og:title"><meta content="website" property="og:type"><meta content="$station.station_url" property="og:url"><meta content="$Extras.webcam1_img" property="og:image"><meta content="$Extras.site_title" property="og:site_name"><meta content="$Extras.site_description" property="og:description"><meta content="$station.latitude[0].$station.latitude[1].replace('.', '')" property="og:latitude"><meta content="$station.longitude[0].$station.longitude[1].replace('.', '')" property="og:longitude"><meta content="$station.location" property="og:locality"><link href="/apple-touch-icon.png" rel="apple-touch-icon" sizes="180x180"><link href="/favicon-32x32.png" rel="icon" sizes="32x32" type="image/png"><link href="/favicon-16x16.png" rel="icon" sizes="16x16" type="image/png"><link href="/site.webmanifest" rel="manifest"><link href="/safari-pinned-tab.svg" rel="mask-icon" color="#f7931e"><meta content="#2b5797" name="msapplication-TileColor"><meta content="#00738c" name="theme-color"><link href="assets/css/complete.min.css" rel="stylesheet"><style>#camTabs li a:hover,#camTabs li.active a,#camTabs li.active a:hover,.we_current .whitebg h4,.whitebg h3,body.info .whitebg .whitebg h4{background:$Extras.theme_color_light}#camTabs li a{background:$Extras.theme_color_dark}</style></head><body class="dx-viewport archive month$current.dateTime.format('%m')"><nav class="navbar navbar-fixed-top navbar-inverse"><div class="container"><div class="navbar-header"><button aria-controls="navbar" aria-expanded="false" class="collapsed navbar-toggle" data-target="#navbar" data-toggle="collapse" type="button"><span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span></button> <a href="index.html" class="navbar-brand">Rabenwetter</a></div><div class="collapse navbar-collapse navbar-right" id="navbar"><ul class="nav navbar-main navbar-nav"><li><a href="index.html">Courant</a></li><li class="active"><a href="#">Archive</a></li><li><a href="info.html">Info</a></li><li><a href="contact.html">Contact</a></li></ul></div></div></nav><div class="container"><div class="col-md-9"><div class="whitebg jshide"><p class="alert alert-danger"><strong>Il faut javascript pour voir les compteurs live. (ex: desactivation NoScript addon.)</strong></p></div><div class="whitebg jshidden"><h3>Archive</h3><div class="row"><div class="col-xs-6 col-md-8"><a href="#" data-toggle="dropdown" class="dropdown-toggle btn btn-lg btn-default btn-block" id="dropdown-period" role="button" aria-haspopup="true" aria-expanded="false"><span class="title">Choisir la periode...</span><span class="caret"></span></a><ul class="dropdown-menu" id="period" aria-labelledby="period"><li><a href="#day">Jour</a></li><li><a href="#week">Semaine</a></li><li><a href="#month">Mois</a></li><li><a href="#year">Annee</a></li></ul></div><div class="col-xs-6 col-md-4 datetime_container"><div class="input-group input-group-lg"><div class="input-group-addon"><span class="glyphicon glyphicon-calendar"></span></div><input type="text" class="form-control" value="" id="datetime" size="10"></div></div></div><div class="clear"><br></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Temperature</h4><div id="chart_temp"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Humidite</h4><div id="chart_hum"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Pression atmospherique</h4><div id="chart_press"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Precipitation</h4><div id="chart_rain"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Vitesse vent</h4><div id="chart_wspeed"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Direction vent</h4><div id="chart_wdir"></div></div>
<!DOCTYPE html><html lang="de-DE"><head><meta charset="utf-8"><meta content="IE=edge" http-equiv="X-UA-Compatible"><meta content="width=device-width,initial-scale=1" name="viewport"><title>$Extras.site_title</title><meta content="$Extras.site_description" name="description"><meta content="$Extras.site_owner" name="author"><meta content="$Extras.site_title" property="og:title"><meta content="website" property="og:type"><meta content="$station.station_url" property="og:url"><meta content="$Extras.webcam1_img" property="og:image"><meta content="$Extras.site_title" property="og:site_name"><meta content="$Extras.site_description" property="og:description"><meta content="$station.latitude[0].$station.latitude[1].replace('.', '')" property="og:latitude"><meta content="$station.longitude[0].$station.longitude[1].replace('.', '')" property="og:longitude"><meta content="$station.location" property="og:locality"><link href="/apple-touch-icon.png" rel="apple-touch-icon" sizes="180x180"><link href="/favicon-32x32.png" rel="icon" sizes="32x32" type="image/png"><link href="/favicon-16x16.png" rel="icon" sizes="16x16" type="image/png"><link href="/site.webmanifest" rel="manifest"><link href="/safari-pinned-tab.svg" rel="mask-icon" color="#f7931e"><meta content="#2b5797" name="msapplication-TileColor"><meta content="#00738c" name="theme-color"><link href="assets/css/complete.min.css" rel="stylesheet"><style>#camTabs li a:hover,#camTabs li.active a,#camTabs li.active a:hover,.we_current .whitebg h4,.whitebg h3,body.info .whitebg .whitebg h4{background:$Extras.theme_color_light}#camTabs li a{background:$Extras.theme_color_dark}</style></head><body class="dx-viewport archive month$current.dateTime.format('%m')"><nav class="navbar navbar-fixed-top navbar-inverse"><div class="container"><div class="navbar-header"><button aria-controls="navbar" aria-expanded="false" class="collapsed navbar-toggle" data-target="#navbar" data-toggle="collapse" type="button"><span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span></button> <a href="index.html" class="navbar-brand">Rabenwetter</a></div><div class="collapse navbar-collapse navbar-right" id="navbar"><ul class="nav navbar-main navbar-nav"><li><a href="index.html">Courant</a></li><li class="active"><a href="#">Archive</a></li><li><a href="info.html">Info</a></li><li><a href="contact.html">Contact</a></li></ul></div></div></nav><div class="container"><div class="col-md-9"><div class="whitebg jshide"><p class="alert alert-danger"><strong>Il faut javascript pour voir les compteurs live. (ex: desactivation NoScript addon.)</strong></p></div><div class="whitebg jshidden"><h3>Archive</h3><div class="row"><div class="col-xs-6 col-md-8"><a href="#" data-toggle="dropdown" class="dropdown-toggle btn btn-lg btn-default btn-block" id="dropdown-period" role="button" aria-haspopup="true" aria-expanded="false"><span class="title">Choisir la periode...</span><span class="caret"></span></a><ul class="dropdown-menu" id="period" aria-labelledby="period"><li><a href="#day">Jour</a></li><li><a href="#week">Semaine</a></li><li><a href="#month">Mois</a></li><li><a href="#year">Annee</a></li></ul></div><div class="col-xs-6 col-md-4 datetime_container"><div class="input-group input-group-lg"><div class="input-group-addon"><span class="glyphicon glyphicon-calendar"></span></div><input type="text" class="form-control" value="" id="datetime" size="10"></div></div></div><div class="clear"><br></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Temperature <span class="chart_datetime">($current.dateTime.format('%Y-%n-%d'))</span></h4><div id="chart_temp"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Humidite <span class="chart_datetime">($current.dateTime.format('%Y-%n-%d'))</span></h4><div id="chart_hum"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Pression atmospherique <span class="chart_datetime">($current.dateTime.format('%Y-%n-%d'))</span></h4><div id="chart_press"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Precipitation <span class="chart_datetime">($current.dateTime.format('%Y-%n-%d'))</span></h4><div id="chart_rain"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Vitesse vent <span class="chart_datetime">($current.dateTime.format('%Y-%n-%d'))</span></h4><div id="chart_wspeed"></div></div><div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Direction vent <span class="chart_datetime">($current.dateTime.format('%Y-%n-%d'))</span></h4><div id="chart_wdir"></div></div>
#if $day.PM25.has_data
<div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Poussieres fines</h4><div id="chart_pm"></div></div>
<div class="chart_container"><div class="btn-group" role="group"><button type="button" class="btn btn-secondary" value="l"><span class="glyphicon glyphicon-chevron-left"></span></button> <button type="button" class="btn btn-secondary" value="r"><span class="glyphicon glyphicon-chevron-right"></span></button></div><h4>Poussieres fines <span class="chart_datetime">($current.dateTime.format('%Y-%n-%d'))</span></h4><div id="chart_pm"></div></div>
#end if
</div></div><div class="col-md-3"><div class="whitebg we_current"><h3>Courant</h3><div class="row"><div class="col-md-12 current_meta"><h5>$station.location</h5><em><span id="we_lastupdate">$current.dateTime.format('%Y-%m-%d %H:%M')</span></em></div></div><div class="row"><div class="col-xs-8"><div class="whitebg current_temp"><h4>Temperature</h4><span id="we_temp-value">$current.outTemp.formatted</span><span class="sup we_tempunit">$unit.label.outTemp</span></div></div><div class="col-xs-4"><div class="whitebg current_temptrend"><h4>Tendance</h4><span class="glyphicon glyphicon-arrow-right" id="we_temp-trend"></span></div></div></div><div class="row"><div class="col-xs-8"><div class="whitebg current_baro"><h4>Barometre</h4><span id="we_barometer-value">$current.barometer.formatted</span><span class="sup we_pressunit">$unit.label.barometer</span></div></div><div class="col-xs-4"><div class="whitebg current_barotrend"><h4>Tendance</h4><span class="glyphicon glyphicon-arrow-right" id="we_barometer-trend"></span></div></div></div><div class="row"><div class="col-sm-6 col-xs-7"><div class="whitebg current_windspeed"><h4>Vent vit.</h4><span id="we_windspeed-value">$current.windSpeed.formatted</span><span class="sup we_windunit">$unit.label.windSpeed</span></div></div><div class="col-sm-6 col-xs-5"><div class="whitebg current_winddir"><h4>Vent dir.</h4><span id="we_winddir-value" data-toggle="tooltip" title="$current.windDir.ordinal_compass"><span class="glyphicon glyphicon-arrow-down"></span></span></div></div></div><div class="row"><div class="col-xs-6"><div class="whitebg current_hum"><h4>Humidite</h4><span id="we_humidity-value">$current.outHumidity.formatted</span><span class="sup we_humunit">$unit.label.outHumidity</span></div></div><div class="col-xs-6"><div class="whitebg current_rain"><h4>Pluie</h4><span id="we_rain-value">$day.rain.sum.formatted</span><span class="sup we_rainunit">$unit.label.rain</span></div></div></div>
</div></div><div class="col-md-3"><div class="whitebg we_current"><h3>Courant</h3><div class="row"><div class="col-md-12 current_meta"><h5>$station.location</h5><em><span id="we_lastupdate">$current.dateTime.format('%Y-%m-%d %H:%M')</span></em></div></div><div class="row"><div class="col-xs-8"><div class="whitebg current_temp"><h4>Temperature <span>Exterieur</span></h4><span id="we_temp-value">$current.outTemp.formatted</span><span class="sup we_tempunit">$unit.label.outTemp</span></div></div><div class="col-xs-4"><div class="whitebg current_temptrend"><h4>Tendance</h4><span class="glyphicon glyphicon-arrow-right" id="we_temp-trend"></span></div></div></div><div class="row"><div class="col-xs-8"><div class="whitebg current_baro"><h4>Barometre</h4><span id="we_barometer-value">$current.barometer.formatted</span><span class="sup we_pressunit">$unit.label.barometer</span></div></div><div class="col-xs-4"><div class="whitebg current_barotrend"><h4>Tendance</h4><span class="glyphicon glyphicon-arrow-right" id="we_barometer-trend"></span></div></div></div><div class="row"><div class="col-sm-6 col-xs-7"><div class="whitebg current_windspeed"><h4>Vent vit.</h4><span id="we_windspeed-value">$current.windSpeed.formatted</span><span class="sup we_windunit">$unit.label.windSpeed</span></div></div><div class="col-sm-6 col-xs-5"><div class="whitebg current_winddir"><h4>Vent dir.</h4><span id="we_winddir-value" data-toggle="tooltip" title="$current.windDir.ordinal_compass"><span class="glyphicon glyphicon-arrow-down"></span></span></div></div></div><div class="row"><div class="col-xs-6"><div class="whitebg current_hum"><h4>Humidite</h4><span id="we_humidity-value">$current.outHumidity.formatted</span><span class="sup we_humunit">$unit.label.outHumidity</span></div></div><div class="col-xs-6"><div class="whitebg current_rain"><h4>Pluie</h4><span id="we_rain-value">$day.rain.sum.formatted</span><span class="sup we_rainunit">$unit.label.rain</span></div></div></div>
#if $current.PM25.has_data
<div class="row"><div class="col-xs-6"><div class="whitebg current_pm25"><h4>Poussiere 2,5μm</h4><span id="we_pm25-value">$current.PM25.format("%.1f")</span><span class="sup we_pmunit">µg/m³</span></div></div><div class="col-xs-6"><div class="whitebg current_pm10"><h4>Poussiere 10μm</h4><span id="we_pm10-value">$current.PM10.format("%.1f")</span><span class="sup we_pmunit">µg/m³</span></div></div></div>
#end if
......@@ -12,7 +12,7 @@
#if $varExists('Extras.radar_img')
<div class="whitebg"><h3>Regenradar</h3><a href="$Extras.radar_url" target="_blank"><img alt="Regenradar" class="img-responsive" src="$Extras.radar_img"></a><br>