-
Notifications
You must be signed in to change notification settings - Fork 0
/
Theme.php
55 lines (48 loc) · 3.62 KB
/
Theme.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<?php
namespace TemplateV1;
use MapasCulturais\Themes\BaseV1;
use MapasCulturais\App;
class Theme extends BaseV1\Theme{
protected static function _getTexts(){
$app = App::i();
$self = $app->view;
$url_search_agents = $self->searchAgentsUrl;
$url_search_spaces = $self->searchSpacesUrl;
$url_search_events = $self->searchEventsUrl;
$url_search_projects = $self->searchProjectsUrl;
return [
// 'site: name' => App::i()->config['app.siteName'],
// 'site: description' => App::i()->config['app.siteDescription'],
// 'site: in the region' => 'na região',
// 'site: of the region' => 'da região',
// 'site: owner' => 'Secretaria',
// 'site: by the site owner' => 'pela Secretaria',
//
// 'home: title' => "Bem-vind@!",
// 'home: abbreviation' => "MC",
// 'home: colabore' => "Colabore com o Mapas Culturais",
// 'home: welcome' => "O Mapas Culturais é uma plataforma livre, gratuita e colaborativa de mapeamento cultural.",
// 'home: events' => "Você pode pesquisar eventos culturais nos campos de busca combinada. Como usuário cadastrado, você pode incluir seus eventos na plataforma e divulgá-los gratuitamente.",
// 'home: agents' => "Você pode colaborar na gestão da cultura com suas próprias informações, preenchendo seu perfil de agente cultural. Neste espaço, estão registrados artistas, gestores e produtores; uma rede de atores envolvidos na cena cultural da região. Você pode cadastrar um ou mais agentes (grupos, coletivos, bandas instituições, empresas, etc.), além de associar ao seu perfil eventos e espaços culturais com divulgação gratuita.",
// 'home: spaces' => "Procure por espaços culturais incluídos na plataforma, acessando os campos de busca combinada que ajudam na precisão de sua pesquisa. Cadastre também os espaços onde desenvolve suas atividades artísticas e culturais.",
// 'home: projects' => "Reúne projetos culturais ou agrupa eventos de todos os tipos. Neste espaço, você encontra leis de fomento, mostras, convocatórias e editais criados, além de diversas iniciativas cadastradas pelos usuários da plataforma. Cadastre-se e divulgue seus projetos.",
// 'home: home_devs' => 'Existem algumas maneiras de desenvolvedores interagirem com o Mapas Culturais. A primeira é através da nossa <a href="https://github.com/hacklabr/mapasculturais/blob/master/documentation/docs/mc_config_api.md" target="_blank">API</a>. Com ela você pode acessar os dados públicos no nosso banco de dados e utilizá-los para desenvolver aplicações externas. Além disso, o Mapas Culturais é construído a partir do sofware livre <a href="http://institutotim.org.br/project/mapas-culturais/" target="_blank">Mapas Culturais</a>, criado em parceria com o <a href="http://institutotim.org.br" target="_blank">Instituto TIM</a>, e você pode contribuir para o seu desenvolvimento através do <a href="https://github.com/hacklabr/mapasculturais/" target="_blank">GitHub</a>.',
//
// 'search: verified results' => 'Resultados Verificados',
// 'search: verified' => "Verificados"
];
}
static function getThemeFolder() {
return __DIR__;
}
function _init() {
parent::_init();
$app = App::i();
$app->hook('view.render(<<*>>):before', function() use($app) {
$this->_publishAssets();
});
}
protected function _publishAssets() {
$this->jsObject['assets']['logo-instituicao'] = $this->asset('img/logo-instituicao.png', false);
}
}