Re: Insert page as link

Christian Stocker <[email protected]> Mon, 09 May 2005 09:45:02 +0200
Newsgroups gmane.comp.cms.bitflux.general.german
Message-ID <[email protected]>
Hi

On 7.5.2005 21:03 Uhr, Thomas Baumann wrote:
> Hallo Liste,
>=20
> ich habe eine collection mit einer Seite erstellt,
> zun=E4chst nur als index.en.xhtml.=20
> Diese Seite ist jedoch auh f=FCr deutsch vorgesehen.
> Gibt es eine M=F6glichkeit, anstelle die Datei zu kopieren
> auch einen Link zu setzen ?

> So k=F6nnte man Speicher und Arbeitsaufwand sparen,
> wenn man mehrsprachige Websites aufsetzt und die jeweilige
> =DCbersetzung noch nicht verf=FCgbar ist.
> Aktuell kommt n=E4mlich leider die (korrekte) Fehlermeldung
> "Page not found http://www.serviert.de/ de/knowledge/ was not found."

ne. geht leider momentan nicht so einfach. Speicherplatz ist ja nicht
wirklich ein poblem heutzutage, den abeitsaufwand seh ich aber ein ;)

Es gibt eine L=F6sung, dazu musst du zwar immer noch die resource von han=
d
anlegen, aber du kannst mit hilfe von xinclude den content von einem
anderen file includen. Dann muss man wenigstens nicht alles von hand
einf=FCgen.

F=FCge also z.B. im index.de.xhtml folgendes Element (anstelle von <body>
und alles was darunter liegt) ein:

<xi:include  xmlns:xi=3D"http://www.w3.org/2001/XInclude"
href=3D"index.en.xhtml#xmlns(xhtml=3Dhttp://www.w3.org/1999/xhtml)xpointe=
r(/xhtml:html/xhtml:body)"
parse=3D"xml"/>

Dann holt er sich automatisch das body element aus index.en.xhtml im
selben verzeichnis.

Hoffe das hilft einigermassen ;)

chregu

>=20
> Danke f=FCr Eure Hilfe.
>=20
> Liebe Gr=FC=DFe
>=20
> - tom
>=20

--=20
christian stocker | Bitflux GmbH | schoeneggstrasse 5 | ch-8004 zurich
phone +41 1 240 56 70 | mobile +41 76 561 88 60  | fax +41 1 240 56 71
http://www.bitflux.ch  |  [email protected]  |  gnupg-keyid 0x5CE1DECB