Bug 154 - User support site (in English)
: User support site (in English)
Status: RESOLVED FIXED
Product: Websites
Classification: ROSA Infrastructure
Component: Forum
: unspecified
: All Linux
: Normal enhancement
: ---
Assigned To: Pavel Shved
: ROSA Linux Bugs
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-04-29 14:56 MSD by Nux
Modified: 2012-05-15 19:26 MSD (History)
5 users (show)

See Also:
RPM Package:
ISO-related:
Bad POT generating:
Upstream:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nux 2012-04-29 14:56:06 MSD
As the first release date is approaching, ROSA still lacks a proper user support site for the potential non-Russian speaking users.
This is related to http://bugs.rosalinux.ru/show_bug.cgi?id=148 (see the end comments).

A forum or OSQA site was proposed.

Keeping it all within http://forum.rosalab.ru/ might work, but as it is now I'm not even able to register myself as I don't understand anything in Russian/Cyrillic. 
Maybe put a big button somewhere with Union Jack that would redirect users to a English version of the forum (not sure if phpBB is capable of that).

Starting a mainly English forum might not be fair to Russian users though.. and keeping 2 separate forums could be too much work, not to mention splitting a still very small community.

Looks like the skills of a community manager are dearly needed. :-)
Comment 1 Nux 2012-04-29 15:06:25 MSD
I forgot to mention about a rosa-users mailing lists, but maybe the audience targeted by ROSA wouldn't be very keen on using mailing lists.
Comment 2 JDronova 2012-04-29 18:55:43 MSD
(In reply to comment #0)
> Looks like the skills of a community manager are dearly needed. :-)
Thank you, Nux, got it :)
I'm in communication with our admins by now, we'll need some time to arrange it all. Hope it wouldn't take long.
Comment 3 Pavel Shved 2012-04-29 22:46:29 MSD
I'll move this bug to "Site infrastructure" category to be created soon.

TODO INFRASTRUCTURE
Comment 4 Pavel Shved 2012-05-02 15:22:23 MSD
trying to move to Websites/Forums
Comment 5 Nux 2012-05-04 13:11:58 MSD
(In reply to comment #2)
> (In reply to comment #0)
> > Looks like the skills of a community manager are dearly needed. :-)
> Thank you, Nux, got it :)
> I'm in communication with our admins by now, we'll need some time to arrange
> it all. Hope it wouldn't take long.

Just a suggestion, I've noticed Drupal has some nice multi-lingual features (e.g. http://drupal.org/node/1396988), might make a good multi-lang community site&forums.
Comment 6 Aleksandr Kazantcev 2012-05-04 13:22:25 MSD
I think more easiest way using another copy of PHPBB in directory /en/
and own database.
Comment 7 JDronova 2012-05-04 13:22:58 MSD
> Just a suggestion, I've noticed Drupal has some nice multi-lingual features
> (e.g. http://drupal.org/node/1396988), might make a good multi-lang
> community site&forums.

Hi Nux,
we're already setting up an English interface on our existing forums. See
http://forum.rosalab.ru/en/index.php
and "English-speaking forum" from Russian interface redirects to English interface. Please check it.
Now I would like to ask you for a little help: we have an antispam module with questions in Russian (you mentioned that already previously  ;)) ) Could you provide some 5-6 questions in English, tricky for bots but nice for humans? I'll add them to that module. So if user wants to register, there is an option to reload this question and pickup an English one (or vice-versa)
Comment 8 JDronova 2012-05-04 13:23:57 MSD
(In reply to comment #6)
> I think more easiest way using another copy of PHPBB in directory /en/
> and own database.
Sasha, we are working on the matter already, everything will be fine
Comment 9 Pavel Shved 2012-05-04 13:27:29 MSD
we should have set "in_progress" status to notify that Vladimir and Julia are currently working to get this done.
Comment 10 Nux 2012-05-04 14:10:15 MSD
(In reply to comment #7)
> > Just a suggestion, I've noticed Drupal has some nice multi-lingual features
> > (e.g. http://drupal.org/node/1396988), might make a good multi-lang
> > community site&forums.
> 
> Hi Nux,
> we're already setting up an English interface on our existing forums. See
> http://forum.rosalab.ru/en/index.php
> and "English-speaking forum" from Russian interface redirects to English
> interface. Please check it.
> Now I would like to ask you for a little help: we have an antispam module
> with questions in Russian (you mentioned that already previously  ;)) )
> Could you provide some 5-6 questions in English, tricky for bots but nice
> for humans? I'll add them to that module. So if user wants to register,
> there is an option to reload this question and pickup an English one (or
> vice-versa)

Ah, ok, cool.

Juliette & guys, for the anti-spam stuff I would advise to use reCaptcha or some other captcha implementation. 

The biggest problem I had on my own forum was with profile spammers - apparently there are REAL persons registering (so captcha or questions are useless), they set a URL in the homepage profile field and never come back.. so some forums are providing them with backlinks (or whatever are called in SEO language). 
In my case I'm using FUDForum and I solved the problem by automatically deleting accounts that had not been activated within a certain period of time.
So to conclude:
1. make sure you use account activation by email confirmation
2. disable the homepage/website field in the profile section to discourage these people
3. figure out some way to automatically delete phpBB accounts that haven't been activated within a certain period of time[1] or you'll end up with a ton of them.

However if you really insist I can come up with some questions, though I doubt this technique is very efficient. :-)


[1] - here how we solved it for fudforum http://fudforum.org/forum/index.php?t=msg&th=120396&start=0&
Comment 11 JDronova 2012-05-04 14:55:41 MSD
(In reply to comment #10)
> However if you really insist I can come up with some questions, though I
> doubt this technique is very efficient. :-)
> 
Yes, please. :)
Let's start the forums with the settings we currently have, and after that we'll polish everything step by step. It could turn out to be a nice topic to discuss also with our new non-Russian speaking users, etc etc :) Main purpose by now -- we should begin intercommunicating as fast as possible.
Comment 12 Nux 2012-05-04 15:25:27 MSD
(In reply to comment #11)
> (In reply to comment #10)
> > However if you really insist I can come up with some questions, though I
> > doubt this technique is very efficient. :-)
> > 
> Yes, please. :)
> Let's start the forums with the settings we currently have, and after that
> we'll polish everything step by step. It could turn out to be a nice topic
> to discuss also with our new non-Russian speaking users, etc etc :) Main
> purpose by now -- we should begin intercommunicating as fast as possible.

Indeed, everything has to be ready before the big release announcement. I'll get back to you later with some questions.
Comment 13 Nux 2012-05-06 02:17:33 MSD
Sorry for the delay, the weekend kicked in :)
Here are some questions; simple task, not easy to do though. I don't know how robots "think", but I hope they won't answer these easily :)
Feel free to modify/replace them as you wish.

(a couple with the year's main sports event)
1. Which city is host of the 2012 Olympics? A: London
2. The Olympic Games originate from which country? A: Greece
3. Which is the first season? A: Spring
4. Microprocessors are made mainly of this element. A: Silicon
5. All life of Earth is based on this element. A: Carbon
6. The most famous clock in the world is called Big ... A: Ben
7. After Wednesday there comes ... A: Thursday
8. "R" & "U" stand for which country's top level domain? A: Russia
Comment 14 JDronova 2012-05-06 12:19:03 MSD
Thank you Nux!
Added your Q and A to the form. 
Also see this topic: http://forum.rosalab.ru/viewtopic.php?f=5&t=615
Now just try to register (and may be ask some friends to do so, too), to test it. If everything will be fine, we'll announce our English forums after these 4 days of holidays which we have now in Russia (approx May 10th).
Comment 15 Nux 2012-05-06 13:42:25 MSD
(In reply to comment #14)
> Thank you Nux!
> Added your Q and A to the form. 
> Also see this topic: http://forum.rosalab.ru/viewtopic.php?f=5&t=615
> Now just try to register (and may be ask some friends to do so, too), to
> test it. If everything will be fine, we'll announce our English forums after
> these 4 days of holidays which we have now in Russia (approx May 10th).

Ok J, that sounds great. I managed to register just fine[1], thanks.
Let's hope this will work. Do you think it's possible to put an obvious link to the English forum on the homepage? Something like this maybe?
http://img.nux.ro/Selection_011.png

[1] - found some bugs though, I'll open new bugs.
Comment 16 JDronova 2012-05-06 14:07:19 MSD
(In reply to comment #15)
> Let's hope this will work. Do you think it's possible to put an obvious link
> to the English forum on the homepage? Something like this maybe?
> http://img.nux.ro/Selection_011.png
Yes, this was the first thing I asked about, too, but admins said it's not implemented in phpbb. 
> [1] - found some bugs though, I'll open new bugs.
Good!

My name's Julia, btw. Sorry for not introducing myself earlier :'(
Comment 17 Nux 2012-05-06 14:22:53 MSD
(In reply to comment #16)
> (In reply to comment #15)
> > Let's hope this will work. Do you think it's possible to put an obvious link
> > to the English forum on the homepage? Something like this maybe?
> > http://img.nux.ro/Selection_011.png
> Yes, this was the first thing I asked about, too, but admins said it's not
> implemented in phpbb. 

I know, that is fine, but maybe at least manually hack the header to add a simple link to forums.rosalab.ru/en/?
Just saying.

> > [1] - found some bugs though, I'll open new bugs.
> Good!
> 
> My name's Julia, btw. Sorry for not introducing myself earlier :'(

No problem, sorry for calling you "J". I'm Lucian.
Comment 18 Pavel Shved 2012-05-07 00:03:55 MSD
(In reply to comment #16)
> (In reply to comment #15)
> > Let's hope this will work. Do you think it's possible to put an obvious link
> > to the English forum on the homepage? Something like this maybe?
> > http://img.nux.ro/Selection_011.png
> Yes, this was the first thing I asked about, too, but admins said it's not
> implemented in phpbb. 

It's a shame if this is used as an excuse when the company's primary business is software engineering ;-)

If I have time, I can (try to) implement this.
Comment 19 Nux 2012-05-07 14:24:17 MSD
(In reply to comment #18)
> (In reply to comment #16)
> > (In reply to comment #15)
> > > Let's hope this will work. Do you think it's possible to put an obvious link
> > > to the English forum on the homepage? Something like this maybe?
> > > http://img.nux.ro/Selection_011.png
> > Yes, this was the first thing I asked about, too, but admins said it's not
> > implemented in phpbb. 
> 
> It's a shame if this is used as an excuse when the company's primary
> business is software engineering ;-)
> 
> If I have time, I can (try to) implement this.

Good point, but you don't want to give yourself more work than you already have. :-)
Hacking the theme to add some flags is easy, modifying core files to add multilingual features might be hard; also think of how this will make future phpbb updates difficult (and we all know phpbb needs to be updated regularly.. its security history is far from spotless ... ).

My 2 pence
Comment 20 JDronova 2012-05-07 15:26:11 MSD
Yes, guys, let's be realistic.
Comment 21 Nux 2012-05-08 13:19:32 MSD
(In reply to comment #18)
> (In reply to comment #16)
> > (In reply to comment #15)
> > > Let's hope this will work. Do you think it's possible to put an obvious link
> > > to the English forum on the homepage? Something like this maybe?
> > > http://img.nux.ro/Selection_011.png
> > Yes, this was the first thing I asked about, too, but admins said it's not
> > implemented in phpbb. 
> 
> It's a shame if this is used as an excuse when the company's primary
> business is software engineering ;-)
> 
> If I have time, I can (try to) implement this.

Pavel,

Did a small test here http://phpbb.nux.ro/

To do the flag thingy I was talking about just download the flag images in the imageset directory of prosilver theme and link them in the file overall_header.html under these lines:

<div id="site-description">
				<a href="{U_INDEX}" title="{L_INDEX}" id="logo">{SITE_LOGO_IMG}</a>

Just add something like this:
<p><a href="http://forum.rosalab.ru/"><img src="styles/prosilver/imageset/ru.png" /></a> <a href="http://forum.rosalab.ru/en/"><img src="styles/prosilver/imageset/gb.png" /></a></p>

HTH
Comment 22 Pavel Shved 2012-05-08 20:20:01 MSD
Indeed, one of the cases when it's faster to do than to talk about. :-)
Will deploy after holidays.
Comment 23 Nux 2012-05-08 21:17:43 MSD
(In reply to comment #22)
> Indeed, one of the cases when it's faster to do than to talk about. :-)
> Will deploy after holidays.

Great! :-)

Also, whoever manages the forum, you should make the "English-speaking forum" a category with sub-forums dedicated to various topics (installation, hardware support, Desktop, Server etc etc etc), otherwise you will end up with a big mess of topics in 1 place.
Comment 24 Pavel Shved 2012-05-15 19:26:31 MSD
Flags are deployed.

I opened bug #228 to track the remaining issue with a board for English speakers, and am closing this one.