From 51f10afdf1cff8fb865d67b6f227a2456c8c8889 Mon Sep 17 00:00:00 2001
From: Jure Ursic <jure@colab.coop>
Date: Mon, 11 May 2020 16:26:49 +0200
Subject: [PATCH] Upload profile picture feature

---
 src/dependencies.pug | 2 +-
 src/header.pug       | 2 +-
 src/index.pug        | 3 +++
 src/menu-left.pug    | 2 +-
 src/page-profile.pug | 5 +++++
 5 files changed, 11 insertions(+), 3 deletions(-)
 create mode 100644 src/page-profile.pug

diff --git a/src/dependencies.pug b/src/dependencies.pug
index 97124f4c..4d4055c8 100644
--- a/src/dependencies.pug
+++ b/src/dependencies.pug
@@ -13,7 +13,7 @@ if libLocal
         script(type="module" src="/lib/sib-job-board/sib-job-board.js")
         script(type="module" src="/lib/sib-conversation/sib-conversation.js")
     if publicDirectory && (endpoints.users || (endpoints.get && endpoints.get.users))
-        script(type="module" src="/lib/sib-directory/sib-directory.js")
+        script(type="module" src="/lib/sib-directory/index.js")
     if endpoints.dashboards || (endpoints.get && endpoints.get.dashboards)
         script(type="module" src="/lib/sib-dashboard/sib-dashboard.js")
 else
diff --git a/src/header.pug b/src/header.pug
index 83e9cfb0..85a74a93 100644
--- a/src/header.pug
+++ b/src/header.pug
@@ -26,7 +26,7 @@ details#user-controls.notLoggedIn
       ul
         if publicDirectory && (endpoints.users || (endpoints.get && endpoints.get.users))
           li
-            sib-link(next='my-profile') My profile
+            sib-link(next='profile') Mon profil
         //-li
           sib-link(next='user-settings') Settings
         li
diff --git a/src/index.pug b/src/index.pug
index a6fd51f7..2e4027d7 100644
--- a/src/index.pug
+++ b/src/index.pug
@@ -48,6 +48,9 @@ html(lang="en")
 
         #admin(hidden).with-sidebar
           include page-admin.pug
+          
+        #profile(hidden).no-sidebar
+          include page-profile.pug
     
     if analytics
       each provider in analytics
diff --git a/src/menu-left.pug b/src/menu-left.pug
index 5adfb81d..e1c08b39 100644
--- a/src/menu-left.pug
+++ b/src/menu-left.pug
@@ -114,6 +114,6 @@ nav#main__menu.jsLeftMenu
       div.divider
 
     sib-route(name='admin', hidden)
+    sib-route.menu(name='profile', hidden)
     //- div.divider
     //- sib-route.menu(hidden, name='my-profile', rdf-type='foaf:user', use-id='')
-
diff --git a/src/page-profile.pug b/src/page-profile.pug
new file mode 100644
index 00000000..6b51ad5d
--- /dev/null
+++ b/src/page-profile.pug
@@ -0,0 +1,5 @@
+sib-profile(
+  bind-user
+  upload-src=`${endpoints.upload || endpoints.post.upload}`
+  range-skills=`${endpoints.skills || endpoints.get.skills}`
+)
-- 
GitLab