Hallo Daste!
Zwar steht oben alles beschrieben, aber ich erklär es nochmal kurz.
Als erstes lädst du dir das ZIP-File aus Post #5 runter.
Den darin enthaltenen Ordner „webfront yahoo wetter“ kopierst du nach „C:\IP-Symcon\webfront\user“ und benennst den Ordner um in „wetter“.
Danach kopierst du den hier von mir angefügten Code und überschreibst den Code aus der „index.php“.
In der Zeile „$con = file_get_contents(‚http://weather.yahooapis.com/forecastrss?w=xxxxxxxxx&u=c‘);“ ersetzt du das „xxxxxxxxxxx“ durch die WOEID mit deiner WOEID, welche du hier herausfinden kannst: „http://woeid.rosselliot.co.nz/“.
Einfach auf der Seite z.B. eingeben „Germany Hamburg“ und dir wird deine WOEID angezeigt.
Danach legst du einen neuen Menüpunkt in deinem WebFront an und verlinkst diesen mit einer externen Webseite und gibst dort ein „/user/wetter/index.php“.
Und schon hast du eine schöne Wettervorhersage im WebFront 
Die Icons kannst du dir noch im Code anpassen, aber ich persönlich finde die „flat“ am schönsten und dann musst du im Code auch nichts mehr ändern.
Möchtest du doch die Icons auf andere ändern, dann musst du alle diese Zeilen „<img src=./flat/’.$heute->attributes()->code.’.png>“ z.B. abändern in „<img src=./color/’.$heute->attributes()->code.’.png>“.
<style type="text/css">
body {
color: white;
font-family: verdana, arial, helvetica;
}
table {
margin-left: 0%;
margin-top: 0%;
}
td.underline{
text-align: center;
vertical-align: top;
border-bottom: solid 1px gray;
}
td.bottom{
text-align: center;
vertical-align: top;
}
</style>
<?php
//url fuer icons: http://merlinthered.deviantart.com/art/plain-weather-icons-157162192
//Basisscript fuer Wetter: http://www.code-naschen.de/2011/11/wetter-api-fur-php-yahoo-weather.html
//Bitte bei $con ....w=xxxxxxx&u=c die eigene WOEID eintragen, diese per Yahoo Wetter ermitteln.
$tage = array("Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag", "Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag");
$con = file_get_contents('http://weather.yahooapis.com/forecastrss?w=xxxxxxxxx&u=c');
$xml = new SimpleXMLElement($con);
$forecast = $xml->channel->item->children('yweather', true)->forecast;
$heute = $forecast[0];
$morgen = $forecast[1];
$uebermorgen = $forecast[2];
$tag4 = $forecast[3];
$tag5 = $forecast[4];
echo '
<br><br><br><br>
<p align="center">
<table width="80%">
<tr>
<td>
Heute:
</td>
<td>
Morgen:
</td>
<td>';
$tag = date("w")+2;
echo $tage[$tag];
echo ':</td>
<td>';
$tag = date("w")+3;
echo $tage[$tag];
echo ':</td>
<td>';
$tag = date("w")+4;
echo $tage[$tag];
echo ':</td></tr>
<tr>
<tr>
<td class=underline>
<img src=./flat/'.$heute->attributes()->code.'.png>
</td>
<td class=underline>
<img src=./flat/'.$morgen->attributes()->code.'.png>
</td>
<td class=underline>
<img src=./flat/'.$uebermorgen->attributes()->code.'.png>
</td>
<td class=underline>
<img src=./flat/'.$tag4->attributes()->code.'.png>
</td>
<td class=underline>
<img src=./flat/'.$tag5->attributes()->code.'.png>
</td></tr>
<tr>
<td class=underline>';
if ($heute->attributes()->code == '0') echo 'Tornado';
if ($heute->attributes()->code == '1') echo 'Tropischer Sturm';
if ($heute->attributes()->code == '2') echo 'Orkan';
if ($heute->attributes()->code == '3') echo 'Heftiges Gewitter';
if ($heute->attributes()->code == '4') echo 'Gewitter';
if ($heute->attributes()->code == '5') echo 'Regen und Schnee';
if ($heute->attributes()->code == '6') echo 'Regen und Eisregen';
if ($heute->attributes()->code == '7') echo 'Schnee und Eisregen';
if ($heute->attributes()->code == '8') echo 'Gefrierender Nieselregen';
if ($heute->attributes()->code == '9') echo 'Nieselregen';
if ($heute->attributes()->code == '10') echo 'Gefrierender Regen';
if ($heute->attributes()->code == '11') echo 'Schauer';
if ($heute->attributes()->code == '12') echo 'Schauer';
if ($heute->attributes()->code == '13') echo 'Schneeflocken';
if ($heute->attributes()->code == '14') echo 'Leichte Schneeschauer';
if ($heute->attributes()->code == '15') echo 'Stürmiger Schneefall';
if ($heute->attributes()->code == '16') echo 'Schnee';
if ($heute->attributes()->code == '17') echo 'Hagel';
if ($heute->attributes()->code == '18') echo 'Eisregen';
if ($heute->attributes()->code == '19') echo 'Staub';
if ($heute->attributes()->code == '20') echo 'Neblig';
if ($heute->attributes()->code == '21') echo 'Dunst';
if ($heute->attributes()->code == '22') echo 'Staubig';
if ($heute->attributes()->code == '23') echo 'Stürmisch';
if ($heute->attributes()->code == '24') echo 'Windig';
if ($heute->attributes()->code == '25') echo 'Kalt';
if ($heute->attributes()->code == '26') echo 'Bewölkt';
if ($heute->attributes()->code == '27') echo 'Größtenteils bewölkt<br>(nachts)';
if ($heute->attributes()->code == '28') echo 'Größtenteils bewölkt<br>(tagsüber)';
if ($heute->attributes()->code == '29') echo 'Teilweise bewölkt (nachts)';
if ($heute->attributes()->code == '30') echo 'Teilweise bewölkt (tagsüber)';
if ($heute->attributes()->code == '31') echo 'Klar (nachts)';
if ($heute->attributes()->code == '32') echo 'Sonnig';
if ($heute->attributes()->code == '33') echo 'Schön (nachts)';
if ($heute->attributes()->code == '34') echo 'Schön (tagsüber)';
if ($heute->attributes()->code == '35') echo 'Regen und Hagel';
if ($heute->attributes()->code == '36') echo 'Heiß';
if ($heute->attributes()->code == '37') echo 'Einzelne Gewitter';
if ($heute->attributes()->code == '38') echo 'Vereinzelte Gewitter';
if ($heute->attributes()->code == '39') echo 'Vereinzelte Gewitter';
if ($heute->attributes()->code == '40') echo 'Vereinzelte Schauer';
if ($heute->attributes()->code == '41') echo 'Starker Schneefall';
if ($heute->attributes()->code == '42') echo 'Vereinzelte Schneeschauer';
if ($heute->attributes()->code == '43') echo 'Starker Schneefall';
if ($heute->attributes()->code == '44') echo 'Teilweise bewölkt';
if ($heute->attributes()->code == '45') echo 'Donnerregen';
if ($heute->attributes()->code == '46') echo 'Schneeschauer';
if ($heute->attributes()->code == '47') echo 'Einzelne Gewitterschauer';
echo '</td>
<td class=underline>';
if ($morgen->attributes()->code == '0') echo 'Tornado';
if ($morgen->attributes()->code == '1') echo 'Tropischer Sturm';
if ($morgen->attributes()->code == '2') echo 'Orkan';
if ($morgen->attributes()->code == '3') echo 'Heftiges Gewitter';
if ($morgen->attributes()->code == '4') echo 'Gewitter';
if ($morgen->attributes()->code == '5') echo 'Regen und Schnee';
if ($morgen->attributes()->code == '6') echo 'Regen und Eisregen';
if ($morgen->attributes()->code == '7') echo 'Schnee und Eisregen';
if ($morgen->attributes()->code == '8') echo 'Gefrierender Nieselregen';
if ($morgen->attributes()->code == '9') echo 'Nieselregen';
if ($morgen->attributes()->code == '10') echo 'Gefrierender Regen';
if ($morgen->attributes()->code == '11') echo 'Schauer';
if ($morgen->attributes()->code == '12') echo 'Schauer';
if ($morgen->attributes()->code == '13') echo 'Schneeflocken';
if ($morgen->attributes()->code == '14') echo 'Leichte Schneeschauer';
if ($morgen->attributes()->code == '15') echo 'Stürmiger Schneefall';
if ($morgen->attributes()->code == '16') echo 'Schnee';
if ($morgen->attributes()->code == '17') echo 'Hagel';
if ($morgen->attributes()->code == '18') echo 'Eisregen';
if ($morgen->attributes()->code == '19') echo 'Staub';
if ($morgen->attributes()->code == '20') echo 'Neblig';
if ($morgen->attributes()->code == '21') echo 'Dunst';
if ($morgen->attributes()->code == '22') echo 'Staubig';
if ($morgen->attributes()->code == '23') echo 'Stürmisch';
if ($morgen->attributes()->code == '24') echo 'Windig';
if ($morgen->attributes()->code == '25') echo 'Kalt';
if ($morgen->attributes()->code == '26') echo 'Bewölkt';
if ($morgen->attributes()->code == '27') echo 'Größtenteils bewölkt<br>(nachts)';
if ($morgen->attributes()->code == '28') echo 'Größtenteils bewölkt<br>(tagsüber)';
if ($morgen->attributes()->code == '29') echo 'Teilweise bewölkt (nachts)';
if ($morgen->attributes()->code == '30') echo 'Teilweise bewölkt (tagsüber)';
if ($morgen->attributes()->code == '31') echo 'Klar (nachts)';
if ($morgen->attributes()->code == '32') echo 'Sonnig';
if ($morgen->attributes()->code == '33') echo 'Schön (nachts)';
if ($morgen->attributes()->code == '34') echo 'Schön (tagsüber)';
if ($morgen->attributes()->code == '35') echo 'Regen und Hagel';
if ($morgen->attributes()->code == '36') echo 'Heiß';
if ($morgen->attributes()->code == '37') echo 'Einzelne Gewitter';
if ($morgen->attributes()->code == '38') echo 'Vereinzelte Gewitter';
if ($morgen->attributes()->code == '39') echo 'Vereinzelte Gewitter';
if ($morgen->attributes()->code == '40') echo 'Vereinzelte Schauer';
if ($morgen->attributes()->code == '41') echo 'Starker Schneefall';
if ($morgen->attributes()->code == '42') echo 'Vereinzelte Schneeschauer';
if ($morgen->attributes()->code == '43') echo 'Starker Schneefall';
if ($morgen->attributes()->code == '44') echo 'Teilweise bewölkt';
if ($morgen->attributes()->code == '45') echo 'Donnerregen';
if ($morgen->attributes()->code == '46') echo 'Schneeschauer';
if ($morgen->attributes()->code == '47') echo 'Einzelne Gewitterschauer';
echo '</td>
<td class=underline>';
if ($uebermorgen->attributes()->code == '0') echo 'Tornado';
if ($uebermorgen->attributes()->code == '1') echo 'Tropischer Sturm';
if ($uebermorgen->attributes()->code == '2') echo 'Orkan';
if ($uebermorgen->attributes()->code == '3') echo 'Heftiges Gewitter';
if ($uebermorgen->attributes()->code == '4') echo 'Gewitter';
if ($uebermorgen->attributes()->code == '5') echo 'Regen und Schnee';
if ($uebermorgen->attributes()->code == '6') echo 'Regen und Eisregen';
if ($uebermorgen->attributes()->code == '7') echo 'Schnee und Eisregen';
if ($uebermorgen->attributes()->code == '8') echo 'Gefrierender Nieselregen';
if ($uebermorgen->attributes()->code == '9') echo 'Nieselregen';
if ($uebermorgen->attributes()->code == '10') echo 'Gefrierender Regen';
if ($uebermorgen->attributes()->code == '11') echo 'Schauer';
if ($uebermorgen->attributes()->code == '12') echo 'Schauer';
if ($uebermorgen->attributes()->code == '13') echo 'Schneeflocken';
if ($uebermorgen->attributes()->code == '14') echo 'Leichte Schneeschauer';
if ($uebermorgen->attributes()->code == '15') echo 'Stürmiger Schneefall';
if ($uebermorgen->attributes()->code == '16') echo 'Schnee';
if ($uebermorgen->attributes()->code == '17') echo 'Hagel';
if ($uebermorgen->attributes()->code == '18') echo 'Eisregen';
if ($uebermorgen->attributes()->code == '19') echo 'Staub';
if ($uebermorgen->attributes()->code == '20') echo 'Neblig';
if ($uebermorgen->attributes()->code == '21') echo 'Dunst';
if ($uebermorgen->attributes()->code == '22') echo 'Staubig';
if ($uebermorgen->attributes()->code == '23') echo 'Stürmisch';
if ($uebermorgen->attributes()->code == '24') echo 'Windig';
if ($uebermorgen->attributes()->code == '25') echo 'Kalt';
if ($uebermorgen->attributes()->code == '26') echo 'Bewölkt';
if ($uebermorgen->attributes()->code == '27') echo 'Größtenteils bewölkt<br>(nachts)';
if ($uebermorgen->attributes()->code == '28') echo 'Größtenteils bewölkt<br>(tagsüber)';
if ($uebermorgen->attributes()->code == '29') echo 'Teilweise bewölkt (nachts)';
if ($uebermorgen->attributes()->code == '30') echo 'Teilweise bewölkt (tagsüber)';
if ($uebermorgen->attributes()->code == '31') echo 'Klar (nachts)';
if ($uebermorgen->attributes()->code == '32') echo 'Sonnig';
if ($uebermorgen->attributes()->code == '33') echo 'Schön (nachts)';
if ($uebermorgen->attributes()->code == '34') echo 'Schön (tagsüber)';
if ($uebermorgen->attributes()->code == '35') echo 'Regen und Hagel';
if ($uebermorgen->attributes()->code == '36') echo 'Heiß';
if ($uebermorgen->attributes()->code == '37') echo 'Einzelne Gewitter';
if ($uebermorgen->attributes()->code == '38') echo 'Vereinzelte Gewitter';
if ($uebermorgen->attributes()->code == '39') echo 'Vereinzelte Gewitter';
if ($uebermorgen->attributes()->code == '40') echo 'Vereinzelte Schauer';
if ($uebermorgen->attributes()->code == '41') echo 'Starker Schneefall';
if ($uebermorgen->attributes()->code == '42') echo 'Vereinzelte Schneeschauer';
if ($uebermorgen->attributes()->code == '43') echo 'Starker Schneefall';
if ($uebermorgen->attributes()->code == '44') echo 'Teilweise bewölkt';
if ($uebermorgen->attributes()->code == '45') echo 'Donnerregen';
if ($uebermorgen->attributes()->code == '46') echo 'Schneeschauer';
if ($uebermorgen->attributes()->code == '47') echo 'Einzelne Gewitterschauer';
echo '</td>
<td class=underline>';
if ($tag4->attributes()->code == '0') echo 'Tornado';
if ($tag4->attributes()->code == '1') echo 'Tropischer Sturm';
if ($tag4->attributes()->code == '2') echo 'Orkan';
if ($tag4->attributes()->code == '3') echo 'Heftiges Gewitter';
if ($tag4->attributes()->code == '4') echo 'Gewitter';
if ($tag4->attributes()->code == '5') echo 'Regen und Schnee';
if ($tag4->attributes()->code == '6') echo 'Regen und Eisregen';
if ($tag4->attributes()->code == '7') echo 'Schnee und Eisregen';
if ($tag4->attributes()->code == '8') echo 'Gefrierender Nieselregen';
if ($tag4->attributes()->code == '9') echo 'Nieselregen';
if ($tag4->attributes()->code == '10') echo 'Gefrierender Regen';
if ($tag4->attributes()->code == '11') echo 'Schauer';
if ($tag4->attributes()->code == '12') echo 'Schauer';
if ($tag4->attributes()->code == '13') echo 'Schneeflocken';
if ($tag4->attributes()->code == '14') echo 'Leichte Schneeschauer';
if ($tag4->attributes()->code == '15') echo 'Stürmiger Schneefall';
if ($tag4->attributes()->code == '16') echo 'Schnee';
if ($tag4->attributes()->code == '17') echo 'Hagel';
if ($tag4->attributes()->code == '18') echo 'Eisregen';
if ($tag4->attributes()->code == '19') echo 'Staub';
if ($tag4->attributes()->code == '20') echo 'Neblig';
if ($tag4->attributes()->code == '21') echo 'Dunst';
if ($tag4->attributes()->code == '22') echo 'Staubig';
if ($tag4->attributes()->code == '23') echo 'Stürmisch';
if ($tag4->attributes()->code == '24') echo 'Windig';
if ($tag4->attributes()->code == '25') echo 'Kalt';
if ($tag4->attributes()->code == '26') echo 'Bewölkt';
if ($tag4->attributes()->code == '27') echo 'Größtenteils bewölkt<br>(nachts)';
if ($tag4->attributes()->code == '28') echo 'Größtenteils bewölkt<br>(tagsüber)';
if ($tag4->attributes()->code == '29') echo 'Teilweise bewölkt (nachts)';
if ($tag4->attributes()->code == '30') echo 'Teilweise bewölkt (tagsüber)';
if ($tag4->attributes()->code == '31') echo 'Klar (nachts)';
if ($tag4->attributes()->code == '32') echo 'Sonnig';
if ($tag4->attributes()->code == '33') echo 'Schön (nachts)';
if ($tag4->attributes()->code == '34') echo 'Schön (tagsüber)';
if ($tag4->attributes()->code == '35') echo 'Regen und Hagel';
if ($tag4->attributes()->code == '36') echo 'Heiß';
if ($tag4->attributes()->code == '37') echo 'Einzelne Gewitter';
if ($tag4->attributes()->code == '38') echo 'Vereinzelte Gewitter';
if ($tag4->attributes()->code == '39') echo 'Vereinzelte Gewitter';
if ($tag4->attributes()->code == '40') echo 'Vereinzelte Schauer';
if ($tag4->attributes()->code == '41') echo 'Starker Schneefall';
if ($tag4->attributes()->code == '42') echo 'Vereinzelte Schneeschauer';
if ($tag4->attributes()->code == '43') echo 'Starker Schneefall';
if ($tag4->attributes()->code == '44') echo 'Teilweise bewölkt';
if ($tag4->attributes()->code == '45') echo 'Donnerregen';
if ($tag4->attributes()->code == '46') echo 'Schneeschauer';
if ($tag4->attributes()->code == '47') echo 'Einzelne Gewitterschauer';
echo '</td>
<td class=underline>';
if ($tag5->attributes()->code == '0') echo 'Tornado';
if ($tag5->attributes()->code == '1') echo 'Tropischer Sturm';
if ($tag5->attributes()->code == '2') echo 'Orkan';
if ($tag5->attributes()->code == '3') echo 'Heftiges Gewitter';
if ($tag5->attributes()->code == '4') echo 'Gewitter';
if ($tag5->attributes()->code == '5') echo 'Regen und Schnee';
if ($tag5->attributes()->code == '6') echo 'Regen und Eisregen';
if ($tag5->attributes()->code == '7') echo 'Schnee und Eisregen';
if ($tag5->attributes()->code == '8') echo 'Gefrierender Nieselregen';
if ($tag5->attributes()->code == '9') echo 'Nieselregen';
if ($tag5->attributes()->code == '10') echo 'Gefrierender Regen';
if ($tag5->attributes()->code == '11') echo 'Schauer';
if ($tag5->attributes()->code == '12') echo 'Schauer';
if ($tag5->attributes()->code == '13') echo 'Schneeflocken';
if ($tag5->attributes()->code == '14') echo 'Leichte Schneeschauer';
if ($tag5->attributes()->code == '15') echo 'Stürmiger Schneefall';
if ($tag5->attributes()->code == '16') echo 'Schnee';
if ($tag5->attributes()->code == '17') echo 'Hagel';
if ($tag5->attributes()->code == '18') echo 'Eisregen';
if ($tag5->attributes()->code == '19') echo 'Staub';
if ($tag5->attributes()->code == '20') echo 'Neblig';
if ($tag5->attributes()->code == '21') echo 'Dunst';
if ($tag5->attributes()->code == '22') echo 'Staubig';
if ($tag5->attributes()->code == '23') echo 'Stürmisch';
if ($tag5->attributes()->code == '24') echo 'Windig';
if ($tag5->attributes()->code == '25') echo 'Kalt';
if ($tag5->attributes()->code == '26') echo 'Bewölkt';
if ($tag5->attributes()->code == '27') echo 'Größtenteils bewölkt<br>(nachts)';
if ($tag5->attributes()->code == '28') echo 'Größtenteils bewölkt<br>(tagsüber)';
if ($tag5->attributes()->code == '29') echo 'Teilweise bewölkt (nachts)';
if ($tag5->attributes()->code == '30') echo 'Teilweise bewölkt (tagsüber)';
if ($tag5->attributes()->code == '31') echo 'Klar (nachts)';
if ($tag5->attributes()->code == '32') echo 'Sonnig';
if ($tag5->attributes()->code == '33') echo 'Schön (nachts)';
if ($tag5->attributes()->code == '34') echo 'Schön (tagsüber)';
if ($tag5->attributes()->code == '35') echo 'Regen und Hagel';
if ($tag5->attributes()->code == '36') echo 'Heiß';
if ($tag5->attributes()->code == '37') echo 'Einzelne Gewitter';
if ($tag5->attributes()->code == '38') echo 'Vereinzelte Gewitter';
if ($tag5->attributes()->code == '39') echo 'Vereinzelte Gewitter';
if ($tag5->attributes()->code == '40') echo 'Vereinzelte Schauer';
if ($tag5->attributes()->code == '41') echo 'Starker Schneefall';
if ($tag5->attributes()->code == '42') echo 'Vereinzelte Schneeschauer';
if ($tag5->attributes()->code == '43') echo 'Starker Schneefall';
if ($tag5->attributes()->code == '44') echo 'Teilweise bewölkt';
if ($tag5->attributes()->code == '45') echo 'Donnerregen';
if ($tag5->attributes()->code == '46') echo 'Schneeschauer';
if ($tag5->attributes()->code == '47') echo 'Einzelne Gewitterschauer';
echo '</td>
</tr>
<tr>
<td class=underline>
'.$heute->attributes()->high.' °C
</td>
<td class=underline>
'.$morgen->attributes()->high.' °C
</td>
<td class=underline>
'.$uebermorgen->attributes()->high.' °C
</td>
<td class=underline>
'.$tag4->attributes()->high.' °C
</td>
<td class=underline>
'.$tag5->attributes()->high.' °C
</td>
</tr>
<tr>
<td class=bottom>
'.$heute->attributes()->low.' °C
</td>
<td class=bottom>
'.$morgen->attributes()->low.' °C
</td>
<td class=bottom>
'.$uebermorgen->attributes()->low.' °C
</td>
<td class=bottom>
'.$tag4->attributes()->low.' °C
</td>
<td class=bottom>
'.$tag5->attributes()->low.' °C
</td>
</tr>
</p>
';
?>
Grüße,
Chris