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

stephane ancelot sancelot at free.fr
Thu Oct 23 14:11:21 UTC 2008


Hi,
You can present it like in blogs,

you can first remove the tab (see below)
then use ArticleComment extension to allow to post a comment (but in the  
same page) like a blog

then for being able using it in every page use headerfooter extension

removing talk tab :
http:/your ip/mediawiki/index.php/MediaWiki:Monobook.css
#ca-talk { display:none!important; }

Best Regards
steph


Le Wed, 15 Oct 2008 02:30:36 +0200, Wikimini <webmaster at wikimini.org> a  
écrit:

> 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
> _______________________________________________
> MediaWiki-l mailing list
> MediaWiki-l at lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
>
>





More information about the MediaWiki-l mailing list