Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

[gelöst]Simplenews als außerhalb von Drupal verwenden?

Eingetragen von jirweb (24)
am 22.01.2011 - 15:09 Uhr in
  • Module
  • Drupal 6.x

Hallo liebe Gemeinde.

Ich habe auf meiner Drupal-Seite Simplenews installiert. Läuft auch alles ganz fein. Ich möchte nun gern auch außerhalb meiner Drupal-Seite E-Mail-Adressen einsammeln. Dazu wollte ich auf einer meiner HTML-CSS-Seiten das opt-in von Simpelnews einbinden. Den Quellcode zu extrahieren ist auch ganz gut gelungen, nur leider Funktioniert es dann nicht. Das bedeutet im Detail das weder die Anmeldung noch die Abmeldung vom Newsletter funktioniert.

Hat jemand eine Idee wie ich das hinbekomme? Vielleicht gibt es ja dafür schon ein Modul bzw. eine Erweiterung. Ich habe es aber leider nicht gefunden.

Vielen Dank im Voraus.
jirweb

‹ [erledigt] Zwischensumme immer 0€ Suche kostenloses Chat System ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Da du auf einer externen

Eingetragen von SteffenR@drupal.org (2262)
am 22.01.2011 - 16:05 Uhr

Da du auf einer externen Seite nicht auf die Drupal-internen Funktionen zugreifen kannst, wirst du mit deiner Herangehensweise nur wenig Erfolg haben.
Eine Möglichkeit wäre die Einbindung der Newsletteranmeldung über ein iframe - ist nicht schön, würde aber funktionieren. Du müsstest dir dann die Newsletteranmeldeseite im Drupal nur entsprechend themen und diese Seite dann über ein iframe in die gewünschte externe Seite einbinden.

Mit dem Modul [do:embed_widgets] solltest du dir das oben beschriebene Theming auch sparen können - hier kannst du beliebige Blöcke / Views als Widget in andere Seite einbinden.

SteffenR

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für die schnelle

Eingetragen von jirweb (24)
am 22.01.2011 - 17:25 Uhr

Danke für die schnelle Antwort

Leider geht das mit dem iframe auch nicht.
Beim Abonnieren gibt Simplenews einen Fehler zurück. Leider schreibt das Modul nicht was für einen Fehler. Ich soll mich einfach an den Admin der Seite wenden. Das habe ich schon versucht aber ich antworte mir einfach nicht. ;o)

MfG
jirweb

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die Fehler könntest du sonst

Eingetragen von SteffenR@drupal.org (2262)
am 22.01.2011 - 17:40 Uhr

Die Fehler könntest du sonst auch über die Drupal-Logs / Berichte auslesen . Dort solltest du eigentlich weitere Infos bekommen.

Hast du es schon einmal mit dem von mir genannten widget Modul versucht ?

SteffenR

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also das Modul embed_widgets

Eingetragen von jirweb (24)
am 23.01.2011 - 17:01 Uhr

Also das Modul embed_widgets schießt mir die ganze Seite ab.

Ich bekomme sofort die Meldung:
Parse error: syntax error, unexpected '=', expecting ')' in /var/www/web588/html/esa/sites/all/modules/embed_widgets/embed_widgets_ui/embed_widgets_ui.module on line 1027

Ich habe noch ein anderes Modul gefunden es nennt sich web_widgets. Das teste ich gerade. Ich werde aber noch nicht so richtig schlau aus dem Teil.

Grüße
jirweb

  • Anmelden oder Registrieren um Kommentare zu schreiben

jirweb schrieb Also das Modul

Eingetragen von SteffenR@drupal.org (2262)
am 23.01.2011 - 17:25 Uhr
jirweb schrieb

Also das Modul embed_widgets schießt mir die ganze Seite ab.

Ich bekomme sofort die Meldung:
Parse error: syntax error, unexpected '=', expecting ')' in /var/www/web588/html/esa/sites/all/modules/embed_widgets/embed_widgets_ui/embed_widgets_ui.module on line 1027

Ich habe noch ein anderes Modul gefunden es nennt sich web_widgets. Das teste ich gerade. Ich werde aber noch nicht so richtig schlau aus dem Teil.

Grüße
jirweb

Welche PHP Verson nutzt du denn ?
Laut einem Issue scheint dieser Fehler wohl mit einer falschen PHP Version zu tun zu haben..
http://drupal.org/node/296809

SteffenR

  • Anmelden oder Registrieren um Kommentare zu schreiben

SteffenR@drupal.org

Eingetragen von jirweb (24)
am 25.01.2011 - 04:30 Uhr
SteffenR@drupal.org schrieb

Welche PHP Verson nutzt du denn ?
Laut einem Issue scheint dieser Fehler wohl mit einer falschen PHP Version zu tun zu haben..
http://drupal.org/node/296809

Ich habe jetzt meine PHP-Version auf 5.2.17-0 aktualisiert. Nun kannte ich alle Module die nötig waren installieren. Das Modul ist auch einfacher zu bedienen als web_widgets. Leider sind alle Widgets die ich erstelle leer. Es ist egal ob ich die Quelle als Seite oder als Block angebe. Hast du vielleicht einen Tip für mich? Was mache ich falsch?

Vielen Dank
jirweb

  • Anmelden oder Registrieren um Kommentare zu schreiben

Verzweiflung macht sich breit.

Eingetragen von jirweb (24)
am 27.01.2011 - 20:07 Uhr

Ich habe mit dem Modul web_widgets noch etwas rum experimentiert. Ich habe versucht den Block mit dem Simplenews-Formular einzubinden.

Das ist der Code den web_widgets erzeugt:

<script id="drupal-embed-script-1-ZXNrTWR3Ykd6RktJWS5lc2EyMDEwLmRl" src="http://esa2010.de/embed-widgets/embed/iframe/1-ZXNrTWR3Ykd6RktJWS5lc2EyMDEwLmRl/iframe.js"></script>

Ich werde jetzt versuchen diesen Code manuell umzuschreiben, aber ich habe wenig Hoffnung.

Grüße
jirweb

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hast du es denn einmal mit

Eingetragen von SteffenR@drupal.org (2262)
am 27.01.2011 - 21:04 Uhr

Hast du es denn einmal mit dem Modul embed_widgets versucht ? Damit funktioniert es ohne Probleme - anbei eine kurze Anleitung zur Einrichtung:

SimpleNews-Anmeldung als Block in externe Webseite einbinden

- Download / Einrichtung [do:simplenews]
- Download / Einrichtung [do:embed_widgets] - aktuelle DEV Version ( [do:url_alter] als Abhängigkeit ebenfall in letzter DEV Version laden)
Bei der Einrichtung von embed_widgets muss auch die embed_widgets UI aktiviert werden, sonst lassen sich die Widgets nicht im Backend anlegen.

Simplenews legt nach Installation einen Test-Block zur Einbindung in die Regions eines Drupal Themes an. Dieser Test-Block soll beispielhaft über
das embed-widget-Modul anderen Webseiten zur Verfügung gestellt werden.

Vorgehensweise

01) Berechtigung "subscribe to newsletters" für anonyme Webseitenbesucher setzen
02) Newsletter Anmeldeblock testweise ins Theme stellen
03) einrichten des Widgets - admin/settings/embed-widgets
04) um Bereich Block Widgets "Append widget link to blocks." auswählen und Konfiguration speichern
05) unter dem Newsletter-Anmeldeblock sollte nun ein Link "Share this Widget" zu sehen sein
06) auf Link "Share this Widget" Klicken - angezeigten Code in andere Webseite kopieren
07) ab sofort sollte der Block in der anderen Seite über das Javascript eingebunden werden / funktionieren

Du könntest nun noch das Aussehen des Widgets anpassen. Die Themedateien widget.tpl.php bzw. widget-iframe.tpl.php bieten dir hier entsprechende Möglichkeiten.

SteffenR

  • Anmelden oder Registrieren um Kommentare zu schreiben

[gelöst] Vielen Dank!!!

Eingetragen von jirweb (24)
am 29.01.2011 - 21:23 Uhr

Deine Anleitung hat wirklich super funktioniert.
Ich habe jetzt genau das was ich mir vorgestellt habe.

Ich habe mich nicht an die DEV-Version getraut und habe es mit dem "Recommended releases" versucht. Das hat leider nicht funktioniert. Bei dieser Version hatte ich immer leere iFrames.

Die DEV-Version läuft super.

Ich kann mich garnicht genug bedanken.
Ein schönes Wochenende wünsche ich noch.
jirweb

  • Anmelden oder Registrieren um Kommentare zu schreiben

SimpleNews-Anmeldung als Block in externe Webseite einbinden

Eingetragen von frankheinitz (4)
am 01.12.2011 - 12:47 Uhr

Ich bin gerade dabei, mich in Drupal einzuarbeiten. Wir haben eine Homepage (www.kompetenznetz-mittelstand.de) auf Drupalbasis und dort ist Simple News eingebunden.
Nun bin ich nach dieser Anleitung vorgegangen und konnte leider keine Erfolge erzielen.
Mir fehlt bei der Erstellung des Scripts das E-Mail-Formular und der Sende-Button. Woran kann das liegen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • erfahrung mit dem Modul script manager
  • Verständnisfrage private_files in Drupal
  • [erledigt]MP3 in Drupal 10 einbinden
  • HTML oder JS Code wird nicht ausgeführt
  • Posts von einem Inhaltstyp in einen anderen verschieben
  • Mysql Ver 8.0.41 zu MariaDB 10.11.11
  • DrupalCamp Ruhr 12. / 13. September in Essen!
  • [gelöst]Zugriff auf inhaltstyp für angemeldete Benutzer wird verweigert
  • Word DOC Export Modul/Funktion gesucht
  • W3CSS Paragraphs Views
  • Advertising Modul gesucht
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
Weiter

Neue Kommentare

  • dinmikkith schrieb JavaScript
    vor 5 Tagen 23 Stunden
  • Ex- und Import nutzen
    vor 1 Woche 1 Tag
  • cut&paste lässt sich automatisieren
    vor 1 Woche 1 Tag
  • geht, soweit mir bekannt, nur
    vor 1 Woche 1 Tag
  • Inkompatibilität zwischen MySQL u. MariaDB sowie SQL-Basiswissen
    vor 1 Woche 2 Tagen
  • JavaScript gehört in Drupal
    vor 1 Woche 2 Tagen
  • JavaScript gehört in Drupal
    vor 1 Woche 2 Tagen
  • Ich würde mich an die beiden
    vor 3 Wochen 5 Stunden
  • @dinmikkith leider
    vor 3 Wochen 19 Stunden
  • Da gibt's schon was. Ich
    vor 3 Wochen 1 Tag

Statistik

Beiträge im Forum: 250016
Registrierte User: 20328

Neue User:

  • freundbs
  • Lorydom
  • Tommyloamb

» Alle User anzeigen

User nach Punkten sortiert:
wla9455
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3855
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 7 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association