Seite 1 von 1

Benutzerdefinierte Variablen

Verfasst: 04 Dez 2011 18:36
von Baumeister
Hallo,
ich bin gerade dabei, mir einen Textbaustein mit den Wetterdaten von WsWin für meine Webseite zu basteln.
Da treten zwei Probleme auf:
1.) Die von mir im Text geschriebenen Umlaute werden später korrekt angezeigt, die Umlaute, die WsWin erstellt (z.B. in der forecast), werden als Symbole angezeigt. Ich habe die Vermutung, es liegt vielleicht am charset oben im header-Bereich.
Meiner sieht so aus:

<customfile>
<DOCTYPE>
<html>
<head>
<meta>
<meta>
<meta>
<meta>
<title>%ws_isdaynight=Guten Tag</title>
<style>
.style1 {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 12px;
}
</style>
</head>

Und so sieht es dann auf der Webseite aus:

Hallo Nachtschwärmer, heute ist Sonntag, 4. Dezember 2011. Willkommen bei emscherwetter.
Heute gab es noch keinen Niederschlag, der Letzte war vor 1 Tag, 11 Minuten.
Momentan haben wir keinen Niederschlag.
Die derzeitige Temperatur beträgt 8,5 °C.
In der vergangenen Stunde hat sich die Temperatur um -0,1 °C verändert.
Der aktuelle Luftdruck beträgt 996,9 hpa, Tendenz fallend.
Und die weiteren Aussichten: Meistens wolkig und k&#65533;hler. Niederschl&#65533;ge wahrscheinlich. M&#65533;gliche Wind&#65533;nderung nach W, NW oder N


Weiß da jemand, was da wohl geändert werden muss ?


2.) Ich benutze den Befehl %ws_isdaynight% dazu, meine Besucher der Tageszeit entsprechend zu begrüßen (Guten morgen, guten Tag, guten Abend und Hallo Nachtschwärmer). Nun ist mir aufgefallen, das der Text "Hallo Nachtschwärmer" schon ab 17 Uhr erscheint.
Wo sind denn die Zeiten festgelegt, die dort abgerufen werden ?
Kann man die ändern ?

Vielen Dank erst einmal.
Gruß
Axel

Verfasst: 04 Dez 2011 18:41
von Baumeister
Inhalt des headers (hinter den meta-befehlen) wird hier nicht angezeigt, weiß nicht, warum.
Vielleicht geht's auch so ???

Verfasst: 04 Dez 2011 19:36
von moppedhausi
Baumeister hat geschrieben:Inhalt des headers (hinter den meta-befehlen) wird hier nicht angezeigt, weiß nicht, warum.
Hallo Axel,

wenn Du den Haken rausnimmst, klappt es.
Bild

Verfasst: 04 Dez 2011 20:27
von Baumeister
<customfile>
<DOCTYPE>
<html>

<head>
<meta>
<meta>
<meta>
<meta>
<title>%ws_isdaynight=Guten Tag</title>
<style>
.style1 {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 12px;
}
</style>
</head>

Verfasst: 04 Dez 2011 20:31
von Baumeister
So, ohne Klammern geht's.

!-- %customfile=wettertext/wettertext.html% --
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
html xmlns="http://www.w3.org/1999/xhtml"

head
meta content="de" http-equiv="Content-Language" /
meta name="keywords" content="wetter,emscher,ruhr,nrw,ruhrgebiet,ruhr,schnee,orkan,sonne,regen,wind,solar,thema des tages,tagesthema,allergie,pollen,pollenflug,pollenflugvorhersage,solarstrahlung,uv,uv-index,dortmund,bochum,herne,castrop-rauxel,recklinghausen,hamm,unna,kamen,luenen,waltrop,datteln,gelsenkirchen,essen,marl,bottrop,duisburg,muehlheim,unwetter,warnung,hagel,sturm"/>
meta name="google-site-verification" content="KcmkxdilmZRudtlmBfCx4iD-Ag2sJndID146damUv_E" /
meta content="text/html; charset=utf-8" http-equiv="Content-Type" /
title>%ws_isdaynight=Guten Tag</title
style type="text/css"

Verfasst: 11 Dez 2011 21:17
von Baumeister
So, das mit den Umlauten habe ich geregelt bekommen.
Bleibt nur noch dieses Problem:
Ich benutze den Befehl %ws_isdaynight% dazu, meine Besucher der Tageszeit entsprechend zu begrüßen (Guten morgen, guten Tag, guten Abend und Hallo Nachtschwärmer). Nun ist mir aufgefallen, das der Text "Hallo Nachtschwärmer" schon ab 17 Uhr erscheint.
Wo sind denn die Zeiten festgelegt, die dort abgerufen werden ?
Kann man die ändern ?
Würde mich über eine kurze Info freuen.

Axel

Verfasst: 11 Dez 2011 22:38
von Werner
Hallo,
Wo sind denn die Zeiten festgelegt, die dort abgerufen werden ?
Kann man die ändern ?
Es sind die Zeit-Daten vom Sonnenaufgang und Sonnenuntergang.
Ändern - nein.

Werner

Verfasst: 11 Dez 2011 22:51
von weneu
Hallo,
So, das mit den Umlauten habe ich geregelt bekommen.
Wäre gut, wenn Du das anderen Usern auch wissen ließest, da diese ja vielleicht auch mal vor demselben Problem stehen.