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,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> |
js/main.js
| @@ -22,6 +22,8 @@ define(['handlebars', 'fastclick', 'handlebars_helpers'], function(Handlebars, F | @@ -22,6 +22,8 @@ define(['handlebars', 'fastclick', 'handlebars_helpers'], 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(['handlebars', 'fastclick', 'handlebars_helpers'], function(Handlebars, F | @@ -29,12 +31,30 @@ define(['handlebars', 'fastclick', 'handlebars_helpers'], 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(['handlebars', 'fastclick', 'handlebars_helpers'], function(Handlebars, F | @@ -616,6 +636,25 @@ define(['handlebars', 'fastclick', 'handlebars_helpers'], 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(['handlebars', 'fastclick', 'handlebars_helpers'], function(Handlebars, F | @@ -646,6 +685,7 @@ define(['handlebars', 'fastclick', 'handlebars_helpers'], 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(['handlebars', 'fastclick', 'handlebars_helpers'], function(Handlebars, F | @@ -655,6 +695,7 @@ define(['handlebars', 'fastclick', 'handlebars_helpers'], 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(['handlebars', 'fastclick', 'handlebars_helpers'], function(Handlebars, F | @@ -673,6 +714,7 @@ define(['handlebars', 'fastclick', 'handlebars_helpers'], 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(['handlebars', 'fastclick', 'handlebars_helpers'], function(Handlebars, F | @@ -959,7 +1001,5 @@ define(['handlebars', 'fastclick', 'handlebars_helpers'], 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 | }); |