Last modified: 2006-02-23 18:49:58 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T2884, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 884 - Provide more explanation in the 'badtitletext' message
Provide more explanation in the 'badtitletext' message
Status: RESOLVED FIXED
Product: MediaWiki
Classification: Unclassified
Internationalization (Other open bugs)
unspecified
All All
: Low minor with 1 vote (vote)
: ---
Assigned To: Nobody - You can work on this!
http://test.wikipedia.org/wiki/User:G...
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2004-11-15 06:10 UTC by lɛʁi לערי ריינהארט
Modified: 2006-02-23 18:49 UTC (History)
1 user (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description lɛʁi לערי ריינהארט 2004-11-15 06:10:20 UTC
I have no idea if 
[http://test.wikipedia.org/wiki/User:Gangleri/tests/Unicode_ISO_88
59-1/%C2%AA%C2%AA_hacked_title %1A%1A hacked title] would be a 
valid or an [[en:Wikipedia:Invalid article names|invalid article 
name]] ([[ISO 8859-1]]).

http://test.wikipedia.org/wiki/User:Gangleri/tests/Unicode_ISO_885
9-1/%01%01_hacked_title generates a "Bad title" at [[test:]].

Maybe the "Bad title" page could provide informations more 
specific to the actual "Bad title". I assume that the information 
is available somewhere and should only be displayed.

Maybe it should be possible to add a project specific message 
(some projects are [[UTF-8]] others [[ISO 8859-1]]) and both
- links to usefull pages as [[meta:Help:Page name]], 
[[meta:Help:Page name#Special characters|#Special characters]], 
[[UTF-8]], [[ISO 8859-1]], [[Wikipedia:Special characters]]
- and a place where to report this nvalid article name 
[[Wikipedia:Invalid article names]].

I have no clue if this is a security issue (regarding integrity 
of the database) as malicious entries in the namespace could be 
made.

Releted:  bug 563, bug 660.

Regards Reinhardt
Comment 1 Zigger 2005-06-25 07:51:59 UTC
(In reply to comment #0)
> I have no idea if 
> [http://test.wikipedia.org/wiki/User:Gangleri/tests/Unicode_ISO_88
> 59-1/%C2%AA%C2%AA_hacked_title %1A%1A hacked title] would be a 
> valid or an [[en:Wikipedia:Invalid article names|invalid article 
> name]] ([[ISO 8859-1]]).

1.5 treats [[%C2%AA%C2%AA_hacked_title]] as an acceptable title.

> http://test.wikipedia.org/wiki/User:Gangleri/tests/Unicode_ISO_885
> 9-1/%01%01_hacked_title generates a "Bad title" at [[test:]].

%01%01_hacked_title is still a bad title in 1.5.
 
> Maybe the "Bad title" page could provide informations more 
> specific to the actual "Bad title". I assume that the information 
> is available somewhere and should only be displayed.
> 
> Maybe it should be possible to add a project specific message 
> (some projects are [[UTF-8]] others [[ISO 8859-1]]) and both
> - links to usefull pages as [[meta:Help:Page name]], 
> [[meta:Help:Page name#Special characters|#Special characters]], 
> [[UTF-8]], [[ISO 8859-1]], [[Wikipedia:Special characters]]
> - and a place where to report this nvalid article name 
> [[Wikipedia:Invalid article names]].

The imminent 1.5 only supports UTF-8.  I'm marking this bug as an enhancement
request to improve the 'badtitletext' message.  I don't see much need for
various alternative messages, as the current message can be expanded beyond its
current one line in English to be as explanatory as needed.  The destination of
any links within the message is also a localisation issue.

> I have no clue if this is a security issue (regarding integrity 
> of the database) as malicious entries in the namespace could be 
> made.

Rather than being a security issue, rejecting bad titles improves security.  
The message already reveals reasons for title rejection; it just doesn't do it
very well.
Comment 2 Rob Church 2006-01-02 14:50:06 UTC
Tweaked this in CVS a moment ago, but could use some input. Right now, it's:

"The requested page title was invalid, empty, or an incorrectly linked
inter-language or inter-wiki title. It may contain one more characters which
cannot be used in titles."

Ideas for futher changes?
Comment 3 Zigger 2006-01-02 15:56:19 UTC
(In reply to comment #2)
> ...
> Ideas for futher changes?

This should give enough of a clue:  "... may contain characters which cannot be
used in titles."

The message also seems to be used for some interwiki redirect loop, some move
condition, and some thumbnail condition.  Too much for me to work out at the
moment sorry.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links