Commit f919d0cd70d362bb9f609113356a3931d4203df1

Authored by Leonardo Merlin
1 parent 95803786

Change top fb share picture by context

Showing 2 changed files with 10 additions and 1 deletions   Show diff stats
@@ -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
@@ -636,11 +636,15 @@ define([&#39;jquery&#39;, &#39;handlebars&#39;, &#39;fastclick&#39;, &#39;proposal_app&#39;, &#39;handlebars_helpers @@ -636,11 +636,15 @@ define([&#39;jquery&#39;, &#39;handlebars&#39;, &#39;fastclick&#39;, &#39;proposal_app&#39;, &#39;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([&#39;jquery&#39;, &#39;handlebars&#39;, &#39;fastclick&#39;, &#39;proposal_app&#39;, &#39;handlebars_helpers @@ -650,6 +654,11 @@ define([&#39;jquery&#39;, &#39;handlebars&#39;, &#39;fastclick&#39;, &#39;proposal_app&#39;, &#39;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){