Willkommen
Gast
. Bitte
einloggen
oder
registrieren
.
26.05.12 - 11:04:07
News:
Schnellsuche:
Das Notes Forum
Lotus Notes / Domino 8
ND8: Entwicklung
(Moderatoren:
Axel
,
Thomas Schulte
,
koehlerbv
)
HTML-Code in Body einfügen
« vorheriges
nächstes »
Seiten:
[
1
]
2
Autor
Thema: HTML-Code in Body einfügen (Gelesen 933 mal)
schroederk
Gold Platin u.s.w. member:)
Offline
Geschlecht:
Beiträge: 896
Ich liebe dieses Forum!
HTML-Code in Body einfügen
«
am:
31.08.10 - 11:44:23 »
Hallo,
ich würde gerne über einen Button HTML-Code im Body einer neuen Mail einfügen, sodass dieser natürlich auch als solcher angezeigt wird.
Über
Code:
@Command([EditInsertText]; @NewLine + @NewLine + "Dies ist nur ein <b>Test</b>:" + @NewLine);
wird leider der HTML-Code als Text angezeigt.
Ich denke, dass dies über das MIME-Format geregelt wird, aber wie stelle ich dies um, wenn der Body ja schon existiert?
Gespeichert
Manche drücken nur deshalb ein Auge zu, um besser zielen zu können.
Manche stehen nur hinter einem, damit sie besser in den Rücken fallen können.
eknori
@Notes Preisträger
Moderatoren
Gold Platin u.s.w. member:)
Offline
Geschlecht:
Beiträge: 10105
No guts, No glory!!
Re: HTML-Code in Body einfügen
«
Antworten #1 am:
31.08.10 - 11:51:45 »
Umschliesse dein HTML mit eckigen Klammern [<b>Test</b>]
Gespeichert
Gruß Ulrich (eknori) Krause
"Reich wird man nicht durch das, was man verdient, sondern durch das, was man spart"
pulmonale Hypertonie e.V.
atbits
Gold Platin u.s.w. member:)
Offline
Geschlecht:
Beiträge: 637
Bugfree-Development ;-)
Re: HTML-Code in Body einfügen
«
Antworten #2 am:
31.08.10 - 12:03:36 »
@eknori: war auch meine erste Idee, funktioniert meiner Meinung nach aber nur im BE.
Für mich klingt es aber so, als wollte SchroederK das im FE machen. Warum dann eigentlich kein Richtext einfügen?
Grüße David
Jo das tut net:
Code:
@Command([EditInsertText]; @NewLine + @NewLine + "[Dies ist nur ein <b>Test</b>:]" + @NewLine);
Gespeichert
David Schiffer
================================
atBits GmbH & Co. KG -
http://www.atbits.de
Softwareentwicklung und Beratung
im Einsatz:
Lotus Domino 6.5.x, 7.x, 8.x, 8.5.x
CooperTeam DesktopManager
schroederk
Gold Platin u.s.w. member:)
Offline
Geschlecht:
Beiträge: 896
Ich liebe dieses Forum!
Re: HTML-Code in Body einfügen
«
Antworten #3 am:
31.08.10 - 13:36:36 »
Kann ich bestätigen, funktioniert nicht. Wäre wohl auch zu einfach gewesen.
BE / FE ??
Ob Richtext oder HTML, ist mir quasi egal... Wichtig sind mir zunächst die Formatierungsmöglichkeiten wie Fett, Kursiv, unterstrichen.
Aber auch die Schriftgröße und Schriftart wechseln.
Gespeichert
Manche drücken nur deshalb ein Auge zu, um besser zielen zu können.
Manche stehen nur hinter einem, damit sie besser in den Rücken fallen können.
eknori
@Notes Preisträger
Moderatoren
Gold Platin u.s.w. member:)
Offline
Geschlecht:
Beiträge: 10105
No guts, No glory!!
Re: HTML-Code in Body einfügen
«
Antworten #4 am:
31.08.10 - 13:48:35 »
Also ich füge das so und nicht anders im FE in ein RTitem ein und bei mir funktioniert das
Gespeichert
Gruß Ulrich (eknori) Krause
"Reich wird man nicht durch das, was man verdient, sondern durch das, was man spart"
pulmonale Hypertonie e.V.
schroederk
Gold Platin u.s.w. member:)
Offline
Geschlecht:
Beiträge: 896
Ich liebe dieses Forum!
Re: HTML-Code in Body einfügen
«
Antworten #5 am:
31.08.10 - 13:50:01 »
Habe ich vielleicht noch das Problem, dass der Body bei mir noch nicht als Richtext erkannt wird und ich dies erst noch umstellen muss?
Gespeichert
Manche drücken nur deshalb ein Auge zu, um besser zielen zu können.
Manche stehen nur hinter einem, damit sie besser in den Rücken fallen können.
eknori
@Notes Preisträger
Moderatoren
Gold Platin u.s.w. member:)
Offline
Geschlecht:
Beiträge: 10105
No guts, No glory!!
Re: HTML-Code in Body einfügen
«
Antworten #6 am:
31.08.10 - 13:51:02 »
Zitat
noch nicht als Richtext erkannt
Was heisst "nicht erkannt"?? Das ist eine Eigenschaft des items und wird beim Design gesetzt ...
Gespeichert
Gruß Ulrich (eknori) Krause
"Reich wird man nicht durch das, was man verdient, sondern durch das, was man spart"
pulmonale Hypertonie e.V.
atbits
Gold Platin u.s.w. member:)
Offline
Geschlecht:
Beiträge: 637
Bugfree-Development ;-)
Re: HTML-Code in Body einfügen
«
Antworten #7 am:
31.08.10 - 13:58:59 »
FE = FrontEnd = UI
BE = Backend
Also mit @Command(... ging es nicht
und mit
Code:
Dim ws As New NotesUIWorkspace
ws.currentdocument.InsertText("[Dies ist nur ein <b>Test</b>:]")
auch nicht.
Ich mache sowas auch ganz oft im Web, oder zum Versand von Emails im Backend, aber im Frontend hat das bei mir bisher immer nur mit RichText geklappt.
Gespeichert
David Schiffer
================================
atBits GmbH & Co. KG -
http://www.atbits.de
Softwareentwicklung und Beratung
im Einsatz:
Lotus Domino 6.5.x, 7.x, 8.x, 8.5.x
CooperTeam DesktopManager
eknori
@Notes Preisträger
Moderatoren
Gold Platin u.s.w. member:)
Offline
Geschlecht:
Beiträge: 10105
No guts, No glory!!
Re: HTML-Code in Body einfügen
«
Antworten #8 am:
31.08.10 - 14:06:47 »
Ist wahrscheinlich bei mir, wie bei der Hummel, die fliegt, weil sie nicht weiss, dass sie eigentlich gar nicht fliegen kann.
Bei mir funktioniert ein
Zitat
Call workspace.currentdocument.InsertText("[<a href="""+doc.strurl(0)+""" title="""+doc.subject(0)+""""+strTmp+">"+doc.subject(0)+"</a>]")
im RICHTEXT absolut problemlos.
Aber möglicherweise bilde ich mir ja nur ein, dass es funktioniert ...
«
Letzte Änderung: 31.08.10 - 14:08:33 von eknori
»
Gespeichert
Gruß Ulrich (eknori) Krause
"Reich wird man nicht durch das, was man verdient, sondern durch das, was man spart"
pulmonale Hypertonie e.V.
schroederk
Gold Platin u.s.w. member:)
Offline
Geschlecht:
Beiträge: 896
Ich liebe dieses Forum!
Re: HTML-Code in Body einfügen
«
Antworten #9 am:
31.08.10 - 14:09:09 »
Bevor ich mich weiter falsch ausdrücke ...
Was muss ich machen, damit ich über einen einfachen neuen Button in einer mail85-Standard-Schablone Text so einfügen kann,
dass dieser vom Notes 8.5.1 FP4 Standard-Client so angezeigt wird, dass Textformatierungen, wie Schriftgröße und Fettdruck zu sehen sind?
Der Standard-Button sieht momentan so aus :
Code:
testtext := "[<b>Alles in fett</b>]";
@Command([EditGotoField];"Body");
@Command([EditInsertText]; @NewLine + @NewLine + "Dies ist nur ein Test:" + @NewLine + testtext);
@Command([EditGotoField];"Body");
@Command([RefreshHideFormulas]);
@Command([ViewRefreshFields])
Gespeichert
Manche drücken nur deshalb ein Auge zu, um besser zielen zu können.
Manche stehen nur hinter einem, damit sie besser in den Rücken fallen können.
atbits
Gold Platin u.s.w. member:)
Offline
Geschlecht:
Beiträge: 637
Bugfree-Development ;-)
Re: HTML-Code in Body einfügen
«
Antworten #10 am:
31.08.10 - 14:22:26 »
Vermutlich bin ich eher die Hummel, die auf dem Boden rumrennt, weil sie nicht weiß, dass sie fliegen kann ...
Aber Fakt ist bei mir gehts nicht, in der Mail-DB , Maske Memo, Body-Field, also definitiv RT-Field.
Sowohl unter 7 als auch unter 8.5.
Allerdings ist es noch eine 7er Schablone
Gespeichert
David Schiffer
================================
atBits GmbH & Co. KG -
http://www.atbits.de
Softwareentwicklung und Beratung
im Einsatz:
Lotus Domino 6.5.x, 7.x, 8.x, 8.5.x
CooperTeam DesktopManager
schroederk
Gold Platin u.s.w. member:)
Offline
Geschlecht:
Beiträge: 896
Ich liebe dieses Forum!
Re: HTML-Code in Body einfügen
«
Antworten #11 am:
31.08.10 - 15:04:14 »
Dann bin ich ja schonmal froh, dass ich nicht die einzige Hummel bin, die nicht fliegt.
Gespeichert
Manche drücken nur deshalb ein Auge zu, um besser zielen zu können.
Manche stehen nur hinter einem, damit sie besser in den Rücken fallen können.
koehlerbv
Moderator
Gold Platin u.s.w. member:)
Offline
Geschlecht:
Beiträge: 19053
Re: HTML-Code in Body einfügen
«
Antworten #12 am:
31.08.10 - 15:29:07 »
Warum arbeitest Du nicht mit den entsprechenden @Commands wie [TextBold] und Konsorten? Den rest erledigt doch dann der Client für Dich in Richtung MIME.
Bernhard
Gespeichert
schroederk
Gold Platin u.s.w. member:)
Offline
Geschlecht:
Beiträge: 896
Ich liebe dieses Forum!
Re: HTML-Code in Body einfügen
«
Antworten #13 am:
31.08.10 - 16:42:18 »
Ich möchte einen Vorgabetext einfügen.
Dieser enthält gegebenfalls eine Reihe von Formatierungsangaben, der Einfachheit in HTML-Code.
Wenn ich den Text nun analysieren muss, um Formatierungen aus dem Text zu entfernen und daraus @Commands zu stricken, wird das ziemlich aufwändig.
Jede Leerzeile, jedes Bold, jedes Kursiv, jede Schriftgröße...
Damit schränke ich mich doch auch stark ein, da ich kaum alle möglichen HTML-Codes umsetzen kann.
Ich dachte, ich müsste vielleicht einfach nur den Content-Type umstellen, damit HMTL-Code korrekt angezeigt wird.
Gespeichert
Manche drücken nur deshalb ein Auge zu, um besser zielen zu können.
Manche stehen nur hinter einem, damit sie besser in den Rücken fallen können.
koehlerbv
Moderator
Gold Platin u.s.w. member:)
Offline
Geschlecht:
Beiträge: 19053
Re: HTML-Code in Body einfügen
«
Antworten #14 am:
31.08.10 - 16:52:01 »
Ganz falscher Ansatz, Knud: Du kannst HTML und Notes RichText nicht derart vermischen.
Bernhard
Gespeichert
schroederk
Gold Platin u.s.w. member:)
Offline
Geschlecht:
Beiträge: 896
Ich liebe dieses Forum!
Re: HTML-Code in Body einfügen
«
Antworten #15 am:
01.09.10 - 07:01:23 »
Was wäre denn der richtige Ansatz, um HTML-Code verwenden zu können?
Wie macht das denn eine HTML-Signatur, die unter Vorgaben angegeben wurde und aus einer Datei eingefügt wird?
Wenn ich eine Mail über ein anderes System verschicke, gebe ich nur den Content-Type an und schon funktioniert HTML-Code.
Gespeichert
Manche drücken nur deshalb ein Auge zu, um besser zielen zu können.
Manche stehen nur hinter einem, damit sie besser in den Rücken fallen können.
m3
Moderatoren
Gold Platin u.s.w. member:)
Offline
Geschlecht:
Beiträge: 7279
Non ex transverso sed deorsum!
Re: HTML-Code in Body einfügen
«
Antworten #16 am:
01.09.10 - 08:32:24 »
Option 1: Du fügst Rich Text in das Memo ein, lässt den User dann noch was schreiben und lässt Notes/Domino beim Versenden die Konvertierung in HTML machen.
Option 2: Du nimmst den Text des Users entgegen und erstellst danach selber eine MIME-Message mit Content-Type, ....
Gespeichert
HTH
m³ aka. Martin --
leyrers online pamphlet
|
LEYON - All things Lotus (IBM Collaborations Solutions)
All programs evolve until they can send email.
Except Microsoft Exchange.
-
Memorable Quotes from Alt.Sysadmin.Recovery
"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett
Weeks of programming can save you hours of planning!
schroederk
Gold Platin u.s.w. member:)
Offline
Geschlecht:
Beiträge: 896
Ich liebe dieses Forum!
Re: HTML-Code in Body einfügen
«
Antworten #17 am:
01.09.10 - 09:42:12 »
Der einzufügende Text steht in einem Profildokument und soll auf Wunsch des Benutzers als Signatur eingefügt werden.
In der Regel werden dies Text-Signaturen sein (bevorzugt) aber es gibt vereinzelt Stellen, an denen bspw. Kampagnen angezeigt werden sollen. In dem Fall sind es dann formatierte Texte und auch Bilder die eingefügt werden sollen.
Das heisst, der Benutzer hat nur beschränkt Einfluss auf das, was eingefügt wird, sondern bekommt den Text vorgegeben.
Die Pflege der Texte und Kampagnen soll von Personen durchgeführt werden können, die keine Programmierkenntnisse besitzen.
Kann man denn nicht die Content-Type nachträglich noch ändern, wenn bereits eine neue Mail geöffnet wurde?
Gespeichert
Manche drücken nur deshalb ein Auge zu, um besser zielen zu können.
Manche stehen nur hinter einem, damit sie besser in den Rücken fallen können.
Peter Klett
Gold Platin u.s.w. member:)
Offline
Geschlecht:
Beiträge: 1356
Re: HTML-Code in Body einfügen
«
Antworten #18 am:
01.09.10 - 11:09:29 »
Wäre es dann nicht geschickter, die Signatur bereits im Profildokument in einem Richtextfeld zu erfassen und dort die Formatierung mit noteseigenen Mitteln vorzunehmen (ohne HTML und ohne irgendwelche Programmierungen)? Den Inhalt des Richtextfeldes kannst Du dann nachher entweder beim Senden anhängen oder (z.B. über die Zwischenablage) an das Ende vom Body anhängen.
Gespeichert
schroederk
Gold Platin u.s.w. member:)
Offline
Geschlecht:
Beiträge: 896
Ich liebe dieses Forum!
Re: HTML-Code in Body einfügen
«
Antworten #19 am:
01.09.10 - 14:18:38 »
Kann und werde ich wohl auch letztlich so machen.
Bleibt die Frage unbeantwortet, wie das mit den HTML-Signaturen funktioniert, die als externer Link in den Vorgaben angegeben weden können.
Gespeichert
Manche drücken nur deshalb ein Auge zu, um besser zielen zu können.
Manche stehen nur hinter einem, damit sie besser in den Rücken fallen können.
Seiten:
[
1
]
2
« vorheriges
nächstes »
Gehe zu:
Bitte wählen Sie ein Ziel:
-----------------------------
ATNOTES TEAM
-----------------------------
=> Neuigkeiten - Wichtiges
===> Archiv
-----------------------------
Lotus Notes / Domino 8
-----------------------------
=> ND8: Administration & Userprobleme
=> ND8: Entwicklung
=> ND8: Entwicklung - XPages
-----------------------------
Lotus Notes / Domino 7
-----------------------------
=> ND7: Administration & Userprobleme
=> ND7: Entwicklung
-----------------------------
Lotus Notes / Domino 6
-----------------------------
=> ND6: Administration & Userprobleme
=> ND6: Entwicklung
-----------------------------
Domino 5 und frühere Versionen
-----------------------------
=> Administration & Userprobleme
=> Entwicklung
-----------------------------
Lotus Notes / Domino Sonstiges
-----------------------------
=> Tipps und Tricks
=> Tools & Downloads
=> Projekt Bereich
===> Help-Desk Applikation !!Help!!
=> Java und .NET mit Notes/Domino
=> Companion Products
=> OLE/COM-Programmierung
=> Aus- und Weiterbildung
-----------------------------
Best Practices
-----------------------------
=> At Notes Best Practices
=> Diskussionen zu Best Practices
-----------------------------
Sonstiges
-----------------------------
=> Offtopic
=> Kritik & Vorschläge
=> Infrastruktur
=> Job Suche/Angebote
1 Stunde
1 Tag
1 Woche
1 Monat
Immer
Einloggen mit Benutzername, Passwort und Sitzungslänge
Powered by SMF 1.1.16
|
SMF © 2006, Simple Machines
Impressum Atnotes.de -
Powered by Syslords Solutions -
Datenschutz
| Partner:
Tinte / Toner günstig