Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: oson00 am 19.07.07 - 16:28:29

Titel: dynamisches CSS
Beitrag von: oson00 am 19.07.07 - 16:28:29
Hallo,

ich habe eine Datenbank in der ich im Einstellungsdokument CSS Einstellungen bearbeiten möchte. Entweder nur einzelne Werte, oder das gesamte CSS-Designelement.

Hat jemand eine Idee, wie und ob das gehen könnte?

Viele Grüße
Titel: Re: dynamisches CSS
Beitrag von: flaite am 19.07.07 - 17:04:24
Da gibts verschiedene Möglichkeiten.
Du kannst z.B. im htmlHeader Feld der Maske per dbLookup ein Feld in einem Konfigurationsdokument angezogen wird.

Gruß Axel
Titel: Re: dynamisches CSS
Beitrag von: oson00 am 19.07.07 - 17:36:51
und dort dann per Formel das CSS bauen? Aber ich kann nicht direkt auf das CSS Deisng-Element zugreifen. Zur Zeit importiere ich das CSS mit:

Code
"<style type=\"text/css\">
<!--
@import url(../mainForm.css?OpenCssResource);
-->
</style>"
Titel: Re: dynamisches CSS
Beitrag von: m3 am 19.07.07 - 17:49:00
Was immer Du auch unter einem Einstellungsdokument verstehst ....

Ein CSS-Designelement ist ein Design-Element und kann daher - IIRC - nur mit dem Notes-Designer modifiziert werden (oder per DXL, aber das steht ja hier nicht zur Debatte).
Titel: Re: dynamisches CSS
Beitrag von: flaite am 19.07.07 - 17:49:34
Da brauchst du aber zum Editieren einen Designer.
Man kann bestimmt über xml oder WebDav eine export und re-import Routine  bauen.
Ist  aber ein bischen komplizierter.
Früher, bevor  es CSSResourcen als Designelemente gab, hat man das öfter so gemacht.
Du brauchst ja einfach nur ein DBlookup auf ein Feld. 
Titel: Re: dynamisches CSS
Beitrag von: oson00 am 20.07.07 - 16:29:31
OK, dann lege ich die CSS Files auf einen externen Webserver. Dann müssen die dort gepfelgt werden.