Hi ! I created a task in JIRA for this : http://jira.xwiki.org/jira/browse/XWIKI-924 Mathieu :Can you send us the code of your plugin so that we can have a look. Thanks and best regards ! -Phung Nam. On 3/1/07, EMPTOZ Mathieu 310507 <[email protected]> wrote:
Hello everybody,
As Christian, I've developed a wiki theme (based on advanced theme) for tiny_mce, which can add link and attachments with wiki syntax.
I needn't wiki_editor anymore, I only use tiny_mce, my theme and just 5 lines to add in "tiny_mce.js".
This work fine with all sorts of links (wiki page, web page, email and attachments).
I will look for images tomorrow.
Mathieu
--------------------------------------------------- Mathieu Emptoz CEA Cadarache DRFC/STEP XWiki's EFDA Remote Participation Administrator ---------------------------------------------------
-----Message d'origine----- De: Ludovic Dubost [mailto:[email protected]] Envoyé: mercredi 28 février 2007 17:38 À: [email protected] Objet: Re: [xwiki-dev] tiny_mce and the integration into xwiki
We discussed about the following work plan:
1/ Create a task in JIRA for refactoring the editor 2/ Create a branch for the editor (ask Vincent for it) 3/ Simplify the architecture as proposed by Christian 4/ Migrate to the latest TinyMCE verison, check for what our own patches do.. If they do something important propose them as a patch to the tinymce team 5/ Try to separate the conversion library from the tiny_mce plugin. make is a html2xwiki.js file 6/ make it so that we could potentially call the server to do the conversion 7/ port the image, link, marcro popups, try to make them generic and separate from tinyMCE so they can be used in the wiki editor
Ludovic
Phung Nam a écrit :
Hi Vincent !
I discussed with Ludovic and Christian about the new architecture for wiki editor
Can you help me Create a branch for the editor to add Christian to the committer to he can working and commit his stuff
Thanks and best regards ! - Phung Nam
On 2/28/07, *Christian Gmeiner* <[email protected] <mailto:[email protected]>> wrote:
Today is good.. i am in the irc for the next 4 hours... and than tomorrow from 9 am to 12 pm GTM +2
2007/2/28, Ludovic Dubost <[email protected] <mailto:[email protected]>>: > > Hi Christian, > > This is great news indeed. We definitively need some help refactoring > the WYSIWYG Editor. > I've had some ideas also on how to improve things in the future. We > could also setup a branch so that we can share the work done and test it. > I also have some questions about how you did this. Did you refactor the > conversion code from the existing conversion or did you wrote the > convertor from scratch ? > Maybe the interested people in this thread could plan an online meeting > in IRC or Skype to discuss the architecture. > > I count: > > Christian Gmeiner > Mathieu EMPTOZ > Phung Nam who is the core team is responsible for the WYSIWYG Editor > Ludovic Dubost (myself) > > Maybe Sergiu and/or Vincent from the Core team would like to participate. > > When would be a good time knowing that morning is better ? > > Ludovic > > Christian Gmeiner a écrit : > > Good news... I have written two tiny_mce plugins: > > * xwiki -> converts html to xwiki syntax > > * xwikimacro -> show macro dialog > > > > I have done only some parts of the convertion - bold, italc and it > > works very fine. I am reading into the plugin api more deeply so that > > we could provide a better interaction - e.g. links dialog as we know > > it, or image dialg as we know it. > > > > I think that are very good news :) > > greets, > > austriancoder > > > > 2007/2/23, Christian Gmeiner <[email protected] <mailto:[email protected]>>: > >> Hi... > >> > >> i have looked into the source of the wysiwyg editor stuff and i must > >> say, it is a hack. > >> At the moment this is the structure: > >> > >> tiny_mce --> plugins > >> | > >> | > >> wiki_editor --> own plugins (attachments and macros) > >> | > >> | > >> wysiwyg.vm > >> > >> > >> I think that this is very complex and hard to maintain. Here is my > >> idea how to do it better. > >> 1) Write a tiny_mce plugin called "xwikiMacro" which allows the user > >> to add XWiki macros into > >> his page with the help of tiny_mce > >> 2) Write a post processing plugin, which converts the result from > >> tiny_mce into xwiki markup > >> 3) change wysiwyg.vm to use directly tiny_mce > >> 4) kick wiki_editor > >> > >> This allows us to easier update tiny_mce and it is much simpler to > >> understand whats going on. An other plus is that there is not an other > >> layer in between, which could break everything. > >> > >> Please tell me what you think about my idea. ATM i am working on the > >> marco plugin. > >> > >> chhers, > >> Christian > >> > >> 2007/2/23, Phung Nam <[email protected] <mailto:[email protected]> >: > >> > Hi Christian ! > >> > > >> > To update tiny_mce to most recent version is not easy ! because we > >> have some > >> > modifications in tiny_mce.js (so if you update to most recent > >> version then > >> > you also must modify somethings in new tiny_mce.js if Tiny MCE > >> don't have > >> > very much modifications in API) > >> > > >> > To update to tiny_mce with new version you can following the steps: > >> > > >> > - Copy the Tiny_MCE with most recent version to replace for tiny_mce > >> > directory > >> > - We configured for tiny_mce in wiki_editor.js > >> > - We use many function of Tiny_MCE in core.js , so we must modify > >> somethings > >> > if Tiny_MCE have very much modifications in API > >> > > >> > If you have some questions about this you can email for me . > >> > > >> > Thanks and best regards ! > >> > -Phung Nam > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > On 2/22/07, Christian Gmeiner < [email protected] <mailto:[email protected]>> wrote: > >> > > > >> > > Hi all. > >> > > > >> > > At the moment I am looking into problems exists with xwikis wysiwyg > >> > > editor. For instance, it is not possible to save the result of image > >> > > operations in the wiki page. > >> > > > >> > > I have created an jira - > >> > http://jira.xwiki.org/jira/browse/XWIKI-906 - > >> > > to update tiny_mce to most recent version. But know I need more > >> > > informations, where, how, ... tiny_mce is integrated in xwiki. Where > >> > > can i find the setup of tiny_mce... > >> > > > >> > > I hope somebody can help me, > >> > > Christian > >> > > > >> > > > >> > > > >> > > -- > >> > > You receive this message as a subscriber of the > >> [email protected] <mailto:[email protected]> > >> > mailing list. > >> > > To unsubscribe: mailto: > >> > [email protected] <mailto:[email protected]> > >> > > For general help: mailto: [email protected]?subject=help <http://[email protected]?subject=help> > >> > > ObjectWeb mailing lists service home page: > >> http://www.objectweb.org/wws > >> > > > >> > > > >> > > >> > > >> > > >> > -- > >> > You receive this message as a subscriber of the > >> [email protected] <mailto:[email protected]> > >> > mailing list. > >> > To unsubscribe: mailto: [email protected] <mailto:[email protected]> > >> > For general help: mailto:[email protected] <mailto:[email protected]>?subject=help > >> > ObjectWeb mailing lists service home page: > >> http://www.objectweb.org/wws > >> > > >> > > >> > > > >
------------------------------------------------------------------------
> > > > > > -- > > You receive this message as a subscriber of the [email protected] <mailto:[email protected]> mailing
list.
> > To unsubscribe: mailto: [email protected] <mailto:[email protected]> > > For general help: mailto:[email protected] <mailto:[email protected]>?subject=help > > ObjectWeb mailing lists service home page: http://www.objectweb.org/wws > > > > > -- > Ludovic Dubost > Blog: http://www.ludovic.org/blog/ > XWiki: http://www.xwiki.com > Skype: ldubost GTalk: ldubost > AIM: nvludo Yahoo: ludovic > > > > > -- > You receive this message as a subscriber of the [email protected] <mailto:[email protected]> mailing
list.
> To unsubscribe: mailto:[email protected] <mailto:[email protected]> > For general help: mailto: [email protected] <mailto:[email protected]>?subject=help > ObjectWeb mailing lists service home page: http://www.objectweb.org/wws > >
-- You receive this message as a subscriber of the [email protected] <mailto:[email protected]> mailing
list.
To unsubscribe: mailto:[email protected] <mailto:[email protected]> For general help: mailto:[email protected] <mailto:[email protected]>?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
------------------------------------------------------------------------
-- You receive this message as a subscriber of the [email protected] list. To unsubscribe: mailto:[email protected] For general help: mailto:[email protected]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
-- Ludovic Dubost Blog: http://www.ludovic.org/blog/ XWiki: http://www.xwiki.com Skype: ldubost GTalk: ldubost AIM: nvludo Yahoo: ludovic
-- You receive this message as a subscriber of the [email protected] list. To unsubscribe: mailto:[email protected] For general help: mailto:[email protected]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws