opgelost Weerwidget Weeronline laadt niet na HTTPS
Weerwidget Weeronline laadt niet na HTTPS
02 sep 2017 20:00
Nadat ik via DA het SSL certificaat heb geinstalleerd laadt de weerwidget van weeronline niet meer.
Enig idee hoe ik dit kan verhelpen?
Zie de standaard code vanuit de site Weeronline
Enig idee hoe ik dit kan verhelpen?
Zie de standaard code vanuit de site Weeronline
Code:
<div style="font-family: Arial;background-color: #fbfbfb;border: 1px solid #e7e7e7;width: 160px;height: 270px;-moz-box-shadow: 0 0 2px 1px #e7e7e7;-webkit-box-shadow: 0 0 2px 1px #e7e7e7;box-shadow: 0 0 2px 1px #e7e7e7;overflow: hidden; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;"><div style="width: 160px;height: 270px;"><div style="margin:7px 10px;"><div style="color: #222222;font-family: Arial;font-size: 12px;font-weight: bold;margin: 0px 0px 7px 0px;line-height: 14px;">Weersverwachting<br/><span style="font-weight:normal;">Kortenhoef</span></div><[b]iframe id="widget-frame" src="http://www.weeronline.nl/Go/ExternalWidgetsNew/ThreeDaysCity?gid=4058448&sizeType=2&temperatureScale=Celsius&defaultSettings=False"[/b] width="140" height="142" frameborder="0" scrolling="no" style="border: none;" allowtransparency="true"></iframe><a href="http://www.weeronline.nl/Europa/Nederland/Kortenhoef/4058448" style="background: url(http://www.weeronline.nl/Shared/Images/list_icon_blue_trans.png) no-repeat scroll left 1px transparent;color: #0160b2;font-family: Arial;font-size: 12px;font-weight: normal;padding-left: 14px;margin: 7px 0px 5px 0px;line-height: 12px;outline: none;text-decoration: none;display: inline-block;" target="_blank">Weeronline.nl - Meer weer in Kortenhoef</a><a href="http://www.weeronline.nl/" style="display: block;height: 25px;width: 113px;margin: 0px 10px 8px 0px;outline: none;text-decoration: none;" title="weeronline.nl Altijd jouw weer" target="_blank"><img src="http://www.weeronline.nl/Shared/Images/widget/new-widget-logo-color.png" width="113" height="25" alt="weeronline.nl Altijd jouw weer" style="border: none;background-color: transparent;box-shadow: none;" /></a></div></div></div>
"De oplossing is vaak dichterbij dan je denkt"
"CARPE DIEM"
"CARPE DIEM"
- SPABO
- Heeft onderwerp gestart
- Regelmatige bezoeker van Joomla!NL
- Berichten: 488
-
Weerwidget Weeronline laadt niet na HTTPS
02 sep 2017 20:32
Dat kan je mogelijk oplossen met een andere weerwidget. Weeronline draait niet onder https.
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst. Vragen uitsluitend via dit forum. yndi.nl - kvk 17157725 | Is je vraag beantwoord? Dan kan je het draadje zelf
sluiten
. Wil je Joomla!NL steunen? Dat kan met een donatie. |
- Astrid
- Moderator + Technisch team
- Berichten: 37431
Weerwidget Weeronline laadt niet na HTTPS
02 sep 2017 20:33 - 02 sep 2017 20:34
Weeronline gebruikt nog geen HTTPS.
Edit Jelle: Gelijk met Astrid.
Edit Jelle: Gelijk met Astrid.
Groeten, Jelle
Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum eens. Vragen uitsluitend via dit Forum. | Is je vraag opgelost? Dan kan je hem zelf
sluiten
. Wil je Joomla!NL steunen? Dat kan met een donatie. |
- Jelle
- Algemeen Moderator
- Berichten: 13625
Weerwidget Weeronline laadt niet na HTTPS
02 sep 2017 22:09 - 03 sep 2017 08:20
Andere widget, maar het probleem is eigenlijk gelijk als in dit topic:
forum.joomlanl.nl/forum/3-x-overige/5334...bericht-niet-te-zien
Op je eigen domein een kopie behouden (cache) van de widget zodat ie via https kan worden aangeroepen, kan een oplossing zijn. Dat is ook beschreven in dat topic.
Voorbeeld resultaat in jouw geval: julian.wtf/test/weeronline/
forum.joomlanl.nl/forum/3-x-overige/5334...bericht-niet-te-zien
Op je eigen domein een kopie behouden (cache) van de widget zodat ie via https kan worden aangeroepen, kan een oplossing zijn. Dat is ook beschreven in dat topic.
Voorbeeld resultaat in jouw geval: julian.wtf/test/weeronline/
Groetjes, Julian. Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum eens. Vragen via dit forum |
- Juliank92
- Algemeen Moderator
- Berichten: 1722
Weerwidget Weeronline laadt niet na HTTPS
02 sep 2017 22:13
Misschien leuk om eens te kijken naar dit Nederlands product:
KWeather.
De weersinformatie komt van Wunderground.
De weersinformatie komt van Wunderground.
Met vriendelijke groet,
Wouter Compactweb.nl
Wouter Compactweb.nl
Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum. |
- WoodyF4u
- Moderator + Nieuwsteam
- Berichten: 11276
Weerwidget Weeronline laadt niet na HTTPS
03 sep 2017 09:09
@ Astrid en Jelle....logisch eigenlijk
@ WoodyF4U...hiermee ook weer aanmelden bij Wunderground voor een API key. Dat wil ik liever niet
@ juliank92: Perfect, dat zou de oplossing kunnen zijn, maar na veel gefroebel krijg ik het niet voor elkaar.
Hoe ziet jouw php bestandje er uit?
Als ik dan het index.php bestandje in dat nieuwe mapje (weerinfo) heb geplaatst, idan neem oik aan dat de "oude" code uit mijn (aangepaste) module verwijderd moet worden?
@ WoodyF4U...hiermee ook weer aanmelden bij Wunderground voor een API key. Dat wil ik liever niet
@ juliank92: Perfect, dat zou de oplossing kunnen zijn, maar na veel gefroebel krijg ik het niet voor elkaar.
Hoe ziet jouw php bestandje er uit?
Als ik dan het index.php bestandje in dat nieuwe mapje (weerinfo) heb geplaatst, idan neem oik aan dat de "oude" code uit mijn (aangepaste) module verwijderd moet worden?
"De oplossing is vaak dichterbij dan je denkt"
"CARPE DIEM"
"CARPE DIEM"
- SPABO
- Heeft onderwerp gestart
- Regelmatige bezoeker van Joomla!NL
- Berichten: 488
-
Weerwidget Weeronline laadt niet na HTTPS
03 sep 2017 09:28
Widget code aanpassen:
In de bijlage mijn test map, met de bestanden.
Code:
<div style="font-family: Arial;background-color: #fbfbfb;border: 1px solid #e7e7e7;width: 160px;height: 180px;-moz-box-shadow: 0 0 2px 1px #e7e7e7;-webkit-box-shadow: 0 0 2px 1px #e7e7e7;box-shadow: 0 0 2px 1px #e7e7e7;overflow: hidden; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;">
<div style="width: 160px;height: 180px;">
<div style="margin:7px 10px;">
<div style="color: #222222;font-family: Arial;font-size: 12px;font-weight: bold;margin: 0px 0px 7px 0px;line-height: 14px;">
Weersverwachting<br /><span style="font-weight:normal;">Kortenhoef</span>
</div>
<iframe id="widget-frame" src="https://julian.wtf/test/weeronline/grab/" width="140" height="142" frameborder="0" scrolling="no" style="border: none;" allowtransparency="true"></iframe>
</div>
</div>
</div>
julian.wtf/test/weeronline/grab/ => Verwijst naar onderstaand bestand
Code:
<?php
$cacheName = 'cache/widget.html';
//Een cache versie bijhouden
$ageInSeconds = 300; //max leeftijd, 5 minuten
if(!file_exists($cacheName) || (filemtime($cacheName)+$ageInSeconds < time())) {
if(!file_exists('cache/ie8.css') || !file_exists('cache/style.css')) {
file_put_contents('cache/ie8.css', file_get_contents('http://www.weeronline.nl/3.7.3.2/Static/Css/ie8.css'));
file_put_contents('cache/style.css', file_get_contents('http://www.weeronline.nl/3.7.3.2/Static/Css/externalWidgetsNew.css'));
}
$contents = file_get_contents('http://www.weeronline.nl/Go/ExternalWidgetsNew/ThreeDaysCity?gid=4058448&sizeType=2&temperatureScale=Celsius&defaultSettings=False');
// Rexeg <3
$contents = preg_replace('/http:\/\/www\.weeronline\.nl\/.*\/Static\/Css\/externalWidgetsNew\.css/', '/test/weeronline/grab/cache/style.css', $contents);
$contents = preg_replace('/http:\/\/www\.weeronline\.nl\/.*\/Static\/Css\/ie8\.css/', '/test/weeronline/grab/cache/ie8.css', $contents); // ie 8 :'(
$contents = preg_replace('/http:\/\/ajax\.googleapis\.com\/ajax\/libs\/jquery\/.*\/jquery\.min\.js/', '', $contents); // gebruiken we niet
$contents = preg_replace('/http:\/\/www\.weeronline\.nl\/.*\/js\/ExternalWidgetsTracking\.js/', '', $contents); // weg met de tracking... had je maar https moeten ondersteunen
$contents = preg_replace('/<script type="text\/javascript">var _trackingData.*<\/script>/', '', $contents); // deze is dan ook niet nodig
file_put_contents($cacheName, $contents);
}
$html = file_get_contents($cacheName);
echo($html);
In de bijlage mijn test map, met de bestanden.
Groetjes, Julian. Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum eens. Vragen via dit forum |
- Juliank92
- Algemeen Moderator
- Berichten: 1722
Weerwidget Weeronline laadt niet na HTTPS
03 sep 2017 11:44
Was even puzzelen Julian, mn de verwijzingen naar mijn eigen mapje.
Crux was het widget.html bestandje
Alles stond netjes op Kortenhoef, maar moest naar Bussloo
Zie DEZE website
Dank voor deze fraaie oplossing!
Crux was het widget.html bestandje
Alles stond netjes op Kortenhoef, maar moest naar Bussloo
Zie DEZE website
Dank voor deze fraaie oplossing!
"De oplossing is vaak dichterbij dan je denkt"
"CARPE DIEM"
"CARPE DIEM"
- SPABO
- Heeft onderwerp gestart
- Regelmatige bezoeker van Joomla!NL
- Berichten: 488
-
Tijd voor maken pagina: 0.686 seconden