Seite 1 von 1

[3.3] Wie Formular in einen Beitrag einfügen

Verfasst: 05.02.2025 08:51
von stefan-franz
Hallo allerseits,

ich würde gerne im Gastbereich meines phpbb Boards ein Formular einbinden für einen Newsletter. Mautic stellt hier mir hierfür den Code zur Verfügung der in einer Wordpress Seite als Formular dann angezeigt wird.

Gibts eine Möglichkeit, den Code so ein zu binden, dass er auch in einem phpbb Beitrag als Formular angezeigt wird?

Code: Alles auswählen

<script type="text/javascript" src="//info.stefan-franz.de/form/generate.js?id=9"></script>
Alternativ zeigt mir Mautic das an (Empfehlung ist aber der obige)

Code: Alles auswählen

<iframe src="//info.stefan-franz.de/form/9" width="300" height="300"><p>Your browser does not support iframes.</p></iframe>
Die Einbindung soll (falls es möglich ist) nur von Admins gemacht werden können - evtl habt Ihr (falls das obige überhaupt geht) noch einen Tipp wie ich das auf Admin Rechte reduzieren kann.

Re: [3.3] Wie Formular in einen Beitrag einfügen

Verfasst: 05.02.2025 09:55
von chris1278
Du kannst das als bbcode machen. Wenn du die Ext Advanced bbcode box von vse nutzt kannst du das sogar so machen das nur admins den nutzen können.

bbcode-benutzung:

Code: Alles auswählen

[newsletter]{TEXT}[/newsletter]
html-ersetzung:

Code: Alles auswählen

<script type="text/javascript" src="//{TEXT}/generate.js?id=9"></script>
<iframe src="//{TEXT}/9" width="300" height="300"><p>Your browser does not support iframes.</p></iframe>
dann kannst du den im beitrag so verwenden:

[newsletter]info.stefan-franz.de/form[/newsletter]

Alternativ müsstest du ne extension schreiben dafür.

Re: [3.3] Wie Formular in einen Beitrag einfügen

Verfasst: 05.02.2025 18:20
von stefan-franz
Sehr geil. Habs noch so abgeändet, dass der komplette Link hier rein kommt, den Mautic generiert.
Hier zum Nachbauen falls es jemand braucht.

BBCode Benutzung

Code: Alles auswählen

[newsletter]{TEXT}[/newsletter]
HTML Ersetzung

Code: Alles auswählen

<script type="text/javascript" src="//{TEXT}"></script>
Tipp-Anzeige

Code: Alles auswählen

[newsletter]link zum Formular z. B. info.stefan-franz.de/form/generate.js?id=9[/newsletter]
Falls jemand sehen will, wie das dann aussieht: https://pm-focus6-team.de/viewtopic.php?t=2679