Problem summary
The pagePrefix parameter in the shading nodes add a prefix string to the page values of any promoted, or exposed, parameters.
Appending a dot (.) at the trailing-end of the pagePrefix inputstring (e.g. "prefix.") would create a new collapsible group with pages and names nested under the new group in NMC/NME.
However, in beta versions of Katana 4.5 and Katana 5.0, the collapsible group is not created:
Customer reported version
Katana 4.5v1
Customer reported platform
CentOS 7
Steps to reproduce
1) In a NetworkMaterialCreate, NMC, node, promote a shading node's parameter
2) In the publicInterface.pagePrefix, set the fields to 'prefix.'
5) Set the Edit flag on the NMC node
Expected behavior
In the NMC's Parameters tab and Sources & Order tab, a new nested group is created, e.g. "prefix.base.name".
Actual behavior
The trailing period (.) is seemingly ignored and the page names are concatenated as the top-level folder.
Workaround
Add a leading period (.) on the pageRegExReplace parameter instead.
Reproduced by support
This bug has been reproduced in:
Katana 5.0dev.001494a - CentOS 7, Windows 10
Katana 5.0v1.010020b - CentOS 7, Windows 10
Katana 5.0v1.010008a - CentOS 7, Windows 10 (Regression)
Katana 4.5dev.000704a - CentOS7, Windows 10
Katana 4.5v1.010020b - CentOS 7, Windows 10
Katana 4.5v1.010006a - CentOS 7, Windows 10 (Regression)
Unable to reproduce bug in:
Katana 5.0v1.010005a - CentOS 7, Windows 10
Katana 4.5v1.010005a - CentOS 7, Windows 10
Katana 4.0v5 - CentOS 7, Windows 10