Problem beim Speichern einer Basic Page nach einfügen von text/javascript
Eingetragen von Clyde (3)
am 28.08.2013 - 08:02 Uhr in
am 28.08.2013 - 08:02 Uhr in
Hallo liebes DrupalCenter Forum,
ich habe ein Problem beim Speichern einer Basic Page unter Drupal 7.22. Und zwar wollte ich 4-5 Landkarten von StepMap einbinden, um eine Reise anschaulicher zu machen.
Allerdings komme ich, sobald ich den EinbettungsCode von StepMap eingefügt und anschließend auf speichern gedrückt habe, wieder in den edit Modus der Basic Page zurück und der
Inhalt wurde nicht gespeichert. Leider konnte ich bisher noch nicht heraussfinden warum das so ist. Könnt Ihr mir helfen?
- Anmelden oder Registrieren um Kommentare zu schreiben
Welches Eingabeformat hast du
am 28.08.2013 - 09:03 Uhr
Welches Eingabeformat hast du denn im Textfeld eingestellt. Je nach Einstellung kann es hier gut sein, dass hier das Javascript komplett herausgefiltert wird. Die Einstellungen für die Textformate kannst du auf der Seite admin/config/content/formats prüfen.
Kannst du hier einmal das Codesnippet posten, welches du in den Inhalt einbinden möchtest ? Dies würde das Testen hier ein wenig erleichtern.
SteffenR
http://www.twitter.com/_steffenr
Drupal-Initiative e.V.
Eingabeformat
am 28.08.2013 - 09:15 Uhr
Hallo SteffenR,
als Eingabeformat habe ich Full HTML eingestellt.
Der Code, den ich einfügen möchte, ist zB:
<script type='text/javascript' src='http://www.stepmap.de/js/stepmapexport.js'></script>
<div style='height:427px;'><div style='position:absolute;'><img src='http://www.stepmap.de/getmapimg.php?id=1312524&w=640&m=2&embed=22920dbe26340e6e7d0ee1c654e01e5d89872c26' width='640' border='0' alt='Rückflug' usemap='#stepmapexportimg1312524_640' /><br />Deutschlandkarten auf stepmap.de: <a href='http://www.stepmap.de/landkarte-deutschland' target='_blank'>http://www.stepmap.de/landkarte-deutschland</a><br /> <map name='stepmapexportimg1312524_640'><area shape='rect' coords='515,390,631,418' href='http://www.stepmap.de' alt='StepMap' title='StepMap' target='_blank' /> <script type='text/javascript' src='http://www.stepmap.de/getmapjs2.php?id=1312524&w=640'></script> <area shape='rect' coords='0,0,640,427' href='http://www.stepmap.de/karte/rueckflug-1312524' alt='Rückflug' title='Rückflug' target='_blank' /></map></div></div><br /><br />
Zur Wahl stehen ja noch
am 28.08.2013 - 11:38 Uhr
Zur Wahl stehen ja noch Plaintext.
Das ist eigentlich zu empfehlen fuer JS Code.
Noch besser ist aber, fuer diesen Code ein extra Textfeld mit Plaintext im Inhaltstyp zu definieren.
Edit:
Plaintext nur fuer reinen JS Code.
Vergiss also Plaintext fuer Deinen Code.
Da geht noch was.
Ich habe Deinen Code in einer
am 28.08.2013 - 11:36 Uhr
Ich habe Deinen Code in einer Node mit Full HTML eingefuegt.
Ergebnis: Kein Problem. Die Rueckflug-Karte wird angezeigt.
Da geht noch was.
Das ist komisch...
am 28.08.2013 - 12:01 Uhr
weil die Drupal Installation war taufrisch. ausser der theme, dem wysiwyg editor samt ckeditor is noch nichts damit gemacht worden... woran kann das noch liegen?
Feld ohne Editor
am 28.08.2013 - 13:59 Uhr
Test das Codeeinfuegen mal mit einem Feld fuer das kein Editor aktiv ist.
Da geht noch was.
Test
am 28.08.2013 - 14:02 Uhr
Mit Full HTML eingefuegt.
Da geht noch was.