Closed Bug 477960 Opened 15 years ago Closed 27 days ago

Redesign: Renaming "Groups" to "Projects"

Categories

(Websites Graveyard :: spreadfirefox.com, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: mary, Assigned: mary)

References

()

Details

(Whiteboard: strings)

Attachments

(4 files)

Hi guys:  As we were reviewing Spread Firefox back in the fall overwhelming feedback was to rename "Groups" to "Projects."  How difficult it to make this change with the OG template?

    * Instances on site where it needs to be changed:
          o Groups directory
          o Main nav (done in new design)
          o FAQ (New FAQ accounts for this)
          o "My Groups" on the "My Stuff" pulldown menu
          o "My Account" (http://www.spreadfirefox.com/user/....)
          o Registration page 

Please let me know.

Thanks!
Assignee: nobody → paul
The word "group" is written into the OG module code as in .. 

$items[] = array('path' => 'og/subscribe', 'type' => MENU_CALLBACK, 'callback' => 'og_menu_check_node_view', 'access' => TRUE, 'callback arguments' => array('og_subscribe'), 'title' => t('Join group'));

.. but as it is everywhere passed through t() we should be able to make the changes without forking by utilizing the stringoverrides module

http://drupal.org/project/stringoverrides

Investigating ...
Yep, this can be all be done nicely with the stringsoverride module.

I'll get this committed into SVN as soon as i have tested again on my local
installation of spreadfirefox.
Sweet :)  I gave this a target milestone of 3 for the redesign!
Paul:  I know you've been busy :)  Hoping we can test this locally and then try on stage by Monday or Tuesday.  We'll need adequate time to scour the site and make sure we have everything changed accordingly in documentation etc.

Thanks!
I'll set this up Monday morning Mary, as the clock is against me now :-)
You have strict directions to go bed or go out ;-)  Thanks for your help and we'll connect Monday.
Your the "best" project manager there ever was Mary :-)

Have a great weekend!

Paul
When i attempt to enable the stringoverrides module on my local spreadfirefox server , i get the following error message ..

"String overrides module is not compatible with Locale module. Please disable it before using String overrides."

Are we translating the user interface to languages other than English? If not can we disable the locale module ??
Assignee: paul → mary
Hey there:  We aren't supporting locales now.

Team:  Any issue with disabling it for now?  To be honest, Drupal makes me a touch nervous!  Would there be anything possibly that depends on this locale module that we could possibly mess up?
It might have been there to support the Japanese version of Sfx. They are probably on a different server so it would not impact them but we might want to check.
Thanks Alix .

It look as though locale being enabled is something we have inherited from the old version of the site and has never got disabled.

I have disabled locale on stage,uploaded the stringoverrides module r22535 onto stage and renamed 'group' to 'project' almost everywhere. See below.

https://spreadfirefox.authstage.mozilla.com/admin/settings/stringoverrides

I also took the opportunity to install the devel module r22536 on stage  which is a developer module that allows you clear caches, rebuild menus ,..  . This module can only be used on stage if you have the 'developer' role assigned to your account.  

Two problems remain to be resolved
1. 'Groups' under 'My stuff' is generated outside of drupal menus @
https://spreadfirefox.authstage.mozilla.com/admin/build/menu

paulbookers-computer:~/Development/Mozilla/spreadfirefox_D5/trunk/sites/all/themes paulbooker$ grep -r "Groups" sfxBB/
sfxBB/page-header.tpl.php:        <li><a href="<?= base_path() .'og/my' ?>">Groups</a></li>


2. On the "My Projects" page @ https://spreadfirefox.authstage.mozilla.com/og/my
 it looks as though we can't override the instance of 'group' within ..

"You may edit all your email subscriptions using this convenient page. Also, you might be interested in an OPML feed containing feeds from all your subscribed groups"

I'll try an get this resolved in the OG module on drupal.org

Best, Paul
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
fixed 2.
Great -- getting in touch with the Japan team just be sure.
Hi all:  Spread Firefox JP is no more.  We are ok disabling the locale module.

Thanks!
The "My Stuff" drop down menu has "Groups" listed as one of its selectable
options. This should probably be changed to "Projects".
Another place which needs updating is the "create content" page.

Steps to reproduce:
1.Go to https://spreadfirefox.authstage.mozilla.com
2.Login with valid credentials
3.Click on "create content"
4.Notice that the description section lists "Group" as a category.This should be renamed to "Project".

adding screenshot
Paul:  What's the status here?  Can we run this on stage?

Thanks!
Severity: major → blocker
This is hard coded inside the theme template ...

paulbookers-computer:~/Development/Mozilla/spreadfirefox_D5/trunk/sites/all/themes paulbooker$ grep -r 'Groups' sfxBB/
sfxBB/page-header.tpl.php:        <li><a href="<?= base_path() .'og/my' ?>">Groups</a></li>

@Alex
Can we change 'Groups' to 'Projects' ?
Another place which needs updating is the "create event" user message.

Steps to reproduce:
1.Go to https://spreadfirefox.authstage.mozilla.com
2.Register as a new user.Do NOT join any projects.
3.Create content->event
4.Notice the user message-"You must join a *group* before posting a Event." Group must be replaced by "project" in this user message.
Hey there:   Buchanan/Booker -- looking over this again and see a question on comment #18.  Are we set here?  

In addition to comment #19 - there is this:  https://spreadfirefox.authstage.mozilla.com/node/add/group

Should we file these as separate bugs?
There is also the user message when submitting a new group fails.

https://spreadfirefox.authstage.mozilla.com/node/add/group
I am gonna make the executive call to create separate bugs for these.  I think there will be different approaches to resolving each one.  Krupa - can you file yours?
done-I have filed bugs-  482400,482401,482404
Depends on: 482400, 482401, 482404
Depends on: 482406
Depends on: 482409
Depends on: 482410
Depends on: 482411
Depends on: 482543
Thank you for doing this!
Depends on: 482981
Depends on: 482986
Depends on: 483078
Depends on: 483632
is this bug done?
I'd like to go through these one more time - unless Krupa, Lucy or Donner has time to do it.
Depends on: 484224
Depends on: 484229
Depends on: 484239
Depends on: 484502
Whiteboard: strings
Depends on: 484927
Depends on: 485614
Depends on: 486751
Cleaning up left over 3.0 bugs.  3.0 is done, and this isn't a blocker.  There are however a couple minor groups -> projects bugs left, so leaving this open
Severity: blocker → normal
Target Milestone: 3.0 → 3.1
Product: Websites → Websites Graveyard
Status: REOPENED → RESOLVED
Closed: 15 years ago27 days ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: