diff --git a/core/modules/widgets/edit/edit.js b/core/modules/widgets/edit/edit.js index 5aa96f545..34b838083 100644 --- a/core/modules/widgets/edit/edit.js +++ b/core/modules/widgets/edit/edit.js @@ -27,7 +27,7 @@ var EditWidget = function(renderer) { EditWidget.prototype.generate = function() { // Get parameters from our attributes this.tiddlerTitle = this.renderer.getAttribute("tiddler",this.renderer.tiddlerTitle); - this.fieldName = this.renderer.getAttribute("field","text"); + this.fieldName = this.renderer.getAttribute("field",this.renderer.renderTree.getContextVariable(this.renderer,"field","text")); // Choose the editor to use // TODO: Tiddler field modules should be able to specify a field type from which the editor is derived var tiddler = this.renderer.renderTree.wiki.getTiddler(this.tiddlerTitle), diff --git a/core/modules/widgets/view/view.js b/core/modules/widgets/view/view.js index 89da9f686..e87f1d771 100644 --- a/core/modules/widgets/view/view.js +++ b/core/modules/widgets/view/view.js @@ -55,7 +55,7 @@ var ViewWidget = function(renderer) { ViewWidget.prototype.generate = function() { // Get parameters from our attributes this.tiddlerTitle = this.renderer.getAttribute("tiddler",this.renderer.tiddlerTitle); - this.fieldName = this.renderer.getAttribute("field","text"); + this.fieldName = this.renderer.getAttribute("field",this.renderer.renderTree.getContextVariable(this.renderer,"field","text")); this.format = this.renderer.getAttribute("format","text"); // Get the value to display var tiddler = this.renderer.renderTree.wiki.getTiddler(this.tiddlerTitle),