Skip to content

Commit 5bd1f8a

Browse files
committed
LUT-25131 : js lib of plugin wiki in lutece core
1 parent 40389f5 commit 5bd1f8a

20 files changed

+17
-63035
lines changed

webapp/WEB-INF/plugins/wiki.xml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,14 +31,12 @@
3131
<css-stylesheets-scope>xpage</css-stylesheets-scope>
3232
<css-stylesheet>wiki/wiki.css</css-stylesheet>
3333
<css-stylesheet>wiki/toggle_switch.css</css-stylesheet>
34-
<css-stylesheet>wiki/prism/prism.css</css-stylesheet>
3534
</css-stylesheets>
3635

3736
<!-- Specific plugin CSS stylesheet -->
3837
<javascript-files>
3938
<javascript-files-scope>xpage</javascript-files-scope>
4039
<javascript-file>wiki/prettify/run_prettify.js?skin=desert</javascript-file>
41-
<javascript-file>wiki/prism/prism.js</javascript-file>
4240
</javascript-files>
4341

4442
<!-- XPages parameters -->

webapp/WEB-INF/templates/skin/plugins/wiki/modify_page.html

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,13 @@
33
<!-- Dark mode -->
44
<link rel="stylesheet" href="css/plugins/wiki/darkmode.css" />
55
<!-- Editor -->
6-
<link rel="stylesheet" href="css/plugins/wiki/toastui/toastui-editor-dark.css" />
7-
<link rel="stylesheet" href="css/plugins/wiki/toastui/toastui-editor.css" />
8-
<link rel="stylesheet" href="css/plugins/wiki/toastui/tui-color-picker.css"/>
9-
<link rel="stylesheet" href="css/plugins/wiki/toastui/plugins/min/toastui-editor-plugin-color-syntax.min.css"/>
10-
<link rel="stylesheet" href="css/plugins/wiki/toastui/plugins/min/toastui-editor-plugin-table-merged-cell.min.css" />
11-
<link rel="stylesheet" href="css/plugins/wiki/toastui/plugins/min/toastui-editor-plugin-code-syntax-highlight.min.css" />
6+
<link rel="stylesheet" href="css/toastui/toastui-editor-dark.css" />
7+
<link rel="stylesheet" href="css/toastui/toastui-editor.css" />
8+
<link rel="stylesheet" href="css/toastui/tui-color-picker.css"/>
9+
<link rel="stylesheet" href="css/toastui/plugins/min/toastui-editor-plugin-color-syntax.min.css"/>
10+
<link rel="stylesheet" href="css/toastui/plugins/min/toastui-editor-plugin-table-merged-cell.min.css" />
11+
<link rel="stylesheet" href="css/toastui/plugins/min/toastui-editor-plugin-code-syntax-highlight.min.css" />
12+
<link rel="stylesheet" href="js/admin/lib/prism/prism.css" />
1213
</head>
1314

1415
<div class="row">
@@ -237,16 +238,17 @@ <h3><span class="ti ti-file-image fa-lg"></span> &nbsp; #i18n{wiki.modify_page.t
237238

238239
<script type="text/javascript" src="js/plugins/wiki/jquery/jquery.form.js"></script>
239240
<!-- Tui Editor integration -->
240-
<script type="text/javascript" class="code-js" src="js/plugins/wiki/tui_editor/cdn/toastui-editor-all.min.js"></script>
241+
<script type="text/javascript" class="code-js" src="js/admin/editors/tui_editor/cdn/toastui-editor-all.min.js"></script>
241242
<!-- Color Picker -->
242-
<script type="text/javascript" class="code-js" src="js/plugins/wiki/tui_color_picker/tui-color-picker.min.js"></script>
243+
<script type="text/javascript" class="code-js" src="js/admin/lib/tui_color_picker/tui-color-picker.min.js"></script>
243244
<!-- Editor's Plugin -->
244-
<script type="text/javascript" class="code-js" src="js/plugins/wiki/latex_js/latex.js"></script>
245-
<script type="text/javascript" class="code-js" src="js/plugins/wiki/tui_editor/plugins/editor-plugin-code-syntax-highlight/cdn/toastui-editor-plugin-code-syntax-highlight-all.min.js"></script>
246-
<script type="text/javascript" class="code-js" src="js/plugins/wiki/tui_editor/plugins/editor-plugin-color-syntax/cdn/toastui-editor-plugin-color-syntax.min.js"></script>
247-
<script type="text/javascript" class="code-js" src="js/plugins/wiki/tui_editor/plugins/editor-plugin-table-merged-cell/cdn/toastui-editor-plugin-table-merged-cell.min.js"></script>
245+
<script type="text/javascript" class="code-js" src="js/admin/lib/latex_js/latex.js"></script>
246+
<script type="text/javascript" class="code-js" src="js/admin/editors/tui_editor/plugins/editor-plugin-code-syntax-highlight/cdn/toastui-editor-plugin-code-syntax-highlight-all.min.js"></script>
247+
<script type="text/javascript" class="code-js" src="js/admin/editors/tui_editor/plugins/editor-plugin-color-syntax/cdn/toastui-editor-plugin-color-syntax.min.js"></script>
248+
<script type="text/javascript" class="code-js" src="js/admin/editors/tui_editor/plugins/editor-plugin-table-merged-cell/cdn/toastui-editor-plugin-table-merged-cell.min.js"></script>
248249
<script type="text/javascript" class="code-js" src="js/plugins/wiki/wiki_pages/defaultEditorContent.js" ></script>
249250
<script type="text/javascript" class="code-js" src="js/plugins/wiki/wiki_pages/modify_page.js" ></script>
251+
<script type="text/javascript" class="code-js" src="js/admin/lib/prism/prism.js"></script>
250252
<script type="text/javascript" defer>
251253
// Image upload ajax form
252254
var formUploadImage = $('#ajax-form-image-upload');

webapp/WEB-INF/templates/skin/plugins/wiki/view_page.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<head lang="en">
22

33
<meta charset="UTF-8" />
4-
<link rel="stylesheet" href="css/plugins/wiki/toastui/data/tuidoc-example-style.css" />
54
<!-- DARK MODE -->
65
<link rel="stylesheet" href="css/plugins/wiki/darkmode.css" />
76
<!-- Editor css -->
8-
<link rel="stylesheet" href="css/plugins/wiki/toastui/toastui-editor.css" />
7+
<link rel="stylesheet" href="css/toastui/toastui-editor.css" />
8+
<link rel="stylesheet" href="js/admin/lib/prism/prism.css" />
99
</head>
1010
<div>
1111
<div class="container panel panel-default">
@@ -93,6 +93,6 @@ <h1 id="wiki-heading">${topic_title}</h1>
9393
<hr>
9494
${result}
9595
</div>
96-
<!-- The js is loaded here because if loaded at the bottom it could cause issue with the media queries(of the menu) you have the option "disable cache" -->
9796
<script src="js/plugins/wiki/wiki_pages/view_page.js" defer></script>
97+
<script type="text/javascript" class="code-js" src="js/admin/lib/prism/prism.js"></script>
9898

webapp/css/plugins/wiki/prism/prism.css

Lines changed: 0 additions & 3 deletions
This file was deleted.

webapp/css/plugins/wiki/toastui/plugins/min/toastui-editor-plugin-code-syntax-highlight.min.css

Lines changed: 0 additions & 6 deletions
This file was deleted.

webapp/css/plugins/wiki/toastui/plugins/min/toastui-editor-plugin-color-syntax.min.css

Lines changed: 0 additions & 6 deletions
This file was deleted.

0 commit comments

Comments
 (0)