From bffc2e70c1d234aa73f4871556fb5e37dc555a2c Mon Sep 17 00:00:00 2001 From: Kukks Date: Tue, 8 Jan 2019 13:52:30 +0100 Subject: [PATCH] use summernote instead --- BTCPayServer/BTCPayServer.csproj | 3 +- BTCPayServer/bundleconfig.json | 4 +- BTCPayServer/wwwroot/crowdfund-admin/main.js | 3 +- BTCPayServer/wwwroot/crowdfund/app.js | 7 + .../vendor/richtext/jquery.richtext.min.js | 1 - .../wwwroot/vendor/richtext/richtext.min.css | 1 - .../vendor/summernote/font/summernote.eot | Bin 0 -> 16746 bytes .../vendor/summernote/font/summernote.ttf | Bin 0 -> 16560 bytes .../vendor/summernote/font/summernote.woff | Bin 0 -> 10324 bytes .../vendor/summernote/summernote-bs4.css | 1 + .../vendor/summernote/summernote-bs4.js | 7574 +++++++++++++++++ .../vendor/summernote/summernote-bs4.min.js | 3 + 12 files changed, 7591 insertions(+), 6 deletions(-) delete mode 100644 BTCPayServer/wwwroot/vendor/richtext/jquery.richtext.min.js delete mode 100644 BTCPayServer/wwwroot/vendor/richtext/richtext.min.css create mode 100644 BTCPayServer/wwwroot/vendor/summernote/font/summernote.eot create mode 100644 BTCPayServer/wwwroot/vendor/summernote/font/summernote.ttf create mode 100644 BTCPayServer/wwwroot/vendor/summernote/font/summernote.woff create mode 100644 BTCPayServer/wwwroot/vendor/summernote/summernote-bs4.css create mode 100644 BTCPayServer/wwwroot/vendor/summernote/summernote-bs4.js create mode 100644 BTCPayServer/wwwroot/vendor/summernote/summernote-bs4.min.js diff --git a/BTCPayServer/BTCPayServer.csproj b/BTCPayServer/BTCPayServer.csproj index ea8d2d724..7a1174213 100644 --- a/BTCPayServer/BTCPayServer.csproj +++ b/BTCPayServer/BTCPayServer.csproj @@ -1,4 +1,4 @@ - + Exe netcoreapp2.1 @@ -127,6 +127,7 @@ + diff --git a/BTCPayServer/bundleconfig.json b/BTCPayServer/bundleconfig.json index c8466e254..3a2313da9 100644 --- a/BTCPayServer/bundleconfig.json +++ b/BTCPayServer/bundleconfig.json @@ -101,7 +101,7 @@ "outputFileName": "wwwroot/bundles/crowdfund-admin-bundle.min.js", "inputFiles": [ "wwwroot/vendor/highlightjs/highlight.min.js", - "wwwroot/vendor/richtext/jquery.richtext.min.js", + "wwwroot/vendor/summernote/summernote-bs4.js", "wwwroot/vendor/flatpickr/flatpickr.js", "wwwroot/crowdfund-admin/**/*.js", "wwwroot/products/js/products.js", @@ -112,7 +112,7 @@ "outputFileName": "wwwroot/bundles/crowdfund-admin-bundle.min.css", "inputFiles": [ "wwwroot/vendor/highlightjs/default.min.css", - "wwwroot/vendor/richtext/richtext.min.css", + "wwwroot/vendor/summernote/summernote-bs4.css", "wwwroot/vendor/flatpickr/flatpickr.min.css", "wwwroot/crowdfund-admin/**/*.js" ] diff --git a/BTCPayServer/wwwroot/crowdfund-admin/main.js b/BTCPayServer/wwwroot/crowdfund-admin/main.js index 773ffaad5..7e2845081 100644 --- a/BTCPayServer/wwwroot/crowdfund-admin/main.js +++ b/BTCPayServer/wwwroot/crowdfund-admin/main.js @@ -1,6 +1,7 @@ hljs.initHighlightingOnLoad(); $(document).ready(function() { - $(".richtext").richText(); + + $(".richtext").summernote(); $(".datetime").flatpickr({ enableTime: true }); diff --git a/BTCPayServer/wwwroot/crowdfund/app.js b/BTCPayServer/wwwroot/crowdfund/app.js index 2dda8241c..f5689aca8 100644 --- a/BTCPayServer/wwwroot/crowdfund/app.js +++ b/BTCPayServer/wwwroot/crowdfund/app.js @@ -124,6 +124,13 @@ addLoadEvent(function (ev) { result.push(newItem); } + for (var i = 0; i < result.length; i++) { + if(result.label.endsWith("LIGHTNINGLIKE")){ + result.label = result.label.substr(0,result.label.findIndex("LIGHTNINGLIKE")); + result.lightning = true; + } + } + return result; } }, diff --git a/BTCPayServer/wwwroot/vendor/richtext/jquery.richtext.min.js b/BTCPayServer/wwwroot/vendor/richtext/jquery.richtext.min.js deleted file mode 100644 index 43705d2bd..000000000 --- a/BTCPayServer/wwwroot/vendor/richtext/jquery.richtext.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(e){e.fn.richText=function(t){var a=e.extend({bold:!0,italic:!0,underline:!0,leftAlign:!0,centerAlign:!0,rightAlign:!0,justify:!0,ol:!0,ul:!0,heading:!0,fonts:!0,fontList:["Arial","Arial Black","Comic Sans MS","Courier New","Geneva","Georgia","Helvetica","Impact","Lucida Console","Tahoma","Times New Roman","Verdana"],fontColor:!0,fontSize:!0,imageUpload:!0,fileUpload:!0,videoEmbed:!0,urls:!0,table:!0,removeStyles:!0,code:!0,colors:[],fileHTML:"",imageHTML:"",translations:{title:"Title",white:"White",black:"Black",brown:"Brown",beige:"Beige",darkBlue:"Dark Blue",blue:"Blue",lightBlue:"Light Blue",darkRed:"Dark Red",red:"Red",darkGreen:"Dark Green",green:"Green",purple:"Purple",darkTurquois:"Dark Turquois",turquois:"Turquois",darkOrange:"Dark Orange",orange:"Orange",yellow:"Yellow",imageURL:"Image URL",fileURL:"File URL",linkText:"Link text",url:"URL",size:"Size",responsive:"Responsive",text:"Text",openIn:"Open in",sameTab:"Same tab",newTab:"New tab",align:"Align",left:"Left",justify:"Justify",center:"Center",right:"Right",rows:"Rows",columns:"Columns",add:"Add",pleaseEnterURL:"Please enter an URL",videoURLnotSupported:"Video URL not supported",pleaseSelectImage:"Please select an image",pleaseSelectFile:"Please select a file",bold:"Bold",italic:"Italic",underline:"Underline",alignLeft:"Align left",alignCenter:"Align centered",alignRight:"Align right",addOrderedList:"Add ordered list",addUnorderedList:"Add unordered list",addHeading:"Add Heading/title",addFont:"Add font",addFontColor:"Add font color",addFontSize:"Add font size",addImage:"Add image",addVideo:"Add video",addFile:"Add file",addURL:"Add URL",addTable:"Add table",removeStyles:"Remove styles",code:"Show HTML code",undo:"Undo",redo:"Redo",close:"Close"},youtubeCookies:!1,useSingleQuotes:!1,height:0,heightPercentage:0,id:"",class:"",useParagraph:!1},t),n=e(this);n.addClass("richText-initial");var i,r,l=e("