Restore node to previous state instead of replacing node with url
This commit is contained in:
parent
1b89039977
commit
b47aea7055
@ -4469,6 +4469,7 @@
|
||||
value = _ref[name];
|
||||
embed.dataset[name] = value;
|
||||
}
|
||||
embed.dataset.nodedata = link.innerHTML;
|
||||
$.addClass(link, "" + embed.dataset.key);
|
||||
$.on(embed, 'click', Linkify.cb.toggle);
|
||||
$.after(link, [$.tn(' '), embed]);
|
||||
@ -4523,18 +4524,17 @@
|
||||
return el;
|
||||
},
|
||||
unembed: function(a) {
|
||||
var el, href;
|
||||
var el;
|
||||
|
||||
href = a.dataset.href;
|
||||
el = $.el('a', {
|
||||
rel: 'nofollow noreferrer',
|
||||
target: 'blank',
|
||||
className: 'linkify',
|
||||
href: href,
|
||||
textContent: a.dataset.title || href
|
||||
href: a.dataset.href,
|
||||
innerHTML: a.dataset.title || a.dataset.nodedata
|
||||
});
|
||||
a.textContent = '(embed)';
|
||||
$.addClass(el, "" + a.dataset.key);
|
||||
$.addClass(el, a.dataset.key);
|
||||
return el;
|
||||
},
|
||||
title: function(data) {
|
||||
|
||||
@ -4474,6 +4474,7 @@
|
||||
value = _ref[name];
|
||||
embed.dataset[name] = value;
|
||||
}
|
||||
embed.dataset.nodedata = link.innerHTML;
|
||||
$.addClass(link, "" + embed.dataset.key);
|
||||
$.on(embed, 'click', Linkify.cb.toggle);
|
||||
$.after(link, [$.tn(' '), embed]);
|
||||
@ -4528,18 +4529,17 @@
|
||||
return el;
|
||||
},
|
||||
unembed: function(a) {
|
||||
var el, href;
|
||||
var el;
|
||||
|
||||
href = a.dataset.href;
|
||||
el = $.el('a', {
|
||||
rel: 'nofollow noreferrer',
|
||||
target: 'blank',
|
||||
className: 'linkify',
|
||||
href: href,
|
||||
textContent: a.dataset.title || href
|
||||
href: a.dataset.href,
|
||||
innerHTML: a.dataset.title || a.dataset.nodedata
|
||||
});
|
||||
a.textContent = '(embed)';
|
||||
$.addClass(el, "" + a.dataset.key);
|
||||
$.addClass(el, a.dataset.key);
|
||||
return el;
|
||||
},
|
||||
title: function(data) {
|
||||
|
||||
@ -146,6 +146,8 @@ Linkify =
|
||||
|
||||
for name, value of {key, href, uid, options}
|
||||
embed.dataset[name] = value
|
||||
|
||||
embed.dataset.nodedata = link.innerHTML
|
||||
|
||||
$.addClass link, "#{embed.dataset.key}"
|
||||
|
||||
@ -205,16 +207,15 @@ Linkify =
|
||||
|
||||
unembed: (a) ->
|
||||
# Recreate the original link.
|
||||
{href} = a.dataset
|
||||
el = $.el 'a',
|
||||
rel: 'nofollow noreferrer'
|
||||
target: 'blank'
|
||||
className: 'linkify'
|
||||
href: href
|
||||
textContent: a.dataset.title or href
|
||||
href: a.dataset.href
|
||||
innerHTML: a.dataset.title or a.dataset.nodedata
|
||||
|
||||
a.textContent = '(embed)'
|
||||
$.addClass el, "#{a.dataset.key}"
|
||||
$.addClass el, a.dataset.key
|
||||
|
||||
return el
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user