Discussie forum over Weather Display software. Voor vragen, specificaties, ervaringen etc..

Door Snarf2000
#54350
Beste forumleden.

Iedereen die met WD werkt kent hem vast wel.
de standaard website die WD kan genereren.
Zie http://www.meteonoordwest.nl/data/index.html

Is het mogelijk om deze aan te passen naar een eigen ontwerp?
Ik kan nl de local file niet vinden welke WD gebruikt om de html te maken.
Via een vinkje kan ik er wel een php file van maken.
Dat is mijn eerste stap.
Verder zou ik bv er php tags in willen zetten en de engelse taal naar het nederlands om willen zetten.

Wie o wie kan mij helpen?

grt Frans
Door Wietse
#54360
Hi Snarf,

Het doel is dus gewoon variabelen tonen?
De rest zijn tenslotte allemaal afbeeldingen, die je er met een in je website kan plaatsen.
Waarom maak je geen tweede customtext.txt file?

Neem deze txt file, die een customtextout11.txt creëert:
customtext11.txt
Code: Selecteer alles
<?php
$stationDate = "%date%";
$stationTime = "%time%";

$windDirection = "%dirlabel%";

$sunriseTime = "%sunrise%";
$sunsetTime = "%sunset%";

$outsideTemp = "%temp%";
$hiOutsideTemp = "%maxtemp%";
$lowOutsideTemp = "%mintemp%";

$lowOutsideTempTime = "%mintempt%";
$hiOutsideTempTime = "%maxtempt%";

$lowMonthlyOutsideTemp = "%monthtodatemintemp%";
$hiMonthlyOutsideTemp = "%monthtodatemaxtemp%";
$hiYearlyOutsideTemp = "%yrecordhightemp%";
$lowYearlyOutsideTemp = "%yrecordlowtemp%";

$outsideHumidity = "%hum%";
$lowHumidity = "%lowhum%";
$hiHumidity = "%highhum%";
$lowHumTime = "%lowhumt%";
$hiHumTime = "%highhumt%";
$hiMonthlyHumidity = "%mrecordhighhum%";
$lowMonthlyHumidity = "%mrecordlowhum%";
$hiYearlyHumidity = "%yrecordhighhum%";
$lowYearlyHumidity = "%yrecordlowhum%";

$outsideDewPt = "%dew%";
$hiDewpoint = "%maxdew%";
$lowDewpoint = "%mindew%";
$hiDewpointTime = "%maxdewt%";
$lowDewpointTime = "%mindewt%";
$hiMonthlyDewpoint = "%mrecordhighdew%";
$lowMonthlyDewpoint = "%mrecordlowdew%";
$hiYearlyDewpoint = "%yrecordhighdew%";
$lowYearlyDewpoint = "%yrecordlowdew%";

$windSpeed = "%gstspd%";
$wind10Avg = "%avtenminutewind%";
$hiWindSpeed = "%maxgst%";
$hiWindSpeedTime = "%maxgstt%";
$hiMonthlyWindSpeed = "%mrecordwindgust%";
$hiYearlyWindSpeed = "%yrecordwindgust%";

$windDir = "%dirdeg%";
$windDirection = "%dirlabel%";

$windChill = "%windch%";
$lowWindchill = "%minwindch%";
$lowWindchillTime = "%minwindcht%";
$lowMonthlyWindchill = "%mrecordlowchill%";
$lowYearlyWindchill = "%yrecordlowchill%";

$outsideHeatIndex = "%heati%";
$hiHeatindex = "%maxheat%";
$hiHeatindexTime = "%maxheatt%";
$hiMonthlyHeatindex = "%mrecordhighheatindex%";
$hiYearlyHeatindex = "%yrecordhighheatindex%";

$hiTHSWindex = "%THSW%";
$hiTHSWindexTime = "%hiTHSW%";
$hiMonthlyTHSWindex = "%mrecordhighthsw%";
$hiYearlyTHSWindex = "%yrecordhighthsw%";

$barometer = "%baro%";
$barTrend = "%pressuretrendname%";
$lowBarometer = "%lowbaro%";
$hiBarometer = "%highbaro%";
$lowMonthlyBarometer = "%mrecordlowbaro%";
$hiMonthlyBarometer = "%mrecordhighbaro%";
$lowYearlyBarometer = "%yrecordlowbaro%";
$hiYearlyBarometer = "%yrecordhighbaro%";
$lowBarometerTime = "%lowbarot%";
$hiBarometerTime = "%highbarot%";

$dailyRain = "%dayrn%";
$monthlyRain = "%monthrn%";
$totalRain = "%yearrn%";

$rainRate = "%currentrainrate%";
$hiRainRate = "%maxrainrate%";
$hiRainRateTime = "%maxrainratetime%";
$hiRainRateHour = "%currentrainratehr%";

$solarRad = "%VPsolar%";
$hiSolarRad = "%highsolar%";
$hiSolarRadTime = "%highsolartime%";
$hiMonthlySolarRad = "%mrecordhighsolar%";
$hiYearlySolarRad = "%yrecordhighsolar%";

$uv = "%VPuv%";
$hiUV = "%highuv%";
$hiUVTime = "%highuvtime%";
$hiMonthlyUV = "%mrecordhighuv%";
$hiYearlyUV = "%yrecordhighuv%";

$forecast = "%vpforecasttext%";

$wdversion = "%wdversion%"
?>


D.m.v. een PHP include kun je variabelen in HTML opvragen uit je txt file.

HTML pagina:
Code: Selecteer alles
<!doctype html>
<html lang="nl">

<head>
<title>Snarf's eerste pagina</title>
</head>

<body>
<?php include('../weerdata/customtextout11.txt'); ?>

<?php echo $outsideTemp; ?>
</body>

</html>
Door Snarf2000
#54361
Dank je wel Wietse,
maar mijn php kennis is ook al voorbij dit stadium gelukkig.:)

Nee, het gaat mij puur om de pagina die WD maakt en die je via
Control panel > Web Files > Web files setup #1

Van deze data maakt WD de webpagina.
Vinkjes zetten en voila, je hebt de standaard website van WD.
Maar nu wil ik in de broncode komen.
Daar staan waarschijnlijk alle engelse woordjes zoals "Current Weather".
En die kreten wil ik o.a. aanpassen.
Evenals de tabel layout en dergelijke.


Grt Frans
Door Snarf2000
#54581
Uit het oog, uit het zicht.
Zo gaat het meestal.
Daarom even weer naar boven gebumpt

Heeft iemand nog een idee voor mijn vraag?
Door alle ontwikkelingen mbt tot het EWN is dit bij mij nu weer aan de orde.

Grt Frans
Door Wietse
#54582
Ik zou niet weten waarom je het zou willen? Ik snap het nut echt niet, je kunt al die plaatjes er zelf toch ook uitvissen en in een waslijst plaatsen :P?