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