(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 35 added 62 lines
In [[WikiOnAStick]] there is no automatic URL decoration, so external URLs (with protocol) have to be specified using square brackets {{{[[protocol://uniformresourcelocator]]}}}; if we'd parse {{{[[mailto:test@example.com]]}}} as test@example.com, a page titled {{{mailto:something}}} would never get the internal wiki hyperlink. Using the double slashes also on mailto protocol would prevent this. This is our solution to our problem, I still have to understand if it has relevance in WikiCreole.
-- [[DanieleC.]], 2007-Jul-05
------------
== Inner Page Anchors and Links
For inner page anchors, the following syntax is recommend:
{{{ [[#1]] }}}
Suggested HTML:
{{{ <a name='1' /> }}}
For inner page links, the following syntax is recommended:
{{{ [[#1|text]] }}}
Suggested HTML:
{{{ <a href='#1'>text</a> }}}
Note: without optional link text, using the {{{#}}} results in an inner page anchor. However, when using the optional link text, using the {{{#}}} results in a link to an inner page anchor.
-- [[JohnCook]]
I'd prefer a clearer way to disambiguate anchors and links, so that links don't need text; e.g. {{{[[@Chater1]]}}} for anchor
and {{{[[#Chapter1]]}}} or {{{[[#Chapter1|Chapter 1]]}}} for link.The at character is used for labels in some assembly languages,
iirc, so it isn't new. It would also blend more cleanly with links between pages.
-- [[YvesPiguet]], 2007-Jul-17
------------
== Clarification of rendering of markup around links
I don't see anywhere in the examples of how
{{{ //[[http://my.book.example/|My Book Title]]// }}}
should be rendered. The Perl Text::WikiCreole module renders it improperly, interpreting double-slash after the http: as closing the EM.
(This wiki renders it properly as //[[http://my.book.example/|My Book Title]]//.)
I think failing to render this is improper behavior, but it's not clear from spec that it is, especially since it's clear that markup inside the link should be rendered, and there are no examples of this in the [[Creole1.0TestCases|Test Cases]].
Since this is such an obvious failure, it ought to be clearly stated and a test case. (Or is it clearly stated somewhere I have missed?)
-- [[CarlCravens]], 2008-Mar-24
Hello Carl,
thanks for the hint. I've added your example to the [[testcases]].
-- [[ChristophSauer]], 2008-Mrz-25 08:16 (CET)
FYI, that bug in Text::WikiCreole is fixed as of today.
-- [[JasonBurnett]], 2008-Oct-05
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