|
|||
|
Wei? jemand, wie man in der SPAW-Klasse abschalten kann, da? z.B. die [img]...[/img] Pfade automatisch (und teilweise falsch) vervollst?ndigt werden?
Ich bin kein JavaScript-Freund, vielleicht kann jemand helfen. Ich vermute, da? es an der innerHTML-Methode scheitert... Viele Gr??e Chris |
|
|||
|
Scheinbar bin ich der einzige, den der Bug st?rt? Habe die SPAW zerlegt. Ist ein feature im MSHTML, das den 'BUG' oder eben den unerw?nschten Effekt verursacht. Ich werde deshalb ein Workaround bauen, um den innerHTML vor dem Schreiben in die Datenbank zu korrigieren.
|
|
||||
|
naja, da schaut keiner nach ohne fehlerbeschreibungen.
wie wird den falsch vervollst?ndigt ?
__________________
xt:Commerce Helpdesk xt:Commerce Blog xt:Commerce Warenwirtschaft ### ![]() Offene Stellen bei xt:Commerce! xt:Commerce stellt ein ### |
|
|||
|
Hallo Mario,
ich versuchs mal zu beschreiben, vielleicht f?llt Dir was dazu ein. Mein Wunsch ist es, bei aktiviertem WYSIWYG beim Editieren eines Artikels oder eines Contents Bildpfade relativ anzugeben. Aus zwei Gr?nden: 1. Wegfall Fehlermeldung 'unsichere Elemente' beim einloggen in den SSL-Modus 2. volles 'offline' editieren des shops und hoschladen auf den Server ohne manuelle Pfadersetzungen Mein Probl????m: - shop-rot liegt auf 'http://localhost/som' - WYSIWYG aktiviert - neuen Artikel oder Content anlegen - im SPAW ein Pic einf?gen - auf HTML-Mode schalten - Pfad lautet jetzt z.B. ![]() ---> wird also ein '/' zuviel angeh?ngt - manuelles ?ndern des Pfades auf [img]images/content/a1_2.jpg[/img] - umschalten auf DESIGN-Mode und wieder zur?ck auf HTML-Mode. SPAW ersett den Pfad jetzt auf was nat?rlich dann dazu f?hrt, da? die Bilddaten gar nicht mehr gefunden werdenM.E. entsteht die Pfaderg?nzung in der admin/includes/classes/spaw/class/script.js.php Code:
// editor initialization
function SPAW_editorInit(editor, css_stylesheet, direction)
{
// prevent from executing twice on the same editor
if (!SPAW_editor_registered(editor))
{
// check if the editor completely loaded and schedule to try again if not
if (document.readyState != 'complete')
{
setTimeout(function(){SPAW_editorInit(editor, css_stylesheet, direction);},20);
return;
}
this[editor+'_rEdit'].document.designMode = 'On';
// register the editor
spaw_editors[spaw_editors.length] = editor;
// add on submit handler
SPAW_addOnSubmitHandler(editor);
if (this[editor+'_rEdit'].document.readyState == 'complete')
{
this[editor+'_rEdit'].document.createStyleSheet(css_stylesheet);
this[editor+'_rEdit'].document.body.dir = direction;
// HIER KOMMEN DIE PROBLEME
this[editor+'_rEdit'].document.body.innerHTML = document.all[editor].value;
...
Vielleicht hast Du ja einen tippus behebus problemiensis? |
![]() |
| Lesezeichen |
| Stichworte |
| pfadaktualisierung, spaw |
| Themen-Optionen | |
| Ansicht | |
|
|