Commit 190018144ab0fb48f9d2bb540def3ce7493acbaa
1 parent
7824e247
Exists in
master
and in
5 other branches
Show events
Showing
2 changed files
with
52 additions
and
12 deletions
Show diff stats
index.html
| ... | ... | @@ -308,30 +308,30 @@ |
| 308 | 308 | <p>Confira as datas e horários:</p> |
| 309 | 309 | <ul class="calendar saude" data-slick='{"infinite": false, "rows": 2}'> |
| 310 | 310 | <li> |
| 311 | - <span>Arthur Chioro</span> | |
| 311 | + <span id='ep0'>Arthur Chioro</span> | |
| 312 | 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 | 314 | </li> |
| 315 | 315 | </ul> |
| 316 | 316 | <ul class="calendar seguranca-publica" data-slick='{"infinite": false, "rows": 2}'> |
| 317 | 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 | 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 | 321 | </li> |
| 322 | 322 | </ul> |
| 323 | 323 | <ul class="calendar educacao" data-slick='{"infinite": false, "rows": 2}'> |
| 324 | 324 | <li> |
| 325 | - <span>Renato Janine Ribeiro</span> | |
| 325 | + <span id='ep2'>Renato Janine Ribeiro</span> | |
| 326 | 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 | 328 | </li> |
| 329 | 329 | </ul> |
| 330 | 330 | <ul class="calendar reducao-da-pobreza" data-slick='{"infinite": false, "rows": 2}'> |
| 331 | 331 | <li> |
| 332 | - <span>Tereza Campello</span> | |
| 332 | + <span id='ep3'>Tereza Campello</span> | |
| 333 | 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 | 335 | </li> |
| 336 | 336 | </ul> |
| 337 | 337 | </section> | ... | ... |
js/main.js
| ... | ... | @@ -22,6 +22,8 @@ define(['handlebars', 'fastclick', 'handlebars_helpers'], function(Handlebars, F |
| 22 | 22 | |
| 23 | 23 | var participa = true; |
| 24 | 24 | |
| 25 | + | |
| 26 | + | |
| 25 | 27 | //Detects for localhost settings |
| 26 | 28 | var patt = new RegExp(":3001/"); |
| 27 | 29 | if(patt.test(window.location.href)) |
| ... | ... | @@ -29,12 +31,30 @@ define(['handlebars', 'fastclick', 'handlebars_helpers'], function(Handlebars, F |
| 29 | 31 | |
| 30 | 32 | if(participa){ |
| 31 | 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 | 47 | window.recaptchaSiteKey = '6LcLPAcTAAAAAKsd0bxY_TArhD_A7OL19SRCW7_i' |
| 34 | 48 | }else{ |
| 35 | - var host = 'http://noosfero.com:3000'; | |
| 49 | + var host = 'http://noosfero.com:3001'; | |
| 50 | + window.dialoga_community = 67; | |
| 36 | 51 | var proposal_discussion = '392'; //local serpro |
| 37 | 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 | 60 | var BARRA_ADDED = false; |
| ... | ... | @@ -616,6 +636,25 @@ define(['handlebars', 'fastclick', 'handlebars_helpers'], function(Handlebars, F |
| 616 | 636 | msg = msg.replace('email', "campo 'e-mail'"); |
| 617 | 637 | msg = msg.substring(0, msg.length - 5) + "."; |
| 618 | 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(['handlebars', 'fastclick', 'handlebars_helpers'], function(Handlebars, F |
| 646 | 685 | |
| 647 | 686 | // Update URL and Navigate |
| 648 | 687 | Main.updateHash($link.attr('href')); |
| 688 | + | |
| 649 | 689 | }); |
| 650 | 690 | |
| 651 | 691 | $( '#nav-proposal-group a' ).on('click', function(e){ |
| ... | ... | @@ -655,6 +695,7 @@ define(['handlebars', 'fastclick', 'handlebars_helpers'], function(Handlebars, F |
| 655 | 695 | |
| 656 | 696 | // Update URL and Navigate |
| 657 | 697 | Main.updateHash($link.attr('href')); |
| 698 | + Main.display_events(); | |
| 658 | 699 | }); |
| 659 | 700 | |
| 660 | 701 | $( '.proposal-item a' ).on('click', function(e){ |
| ... | ... | @@ -673,6 +714,7 @@ define(['handlebars', 'fastclick', 'handlebars_helpers'], function(Handlebars, F |
| 673 | 714 | |
| 674 | 715 | // Update URL and Navigate |
| 675 | 716 | Main.updateHash($link.attr('href')); |
| 717 | + Main.display_events(); | |
| 676 | 718 | }); |
| 677 | 719 | |
| 678 | 720 | $( '.proposal-category .go-back' ).on('click', function(e){ |
| ... | ... | @@ -959,7 +1001,5 @@ define(['handlebars', 'fastclick', 'handlebars_helpers'], function(Handlebars, F |
| 959 | 1001 | console.log('The browser not supports the hashchange event!'); |
| 960 | 1002 | } |
| 961 | 1003 | |
| 962 | - | |
| 963 | - | |
| 964 | 1004 | return Main; |
| 965 | 1005 | }); | ... | ... |