diff options
| author | Christophe Matthieu <chm@odoo.com> | 2014-12-16 16:24:12 +0100 |
|---|---|---|
| committer | Christophe Matthieu <chm@odoo.com> | 2015-01-05 10:59:43 +0100 |
| commit | 6bd7084476f62abd4776802f1d21fed8936e9f66 (patch) | |
| tree | 1326c86957f3854ef3b3d67ec894ef9d78899a05 /addons/website/static/lib/summernote/src | |
| parent | 12bbcda4c26b350680ba25c49a47e861386f72ea (diff) | |
[IMP] summernote lib: extend createlink to allow to add a class on a link
Diffstat (limited to 'addons/website/static/lib/summernote/src')
| -rw-r--r-- | addons/website/static/lib/summernote/src/js/editing/Editor.js | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/addons/website/static/lib/summernote/src/js/editing/Editor.js b/addons/website/static/lib/summernote/src/js/editing/Editor.js index 1a830b8bc83..f47e9798607 100644 --- a/addons/website/static/lib/summernote/src/js/editing/Editor.js +++ b/addons/website/static/lib/summernote/src/js/editing/Editor.js @@ -327,6 +327,7 @@ define([ var linkUrl = linkInfo.url; var linkText = linkInfo.text; var isNewWindow = linkInfo.newWindow; + var className = linkInfo.className || null; var rng = linkInfo.range; if (options.onCreateLink) { @@ -338,8 +339,9 @@ define([ // Create a new link when there is no anchor on range. var anchor = rng.insertNode($('<A>' + linkText + '</A>')[0], true); $(anchor).attr({ - href: linkUrl, - target: isNewWindow ? '_blank' : '' + 'href': linkUrl, + 'target': isNewWindow ? '_blank' : null, + 'class': className }); range.createFromNode(anchor).select(); |
