non editable

"Christoph Oehler" <[email protected]> Wed, 7 May 2003 09:20:42 +0200
Newsgroups gmane.editors.bitflux.devel
Message-ID <[email protected]>
 Hello all

I've got the followin problem: in the transform.xsl I define 
2 "editors". Like you see on the screenshot both show up in 
the bxe. But the second one (body) is not editable ..... any 
suggestions?

I also tried to setup only the body-editor ... same problem

Greetings
Christoph


 <<data.xml>>  <<transform.xsl>>  <<Screenshot.jpg>>  <<Schema.xml>>

-- 
bx-editor-dev mailing list
[email protected]
http://lists.bitflux.ch/cgi-bin/listinfo/bx-editor-dev
data.xml (text/xml, 1002 B)
<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSPY v5 rel. 3 U (http://www.xmlspy.com) by Christoph Oehler (frameconcept ag) -->
<document xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="D:\HF_f_WI\dev\bitfluxeditor\schema\Schema.xml">
	<titel>
		Das ist der <italic>des</italic> Dokuments
	</titel>
	<body>
		<p>
			da kommt der Text, ob er nun <italic>kursiv</italic> oder <bold>fett</bold>  ist.
		</p>
		<p>
			und dies ist die zweite zeile. da kommt der Text, ob er nun <italic>kursiv</italic> oder <bold>fett</bold>  ist.
			<media showThumb="false">
				<media-reference source="http://www.frameconcept.com/images/arrow.jpg"/>
			</media>
			<table>
				<tgroup>
					<tbody>
						<row>
							<entry>zelle 1</entry>
							<entry>zelle 2</entry>
						</row>
						<row>
							<entry>zelle 3</entry>
							<entry>zelle 4</entry>
						</row>
					</tbody>
				</tgroup>
			</table>
		</p>
	</body>
</document>
transform.xsl (application/octet-stream, 899 B) - not displayed
Screenshot.jpg (image/jpeg, 19.4 KB) - not displayed
Schema.xml (text/xml, 4.7 KB)
<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSPY v5 rel. 3 U (http://www.xmlspy.com) by Christoph Oehler (frameconcept ag) -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:complexType name="text" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="link"/>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="richText" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="media"/>
			<xs:element ref="bold"/>
			<xs:element ref="italic"/>
			<xs:element ref="link"/>
			<xs:element ref="table"/>
			<xs:element name="email">
				<xs:complexType mixed="true">
					<xs:attribute name="adresse" type="xs:string" use="required"/>
				</xs:complexType>
			</xs:element>
		</xs:choice>
	</xs:complexType>
	<xs:element name="link">
		<xs:complexType>
			<xs:attribute name="internal" type="xs:boolean" use="optional" default="false"/>
			<xs:attribute name="url" type="xs:anyURI" use="required"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="picture">
		<xs:complexType>
			<xs:attribute name="src" type="xs:anyURI" use="required"/>
			<xs:attribute name="showThumb" type="xs:boolean" use="optional"/>
			<xs:attribute name="desc" type="xs:string" use="optional"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="table">
		<xs:complexType>
			<xs:sequence maxOccurs="unbounded">
				<xs:element name="tgroup">
					<xs:complexType>
						<xs:sequence maxOccurs="unbounded">
							<xs:element name="tbody">
								<xs:complexType>
									<xs:sequence maxOccurs="unbounded">
										<xs:element name="row">
											<xs:complexType>
												<xs:sequence maxOccurs="unbounded">
													<xs:element name="entry">
														<xs:complexType>
															<xs:complexContent>
																<xs:extension base="richText">
																	<xs:attribute name="backgroundColor" type="xs:string" use="optional"/>
																</xs:extension>
															</xs:complexContent>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="news" type="newsType"/>
	<xs:complexType name="newsType">
		<xs:sequence>
			<xs:element name="titel" type="xs:string"/>
			<xs:element name="body"/>
			<xs:choice>
				<xs:element ref="picture"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="info" type="newsType"/>
	<xs:element name="document">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="titel" type="richText"/>
				<xs:element name="body">
					<xs:complexType>
						<xs:sequence maxOccurs="unbounded">
							<xs:element ref="p"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="bold" type="richText"/>
	<xs:element name="italic" type="richText"/>
	<xs:element name="p" type="richText"/>
	<xs:element name="media-caption" type="xs:string">
		<xs:annotation>
			<xs:documentation xml:lang="en">This is the Caption</xs:documentation>
			<xs:appinfo>
				<bxe:name>Caption</bxe:name>
				<bxe:returnelement>none</bxe:returnelement>
			</xs:appinfo>
		</xs:annotation>
	</xs:element>
	<xs:element name="media-reference">
		<xs:annotation>
			<xs:documentation xml:lang="en">This is the Reference</xs:documentation>
			<xs:appinfo>
				<bxe:name>Reference</bxe:name>
				<bxe:returnelement>none</bxe:returnelement>
				<bxe:requiredattributes>source</bxe:requiredattributes>
			</xs:appinfo>
		</xs:annotation>
		<xs:complexType>
			<xs:simpleContent>
				<xs:extension base="xs:string">
					<xs:attribute name="source" type="xs:anyURI" use="required"/>
				</xs:extension>
			</xs:simpleContent>
		</xs:complexType>
	</xs:element>
	<xs:element name="media">
		<xs:annotation>
			<xs:documentation xml:lang="en">Media</xs:documentation>
			<xs:appinfo>
				<bxe:name>Media</bxe:name>
				<bxe:returnelement>none</bxe:returnelement>
				<bxe:addalso><![CDATA[<media-reference source="#href"></media-reference><media-caption>#caption</media-caption>]]></bxe:addalso>
			</xs:appinfo>
		</xs:annotation>
		<xs:complexType mixed="true">
			<xs:choice minOccurs="0" maxOccurs="unbounded">
				<xs:element ref="media-reference" minOccurs="0" maxOccurs="unbounded"/>
			</xs:choice>
			<xs:attribute name="showThumb" type="xs:boolean" use="required"/>
		</xs:complexType>
	</xs:element>
</xs:schema>