From eca9ba624ad1f028f66d919ac66a0637c371168b Mon Sep 17 00:00:00 2001 From: zeus Date: Sat, 17 Oct 2020 23:06:01 +0300 Subject: [PATCH] remove bootstrap from asciidoctor --- dist/index.html | 2 +- dist/js/app.4b13ac7c.js | 2 - dist/js/app.4b13ac7c.js.map | 1 - dist/js/app.a7064069.js | 2 + dist/js/app.a7064069.js.map | 1 + src/components/doclive/runLlo.vue | 80 +++++++++++++++++++++++-------- 6 files changed, 63 insertions(+), 25 deletions(-) delete mode 100644 dist/js/app.4b13ac7c.js delete mode 100644 dist/js/app.4b13ac7c.js.map create mode 100644 dist/js/app.a7064069.js create mode 100644 dist/js/app.a7064069.js.map diff --git a/dist/index.html b/dist/index.html index f5bb21d..3c8a000 100644 --- a/dist/index.html +++ b/dist/index.html @@ -1 +1 @@ -bootstrap-vue-example
\ No newline at end of file +bootstrap-vue-example
\ No newline at end of file diff --git a/dist/js/app.4b13ac7c.js b/dist/js/app.4b13ac7c.js deleted file mode 100644 index 242d3ea..0000000 --- a/dist/js/app.4b13ac7c.js +++ /dev/null @@ -1,2 +0,0 @@ -(function(t){function e(e){for(var n,l,r=e[0],i=e[1],c=e[2],u=0,m=[];u\n \n \n \n \n \n \n
\n \n
\n
\n \n
\n \n ',o=(new DOMParser).parseFromString(n,"text/html"),a=t.url_asciijshighlight.length,l=0;l\n ".concat(o,"\n "),console.log(" ascii "+JSON.stringify(o)),a="firstElement",t.asciidochtml=o,document.getElementById("llocontainer").contentWindow.document.getElementById(a).innerHTML=t.asciidochtml,e.next=16;break;case 12:return e.prev=12,e.t0=e["catch"](2),console.log(" ascerror "+JSON.stringify(e.t0)),e.abrupt("return");case 16:case"end":return e.stop()}}),e,null,[[2,12]])})))()},createhtmlfromadoc:function(){var t=this;return Object(i["a"])(regeneratorRuntime.mark((function e(){var s,n,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:s=t.code,e.prev=1,n=m()(),o=n.convert(s,{standalone:!0,backend:"html5",header_footer:!1,doctype:"article",safe:"safe",attributes:{"source-highlighter":"highlightjs",sectnumlevels:4,toclevels:4,sectnums:!0,icons:"font",copycss:!0,stylesheet:"https://cdnjs.cloudflare.com/ajax/libs/asciidoctor.js/1.5.9/css/asciidoctor.min.css","iconfont-cdn":"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.14.0/css/all.min.css","iconfont-name":"fontawesome-5-14.0","iconfont-remote":!0,linkcss:!0}}),t.asciidochtmlzip=o,e.next=11;break;case 7:return e.prev=7,e.t0=e["catch"](1),console.log(" ascerror "+JSON.stringify(e.t0)),e.abrupt("return");case 11:case"end":return e.stop()}}),e,null,[[1,7]])})))()},handleChange:function(){}},computed:{},mounted:function(){var t=this;this.$root.$on("asciilive_add",(function(e){t.code=e,t.addlloascii()})),this.$root.$on("asciilive_save",(function(e){t.saveascii()}))},beforeDestroy:function(){this.$root.$off("asciilive_add"),this.$root.$off("asciilive_save")},created:function(){this.bootsrapllo()}},g=v,x=(s("0f03"),s("2877")),w=Object(x["a"])(g,c,d,!1,null,null,null),_=w.exports,y=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",[t.showlloedit?s("b-row",{attrs:{"no-gutters":"","w-100":"","h-100":""}},[s("b-col",{attrs:{cols:"12",sm:"12",md:"12"}},[s("b-row",[s("b-col",{attrs:{cols:"5"}},[s("div",{staticClass:"input-group input-group-sm sm-3"},[s("select",{directives:[{name:"model",rawName:"v-model",value:t.selected,expression:"selected"}],staticClass:"custom-select custom-select-sm ",on:{change:[function(e){var s=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){var e="_value"in t?t._value:t.value;return e}));t.selected=e.target.multiple?s:s[0]},t.setKeymap]}},t._l(t.options,(function(e){return s("option",{domProps:{value:e.value}},[t._v(" "+t._s(e.text)+" ")])})),0),s("div",{staticClass:"input-group-append"},["sublime"==t.cmOptions.keyMap?s("button",{staticClass:"btn btn-outline-info btn-sm",attrs:{type:"button",round:""},on:{click:t.infoFilter}},[t._v(" i")]):t._e()])])]),s("b-col",{attrs:{cols:"7"}},[s("div",{staticClass:"input-group input-group-sm d-flex justify-content-end"}),s("div",{staticClass:"input-group input-group-sm d-flex justify-content-end"},[s("div",{staticClass:"input-group-append"},[t.tryLLO[t.active]?s("button",{staticClass:"btn btn-outline-warning btn-sm",attrs:{type:"button",round:""},on:{click:function(e){return t.closelog(t.key)}}},[t._v(" Close")]):t._e()]),s("div",{staticClass:"input-group-append"},[t.tryLLO[t.active]?s("button",{staticClass:"btn btn-outline-dark btn-sm",attrs:{type:"button"},on:{click:t.addlloasciisource}},[t._v("Create task!")]):t._e()])])])],1),s("div",{staticClass:"codemirror"},[s("codemirror",{ref:"myCm",attrs:{value:t.code,options:t.cmOptions},on:{cursorActivity:t.onCmCursorActivity,ready:t.onCmReady,focus:t.onCmFocus,input:t.onCmCodeChange}})],1)],1)],1):t._e()],1)},C=[],k=s("8f94"),L=(s("a7be"),s("bbca"),s("31c5"),s("9b74"),s("f6b6"),s("3c98"),s("9c7b"),s("715d"),s("b933"),s("23de"),s("02f0"),s("8c33"),s("7289"),s("2aed"),s("d72f"),s("0b6c"),s("9a48"),s("75f8"),s("697e"),s("aedd"),s("164b"),s("4895"),s("cbc8"),s("8d70"),s("9f09"),s("a2c1"),s("56b3"),s("d7d5"),s("ab24"),{components:{codemirror:k["codemirror"]},data:function(){return{swarmlabllo:"https://git.swarmlab.io:3000/labs/examples-mpi2/raw/branch/master/llo-index.yml",ssl:{},url_asciijshighlight:["https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.6/highlight.min.js"],url_asciijs:["https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"],url_asciicss:["https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css","https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.6/styles/github.min.css","https://cdnjs.cloudflare.com/ajax/libs/asciidoctor.js/1.5.9/css/asciidoctor.min.css","https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.14.0/css/all.min.css"],code:"# Try!",editchoice:"",optionsedit:[{text:"code",value:"code"},{text:"text",value:"text"}],llodesc:[{llo_url:"",llo_name:"",llo_author:"",llo_intro:""}],llo:[{id:0,rm:!1,data_info:"Asciidoc \n",data_code:"#Your source code",data_service:"",code_datafile:"url",code_name:"",code_exec:"",code_options:"",code_mime:"",code_info:"",code_code:"",code_codeout:"",code_codeoutput:"console",points:"",challenge_question:"",code_challenge_question:"",challenge_answer:"",challenge_answer_hint:"",code_challenge_answer_hint:"",challenge_answer_source:"",challenge_answer_code_out:"",challenge_answer_code:"",code_challenge_answer_code:""}],searchLLO:[],searchLLOactive:!1,ADOC_html_code:"",challenge:[],action:"",tryLLO:[],service:"os2",active:0,activecount:0,remove:"",activeField:"",bootstrap:!1,firstbootstrap:0,htmlasciitmp:"",datafile:"https://git.swarmlab.io:3000/labs/examples-mpi2/raw/branch/master/0_netstat/data",datadir:"0_netstat/data",LearningObject:"",showllo:!0,showlloedit:!0,selected:"sublime",options:[{text:"vim",value:"vim"},{text:"sublime",value:"sublime"}],optionsmime:[{text:"sh",value:"bash"},{text:"javascript",value:"javascript"},{text:"python",value:"python"},{text:"php",value:"php"},{text:"sql",value:"sq;"},{text:"xml",value:"xml"},{text:"c",value:"c"}],pValidate:!1,cmOptions:{tabSize:2,styleActiveLine:!0,lineNumbers:!0,lineSeparator:"\n",line:!0,foldGutter:!0,gutters:["CodeMirror-linenumbers","CodeMirror-foldgutter"],highlightSelectionMatches:{showToken:/\w/,annotateScrollbar:!0},styleSelectedText:!0,mode:"asciidoc",hintOptions:{completeSingle:!1},keyMap:"sublime",matchBrackets:!0,showCursorWhenSelecting:!0,indentUnit:this.ADOC_html_code,lineWrapping:!0,theme:"neat",refresh:!0,autofocus:!1,extraKeys:{Ctrl:"autocomplete"}},ADOC_html:[]}},methods:{showactive:function(t){var e=this;return Object(i["a"])(regeneratorRuntime.mark((function s(){return regeneratorRuntime.wrap((function(s){while(1)switch(s.prev=s.next){case 0:e.topwindow(t);case 1:case"end":return s.stop()}}),s)})))()},onCmReady:function(t){t.on("change",(function(t,e){})),t.on("keypress",(function(){t.showHint({completeSingle:!1})}))},onCmCursorActivity:function(t,e,s){},onCmFocus:function(t){},onCmCodeChange:function(t){this.code=t,this.$root.$emit("asciilive_add",this.code)},handleChange:function(){},setKeymap:function(){this.cmOptions.keyMap=this.selected},infoFilter:function(){var t="

Playbook Images

",e='
Shift-Tab indentLess
Shift-Ctrl-K deleteLine
Alt-Q wrapLines
Ctrl-T transposeChars
Alt-Left goSubwordLeft
Alt-Right goSubwordRight
Ctrl-Up scrollLineUp
Ctrl-Down scrollLineDown
Ctrl-L selectLine
Shift-Ctrl-L splitSelectionByLine
Esc singleSelectionTop
Ctrl-Enter insertLineAfter
Shift-Ctrl-Enter insertLineBefore
Ctrl-D selectNextOccurrence
Shift-Ctrl-Space selectScope
Shift-Ctrl-M selectBetweenBrackets
Ctrl-M goToBracket
Shift-Ctrl-Up swapLineUp
Shift-Ctrl-Down swapLineDown
Ctrl-/ toggleCommentIndented
Ctrl-J joinLines
Shift-Ctrl-D duplicateLine
F9 sortLines
Ctrl-F9 sortLinesInsensitive
F2 nextBookmark
Shift-F2 prevBookmark
Ctrl-F2 toggleBookmark
Shift-Ctrl-F2 clearBookmarks
Alt-F2 selectBookmarks
Backspace smartBackspace
Ctrl-K Ctrl-K delLineRight
Ctrl-K Ctrl-U upcaseAtCursor
Ctrl-K Ctrl-L downcaseAtCursor
Ctrl-K Ctrl-Space setSublimeMark
Ctrl-K Ctrl-A selectToSublimeMark
Ctrl-K Ctrl-W deleteToSublimeMark
Ctrl-K Ctrl-X swapWithSublimeMark
Ctrl-K Ctrl-Y sublimeYank
Ctrl-K Ctrl-C showInCenter
Ctrl-K Ctrl-G clearBookmarks
Ctrl-K Ctrl-Backspace delLineLeft
Ctrl-K Ctrl-0 unfoldAll
Ctrl-K Ctrl-J unfoldAll
Ctrl-Alt-Up addCursorToPrevLine
Ctrl-Alt-Down addCursorToNextLine
Ctrl-F3 findUnder
Shift-Ctrl-F3 findUnderPrevious
Shift-Ctrl-[ fold
Shift-Ctrl-] unfold
Ctrl-H replace
',s=(t="","");this.$swal({title:"Sublime Text bindings",type:"info",html:e+t+s,showCloseButton:!0,showLoaderOnConfirm:!1,allowOutsideClick:!1})}},computed:{codemirror:function(){return this.$refs.myCm.codemirror}},mounted:function(){var t=this;this.$root.$on("asciilive_template_add",(function(e){t.$nextTick((function(){this.code=e}))}))},beforeDestroy:function(){this.$root.$off("PipelineRunSwarmserviceLLOAdhoc")},created:function(){}}),j=L,S=(s("9767"),Object(x["a"])(j,y,C,!1,null,null,null)),O=S.exports,$={name:"DocLive",props:{},components:{RunLlo:_,AdHoc:O},data:function(){return{loading:!1,showhistory:0,productIndex:1,showmenou:1,columnviewdefault:0,columncodedefault:0,columnview:"col-7 order-first",columncode:"col-5 order-last",tutorMenou:"student"}},created:function(){},mounted:function(){var t=this;this.$root.$on("LLOshowmenounotebooks",(function(){t.showmenou=1})),this.$root.$on("lloshowchallengehistory",(function(e,s){t.showhistory=1}))},beforeDestroy:function(){this.$root.$off("LLOshowmenounotebooks"),this.$root.$off("lloshowchallengehistory")},methods:{fullscreen:function(t){"max"==t?(this.columnview="col-11 order-first",this.columncode="col-1 order-last",this.columnviewdefault=1,this.columncodedefault=0,this.$root.$emit("LLOresizemenounotebooks","max"),console.log(this.columnview)):"min"==t?(this.columnview="col-7 order-first",this.columncode="col-5 order-last",this.columnviewdefault=0,this.columncodedefault=1,this.$root.$emit("LLOresizemenounotebooks","min"),console.log(this.columnview)):"codemax"==t?(this.columnview="col-1 order-first",this.columncode="col-11 order-last",this.columnviewdefault=0,this.columncodedefault=1,console.log(this.columnview)):"codemin"==t&&(this.columnview="col-7 order-first",this.columncode="col-5 order-last",this.columnviewdefault=1,this.columncodedefault=0,this.$root.$emit("LLOresizemenounotebooks","min"),console.log(this.columnview))},onAction:function(t){var e=this;return Object(i["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.tutorMenou="tutor";case 1:case"end":return t.stop()}}),t)})))()}}},T=$,A=Object(x["a"])(T,l,r,!1,null,"6b2c0280",null),M=A.exports,D=(s("e454"),{name:"app",components:{DocLive:M},data:function(){return{show:!0,SwarmabAsciiLabTemplate:""}},mounted:function(){},methods:{saveDocLive:function(){this.$root.$emit("asciilive_save","save")},addtemplate:function(t){"LabTemplate"==t&&(this.SwarmabAsciiLabTemplate='= Title!\nmyName email@emailserver.foo\n:description: Description\n:keywords: Lab, myLab\n:data-uri:\n:toc: true\n:toc-title: Table of Contents\n:toclevels: 4\n:source-highlighter: highlight\n:icons: font\n:sectnums: \n\n{empty} +\n\n.Welcome to Swarmlab.io\n****\nSwarmlab is a powerful collaboration tool that connects tutors and students in a unique all-in-one environment that gets work done fast and easily\nReady-to-Use Virtual Labs one click away.\n****\n\n== Chapter 1\n\n\n.NOTE\n[NOTE]\n====\nAssuming you\'re already logged in\n====\n\n\n=== Install docker\n\n\nTo Docker είναι μια πλατφόρμα λογισμικού ανοιχτού κώδικα που υλοποιεί Εικονικοποίηση (Virtualization) σε επίπεδο Λειτουργικού Συστήματος.\n\nTο Docker προσφέρει αυτοματοποιημένες διαδικασίες για την ανάπτυξη εφαρμογών σε απομονωμένες Περιοχές Χρήστη (User Spaces) που ονομάζονται Software Containers\n\nΤο λογισμικό χρησιμοποιεί τεχνολογιές του πυρήνα του Linux όπως τα cgroups και οι χώροι ονομάτων πυρήνα (kernel namespaces), για να επιτρέπει σε ανεξάρτητα software containers να εκτελούνται στο ίδιο λειτουργικό σύστημα.\n\nΈτσι αποφεύγεται η χρήση επιπλέον υπολογιστικών πόρων που θα απαιτούσε μια εικονική μηχανή (virtual machine).\nΟρισμός, βασικά χαρακτηριστικά και αρχιτεκτονικές IoT, εφαρμογές ΙοΤ, αντιδιαστολή με τον ιστό των αντικειμένων (Web of Things / WoT), προκλήσεις του IoT όπως προτυποποίηση, κλιμάκωση, μέγεθος συσκευών, κατανάλωση ενέργειας, διευθυνσιοδότηση, ασφάλεια/ιδιωτικότητα, ποιότητας υπηρεσιών, κινητικότητα κ.α\n\nMore Info +\nhttps://en.wikipedia.org/wiki/Docker_(software)[^]\n\n[[cheat-Dockervideo]]\n== docker Intro\n\n* Docker - Explained\n+\nvideo::wi-MGFhrad0[youtube]\n\n* How DOCKER works - Virtualization vs containerization\n+\nvideo::0e-KiGJIiDc[youtube]\n\n\n== Installation (Ubuntu)\n\n.Run with sudo\n[source,bash]\n----\ncurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -\nsudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"\nsudo apt update\n\nsudo apt install -y docker-ce\n echo "or"\nsudo apt install docker*\n\nsudo systemctl status docker\nsudo usermod -aG docker username #οπου username το όνομα του χρήστη που θα δουλεύει με docker\n----\n\n== Usage swarmlab.io DocLive\n\n\n- Open a console\n\n- Switch to the directory that contains *.adoc documents\n\n- Call the Asciidoctor processor with the command\n\n\n\n\n.If you need to convert only one file\n[TIP]\n====\n[source,bash]\n----\ndocker run --rm -v $(pwd):/documents/ registry.vlabs.uniwa.gr:5080/swarmlab-asciidoctor asciidoctor --safe -b html5 -a theme=flask -a toc2 -o ./path/to/FILENAME.html ./path/from/FILENAME.adoc\n----\nPlease note, there is a **.** in ./path\n====\n\n== Usage Tables\n\nTables\n^^^^^^\n.An example table\n[options="header,footer"]\n|=======================\n|Rank |Ομάδα |Points\n|1 |*Barca* |15\n|2 |*PSG* |08\n|3 |Larnaka |05\n|4 |Osfp |03\n|=======================\n\n\n\n\n',this.$root.$emit("asciilive_template_add",this.SwarmabAsciiLabTemplate))}}}),E=D,R=(s("034f"),Object(x["a"])(E,o,a,!1,null,null,null)),B=R.exports,I=s("5f5b"),F=(s("f9e3"),s("2dd8"),s("5886"));n["default"].use(F["a"]),n["default"].use(I["a"]),n["default"].config.productionTip=!1,new n["default"]({render:function(t){return t(B)}}).$mount("#app")},"85ec":function(t,e,s){},9767:function(t,e,s){"use strict";var n=s("e1be"),o=s.n(n);o.a},e086:function(t,e,s){},e1be:function(t,e,s){},e454:function(t,e,s){}}); -//# sourceMappingURL=app.4b13ac7c.js.map \ No newline at end of file diff --git a/dist/js/app.4b13ac7c.js.map b/dist/js/app.4b13ac7c.js.map deleted file mode 100644 index 065c7eb..0000000 --- a/dist/js/app.4b13ac7c.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./src/App.vue?7e02","webpack:///./src/components/doclive/runLlo.vue?dcee","webpack:///./src/App.vue?74b8","webpack:///./src/components/DocLive.vue?9985","webpack:///./src/components/doclive/runLlo.vue?008f","webpack:///src/components/doclive/runLlo.vue","webpack:///./src/components/doclive/runLlo.vue?9486","webpack:///./src/components/doclive/runLlo.vue?e78a","webpack:///./src/components/doclive/AdhocView.vue?5f61","webpack:///src/components/doclive/AdhocView.vue","webpack:///./src/components/doclive/AdhocView.vue?df6e","webpack:///./src/components/doclive/AdhocView.vue?9d30","webpack:///src/components/DocLive.vue","webpack:///./src/components/DocLive.vue?d98d","webpack:///./src/components/DocLive.vue","webpack:///src/App.vue","webpack:///./src/App.vue?1160","webpack:///./src/App.vue?bff9","webpack:///./src/main.js","webpack:///./src/components/doclive/AdhocView.vue?d223"],"names":["webpackJsonpCallback","data","moduleId","chunkId","chunkIds","moreModules","executeModules","i","resolves","length","Object","prototype","hasOwnProperty","call","installedChunks","push","modules","parentJsonpFunction","shift","deferredModules","apply","checkDeferredModules","result","deferredModule","fulfilled","j","depId","splice","__webpack_require__","s","installedModules","exports","module","l","m","c","d","name","getter","o","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","p","jsonpArray","window","oldJsonpFunction","slice","_vm","this","_h","$createElement","_c","_self","attrs","staticClass","_v","slot","on","$event","addtemplate","saveDocLive","staticStyle","staticRenderFns","directives","rawName","showmenou","expression","columnviewdefault","fullscreen","_e","_m","columncodedefault","class","columnview","columncode","htmlasciitmp","swarmlabllo","ssl","url_asciijshighlight","url_asciijs","url_asciicss","code","editchoice","optionsedit","searchLLOactive","ADOC_html_code","challenge","action","tryLLO","service","active","activecount","remove","activeField","bootstrap","firstbootstrap","datafile","datadir","LearningObject","asciidochtml","asciidochtmlzip","showllo","showlloedit","methods","handleChange","computed","beforeDestroy","component","$$selectedVal","Array","filter","target","options","selected","map","val","_value","multiple","setKeymap","_l","option","domProps","_s","text","cmOptions","keyMap","infoFilter","closelog","addlloasciisource","ref","onCmCursorActivity","onCmReady","onCmFocus","onCmCodeChange","cm","newCode","$root","$emit","codemirror","$refs","myCm","v","props","components","RunLlo","AdHoc","mounted","$off","DocLive","show","SwarmabAsciiLabTemplate","Vue","use","VueSweetalert2","BootstrapVue","config","productionTip","render","h","App","$mount"],"mappings":"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","file":"js/app.4b13ac7c.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t\"app\": 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/\";\n\n \tvar jsonpArray = window[\"webpackJsonp\"] = window[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// add entry module to deferred list\n \tdeferredModules.push([0,\"chunk-vendors\"]);\n \t// run deferred modules when ready\n \treturn checkDeferredModules();\n","import mod from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&lang=css&\"","import mod from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./runLlo.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./runLlo.vue?vue&type=style&index=0&lang=css&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"app\"}},[_c('b-navbar',{staticClass:\"navbar-secondary\",attrs:{\"toggleable\":\"md\"}},[_c('b-navbar-toggle',{attrs:{\"target\":\"nav_collapse\"}}),_c('b-navbar-brand',{staticClass:\"logo simple-text ti-swarmlab text-secondary\"},[_vm._v(\" Swarmlab.io Doclive \")]),_c('b-collapse',{attrs:{\"is-nav\":\"\",\"id\":\"nav_collapse\"}},[_c('b-navbar-nav'),_c('b-navbar-nav',{staticClass:\"ml-auto\"},[_c('b-nav-item',{attrs:{\"href\":\"http://docs.swarmlab.io/SwarmLab-HowTos/labs/Howtos/asciidoc/AsciiDocSyntaxQuickReference.adoc.html\",\"target\":\"_ascii\"}},[_vm._v(\" Asciidoc_QuickReference \")]),_c('b-nav-item',[_vm._v(\" | \")]),_c('b-nav-item',{attrs:{\"href\":\"https://git.swarmlab.io:3000\",\"target\":\"_swarmlabgit\"}},[_vm._v(\" Swarmlab_git \")]),_c('b-nav-item',[_vm._v(\" | \")]),_c('b-nav-item',{attrs:{\"href\":\"https://api-client.swarmlab.io:8088/#/signin?redirect=%2Fdashboard\",\"target\":\"_swarmlab\"}},[_vm._v(\" Lab_onDemand \")]),_c('b-nav-item',[_vm._v(\" | \")]),_c('b-nav-item-dropdown',{attrs:{\"right\":\"\"}},[_c('template',{slot:\"button-content\"},[_c('em',[_vm._v(\"Template\")])]),_c('b-dropdown-item',[_c('button',{staticClass:\"btn btn-outline-info btn-sm\",attrs:{\"type\":\"button\",\"round\":\"\"},on:{\"click\":function($event){return _vm.addtemplate('LabTemplate')}}},[_vm._v(\" LabTemplate\")])])],2),_c('b-nav-item'),_c('button',{staticClass:\"btn btn-outline-info btn-sm\",attrs:{\"type\":\"button\",\"round\":\"\"},on:{\"click\":_vm.saveDocLive}},[_vm._v(\" Save As Zip\")]),_c('button',{staticClass:\"btn btn-outline-secondary btn-sm\",attrs:{\"type\":\"button\",\"round\":\"\"}},[_c('a',{staticStyle:{\"color\":\"inherit\"},attrs:{\"href\":\"http://docs.swarmlab.io/SwarmLab-HowTos/labs/Howtos/doclive/asciidoc.adoc.html\",\"target\":\"_asciimore\"}},[_vm._v(\" More Formats \")])])],1)],1)],1),_c('b-row',[_c('b-col',{attrs:{\"cols\":\"12\"}},[_c('doc-live',{staticStyle:{\"background-color\":\"#f8f9fa\"}})],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.showmenou == 1),expression:\"showmenou == 1\"}],staticClass:\"row\"},[_c('div',{staticClass:\"col-3\"},[_c('div',{staticClass:\"input-group-append\"},[(_vm.columnviewdefault == '0')?_c('button',{staticClass:\"ti-layout-sidebar-none btn btn-outline-info btn-sm\",attrs:{\"type\":\"button\",\"round\":\"\"},on:{\"click\":function($event){return _vm.fullscreen('max')}}},[_vm._v(\" Max-Notebook View \")]):_vm._e(),(_vm.columnviewdefault == '1')?_c('button',{staticClass:\"ti-layout-sidebar-right btn btn-outline-info btn-sm\",attrs:{\"type\":\"button\",\"round\":\"\"},on:{\"click\":function($event){return _vm.fullscreen('min')}}},[_vm._v(\" Min-Notebook View\")]):_vm._e()])]),_vm._m(0),_c('div',{staticClass:\"col-3\"},[_c('div',{staticClass:\"input-group-prepend\"},[(_vm.columncodedefault == '0')?_c('button',{staticClass:\"ti-layout-sidebar-none btn btn-outline-info btn-sm\",staticStyle:{\"float\":\"right\"},attrs:{\"type\":\"button\",\"round\":\"\"},on:{\"click\":function($event){return _vm.fullscreen('codemax')}}},[_vm._v(\" Max-Code View \")]):_vm._e(),(_vm.columncodedefault == '1')?_c('button',{staticClass:\"ti-layout-sidebar-left btn btn-outline-info btn-sm\",staticStyle:{\"float\":\"right\"},attrs:{\"type\":\"button\",\"round\":\"\"},on:{\"click\":function($event){return _vm.fullscreen('codemin')}}},[_vm._v(\" Min-Code View\")]):_vm._e()])])]),_c('div',{staticClass:\"row\"},[_c('div',{class:_vm.columnview},[_c('run-llo',{staticStyle:{\"background-color\":\"#f8f9fa\"}})],1),_c('div',{class:_vm.columncode},[_c('ad-hoc',{staticStyle:{\"background-color\":\"#f8f9fa\"}})],1)])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"col-6\"},[_c('span')])}]\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.showlloedit)?_c('b-row',{attrs:{\"no-gutters\":\"\",\"w-100\":\"\",\"h-100\":\"\"}},[_c('b-col',{attrs:{\"cols\":\"12\",\"sm\":\"12\",\"md\":\"12\"}},[_c('iframe',{attrs:{\"id\":\"llocontainer\",\"srcdoc\":_vm.htmlasciitmp,\"width\":\"100%\",\"height\":\"750\",\"frameBorder\":\"0\",\"name\":\"Forgot_Iframe\"}})])],1):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./runLlo.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./runLlo.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./runLlo.vue?vue&type=template&id=8add2fa4&\"\nimport script from \"./runLlo.vue?vue&type=script&lang=js&\"\nexport * from \"./runLlo.vue?vue&type=script&lang=js&\"\nimport style0 from \"./runLlo.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[(_vm.showlloedit)?_c('b-row',{attrs:{\"no-gutters\":\"\",\"w-100\":\"\",\"h-100\":\"\"}},[_c('b-col',{attrs:{\"cols\":\"12\",\"sm\":\"12\",\"md\":\"12\"}},[_c('b-row',[_c('b-col',{attrs:{\"cols\":\"5\"}},[_c('div',{staticClass:\"input-group input-group-sm sm-3\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.selected),expression:\"selected\"}],staticClass:\"custom-select custom-select-sm \",on:{\"change\":[function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.selected=$event.target.multiple ? $$selectedVal : $$selectedVal[0]},_vm.setKeymap]}},_vm._l((_vm.options),function(option){return _c('option',{domProps:{\"value\":option.value}},[_vm._v(\" \"+_vm._s(option.text)+\" \")])}),0),_c('div',{staticClass:\"input-group-append\"},[(_vm.cmOptions.keyMap == 'sublime')?_c('button',{staticClass:\"btn btn-outline-info btn-sm\",attrs:{\"type\":\"button\",\"round\":\"\"},on:{\"click\":_vm.infoFilter}},[_vm._v(\" i\")]):_vm._e()])])]),_c('b-col',{attrs:{\"cols\":\"7\"}},[_c('div',{staticClass:\"input-group input-group-sm d-flex justify-content-end\"}),_c('div',{staticClass:\"input-group input-group-sm d-flex justify-content-end\"},[_c('div',{staticClass:\"input-group-append\"},[(_vm.tryLLO[_vm.active])?_c('button',{staticClass:\"btn btn-outline-warning btn-sm\",attrs:{\"type\":\"button\",\"round\":\"\"},on:{\"click\":function($event){return _vm.closelog(_vm.key)}}},[_vm._v(\" Close\")]):_vm._e()]),_c('div',{staticClass:\"input-group-append\"},[(_vm.tryLLO[_vm.active])?_c('button',{staticClass:\"btn btn-outline-dark btn-sm\",attrs:{\"type\":\"button\"},on:{\"click\":_vm.addlloasciisource}},[_vm._v(\"Create task!\")]):_vm._e()])])])],1),_c('div',{staticClass:\"codemirror\"},[_c('codemirror',{ref:\"myCm\",attrs:{\"value\":_vm.code,\"options\":_vm.cmOptions},on:{\"cursorActivity\":_vm.onCmCursorActivity,\"ready\":_vm.onCmReady,\"focus\":_vm.onCmFocus,\"input\":_vm.onCmCodeChange}})],1)],1)],1):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AdhocView.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AdhocView.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./AdhocView.vue?vue&type=template&id=0d3fb91c&\"\nimport script from \"./AdhocView.vue?vue&type=script&lang=js&\"\nexport * from \"./AdhocView.vue?vue&type=script&lang=js&\"\nimport style0 from \"./AdhocView.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DocLive.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DocLive.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./DocLive.vue?vue&type=template&id=6b2c0280&scoped=true&\"\nimport script from \"./DocLive.vue?vue&type=script&lang=js&\"\nexport * from \"./DocLive.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"6b2c0280\",\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n","import mod from \"-!../node_modules/cache-loader/dist/cjs.js??ref--12-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../node_modules/cache-loader/dist/cjs.js??ref--12-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=0d004c2a&\"\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\nimport style0 from \"./App.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import Vue from 'vue'\nimport App from './App.vue'\nimport BootstrapVue from 'bootstrap-vue'\nimport 'bootstrap/dist/css/bootstrap.css'\nimport 'bootstrap-vue/dist/bootstrap-vue.css'\nimport VueSweetalert2 from 'vue-sweetalert2';\nVue.use(VueSweetalert2);\n\n\n//eslint-disable \n\nVue.use(BootstrapVue);\n\nVue.config.productionTip = false\n\nnew Vue({\n render: h => h(App)\n}).$mount('#app')\n","import mod from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AdhocView.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AdhocView.vue?vue&type=style&index=0&lang=css&\""],"sourceRoot":""} \ No newline at end of file diff --git a/dist/js/app.a7064069.js b/dist/js/app.a7064069.js new file mode 100644 index 0000000..a580674 --- /dev/null +++ b/dist/js/app.a7064069.js @@ -0,0 +1,2 @@ +(function(t){function e(e){for(var n,l,r=e[0],i=e[1],c=e[2],u=0,m=[];u\n \n \n \n \n \n \n \n
\n \n
\n
\n
\n \n
\n
\n \n ',o=(new DOMParser).parseFromString(n,"text/html"),a=t.url_asciicssbody.length,l=0;l\n ".concat(o,"\n "),console.log(" ascii "+JSON.stringify(o)),a="firstElement",t.asciidochtml=o,document.getElementById("llocontainer").contentWindow.document.getElementById(a).innerHTML=t.asciidochtml,e.next=16;break;case 12:return e.prev=12,e.t0=e["catch"](2),console.log(" ascerror "+JSON.stringify(e.t0)),e.abrupt("return");case 16:case"end":return e.stop()}}),e,null,[[2,12]])})))()},createhtmlfromadoc:function(){var t=this;return Object(i["a"])(regeneratorRuntime.mark((function e(){var s,n,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:s=t.code,e.prev=1,n=m()(),o=n.convert(s,{standalone:!0,backend:"html5",header_footer:!1,doctype:"article",safe:"safe",attributes:{"source-highlighter":"highlightjs",sectnumlevels:4,toclevels:4,sectnums:!0,icons:"font",copycss:!0,stylesheet:"https://cdnjs.cloudflare.com/ajax/libs/asciidoctor.js/1.5.9/css/asciidoctor.min.css","iconfont-cdn":"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.14.0/css/all.min.css","iconfont-name":"fontawesome-5-14.0","iconfont-remote":!0,linkcss:!0}}),t.asciidochtmlzip=o,e.next=11;break;case 7:return e.prev=7,e.t0=e["catch"](1),console.log(" ascerror "+JSON.stringify(e.t0)),e.abrupt("return");case 11:case"end":return e.stop()}}),e,null,[[1,7]])})))()},handleChange:function(){}},computed:{},mounted:function(){var t=this;this.$root.$on("asciilive_add",(function(e){t.code=e,t.addlloascii()})),this.$root.$on("asciilive_save",(function(e){t.saveascii()}))},beforeDestroy:function(){this.$root.$off("asciilive_add"),this.$root.$off("asciilive_save")},created:function(){this.bootsrapllo()}},g=v,w=(s("0f03"),s("2877")),x=Object(w["a"])(g,c,d,!1,null,null,null),_=x.exports,y=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",[t.showlloedit?s("b-row",{attrs:{"no-gutters":"","w-100":"","h-100":""}},[s("b-col",{attrs:{cols:"12",sm:"12",md:"12"}},[s("b-row",[s("b-col",{attrs:{cols:"5"}},[s("div",{staticClass:"input-group input-group-sm sm-3"},[s("select",{directives:[{name:"model",rawName:"v-model",value:t.selected,expression:"selected"}],staticClass:"custom-select custom-select-sm ",on:{change:[function(e){var s=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){var e="_value"in t?t._value:t.value;return e}));t.selected=e.target.multiple?s:s[0]},t.setKeymap]}},t._l(t.options,(function(e){return s("option",{domProps:{value:e.value}},[t._v(" "+t._s(e.text)+" ")])})),0),s("div",{staticClass:"input-group-append"},["sublime"==t.cmOptions.keyMap?s("button",{staticClass:"btn btn-outline-info btn-sm",attrs:{type:"button",round:""},on:{click:t.infoFilter}},[t._v(" i")]):t._e()])])]),s("b-col",{attrs:{cols:"7"}},[s("div",{staticClass:"input-group input-group-sm d-flex justify-content-end"}),s("div",{staticClass:"input-group input-group-sm d-flex justify-content-end"},[s("div",{staticClass:"input-group-append"},[t.tryLLO[t.active]?s("button",{staticClass:"btn btn-outline-warning btn-sm",attrs:{type:"button",round:""},on:{click:function(e){return t.closelog(t.key)}}},[t._v(" Close")]):t._e()]),s("div",{staticClass:"input-group-append"},[t.tryLLO[t.active]?s("button",{staticClass:"btn btn-outline-dark btn-sm",attrs:{type:"button"},on:{click:t.addlloasciisource}},[t._v("Create task!")]):t._e()])])])],1),s("div",{staticClass:"codemirror"},[s("codemirror",{ref:"myCm",attrs:{value:t.code,options:t.cmOptions},on:{cursorActivity:t.onCmCursorActivity,ready:t.onCmReady,focus:t.onCmFocus,input:t.onCmCodeChange}})],1)],1)],1):t._e()],1)},C=[],k=s("8f94"),L=(s("a7be"),s("bbca"),s("31c5"),s("9b74"),s("f6b6"),s("3c98"),s("9c7b"),s("715d"),s("b933"),s("23de"),s("02f0"),s("8c33"),s("7289"),s("2aed"),s("d72f"),s("0b6c"),s("9a48"),s("75f8"),s("697e"),s("aedd"),s("164b"),s("4895"),s("cbc8"),s("8d70"),s("9f09"),s("a2c1"),s("56b3"),s("d7d5"),s("ab24"),{components:{codemirror:k["codemirror"]},data:function(){return{swarmlabllo:"https://git.swarmlab.io:3000/labs/examples-mpi2/raw/branch/master/llo-index.yml",ssl:{},url_asciijshighlight:["https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.6/highlight.min.js"],url_asciijs:["https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"],url_asciicss:["https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css","https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.6/styles/github.min.css","https://cdnjs.cloudflare.com/ajax/libs/asciidoctor.js/1.5.9/css/asciidoctor.min.css","https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.14.0/css/all.min.css"],code:"# Try!",editchoice:"",optionsedit:[{text:"code",value:"code"},{text:"text",value:"text"}],llodesc:[{llo_url:"",llo_name:"",llo_author:"",llo_intro:""}],llo:[{id:0,rm:!1,data_info:"Asciidoc \n",data_code:"#Your source code",data_service:"",code_datafile:"url",code_name:"",code_exec:"",code_options:"",code_mime:"",code_info:"",code_code:"",code_codeout:"",code_codeoutput:"console",points:"",challenge_question:"",code_challenge_question:"",challenge_answer:"",challenge_answer_hint:"",code_challenge_answer_hint:"",challenge_answer_source:"",challenge_answer_code_out:"",challenge_answer_code:"",code_challenge_answer_code:""}],searchLLO:[],searchLLOactive:!1,ADOC_html_code:"",challenge:[],action:"",tryLLO:[],service:"os2",active:0,activecount:0,remove:"",activeField:"",bootstrap:!1,firstbootstrap:0,htmlasciitmp:"",datafile:"https://git.swarmlab.io:3000/labs/examples-mpi2/raw/branch/master/0_netstat/data",datadir:"0_netstat/data",LearningObject:"",showllo:!0,showlloedit:!0,selected:"sublime",options:[{text:"vim",value:"vim"},{text:"sublime",value:"sublime"}],optionsmime:[{text:"sh",value:"bash"},{text:"javascript",value:"javascript"},{text:"python",value:"python"},{text:"php",value:"php"},{text:"sql",value:"sq;"},{text:"xml",value:"xml"},{text:"c",value:"c"}],pValidate:!1,cmOptions:{tabSize:2,styleActiveLine:!0,lineNumbers:!0,lineSeparator:"\n",line:!0,foldGutter:!0,gutters:["CodeMirror-linenumbers","CodeMirror-foldgutter"],highlightSelectionMatches:{showToken:/\w/,annotateScrollbar:!0},styleSelectedText:!0,mode:"asciidoc",hintOptions:{completeSingle:!1},keyMap:"sublime",matchBrackets:!0,showCursorWhenSelecting:!0,indentUnit:this.ADOC_html_code,lineWrapping:!0,theme:"neat",refresh:!0,autofocus:!1,extraKeys:{Ctrl:"autocomplete"}},ADOC_html:[]}},methods:{showactive:function(t){var e=this;return Object(i["a"])(regeneratorRuntime.mark((function s(){return regeneratorRuntime.wrap((function(s){while(1)switch(s.prev=s.next){case 0:e.topwindow(t);case 1:case"end":return s.stop()}}),s)})))()},onCmReady:function(t){t.on("change",(function(t,e){})),t.on("keypress",(function(){t.showHint({completeSingle:!1})}))},onCmCursorActivity:function(t,e,s){},onCmFocus:function(t){},onCmCodeChange:function(t){this.code=t,this.$root.$emit("asciilive_add",this.code)},handleChange:function(){},setKeymap:function(){this.cmOptions.keyMap=this.selected},infoFilter:function(){var t="

Playbook Images

",e='
Shift-Tab indentLess
Shift-Ctrl-K deleteLine
Alt-Q wrapLines
Ctrl-T transposeChars
Alt-Left goSubwordLeft
Alt-Right goSubwordRight
Ctrl-Up scrollLineUp
Ctrl-Down scrollLineDown
Ctrl-L selectLine
Shift-Ctrl-L splitSelectionByLine
Esc singleSelectionTop
Ctrl-Enter insertLineAfter
Shift-Ctrl-Enter insertLineBefore
Ctrl-D selectNextOccurrence
Shift-Ctrl-Space selectScope
Shift-Ctrl-M selectBetweenBrackets
Ctrl-M goToBracket
Shift-Ctrl-Up swapLineUp
Shift-Ctrl-Down swapLineDown
Ctrl-/ toggleCommentIndented
Ctrl-J joinLines
Shift-Ctrl-D duplicateLine
F9 sortLines
Ctrl-F9 sortLinesInsensitive
F2 nextBookmark
Shift-F2 prevBookmark
Ctrl-F2 toggleBookmark
Shift-Ctrl-F2 clearBookmarks
Alt-F2 selectBookmarks
Backspace smartBackspace
Ctrl-K Ctrl-K delLineRight
Ctrl-K Ctrl-U upcaseAtCursor
Ctrl-K Ctrl-L downcaseAtCursor
Ctrl-K Ctrl-Space setSublimeMark
Ctrl-K Ctrl-A selectToSublimeMark
Ctrl-K Ctrl-W deleteToSublimeMark
Ctrl-K Ctrl-X swapWithSublimeMark
Ctrl-K Ctrl-Y sublimeYank
Ctrl-K Ctrl-C showInCenter
Ctrl-K Ctrl-G clearBookmarks
Ctrl-K Ctrl-Backspace delLineLeft
Ctrl-K Ctrl-0 unfoldAll
Ctrl-K Ctrl-J unfoldAll
Ctrl-Alt-Up addCursorToPrevLine
Ctrl-Alt-Down addCursorToNextLine
Ctrl-F3 findUnder
Shift-Ctrl-F3 findUnderPrevious
Shift-Ctrl-[ fold
Shift-Ctrl-] unfold
Ctrl-H replace
',s=(t="","");this.$swal({title:"Sublime Text bindings",type:"info",html:e+t+s,showCloseButton:!0,showLoaderOnConfirm:!1,allowOutsideClick:!1})}},computed:{codemirror:function(){return this.$refs.myCm.codemirror}},mounted:function(){var t=this;this.$root.$on("asciilive_template_add",(function(e){t.$nextTick((function(){this.code=e}))}))},beforeDestroy:function(){this.$root.$off("PipelineRunSwarmserviceLLOAdhoc")},created:function(){}}),j=L,S=(s("9767"),Object(w["a"])(j,y,C,!1,null,null,null)),O=S.exports,$={name:"DocLive",props:{},components:{RunLlo:_,AdHoc:O},data:function(){return{loading:!1,showhistory:0,productIndex:1,showmenou:1,columnviewdefault:0,columncodedefault:0,columnview:"col-7 order-first",columncode:"col-5 order-last",tutorMenou:"student"}},created:function(){},mounted:function(){var t=this;this.$root.$on("LLOshowmenounotebooks",(function(){t.showmenou=1})),this.$root.$on("lloshowchallengehistory",(function(e,s){t.showhistory=1}))},beforeDestroy:function(){this.$root.$off("LLOshowmenounotebooks"),this.$root.$off("lloshowchallengehistory")},methods:{fullscreen:function(t){"max"==t?(this.columnview="col-11 order-first",this.columncode="col-1 order-last",this.columnviewdefault=1,this.columncodedefault=0,this.$root.$emit("LLOresizemenounotebooks","max"),console.log(this.columnview)):"min"==t?(this.columnview="col-7 order-first",this.columncode="col-5 order-last",this.columnviewdefault=0,this.columncodedefault=1,this.$root.$emit("LLOresizemenounotebooks","min"),console.log(this.columnview)):"codemax"==t?(this.columnview="col-1 order-first",this.columncode="col-11 order-last",this.columnviewdefault=0,this.columncodedefault=1,console.log(this.columnview)):"codemin"==t&&(this.columnview="col-7 order-first",this.columncode="col-5 order-last",this.columnviewdefault=1,this.columncodedefault=0,this.$root.$emit("LLOresizemenounotebooks","min"),console.log(this.columnview))},onAction:function(t){var e=this;return Object(i["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.tutorMenou="tutor";case 1:case"end":return t.stop()}}),t)})))()}}},A=$,E=Object(w["a"])(A,l,r,!1,null,"6b2c0280",null),T=E.exports,D=(s("e454"),{name:"app",components:{DocLive:T},data:function(){return{show:!0,SwarmabAsciiLabTemplate:""}},mounted:function(){},methods:{saveDocLive:function(){this.$root.$emit("asciilive_save","save")},addtemplate:function(t){"LabTemplate"==t&&(this.SwarmabAsciiLabTemplate='= Title!\nmyName email@emailserver.foo\n:description: Description\n:keywords: Lab, myLab\n:data-uri:\n:toc: true\n:toc-title: Table of Contents\n:toclevels: 4\n:source-highlighter: highlight\n:icons: font\n:sectnums: \n\n{empty} +\n\n.Welcome to Swarmlab.io\n****\nSwarmlab is a powerful collaboration tool that connects tutors and students in a unique all-in-one environment that gets work done fast and easily\nReady-to-Use Virtual Labs one click away.\n****\n\n== Chapter 1\n\n\n.NOTE\n[NOTE]\n====\nAssuming you\'re already logged in\n====\n\n\n=== Install docker\n\n\nTo Docker είναι μια πλατφόρμα λογισμικού ανοιχτού κώδικα που υλοποιεί Εικονικοποίηση (Virtualization) σε επίπεδο Λειτουργικού Συστήματος.\n\nTο Docker προσφέρει αυτοματοποιημένες διαδικασίες για την ανάπτυξη εφαρμογών σε απομονωμένες Περιοχές Χρήστη (User Spaces) που ονομάζονται Software Containers\n\nΤο λογισμικό χρησιμοποιεί τεχνολογιές του πυρήνα του Linux όπως τα cgroups και οι χώροι ονομάτων πυρήνα (kernel namespaces), για να επιτρέπει σε ανεξάρτητα software containers να εκτελούνται στο ίδιο λειτουργικό σύστημα.\n\nΈτσι αποφεύγεται η χρήση επιπλέον υπολογιστικών πόρων που θα απαιτούσε μια εικονική μηχανή (virtual machine).\nΟρισμός, βασικά χαρακτηριστικά και αρχιτεκτονικές IoT, εφαρμογές ΙοΤ, αντιδιαστολή με τον ιστό των αντικειμένων (Web of Things / WoT), προκλήσεις του IoT όπως προτυποποίηση, κλιμάκωση, μέγεθος συσκευών, κατανάλωση ενέργειας, διευθυνσιοδότηση, ασφάλεια/ιδιωτικότητα, ποιότητας υπηρεσιών, κινητικότητα κ.α\n\nMore Info +\nhttps://en.wikipedia.org/wiki/Docker_(software)[^]\n\n[[cheat-Dockervideo]]\n== docker Intro\n\n* Docker - Explained\n+\nvideo::wi-MGFhrad0[youtube]\n\n* How DOCKER works - Virtualization vs containerization\n+\nvideo::0e-KiGJIiDc[youtube]\n\n\n== Installation (Ubuntu)\n\n.Run with sudo\n[source,bash]\n----\ncurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -\nsudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"\nsudo apt update\n\nsudo apt install -y docker-ce\n echo "or"\nsudo apt install docker*\n\nsudo systemctl status docker\nsudo usermod -aG docker username #οπου username το όνομα του χρήστη που θα δουλεύει με docker\n----\n\n== Usage swarmlab.io DocLive\n\n\n- Open a console\n\n- Switch to the directory that contains *.adoc documents\n\n- Call the Asciidoctor processor with the command\n\n\n\n\n.If you need to convert only one file\n[TIP]\n====\n[source,bash]\n----\ndocker run --rm -v $(pwd):/documents/ registry.vlabs.uniwa.gr:5080/swarmlab-asciidoctor asciidoctor --safe -b html5 -a theme=flask -a toc2 -o ./path/to/FILENAME.html ./path/from/FILENAME.adoc\n----\nPlease note, there is a **.** in ./path\n====\n\n== Usage Tables\n\nTables\n^^^^^^\n.An example table\n[options="header,footer"]\n|=======================\n|Rank |Ομάδα |Points\n|1 |*Barca* |15\n|2 |*PSG* |08\n|3 |Larnaka |05\n|4 |Osfp |03\n|=======================\n\n\n\n\n',this.$root.$emit("asciilive_template_add",this.SwarmabAsciiLabTemplate))}}}),M=D,B=(s("034f"),Object(w["a"])(M,o,a,!1,null,null,null)),I=B.exports,R=s("5f5b"),F=(s("f9e3"),s("2dd8"),s("5886"));n["default"].use(F["a"]),n["default"].use(R["a"]),n["default"].config.productionTip=!1,new n["default"]({render:function(t){return t(I)}}).$mount("#app")},"85ec":function(t,e,s){},9767:function(t,e,s){"use strict";var n=s("e1be"),o=s.n(n);o.a},e086:function(t,e,s){},e1be:function(t,e,s){},e454:function(t,e,s){}}); +//# sourceMappingURL=app.a7064069.js.map \ No newline at end of file diff --git a/dist/js/app.a7064069.js.map b/dist/js/app.a7064069.js.map new file mode 100644 index 0000000..503b840 --- /dev/null +++ b/dist/js/app.a7064069.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./src/App.vue?7e02","webpack:///./src/components/doclive/runLlo.vue?dcee","webpack:///./src/App.vue?74b8","webpack:///./src/components/DocLive.vue?9985","webpack:///./src/components/doclive/runLlo.vue?4df0","webpack:///src/components/doclive/runLlo.vue","webpack:///./src/components/doclive/runLlo.vue?9486","webpack:///./src/components/doclive/runLlo.vue?e78a","webpack:///./src/components/doclive/AdhocView.vue?5f61","webpack:///src/components/doclive/AdhocView.vue","webpack:///./src/components/doclive/AdhocView.vue?df6e","webpack:///./src/components/doclive/AdhocView.vue?9d30","webpack:///src/components/DocLive.vue","webpack:///./src/components/DocLive.vue?d98d","webpack:///./src/components/DocLive.vue","webpack:///src/App.vue","webpack:///./src/App.vue?1160","webpack:///./src/App.vue?bff9","webpack:///./src/main.js","webpack:///./src/components/doclive/AdhocView.vue?d223"],"names":["webpackJsonpCallback","data","moduleId","chunkId","chunkIds","moreModules","executeModules","i","resolves","length","Object","prototype","hasOwnProperty","call","installedChunks","push","modules","parentJsonpFunction","shift","deferredModules","apply","checkDeferredModules","result","deferredModule","fulfilled","j","depId","splice","__webpack_require__","s","installedModules","exports","module","l","m","c","d","name","getter","o","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","p","jsonpArray","window","oldJsonpFunction","slice","_vm","this","_h","$createElement","_c","_self","attrs","staticClass","_v","slot","on","$event","addtemplate","saveDocLive","staticStyle","staticRenderFns","directives","rawName","showmenou","expression","columnviewdefault","fullscreen","_e","_m","columncodedefault","class","columnview","columncode","htmlasciitmp","swarmlabllo","ssl","url_asciijshighlight","url_asciijs","url_asciicss","url_asciicssbody","code","editchoice","optionsedit","searchLLOactive","ADOC_html_code","challenge","action","tryLLO","service","active","activecount","remove","activeField","bootstrap","firstbootstrap","datafile","datadir","LearningObject","asciidochtml","asciidochtmlzip","showllo","showlloedit","methods","handleChange","computed","beforeDestroy","component","$$selectedVal","Array","filter","target","options","selected","map","val","_value","multiple","setKeymap","_l","option","domProps","_s","text","cmOptions","keyMap","infoFilter","closelog","addlloasciisource","ref","onCmCursorActivity","onCmReady","onCmFocus","onCmCodeChange","cm","newCode","$root","$emit","codemirror","$refs","myCm","v","props","components","RunLlo","AdHoc","mounted","$off","DocLive","show","SwarmabAsciiLabTemplate","Vue","use","VueSweetalert2","BootstrapVue","config","productionTip","render","h","App","$mount"],"mappings":"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","file":"js/app.a7064069.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t\"app\": 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/\";\n\n \tvar jsonpArray = window[\"webpackJsonp\"] = window[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// add entry module to deferred list\n \tdeferredModules.push([0,\"chunk-vendors\"]);\n \t// run deferred modules when ready\n \treturn checkDeferredModules();\n","import mod from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&lang=css&\"","import mod from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./runLlo.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./runLlo.vue?vue&type=style&index=0&lang=css&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"app\"}},[_c('b-navbar',{staticClass:\"navbar-secondary\",attrs:{\"toggleable\":\"md\"}},[_c('b-navbar-toggle',{attrs:{\"target\":\"nav_collapse\"}}),_c('b-navbar-brand',{staticClass:\"logo simple-text ti-swarmlab text-secondary\"},[_vm._v(\" Swarmlab.io Doclive \")]),_c('b-collapse',{attrs:{\"is-nav\":\"\",\"id\":\"nav_collapse\"}},[_c('b-navbar-nav'),_c('b-navbar-nav',{staticClass:\"ml-auto\"},[_c('b-nav-item',{attrs:{\"href\":\"http://docs.swarmlab.io/SwarmLab-HowTos/labs/Howtos/asciidoc/AsciiDocSyntaxQuickReference.adoc.html\",\"target\":\"_ascii\"}},[_vm._v(\" Asciidoc_QuickReference \")]),_c('b-nav-item',[_vm._v(\" | \")]),_c('b-nav-item',{attrs:{\"href\":\"https://git.swarmlab.io:3000\",\"target\":\"_swarmlabgit\"}},[_vm._v(\" Swarmlab_git \")]),_c('b-nav-item',[_vm._v(\" | \")]),_c('b-nav-item',{attrs:{\"href\":\"https://api-client.swarmlab.io:8088/#/signin?redirect=%2Fdashboard\",\"target\":\"_swarmlab\"}},[_vm._v(\" Lab_onDemand \")]),_c('b-nav-item',[_vm._v(\" | \")]),_c('b-nav-item-dropdown',{attrs:{\"right\":\"\"}},[_c('template',{slot:\"button-content\"},[_c('em',[_vm._v(\"Template\")])]),_c('b-dropdown-item',[_c('button',{staticClass:\"btn btn-outline-info btn-sm\",attrs:{\"type\":\"button\",\"round\":\"\"},on:{\"click\":function($event){return _vm.addtemplate('LabTemplate')}}},[_vm._v(\" LabTemplate\")])])],2),_c('b-nav-item'),_c('button',{staticClass:\"btn btn-outline-info btn-sm\",attrs:{\"type\":\"button\",\"round\":\"\"},on:{\"click\":_vm.saveDocLive}},[_vm._v(\" Save As Zip\")]),_c('button',{staticClass:\"btn btn-outline-secondary btn-sm\",attrs:{\"type\":\"button\",\"round\":\"\"}},[_c('a',{staticStyle:{\"color\":\"inherit\"},attrs:{\"href\":\"http://docs.swarmlab.io/SwarmLab-HowTos/labs/Howtos/doclive/asciidoc.adoc.html\",\"target\":\"_asciimore\"}},[_vm._v(\" More Formats \")])])],1)],1)],1),_c('b-row',[_c('b-col',{attrs:{\"cols\":\"12\"}},[_c('doc-live',{staticStyle:{\"background-color\":\"#f8f9fa\"}})],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.showmenou == 1),expression:\"showmenou == 1\"}],staticClass:\"row\"},[_c('div',{staticClass:\"col-3\"},[_c('div',{staticClass:\"input-group-append\"},[(_vm.columnviewdefault == '0')?_c('button',{staticClass:\"ti-layout-sidebar-none btn btn-outline-info btn-sm\",attrs:{\"type\":\"button\",\"round\":\"\"},on:{\"click\":function($event){return _vm.fullscreen('max')}}},[_vm._v(\" Max-Notebook View \")]):_vm._e(),(_vm.columnviewdefault == '1')?_c('button',{staticClass:\"ti-layout-sidebar-right btn btn-outline-info btn-sm\",attrs:{\"type\":\"button\",\"round\":\"\"},on:{\"click\":function($event){return _vm.fullscreen('min')}}},[_vm._v(\" Min-Notebook View\")]):_vm._e()])]),_vm._m(0),_c('div',{staticClass:\"col-3\"},[_c('div',{staticClass:\"input-group-prepend\"},[(_vm.columncodedefault == '0')?_c('button',{staticClass:\"ti-layout-sidebar-none btn btn-outline-info btn-sm\",staticStyle:{\"float\":\"right\"},attrs:{\"type\":\"button\",\"round\":\"\"},on:{\"click\":function($event){return _vm.fullscreen('codemax')}}},[_vm._v(\" Max-Code View \")]):_vm._e(),(_vm.columncodedefault == '1')?_c('button',{staticClass:\"ti-layout-sidebar-left btn btn-outline-info btn-sm\",staticStyle:{\"float\":\"right\"},attrs:{\"type\":\"button\",\"round\":\"\"},on:{\"click\":function($event){return _vm.fullscreen('codemin')}}},[_vm._v(\" Min-Code View\")]):_vm._e()])])]),_c('div',{staticClass:\"row\"},[_c('div',{class:_vm.columnview},[_c('run-llo',{staticStyle:{\"background-color\":\"#f8f9fa\"}})],1),_c('div',{class:_vm.columncode},[_c('ad-hoc',{staticStyle:{\"background-color\":\"#f8f9fa\"}})],1)])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"col-6\"},[_c('span')])}]\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.showlloedit)?_c('b-row',{attrs:{\"no-gutters\":\"\",\"w-100\":\"\",\"h-100\":\"\"}},[_c('b-col',{attrs:{\"cols\":\"12\",\"sm\":\"12\",\"md\":\"12\"}},[_c('iframe',{attrs:{\"id\":\"llocontainer\",\"srcdoc\":_vm.htmlasciitmp,\"width\":\"100%\",\"height\":\"750\",\"frameBorder\":\"0\",\"name\":\"Forgot_Iframe\"}})])],1):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./runLlo.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./runLlo.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./runLlo.vue?vue&type=template&id=43f5942b&\"\nimport script from \"./runLlo.vue?vue&type=script&lang=js&\"\nexport * from \"./runLlo.vue?vue&type=script&lang=js&\"\nimport style0 from \"./runLlo.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[(_vm.showlloedit)?_c('b-row',{attrs:{\"no-gutters\":\"\",\"w-100\":\"\",\"h-100\":\"\"}},[_c('b-col',{attrs:{\"cols\":\"12\",\"sm\":\"12\",\"md\":\"12\"}},[_c('b-row',[_c('b-col',{attrs:{\"cols\":\"5\"}},[_c('div',{staticClass:\"input-group input-group-sm sm-3\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.selected),expression:\"selected\"}],staticClass:\"custom-select custom-select-sm \",on:{\"change\":[function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.selected=$event.target.multiple ? $$selectedVal : $$selectedVal[0]},_vm.setKeymap]}},_vm._l((_vm.options),function(option){return _c('option',{domProps:{\"value\":option.value}},[_vm._v(\" \"+_vm._s(option.text)+\" \")])}),0),_c('div',{staticClass:\"input-group-append\"},[(_vm.cmOptions.keyMap == 'sublime')?_c('button',{staticClass:\"btn btn-outline-info btn-sm\",attrs:{\"type\":\"button\",\"round\":\"\"},on:{\"click\":_vm.infoFilter}},[_vm._v(\" i\")]):_vm._e()])])]),_c('b-col',{attrs:{\"cols\":\"7\"}},[_c('div',{staticClass:\"input-group input-group-sm d-flex justify-content-end\"}),_c('div',{staticClass:\"input-group input-group-sm d-flex justify-content-end\"},[_c('div',{staticClass:\"input-group-append\"},[(_vm.tryLLO[_vm.active])?_c('button',{staticClass:\"btn btn-outline-warning btn-sm\",attrs:{\"type\":\"button\",\"round\":\"\"},on:{\"click\":function($event){return _vm.closelog(_vm.key)}}},[_vm._v(\" Close\")]):_vm._e()]),_c('div',{staticClass:\"input-group-append\"},[(_vm.tryLLO[_vm.active])?_c('button',{staticClass:\"btn btn-outline-dark btn-sm\",attrs:{\"type\":\"button\"},on:{\"click\":_vm.addlloasciisource}},[_vm._v(\"Create task!\")]):_vm._e()])])])],1),_c('div',{staticClass:\"codemirror\"},[_c('codemirror',{ref:\"myCm\",attrs:{\"value\":_vm.code,\"options\":_vm.cmOptions},on:{\"cursorActivity\":_vm.onCmCursorActivity,\"ready\":_vm.onCmReady,\"focus\":_vm.onCmFocus,\"input\":_vm.onCmCodeChange}})],1)],1)],1):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AdhocView.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AdhocView.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./AdhocView.vue?vue&type=template&id=0d3fb91c&\"\nimport script from \"./AdhocView.vue?vue&type=script&lang=js&\"\nexport * from \"./AdhocView.vue?vue&type=script&lang=js&\"\nimport style0 from \"./AdhocView.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DocLive.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DocLive.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./DocLive.vue?vue&type=template&id=6b2c0280&scoped=true&\"\nimport script from \"./DocLive.vue?vue&type=script&lang=js&\"\nexport * from \"./DocLive.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"6b2c0280\",\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n","import mod from \"-!../node_modules/cache-loader/dist/cjs.js??ref--12-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../node_modules/cache-loader/dist/cjs.js??ref--12-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=0d004c2a&\"\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\nimport style0 from \"./App.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import Vue from 'vue'\nimport App from './App.vue'\nimport BootstrapVue from 'bootstrap-vue'\nimport 'bootstrap/dist/css/bootstrap.css'\nimport 'bootstrap-vue/dist/bootstrap-vue.css'\nimport VueSweetalert2 from 'vue-sweetalert2';\nVue.use(VueSweetalert2);\n\n\n//eslint-disable \n\nVue.use(BootstrapVue);\n\nVue.config.productionTip = false\n\nnew Vue({\n render: h => h(App)\n}).$mount('#app')\n","import mod from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AdhocView.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AdhocView.vue?vue&type=style&index=0&lang=css&\""],"sourceRoot":""} \ No newline at end of file diff --git a/src/components/doclive/runLlo.vue b/src/components/doclive/runLlo.vue index 235e246..48af016 100644 --- a/src/components/doclive/runLlo.vue +++ b/src/components/doclive/runLlo.vue @@ -39,11 +39,13 @@ export default { 'https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js' ], url_asciicss:[ - 'https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css', - 'https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.6/styles/github.min.css', + // 'https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css', 'https://cdnjs.cloudflare.com/ajax/libs/asciidoctor.js/1.5.9/css/asciidoctor.min.css', 'https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.14.0/css/all.min.css' ], + url_asciicssbody:[ + 'https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.6/styles/github.min.css' + ], code: '', editchoice: '', @@ -124,6 +126,7 @@ export default { + @@ -131,7 +134,9 @@ export default {
- +
+ +
` @@ -139,14 +144,39 @@ export default { var htmlAscii = new DOMParser().parseFromString(thishtml, "text/html"); // ------------------------------------- - // ------- insert script head + // ------- create css body + // ------------------------------------- + var arrayLengthb = this.url_asciicssbody.length + for (var i = 0; i < arrayLengthb; i++) { + var asciilinkb = document.createElement('link'); + asciilinkb.rel = 'stylesheet'; + asciilinkb.href = this.url_asciicssbody[i] + //let parentDivb = htmlAscii.getElementById("jsElement").parentNode + //let lastelb = document.getElementById("jsElement") + let parentDivb = htmlAscii.getElementById("lastElement").parentNode + let lastelb = document.getElementById("lastElement") + parentDivb.insertBefore(asciilinkb, lastelb) + //console.log(this.url_asciicss[i]) + } + + // ------------------------------------- + // ------- insert script head allagi se body // ------------------------------------- var arrayLengthi1 = this.url_asciijshighlight.length for (var i = 0; i < arrayLengthi1; i++) { + //var asciiscript0 = document.createElement('script'); + // asciiscript0.type = 'text/javascript'; + // asciiscript0.src = this.url_asciijshighlight[i] + //htmlAscii.head.appendChild(asciiscript0); + var asciiscript0 = document.createElement('script'); asciiscript0.type = 'text/javascript'; asciiscript0.src = this.url_asciijshighlight[i] - htmlAscii.head.appendChild(asciiscript0); + //let parentDiv0 = htmlAscii.getElementById("jsElement").parentNode + //let lastel0 = document.getElementById("jsElement") + let parentDiv0 = htmlAscii.getElementById("lastElement").parentNode + let lastel0 = document.getElementById("lastElement") + parentDiv0.insertBefore(asciiscript0, lastel0) } // ------------------------------------- @@ -180,25 +210,28 @@ export default { topwindow(msg); window.parent.postMessage({'event': 'warranty-transaction-success', 'data': msg , 'field': field}, origin); };` - var asciiscript2 = document.createElement('script'); - asciiscript2.type = 'text/javascript'; - asciiscript2.innerHTML = myfunction - htmlAscii.head.appendChild(asciiscript2); + //var asciiscript2 = document.createElement('script'); + // asciiscript2.type = 'text/javascript'; + // asciiscript2.innerHTML = myfunction + // htmlAscii.head.appendChild(asciiscript2); + // ------------------------------------- // ------- insert script body // ------------------------------------- - var arrayLengthi = this.url_asciijs.length - //console.log(arrayLengthi) - for (var i = 0; i < arrayLengthi; i++) { - var asciiscript = document.createElement('script'); - asciiscript.type = 'text/javascript'; - asciiscript.src = this.url_asciijs[i] - let parentDiv = htmlAscii.getElementById("jsElement").parentNode - let lastel = document.getElementById("jsElement") - parentDiv.insertBefore(asciiscript, lastel) - //htmlAscii.body.appendChild(asciiscript); - } + // var arrayLengthi = this.url_asciijs.length + // //console.log(arrayLengthi) + // for (var i = 0; i < arrayLengthi; i++) { + // var asciiscript = document.createElement('script'); + // asciiscript.type = 'text/javascript'; + // asciiscript.src = this.url_asciijs[i] + // let parentDiv = htmlAscii.getElementById("jsElement").parentNode + // let lastel = document.getElementById("jsElement") + // //let parentDiv = htmlAscii.getElementById("lastElement").parentNode + // //let lastel = document.getElementById("lastElement") + // parentDiv.insertBefore(asciiscript, lastel) + // //htmlAscii.body.appendChild(asciiscript); + // } // ------------------------------------- // ------- run hlhs body @@ -206,7 +239,12 @@ export default { var asciiscript1 = document.createElement('script'); asciiscript1.type = 'text/javascript'; asciiscript1.innerHTML = "hljs.initHighlighting()"; - htmlAscii.body.appendChild(asciiscript1); + //let parentDivl = htmlAscii.getElementById("jsElement").parentNode + //let lastell = document.getElementById("jsElement") + let parentDivl = htmlAscii.getElementById("lastElement").parentNode + let lastell = document.getElementById("lastElement") + parentDivl.insertBefore(asciiscript1, lastell) + //htmlAscii.body.appendChild(asciiscript1); // ------------------------------------- // ------- html serialize