ezsystems/ezoe — pull request #32 by jheba (2012-08-13 13:41:05+00:00)
Title: Fixed #019566: All characters after pipe ('|') disappear in custom tag f...

The problem is that pipe character is used as a separator for pairs
ATTRNAME|ATTRVALUE.
If the ATTRVALUE string contains pipe character, eZOE explodes/splits
the whole string using '|' as a separator. It results in multi element
array instead of expected two element array. Further, eZOE uses only the
first two elements of the array, which results in loosing data of the
original value of ATTRVALUE.

My fix makes sure that the pair ATTRNAME|ATTRVALUE is properly handled.