symphonycms/symphony-2 — Issue #1072: "pagination" or "system:pagination" element?
Author: nickdunn
Created: 2012-03-07 17:03:10+00:00
State: open

In the Included Elements list in the DS editor the option to output the `` element reads `pagination` in the list. In the DS file itself this is stored as `system:pagination`. When adding a textarea, the field reads `[fieldname]: [mode]`, and outputs an element ``.

Should the pagination read `system: pagination` in the list? This sets it apart from a possible conflict if a user has a field named Pagination in the section (unlikely but possible). This becomes more pronounced if we choose to add system dates to the list too (#983).

My suggestion is that it becomes `system: pagination`, and if/when we add system date we have `system: date`. This makes it very obvious which are system elements and which are from the section, and sits nicely with the "System ID" and "System Date" nomenclature used for filters and output parameters.

The only slight problem here is that `system: pagination` does not directly reflect the name of the element ``, and a user might expect ``. Not sure if that's a massive problem, since `[fieldname]: [mode]` doesn't equal ``.

This should just be a case of labelling and shouldn't have backwards compatibility problems.