Re: Re: bitflux and lenya again
Christian Stocker <[email protected]> Sat, 15 May 2004 20:51:11 +0200
| Newsgroups | gmane.editors.bitflux.general,gmane.comp.cms.lenya.user |
|---|---|
| Message-ID | <[email protected]> |
Hi Glad could help. I edited and added your questions and my answer to our wiki at http://wiki.bitfluxeditor.org/index.php/configuringBXE chregu On 15.5.2004 15:06 Uhr, Thomas Hartwig wrote: > Hello Christian, > > thank you very much for you detailed description. I'm just getting into > it now and it works already. One of the main problem was that lenya did > not include the right schemas in the default dist. > > Thanks, I think you mail will help others too > Thomas > > Christian Stocker wrote: > >> >> >> On 14.5.2004 23:20 Uhr, Hartwig, Thomas wrote: >> >>> Sorry for crossposting to two mailinglists, but I hope to reach at least >>> one who might help me with my problems of integrating bitflux with >>> lenya. >> >> >> >> FYI, Bitflux is the company, the product is called "Bitflux Editor", >> or BXE for short (and this will als be the official name soon, as the >> Editor will become an OSCOM project) >> >>> >>> I have taken a look to the bitflux/examples/inlineXHTML and I'm really >>> impressed. But unfortunately I can not reach the same functionality to >>> work with lenya. I have found absolutely no current documentation about >>> A: configuring bitflux in its current version and B: how is bitflux >>> integrated in lenya. >> >> >> >> In BXE, there are mainly 2 places to configure the Editor. >> >> First, the Relax NG itself, for defining which elements are allowed >> where. RelaxNG is an alternative to XML Schema and relatively easy to >> understand. More info about RelaxNG can be found at http://relaxng.org/. >> >> Where this RelaxNG file can be found within Lenya was answered in >> another mail. >> >> The second place is the config.xml >> >> Besides defining which files to load, from where and some button >> definition, you can also define, which elements (defined in the >> RelaxNG) should _not_ appear on the popups. >> >> See >> http://cvs.bitflux.ch/chora/co.php/trunk/examples/uni/config.xml?rt=svneditor&r=687#120 >> for an example (the <context type="dontShow"> part) >> >> the config.xml is also somewhat described i >> http://wiki.bitfluxeditor.org/index.php/config.xml >> >> I don't know, where the config.xml is located in lenya, but someone >> else can certainly answer you that. >> >> >>> My problems in detail: >>> >>> Thanks to Rolf Kulemann we have a cleen public installation for this: >>> http://olr.kbs.uni-hannover.de:8080/lenya/default/authoring/ >>> >>> 1. It is not possible to make a word bold. Bitflux always claims: "b >>> is not allowed as a child of p" (this is possible in the original >>> examples of bitflux) >> >> >> >> change the button definition in the config.xhtml from >> <button name="b" col="1" row="1" action="ToggleTextClass" >> ns="http://www.w3.org/1999/xhtml"/> >> to >> <button name="strong" col="1" row="1" action="ToggleTextClass" >> ns="http://www.w3.org/1999/xhtml"/> >> >> (if th Lenya xhtml schema needs strong instead of b, as mentioned in >> another mail) >> >>> >>> 2. In the upper left corner you have a bunch of xhtml style elements >>> in the examples (like xhtml:p, xhtml:h1, xhtml:li,...) In the lenya >>> default pub there are just two 4 of that (p, h1-4) >> >> >> >> remove the ones you want to show from the config.xml. >> >> To make it hopefully clear, what those 2 different "files" intend to do: >> >> The RelaxNG Schema is for defining, which elements and attributes are >> allowed where. It's the general approach to the problem, using a >> widely known standard. >> >> In the config.xml, you can adjust, what BXE should show to the user >> (besides other configuration issues). As the XHTML standard is quite >> huge, we didn't want to show all possibilities to the enduser, but >> still allow to validate these X(HT)ML documents. >> >> By the way, Lenya uses RelaxNG for all its validation (Form Editor et >> al.), so it's not a BXE specific issue for your Lenya installation. If >> you change the RelaxNG, all other editors will validate against your >> new schema, as well. >> >> HTH >> >> chregu >> >>> >>> >>> So far so good, this sounds not to much, but I'm wondering that I'm >>> absolutely not able to change the default behaviour in lenya. I have >>> peeked around really a lot already with all the schema files and >>> tried to adjust config.xml, xhtml.xml and so on, but nothing helps. >>> I'm sure I'm missing one small point. Do you have a hint for me? >>> >>> Thanks a lot for every sugesstion >>> Thomas >>> >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [email protected] >>> For additional commands, e-mail: [email protected] >> >> >> -- 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 -- bx-editor-users mailing list [email protected] http://lists.bitflux.ch/cgi-bin/listinfo/bx-editor-users