Commit a5af9f3864f537274993b0e55c2c3f0629342c64

Authored by Sergio Oliveira
1 parent 60162f36

Generic ribbon

colab/home/context_processors.py
1 1 from django.conf import settings
  2 +from django.utils.translation import ugettext_lazy as _
2 3  
3 4 def robots(request):
4 5 return {'ROBOTS_NOINDEX': getattr(settings, 'ROBOTS_NOINDEX', False)}
  6 +
  7 +def ribbon(request):
  8 + enabled = getattr(settings, 'RIBBON_ENABLED', True)
  9 + if not enabled:
  10 + return {'ribbon': False}
  11 +
  12 + url = 'http://beta.softwarepublico.gov.br/gitlab/softwarepublico/colab'
  13 + text = _('Fork me!')
  14 +
  15 + return {
  16 + 'ribbon': {
  17 + 'text': getattr(settings, 'RIBBON_TEXT', text),
  18 + 'url': getattr(settings, 'RIBBON_URL', url),
  19 + }
  20 + }
... ...
colab/locale/en/LC_MESSAGES/django.po
... ... @@ -8,7 +8,7 @@ msgid ""
8 8 msgstr ""
9 9 "Project-Id-Version: PACKAGE VERSION\n"
10 10 "Report-Msgid-Bugs-To: \n"
11   -"POT-Creation-Date: 2014-11-03 17:38-0200\n"
  11 +"POT-Creation-Date: 2014-11-04 12:06-0200\n"
12 12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 14 "Language-Team: LANGUAGE <LL@li.org>\n"
... ... @@ -88,8 +88,8 @@ msgstr &quot;&quot;
88 88 msgid "To login please click in the link below:"
89 89 msgstr ""
90 90  
91   -#: accounts/templates/accounts/login.html:8 templates/base.html:165
92   -#: templates/base.html.py:170
  91 +#: accounts/templates/accounts/login.html:8 templates/base.html:183
  92 +#: templates/base.html.py:188
93 93 msgid "Login"
94 94 msgstr ""
95 95  
... ... @@ -122,7 +122,7 @@ msgid &quot;Subscribe to groups&quot;
122 122 msgstr ""
123 123  
124 124 #: accounts/templates/accounts/user_create_form.html:60
125   -#: templates/base.html:164 templates/base.html.py:169
  125 +#: templates/base.html:182 templates/base.html.py:187
126 126 msgid "Register"
127 127 msgstr ""
128 128  
... ... @@ -291,7 +291,7 @@ msgstr &quot;&quot;
291 291 msgid "You've changed your password successfully!"
292 292 msgstr ""
293 293  
294   -#: badger/forms.py:19 badger/models.py:39 settings.py:162
  294 +#: badger/forms.py:19 badger/models.py:39 settings.py:164
295 295 msgid "Image"
296 296 msgstr ""
297 297  
... ... @@ -372,6 +372,10 @@ msgstr &quot;&quot;
372 372 msgid "Badge"
373 373 msgstr ""
374 374  
  375 +#: home/context_processors.py:13
  376 +msgid "Fork me!"
  377 +msgstr ""
  378 +
375 379 #: rss/feeds.py:13
376 380 msgid "Latest Discussions"
377 381 msgstr ""
... ... @@ -384,8 +388,8 @@ msgstr &quot;&quot;
384 388 msgid "Latest collaborations"
385 389 msgstr ""
386 390  
387   -#: search/forms.py:16 search/templates/search/search.html:41
388   -#: templates/base.html:149
  391 +#: search/forms.py:16 search/templates/search/search.html:42
  392 +#: templates/base.html:167
389 393 msgid "Search"
390 394 msgstr ""
391 395  
... ... @@ -433,7 +437,7 @@ msgstr &quot;&quot;
433 437 msgid "Collaborators"
434 438 msgstr ""
435 439  
436   -#: search/forms.py:37 templates/base.html:81
  440 +#: search/forms.py:37 templates/base.html:99
437 441 msgid "Repository"
438 442 msgstr ""
439 443  
... ... @@ -525,32 +529,32 @@ msgstr &quot;&quot;
525 529 msgid "Discussion"
526 530 msgstr ""
527 531  
528   -#: search/templates/search/search.html:4
  532 +#: search/templates/search/search.html:5
529 533 msgid "search"
530 534 msgstr ""
531 535  
532   -#: search/templates/search/search.html:46
  536 +#: search/templates/search/search.html:47
533 537 msgid "documents found"
534 538 msgstr ""
535 539  
536   -#: search/templates/search/search.html:57
  540 +#: search/templates/search/search.html:58
537 541 msgid "Search here"
538 542 msgstr ""
539 543  
540   -#: search/templates/search/search.html:69
541   -#: search/templates/search/search.html:79
  544 +#: search/templates/search/search.html:70
  545 +#: search/templates/search/search.html:80
542 546 msgid "Filters"
543 547 msgstr ""
544 548  
545   -#: search/templates/search/search.html:100
  549 +#: search/templates/search/search.html:101
546 550 msgid "No results for your search."
547 551 msgstr ""
548 552  
549   -#: search/templates/search/search.html:102
  553 +#: search/templates/search/search.html:103
550 554 msgid "You are searching for"
551 555 msgstr ""
552 556  
553   -#: search/utils.py:9 settings.py:159
  557 +#: search/utils.py:9 settings.py:161
554 558 msgid "Code"
555 559 msgstr ""
556 560  
... ... @@ -562,71 +566,71 @@ msgstr &quot;&quot;
562 566 msgid "Attachments"
563 567 msgstr ""
564 568  
565   -#: settings.py:117
  569 +#: settings.py:119
566 570 msgid "English"
567 571 msgstr ""
568 572  
569   -#: settings.py:118
  573 +#: settings.py:120
570 574 msgid "Portuguese"
571 575 msgstr ""
572 576  
573   -#: settings.py:119
  577 +#: settings.py:121
574 578 msgid "Spanish"
575 579 msgstr ""
576 580  
577   -#: settings.py:142
  581 +#: settings.py:144
578 582 msgid "Recent activity"
579 583 msgstr ""
580 584  
581   -#: settings.py:146
  585 +#: settings.py:148
582 586 msgid "Relevance"
583 587 msgstr ""
584 588  
585   -#: settings.py:155
  589 +#: settings.py:157
586 590 msgid "Document"
587 591 msgstr ""
588 592  
589   -#: settings.py:157
  593 +#: settings.py:159
590 594 msgid "Presentation"
591 595 msgstr ""
592 596  
593   -#: settings.py:158
  597 +#: settings.py:160
594 598 msgid "Text"
595 599 msgstr ""
596 600  
597   -#: settings.py:161
  601 +#: settings.py:163
598 602 msgid "Compressed"
599 603 msgstr ""
600 604  
601   -#: settings.py:164
  605 +#: settings.py:166
602 606 msgid "Spreadsheet"
603 607 msgstr ""
604 608  
605   -#: settings.py:249
  609 +#: settings.py:252
606 610 msgid "Planet Colab"
607 611 msgstr ""
608 612  
609   -#: settings.py:250
  613 +#: settings.py:253
610 614 msgid "Colab blog aggregator"
611 615 msgstr ""
612 616  
613   -#: settings.py:281
  617 +#: settings.py:284
614 618 msgid "One Time Snippet"
615 619 msgstr ""
616 620  
617   -#: settings.py:282
  621 +#: settings.py:285
618 622 msgid "In one hour"
619 623 msgstr ""
620 624  
621   -#: settings.py:283
  625 +#: settings.py:286
622 626 msgid "In one week"
623 627 msgstr ""
624 628  
625   -#: settings.py:284
  629 +#: settings.py:287
626 630 msgid "In one month"
627 631 msgstr ""
628 632  
629   -#: settings.py:285
  633 +#: settings.py:288
630 634 msgid "Never"
631 635 msgstr ""
632 636  
... ... @@ -638,115 +642,115 @@ msgstr &quot;&quot;
638 642 msgid "Ooopz... something went wrong!"
639 643 msgstr ""
640 644  
641   -#: templates/base.html:69
  645 +#: templates/base.html:87
642 646 msgid "Timeline"
643 647 msgstr ""
644 648  
645   -#: templates/base.html:74 templates/base.html.py:88
  649 +#: templates/base.html:92 templates/base.html.py:106
646 650 msgid "Groups"
647 651 msgstr ""
648 652  
649   -#: templates/base.html:77
  653 +#: templates/base.html:95
650 654 msgid "Blogs"
651 655 msgstr ""
652 656  
653   -#: templates/base.html:83
  657 +#: templates/base.html:101
654 658 msgid "Public Projects"
655 659 msgstr ""
656 660  
657   -#: templates/base.html:85 templates/base.html.py:114
  661 +#: templates/base.html:103 templates/base.html.py:132
658 662 msgid "Profile"
659 663 msgstr ""
660 664  
661   -#: templates/base.html:86
  665 +#: templates/base.html:104
662 666 msgid "New Project"
663 667 msgstr ""
664 668  
665   -#: templates/base.html:87
  669 +#: templates/base.html:105
666 670 msgid "Projects"
667 671 msgstr ""
668 672  
669   -#: templates/base.html:89
  673 +#: templates/base.html:107
670 674 msgid "Issues"
671 675 msgstr ""
672 676  
673   -#: templates/base.html:90
  677 +#: templates/base.html:108
674 678 msgid "Merge Requests"
675 679 msgstr ""
676 680  
677   -#: templates/base.html:98
  681 +#: templates/base.html:116
678 682 msgid "Social"
679 683 msgstr ""
680 684  
681   -#: templates/base.html:103
  685 +#: templates/base.html:121
682 686 msgid "Users"
683 687 msgstr ""
684 688  
685   -#: templates/base.html:108
  689 +#: templates/base.html:126
686 690 msgid "Communities"
687 691 msgstr ""
688 692  
689   -#: templates/base.html:119
  693 +#: templates/base.html:137
690 694 msgid "Control panel"
691 695 msgstr ""
692 696  
693   -#: templates/base.html:128
  697 +#: templates/base.html:146
694 698 msgid "Contribute"
695 699 msgstr ""
696 700  
697   -#: templates/base.html:132
  701 +#: templates/base.html:150
698 702 msgid "New Wiki Page"
699 703 msgstr ""
700 704  
701   -#: templates/base.html:134
  705 +#: templates/base.html:152
702 706 msgid "View Tickets"
703 707 msgstr ""
704 708  
705   -#: templates/base.html:136
  709 +#: templates/base.html:154
706 710 msgid "New Ticket"
707 711 msgstr ""
708 712  
709   -#: templates/base.html:138
  713 +#: templates/base.html:156
710 714 msgid "Roadmap"
711 715 msgstr ""
712 716  
713   -#: templates/base.html:141
  717 +#: templates/base.html:159
714 718 msgid "Browse Source"
715 719 msgstr ""
716 720  
717   -#: templates/base.html:143
  721 +#: templates/base.html:161
718 722 msgid "Continuous Integration"
719 723 msgstr ""
720 724  
721   -#: templates/base.html:153
  725 +#: templates/base.html:171
722 726 msgid "Help"
723 727 msgstr ""
724 728  
725   -#: templates/base.html:184
  729 +#: templates/base.html:202
726 730 msgid "My Profile"
727 731 msgstr ""
728 732  
729   -#: templates/base.html:185
  733 +#: templates/base.html:203
730 734 msgid "Logout"
731 735 msgstr ""
732 736  
733   -#: templates/base.html:197 templates/base.html.py:200
  737 +#: templates/base.html:215 templates/base.html.py:218
734 738 msgid "Search here..."
735 739 msgstr ""
736 740  
737   -#: templates/base.html:214
  741 +#: templates/base.html:232
738 742 msgid "The login has failed. Please, try again."
739 743 msgstr ""
740 744  
741   -#: templates/base.html:239
  745 +#: templates/base.html:257
742 746 msgid "Last email imported at"
743 747 msgstr ""
744 748  
745   -#: templates/base.html:246
  749 +#: templates/base.html:264
746 750 msgid "The contents of this site is published under license"
747 751 msgstr ""
748 752  
749   -#: templates/base.html:249
  753 +#: templates/base.html:267
750 754 msgid "Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual"
751 755 msgstr ""
752 756  
... ...
colab/locale/pt_BR/LC_MESSAGES/django.po
... ... @@ -8,8 +8,8 @@ msgid &quot;&quot;
8 8 msgstr ""
9 9 "Project-Id-Version: colab\n"
10 10 "Report-Msgid-Bugs-To: \n"
11   -"POT-Creation-Date: 2014-11-03 17:38-0200\n"
12   -"PO-Revision-Date: 2014-11-03 20:18+0000\n"
  11 +"POT-Creation-Date: 2014-11-04 12:06-0200\n"
  12 +"PO-Revision-Date: 2014-11-04 14:07+0000\n"
13 13 "Last-Translator: Sergio Oliveira <seocam@seocam.com>\n"
14 14 "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/colab/language/pt_BR/)\n"
15 15 "MIME-Version: 1.0\n"
... ... @@ -89,8 +89,8 @@ msgstr &quot;Trocar senha&quot;
89 89 msgid "To login please click in the link below:"
90 90 msgstr "Para acessar por favor clique no link abaixo:"
91 91  
92   -#: accounts/templates/accounts/login.html:8 templates/base.html:165
93   -#: templates/base.html.py:170
  92 +#: accounts/templates/accounts/login.html:8 templates/base.html:183
  93 +#: templates/base.html.py:188
94 94 msgid "Login"
95 95 msgstr "Entrar"
96 96  
... ... @@ -123,7 +123,7 @@ msgid &quot;Subscribe to groups&quot;
123 123 msgstr "Inscreva-se nos grupos"
124 124  
125 125 #: accounts/templates/accounts/user_create_form.html:60
126   -#: templates/base.html:164 templates/base.html.py:169
  126 +#: templates/base.html:182 templates/base.html.py:187
127 127 msgid "Register"
128 128 msgstr "Cadastre-se"
129 129  
... ... @@ -292,7 +292,7 @@ msgstr &quot;Não conseguimos alterar sua senha. Por favor, tente novamente mais tard
292 292 msgid "You've changed your password successfully!"
293 293 msgstr "Senha alterada com sucesso!"
294 294  
295   -#: badger/forms.py:19 badger/models.py:39 settings.py:162
  295 +#: badger/forms.py:19 badger/models.py:39 settings.py:164
296 296 msgid "Image"
297 297 msgstr "Imagem"
298 298  
... ... @@ -373,6 +373,10 @@ msgstr &quot;Ordem&quot;
373 373 msgid "Badge"
374 374 msgstr "Medalha"
375 375  
  376 +#: home/context_processors.py:13
  377 +msgid "Fork me!"
  378 +msgstr "Fork me!"
  379 +
376 380 #: rss/feeds.py:13
377 381 msgid "Latest Discussions"
378 382 msgstr "Últimas discussões"
... ... @@ -385,8 +389,8 @@ msgstr &quot;Discussões Mais Relevantes&quot;
385 389 msgid "Latest collaborations"
386 390 msgstr "Últimas colaborações"
387 391  
388   -#: search/forms.py:16 search/templates/search/search.html:41
389   -#: templates/base.html:149
  392 +#: search/forms.py:16 search/templates/search/search.html:42
  393 +#: templates/base.html:167
390 394 msgid "Search"
391 395 msgstr "Busca"
392 396  
... ... @@ -434,7 +438,7 @@ msgstr &quot;Palavras chaves&quot;
434 438 msgid "Collaborators"
435 439 msgstr "Colaboradores"
436 440  
437   -#: search/forms.py:37 templates/base.html:81
  441 +#: search/forms.py:37 templates/base.html:99
438 442 msgid "Repository"
439 443 msgstr "Repositório"
440 444  
... ... @@ -526,32 +530,32 @@ msgstr &quot;Anexo&quot;
526 530 msgid "Discussion"
527 531 msgstr "Discussões"
528 532  
529   -#: search/templates/search/search.html:4
  533 +#: search/templates/search/search.html:5
530 534 msgid "search"
531 535 msgstr "busca"
532 536  
533   -#: search/templates/search/search.html:46
  537 +#: search/templates/search/search.html:47
534 538 msgid "documents found"
535 539 msgstr "documentos encontrados"
536 540  
537   -#: search/templates/search/search.html:57
  541 +#: search/templates/search/search.html:58
538 542 msgid "Search here"
539 543 msgstr "Pesquise aqui"
540 544  
541   -#: search/templates/search/search.html:69
542   -#: search/templates/search/search.html:79
  545 +#: search/templates/search/search.html:70
  546 +#: search/templates/search/search.html:80
543 547 msgid "Filters"
544 548 msgstr "Filtros"
545 549  
546   -#: search/templates/search/search.html:100
  550 +#: search/templates/search/search.html:101
547 551 msgid "No results for your search."
548 552 msgstr "Não há resultados para sua busca."
549 553  
550   -#: search/templates/search/search.html:102
  554 +#: search/templates/search/search.html:103
551 555 msgid "You are searching for"
552 556 msgstr "Você está procurando por"
553 557  
554   -#: search/utils.py:9 settings.py:159
  558 +#: search/utils.py:9 settings.py:161
555 559 msgid "Code"
556 560 msgstr "Código"
557 561  
... ... @@ -563,71 +567,71 @@ msgstr &quot;Tíquetes&quot;
563 567 msgid "Attachments"
564 568 msgstr "Anexos"
565 569  
566   -#: settings.py:117
  570 +#: settings.py:119
567 571 msgid "English"
568 572 msgstr "Inglês"
569 573  
570   -#: settings.py:118
  574 +#: settings.py:120
571 575 msgid "Portuguese"
572 576 msgstr "Português"
573 577  
574   -#: settings.py:119
  578 +#: settings.py:121
575 579 msgid "Spanish"
576 580 msgstr "Espanhol"
577 581  
578   -#: settings.py:142
  582 +#: settings.py:144
579 583 msgid "Recent activity"
580 584 msgstr "Atividade recente"
581 585  
582   -#: settings.py:146
  586 +#: settings.py:148
583 587 msgid "Relevance"
584 588 msgstr "Relevância"
585 589  
586   -#: settings.py:155
  590 +#: settings.py:157
587 591 msgid "Document"
588 592 msgstr "Documento"
589 593  
590   -#: settings.py:157
  594 +#: settings.py:159
591 595 msgid "Presentation"
592 596 msgstr "Apresentação"
593 597  
594   -#: settings.py:158
  598 +#: settings.py:160
595 599 msgid "Text"
596 600 msgstr "Texto"
597 601  
598   -#: settings.py:161
  602 +#: settings.py:163
599 603 msgid "Compressed"
600 604 msgstr "Compactado"
601 605  
602   -#: settings.py:164
  606 +#: settings.py:166
603 607 msgid "Spreadsheet"
604 608 msgstr "Planilha"
605 609  
606   -#: settings.py:249
  610 +#: settings.py:252
607 611 msgid "Planet Colab"
608 612 msgstr "Planet Colab"
609 613  
610   -#: settings.py:250
  614 +#: settings.py:253
611 615 msgid "Colab blog aggregator"
612 616 msgstr "Agregador de blog Colab"
613 617  
614   -#: settings.py:281
  618 +#: settings.py:284
615 619 msgid "One Time Snippet"
616 620 msgstr "Uma única visualização"
617 621  
618   -#: settings.py:282
  622 +#: settings.py:285
619 623 msgid "In one hour"
620 624 msgstr "Em uma hora"
621 625  
622   -#: settings.py:283
  626 +#: settings.py:286
623 627 msgid "In one week"
624 628 msgstr "Em uma semana"
625 629  
626   -#: settings.py:284
  630 +#: settings.py:287
627 631 msgid "In one month"
628 632 msgstr "Em um mês"
629 633  
630   -#: settings.py:285
  634 +#: settings.py:288
631 635 msgid "Never"
632 636 msgstr "Nunca"
633 637  
... ... @@ -639,115 +643,115 @@ msgstr &quot;Não encontrado. Continue procurando! :)&quot;
639 643 msgid "Ooopz... something went wrong!"
640 644 msgstr "Opa... algo saiu errado!"
641 645  
642   -#: templates/base.html:69
  646 +#: templates/base.html:87
643 647 msgid "Timeline"
644 648 msgstr "Linha do Tempo"
645 649  
646   -#: templates/base.html:74 templates/base.html.py:88
  650 +#: templates/base.html:92 templates/base.html.py:106
647 651 msgid "Groups"
648 652 msgstr "Grupos"
649 653  
650   -#: templates/base.html:77
  654 +#: templates/base.html:95
651 655 msgid "Blogs"
652 656 msgstr "Blogs"
653 657  
654   -#: templates/base.html:83
  658 +#: templates/base.html:101
655 659 msgid "Public Projects"
656 660 msgstr "Projetos Públicos"
657 661  
658   -#: templates/base.html:85 templates/base.html.py:114
  662 +#: templates/base.html:103 templates/base.html.py:132
659 663 msgid "Profile"
660 664 msgstr "Perfil"
661 665  
662   -#: templates/base.html:86
  666 +#: templates/base.html:104
663 667 msgid "New Project"
664 668 msgstr "Novo Projeto"
665 669  
666   -#: templates/base.html:87
  670 +#: templates/base.html:105
667 671 msgid "Projects"
668 672 msgstr "Projetos"
669 673  
670   -#: templates/base.html:89
  674 +#: templates/base.html:107
671 675 msgid "Issues"
672 676 msgstr "Tiquetes"
673 677  
674   -#: templates/base.html:90
  678 +#: templates/base.html:108
675 679 msgid "Merge Requests"
676 680 msgstr "Merge Requests"
677 681  
678   -#: templates/base.html:98
  682 +#: templates/base.html:116
679 683 msgid "Social"
680 684 msgstr "Social"
681 685  
682   -#: templates/base.html:103
  686 +#: templates/base.html:121
683 687 msgid "Users"
684 688 msgstr "Usuários"
685 689  
686   -#: templates/base.html:108
  690 +#: templates/base.html:126
687 691 msgid "Communities"
688 692 msgstr "Comunidades"
689 693  
690   -#: templates/base.html:119
  694 +#: templates/base.html:137
691 695 msgid "Control panel"
692 696 msgstr "Painel de Controle"
693 697  
694   -#: templates/base.html:128
  698 +#: templates/base.html:146
695 699 msgid "Contribute"
696 700 msgstr "Contribua"
697 701  
698   -#: templates/base.html:132
  702 +#: templates/base.html:150
699 703 msgid "New Wiki Page"
700 704 msgstr "Nova Página Wiki"
701 705  
702   -#: templates/base.html:134
  706 +#: templates/base.html:152
703 707 msgid "View Tickets"
704 708 msgstr "Ver Tiquetes"
705 709  
706   -#: templates/base.html:136
  710 +#: templates/base.html:154
707 711 msgid "New Ticket"
708 712 msgstr "Novo Tíquete"
709 713  
710   -#: templates/base.html:138
  714 +#: templates/base.html:156
711 715 msgid "Roadmap"
712 716 msgstr "Planejamento"
713 717  
714   -#: templates/base.html:141
  718 +#: templates/base.html:159
715 719 msgid "Browse Source"
716 720 msgstr "Códigos Fontes"
717 721  
718   -#: templates/base.html:143
  722 +#: templates/base.html:161
719 723 msgid "Continuous Integration"
720 724 msgstr "Integração Contínua"
721 725  
722   -#: templates/base.html:153
  726 +#: templates/base.html:171
723 727 msgid "Help"
724 728 msgstr "Ajuda"
725 729  
726   -#: templates/base.html:184
  730 +#: templates/base.html:202
727 731 msgid "My Profile"
728 732 msgstr "Meu Perfil"
729 733  
730   -#: templates/base.html:185
  734 +#: templates/base.html:203
731 735 msgid "Logout"
732 736 msgstr "Sair"
733 737  
734   -#: templates/base.html:197 templates/base.html.py:200
  738 +#: templates/base.html:215 templates/base.html.py:218
735 739 msgid "Search here..."
736 740 msgstr "Pesquise aqui..."
737 741  
738   -#: templates/base.html:214
  742 +#: templates/base.html:232
739 743 msgid "The login has failed. Please, try again."
740 744 msgstr "O login falhou. Por favor, tente novamente."
741 745  
742   -#: templates/base.html:239
  746 +#: templates/base.html:257
743 747 msgid "Last email imported at"
744 748 msgstr "Último e-mail importado em"
745 749  
746   -#: templates/base.html:246
  750 +#: templates/base.html:264
747 751 msgid "The contents of this site is published under license"
748 752 msgstr "O conteúdo deste site está publicado sob a licença"
749 753  
750   -#: templates/base.html:249
  754 +#: templates/base.html:267
751 755 msgid "Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual"
752 756 msgstr "Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual"
753 757  
... ...
colab/settings.py
... ... @@ -201,6 +201,7 @@ TEMPLATE_CONTEXT_PROCESSORS = (
201 201 'colab.super_archives.context_processors.mailarchive',
202 202 'colab.proxy.context_processors.proxied_apps',
203 203 'colab.home.context_processors.robots',
  204 + 'colab.home.context_processors.ribbon',
204 205 )
205 206  
206 207 MIDDLEWARE_CLASSES = (
... ...
colab/templates/base.html
... ... @@ -23,11 +23,13 @@
23 23 href="{% static 'third-party/font-awesome/css/font-awesome.min.css' %}"
24 24 type="text/css" media="screen" />
25 25  
  26 + {% if ribbon %}
26 27 <!-- Fork me Ribbons -->
27 28 <link rel="stylesheet" href="{% static 'third-party/ribbon/gh-fork-ribbon.css' %}">
28 29 <!--[if lt IE 9]>
29 30 <link rel="stylesheet" href="{% static 'third-party/ribbon/gh-fork-ribbon.ie.css' %}">
30 31 <![endif]-->
  32 + {% endif %}
31 33  
32 34  
33 35 <!-- JQuery 2+ won't work for IE < 9 -->
... ... @@ -54,11 +56,13 @@
54 56 {% browserid_info %}
55 57  
56 58 {% block ribbon %}
  59 + {% if ribbon %}
57 60 <div class="github-fork-ribbon-wrapper left-bottom">
58 61 <div class="github-fork-ribbon">
59   - <a href="http://beta.softwarepublico.gov.br/gitlab/softwarepublico/colab">{% trans 'Fork me!' %}</a>
  62 + <a href="{{ ribbon.url }}">{{ ribbon.text }}</a>
60 63 </div>
61 64 </div>
  65 + {% endif %}
62 66 {% endblock %}
63 67  
64 68 {% block navbar %}
... ...