When you allow creation of new terms, then one major difference becomes evident with core creation of new term. When done in admin/structure/taxonomy//add by default the option "Generate automatic URL alias (for all languages)" will be active. When you create a new term with shs, then no automatic URL is created. Please add this feature, because now you need to specifically and manually go to the term edit page to create the alias, which is not user friendly when you are concerned about SEO.

Comments

stBorchert’s picture

Version: 7.x-1.6 » 7.x-1.x-dev
Status: Active » Closed (cannot reproduce)

I testes this right now with the latest development version and it works as expected: new terms get their aliases as if they has been added using the default interface.

Drupa1ish’s picture

Status: Closed (cannot reproduce) » Needs work

I can reprodce this bug only when High-performance JavaScript callback handler ( https://www.drupal.org/project/js) is enabled.
Without deep dive into the issue, I can guess the High-performance JavaScript callback handler only boostrap database, not enough for pathauto to do his job. Needs confirmation.

stBorchert’s picture

Ah yes, of course.
SHS only loads 'taxonomy', 'field' and 'field_sql_storage'.

Hm, maybe I should add a way to alter the dependencies/includes used in hook_js() (unfortunately JS module doesn't provide a way to alter the data) ...

  • stBorchert committed fc3eade on 7.x-1.x
    Issue #2336117: allow altering settings provided by implementation of...
stBorchert’s picture

Status: Needs work » Needs review

I've committed a small change allowing to alter the data created by shs_js().
In case your configuration depends on modules not used as dependencies by the default implementation (i.e. Pathauto), you are now able to add these dependencies using hook_shs_js_info_alter() (see shs.api.php for an example).

Drupa1ish’s picture

Thanks for such a quick feedback...
Not sure we can investigate further for the moment, since we are behind schedule with our project.

  • stBorchert committed fc3eade on 8.x-1.x
    Issue #2336117: allow altering settings provided by implementation of...
stBorchert’s picture

Status: Needs review » Fixed

Seems to be fixed ...

Status: Fixed » Closed (fixed)

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