Hallo!
Ich habe mal wieder ein "nettes Problem" und vielleicht hat ja einee eine Idee dazu. :)
Ich will/soll von einer statischen Web-Seite ein Image aus einer Domino-DB auslesen. Aso im Prinzip etwas wie
<img src=".../db.nsf/Image.jpg?OpenImageResource">
.
Allerdings soll der Domino-Server nun aufgrund von Bedingungen, z.B. Uhrzeit oder Datum ein bestimmtes Image verwenden. Also statt Image.jpg soll Image1.jpg oder Image2.jpg geliefert werden.
In einer klassischen LN-Web-Seite (Form oder Page) würde ich die Image-Datei aufgrund der Bedingung ermitteln, also z.B. via @If(@Hour(@Now) < 12; "Image1.jpg"; "Image2.jpg")
, aber da die aufrufende Seite ja statisch ist - und sowieso nicht auf einem Domino-Server liegt -, steht mir diese Möglichkeit nicht zur Verfügung.
Auf der statischen HTML-Seite sind weder die Tags <iframe>, <embed> oder <object> erlaubt noch JavaScript-Code.
Hatte mir dann überlegt, ob es über eine Web Site Rule funktionieren könnte, aber so wie ich das verstehe kann ich da keine Bedingungen angeben.
Hat jemand eine Idee dazu?
Möglicherweise reicht auch ein Agent der Form
if ... Then
Print "[image1.jpg]"
Else
Print "[image2.jpg]"
End if
Notes wandelt das in einen HTTP Redirect um.
Dann muss man nicht im Design rumändern.
Gruß Roland
Da es eine statische Webseite ist die nicht von einem Domino gehostet ist, wäre es gut zu wissen, was für ein Server es ist.
Beim Apache könnte man z. B. mit:
RewriteCond %{TIME_HOUR} >6
RewriteCond %{TIME_HOUR} <21
in Zusammenhang mit RewriteRule per Rewrite den Link zeitgesteuert auf ein anderes Ziel zeigen lassen.