Re: [Wikitech-l] Proposal for editing template calls within pages

2009-09-23 Thread apri a.vd.wiel
I like the XML way of resolving this problem but I think it MediaWiki  
has a bigger task to do.
Restructure the wiki language, XML-ize the language completely.
Forms and attributes will have a place in this WikiXML-definition.
Pages can be constructed from one or more XML-sources.
XML-source, or a transformed version of it, can be used on more than  
one page.
'Extensions'  will be (sub)-elements of the standard MediaWiki  
definition.
Recursive tasks can be done as long as the definition allows it.
We are not depending on the MW-parser as is.
Easier construction of editors.
Use of XML-stylesheets for presentation.
etc.

non-realistic? May be. In my vision the only way to make a real  
difference.
If this is a first step towards structuring the language than I think  
its ok.

Andre

Op 23 sep 2009, om 20:24 heeft Yaron Koren het volgende geschreven:

 Hi everyone,

 Part of the Wikipedia Usability Initiative is a project to create a  
 system
 whereby template calls are hidden (minimized, really) for most users  
 on the
 edit page, and when users do want to edit template calls, they can  
 do so via
 a form instead of editing the template call directly. I'm involved  
 with that
 project; my previous experience with such matters was creating the  
 Semantic
 Forms extension, which is similar in its basic concept. I've put  
 together a
 page explaining the current thinking on how the system should work,  
 here:

 http://usability.wikimedia.org/wiki/Template_forms

 We're looking for feedback; any thoughts or questions are welcome,  
 either on
 that page's talk page or by responding to this email.

 Thanks,
 Yaron
 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Wiki editor wysiwyg

2009-05-11 Thread apri a.vd.wiel
Handling of the wikitext uses a markup definition file. Application  
handles all elements configured in this file. Elements not recognised  
are presented as the original wikitext. So all elements can be used  
but then of cours not presented as wysiwyg. This means you can edit  
simple but also complex wikitext.
Switching to other wiki-platforms can be done relative easy by simply  
changing the tags in de defintion file.

Application acts now as an addon to the standard MW functionality. It  
reads the textarea in the html given by MW editpage, returns again  
wikitext to this textarea after editing and save to wikitext button.  
The base functionality of MW stays intact.
Template inclusion for example, will need some more conversation  
between the editor and the MWserver but again this must be possible.  
Properties for semantic mediawiki inline queries can be made more  
userfriendly by directly showing results (or errors), etc..

It is exciting to see how easy it is to add new alike elements but  
also a big challenge to fit in new ones in a way that is flexible and  
reusable. It is this combination that gives me the pleasure doing this  
thing. I like this manner of developing. Discovering the posibilities  
of new technics like Flex. It must be a combination of building the  
engine and making the chairs comfortable.

Right now I am wrestling with fonts in Flex/TLF for a good  
presentation. After that I switch back to the engine.

Thanks for your reaction.
Andre


Op 11 mei 2009, om 12:04 heeft Mark Clements (HappyDog) het volgende  
geschreven:

 'd be interested to see how far you get with this.  The problem is  
 not the
 interface - that is relatively easy even using HTML/JS, so creating  
 a slick
 interface in Flash should be trivial.  The problem is in correctly  
 handling
 the more complicated elements of the wikitext markup, and round- 
 tripping
 between your internal representation and that markup without losing
 information.

 If I were you, I would concentrate on that firstly, and then work on  
 the
 editing UI, otherwise you'll end up with something that looks good  
 and works
 nicely for simple pages, but is too dangerous to deploy as it risks  
 messing
 up anything more sophisticated.  Here are some of the trickier  
 elements for
 you to look into so you don't end up just wasting your time (in no
 particular order):

 * Tables
 * Template inclusion
 * Parser functions
 * Magic words (including ISBN, etc.)
 * Comments
 * Category links
 * Extension-supplied HTML-style tags.

 For a relatively complete list, and some exploration of the  
 problems, see
 http://www.mediawiki.org/wiki/Markup_spec.

 - Mark Clements (HappyDog)


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Wiki editor wysiwyg

2009-05-11 Thread apri a.vd.wiel
Yes, I did see this. Template is not configured yet. I did configure  
swm ask wich has the same end tag ' }}'. A bug wich I will correct in  
the engine.
Comment configuration is easy but howto present in wysiwg? Hidden  
property? Do you have an idea?

My plan is to make a testapplication which calls the editcomponent for  
different wikitext files and compares the result with goodresult- 
files. One push on the button will give the answer if changes is the  
engine are ok.

Andre


Op 11 mei 2009, om 14:30 heeft Mark Clements (HappyDog) het volgende  
geschreven:

 apri a.vd.wiel a.vd.w...@apri.nl wrote in message
 news:e7eebf75-8452-48bb-8479-db449aaba...@apri.nl...
 Handling of the wikitext uses a markup definition file. Application
 handles all elements configured in this file. Elements not recognised
 are presented as the original wikitext. So all elements can be used
 but then of cours not presented as wysiwyg. This means you can edit
 simple but also complex wikitext.
 Switching to other wiki-platforms can be done relative easy by simply
 changing the tags in de defintion file.

 Good idea in principle.  Currently doesn't cleanly round-trip, e.g.

 http://ria.apri.nl/mediawiki-1.14.0/index.php?title=Main_Pageaction=editoldid=25

 (compare text in standard edit box before and after clicking 'save to
 wikitext').

 This is the kind of thing I'm talking about... :-)

 - Mark Clements (HappyDog)



 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Wiki editor wysiwyg

2009-05-11 Thread apri a.vd.wiel
comments and template added.
single ''' gives error : more or less the same bug as mentioned before  
with smw ask. Some engine work to do ;-)

'''how about ''this edit'''s more complicated bold/italic markup?'''
Do you think MW gives the right result?
MW: 'how about this edits more complicated bold/italic markup?
Apri: how about this edits more complicated bold/italic markup?
should be (I think):  how about this edit's more complicated bold/ 
italic markup?

Andre

Op 11 mei 2009, om 14:52 heeft apri a.vd.wiel het volgende geschreven:

 Yes, I did see this. Template is not configured yet. I did configure
 swm ask wich has the same end tag ' }}'. A bug wich I will correct in
 the engine.
 Comment configuration is easy but howto present in wysiwg? Hidden
 property? Do you have an idea?

 My plan is to make a testapplication which calls the editcomponent for
 different wikitext files and compares the result with goodresult-
 files. One push on the button will give the answer if changes is the
 engine are ok.

 Andre


 Op 11 mei 2009, om 14:30 heeft Mark Clements (HappyDog) het volgende
 geschreven:

 apri a.vd.wiel a.vd.w...@apri.nl wrote in message
 news:e7eebf75-8452-48bb-8479-db449aaba...@apri.nl...
 Handling of the wikitext uses a markup definition file. Application
 handles all elements configured in this file. Elements not  
 recognised
 are presented as the original wikitext. So all elements can be used
 but then of cours not presented as wysiwyg. This means you can edit
 simple but also complex wikitext.
 Switching to other wiki-platforms can be done relative easy by  
 simply
 changing the tags in de defintion file.

 Good idea in principle.  Currently doesn't cleanly round-trip, e.g.

 http://ria.apri.nl/mediawiki-1.14.0/index.php?title=Main_Pageaction=editoldid=25

 (compare text in standard edit box before and after clicking 'save to
 wikitext').

 This is the kind of thing I'm talking about... :-)

 - Mark Clements (HappyDog)



 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l


 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Wiki editor wysiwyg

2009-05-11 Thread apri a.vd.wiel
I see there is no formating (bold and italic) in the message. But for  
this case my conclusion is: MW formatting is (also) not correct.
The markup spec says: Note that improper nesting of bold and italics  
is currently permitted.
Which means that the formatting can't be correct in all cases. The  
markup spec must be more strict.

Andre



Op 11 mei 2009, om 16:42 heeft apri a.vd.wiel het volgende geschreven:

 comments and template added.
 single ''' gives error : more or less the same bug as mentioned before
 with smw ask. Some engine work to do ;-)

 '''how about ''this edit'''s more complicated bold/italic markup?'''
 Do you think MW gives the right result?
 MW: 'how about this edits more complicated bold/italic markup?
 Apri: how about this edits more complicated bold/italic markup?
 should be (I think):  how about this edit's more complicated bold/
 italic markup?

 Andre

 Op 11 mei 2009, om 14:52 heeft apri a.vd.wiel het volgende geschreven:

 Yes, I did see this. Template is not configured yet. I did configure
 swm ask wich has the same end tag ' }}'. A bug wich I will correct in
 the engine.
 Comment configuration is easy but howto present in wysiwg? Hidden
 property? Do you have an idea?

 My plan is to make a testapplication which calls the editcomponent  
 for
 different wikitext files and compares the result with goodresult-
 files. One push on the button will give the answer if changes is the
 engine are ok.

 Andre


 Op 11 mei 2009, om 14:30 heeft Mark Clements (HappyDog) het volgende
 geschreven:

 apri a.vd.wiel a.vd.w...@apri.nl wrote in message
 news:e7eebf75-8452-48bb-8479-db449aaba...@apri.nl...
 Handling of the wikitext uses a markup definition file. Application
 handles all elements configured in this file. Elements not
 recognised
 are presented as the original wikitext. So all elements can be used
 but then of cours not presented as wysiwyg. This means you can edit
 simple but also complex wikitext.
 Switching to other wiki-platforms can be done relative easy by
 simply
 changing the tags in de defintion file.

 Good idea in principle.  Currently doesn't cleanly round-trip, e.g.

 http://ria.apri.nl/mediawiki-1.14.0/index.php?title=Main_Pageaction=editoldid=25

 (compare text in standard edit box before and after clicking 'save  
 to
 wikitext').

 This is the kind of thing I'm talking about... :-)

 - Mark Clements (HappyDog)



 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l


 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l

 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Wiki editor wysiwyg

2009-05-11 Thread apri a.vd.wiel
Thanks you all for your thoughts. Helps me great to make up my mind  
about all kinds of things.

I realize that there is more than one person can oversee. I also have  
much respect for what mediawiki stands for and where they are now.
My thoughts: If there is a way out, it must be via standardization.

I also realize that my contribution to this list ends here. If I have  
other ideas to overcome this problem I let you know ;-)
Thanks for your attention and contributions.

Andre

Op 11 mei 2009, om 17:05 heeft Daniel Kinzler het volgende geschreven:

 This sucks, but in the four years we have spend talking abotu it, no  
 one found a
 way out that will not break a few million existing wiki pages.


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Wiki editor wysiwyg

2009-05-08 Thread apri a.vd.wiel

Ok.
options:
a. we wait for Adobe to make this format opensource ;-)
b. we let the end-user chose (no forcing). I know still in conflict  
with the mission but

This example/prototype wiki editor is developed in a way that makes  
integration with MW sites easy. It can be used by ' simple' wikiusers  
and wiki-language experts so it will be used I think.
When the editor component has enough functionality and is stable  
enough, it can be integrated in some kind of wikiclient / desktop  
application. And as you can guess a lot of RIA functionality will then  
be available. Then no forcing and relative independent from MW  
development.

I am floating on my dream and still see beautifull things in the near  
future..

Thanks for your reactions.
Andre


Op 8 mei 2009, om 11:35 heeft David Gerard het volgende geschreven:

 2009/5/8 ChrisiPK chris...@gmail.com:

 This means we will probably not see this enabled on WMF sites.  
 Flash is
 a proprietary format. Forcing users to install this is in conflict  
 with
 Wikimedia's mission to spread open file formats and software. See  
 also
 http://en.wikipedia.org/wiki/Adobe_Flash#Disrespecting_freedom_of_the_web


 Yes, but (a) other MediaWiki sites welcome Flash (b) it's interesting
 as an example implementation of WYSIWYG, as we try to crack the
 problem.

 Given (a), mediawiki-l is probably the list for it.


 - d.

 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Wiki editor wysiwyg

2009-05-08 Thread apri a.vd.wiel
I am confused.

- swf format is not a problem
- flex application is not a problem, there is a open source flex sdk.  
all source is editable with texteditor (flex:mx and actionscript)

problems(?):
- runtime plugin must be free (flash 10 is) and must be open so it can  
be modified? (can we modify IE?)
- flex compiler must be free (the sdk is) and must be open so it can  
be modified? (can we modify javac?)
- patents are a problem?

I am also not a license expert, i like to create a great application .
If the MediaWiki organisation can give me a clear yes or no to use  
flex/swf in MW I would be very pleased.
If not, I have to change my plans.

Greetings,
Andre


Op 8 mei 2009, om 20:25 heeft Brian het volgende geschreven:

 Ok, but is there one that supports the features found in Gnash?  
 Isn't flash
 a language specification, and doesn't Gnash have an emacs mode?

 On Fri, May 8, 2009 at 12:21 PM, Amir Elisha Aharoni amir.ahar...@gmail.com
 wrote:

 On Fri, May 8, 2009 at 21:11, Brian brian.min...@colorado.edu  
 wrote:
 On Fri, May 8, 2009 at 11:43 AM, Amir Elisha Aharoni 
 amir.ahar...@gmail.com
 wrote:

 On Fri, May 8, 2009 at 20:26, Brian brian.min...@colorado.edu  
 wrote:
 There is nothing bad about the flash format. If it works in a free
 player
 I'm not aware of any other objections.

 *If* it actually works, then there's still at least one more  
 problem:
 It should be possible to modify this plugin using Free tools.  
 Adobe's
 own Flash authoring tool is not Free. This may not seem relevant to
 users, but people need to have a reasonable way to use a program
 without being deprived of Freedoms #1 and #3 of Free Software. (See
 [[Free_software#Definition]] in Wikipedia.)
 Are you really addressing a deficit in Gnash, or some hypothetical
 situation?

 Gnash is a *player*, a Free replacement for Adobe Flash *Player*. It
 works pretty well as a player, but it is not supposed to be an
 authoring tool.

 There are certain Free Flash authoring tools, but to the best of my
 knowledge there is no complete replacement for Adobe Flash, the
 authoring tool.

 --
 אמיר אלישע אהרוני

 heb: http://haharoni.wordpress.com | eng: http:// 
 aharoni.wordpress.com
 cat: http://aprenent.wordpress.com | rus: http://amire80.livejournal.com

 We're living in pieces,
 I want to live in peace. - T. Moore

 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l

 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Wiki editor wysiwyg

2009-05-08 Thread apri a.vd.wiel
The answer is no if I may speak for mediawiki.
for example the gnash is only usable with mozilla derived browsers.

Andre


Op 8 mei 2009, om 21:28 heeft Aryeh Gregor het volgende geschreven:

 On Fri, May 8, 2009 at 2:39 PM, Brion Vibber br...@wikimedia.org  
 wrote:
 I'd just like to get this thread back on track with a couple notes.

 1) Wikimedia will not be interested in an editing widget based  
 entirely
 on Flash.

 Even if it's designed to work perfectly in gnash?

 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


[Wikitech-l] Wiki editor wysiwyg

2009-05-07 Thread apri a.vd.wiel
Hello to all,

I am developing Apri wiki editor and at this moment have a what I call  
a working prototype which I want to share with you.
Still a lot of work to do but I like the results so far ;-).  
Functionality is very basic but shows enough to give you an impression.
UI is not what the end result will look like but I'm still looking for  
the right design in combination with functionality.

Please see http://ria.apri.nl/mediawiki-1.14.0/index.php/Main_Page
Read the page.
Click the edit button and see what happens.

Greetings,
Andre

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Wiki editor wysiwyg

2009-05-07 Thread apri a.vd.wiel
It needs flash 10.

Andre


Op 7 mei 2009, om 22:11 heeft Brion Vibber het volgende geschreven:

 El 5/7/09 12:18 PM, apri a.vd.wiel escribió:
 Hello to all,

 I am developing Apri wiki editor and at this moment have a what I  
 call
 a working prototype which I want to share with you.
 Still a lot of work to do but I like the results so far ;-).
 Functionality is very basic but shows enough to give you an  
 impression.
 UI is not what the end result will look like but I'm still looking  
 for
 the right design in combination with functionality.

 Please see http://ria.apri.nl/mediawiki-1.14.0/index.php/Main_Page
 Read the page.
 Click the edit button and see what happens.

 It asks me to install Flash Player 10, then dies when I say no.

 -- brion

 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Wiki editor wysiwyg

2009-05-07 Thread apri a.vd.wiel
As I mentioned this is a prototype.
UI has to be redesigned but what you see (better: what you will see)  
at the left are the properties of the tags/text which are focused.
This will be the place to fill in the url property of the link tag.

At the right you will find the actions you can do on the selection in  
the text.

Andre


Op 7 mei 2009, om 22:35 heeft Chad het volgende geschreven:

 On Thu, May 7, 2009 at 3:18 PM, apri a.vd.wiel a.vd.w...@apri.nl  
 wrote:
 Hello to all,

 I am developing Apri wiki editor and at this moment have a what I  
 call
 a working prototype which I want to share with you.
 Still a lot of work to do but I like the results so far ;-).
 Functionality is very basic but shows enough to give you an  
 impression.
 UI is not what the end result will look like but I'm still looking  
 for
 the right design in combination with functionality.

 Please see http://ria.apri.nl/mediawiki-1.14.0/index.php/Main_Page
 Read the page.
 Click the edit button and see what happens.

 Greetings,
 Andre

 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l


 I have flash player installed, and I didn't understand what to do.
 I saw a few boxes to the left and right, but nothing in them
 made sense. I pressed add a link, but I didn't see any way to
 control the target of the link or what the link text says.

 -Chad

 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l