When you create/edit a module, you can choose the "Modules categories" that the module is relevant for. Right now the category "SEO" is not included. There are a large number of SEO-related modules. Users would benefit from having an "SEO" category so they can easily find these modules.

If this term is added, I'd be happy to notify the maintainers of other SEO-related modules that the term is available so they can update their modules accordingly.

As a side note, I'm not sure why it's called "Modules categories" rather than "Module categories".

Comments

kingfisher64’s picture

Absolutely agree with this. Was just looking in the list for precicely this and thinking the same.

SEO definitely needs to be added.

lisarex’s picture

Seems reasonable to add it.

The parent terms in the vocal are all plural (Modules, Themes, Theme engines, Distributions, Drupal.org projects) so it probably makes sense to make them singular.

admins: it's taxonomy/3

If no one else opposes, I'll fix both in the next few days or so.

laura s’s picture

+1. Do it! :)

avpaderno’s picture

Assigned: Unassigned » avpaderno
Status: Active » Fixed
avpaderno’s picture

I have also changed those taxonomy terms (the ones referred in #2) from plural to singular.

wemmies’s picture

I'm guessing you broke all links with that?

http://drupal.org/node/1627228

killes@www.drop.org’s picture

The plural / singular change was reverted.

tvn’s picture

I've changed top level terms back to plural because of #1627228: Broken link to the Modules Page.

avpaderno’s picture

The links to those pages are hard-coded in drupalorg_crossite.module.

  $nav_footer['column_4']['#value'] = theme('links', array(
    array('href' => 'http://drupal.org/download', 'title' => t('Download & Extend')),
    array('href' => 'http://drupal.org/project/drupal', 'title' => t('Drupal Core'), 'attributes' => array('title' => t('Download the latest version of the Drupal software'))),
    array('href' => 'http://drupal.org/project/modules', 'title' => t('Modules'), 'attributes' => array('title' => t('Download add-on features and functionality'))),
    array('href' => 'http://drupal.org/project/themes', 'title' => t('Themes'), 'attributes' => array('title' => t('Download pre-designed styles for Drupal'))),
    array('href' => 'http://drupal.org/project/distributions', 'title' => t('Distributions'), 'attributes' => array('title' => t('Download a pre-packaged Drupal site'))),
  ), array());

I apologize for the problem I created.

damien tournoud’s picture

Do *not* touch any top-level taxonomy term. Never. Ever.

Drupal.org is running Drupal 6, which stupidly mixes human display and machine name for taxonomy terms. Until we migrate to Drupal 7 and have the ability to add more fields to the taxonomy term entity, please don't touch that.

dww’s picture

Right, for the record all of the following were (re)opened in the wake of this change:
#1247730: Re-enable http://drupal.org/project/modules/index
#1627228: Broken link to the Modules Page
#1627292: Link from issue to project page is missing
Granted, lots of this is just fragile code in drupalorg_crosssite, but still...

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.