tinymce bei mehreren Mandanten-Domains und einer(!) AdminDom
Verfasst: Do 29. Sep 2005, 11:04
Hallo Leute.
wir wollen 2 Mandanten domain1.de und domain2.de mit einer AdminDomain betreiben.
Soweit so gut. Leider kommt es beim Aufruf des tinyMCE zu einem Fehler, da offensichtlich durch die 3 verschiedenen Domains es zu JS-Security-Problems kommt.
Denn der tinyMCE wird unter der frontend-Domain gestartet und hat dann keinen JS-Zugriff mehr zur adminDomain. Damit können dann einige Objekte (u.a: tinymce) nicht erzeugt werden.
Wenn man in editorclass.php Zeile 26
$this->setBaseURL(preg_replace('/^https?:\/\/[^\/]+(.*)$/', '$1', $this->getEditorPath()));
in
$this->setBaseURL($cfg['path']['wysiwyg_html']);
ändert. Wobei ich zugeben muß, dass ich nicht versucht habe zu verstehen was die alte Zeile genau sollte. ;-(
Siehe auch http://www.contenido.org/forum/viewtopi ... ght=domain
Grüße,
Volker
wir wollen 2 Mandanten domain1.de und domain2.de mit einer AdminDomain betreiben.
Soweit so gut. Leider kommt es beim Aufruf des tinyMCE zu einem Fehler, da offensichtlich durch die 3 verschiedenen Domains es zu JS-Security-Problems kommt.
Denn der tinyMCE wird unter der frontend-Domain gestartet und hat dann keinen JS-Zugriff mehr zur adminDomain. Damit können dann einige Objekte (u.a: tinymce) nicht erzeugt werden.
Wenn man in editorclass.php Zeile 26
$this->setBaseURL(preg_replace('/^https?:\/\/[^\/]+(.*)$/', '$1', $this->getEditorPath()));
in
$this->setBaseURL($cfg['path']['wysiwyg_html']);
ändert. Wobei ich zugeben muß, dass ich nicht versucht habe zu verstehen was die alte Zeile genau sollte. ;-(
Siehe auch http://www.contenido.org/forum/viewtopi ... ght=domain
Grüße,
Volker