Fix matching (#segments)
This commit is contained in:
parent
885b47eaaf
commit
8e1e871411
1 changed files with 4 additions and 5 deletions
|
@ -292,14 +292,13 @@ plugins.factory('userPlugins', function() {
|
||||||
|
|
||||||
if (match) {
|
if (match) {
|
||||||
var url = match[0];
|
var url = match[0];
|
||||||
var regexp = /^https?:\/\/(?:www\.)?yr\.no\/(place|stad|sted|sadji)\/([^\s.;,(){}<>\/]+)\/([^\s.;,(){}<>\/]+)\/([^\s.;,(){}<>\/]+)/;
|
var regexp = /^https?:\/\/(?:www\.)?yr\.no\/(place|stad|sted|sadji|paikka)\/(([^\s.;,(){}<>\/]+\/){3,})/;
|
||||||
match = url.match(regexp);
|
match = url.match(regexp);
|
||||||
if (match) {
|
if (match) {
|
||||||
var language = match[1];
|
var language = match[1];
|
||||||
var country = match[2];
|
var location = match[2];
|
||||||
var province = match[3];
|
var city = match[match.length - 1].slice(0, -1);
|
||||||
var city = match[4];
|
url = "http://www.yr.no/" + language + "/" + location + "avansert_meteogram.png";
|
||||||
url = "http://www.yr.no/" + language + "/" + country + "/" + province + "/" + city + "/avansert_meteogram.png";
|
|
||||||
return "<img src='" + url + "' alt='Meteogram for " + city + "' />";
|
return "<img src='" + url + "' alt='Meteogram for " + city + "' />";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue