Commit 190018144ab0fb48f9d2bb540def3ce7493acbaa

Authored by Evandro Jr
1 parent 7824e247

Show events

Showing 2 changed files with 52 additions and 12 deletions   Show diff stats
@@ -308,30 +308,30 @@ @@ -308,30 +308,30 @@
308 <p>Confira as datas e horários:</p> 308 <p>Confira as datas e horários:</p>
309 <ul class="calendar saude" data-slick='{"infinite": false, "rows": 2}'> 309 <ul class="calendar saude" data-slick='{"infinite": false, "rows": 2}'>
310 <li> 310 <li>
311 - <span>Arthur Chioro</span> 311 + <span id='ep0'>Arthur Chioro</span>
312 <span>Saúde</span> 312 <span>Saúde</span>
313 - <div class="date"><i class="fa fa-calendar"></i> 17/06/2015</div><div class="time"><i class="fa fa-clock-o"></i> 19:00</div> 313 + <div id='ed0' class="date"><i class="fa fa-calendar"></i> 17/06/2015</div><div class="time"><i class="fa fa-clock-o"></i> 19:00</div>
314 </li> 314 </li>
315 </ul> 315 </ul>
316 <ul class="calendar seguranca-publica" data-slick='{"infinite": false, "rows": 2}'> 316 <ul class="calendar seguranca-publica" data-slick='{"infinite": false, "rows": 2}'>
317 <li> 317 <li>
318 - <span>José Eduardo Cardozo</span>  
319 - <span>Justiça</span> 318 + <span id='ep1'>José Eduardo Cardozo</span>
  319 + <span id='ed1'>Justiça</span>
320 <div class="date"><i class="fa fa-calendar"></i> 25/04/2015</div><div class="time"><i class="fa fa-clock-o"></i> 19:00</div> 320 <div class="date"><i class="fa fa-calendar"></i> 25/04/2015</div><div class="time"><i class="fa fa-clock-o"></i> 19:00</div>
321 </li> 321 </li>
322 </ul> 322 </ul>
323 <ul class="calendar educacao" data-slick='{"infinite": false, "rows": 2}'> 323 <ul class="calendar educacao" data-slick='{"infinite": false, "rows": 2}'>
324 <li> 324 <li>
325 - <span>Renato Janine Ribeiro</span> 325 + <span id='ep2'>Renato Janine Ribeiro</span>
326 <span>Educação</span> 326 <span>Educação</span>
327 - <div class="date"><i class="fa fa-calendar"></i> 24/06/2015</div><div class="time"><i class="fa fa-clock-o"></i> 19:00</div> 327 + <div id='ed2' class="date"><i class="fa fa-calendar"></i> 24/06/2015</div><div class="time"><i class="fa fa-clock-o"></i> 19:00</div>
328 </li> 328 </li>
329 </ul> 329 </ul>
330 <ul class="calendar reducao-da-pobreza" data-slick='{"infinite": false, "rows": 2}'> 330 <ul class="calendar reducao-da-pobreza" data-slick='{"infinite": false, "rows": 2}'>
331 <li> 331 <li>
332 - <span>Tereza Campello</span> 332 + <span id='ep3'>Tereza Campello</span>
333 <span>Desenvolvimento Social</span> 333 <span>Desenvolvimento Social</span>
334 - <div class="date"><i class="fa fa-calendar"></i> 18/06/2015</div><div class="time"><i class="fa fa-clock-o"></i> 19:00</div> 334 + <div id='ed3' class="date"><i class="fa fa-calendar"></i> 18/06/2015</div><div class="time"><i class="fa fa-clock-o"></i> 19:00</div>
335 </li> 335 </li>
336 </ul> 336 </ul>
337 </section> 337 </section>
@@ -22,6 +22,8 @@ define([&#39;handlebars&#39;, &#39;fastclick&#39;, &#39;handlebars_helpers&#39;], function(Handlebars, F @@ -22,6 +22,8 @@ define([&#39;handlebars&#39;, &#39;fastclick&#39;, &#39;handlebars_helpers&#39;], function(Handlebars, F
22 22
23 var participa = true; 23 var participa = true;
24 24
  25 +
  26 +
25 //Detects for localhost settings 27 //Detects for localhost settings
26 var patt = new RegExp(":3001/"); 28 var patt = new RegExp(":3001/");
27 if(patt.test(window.location.href)) 29 if(patt.test(window.location.href))
@@ -29,12 +31,30 @@ define([&#39;handlebars&#39;, &#39;fastclick&#39;, &#39;handlebars_helpers&#39;], function(Handlebars, F @@ -29,12 +31,30 @@ define([&#39;handlebars&#39;, &#39;fastclick&#39;, &#39;handlebars_helpers&#39;], function(Handlebars, F
29 31
30 if(participa){ 32 if(participa){
31 var host = 'http://www.participa.br'; 33 var host = 'http://www.participa.br';
32 - var proposal_discussion = '103358'; //participa 34 + window.dialoga_community = 19195;
  35 + window.proposal_discussion = '103358'; //participa
  36 + var cat_saude = 180;
  37 + var cat_seguranca_publica = 182;
  38 + var cat_educacao = 181;
  39 + var cat_reducao_da_pobreza = 183;
  40 +
  41 + window.themes_cat = [];
  42 + window.themes_cat[0] = cat_saude;
  43 + window.themes_cat[1] = cat_seguranca_publica;
  44 + window.themes_cat[2] = cat_educacao;
  45 + window.themes_cat[3] = cat_reducao_da_pobreza;
  46 +
33 window.recaptchaSiteKey = '6LcLPAcTAAAAAKsd0bxY_TArhD_A7OL19SRCW7_i' 47 window.recaptchaSiteKey = '6LcLPAcTAAAAAKsd0bxY_TArhD_A7OL19SRCW7_i'
34 }else{ 48 }else{
35 - var host = 'http://noosfero.com:3000'; 49 + var host = 'http://noosfero.com:3001';
  50 + window.dialoga_community = 67;
36 var proposal_discussion = '392'; //local serpro 51 var proposal_discussion = '392'; //local serpro
37 window.recaptchaSiteKey = '6LdsWAcTAAAAAChTUUD6yu9fCDhdIZzNd7F53zf-' //http://noosfero.com/ 52 window.recaptchaSiteKey = '6LdsWAcTAAAAAChTUUD6yu9fCDhdIZzNd7F53zf-' //http://noosfero.com/
  53 +
  54 + window.proposal_discussion = '392'
  55 + var cat_saude = 23;
  56 + window.themes_cat = [];
  57 + window.themes_cat[0] = cat_saude;
38 } 58 }
39 59
40 var BARRA_ADDED = false; 60 var BARRA_ADDED = false;
@@ -616,6 +636,25 @@ define([&#39;handlebars&#39;, &#39;fastclick&#39;, &#39;handlebars_helpers&#39;], function(Handlebars, F @@ -616,6 +636,25 @@ define([&#39;handlebars&#39;, &#39;fastclick&#39;, &#39;handlebars_helpers&#39;], function(Handlebars, F
616 msg = msg.replace('email', "campo 'e-mail'"); 636 msg = msg.replace('email', "campo 'e-mail'");
617 msg = msg.substring(0, msg.length - 5) + "."; 637 msg = msg.substring(0, msg.length - 5) + ".";
618 return msg; 638 return msg;
  639 + },
  640 + display_events: function() {
  641 + // /api/v1/communities/64/articles?from=2013-04-04-14:41:43&until=2015-06-11-14:41:43&limit=10&categories_ids[]=7&categories_ids[]=8&private_token=a97b6a5cae2c4c54e4ae18dde1829a49
  642 + var url;
  643 + count = 0;
  644 + for(var i = 0; i < window.themes_cat.length; ++i){
  645 + url = host + '/api/v1/communities/' + window.dialoga_community + '/articles?categories_ids[]=' + window.themes_cat[i] + '&content_type=Event&private_token=' + Main.private_token;
  646 + console.log(url);
  647 + $.getJSON(url).done(function( data ) {
  648 + console.log(data);
  649 + $('#ep' + count).text(data.articles[0].author.name);
  650 + var dt = data.articles[0].start_date;
  651 + dia = dt.substr(8,2);
  652 + mes = dt.substr(5,2);
  653 + ano = dt.substr(0,4);
  654 + $('#ed' + count).text(dia + '/' + mes + '/' + ano);
  655 + count++;
  656 + });
  657 + }
619 } 658 }
620 } 659 }
621 })(); 660 })();
@@ -646,6 +685,7 @@ define([&#39;handlebars&#39;, &#39;fastclick&#39;, &#39;handlebars_helpers&#39;], function(Handlebars, F @@ -646,6 +685,7 @@ define([&#39;handlebars&#39;, &#39;fastclick&#39;, &#39;handlebars_helpers&#39;], function(Handlebars, F
646 685
647 // Update URL and Navigate 686 // Update URL and Navigate
648 Main.updateHash($link.attr('href')); 687 Main.updateHash($link.attr('href'));
  688 +
649 }); 689 });
650 690
651 $( '#nav-proposal-group a' ).on('click', function(e){ 691 $( '#nav-proposal-group a' ).on('click', function(e){
@@ -655,6 +695,7 @@ define([&#39;handlebars&#39;, &#39;fastclick&#39;, &#39;handlebars_helpers&#39;], function(Handlebars, F @@ -655,6 +695,7 @@ define([&#39;handlebars&#39;, &#39;fastclick&#39;, &#39;handlebars_helpers&#39;], function(Handlebars, F
655 695
656 // Update URL and Navigate 696 // Update URL and Navigate
657 Main.updateHash($link.attr('href')); 697 Main.updateHash($link.attr('href'));
  698 + Main.display_events();
658 }); 699 });
659 700
660 $( '.proposal-item a' ).on('click', function(e){ 701 $( '.proposal-item a' ).on('click', function(e){
@@ -673,6 +714,7 @@ define([&#39;handlebars&#39;, &#39;fastclick&#39;, &#39;handlebars_helpers&#39;], function(Handlebars, F @@ -673,6 +714,7 @@ define([&#39;handlebars&#39;, &#39;fastclick&#39;, &#39;handlebars_helpers&#39;], function(Handlebars, F
673 714
674 // Update URL and Navigate 715 // Update URL and Navigate
675 Main.updateHash($link.attr('href')); 716 Main.updateHash($link.attr('href'));
  717 + Main.display_events();
676 }); 718 });
677 719
678 $( '.proposal-category .go-back' ).on('click', function(e){ 720 $( '.proposal-category .go-back' ).on('click', function(e){
@@ -959,7 +1001,5 @@ define([&#39;handlebars&#39;, &#39;fastclick&#39;, &#39;handlebars_helpers&#39;], function(Handlebars, F @@ -959,7 +1001,5 @@ define([&#39;handlebars&#39;, &#39;fastclick&#39;, &#39;handlebars_helpers&#39;], function(Handlebars, F
959 console.log('The browser not supports the hashchange event!'); 1001 console.log('The browser not supports the hashchange event!');
960 } 1002 }
961 1003
962 -  
963 -  
964 return Main; 1004 return Main;
965 }); 1005 });