Eine Wikiseite, die per Mausklick auf eine Verteilerliste eine Mail mit gewünschtem Betreff und einen Text schickt, habe ich bereits erstellt. An dieser Stelle würde ich gerne ein PDF-Datei anhängen, doch anscheinend hat noch nie jemand diesen Wunsch gehabt.

Außerdem gibt es keine praktische Funktion, die nicht irgendwann missbraucht worden wäre und daher abgeschafft wurde, wie z.B. Links auf die lokale Festplatte.

Keine Ahnung, ob ich irgendeinen Erfolg haben werde. Auf dieser Webseite habe ich jedenfalls PHP-Code gefunden, der möglicherweise brauchbar wäre.

Als Code formatierten Text einklappbar machen

Die Vorlage {{Coco}} erzeugt ausklappbaren Code mit einem in Breite und Farbe wählbaren Rahmen.

Die Einklapp-Funktion kann abgeschaltet werden. Mit {{Coco|border=}} wird überhaupt kein Rahmen angezeigt, aber die Klappfunktion bleibt erhalten. Mit {{Coco|border=}}, also ohne Rahmen, ist die Angabe von Rahmenfarbe, -breite und -abstand {{Coco|em=|bgc=|pad=}} funktionslos. Template:KlappHelp Template:Anm Template:Codeformatierungsvorlagen

Verwendung edit

Template:Tlxx

Parameter edit

x
Name Beschreibung Standard Status
code der Code, der formatiert und angezeigt werden soll leer erforderlich
em Breite des Fensters60em optional
lang Sprache, nach deren Syntax eingefärbt werden solllatex optional
bgc Rahmenfarbe, kann auch als Name angegeben werden, z.B. red, green etc.[[#endnote_{{{1}}}|[{{{1}}}]]]#ddd optional
padRahmenbreite0.05em 1em 0.05em 1emoptional
labelRahmenbeschriftungleeroptional
borderRahmenart, siehe Template:IRefyesoptional
kla Einklappen erwünscht oder nicht, wenn nicht: kla=; class="mw-collapsible mw-collapsed" erzeugt von Haus aus eingeklappten Codenix optional

Code edit

<includeonly>

<onlyinclude>{{#switch: {{{border|}}} | simple | einfach = <div style="border:{{{bwidth|1px}}} {{{bstyle|solid}}} {{{bgc|#666}}};width:{{{em|60em}}};padding:{{{pad|1em}}}"> | kein | none | nichts = <div> | dotted = <div style="border:{{{bwidth|2px}}} {{{bstyle|dotted}}} {{{bgc|#666}}};width:{{{em|60em}}};padding:{{{pad|1em}}}"> | 3d | #default = <div style="background-color:{{{bgc|#dddddd}}};width:{{{em|60em}}}; {{round corners}};padding:{{{pad|1em}}};"><sup>{{{label|}}}</sup><div style="background-color: #fff;padding:1px;{{border-radius|0.5em}}"> }}<div {{{kla|class="mw-collapsible"}}}>{{#tag:syntaxhighlight|{{{code|{{{code}}}}}}|lang="{{{lang|latex}}}"}}</div> {{#switch: {{{border|}}} | simple | einfach | kein | none | nichts | dotted = </div> | 3d | #default= </div></div>}}</onlyinclude> </includeonly> {{bearbeiten}}{{verborgen}} {{documentation}}

__NOTOC__

Send Email with Multiple Attachments in PHP edit

Keine Ahnung, ob das hier die Lösung ist.

Als Code formatierten Text einklappbar machen

Die Vorlage {{Coco}} erzeugt ausklappbaren Code mit einem in Breite und Farbe wählbaren Rahmen.

Die Einklapp-Funktion kann abgeschaltet werden. Mit {{Coco|border=}} wird überhaupt kein Rahmen angezeigt, aber die Klappfunktion bleibt erhalten. Mit {{Coco|border=}}, also ohne Rahmen, ist die Angabe von Rahmenfarbe, -breite und -abstand {{Coco|em=|bgc=|pad=}} funktionslos. Template:KlappHelp Template:Anm Template:Codeformatierungsvorlagen

Verwendung edit

Template:Tlxx

Parameter edit

x
Name Beschreibung Standard Status
code der Code, der formatiert und angezeigt werden soll leer erforderlich
em Breite des Fensters60em optional
lang Sprache, nach deren Syntax eingefärbt werden solllatex optional
bgc Rahmenfarbe, kann auch als Name angegeben werden, z.B. red, green etc.[[#endnote_{{{1}}}|[{{{1}}}]]]#ddd optional
padRahmenbreite0.05em 1em 0.05em 1emoptional
labelRahmenbeschriftungleeroptional
borderRahmenart, siehe Template:IRefyesoptional
kla Einklappen erwünscht oder nicht, wenn nicht: kla=; class="mw-collapsible mw-collapsed" erzeugt von Haus aus eingeklappten Codenix optional

Code edit

<includeonly>

<onlyinclude>{{#switch: {{{border|}}} | simple | einfach = <div style="border:{{{bwidth|1px}}} {{{bstyle|solid}}} {{{bgc|#666}}};width:{{{em|60em}}};padding:{{{pad|1em}}}"> | kein | none | nichts = <div> | dotted = <div style="border:{{{bwidth|2px}}} {{{bstyle|dotted}}} {{{bgc|#666}}};width:{{{em|60em}}};padding:{{{pad|1em}}}"> | 3d | #default = <div style="background-color:{{{bgc|#dddddd}}};width:{{{em|60em}}}; {{round corners}};padding:{{{pad|1em}}};"><sup>{{{label|}}}</sup><div style="background-color: #fff;padding:1px;{{border-radius|0.5em}}"> }}<div {{{kla|class="mw-collapsible"}}}>{{#tag:syntaxhighlight|{{{code|{{{code}}}}}}|lang="{{{lang|latex}}}"}}</div> {{#switch: {{{border|}}} | simple | einfach | kein | none | nichts | dotted = </div> | 3d | #default= </div></div>}}</onlyinclude> </includeonly> {{bearbeiten}}{{verborgen}} {{documentation}}

__NOTOC__


Die Funktion benötigt mehrere Parameter, $to $subject $message $senderMail $senderName $files, die alle erforderlich sind.