diff --git a/lib/tasks/templates.rake b/lib/tasks/templates.rake index 510a7da..f156abb 100644 --- a/lib/tasks/templates.rake +++ b/lib/tasks/templates.rake @@ -91,12 +91,11 @@ namespace :templates do box3.blocks << members_block box3.save! - #TODO: Adicionar links another_link_list_block = LinkListBlock.new another_link_list_block.position = 5 another_link_list_block.display = "always" another_link_list_block.title = "Participe" - links = [{"icon"=>"", "name"=>"Lista de E-mails", "address"=>"http://beta.softwarepublico.gov.br/archives/thread/", "target"=>"_self"}, {"icon"=>"no-icon", "name"=>"Comunidade", "address"=>"/profile/{profile}", "target"=>"_self"}, {"icon"=>"", "name"=>"Blog", "address"=>"/{profile}/blog", "target"=>"_self"}, {"icon"=>"no-icon", "name"=>"Fórum", "address"=>"/{profile}/forum-de-duvidas-e-discussao", "target"=>"_self"}, {"icon"=>"", "name"=>"Convide Amigos", "address"=>"/profile/{profile}/invite/friends", "target"=>"_self"}] + links = [{:icon => "", :name => "Lista de E-mails", :address => "http://beta.softwarepublico.gov.br/archives/thread/", :target => "_self"}, {:icon => "no-icon", :name => "Comunidade", :address => "/profile/{profile}", :target => "_self"}, {:icon => "", :name => "Blog", :address => "/{profile}/blog", :target => "_self"}, {:icon => "", :name => "Convide Amigos", :address => "/profile/{profile}/invite/friends", :target => "_self"}] another_link_list_block.save! box3.blocks << another_link_list_block @@ -115,16 +114,19 @@ namespace :templates do box3.save! puts "RepositoryBlock successfully added to software!" - #TODO: Adicionar links link_list_block = LinkListBlock.new link_list_block.position = 3 link_list_block.display = "always" link_list_block.title = "Ajuda" - link_list_block.links = [{"icon"=>"no-icon", "name"=>"Download de Versões", "address"=>"/{profile}/versoes", "target"=>"_self"}, {"icon"=>"", "name"=>"Pergutas Frequentes", "address"=>"/{profile}/perguntas-frequentes", "target"=>"_self"}, {"icon"=>"no-icon", "name"=>"README", "address"=>"/{profile}/versoes-estaveis", "target"=>"_self"}, {"icon"=>"", "name"=>"Como Instalar", "address"=>"/{profile}/tutorial-de-instalacao", "target"=>"_self"}, {"icon"=>"", "name"=>"Manuais", "address"=>"/{profile}/manuais-de-usuario", "target"=>"_self"}] link_list_block.save! + link_list_block.links << {:icon => "no-icon", :name => "Download de Versões", :address => "/{profile}/versoes", :target => "_self"} + link_list_block.links << {:icon => "", :name => "Pergutas Frequentes", :address => "/{profile}/perguntas-frequentes", :target => "_self"} + link_list_block.links << {:icon => "no-icon", :name => "README", :address => "/{profile}/versoes-estaveis", :target => "_self"} + link_list_block.links << {:icon => "", :name => "Como Instalar", :address => "/{profile}/tutorial-de-instalacao", :target => "_self"} + link_list_block.links << {:icon => "", :name => "Manuais", :address => "/{profile}/manuais-de-usuario", :target => "_self"} + link_list_block.save! box3.blocks << link_list_block - link_list_block.update_attributes(:links => links) box3.save! puts "LinkListBlock successfully added to software!" @@ -154,7 +156,7 @@ namespace :templates do generate_article(software, Folder, {name: "Versões Estáveis", slug: "versoes-estaveis", published: true, accept_comments: false, notify_comments: true, license_id: 1, body: "Pasta com os pacotes para download das versões existentes do Software."}) - generate_article(software, TinyMceArticle, {name: "Tutorial de Instalação", body: "

Introdução

\r\n

Texto introdutório à página de instalação. Caso tenha-se uma documento específico que possa ser redundante com esta página, remova está página e mantenha apenas o documento. Neste caso, referencie-o adequadamente na página principal do seu software.

\r\n

Requisitos

\r\n

Texto identificando as dependências e requisitos necessários para a realização da instalação do Software.

\r\n

Para demonstrar comandos através de terminais utilize a seguinte formatação:

\r\n\r\n\r\n\r\n\r\n\r\n\r\n
\r\n
# sudo apt-get install example
\r\n
\r\n

Passos para instalação

\r\n

Crie quantos tópicos forem necessários para melhor explicar a instalação

\r\n

Configuração

\r\n

Explique todas as configurações necessários para configurar adequadamente outros serviços complementares e do próprio Software.

\r\n

Teste da instalação

\r\n

Explique os passos para testar se a instalação foi realizada com sucesso.

", license_id: 1}) + generate_article(software, TinyMceArticle, {name: "Tutorial de Instalação", body: "

Introdução

\r\n

Texto introdutório à página de instalação. Caso tenha-se uma documento específico que possa ser redundante com esta página, remova está página e mantenha apenas o documento. Neste caso, referencie-o adequadamente na página principal do seu software.

\r\n

Requisitos

\r\n

Texto identificando as dependências e requisitos necessários para a realização da instalação do Software.

\r\n

Para demonstrar comandos através de terminais utilize a seguinte formatação:

\r\n\r\n\r\n\r\n\r\n\r\n\r\n
\r\n
$ sudo apt-get install example
\r\n
\r\n

Passos para instalação

\r\n

Crie quantos tópicos forem necessários para melhor explicar a instalação

\r\n

Configuração

\r\n

Explique todas as configurações necessários para configurar adequadamente outros serviços complementares e do próprio Software.

\r\n

Teste da instalação

\r\n

Explique os passos para testar se a instalação foi realizada com sucesso.

", license_id: 1}) generate_article(software, TinyMceArticle, {name: "Versões", body: "

Texto com detalhamento das mudanças que cada versão do software introduziu. Sugere-se que os arquivos aqui linkados sejam colocados dentro da pasta Versões Estáveis.

\r\n
\r\n

 Versão X.Y.C

\r\n

Download da nova versão X.Y.C

\r\n\r\n
\r\n

Versão X.Y.B

\r\n

Lançada nova versão X.Y.B

\r\n\r\n
\r\n

Versão X.Y.A

\r\n

Download da nova versão X.Y.A

\r\n", license_id: 1}) -- libgit2 0.21.2