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: "
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\nTexto identificando as dependências e requisitos necessários para a realização da instalação do Software.
\r\nPara demonstrar comandos através de terminais utilize a seguinte formatação:
\r\n\r\n \r\n | \r\n
Crie quantos tópicos forem necessários para melhor explicar a instalação
\r\nExplique todas as configurações necessários para configurar adequadamente outros serviços complementares e do próprio Software.
\r\nExplique 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: "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\nTexto identificando as dependências e requisitos necessários para a realização da instalação do Software.
\r\nPara demonstrar comandos através de terminais utilize a seguinte formatação:
\r\n\r\n \r\n | \r\n
Crie quantos tópicos forem necessários para melhor explicar a instalação
\r\nExplique todas as configurações necessários para configurar adequadamente outros serviços complementares e do próprio Software.
\r\nExplique 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\nDownload da nova versão X.Y.C
\r\nLançada nova versão X.Y.B
\r\nDownload da nova versão X.Y.A
\r\n