Commit 99e875b2f9e8ec003097deb9468d018744a458f1

Authored by Leonardo Merlin
2 parents 5342526b 4308ae8f

Merge branch 'merlin'

Showing 3 changed files with 55 additions and 9 deletions   Show diff stats
@@ -257,7 +257,7 @@ @@ -257,7 +257,7 @@
257 <div class="section-content"> 257 <div class="section-content">
258 <div class="container-title box-title">Faça uma proposta</div> 258 <div class="container-title box-title">Faça uma proposta</div>
259 <div class="subtitle box-subtitle">Qual a sua sugestão para melhorar este programa?</div> 259 <div class="subtitle box-subtitle">Qual a sua sugestão para melhorar este programa?</div>
260 - <div class="info box-info">Esta consulta termina em outubro de 2015. Até lá, todas as propostas serão lidas e as cinco mais pontuadas em cada programa receberão resposta oficial do governo.</div> 260 + <div class="info box-info">Esta consulta termina em outubro de 2015. Até lá, todas as propostas serão lidas e as três mais pontuadas em cada programa receberão resposta oficial do governo.</div>
261 <div class="row"> 261 <div class="row">
262 <div class="col-sm-6 col-sm-offset-3"> 262 <div class="col-sm-6 col-sm-offset-3">
263 <div class="button send-proposal-button button-send box-footer"> 263 <div class="button send-proposal-button button-send box-footer">
@@ -281,7 +281,7 @@ @@ -281,7 +281,7 @@
281 </div> 281 </div>
282 </form> 282 </form>
283 <div class="success-proposal-sent success-sent hide button-send"> 283 <div class="success-proposal-sent success-sent hide button-send">
284 - <p>Sua proposta foi encaminhada com sucesso! Ela se tornará pública em até 24 horas e poderá ser apoiada por outros participantes.</p> 284 + <p>Sua proposta foi encaminhada com sucesso! Ela se tornará pública em até 48 horas e poderá ser apoiada por outros participantes.</p>
285 <a href="#">Faça nova proposta</a> 285 <a href="#">Faça nova proposta</a>
286 </div> 286 </div>
287 <div class="clearfix"></div> 287 <div class="clearfix"></div>
@@ -474,9 +474,9 @@ @@ -474,9 +474,9 @@
474 <script id="social-share" type="text/x-handlebars-template"> 474 <script id="social-share" type="text/x-handlebars-template">
475 <ul> 475 <ul>
476 <li><a href="{{url}}" class="fb-share icon icon-facebook" data-caption="{{title}}" data-description="{{stripTags description}}"><span class="fa fa-facebook"></span><span class="sr-only">Compartilhar no Facebook</span></a></li> 476 <li><a href="{{url}}" class="fb-share icon icon-facebook" data-caption="{{title}}" data-description="{{stripTags description}}"><span class="fa fa-facebook"></span><span class="sr-only">Compartilhar no Facebook</span></a></li>
477 - <li><a href="https://twitter.com/intent/tweet?url={{encodeURI url}}&text={{stripTags description}}" class="tw-share icon icon-twitter popup"><span class="fa fa-twitter"></span><span class="sr-only">Compartilhar no Twitter</span></a></li>  
478 - <li><a href="https://plus.google.com/share?url={{encodeURI url}}" class="gp-share icon icon-gplus popup"><span class="fa fa-google-plus"></span><span class="sr-only">Compartilhar no Google Plus</span></a></li>  
479 - <li><a href="whatsapp://send?text={{stripTags description}} {{encodeURI url}}" class="ws-share icon icon-whatsapp"><span class="fa fa-whatsapp"></span><span class="sr-only">Compartilhar no WhatsApp</span></a></li> 477 + <li><a href="https://twitter.com/intent/tweet?url={{encodeURI url}}&text={{stripTags description}}" target="_blank" class="tw-share icon icon-twitter popup"><span class="fa fa-twitter"></span><span class="sr-only">Compartilhar no Twitter</span></a></li>
  478 + <li><a href="https://plus.google.com/share?url={{encodeURI url}}" target="_blank" class="gp-share icon icon-gplus popup"><span class="fa fa-google-plus"></span><span class="sr-only">Compartilhar no Google Plus</span></a></li>
  479 + <li><a href="whatsapp://send?text={{stripTags description}} {{encodeURI url}}" target="_blank" class="ws-share icon icon-whatsapp"><span class="fa fa-whatsapp"></span><span class="sr-only">Compartilhar no WhatsApp</span></a></li>
480 </ul> 480 </ul>
481 </script> 481 </script>
482 482
@@ -830,6 +830,40 @@ define([&#39;jquery&#39;, &#39;handlebars&#39;, &#39;fastclick&#39;, &#39;handlebars_helpers&#39;, &#39;piwik&#39;], fun @@ -830,6 +830,40 @@ define([&#39;jquery&#39;, &#39;handlebars&#39;, &#39;fastclick&#39;, &#39;handlebars_helpers&#39;, &#39;piwik&#39;], fun
830 .done(function( data ) { 830 .done(function( data ) {
831 data.host = host; 831 data.host = host;
832 data.private_token = Main.private_token; 832 data.private_token = Main.private_token;
  833 +
  834 + // check youtube iframe
  835 + function forceWmodeIframe(article){
  836 + var abstract = article.abstract;
  837 + // console.log('article.abstract', article.abstract);
  838 +
  839 + var patternIframe = '<iframe src="';
  840 + var indexOfIframe = abstract.indexOf(patternIframe);
  841 +
  842 + if(indexOfIframe === -1){
  843 + return;
  844 + }
  845 +
  846 + var startSrcUrl = indexOfIframe + patternIframe.length;
  847 + var endSrcUrl = abstract.indexOf('"', startSrcUrl);
  848 + var url = abstract.substring(startSrcUrl , endSrcUrl);
  849 + // console.log('url', url);
  850 +
  851 + if(url.indexOf("wmode=opaque") !== -1){
  852 + // already in opaque mode
  853 + // console.debug('already in opaque mode');
  854 + return;
  855 + }
  856 + var c = '';
  857 + if(url.indexOf('?') !== -1){
  858 + c = '&';
  859 + }
  860 +
  861 + var resultUrl = url+c+"wmode=opaque";
  862 + article.abstract = abstract.replace(url, resultUrl);
  863 + // console.log('article.abstract', article.abstract);
  864 + };
  865 + forceWmodeIframe(data.article);
  866 +
833 resultsPlaceholder.innerHTML = template(data); 867 resultsPlaceholder.innerHTML = template(data);
834 $('.login-container').html(loginTemplate()); 868 $('.login-container').html(loginTemplate());
835 $('.countdown').maxlength({text: '%left caracteres restantes'}); 869 $('.countdown').maxlength({text: '%left caracteres restantes'});
@@ -1128,6 +1162,7 @@ define([&#39;jquery&#39;, &#39;handlebars&#39;, &#39;fastclick&#39;, &#39;handlebars_helpers&#39;, &#39;piwik&#39;], fun @@ -1128,6 +1162,7 @@ define([&#39;jquery&#39;, &#39;handlebars&#39;, &#39;fastclick&#39;, &#39;handlebars_helpers&#39;, &#39;piwik&#39;], fun
1128 }); 1162 });
1129 1163
1130 $(document).on('click', '.social .fb-share', function(e) { 1164 $(document).on('click', '.social .fb-share', function(e) {
  1165 + e.preventDefault();
1131 var link = $(this).attr('href'); 1166 var link = $(this).attr('href');
1132 FB.ui({ 1167 FB.ui({
1133 method: 'feed', 1168 method: 'feed',
@@ -1135,8 +1170,9 @@ define([&#39;jquery&#39;, &#39;handlebars&#39;, &#39;fastclick&#39;, &#39;handlebars_helpers&#39;, &#39;piwik&#39;], fun @@ -1135,8 +1170,9 @@ define([&#39;jquery&#39;, &#39;handlebars&#39;, &#39;fastclick&#39;, &#39;handlebars_helpers&#39;, &#39;piwik&#39;], fun
1135 name: $(this).data('name') || 'Dialoga Brasil', 1170 name: $(this).data('name') || 'Dialoga Brasil',
1136 caption: $(this).data('caption') || 'dialoga.gov.br', 1171 caption: $(this).data('caption') || 'dialoga.gov.br',
1137 description: $(this).data('description'), 1172 description: $(this).data('description'),
1138 - }, function(response){});  
1139 - e.preventDefault(); 1173 + }, function(response){
  1174 + console.log('response', response);
  1175 + });
1140 }); 1176 });
1141 1177
1142 $(document).on('click', '.new-user', function(e) { 1178 $(document).on('click', '.new-user', function(e) {
sass/style.sass
@@ -1205,8 +1205,18 @@ td @@ -1205,8 +1205,18 @@ td
1205 font-weight: bold 1205 font-weight: bold
1206 1206
1207 // 6.21 - captcha 1207 // 6.21 - captcha
1208 -.captcha  
1209 - margin: 10px auto 1208 +#serpro_captcha
  1209 + margin: 15px 0 10px 0
  1210 + &:before,
  1211 + &:after
  1212 + clear: both
  1213 + content: " "
  1214 + display: table
  1215 + #serpro_captcha_component_img_captcha_serpro_gov_br
  1216 + float: left
  1217 + #serpro_captcha_component_divButtons_captcha_serpro_gov_br
  1218 + float: left
  1219 + margin: 10px
1210 1220
1211 // ------------------------------------ 1221 // ------------------------------------
1212 // 7 - Modificadores 1222 // 7 - Modificadores