Großes problem mit imagemaps

Gesperrt
zoot
Beiträge: 34
Registriert: Mi 1. Mär 2006, 15:19
Kontaktdaten:

Großes problem mit imagemaps

Beitrag von zoot »

Ich versuche ein imagemap in eine contenido seite einzubauen, doch der liebe HTML editor schreibt mir alles um. Ich hab auch schon unter Mandanteneinstellungen den wysiwyg typ eingerichtet aber es ändert sich nicht's

HELP !! :(
MichFress
Beiträge: 750
Registriert: Mo 5. Jan 2004, 22:32
Wohnort: Bochum
Kontaktdaten:

Beitrag von MichFress »

Schreibe den HTML-Code gegebenenfalls direkt in ein Modul...
"Es wird keine Handlung geben, keine Geschichte mit ihrer Versprechung auf einen Anfang und ihrer Hoffnung auf ein Ende." (Andrzej Stasiuk)
abrek
Beiträge: 103
Registriert: Mi 25. Jan 2006, 12:50
Kontaktdaten:

Re: Großes problem mit imagemaps

Beitrag von abrek »

zoot hat geschrieben:Ich versuche ein imagemap in eine contenido seite einzubauen, doch der liebe HTML editor schreibt mir alles um. Ich hab auch schon unter Mandanteneinstellungen den wysiwyg typ eingerichtet aber es ändert sich nicht's

HELP !! :(
Hallo zoot!

Das hab ich auch probiert, leider ging bei mir nur dann, wann ich die komplette Seite, die imagemap hat, mit iFrame eingebunden habe.

Probier mal das. iFrame-Modul kannst Du hier im Forum finden.
Beste Grüße
abrek
xmurrix
Beiträge: 3215
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Hat sich bedankt: 4 Mal
Danksagung erhalten: 17 Mal
Kontaktdaten:

Modul zum Einbinden von HTML-Dateien

Beitrag von xmurrix »

Hallo zusammen,

das Problem mit den Image-Maps und dem TinyMCE-Editor hatte ich auch. Irgendwie mag TinyMCE keine Image-Maps, da hilft auch keine Konfiguration mit map[*],area[*] oder *[*] für "tinymce-extended-valid-elements".
Deswegen habe ich mal dafür ein Modul entwickelt, mit dem man eine HTML-Datei auswählen kann, um diese dann einzubinden.

Das Modul könnt ihr unter http://www.purc.de/download/HTML-Datei_Einfuegen.zip downloaden.

Grüße
xmurrix
zoot
Beiträge: 34
Registriert: Mi 1. Mär 2006, 15:19
Kontaktdaten:

Beitrag von zoot »

vielen vielen dank ihr 3 ich werd das gleich mal testen
mvf
Beiträge: 1758
Registriert: Mo 1. Aug 2005, 00:35
Wohnort: in der schönen Hallertau, mitten im Hopfen
Kontaktdaten:

Re: Modul zum Einbinden von HTML-Dateien

Beitrag von mvf »

xmurrix hat geschrieben:Irgendwie mag TinyMCE keine Image-Maps, da hilft auch keine Konfiguration mit map[*],area[*] oder *[*] für "tinymce-extended-valid-elements".
schon mal mit einem zusätlichen

wysiwyg
tinymce-valid-elements
*[*]

versucht?
Grüsse, Guido

"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams
xmurrix
Beiträge: 3215
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Hat sich bedankt: 4 Mal
Danksagung erhalten: 17 Mal
Kontaktdaten:

Re: Modul zum Einbinden von HTML-Dateien

Beitrag von xmurrix »

mvf hat geschrieben: schon mal mit einem zusätlichen
wysiwyg
tinymce-valid-elements
*[*]
versucht?
Ich muss ehrlich sagen, dass ich das noch nicht versucht habe. Bin davon ausgegangen, dass "tinymce-extended-valid-elements" die Optionen von "tinymce-valid-elements" überschreibt. Also wenn die Regel bei "tinymce-extended-valid-elements" nicht wirkt, dann sollte es auch bei "tinymce-valid-elements" nicht funktionieren.
Im Forum von TinyMCE gibt es auch einen Beitrag dazu, siehe http://tinymce.moxiecode.com/punbb/view ... p?pid=2667. Dort ist ein Hinweis auf einen Bug im MSIE DOM. Der Letzte Eintrag ist allerdings vom 21.09.2005, also es kann sein, dass es in der neueren Version von TinyMCE funktioniert. Werde es dann bei Gelegenheit ausprobieren, schaumermal...
mvf
Beiträge: 1758
Registriert: Mo 1. Aug 2005, 00:35
Wohnort: in der schönen Hallertau, mitten im Hopfen
Kontaktdaten:

Re: Modul zum Einbinden von HTML-Dateien

Beitrag von mvf »

alsi ich fahre bisher ganz gut, in dem ich beide optionen mit *[*], also erst mal alles erlaube und dann hinterher über die benutzerdefinierten eigenschaften der gruppe

wysiwyg
tinymce-toolbar-mode
custom

wysiwyg
tinymce-toolbar1
xxx

wobei xxx für die erlaubten buttons steht
http://tinymce.moxiecode.com/tinymce/do ... ttons.html
Grüsse, Guido

"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams
zoot
Beiträge: 34
Registriert: Mi 1. Mär 2006, 15:19
Kontaktdaten:

Beitrag von zoot »

zu deinem modul hät ich eine frage xmurrix, und zwar wo ich die HTML datei hinkopieren muss?
xmurrix
Beiträge: 3215
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Hat sich bedankt: 4 Mal
Danksagung erhalten: 17 Mal
Kontaktdaten:

Beitrag von xmurrix »

zoot hat geschrieben:zu deinem modul hät ich eine frage xmurrix, und zwar wo ich die HTML datei hinkopieren muss?
Die HTML-Datei sollte im Mandantenverzeichnis abgelegt sein. Das Modul holt sich aus der Mandanteneinstellungen das Verzeichnis, in dem zu Inkludierende HTML-Dateien abgelegt sind. z. B.

Code: Alles auswählen

Unter "Administration -> Mandanten -> Mandanteneinstellungen" Variable einfügen

Typ   Name           Wert
dir   html.snippet   templates/snippets/
Das Verzeichnis ist dann beim oberen Beispiel <frontendverzeichnis>/templates/snippets/. Dabei muss der Ordner "snipplets" innerhalb von "templates" noch angelegt werden, da dieser in Contenido nicht vorhanden ist.

Du kannst aber auch ein anderes Verzeichis angeben, z. B. innerhalb des upload-Verzeichnisses, dann kann auch ein Backenduser über die Dateiverwaltung HTML-Dateien auf den Server hochladen.

In der Artikelkonfiguration listet das Modul alle in dem angegeben Verzeichnis vorhandenen Dateien und in der Ausgabe wird die ausgewählte HTML-Datei eingebunden.
Maribeauli

Beitrag von Maribeauli »

xmurrix hat geschrieben: Das Verzeichnis ist dann beim oberen Beispiel <frontendverzeichnis>/templates/snippets/. Dabei muss der Ordner "snipplets" innerhalb von "templates" noch angelegt werden, da dieser in Contenido nicht vorhanden ist.

Du kannst aber auch ein anderes Verzeichis angeben, z. B. innerhalb des upload-Verzeichnisses, dann kann auch ein Backenduser über die Dateiverwaltung HTML-Dateien auf den Server hochladen.

In der Artikelkonfiguration listet das Modul alle in dem angegeben Verzeichnis vorhandenen Dateien und in der Ausgabe wird die ausgewählte HTML-Datei eingebunden.
Hallo xmurrix,
ich habe dein Modul mal ausprobiert.

Den ersten Hurra-Schreien folgte etwas Ernüchterung.
Dann habe ich weiter gespielt, ...
... aber damit läßt sich ja eine Menge machen. :D

Über die Anweisung (case ... ) welche Dateien eingespielt werden sollen geht auch txt / ... und alles andere was im Quellcode dargestellt werden soll.
(Auch Grafiken, aber eben im Quellcode)

Das was mich noch stört ist die Art wie relative Links in der eingebundenen HTML-Datei dargestellt werden.
Z.B. habe ich das Verzeichnis unterhalb cms benannt ...cms/html/snippet/
Links in der Datei werden als ...cms/cms/front_end... behandelt.
Gibt es die Möglichkeit das diese Links relativ zum angegebenen Verzeichnis sind?
Also in der Art: ... cms/html/snippet/dateiname.htm

Auf jeden Fall mal ein großes Danke an dich :D
xmurrix
Beiträge: 3215
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Hat sich bedankt: 4 Mal
Danksagung erhalten: 17 Mal
Kontaktdaten:

Beitrag von xmurrix »

Über die Anweisung (case ... ) welche Dateien eingespielt werden sollen geht auch txt / ... und alles andere was im Quellcode dargestellt werden soll.
Da die ausgewählten Dateien mit der cInclude()-Eingebunden werden, spielt es für PHP-keine Rolle, ob es sich um .php, .html oder .txt handelt.
Das was mich noch stört ist die Art wie relative Links in der eingebundenen HTML-Datei dargestellt werden.
Die Pfadangaben in diesen Dateien werden relativ zum HTML-Pfad des Mandanten Verzeichnisses behandelt.
Beispiel:

Code: Alles auswählen

HTML-Pfad des Mandanten
http://mydomain/cms/

frontend-Pfad des Mandanten
/var/www/mydomain/htdocs/cms

Ordner, in dem die Dateien abgelegt sind
html/snippet/ (also /var/www/mydomain/htdocs/cms/html/snippet/)

Projektinterne Pfadangaben/Links in den Include-Dateien
- <img src="images/logo.gif" width="101" height="61" alt="Logo Contenido" />
- <img src="upload/logos/4fb_logo.gif.gif" width="155" height="39" alt="Logo four FOR BUINESS AG" />
- <a href="front_content.php">Zur Startseite</a>
Gesperrt