Autor Thema: Dynamische Images von Extern  (Gelesen 2132 mal)

Offline Flachmann

  • Senior Mitglied
  • ****
  • Beiträge: 284
  • Geschlecht: Männlich
  • Mal wieder: Flachmann ist Schuld!
Dynamische Images von Extern
« am: 19.09.15 - 18:10:59 »
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
Code
<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
Code
@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?
Gruß,
  __________
  _/_
  /lachmann

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Dynamische Images von Extern
« Antwort #1 am: 20.09.15 - 07:12:04 »
Setze das Image in der SOURCE Db anhand der Uhrzeit mit einem kleinen Agenten auf den richtigen Wert.
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.170
  • Geschlecht: Männlich
    • Foconis Object Framework
Re: Dynamische Images von Extern
« Antwort #2 am: 20.09.15 - 11:34:42 »
Möglicherweise reicht auch ein Agent der Form
Code
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
Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

Offline Andrew Harder

  • Senior Mitglied
  • ****
  • Beiträge: 295
  • Geschlecht: Männlich
Re: Dynamische Images von Extern
« Antwort #3 am: 20.09.15 - 13:45:21 »
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:
Code
RewriteCond %{TIME_HOUR} >6
RewriteCond %{TIME_HOUR} <21
in Zusammenhang mit RewriteRule per Rewrite den Link zeitgesteuert auf ein anderes Ziel zeigen lassen.
Andy

Offline Flachmann

  • Senior Mitglied
  • ****
  • Beiträge: 284
  • Geschlecht: Männlich
  • Mal wieder: Flachmann ist Schuld!
Re: Dynamische Images von Extern
« Antwort #4 am: 23.09.15 - 16:17:25 »
Vielen Dank, funktioniert mit dem Agent hervorragend! Tolle Idee.

Wie häufig gibt es eine einfache Lösung.  :love:

Gruß,
  __________
  _/_
  /lachmann

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz