Commit a5af9f3864f537274993b0e55c2c3f0629342c64
1 parent
60162f36
Exists in
master
and in
39 other branches
Generic ribbon
Showing
5 changed files
with
153 additions
and
124 deletions
Show diff stats
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 "" |
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 "Subscribe to groups" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "" |
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 "Trocar senha" |
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 "Subscribe to groups" |
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 "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 "Ordem" |
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 "Discussões Mais Relevantes" |
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 "Palavras chaves" |
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 "Anexo" |
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 "Tíquetes" |
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 "Não encontrado. Continue procurando! :)" |
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 %} | ... | ... |