Hallo Jan,
sorry, habe in meiner vorigen Mail die Namen verwechselt... Peter wollte
ja mein Template haben, nicht Du...
Anyway, an den Textareas kann ich ja leider nix machen, weil die werden
von Imperia ja automatisch beim Wordmodul mit angefügt, damit auch
Netscape-User zumindest ein Texteingabefeld vorfinden. Der Code hierzu
wird also tief im Inneren von Imperia erzeugt und ich kann daran nichts
beeinflussen (außer ich verändere wesentliche interne Bestandteile von
Imperia).
Eindeutig benannt sind die Dinger jedenfalls, wie man meinem Template
entnehmen kann: einmal "fliesstext" und einmal "prodtext$$blockid" (weil
da mehrere vorkommen können). Daran liegts also leider nicht...
Trotzdem danke für den Vorschlag!
Markus
Jan Steenbuck wrote:
>
> Hey Markus,
>
> hab' die Anfrage nur überflogen und gestehe, daß ich das Wordmodul noch
> nicht eingesetzt habe und somit nur dem Namen nach kenne; aber:
>
> kann es sein, daß sich Dein Problem umgehen läßt, indem Du den jeweiligen
> Textareas eindeutige Namen zuweist, in etwa
>
> <TEXTAREA NAME="IMPERIA-YESBR:mytexta" ROWS=6 COLS=50>Hier bitte Text
> einfügen...!</TEXTAREA>
> ...
> <TEXTAREA NAME="IMPERIA-YESBR:mytextb" ROWS=6 COLS=50>Hier bitte Text
> einfügen...!</TEXTAREA>
>
> bzw. in den Imperia-Blocks:
>
> <TEXTAREA NAME="IMPERIA-YESBR:mytextc<!--blockid-->" ROWS=6 COLS=50>Hier
> bitte Text einfügen...!</TEXTAREA>
>
> Nur so'n Gedanke...
>
> Mit freundlichen Grüßen,
>
> Jan Steenbuck
> Ticcon AG * new · media · marketing
> --
> Hafendamm 33a | Holstenstrasse 13-15
> D-24937 Flensburg | 24103 Kiel
> Tel. : (0461) 15 05 4-0 | Tel.: (0431) 99 69 69-0
> Fax : (0461) 15 05 4-11 | Fax : (0431) 99 69 69-69
> eMail: steenbuck@ticcon.de | URL : http://www.ticcon.de
>
> * Die Ticcon AG ist Mitglied im Schleswig-Holsteinischen Verband *
> * für Multimedia und Informationstechnologien e.V.: www.shmit.de *
> * einem Partner im dmmv-Network. *
>
> > -----Original Message-----
> > From: owner-imperia-users@imperia.de
> > [mailto:owner-imperia-users@imperia.de]On Behalf Of Markus Uhl
> > Sent: Wednesday, July 25, 2001 10:58 AM
> > To: Imperia Mailingliste
> > Subject: [IMPERIA] Zwei Wordmodule = kein Text beim erneuten editieren
> > einer Seite?
> >
> >
> > Hallo beisammen,
> >
> > habe grade ein interessantes Problem entdeckt: wenn ich zwei oder mehr
> > Wordmodule in einem Template habe, wird beim erneuten editieren einer
> > Seite nur beim "letzten" Modul der eingegebene Text wieder angezeigt.
> > Die anderen Module sind leer! Zwar bleibt der dortige Text in den
> > zugehörigen Textareas erhalten, aber editieren kann man ihn halt nicht.
> > Das ist aber gelinde gesagt katastrophal.
> >
> > Habe das Ganze jetzt erst mal so weit zurückverfolgen können, daß pro
> > Wordmodul ja ein onload-Handler eingebaut wird, in dem beim Aufruf der
> > Seite der in der Textarea zwischengespeicherte Text an das Modul
> > übergeben wird. Tja, aber was macht ein Browser, wenn er zwei oder mehr
> > von diesen Handlern vorfindet? Das ist meines Wissens nach leider
> > nirgends festgelegt. Mein IE hier führt jedenfalls nur den letzten aus -
> > und damit bleiben alle anderen Module leer...
> >
> > Mein Szenario:
> > Ich habe ein Template für ein "Referenzobjekt". Jedes Objekt hat einen
> > Namen, einen Architekten, ein oder mehrere Bilder (per Imperiablock),
> > einen Beschreibungstext (mein erstes Wordmodul) und ein oder mehrere
> > (daher wieder Imperiablock) bei diesem Objekt verwendeten Produkte.
> > Jedes Produkt wiederum hat einen Namen, ein Bild und einen Fließtext
> > (mein zweites Wordmodul).
> >
> > Habe das Ganze auch schon mal ohne den zweiten Imperiablock versucht,
> > also mit nur einem einzelnen Produkt, aber das Ergebnis ist (natürlich)
> > das gleiche.
> >
> > Wie gesagt vermute ich das Problem im Vorkommen zweier onload-Handler.
> > Interessant ist aber, daß ich für die Site schon mal ein Flex-Modul mit
> > zwei Wordmodulen (für zweispaltigen Text) nebeneinander gebaut und
> > benutzt habe - und dort habe ich das Problem nicht! Habe mir dann den
> > von Imperia erzeugten Source-Code dieses Moduls angesehen und der ist
> > völlig anders als in meinem Problemfall:
> >
> > Wordmodul im Flexmodul:
> > <script language=vbscript>
> > modulname = modulname + ":linkstext3"
> > sub window_onload
> > On Error Resume Next
> > temp1 = Split(modulname, ":")
> > for c=1 to ubound(temp1)
> > temp2 = temp1(c)
> > temp3 = temp2+"wmo"
> > imperia.item(temp3).HTML = imperia.item(temp2).Value
> > next
> > end sub
> > sub linkstext3wmo_save
> > imperia.linkstext3.Value = imperia.linkstext3wmo.HTML
> > end sub
> > </script>
> >
> > Wordmodul im Template:
> > <script language=vbscript>
> > sub window_onload
> > On Error Resume Next
> > imperia.prodtext0wmo.HTML = imperia.prodtext0.Value
> > end sub
> > sub actpre_onclick
> > imperia.prodtext0.Value=imperia.prodtext0wmo.HTML
> > end sub
> > sub actsav_onclick
> > imperia.prodtext0.Value=imperia.prodtext0wmo.HTML
> > end sub
> > </script>
> >
> > Wie kann ich das Problem umschiffen? Kann ich Imperia dazu bringen, auch
> > beim Wordmodul im Template den "funktionierenden" Code zu erzeugen? Oder
> > sitze ich nur mal wieder auf der Leitung?
> >
> > Merci im voraus,
> > Markus
> >
> > ________________________________________________________
> >
> > consultant
> > web projects http://webprojects.ecrc.de
> > cable & wireless http://www.cw.com/de
> >
> > landsberger str.155 fon: +49 (0)89 926 99-390
> > 80687 muenchen fax: +49 (0)89 926 99-810
> > mob: +49 (0)171 98 92 836
> > __________________________________________________________
> >
--
________________________________________________________
consultant
web projects http://webprojects.ecrc.de
cable & wireless http://www.cw.com/de
landsberger str.155 fon: +49 (0)89 926 99-390
80687 muenchen fax: +49 (0)89 926 99-810
mob: +49 (0)171 98 92 836
__________________________________________________________
| Thread (Zwei Wordmodule = kein Text beim erneuten editieren einer Seite?) |
|
© 2001, 2002 marchive.pl Christian Lackas
[HOME]
[MARCHIVE]
[INDEX]
[IMPERIA]
[IMPRESSUM]
[DELTA]