From f14a7f1b530e237fb920c969f11980bfab721dc0 Mon Sep 17 00:00:00 2001 From: bruno Date: Thu, 10 Nov 2022 19:53:55 -0500 Subject: [PATCH] =?UTF-8?q?r=C3=A9organiser=20les=20template?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- data/dashbord.xlsx | Bin 21886 -> 21908 bytes data/~$dashbord.xlsx | Bin 165 -> 0 bytes main.nim | 2 +- public/js/main.js | 33 +++++++++++++------------- tmpl/{ => dashbord}/dashboard.nim | 2 +- tmpl/dashbord/left_dashbord.nim | 0 tmpl/{ => snippets}/snippet_html.nim | 2 +- tmpl/{ => snippets}/snippet_icons.nim | 0 tmpl/tests/test_bouton.nim | 2 +- tmpl/tests/test_notebooks.nim | 2 +- tmpl/tests/test_notes.nim | 2 +- tmpl/tests/test_ping.nim | 2 +- tmpl/tests/test_tags.nim | 2 +- tmpl/website.nim | 11 +++++---- 14 files changed, 31 insertions(+), 29 deletions(-) delete mode 100644 data/~$dashbord.xlsx rename tmpl/{ => dashbord}/dashboard.nim (99%) create mode 100644 tmpl/dashbord/left_dashbord.nim rename tmpl/{ => snippets}/snippet_html.nim (98%) rename tmpl/{ => snippets}/snippet_icons.nim (100%) diff --git a/data/dashbord.xlsx b/data/dashbord.xlsx index bf6e8377db79c5df47a011401037f4b21469987e..430b97a81bdc97ceffb876c55b789c22179e604b 100644 GIT binary patch delta 8979 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 VqpQ&&oam?#epR8)uDB4F diff --git a/main.nim b/main.nim index 409d570..1820be9 100644 --- a/main.nim +++ b/main.nim @@ -260,7 +260,7 @@ when isMainModule: # ---------------------------- # #include "tmpl/main.tmpl" include "tmpl/user.nim" -include "tmpl/dashboard.nim" +include "tmpl/dashbord/dashboard.nim" include "tmpl/website.nim" diff --git a/public/js/main.js b/public/js/main.js index 02ba328..831e51d 100755 --- a/public/js/main.js +++ b/public/js/main.js @@ -86,20 +86,21 @@ /*================================================================== [ Open Window on link with id="openWindow" ]*/ - document.addEventListener("click", FromIdNavigateTo, false); - function FromIdNavigateTo(event) { - if (event.target.matches("#openWindow")) { - // console("Open link on open Window"); - window.open( - event.target.href, - "_blank", - "menubar=no,toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizable=yes,dependent,width=800,height=620,left=0,top=0" - ); - } else { - // console("Open link on new tab"); - open(event.target.href, "_blank"); - } - event.preventDefault(); - return false; - } + // document.addEventListener("click", FromIdNavigateTo, false); + // function FromIdNavigateTo(event) { + // if (event.target.matches("#openWindow")) { + // // console("Open link on open Window"); + // window.open( + // event.target.href, + // "_blank", + // "menubar=no,toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizable=yes,dependent,width=800,height=620,left=0,top=0" + // ); + // } + // else { + // // console("Open link on new tab"); + // open(event.target.href, "_blank"); + // } + // event.preventDefault(); + // return false; + // } })(jQuery); diff --git a/tmpl/dashboard.nim b/tmpl/dashbord/dashboard.nim similarity index 99% rename from tmpl/dashboard.nim rename to tmpl/dashbord/dashboard.nim index 788650a..84ea9cf 100644 --- a/tmpl/dashboard.nim +++ b/tmpl/dashbord/dashboard.nim @@ -1,6 +1,6 @@ #? stdtmpl | standard # -# import snippet_icons +# import ../snippets/snippet_icons #proc dashboardHtml(columnLeftInfo: var ColomnLeftData): string = # result = ""
diff --git a/tmpl/dashbord/left_dashbord.nim b/tmpl/dashbord/left_dashbord.nim new file mode 100644 index 0000000..e69de29 diff --git a/tmpl/snippet_html.nim b/tmpl/snippets/snippet_html.nim similarity index 98% rename from tmpl/snippet_html.nim rename to tmpl/snippets/snippet_html.nim index f905d4b..ba3ea6e 100644 --- a/tmpl/snippet_html.nim +++ b/tmpl/snippets/snippet_html.nim @@ -1,5 +1,5 @@ import templates -import ../nim-lib/outils/web/web_utils +import ../../nim-lib/outils/web/web_utils # --==--==--==--==--==--==--==--==--==--==-- # # SVG : HTML title H2 diff --git a/tmpl/snippet_icons.nim b/tmpl/snippets/snippet_icons.nim similarity index 100% rename from tmpl/snippet_icons.nim rename to tmpl/snippets/snippet_icons.nim diff --git a/tmpl/tests/test_bouton.nim b/tmpl/tests/test_bouton.nim index 0f13e52..719bd3a 100644 --- a/tmpl/tests/test_bouton.nim +++ b/tmpl/tests/test_bouton.nim @@ -1,5 +1,5 @@ #? stdtmpl | standard -# import ../snippet_icons +# import ../snippets/snippet_icons #proc test_bouton(columnLeftInfo: var ColomnLeftData): string = # result = "" diff --git a/tmpl/tests/test_notebooks.nim b/tmpl/tests/test_notebooks.nim index 410e4e6..bf4e8d3 100644 --- a/tmpl/tests/test_notebooks.nim +++ b/tmpl/tests/test_notebooks.nim @@ -1,5 +1,5 @@ #? stdtmpl | standard -# import ../snippet_html +# import ../snippets/snippet_html #proc test_notebooks(c: var TData, columnLeftInfo: var ColomnLeftData): string = # result = "" diff --git a/tmpl/tests/test_notes.nim b/tmpl/tests/test_notes.nim index 9085a3f..976abf7 100644 --- a/tmpl/tests/test_notes.nim +++ b/tmpl/tests/test_notes.nim @@ -1,5 +1,5 @@ #? stdtmpl | standard -# import ../snippet_html +# import ../snippets/snippet_html #proc test_notes(c: var TData, columnLeftInfo: var ColomnLeftData): string = # result = "" diff --git a/tmpl/tests/test_ping.nim b/tmpl/tests/test_ping.nim index fb85b6e..4c0ff67 100644 --- a/tmpl/tests/test_ping.nim +++ b/tmpl/tests/test_ping.nim @@ -1,5 +1,5 @@ #? stdtmpl | standard -# import ../snippet_html +# import ../snippets/snippet_html # #proc test_ping(c: var TData, ping: joplin_ping): string = # result = "" diff --git a/tmpl/tests/test_tags.nim b/tmpl/tests/test_tags.nim index 6fd11c2..ab27f3e 100644 --- a/tmpl/tests/test_tags.nim +++ b/tmpl/tests/test_tags.nim @@ -1,5 +1,5 @@ #? stdtmpl | standard -# import ../snippet_html +# import ../snippets/snippet_html #proc test_tags(c: var TData, columnLeftInfo: var ColomnLeftData): string = # result = "" diff --git a/tmpl/website.nim b/tmpl/website.nim index 74031e1..07deb61 100644 --- a/tmpl/website.nim +++ b/tmpl/website.nim @@ -11,8 +11,8 @@ #end proc # -# import snippet_html -# import snippet_icons +# import snippets/snippet_html +# import snippets/snippet_icons #proc genSecret(c: var TData, columnLeftInfo: var ColomnLeftData, ColomnRightInfo: var ColomnRightData): string = # result = "" @@ -282,8 +282,7 @@
- # var dashboardHTML = dashboardHtml(columnLeftInfo) - ${dashboardHTML} +
@@ -303,7 +302,9 @@ # else :

Click on note to see it !!

# end if - + # elif columnLeftInfo.option == dashbord: + # var dashboardHTML = dashboardHtml(columnLeftInfo) + ${dashboardHTML} # end if