record: null
},
components: [
- {name: "data", noDom: true, allowHtml: true},
+ {name: "data", tag: null, allowHtml: true},
{classes: "info", components: [
- {noDom: true, content: "Posted "},
- {name: "date", noDom: true},
- {noDom: true, content: ". "},
+ {tag: null, content: "Posted "},
+ {name: "date", tag: null},
+ {tag: null, content: ". "},
{name: "permalink", kind: "blerg.Link", content: "[permalink]"},
- {noDom: true, content: " "},
+ {tag: null, content: " "},
{name: "reply", kind: "blerg.Link", content: "[reply]", onNavigate: "postPopup"}
]}
],
postPopup: function() {
this.bubble('onPostVisibility', {
showing: true,
- data: enyo.macroize("@{$author}/{$record}: ", this)
+ data: enyo.macroize("@{$author}/{$record}: ", this),
+ replyto: this.$.data.getContent()
});
return true;
}
name: "blerg.TagRecord",
kind: "blerg.Record",
components: [
- {name: "data", noDom: true, allowHtml: true},
+ {name: "data", tag: null, allowHtml: true},
{classes: "info", components: [
- {noDom: true, content: "Posted by "},
+ {tag: null, content: "Posted by "},
{name: "author", kind: "blerg.Link", classes: "author ref"},
- {noDom: true, content: " at "},
- {name: "date", noDom: true},
- {noDom: true, content: ". "},
+ {tag: null, content: " at "},
+ {name: "date", tag: null},
+ {tag: null, content: ". "},
{name: "permalink", kind: "blerg.Link", content: "[permalink]"},
- {noDom: true, content: " "},
+ {tag: null, content: " "},
{name: "reply", kind: "blerg.Link", content: "[reply]", onNavigate: "postPopup"}
]}
],
kind: "blerg.Record",
components: [
{name: "authorlink", kind: "blerg.Link", classes: "author ref"},
- {noDom: true, content: " "},
- {name: "data", noDom: true}
+ {tag: null, content: " "},
+ {name: "data", tag: null}
],
dataChanged: function() {
var d = this.data.replace(/&/g, '&').replace(/</g, '<').replace(/>/g, '>');