create new tag
, view all tags
At present an emphasised WikiWord does not link.

For example BugResolved. The same happens with table headings e.g.


I can't see any good reason for this. Simple fix is to put spaces around expanded HTML e.g.

<strong> BugResolved </strong>
Which gives: BugResolved

Rather than:

Which gives: BugResolved

-- JohnTalintyre - 18 Jun 2001

Yup, and even worse is that putting in spaces breaks WikiMarkup from bolding the WikiWord. Hence * BugResolved * is not bold.

-- MartinCleaver - 18 Jun 2001

I'm not so sure about being able to space the *s. I think this could lead to mistakes e.g.

   Use a * to get *Bold Text*

This could be avoided, but would make the emphasis code more complex.

Why is this worse than lack of linking with emphasis?

-- JohnTalintyre - 18 Jun 2001

This is actually done by design for these reasons:

  • It is easy to escape links by enclosing it with markup, i.e. *OtherTopic*, _OtherTopic_ or =OtherTopic=.

  • Standalone markup chars would have unwanted side-effects as John pointed out, i.e. y = (2 * a) + (3 * b) + c

If you need to make a link bold use the forced syntax, i.e. *[[OtherTopic]]*.

-- PeterThoeny - 18 Jun 2001

Whoops, sorry, I had meant to write "Hence BugResolved is not linked".

Now, please tell me why it is a good thing to have this not linked. People tell me that this is not-intuitive.

-- MartinCleaver - 18 Jun 2001

I can see why this might make sense. It hadn't really noticed it until being caught a few times with table headings. The trouble is I'd hesitate to make table headings a special case, but I would suggest either doing that or allowing linking for * and _, but not doing it for =.

| *[[%TWIKIWEB%.WikiWord]]* |
TWiki06x00.WikiWord Sort

so you have to enter

| *[[%TWIKIWEB%.WikiWord][WikiWord]]* |
to get:
WikiWord Sort

which is a bit long winded.

-- JohnTalintyre - 18 Jun 2001

I think the use of the [[ ... ]] syntax is an acceptable compromise, and does make the system more orthogonal. It would be better if there was some way of using this syntax to specify rendering the link as either Web.WikiWord or just WikiWord, but that would probably mean yet another syntax element to remember...

-- RichardDonkin - 18 Jun 2001

But if I did not want it linked, surely the orthogonal thing to do would be to prefix it with <nop/>?

-- MartinCleaver - 18 Jun 2001

Edit | Attach | Watch | Print version | History: r8 < r7 < r6 < r5 < r4 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r8 - 2001-06-18 - MartinCleaver
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2018 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.