Page 1 of 1

Kleiner Customer Block

Posted: 29. May 2008 11:05
by Huchinotte
Hi ...........,

hab nochmal eine Frage. Ich möchte im kleinen Customer Block eine Wetterbox per Script einbauen. Wie und wo müsste ich das script einbauen damit die Box angezeibt wird. Das hier wäre der code:

Code: Select all

<script type="text/javascript" language="javascript" src="http://www.donnerwetter.de/wetter/net/boxregio.mv?typ=1&plz=&color_bg=80FFFF&color_hi=FFFFFF&color_txt=000000&width="></script>
<noscript>JavaScript ist deaktiviert - leider sehen Sie hier kein aktuelles Wetter. <a href="http://www.donnerwetter.de" target="_blank">www.Donnerwetter.de</a></noscript>
Danke!

Re: Kleiner Customer Block

Posted: 29. May 2008 11:38
by thomas.d
Hi Huchinotte,

geh' ins ACP zu den Portaleinstellungen -> "Aktiver Block"

"Kleinen aktiven Block anzeigen:" Ja

"Überschrift für den kleinen aktiven Block:" Wie du willst, z.B. "Wetter"

"Code für den kleinen aktiven Block:"

Code: Select all

    <script type="text/javascript" language="javascript" src="http://www.donnerwetter.de/wetter/net/boxregio.mv?typ=1&plz=&color_bg=80FFFF&color_hi=FFFFFF&color_txt=000000&width="></script>
    <noscript>JavaScript ist deaktiviert - leider sehen Sie hier kein aktuelles Wetter. <a href="http://www.donnerwetter.de" target="_blank">www.Donnerwetter.de</a></noscript>
[Edit]
Ich hatte vorher die komplette Block-Definition im Code oben mit drin, braucht man aber nicht.
[/Edit]

Re: Kleiner Customer Block

Posted: 25. June 2008 12:43
by derkubi
Wo kann man denn da seine Postleitzahl angeben ?

Re: Kleiner Customer Block

Posted: 25. June 2008 13:00
by Christian_N
Hallo,
wenns die Zeile mal genau beobachtest fällt dir auf das hier:
http://www.donnerwetter.de/wetter/net/b ... v?typ=1&[b]plz=[/b]&color_bg=80FFFF&color_hi=FFFFFF&color_txt=000000&width=
das plz dort steht und dort hinter dem ist gleich gibt man die dann auch natürlich ein. :D

Re: Kleiner Customer Block

Posted: 26. June 2008 12:52
by derkubi
Genau DAS mit PLZ habe ich mir natürlich auch schon gedacht und dort die PLZ eingebeben . Es kamen bei jedem Aufruf aber wechselnde Standorte , weil ich Dösbaddel das = zwischen PLZ und Nummer vergessen habe .

Wie könnte man es realisieren , daß jeder seine eigene PLZ eingeben kann ?
Oder man ein Feld bekommt , in das man jedesmal eine PLZ eintragen kann ?

Re: Kleiner Customer Block

Posted: 26. June 2008 18:08
by Kevin
Als kleiner "Wegweiser":
Ich könnte mir vorstellen das sich dies am einfachsten realisieren ließ, wenn man ein "Benutzerdefiniertes Profilfeld" für die Postleitzahl anlegt (bei "Benutzer und Gruppen").
Dort kann jeder User seine Postleitzahl eintragen.
Abgelegt werden die dann in der DB Tabelle phpbb_profile_fields_data. Dort könntest du die rausziehen und an das Template als Variable übergeben.

Re: Kleiner Customer Block

Posted: 10. July 2008 22:08
by chripfu
Das mit dem Wetterblock wäre für mein Forum sehr passend! Nur das mit der Postleitzahl, so das nur Innsbruck angezeigt wird, kriege ich nicht hin?! Hat da jemand eine Lösung?

Gruß Christian

Re: Kleiner Customer Block

Posted: 10. July 2008 22:29
by Kevin
Welche Postleitzahl hat denn Innsbruck?

Re: Kleiner Customer Block

Posted: 10. July 2008 23:10
by chripfu
Postleitzahl von Innsbruck ist 6020!

Re: Kleiner Customer Block

Posted: 11. July 2008 07:57
by Kevin
Mist, nicht gesehen:
http://donnerwetter.de/wetter/net/ wrote:In Kürze gibt es die Wetterbox auch für Städte außerhalb Deutschlands
Da musst du dich wohl noch ein bisschen gedulden, oder auf einen anderen Dienst ausweichen, der solchen Boxen auch für Österreich anbietet.

Re: Kleiner Customer Block

Posted: 2. September 2008 14:52
by HenK
Kevin wrote:Als kleiner "Wegweiser":
Ich könnte mir vorstellen das sich dies am einfachsten realisieren ließ, wenn man ein "Benutzerdefiniertes Profilfeld" für die Postleitzahl anlegt (bei "Benutzer und Gruppen").
Dort kann jeder User seine Postleitzahl eintragen.
Abgelegt werden die dann in der DB Tabelle phpbb_profile_fields_data. Dort könntest du die rausziehen und an das Template als Variable übergeben.
Wie kann ich denn code mäßig ein Datensatz ruasziehen?

Re: Kleiner Customer Block

Posted: 2. September 2008 16:12
by Kevin
Mit einer Datenbankabfrage.
So könnte die aussehen (unter der Annahme, das das benutzerdefinierte Profilfeld "plz" heißt):

Code: Select all

$sql = "SELECT pf_plz
        FROM " . PROFILE_FIELDS_DATA_TABLE . "
        WHERE user_id = " . $user->data['user_id'];
    $result = $db->sql_query($sql); 
Wenn es niemand bis Oktober macht, werde ich mich wohl mal da ran setzen und den Block erstellen. Jetzt hab ich bloß keine Zeit und bin dann im Urlaub.

Re: Kleiner Customer Block

Posted: 2. September 2008 17:06
by Wuerzi
Urlaub? :o
Öy das geht ja mal gar nicht... :shock:

Blos nur so mal zur Info:
Schon vor langen, langen Jahren hat das wetter.com auch schon angeboten. Ich habe das mal aus dem phpBB2 Portal von AWSW rausgenommen und bei mir reingesetzt in der noch freien Box.

Code: Select all

<a href="http://www.wetter.com/home/extern/ex_search.php?ms=1&ss=1&sss=2&search=97074"><img src="http://www.wetter.com/home/woys/woys.php?,C,1,DEPLZ,97074" border="0" alt=""></a>
<a href="http://www.wetter.com/home/extern/ex_search.php?ms=1&ss=1&sss=2&search=97074"><img src="http://www.wetter.com/home/woys/woys.php?,F,1,DEPLZ,97074" border="0" alt=""></a>
Ich glaube http://www.wetter.com bietet dies sogar auch für Schweiz und Österreich an.

Und noch so ne kleine Randbemerkung:
Wer die Geomap installiert hat findet schon 3 Felder in der Profile fields data Tabelle (user_id , pf_plz , pf_land). Diese könnte man dementsprechend dann nutzen. ;)

Re: Kleiner Customer Block

Posted: 2. September 2008 19:15
by Kevin
So, hier gibt es eine Lösung für eine Wetterbox, bei der die User ihre Postleitzahl angeben können:
viewtopic.php?f=21&t=937&p=6395#p6395 :)