Ir para o conteúdo
1465385 764730866877245 166249544 n

Luan da Conceição Menezes

Layout Noosfero

0 sem comentários ainda Ninguém está seguindo este artigo ainda. 160 visualizações

Layout

Criação de um tema

A customização não tem dor de cabeça, basicamente, Javacript, html, css. Aonde você deve fazer uma copia do tema base, chamado "noosfero", e a partir dele fazer alterações.

/noosfero/public/designs/themes (Pasta que contém todos os temas)

São 5 arquivos que são feita as modificações, footer.html.erb, header.html.erb, navigation.html.erb, site_title.html.erb, style.css todos eles exceto o css aceita comando Ruby.

Rails Console

O usuário deve estar dentro da pasta noosfero no Terminal e digitar:

/noosfero$ rails console

Você precisa selecionar a comunidade no console e então definir o atributo "theme", veja um exemplo de como seria isto no console:

> comunidade = Community['identificador']

> comunidade.theme = 'seutema'

> comunidade.save

Atenção: Troque 'identificador' pelo identificador da sua comunidade, exemplo se sua comunidade se chama 'Biologia' o identificador será 'biologia'. Troque também o nome do tema, onde digitei 'seutema' você deve digitar o nome do tema que você está criando.

Scripts

Dentro da pasta scripst, existe diversos arquivos que podem ser rodados, para melhorar a experiência do uso do noosfero, em ambiente de desenvolvimento, como criação de comunidades,perfis ,falsos. Todos os scripts existe um README.

Ex: /noosfero$ ./script/sample-profiles


0 sem comentários ainda

Se você é um usuário registrado, pode se identificar e ser reconhecido automaticamente.