[opencms-dev] Probleme when editing an OpenCmsString with HtmlWidget defined
Eska
sven.kiesow at interone.de
Tue Jun 23 14:25:25 CEST 2009
Hi Guys,
does any of you know if there might be a reason, why
CmsDefaultXmlContentHandler#getWidget(I_CmsXmlContentValue value)
might return a different Widget at one time than another?
The Strange thing is, that after a reinitialization of the Workspace
everything
is back to normal again.
Thanks
Eska
Eska wrote:
>
>
> Paul-Inge Flakstad wrote:
>>
>> Hi Eska
>>
>> In your schema, try changing the line
>> <xsd:element name="TextField" type="OpenCmsString" />
>> to
>> <xsd:element name="TextField" type="OpenCmsHtml" />
>>
>> I believe that will solve your problem.
>>
>> Cheers,
>> Paul
>>
>>> -----Original Message-----
>>> From: opencms-dev-bounces at opencms.org
>>> [mailto:opencms-dev-bounces at opencms.org] On Behalf Of Eska
>>> Sent: 10. juni 2009 14:10
>>> To: opencms-dev at opencms.org
>>> Subject: [opencms-dev] Probleme when editing an OpenCmsString
>>> with HtmlWidget defined
>>>
>>>
>>> Hi guys,
>>>
>>> I have a little Problem with an OpenCms 7.05 Installation
>>> regarding the
>>> editing of content.
>>>
>>> I have a content-element "TextField" which is an
>>> OpenCmsString, but have
>>> defined to use
>>> the HtmlWidget for editing that "TextField" (see below)
>>>
>>> <xsd:complexType name="OpenCmsHomeSite">
>>> <xsd:sequence>
>>> <xsd:element name="HeadImage"
>>> type="OpenCmsVfsFile" />
>>> <xsd:element name="TextField"
>>> type="OpenCmsString" />
>>> <xsd:element name="Download"
>>> type="OpenCmsDownload" minOccurs="1"
>>> maxOccurs="unbounded" />
>>> <xsd:element name="Relativetheme"
>>> type="OpenCmsRelativeTheme"
>>> minOccurs="1" maxOccurs="unbounded" />
>>> <xsd:element name="Contact"
>>> type="OpenCmsContact" minOccurs="0"
>>> maxOccurs="unbounded" />
>>> </xsd:sequence>
>>> <xsd:attribute name="language"
>>> type="OpenCmsLocale" use="required" />
>>> </xsd:complexType>
>>> <xsd:annotation>
>>> <xsd:appinfo>
>>> <mappings/>
>>> <layouts>
>>> <layout element="TextField"
>>> widget="HtmlWidget" configuration="source"
>>> />
>>> </layouts>
>>> <validationrules/>
>>> <defaults/>
>>> </xsd:appinfo>
>>> </xsd:annotation>
>>>
>>> On random Occasions when opening an index.html of that schema not the
>>> HtmlWidget is
>>> used, but the "normal" Html-Input for OpenCmsString elements
>>> is used. In
>>> Addition the HTML-Content
>>> is shown while having been URLEncoded.
>>>
>>> Has anyone expierienced a problem like this or knows how to
>>> avoid such a
>>> thing?
>>> Where in the Source is it determined which HTML to use when
>>> creating the
>>> HTML
>>> for editing the content?
>>>
>>> Thanks in advance!
>>>
>>> Eska
>>> --
>>> View this message in context:
>>> http://www.nabble.com/Probleme-when-editing-an-OpenCmsString-w
>> ith-HtmlWidget-defined-tp23960923p23960923.html
>>> Sent from the OpenCMS - Dev mailing list archive at Nabble.com.
>>>
>>>
>>> _______________________________________________
>>> This mail is sent to you from the opencms-dev mailing list
>>> To change your list options, or to unsubscribe from the list,
>>> please visit
>>> http://lists.opencms.org/mailman/listinfo/opencms-dev
>>>
>>
>> _______________________________________________
>> This mail is sent to you from the opencms-dev mailing list
>> To change your list options, or to unsubscribe from the list, please
>> visit
>> http://lists.opencms.org/mailman/listinfo/opencms-dev
>>
>>
>
> Yeah, I know that could make it easier, but I need an OpenCmsString there
> and the strange thing is, that it happens randomly and if something goes
> wrong, the content is URLEncoded.
>
> It shows e.g.
>
> %3Ch1+style%3D%5C%22margin%3A+20px+0px+0px+25px%3B+font-size%3A+14px%3B%5C%22%3EOnline+Beispiel+der+PHP-Funktion+urldecode%28%29%3C%2Fh1%3E%0D%0A%0D%0A
>
> instead of
>
> <h1 style=\"margin: 20px 0px 0px 25px; font-size: 14px;\">Online Beispiel
> der PHP-Funktion urldecode()</h1>
>
> In the "wrong" Input-Field.
>
> Eska
>
--
View this message in context: http://www.nabble.com/Probleme-when-editing-an-OpenCmsString-with-HtmlWidget-defined-tp23960923p24164969.html
Sent from the OpenCMS - Dev mailing list archive at Nabble.com.
More information about the opencms-dev
mailing list