From f7e6cc4c4485bd0342c5aeeb8d645a7f0d6cc541 Mon Sep 17 00:00:00 2001
From: Alice <alice.poggioli@hotmail.fr>
Date: Thu, 24 Oct 2019 11:30:06 +0200
Subject: [PATCH] shared functionality with basic message.

---
 src/includes/components/widgets.pug            | 17 ++++++++++++++++-
 src/includes/entrepreneur/resources/detail.pug | 13 ++++++++++++-
 src/includes/mentor/resources/detail.pug       | 14 +++++++++++++-
 src/includes/public/resources/detail.pug       | 13 ++++++++++++-
 src/includes/share-functionnality.pug          | 14 --------------
 5 files changed, 53 insertions(+), 18 deletions(-)
 delete mode 100644 src/includes/share-functionnality.pug

diff --git a/src/includes/components/widgets.pug b/src/includes/components/widgets.pug
index c14c33f2..5c10ece1 100644
--- a/src/includes/components/widgets.pug
+++ b/src/includes/components/widgets.pug
@@ -163,4 +163,19 @@ sib-widget(name="cs-form-file-custom" )
       label(for="preview_image")
         sib-form-file(upload-url=`${sdn}upload/` name="preview_image")
 
-
+sib-widget(name="cs-display-twitter-button" )
+    template
+      a.twitter-share-button(
+        href=`https://twitter.com/intent/tweet?text=Check%20this%20resource%20from%20Coopstarter%20:%20\${value}`
+        data-size="large"
+        target='blank'
+        ) 
+          i.fab.fa-twitter
+
+sib-widget(name="cs-display-email-button" )
+    template
+      a.email-share-button(
+        href=`mailto:?subject=Coopstarter%20shared%20resource
+&body=I%20share%20you%20this%20resource%20from%20Coopstarter%20:%20\${value}`
+        ) 
+         i.far.fa-envelope
diff --git a/src/includes/entrepreneur/resources/detail.pug b/src/includes/entrepreneur/resources/detail.pug
index 95852601..1d4d19f5 100644
--- a/src/includes/entrepreneur/resources/detail.pug
+++ b/src/includes/entrepreneur/resources/detail.pug
@@ -94,7 +94,18 @@ include ../../components/widgets
     counter-template="<p><i class='fas fa-thumbs-down'></i>${counter}</p>"
   )
 
-  include ../../share-functionality
+  p SHARE 
+      sib-display.email-link(
+        bind-resources
+        fields="@id"
+        widget-@id = 'cs-display-email-button'
+      )
+
+      sib-display.twitter-link(
+        bind-resources
+        fields="@id"
+        widget-@id = 'cs-display-twitter-button'
+      )
 
   sib-display(
     bind-resources
diff --git a/src/includes/mentor/resources/detail.pug b/src/includes/mentor/resources/detail.pug
index ecc4fb79..bcfbe72e 100644
--- a/src/includes/mentor/resources/detail.pug
+++ b/src/includes/mentor/resources/detail.pug
@@ -94,7 +94,19 @@ include ../../components/widgets
     counter-template="<p><i class='fas fa-thumbs-down'></i>${counter}</p>"
   )
 
-  include ../../share-functionality
+  p SHARE 
+    sib-display.email-link(
+      bind-resources
+      fields="@id"
+      widget-@id = 'cs-display-email-button'
+    )
+
+    sib-display.twitter-link(
+      bind-resources
+      fields="@id"
+      widget-@id = 'cs-display-twitter-button'
+    )
+      
 
   sib-display(
     bind-resources
diff --git a/src/includes/public/resources/detail.pug b/src/includes/public/resources/detail.pug
index 5fda4b7a..446b2e1c 100644
--- a/src/includes/public/resources/detail.pug
+++ b/src/includes/public/resources/detail.pug
@@ -95,7 +95,18 @@ include ../../components/widgets
     counter-template="<p><i class='fas fa-thumbs-down'></i>${counter}</p>"
   )
 
-  include ../../share-functionality
+  p SHARE 
+      sib-display.email-link(
+        bind-resources
+        fields="@id"
+        widget-@id = 'cs-display-email-button'
+      )
+
+      sib-display.twitter-link(
+        bind-resources
+        fields="@id"
+        widget-@id = 'cs-display-twitter-button'
+      )
 
   sib-display(
     bind-resources
diff --git a/src/includes/share-functionnality.pug b/src/includes/share-functionnality.pug
deleted file mode 100644
index 6c2383b1..00000000
--- a/src/includes/share-functionnality.pug
+++ /dev/null
@@ -1,14 +0,0 @@
-.share-functionality
-    p SHARE 
-      a(
-        href="#"
-      )
-        i.far.fa-envelope
-      a(
-        href="#"
-      )
-        i.fab.fa-linkedin-in
-      a(
-        href="#"
-      )
-        i.fab.fa-twitter
-- 
GitLab