• Do not register here on develop.twiki.org, login with your twiki.org account.
• Use View topic Item7848 for generic doc work for TWiki-6.1.1. Use View topic Item7851 for doc work on extensions that are not part of a release. More... Close
• Anything you create or change in standard webs (Main, TWiki, Sandbox etc) will be automatically reverted on every SVN update.
Does this site look broken?. Use the LitterTray web for test cases.

Easy to reproduce:

create a non Wiki Word named topic page: "sometopic" and save it off.

If you create a link via

[[sometopic]]

rendered on the page is "sometopic?" and when you click on the "?" it tries to create "Sometopic" (notice the change in capitalization of the first character).

If you check the index for the web where you added "sometopic" you will see the same situation. A lowercase rendering of the link, but the link actually tries to go to "Sometopic".

You can jump to "sometopic" with now problem.

Why does this matter? I am creating forms that allow users to specify a topic name, and then creates a new topic while applying a specific form and specific template. Every once in a while, someone will not capitalize the first letter. This makes their brand new page unavailable by normal means. They have to jump to it. Also, if I auto-generate a list of topics, the link from the search will also have the same sort of problem.

I am marking this as "urgent" because while the TWiki renders one thing on a displayed page, it is linking to something else.


This has been reported in Item3270, and discussed in a developer meeting. The current solution is that the first character is automatically capitalized on topic creation. The only operation which will be permitted for topics starting with a lower case letter is to rename them. Is that ok for your users?

HJ

Since we agreed on the spec at release meeting I will discard this. But feel free to follow up on the bug item anyway.

The change that renames topics to upper case initial letter will be in 4.1

If you look at Item3270 you will understand that if we try to "fix" the linking to lowercase topics we break another feature which is to convert [[something lowercase]] to SomethingLowercase and we do not with to do that. We also discussed not doing the conversion when it is a single word but all agreed that such a spec is strange, non-intuitive and confusing.

So I recommend you rename the topics you have that starts with lower case to uppercase and from 4.1 noone can create new topics with lower case initial letter.

KJL

Okay doke. I was not aware of the [[something lowercase]] capability. Handy, but was not expected. Thanks.

- TWiki:Main.AJAlfieriCrispin

ItemTemplate
Summary linking of non-wiki words does not work with topics starting with a lowercase character
ReportedBy TWiki:Main.AJAlfieriCrispin
Codebase 4.0.4, 4.0.5
SVN Range TWiki-4.1, Sun, 17 Dec 2006, build 12291
AppliesTo Engine
Component

Priority Urgent
CurrentState No Action Required
WaitingFor

Checkins

TargetRelease n/a
Edit | Attach | Watch | Print version | History: r5 < r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r5 - 2006-12-28 - AJAlfieriCrispin
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback