Modul zum einfachen einfügen von html-Inhalten gesucht

Gesperrt
dosenbrot
Beiträge: 102
Registriert: Fr 27. Aug 2004, 15:37
Kontaktdaten:

Modul zum einfachen einfügen von html-Inhalten gesucht

Beitrag von dosenbrot » Mi 10. Mär 2010, 16:14

Hallo liebe Leute,

vielleicht eine ungewöhnliche Frage, aber ich suche allen ernstes ein ganz einfaches Modul, worüber meine Redakteure auch ganz einfach einen html-Code (z.B. für div. Videos) einfügen können. Da es verschiedene Videoanbieter sein werden, macht es also keinen Sinn, z.B. nur für Youtube eine Video-ID einzugeben, nein, es soll wirklich ein komplettes html-Codefragment durch die Redakteure in den Artikel eingefügt werden können.
Unter den Feldern für Headline und unter dem Textfeld soll also noch ein weiteres Feld für html-code sein!
Wenn ich über den Editor das einfügen würde, dann wird ja alles zerschossen und funktioniert leider nicht.

Die Forensuche hat mir leider keinen Erfolg gebracht. Über Hilfe wäre ich sehr dankbar! :-)

kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

Re: Modul zum einfachen einfügen von html-Inhalten gesucht

Beitrag von kummer » Mi 10. Mär 2010, 17:00

CMS_TEXT[1]

wobei du als index nehmen kannst, was du willst. die ausgabe wird nicht verändert. html, das enthalten ist, wird genau so wieder ausgegeben.
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)

dosenbrot
Beiträge: 102
Registriert: Fr 27. Aug 2004, 15:37
Kontaktdaten:

Re: Modul zum einfachen einfügen von html-Inhalten gesucht

Beitrag von dosenbrot » Mi 10. Mär 2010, 17:56

Danke für deine schnelle Rückmeldung,

ich habs versucht so einzufügen:

Code: Alles auswählen

<?php
echo "CMS_TEXT[1]";
?>
Wenn ich dann in das Feld aber html-Code einfüge, wird es in der Seite so wiedergegeben:

Code: Alles auswählen

<object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/oXxQ_DRiFHw&hl=de_DE&fs=1&"></param><param name="  etc.!
So wird dann leider auch kein Video angezeigt.

Was mach ich verkehrt???

dosenbrot
Beiträge: 102
Registriert: Fr 27. Aug 2004, 15:37
Kontaktdaten:

Re: Modul zum einfachen einfügen von html-Inhalten gesucht

Beitrag von dosenbrot » Mi 10. Mär 2010, 18:22

Ich habs jetzt selber herausgefunden! :-)
Falls es jemanden interessieren sollte, hier die Lösung:

Code: Alles auswählen

<?php
echo html_entity_decode("CMS_TEXT[1]");
?>
Besten Dank, kummer, für den Denkanstoß!

ilias
Beiträge: 90
Registriert: Di 13. Nov 2007, 11:49
Wohnort: Greece
Kontaktdaten:

Re: Modul zum einfachen einfügen von html-Inhalten gesucht

Beitrag von ilias » Sa 8. Mai 2010, 12:19

Dear Friend i put your code at text module in input but it shoes the folllowing message at configturation:
Parse error: syntax error, unexpected '<' in /var/www/web46/html/contenido-neu/contenido/includes/include.tplcfg_edit_form.php(404) : eval()'d code on line 2

what i did wrong?
Thanks in advance

dosenbrot
Beiträge: 102
Registriert: Fr 27. Aug 2004, 15:37
Kontaktdaten:

Re: Modul zum einfachen einfügen von html-Inhalten gesucht

Beitrag von dosenbrot » So 9. Mai 2010, 12:36

Hi ilias,

the code must be included at the output of your modul! Nothing is to write into the input, just in the output. Please try again and let me know.

Greetings
dosenbrot

ilias
Beiträge: 90
Registriert: Di 13. Nov 2007, 11:49
Wohnort: Greece
Kontaktdaten:

Re: Modul zum einfachen einfügen von html-Inhalten gesucht

Beitrag von ilias » So 9. Mai 2010, 15:04

dear Dosenbrot,
you are right. It is ok now. Thanks

Best Regards
ILIAS

nostromo
Beiträge: 5
Registriert: Mi 21. Apr 2010, 11:50
Kontaktdaten:

Re: Modul zum einfachen einfügen von html-Inhalten gesucht

Beitrag von nostromo » Mo 31. Mai 2010, 10:14

Hallo zusammen,

ich benötige ebenfalls ein Modul, um "reinen" HTML einzufügen.
mit

Code: Alles auswählen

<?php
echo html_entity_decode("CMS_TEXT[1]");
?>
klappt das im Grunde sehr gut.

Leider werden jedoch alle Leerzeichen im eingegebenen HTML anscheinend in <br> umgewandelt!?
Das ist natürlich nicht gut.

Hat jemand eine Idee, wie man das verhindert?

Gruß
Andreas

Gesperrt