Commit f919d0cd70d362bb9f609113356a3931d4203df1
1 parent
95803786
Exists in
master
and in
2 other branches
Change top fb share picture by context
Showing
2 changed files
with
10 additions
and
1 deletions
Show diff stats
index.html
@@ -163,7 +163,7 @@ | @@ -163,7 +163,7 @@ | ||
163 | <a href="#/programas">Programas</a> | 163 | <a href="#/programas">Programas</a> |
164 | </div> | 164 | </div> |
165 | <div class="social top"> | 165 | <div class="social top"> |
166 | - {{#social_share "Dialoga Brasil" "Aqui suas ideias viram propostas e você ajuda a melhorar as ações do governo" "#" "http://dialoga.gov.br/images/logo.png"}}{{/social_share}} | 166 | + {{#social_share "Dialoga Brasil" "Aqui suas ideias viram propostas e você ajuda a melhorar as ações do governo" "#" "/images/logo.png"}}{{/social_share}} |
167 | </div> | 167 | </div> |
168 | </header> | 168 | </header> |
169 | 169 |
js/main.js
@@ -636,11 +636,15 @@ define(['jquery', 'handlebars', 'fastclick', 'proposal_app', 'handlebars_helpers | @@ -636,11 +636,15 @@ define(['jquery', 'handlebars', 'fastclick', 'proposal_app', 'handlebars_helpers | ||
636 | var isActivateUser = regexActivateUser.exec(hash) !== null; | 636 | var isActivateUser = regexActivateUser.exec(hash) !== null; |
637 | var isChangeUserPassword = regexChangeUserPassword.exec(hash) !== null; | 637 | var isChangeUserPassword = regexChangeUserPassword.exec(hash) !== null; |
638 | 638 | ||
639 | + // set default picture url of social share | ||
640 | + $('.social.top .fb-share').attr('data-picture', host + '/images/logo.png').data('picture', host + '/images/logo.png'); | ||
641 | + | ||
639 | if(isArticle) { | 642 | if(isArticle) { |
640 | this.display_article(hash.split('/')[2], lastHash); | 643 | this.display_article(hash.split('/')[2], lastHash); |
641 | } | 644 | } |
642 | 645 | ||
643 | var proposalTitle; | 646 | var proposalTitle; |
647 | + var proposalImage; | ||
644 | 648 | ||
645 | if( isProposal ){ | 649 | if( isProposal ){ |
646 | 650 | ||
@@ -650,6 +654,11 @@ define(['jquery', 'handlebars', 'fastclick', 'proposal_app', 'handlebars_helpers | @@ -650,6 +654,11 @@ define(['jquery', 'handlebars', 'fastclick', 'proposal_app', 'handlebars_helpers | ||
650 | 654 | ||
651 | var $proposal = $('#proposal-item-' + proposalId); | 655 | var $proposal = $('#proposal-item-' + proposalId); |
652 | proposalTitle = $proposal.find('.title').text(); | 656 | proposalTitle = $proposal.find('.title').text(); |
657 | + proposalImage = $proposal.find('.abstract img').attr('src'); | ||
658 | + | ||
659 | + // set social share (fb) picture | ||
660 | + $('.social.top .fb-share').attr('data-picture', proposalImage).data('picture', proposalImage); | ||
661 | + | ||
653 | var proposalOffset = $proposal.offset(); | 662 | var proposalOffset = $proposal.offset(); |
654 | 663 | ||
655 | if(proposalOffset){ | 664 | if(proposalOffset){ |