(anonymous guest) (logged out)

Copyright (C) by the contributors. Some rights reserved, license BY-SA.

Sponsored by the Wiki Symposium and the Nuveon GmbH.

 

Add new attachment

Only authorized users are allowed to upload new attachments.

This page (revision-46) was last changed on 05-Oct-2008 17:38 by 69.243.201.36  

This page was created on 04-Sep-2006 01:57 by 217.162.145.188

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 154 added 29 lines
Sorry Radomir. I made a couple of mistakes indeed and I could have been more concise and to the point (should not have put any rendering suggestions). Also, forget about that whole title/alternate text thing, that is not what I meant. I just want to make the order less relevant.
My points are:
* Explicit vs implicit links
* Implicit links are not showed in the Links page as they are on the Creole 0.3 page...
* Even if it breaks the "Extensible by omission" principle a little, should Creole standardize the different syntaxes of targets (especially for implicit links) so that nothing breaks when exchanging Wiki texts?
** Internal target
** InterWiki target
** URI (RFC3986)?
* If the spec does not make the syntax of targets more formal, I think it could generate collisions with the chosen markup and delimiter, whatever they are.
* When you look at WikiMatrix internal/external links comparisons, the meaning of the description part of the link changes somewhat between internal and external links and the position (order) of the description in the link. If Creole accepts any order, it could generate ambiguous situations but make the order less relevant. So let's try again :
# I have one existing wiki page called Foo. {{{[[Foo|Bar]]}}} would generate [Bar|Foo].
# I have one existing wiki page called Bar. {{{[[Foo|Bar]]}}} would generate [Foo|Bar].
# I have two existing wiki pages: Foo and Bar. {{{[[Foo|Bar]]}}} would generate [Foo|Bar] (hyperlinked text is the first part of the link by default).
The questions are:
* How could Creole make the third example less ambiguous if the order is not relevant?
* In the first example, a problem arises when someone creates a page called "Bar" afterward... The rendering will change for the one in example 3. Is that OK?
* What if the markup/delimiter is part of the Text or Target? (That's a recurrent question for any markup)
So, IMHO, we have a couple of things to settle:
# Creole "support" of implicit links
# The order of the text and the target (should we care?)
# The markup itself "[[[" "]]" and the field delimiter pipe "|". (I think we have a consensus on that point).
# How formal the syntax of the target should be
-- [EricChartre], 2007-01-02
Version Date Modified Size Author Changes ... Change note
46 05-Oct-2008 17:38 4.08 kB 69.243.201.36 to previous
45 25-Mar-2008 08:16 3.983 kB ChristophSauer to previous | to last respond to Carl
44 25-Mar-2008 05:04 3.85 kB CarlCravens to previous | to last
43 16-Oct-2007 10:01 3.022 kB ChristophSauer to previous | to last moved from talk
42 26-Sep-2007 09:06 2.114 kB ChuckSmith to previous | to last restore
41 26-Sep-2007 00:57 2.124 kB 219.138.204.162 to previous | to last
« This page (revision-46) was last changed on 05-Okt-2008 17:38 by 69.243.201.36