Doorzoek het forum

Trefwoord

Welkom bij Joomla!NL

Om alle mogelijkheden van dit forum te kunnen gebruiken, moet je je eerst registreren.

opgelost Weerwidget Weeronline laadt niet na HTTPS

02 sept 2017 20:00
Heeft onderwerp gestart
opgelost Weerwidget Weeronline laadt niet na HTTPS #1
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
<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"
SPABO
Regelmatige bezoeker van Joomla!NL
Regelmatige bezoeker van Joomla!NL
Berichten: 488
Lees meer
02 sept 2017 20:32
opgelost Weerwidget Weeronline laadt niet na HTTPS #2
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.

Deze afbeelding is verborgen voor gasten.
Login of registreer om deze te zien.

Astrid
Moderator + Technisch team
Moderator + Technisch team
Berichten: 36027
Lees meer
02 sept 2017 20:33 02 sept 2017 20:34 door Jelle.
opgelost Weerwidget Weeronline laadt niet na HTTPS #3
Weeronline gebruikt nog geen HTTPS.

Edit Jelle: Gelijk met Astrid. :)

Groeten, Jelle
Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum eens.
Vragen via dit Forum (niet per PM of E-mail)
Is je vraag opgelost? Dan kan je hem zelf sluiten .
Wil je Joomla!NL steunen? Dat kan met een donatie.

Deze afbeelding is verborgen voor gasten.
Login of registreer om deze te zien.

Jelle
Algemeen Moderator
Algemeen Moderator
Berichten: 13463
Lees meer
02 sept 2017 22:09 03 sept 2017 08:20 door Juliank92.
opgelost Weerwidget Weeronline laadt niet na HTTPS #4
Andere widget, maar het probleem is eigenlijk gelijk als in dit topic:
forum.joomlanl.nl/forum/3-x-overige/53341-opgelost-weerbericht-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 (niet per PM of E-mail)
Juliank92
Algemeen Moderator
Algemeen Moderator
Berichten: 1721
Lees meer
02 sept 2017 22:13
opgelost Weerwidget Weeronline laadt niet na HTTPS #5
Misschien leuk om eens te kijken naar dit Nederlands product: KWeather.

De weersinformatie komt van Wunderground.

Met vriendelijke groet,
Wouter Compactweb.nl
Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum.
Ik beantwoord geen vragen via PM
WoodyF4u
Moderator + Nieuwsteam
Moderator + Nieuwsteam
Berichten: 10797
Lees meer
03 sept 2017 09:09
Heeft onderwerp gestart
opgelost Weerwidget Weeronline laadt niet na HTTPS #6
@ 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?

"De oplossing is vaak dichterbij dan je denkt"
"CARPE DIEM"
SPABO
Regelmatige bezoeker van Joomla!NL
Regelmatige bezoeker van Joomla!NL
Berichten: 488
Lees meer
03 sept 2017 09:28
opgelost Weerwidget Weeronline laadt niet na HTTPS #7
Widget code aanpassen:
<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

<?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 (niet per PM of E-mail)
Juliank92
Algemeen Moderator
Algemeen Moderator
Berichten: 1721
Lees meer

Dit bericht bevat een bestand als bijlage.
Log in of registreer om die te bekijken

03 sept 2017 11:44
Heeft onderwerp gestart
opgelost Weerwidget Weeronline laadt niet na HTTPS #8
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!

"De oplossing is vaak dichterbij dan je denkt"
"CARPE DIEM"
SPABO
Regelmatige bezoeker van Joomla!NL
Regelmatige bezoeker van Joomla!NL
Berichten: 488
Lees meer
Moderators: Juliank92JellePeterRomke
Tijd voor maken pagina: 0.558 seconden

Wil je Joomla!NL steunen?

Steun Joomla!NLAlle teamleden werken enthousiast, op vrijwillige basis, mee aan Joomla!NL. Maar een website met forum kost nu eenmaal geld. Dus als je Joomla!NL wilt steunen, dan kan dat, graag zelfs!

Lees hier meer informatie

Joomla!NL op Twitter

Op dinsdag 25 oktober is Joomla! 4.2.4 vrijgegeven. Deze versie lost een tweetal beveiligingsproblemen op. https://t.co/saN5HQQyfD

Op dinsdag 27 september 2022 is Joomla! 4.2.3 vrijgegeven. Het betreft een versie die nieuwe verbeteringen bevat en… https://t.co/T7oGdV8LSs

De naam Joomla!® en logo worden gebruikt onder een beperkte licentie met toestemming van Open Source Matters.
Joomlanl.nl is niet verbonden aan en is geen onderdeel van Open Source Matters, Inc, of het Joomla! project.

© 2023 - Joomla!NL | Gehost door Wned