Posted by sun-fire on June 11, 2012 at 8:54am
2 followers
Jump to:
| Project: | Pathauto |
| Version: | 7.x-1.1 |
| Component: | Code |
| Category: | bug report |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | active |
Issue Summary
I use a node title as a part of node alias.
Current pattern is:
catalog/[node:content-type:machine-name]/[node:title]
When node title contain the single quote symbol, the alias of node build on catalog/[node:content-type:machine-name] pattern, and does not contain node title.
How to fix this bug?
Comments
#1
UPD:
How to reproduce this bug: node title must have < > symbols and quote.
For example (cyrillic text):
<М'ЯТА УПАКОВКА> Роутер D-Link DIR-100 1port WAN
Transliteration return:
Router D-Link DIR-100 1port WAN
When i removed < > and ' all works as designed.
When i removed < it also works as designed
When string contain ' and > it does not working.
#2
So, if I understand what you're saying correctly, when you create a node titled "МЯТА УПАКОВКА Роутер D-Link DIR-100 1port WAN" the alias that gets assigned to it is "
node/МЯТА УПАКОВКА Роутер D-Link DIR-100 1port WAN" and when you create a node titled "<М'ЯТА УПАКОВКА> Роутер D-Link DIR-100 1port WAN" the alias that gets assigned to it is "node/"?Or does it not get an alias assigned to it at all? I'm attempting to reproduce the problem and finding that "<М'ЯТА УПАКОВКА> Роутер D-Link DIR-100 1port WAN" doesn't get an alias assigned to it at all through pathauto.