Skip to content
This repository was archived by the owner on Oct 20, 2020. It is now read-only.

tmadeira/dolores

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

527 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

We do not support any language other than Portuguese at the moment.

ATENÇÃO: Este projeto está em constante desenvolvimento, no momento focado no Se a cidade fosse nossa (scfn) e no Compartilhe a mudança.

Para desenvolver este projeto, é necessário que seu sistema operacional tenha npm, bower, grunt, Compass e Composer.

Dependências

Para instalar as dependências necessárias para o desenvolvimento, depois de instalar npm, bower e composer, use:

$ make install-dev

Desenvolvimento

Para desenvolver, certifique-se de ter instalado grunt, Compass e as dependências acima, e use:

$ make dev

O Grunt vai checar modificações no diretório src, gerar arquivos correspondentes no diretório build e copiar esses arquivos para o diretório /var/www/dolores/wp-content/themes/dolores (contanto que essa pasta exista e seu usuário tenha permissão para escrever nela).

Para ver as modificações, basta instalar um WordPress em /var/www/dolores/ e configurá-lo para usar o tema Dolores.

Configuração

  • Para que os usuários cadastrados sejam sincronizados com uma lista do Mailchimp, as constantes MAILCHIMP_API_KEY e MAILCHIMP_LIST_ID devem estar definidas em wp-config.php.
  • Para usar Mailerlite no lugar de Mailchimp, a constante USE_MAILERLITE deve estar definida wp-config.php, junto com as as constantes MAILERLITE_API_KEY, MAILERLITE_USERS_GROUP_ID e MAILERLITE_SUBSCRIBERS_GROUP_ID.
  • Para habilitar login via Facebook, as constantes FACEBOOK_APP_ID e FACEBOOK_APP_SECRET devem estar definidas em wp-config.php.
  • Para habilitar login via Google, as constantes GOOGLE_CLIENT_ID e GOOGLE_CLIENT_SECRET devem estar definidas em wp-config.php.
  • Para ativar debates para localizações que tenham apenas mais do que um determinado número de usuários, defina a constante DOLORES_ACTIVE_LOCATION_THRESHOLD.
  • Para ativar posts relacionados, você deve instalar o plugin YARPP (Yet Another Related Posts Plugin).
  • Para usar o template do Compartilhe a mudança, deve-se ainda definir a constante DOLORES_TEMPLATE com o valor cam.

Versão do WordPress

A partir da versão 4.4.0, o WordPress suporta metadados para taxonomias. Se você usa uma versão >= 4.4.0, não é preciso instalar nenhum plugin para fazer o tema funcionar.

Se você usa versões mais antigas, este tema requer o plugin Taxonomy Metadata.

Produção

Para colocar suas modificações em produção (se você tiver permissão para fazer isso), use:

$ make prod
$ make deploy-scfn

Isso vai rodar grunt prod para gerar arquivos minificados em dist/ e script/deploy.sh para copiar os arquivos gerados para produção.

Screenshot

Se a cidade fosse nossa

About

WordPress theme for participative platforms. Used in Se A Cidade Fosse Nossa, Compartilhe A Mudança, among others.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors