Auteur Topic: Weather34 vlag niet zichtbaar  (gelezen 78 keer)

WS Beijerlust

  • Gebruiker van Leuven-Template
  • Jr. Member
  • *
  • Berichten: 16
    • Bekijk profiel
    • Heemskerk-Beijerlust
Weather34 vlag niet zichtbaar
« Gepost op: 17 januari 2019, 21:46:08 »
Hallo Wim,

Sinds de laatste updates is het Nederlandse vlaggetje niet meer zichtbaar in de footer.

Source: Clientraw C10.37S87    Hardware: Davis® Vantage Pro2 FARS™
 Heemskerk Weather Station    vlag is weg
Baseer nooit belangrijke beslissingen op deze of andere weergegevens verkregen via deze website

Mvrgrt Rinus

https://www.weerheemskerk.nl/weather34/pwsWD/index.php


giantocr

  • Gast
Re: Weather34 vlag niet zichtbaar
« Reactie #1 Gepost op: 17 januari 2019, 23:53:58 »
Hoi Rinus,

Ik heb het vermoeden dat fout in je w34_setings1.php zit op regel 10 (tenminste bij mij) hoort dit te staan  $flag= "nl.svg"; waarschijnlijk staat er bij jou $flag= "nl "; dus svg mist er achter.
Kijk daar maar eens in, de extensie van nl.... word n.l. niet weer gegeven.

Succes,

Piet

WS Beijerlust

  • Gebruiker van Leuven-Template
  • Jr. Member
  • *
  • Berichten: 16
    • Bekijk profiel
    • Heemskerk-Beijerlust
Re: Weather34 vlag niet zichtbaar
« Reactie #2 Gepost op: 18 januari 2019, 08:55:42 »
Hallo Piet,

Allereerst bedankt voor de snelle reactie, er stond inderdaad geen extentie achter.
Maar is er toch iets vreemds aan de hand voor dat ik de extentie erachter heb gezet zag ik wel de vlag in de extra opties in het menu en niet in het home scherm, nu is het anders om dus wel een vlag in het hoofdscherm maar niet bij de menu opties. Zie link

Mvrgrt Rinus,

https://www.weerheemskerk.nl/weather34/pwsWD/w34_start_frame.php?frame=EWN_mesonet

giantocr

  • Gast
Re: Weather34 vlag niet zichtbaar
« Reactie #3 Gepost op: 18 januari 2019, 09:07:04 »
Hallo Piet,

Allereerst bedankt voor de snelle reactie, er stond inderdaad geen extentie achter.
Maar is er toch iets vreemds aan de hand voor dat ik de extentie erachter heb gezet zag ik wel de vlag in de extra opties in het menu en niet in het home scherm, nu is het anders om dus wel een vlag in het hoofdscherm maar niet bij de menu opties. Zie link

Mvrgrt Rinus,

https://www.weerheemskerk.nl/weather34/pwsWD/w34_start_frame.php?frame=EWN_mesonet

Hoi Rinus,

Klopt heb ik ook, was mij nog niet opgevallen, maar daar staat bij mij en ook bij jou nu "nl.svg.svg" staat dus een keer svg te veel.
Nog geen idee hoe dit kan.

Vr groet,

Piet

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 609
    • Bekijk profiel
    • Template Support
Re: Weather34 vlag niet zichtbaar
« Reactie #4 Gepost op: 18 januari 2019, 09:26:32 »
. . . ingekort . . .
Hoi Rinus,

Klopt heb ik ook, was mij nog niet opgevallen, maar daar staat bij mij en ook bij jou nu "nl.svg.svg" staat dus een keer svg te veel.
Nog geen idee hoe dit kan.

Vr groet,
Piet
Verander in w34_start_frame.php regel 143 van
echo $info.' '.$stationlocation.' Weather Station &nbsp; <img src="img/flags/'.$flag.'.svg" width="15px">'.PHP_EOL;
in echo $info.' '.$stationlocation.' Weather Station &nbsp; <img src="img/flags/'.$flag.'" width="15px">'.PHP_EOL;
Oorzaak van deze fout:
Doordat er niet voor alle talen/landen .svg vlaggen zijn moest er een bredere oplossing komen.  Nu kan ook een .jpg of een .png vlag gebruikt worden.  Het menu en het index script waren op de nieuwe extensies wel aangepast. Maar ik was vergeten dat de "footer" met een vlag ook onder aan de frames pagina zit.

Wim
Vantage VUE / MB-Nano https://weer.sluispark.be/
Vantage VP2 / USB logger / Meteobridge https://www.weerstation-herent.be/

Support Leuven-Template at  https://support.leuven-template.eu/
Support PWS_Dashboard (HWS-Template) http://pwsdashboard.weather-template.com/

giantocr

  • Gast
Re: Weather34 vlag niet zichtbaar
« Reactie #5 Gepost op: 18 januari 2019, 10:08:01 »
. . . ingekort . . .
Hoi Rinus,

Klopt heb ik ook, was mij nog niet opgevallen, maar daar staat bij mij en ook bij jou nu "nl.svg.svg" staat dus een keer svg te veel.
Nog geen idee hoe dit kan.

Vr groet,
Piet
Verander in w34_start_frame.php regel 143 van
echo $info.' '.$stationlocation.' Weather Station &nbsp; <img src="img/flags/'.$flag.'.svg" width="15px">'.PHP_EOL;
in echo $info.' '.$stationlocation.' Weather Station &nbsp; <img src="img/flags/'.$flag.'" width="15px">'.PHP_EOL;
Oorzaak van deze fout:
Doordat er niet voor alle talen/landen .svg vlaggen zijn moest er een bredere oplossing komen.  Nu kan ook een .jpg of een .png vlag gebruikt worden.  Het menu en het index script waren op de nieuwe extensies wel aangepast. Maar ik was vergeten dat de "footer" met een vlag ook onder aan de frames pagina zit.

Wim

Oké bedankt Wim.
Klopt en werkt nu.

Vr groet,

Piet

WS Beijerlust

  • Gebruiker van Leuven-Template
  • Jr. Member
  • *
  • Berichten: 16
    • Bekijk profiel
    • Heemskerk-Beijerlust
Re: Weather34 vlag niet zichtbaar
« Reactie #6 Gepost op: 18 januari 2019, 12:18:46 »
Alles werkt weer naar behoren.
Bedankt Wim en Piet voor jullie tomeloze inzet.

Mvrgrt Rinus.

WS Beijerlust

  • Gebruiker van Leuven-Template
  • Jr. Member
  • *
  • Berichten: 16
    • Bekijk profiel
    • Heemskerk-Beijerlust
Re: Weather34 vlag niet zichtbaar
« Reactie #7 Gepost op: 18 januari 2019, 13:08:33 »
Hallo Wim,

Nog 1 dingetje over de zichtbaarheid van de vlaggen,  als ik in het menu van taal wissel BV Engels dan is de taal ok maar de vlag wisselt niet mee.
Dus zie ik nog steeds de Nederlandse vlag.

https://www.weerheemskerk.nl/weather34/pwsWD/index.php?lang=en

Mvrgrt Rinus

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 609
    • Bekijk profiel
    • Template Support
Re: Weather34 vlag niet zichtbaar
« Reactie #8 Gepost op: 18 januari 2019, 13:12:34 »
Hallo Wim,

Nog 1 dingetje over de zichtbaarheid van de vlaggen,  als ik in het menu van taal wissel BV Engels dan is de taal ok maar de vlag wisselt niet mee.
Dus zie ik nog steeds de Nederlandse vlag.  https://www.weerheemskerk.nl/weather34/pwsWD/index.php?lang=en
Mvrgrt Rinus
Ik weet niet of dat zou moeten.
De vlag in de "footer" hoort bij het station, zo te zien aan de code.  Dus niet bij de taal die gebruikt wordt.
Maar aan de andere kant is er geen "Belgische vlag".  Dus we moeten er nog eens over peinzen wat het nu moet zijn.
Wim
Vantage VUE / MB-Nano https://weer.sluispark.be/
Vantage VP2 / USB logger / Meteobridge https://www.weerstation-herent.be/

Support Leuven-Template at  https://support.leuven-template.eu/
Support PWS_Dashboard (HWS-Template) http://pwsdashboard.weather-template.com/

WS Beijerlust

  • Gebruiker van Leuven-Template
  • Jr. Member
  • *
  • Berichten: 16
    • Bekijk profiel
    • Heemskerk-Beijerlust
Re: Weather34 vlag niet zichtbaar
« Reactie #9 Gepost op: 18 januari 2019, 13:44:22 »
Hallo Wim,

Nog 1 dingetje over de zichtbaarheid van de vlaggen,  als ik in het menu van taal wissel BV Engels dan is de taal ok maar de vlag wisselt niet mee.
Dus zie ik nog steeds de Nederlandse vlag.  https://www.weerheemskerk.nl/weather34/pwsWD/index.php?lang=en
Mvrgrt Rinus
Ik weet niet of dat zou moeten.
De vlag in de "footer" hoort bij het station, zo te zien aan de code.  Dus niet bij de taal die gebruikt wordt.
Maar aan de andere kant is er geen "Belgische vlag".  Dus we moeten er nog eens over peinzen wat het nu moet zijn.
Wim


Hallo Wim,

Ik denk dat je daar gelijk in hebt, ik woon tenslotte in Nederland en daar staat ook mijn station.

Mvrgrt Rinus.

heersje

  • Gebruiker van Leuven-Template
  • Sr. Member
  • *
  • Berichten: 93
    • Bekijk profiel
    • Weer-Weather-Meteo Vossem
Re: Weather34 vlag niet zichtbaar
« Reactie #10 Gepost op: 18 januari 2019, 16:22:44 »
Citaat
Maar aan de andere kant is er geen "Belgische vlag".  Dus we moeten er nog eens over peinzen wat het nu moet zijn.
Het lijkt mij inderdaad de locatie van het weerstation en helaas is er geen Belgisch (of evt EU) vlaggetje.

een belgisch vlaggetje vind je hier: https://upload.wikimedia.org/wikipedia/commons/6/65/Flag_of_Belgium.svg
en een eu vlaggetje hier: https://upload.wikimedia.org/wikipedia/commons/b/b7/Flag_of_Europe.svg

Dit zijn de stappen om dit toe te voegen (let op dit is voor de meteobridge variant maar zal vergelijkbaar zijn voor de andere vanrianten vermoed ik)
1. hernoem het gedownloade bestandje naar be.svg  (of eu.svg)
2. met een FTP programma plaats je dit bestandje in de folder \img\flags
3. in het instellingen scherm zul je de nieuwe opties niet zien en je moet het handmatig toevoegen
4. open daarvoor settings1.php in een editor
5. de laatste regel verander je dan in  $flag   = "be"; of  in$flag   = "eu";
6. save het bestand en upload de nieuwe versie naar de server
« Laatst bewerkt op: 18 januari 2019, 16:57:22 door heersje »

wvdkuil

  • Administrator
  • Hero Member
  • *****
  • Berichten: 609
    • Bekijk profiel
    • Template Support
Re: Weather34 vlag niet zichtbaar
« Reactie #11 Gepost op: 18 januari 2019, 17:49:09 »
Citaat
Maar aan de andere kant is er geen "Belgische vlag".  Dus we moeten er nog eens over peinzen wat het nu moet zijn.
Het lijkt mij inderdaad de locatie van het weerstation en helaas is er geen Belgisch (of evt EU) vlaggetje.

een belgisch vlaggetje vind je hier: https://upload.wikimedia.org/wikipedia/commons/6/65/Flag_of_Belgium.svg
en een eu vlaggetje hier: https://upload.wikimedia.org/wikipedia/commons/b/b7/Flag_of_Europe.svg

Dit zijn de stappen om dit toe te voegen (let op dit is voor de meteobridge variant maar zal vergelijkbaar zijn voor de andere vanrianten vermoed ik)
1. hernoem het gedownloade bestandje naar be.svg  (of eu.svg)
2. met een FTP programma plaats je dit bestandje in de folder \img\flags
3. in het instellingen scherm zul je de nieuwe opties niet zien en je moet het handmatig toevoegen
4. open daarvoor settings1.php in een editor
5. de laatste regel verander je dan in  $flag   = "be"; of  in$flag   = "eu";
6. save het bestand en upload de nieuwe versie naar de server
Sorry, ik bedoel iets anders, ik moet de scripts onderhouden en doe dat land voor land en taal voor taal.
Alles moet dan in meerdere scripts aangepast worden.
En zoveel Belgen die het gebruiken zijn er nog niet en in ieder geval is er geen taal "Belgisch", maar al wel een vlag
Dus BrianU scripts ondersteunen dat niet correct.  Dit staat er zijn menu-bestand
<div class="languages34">
   <a href="index.php?lang=be"><img src="img/flags/be.svg"  title="Belgium" width="25px" height="25px"></a>&nbsp;   

Wim
« Laatst bewerkt op: 18 januari 2019, 17:57:04 door wvdkuil »
Vantage VUE / MB-Nano https://weer.sluispark.be/
Vantage VP2 / USB logger / Meteobridge https://www.weerstation-herent.be/

Support Leuven-Template at  https://support.leuven-template.eu/
Support PWS_Dashboard (HWS-Template) http://pwsdashboard.weather-template.com/

heersje

  • Gebruiker van Leuven-Template
  • Sr. Member
  • *
  • Berichten: 93
    • Bekijk profiel
    • Weer-Weather-Meteo Vossem
Re: Weather34 vlag niet zichtbaar
« Reactie #12 Gepost op: 18 januari 2019, 22:41:15 »
Wim ik heb niet in de scripts gezocht maar in de laatste MB versie zat geen be.svg bijgevoegd in de folder maps. Wel een b.svg wat een oranje vlak geeft. Maar dat is dus eenvoudig te vinden op wikimedia. Inderdaad niet voor taalkeuze maar voor locatievlaggetje in footer. In principe zou je het instellingenscript moeten aanpassen om dit als drop down optie te krijgen maar mijn quick en dirty methode werkt ook.