Thread:Help talk:Setting values/parser in set/reply (2)

This is the code that sets the property: It is called from within a template hence the named parametres.

This wikicode is almost undebuggable. Sir, I can only suggest:
 * copy it into a separate template, check its calls with different combinations of empty and non-empty parametres, and comment out fragments of the template (using binary search) until the source of trouble is found;
 * replace wiki markup for the table with pure HTML;
 * upgrade to the last stable versions of MW and SMW.