Problem/Motivation

template_preprocess_forum_list() is setting render arrays as values in a Taxonomy Term object, which is totally non-standard.

template_preprocess_forum() looks like it may be doing something similar on a Node object, and there may be other cases in core of this…

Proposed resolution

Refactor this, discuss how best to preserve BC.

Remaining tasks

Discuss
Patch

User interface changes

n/a

API changes

TBD

Data model changes

TBD

Comments

Cottser created an issue.