STE v1.10, with Wikidot syntax support!

Printer Friendly Version Attach Files

wdavatar?user=leiger
leiger
27 May 2010 00:15. Edited 1 times. (Edit, Permalink)

This is the first version of STE with some support for Wikidot syntax!

It's limited and only a few basic formatting tags and two modules are supported so far, but this is intended mostly as a test to make sure everything is working correctly, before I attempt to add the more complex modules (e.g. ListPages).

So please test and report any problems you have with this. Do whatever you can to try to intentionally make the buttons and modules mess up… and then let me know if they do ;-)

Here's the changelog:

Version 1.10 (27 May 2010)

* Added: CSS module, ListUsers module menu options under the new "Structure" menu         (adds default code if you don't select anything first)
* Added: Bold, Italic, Underline and Strikethrough buttons
            (adds default text if you don't select anything first)
* Added: About dialog now includes information about current OS
* Changed: About dialog now lets the user select text with mouse
* Bugfix: About dialog not showing last line (copyright information)
* I attempted to add an 'autosave on exit' feature, but decided to leave that until next version due to it's complexity

You can download this here.

Included page "inc:signature" does not exist (create it now)

wdavatar?user=
(user deleted)

27 May 2010 21:34. Edited 0 times. (Edit, Permalink)
After a quick test drive, it looks like it's working great (but I think you knew that already!)

One thing I noticed is that inserting the module code also inserts a blank line. So instead of [[module … starting on the line the cursor is on, it sends a CR/LF before inserting the code.

Any plans to create keyboard shortcuts for the basic inline styles? Matching the MS Word standard would make the most sense.

Nice work! As you continue to add module support, I think it will be great if your sample syntax includes all parameters available to the module. That is one area in the Wikidot docs that I always thought was lacking. When I look up the syntax for a module, I would like to copy sample syntax that is complete and then paste that into my page for editing. The current Wikidot sample syntax usually has just bits and pieces of available parameters and I end up doing multiple copy/paste jobs.

I used the editor to create this post…

-Ed

Included page "inc:signature" does not exist (create it now)

wdavatar?user=leiger
leiger

28 May 2010 00:17. Edited 0 times. (Edit, Permalink)

One thing I noticed is that inserting the module code also inserts a blank line. So instead of [[module … starting on the line the cursor is on, it sends a CR/LF before inserting the code.

Yes, I did that because as you know, the module tags need to be on their own line otherwise it's not accepted as proper syntax by the Wikidot compiler.

I suppose I could check the position of the cursor and if it's already on a new line, then I won't manually add in the line break… something to look in to at least :)

Any plans to create keyboard shortcuts for the basic inline styles? Matching the MS Word standard would make the most sense.

That was the intent, but I haven't looked into how to do that yet. Will check that out when I can.

Nice work! As you continue to add module support, I think it will be great if your sample syntax includes all parameters available to the module. That is one area in the Wikidot docs that I always thought was lacking. When I look up the syntax for a module, I would like to copy sample syntax that is complete and then paste that into my page for editing. The current Wikidot sample syntax usually has just bits and pieces of available parameters and I end up doing multiple copy/paste jobs.

Yes, that's the intention. Because I didn't want to mess around with anything too complicated just yet I only did the modules that don't have attributes that you can define… in the case of the CSS module, that's simple. For ListUsers… when something other than users="." is supported I'll add the possibility to change that before inserting the code into the editor, using a dialog or something like that.

I used the editor to create this post…

Haha, Awesome! :)

Although I use my own "Wikidot Extender" for Google Chrome all the time, I'm yet to use STE myself. I use it for testing and taking screenshots but that's it.

When I start using it myself instead of the Wikidot editor… I'll count that as a success :)

Included page "inc:signature" does not exist (create it now)

wdavatar?user=tsangk
tsangk

28 May 2010 08:17. Edited 0 times. (Edit, Permalink)

Although I use my own "Wikidot Extender" for Google Chrome all the time

Hmm… what might that be?

Included page "inc:signature" does not exist (create it now)

wdavatar?user=leiger
leiger

29 May 2010 06:19. Edited 0 times. (Edit, Permalink)
You should read my blog!! :)

Check this out: http://shane.wikify.me/blog:67

Included page "inc:signature" does not exist (create it now)

Post Reply

Add reply on "STE v1.10, with Wikidot syntax support!"

Printer Friendly Version Attach Files

CSS Theme, Images and Code on this website are © Shane Smith 2010-2012. All forum posts by users and documentation licensed under Creative Commons BY-NC-SA 3.0 License.