[Mediawiki-l] Children don't understand the Discussion tab

Wikimini webmaster at wikimini.org
Wed Oct 15 00:30:36 UTC 2008


Hello,

First, sorry for my poor english. I hope you will understand our problem.

I'm running a wiki for young children. Most of them don't understand the
exact meaning (or function) of the "Discussion" tab.


# PROBLEM :

Actually their problem seems to be the following :

The "Discussion" tab has two VERY different functions:

1) When it appears on an article (or another page) :

FUNCTION = TALK ABOUT THE PAGE/ARTICLE

2) When it appears on a user page :

FUNCTION = TALK TO THE USER

The problem is that the message in the "Discussion" tab is always the same
regardless of the type of page which is displayed. This message is the
following one (in MessagesEn.php) :

 'talk'  => 'Discussion',

My first attempt was to change it to something more explicit:

 'talk'  => 'Discussion about this page',

This appears to be of little help on "article" pages, but has brought more
confusion on "user" pages.


# BETTER SOLUTION

I would like to show a different message in the "Discussion" tab based on
the type of page :

1) On an article (or another page), the message should be :

'talk'  => 'Discussion about this page', (ok, this is easy, i change it in
the MessagesXX.php file)

2) On a user page, the message should be different :

'talkuser'  => 'Talk to this user', (for example)

I'm not sure but I think I will have to change something in the
SkinTemplate.php file (lines 667-672) :

$content_actions['talk'] = $this->tabAction(
$talkpage,
'talk',
$this->mTitle->isTalkPage() && !$prevent_active_tabs,
'',
true);

*If someone could help me* find what should be added exactly I would be
extremely grateful. This problem is really frustrating for the children who
don't understand how they can talk to another user.

Thanks in advance.

Laurent


More information about the MediaWiki-l mailing list