[xwiki-devs] [gsoc] Presentation Application
Hi, I have developed the basic prototype for Wysiwyg editor for creating Presentation Applications in Xwiki. You can test the editor at http://www.arpitjain.com/xwiki/editor.html The features that are available right now are: 1.) Basic text editing features : Bold/Italic underline 2.) Indentation 3.) Bullets 4.) Support for colors/images/links is in progress and not complete. (You might see a popup for insering colors/images/link, but it is not working fine) 5.) Tables (TODO) *Right now, there are two type of slide templates : * 1.) Title or Cover slides 2.) Regular bulleted list slides Each template has fields that you can click on. When the field is undefined it shows an explanatory text, e.g. click to add title. This disappears when you click on it and restores if you move elsewhere without having typed, or if you delete what you wrote before. This is working fine in IE but not in Firefox. (Event handlers are not working on dom node elements in Firefox, any help ??) *In a bulleted list item(in Regular slides), first Enter starts a paragraph. The second Enter starts the next bullet. To indent or outdent a list item as a whole, you click on the appropriate button or press tab or shift + tab. * You can read more about it and other keypress events at http://arpitjain.com/xwiki/design-notes.html You can insert new slides, but transition between slides is not available right now and I am working on it. Once this is complete, I would work on saving the slides by AJAX and then creating layouts/themes for them. I have tested the features in Firefox(2 and 3) and IE. It should work fine in Safari also as standard workarounds have been taken care of, though I am not sure. @Jerome: It is now working fine for Firefox 2 and Flock in Debian. Please let me know, if you find some issues in other browsers. Thanks -- Arpit Jain Senior Undergraduate Student Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur, India. Web: http://www.arpitjain.com
Worked with me on OmniWeb (so should work on Safari as well). I didn't like the fact that the "click here" did not select the text to replace it and that cmd-a does select the whole text and not the cell. paul Le 10-juil.-08 à 12:00, Arpit Jain a écrit :
You can test the editor at http://www.arpitjain.com/xwiki/editor.html
The features that are available right now are: 1.) Basic text editing features : Bold/Italic underline 2.) Indentation 3.) Bullets
Hi Paul, Actually clicking on "click here" is supposed to remove the explanatory text(eg. click here to add title). I have written code for that but onFocus listeners are not working in elements in Firefox, they are working in IE though. I am searching for an alternative of the same. For ctrl-a/cmd-a, you are right, it must select only the text of a particular cell. I will add support for it in new version. (PS: It works well on IE ) Thanks. -Arpit On Thu, Jul 10, 2008 at 3:49 PM, Paul Libbrecht <[email protected]> wrote:
Worked with me on OmniWeb (so should work on Safari as well).
I didn't like the fact that the "click here" did not select the text to replace it and that cmd-a does select the whole text and not the cell.
paul
Le 10-juil.-08 à 12:00, Arpit Jain a écrit :
You can test the editor at http://www.arpitjain.com/xwiki/editor.html
The features that are available right now are: 1.) Basic text editing features : Bold/Italic underline 2.) Indentation 3.) Bullets
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Arpit Jain Senior Undergraduate Student Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur, India. Web: http://www.arpitjain.com
Thanks Arpit, do give a shot at testing Safari, I think it works on Macs and Windows. (Konqueror on Linux shares some similarities). At least on Macs, it has a very nice debugging environment. In particular, the selection and copy-and-paste javascript-mechanisms available in Safari is both correct and stable whereas the one of Mozilla is somehow absent and the one of Internet Explorer keeps changing since it keeps presenting security issues (this may be a personal view). Safari is the default browser on Mac so it'd make sense that this is somehow supported. paul Le 10-juil.-08 à 13:01, Arpit Jain a écrit :
Hi Paul, Actually clicking on "click here" is supposed to remove the explanatory text(eg. click here to add title). I have written code for that but onFocus listeners are not working in elements in Firefox, they are working in IE though. I am searching for an alternative of the same.
For ctrl-a/cmd-a, you are right, it must select only the text of a particular cell. I will add support for it in new version. (PS: It works well on IE )
Thanks. -Arpit
Okay Paul. I don't have access to Mac so I will test it on windows version of Safari, hoping that it's pretty much the same. I am already testing it for IE and FF. I didn't know that Konqueror is similar as Safari. Thanks for mentioning that. :) On Thu, Jul 10, 2008 at 5:11 PM, Paul Libbrecht <[email protected]> wrote:
Thanks Arpit,
do give a shot at testing Safari, I think it works on Macs and Windows. (Konqueror on Linux shares some similarities). At least on Macs, it has a very nice debugging environment.
In particular, the selection and copy-and-paste javascript-mechanisms available in Safari is both correct and stable whereas the one of Mozilla is somehow absent and the one of Internet Explorer keeps changing since it keeps presenting security issues (this may be a personal view).
Safari is the default browser on Mac so it'd make sense that this is somehow supported.
paul
Le 10-juil.-08 à 13:01, Arpit Jain a écrit :
Hi Paul,
Actually clicking on "click here" is supposed to remove the explanatory text(eg. click here to add title). I have written code for that but onFocus listeners are not working in elements in Firefox, they are working in IE though. I am searching for an alternative of the same.
For ctrl-a/cmd-a, you are right, it must select only the text of a particular cell. I will add support for it in new version. (PS: It works well on IE )
Thanks. -Arpit
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Arpit Jain Senior Undergraduate Student Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur, India. Web: http://www.arpitjain.com
Arpit, nice app! i've tested it under Windows on the following browsers: - Firefox 3: Everything works fine. Small regard, when you hit enter it creates a new section. - IE7/IE8: After you do "View Source" you can't edit the slide anymore, apart from that, everything works. - Safari: Has the same enter problem from firefox and apart from that everything works fine. - Opera: It doesn't render's the slide so it must be crashing somewhere (this should be easy to support since it behaves almost like FF). Regarding your Focus event problem.. sometimes GWT isn't as beautifull as it should be :( Best Regards, Miguel Bento.
Thanks Miguel for testing it so extensively. I will look at the bugs you mentioned and test it on Opera also. On Fri, Jul 11, 2008 at 8:52 AM, Miguel Bento <[email protected]> wrote:
Arpit, nice app!
i've tested it under Windows on the following browsers:
- Firefox 3: Everything works fine. Small regard, when you hit enter it creates a new section. - IE7/IE8: After you do "View Source" you can't edit the slide anymore, apart from that, everything works. - Safari: Has the same enter problem from firefox and apart from that everything works fine. - Opera: It doesn't render's the slide so it must be crashing somewhere (this should be easy to support since it behaves almost like FF).
Regarding your Focus event problem.. sometimes GWT isn't as beautifull as it should be :(
Best Regards, Miguel Bento. _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Arpit Jain Senior Undergraduate Student Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur, India. Web: http://www.arpitjain.com
participants (3)
-
Arpit Jain -
Miguel Bento -
Paul Libbrecht