[DE] Wetterbox auf dem Portal (mit User Postleitzahl)
Forum rules
This forum is not for support requests.
Only post Modifications for Board3 Portal 1.0.x in this forum.
This forum is not for support requests.
Only post Modifications for Board3 Portal 1.0.x in this forum.
-
- Former Team Member
- Posts: 2266
- Joined: 19. January 2008 01:17
- phpBB.de User: Christian_N
- phpBB.com User: Christian_N
- Location: Frankfurt
- Contact:
Re: Wetterbox auf dem Portal (mit User Postleitzahl)
Wie schon gesagt wurde ist hier des öfteren, prüfe ob irgendwelche Leerzeichen/Zeilen vor <?php bzw. nach ?> sind und entferne diese.
Re: Wetterbox auf dem Portal (mit User Postleitzahl)
wurde auch schon nachgesehen aber nix ändert sichChristian_N wrote:Wie schon gesagt wurde ist hier des öfteren, prüfe ob irgendwelche Leerzeichen/Zeilen vor <?php bzw. nach ?> sind und entferne diese.
@edit@
hat sich erledigt, fehler war beim überspielen der datei auf den server
Re: Wetterbox auf dem Portal (mit User Postleitzahl)
Jetzt habe ich aber auch noch ein kleines Problem...
Was macht man den mit Usern aus dem Ausland? Kann man irgendwo oder irgendwie das Land mitübergeben? Wenn man Geomap nutzt, wurde auch diese Info ja schon von den Benutzern abgefragt.
Danke im Voraus!
Gruß,
J.R.
Was macht man den mit Usern aus dem Ausland? Kann man irgendwo oder irgendwie das Land mitübergeben? Wenn man Geomap nutzt, wurde auch diese Info ja schon von den Benutzern abgefragt.
Danke im Voraus!
Gruß,
J.R.
-
Topic author - Site Admin
- Posts: 2989
- Joined: 7. January 2006 20:11
- phpBB.de User: Saint
- phpBB.com User: Saint_hh
- Location: Hamburg
- Contact:
Re: Wetterbox auf dem Portal (mit User Postleitzahl)
Dafür müsste man schon wissen welchen Dienst in welchem Land du nutzen möchtest.
Dann kann man schauen ob wir das nicht "internationalisieren" können. Würde die Sache auf jeden Fall eine ganze Ecke komplexer machen.
Dann kann man schauen ob wir das nicht "internationalisieren" können. Würde die Sache auf jeden Fall eine ganze Ecke komplexer machen.
~~~ They say the definition of madness is doing the same thing and expecting a different result ~~~
Kein Support per PN / No support via PM!
Kein Support per PN / No support via PM!
Re: Wetterbox auf dem Portal (mit User Postleitzahl)
Hallo Kevin,
ich kenne mich mit den Wetterdiensten nicht aus, nehme doch aber an, dass man auch bei den von Dir verwendeten Diensten nicht nur Deutschland, sondern alle Länder abfragen kann, oder nicht? Würde mich auf alle Fälle freuen, wenn da etwas machbar wäre.
Gruß,
J.R.
ich kenne mich mit den Wetterdiensten nicht aus, nehme doch aber an, dass man auch bei den von Dir verwendeten Diensten nicht nur Deutschland, sondern alle Länder abfragen kann, oder nicht? Würde mich auf alle Fälle freuen, wenn da etwas machbar wäre.
Gruß,
J.R.
-
Topic author - Site Admin
- Posts: 2989
- Joined: 7. January 2006 20:11
- phpBB.de User: Saint
- phpBB.com User: Saint_hh
- Location: Hamburg
- Contact:
Re: Wetterbox auf dem Portal (mit User Postleitzahl)
Keine Ahnung, mir ist nur Deutschland bekannt.
~~~ They say the definition of madness is doing the same thing and expecting a different result ~~~
Kein Support per PN / No support via PM!
Kein Support per PN / No support via PM!
Re: Wetterbox auf dem Portal (mit User Postleitzahl)
Ich hab jetzt gerade mal auf wetter.com nachgeschaut. Dort hat man bei der Eingabe folgende Wahl: Ort (weltweit) oder PLZ (Deutschland).
Wäre demzufolge nicht auch eine Übergabe des Ortsnamens möglich, wenn der über Geomap doch schon eindeutig ermittelt wurde und als Feld ja bereits vorliegt? Nur eine Idee...wie gesagt: Ich fände es toll, wenn der mod universell einsetzbar wäre.
Gruß,
J.R.
Wäre demzufolge nicht auch eine Übergabe des Ortsnamens möglich, wenn der über Geomap doch schon eindeutig ermittelt wurde und als Feld ja bereits vorliegt? Nur eine Idee...wie gesagt: Ich fände es toll, wenn der mod universell einsetzbar wäre.
Gruß,
J.R.
Re: Wetterbox auf dem Portal (mit User Postleitzahl)
Hallo zusammen
wie bekomme ich bitte die Farbe der Wetterbox Schrift (Stadtname und Temperatur)
anders gefärbt habe da schon versucht in HTML Code (Style) Einfluss zu nehmen hat aber leider nicht geklappt.
Dankeschön schon im Vorraus
Beste Grüße
Martin
wie bekomme ich bitte die Farbe der Wetterbox Schrift (Stadtname und Temperatur)
anders gefärbt habe da schon versucht in HTML Code (Style) Einfluss zu nehmen hat aber leider nicht geklappt.
Dankeschön schon im Vorraus
Beste Grüße
Martin
-
- Tester
- Posts: 279
- Joined: 17. June 2008 18:21
- phpBB.de User: Würzi
- phpBB.com User: Wuerzi
- Contact:
Re: Wetterbox auf dem Portal (mit User Postleitzahl)
Moin,
zu der Frage mit den anderen Ländern:
Habe vor längerem mal ein bisschen durchgespielt und herausgefunden, dass bei Wetter.com folgende Abkürzungen für folgende Länder stehen:
DE = Dütschland
AT = Öserland
CH = Schwiez
Wer Interesse hat und Ortskenntnissse Österreich bzw. Schweiz hat, kann da ja mal selber ein bissi probieren ob die Städte auch wirklich erfasst werden anhand der PLZ
zu der Frage mit den anderen Ländern:
Habe vor längerem mal ein bisschen durchgespielt und herausgefunden, dass bei Wetter.com folgende Abkürzungen für folgende Länder stehen:
DE = Dütschland
AT = Öserland
CH = Schwiez
Wer Interesse hat und Ortskenntnissse Österreich bzw. Schweiz hat, kann da ja mal selber ein bissi probieren ob die Städte auch wirklich erfasst werden anhand der PLZ
Re: Wetterbox auf dem Portal (mit User Postleitzahl)
Das klingt hochinteressant, weil genau diese drei Länder ja auch in der Standardkarte des GeoMap MODs verwendet werden. Gibt es denn niemanden, der die beiden MODs verknüpfen könnte? Das bietet sich doch an, und wäre mit Sicherheit eine tolle Erweiterung beider Programme.
Ich verstehe leider zu wenig davon...
Gruß,
J.R.
Ich verstehe leider zu wenig davon...
Gruß,
J.R.
-
Topic author - Site Admin
- Posts: 2989
- Joined: 7. January 2006 20:11
- phpBB.de User: Saint
- phpBB.com User: Saint_hh
- Location: Hamburg
- Contact:
Re: Wetterbox auf dem Portal (mit User Postleitzahl)
Machen wir so:
Du probierst das mal aus mit wetter.com und postest mir den HTML Code, den man braucht um das anzeigen zu lassen, anhand eines Beispiels, z.B. für die Schweiz.
Dann gib mir bitte die genauen Daten, wie das Profilfeld vom Geomaps Mod aussieht, inkl der spezifische Optionen der Feldart.
Dann sollte es möglich sein das zu verknüpfen.
Du probierst das mal aus mit wetter.com und postest mir den HTML Code, den man braucht um das anzeigen zu lassen, anhand eines Beispiels, z.B. für die Schweiz.
Dann gib mir bitte die genauen Daten, wie das Profilfeld vom Geomaps Mod aussieht, inkl der spezifische Optionen der Feldart.
Dann sollte es möglich sein das zu verknüpfen.
~~~ They say the definition of madness is doing the same thing and expecting a different result ~~~
Kein Support per PN / No support via PM!
Kein Support per PN / No support via PM!
Re: Wetterbox auf dem Portal (mit User Postleitzahl)
Hallo Kevin,
danke für Deine Antwort, aber das was Du da willst, liegt weit über meinen Möglichkeiten. Ich bin froh, wenn ich die Installanweisungen ohne Probleme ausführen kann.
Aber vielleicht kennt sich ein anderer aus und hat auch Interesse an dieser Erweiterung?
Gruß,
J.R.
danke für Deine Antwort, aber das was Du da willst, liegt weit über meinen Möglichkeiten. Ich bin froh, wenn ich die Installanweisungen ohne Probleme ausführen kann.
Aber vielleicht kennt sich ein anderer aus und hat auch Interesse an dieser Erweiterung?
Gruß,
J.R.
Re: [DE] Wetterbox auf dem Portal (mit User Postleitzahl)
Hab das gerade mal mitbekommen, und muß auch mal meinen Senf dazugeben.
Mit bereits installierter GeoMap und angelegtem Zahlenfeld 'pf_plz' funktioniert es auch. Dazu muß man nur die Ausgabe des Feldes anpassen, nämlich in der wetter.php.
Statt:
sollte es heißen:
Somit ist die 'WETTER_PLZ' immer 5stellig, mit entsprechenden Vornullen.
Vielleicht kannst du das ja mit in die Anleitung aufnehmen.
Gruß, Frank
EDIT:
Hab das gerade noch mit dem Land gelesen, das sollte auch kein Problem Darstellen. Da es in Österreich nun wieder nur 4stellige Postleitzahlen gibt, muß eher ein solches Konstrukt zum Einsatz kommen:
wetter.php:
Damit sollte die Variable 'WETTER_LAND' mit dem Länderkürzel des Users am Template anliegen, und kann dann entsprechend in den Link eingebaut werden. Bei Wetter.com wäre der Inhalt der wetter.html dann:
Kann das mal bitte einer prüfen, das war jetzt nen reiner Hüftschuss, da ich das Portal nicht installiert habe.
Gruß, Frank
Nochmal EDIT:
kleinen Fehler beseitigt (->fetchfiled statt ->fetchfield geschrieben)
Und nochmal.. kleiner Denkfehler beim auslesen der landid beseitigt..
Mit bereits installierter GeoMap und angelegtem Zahlenfeld 'pf_plz' funktioniert es auch. Dazu muß man nur die Ausgabe des Feldes anpassen, nämlich in der wetter.php.
Statt:
Code: Select all
$template->assign_vars(array(
'WETTER_PLZ' => (!empty($plz)) ? $plz : '20099', // Ändere 20099 in die gewünschte Standard Postleizzahl
));
Code: Select all
$template->assign_vars(array(
'WETTER_PLZ' => (!empty($plz)) ? sprintf("%05d", $plz): '20099', // Ändere 20099 in die gewünschte Standard Postleizzahl
));
Vielleicht kannst du das ja mit in die Anleitung aufnehmen.
Gruß, Frank
EDIT:
Hab das gerade noch mit dem Land gelesen, das sollte auch kein Problem Darstellen. Da es in Österreich nun wieder nur 4stellige Postleitzahlen gibt, muß eher ein solches Konstrukt zum Einsatz kommen:
wetter.php:
Code: Select all
<?php
if (!defined('IN_PHPBB'))
{
exit;
}
if (!defined('IN_PORTAL'))
{
exit;
}
//Umwandlung der Land ID in das Länderkürzel, festlegen der PLZ Länge
$land_ary = array(
1 => array('DE', 5),
2 => array('AT', 4),
3 => array('CH', 4),
);
$sql = "SELECT pf_plz, pf_land
FROM " . PROFILE_FIELDS_DATA_TABLE . "
WHERE user_id = " . $user->data['user_id'];
$result = $db->sql_query_limit($sql, 1);
$row = $db->sql_fetchrow($result);
$land = $row['pf_land'];
$plz = $row['pf_plz'];
$template->assign_vars(array(
'WETTER_PLZ' => (!empty($plz)) ? sprintf("%0" . $land_ary[$land][1] . "d", $plz): '20099', // Ändere 20099 in die gewünschte Standard Postleizzahl
'WETTER_LAND' => (!empty($land)) ? $land_ary[$land][0] : 'DE', //Ändere DE in das gewünschte Standard Länderkürzel
));
?>
Code: Select all
<div class="portal-panel">
<div class="inner">
<span class="portal-corners-top"><span></span></span>
<h3><img src="{T_THEME_PATH}/images/portal/portal_statistic.gif" width="18px" height="18px" alt=""/> Wetter</h3>
<div style="text-align: center;">
<!-- Wettercode Start -->
<a href="http://www.wetter.com/home/extern/ex_search.php?search={WETTER_PLZ}"><img src="http://www.wetter.com/home/woys/woys.php?,C,1,{WETTER_LAND}PLZ,{WETTER_PLZ}" alt="" /></a>
<a href="http://www.wetter.com/home/extern/ex_search.php?search={WETTER_PLZ}"><img src="http://www.wetter.com/home/woys/woys.php?,F,1,{WETTER_LAND}PLZ,{WETTER_PLZ}" alt="" /></a>
<!-- Wettercode Ende -->
</div>
<br />
<span class="portal-corners-bottom"><span></span></span>
</div>
</div>
<br style="clear:both" />
Gruß, Frank
Nochmal EDIT:
kleinen Fehler beseitigt (->fetchfiled statt ->fetchfield geschrieben)
Und nochmal.. kleiner Denkfehler beim auslesen der landid beseitigt..
Re: [DE] Wetterbox auf dem Portal (mit User Postleitzahl)
Frank hat die Anforderung gelöst, super klasse, es funktioniert alles tadellos...vielen Dank!
Gruß,
J.R.
Gruß,
J.R.
-
Topic author - Site Admin
- Posts: 2989
- Joined: 7. January 2006 20:11
- phpBB.de User: Saint
- phpBB.com User: Saint_hh
- Location: Hamburg
- Contact:
Re: [DE] Wetterbox auf dem Portal (mit User Postleitzahl)
Super Frank, vielen Dank! Damit hast du bestimmt einige Leute glücklich gemacht.Frank1604 wrote:Hab das gerade noch mit dem Land gelesen, das sollte auch kein Problem Darstellen. Da es in Österreich nun wieder nur 4stellige Postleitzahlen gibt, muß eher ein solches Konstrukt zum Einsatz kommen:
Ich habe deinen Beitrag im ersten Post verlinkt.
~~~ They say the definition of madness is doing the same thing and expecting a different result ~~~
Kein Support per PN / No support via PM!
Kein Support per PN / No support via PM!