Ir para o conteúdo

 Voltar a OpenACS: Des...
Tela cheia

Página inicial Portal

4 de Abril de 2013, 11:58 , por Desconhecido - | 1 Pessoa seguindo este artigo.
Visualizado 32 vezes

Olá,

Sou iniciante no uso do OpenACS e dotlrn. Achei bem interessante a estrutura do portal do software público. Gostaria de replicar o conceito para uma área dentro do site da minha instituição.

Pelo que entendi a página inical do softwarepublico é também um subsite do dotlrn, ou o site principal, correto ? 

Como faço para criar uma página inicial similar sem ter que pedir para o usuário se autenticar?

Tenho que criar um index totalmente novo ou dá pra editar alguns parâmetros para permitir que os usuários vejam todas as comunidades e só se registrem ao clicar nas comunidades ?

 Att 

Fernando 

 

Autor: Fernando Fernandes


88 comentários

  • 12cf2da8b1a1753868c7e20816b7dab5?only path=false&size=50&d=404Eduardo Santos(usuário não autenticado)
    4 de Abril de 2013, 12:10

     

    Olá Fernando,

    Seja bem-vindo à comunidade. Vamos tentar responder aos seus questionamentos individualmente.

    Pelo que entendi a página inical do softwarepublico é também um subsite do dotlrn, ou o site principal, correto ? 

    Aí depende de qual página você está falando. O / ou a raiz do Portal é uma página do XoWiki customizada para apresentar algumas funcionalidades a mais. Após o login, os usuários são redirecionados à página index do dotlrn (/dotlrn) que contém aquelas "caixinhas" (ou portlets) com informações de todas as comunidades.

    Como faço para criar uma página inicial similar sem ter que pedir para o usuário se autenticar?

    Aí depende novamente do que está falando. Se está se referindo à página das comunidades (/dotlrn), sugiro que dê uma olhada nessa apresentação: http://www.softwarepublico.gov.br/dotlrn/clubs/openacs/file-storage/download/comunidades-baseadas-em-subsites%2eodp?file%5fid=16253275 

    Aí o pessoal do MDA mostra como fizeram esse site: http://www.territoriosdacidadania.gov.br/dotlrn/clubs/territriosrurais/one-community

    Se estiver falando da página principal (/) é fácil: basta criar uma página no XoWiki e definir como a página principal do seu site. 

    Tenho que criar um index totalmente novo ou dá pra editar alguns parâmetros para permitir que os usuários vejam todas as comunidades e só se registrem ao clicar nas comunidades ?
    Sim, é possível parametrizar as comunidades para que o registro só aconteça após clicar. A apresentação que te indiquei ali em cima deve te dar uma visão e, caso não seja suficiente, volte aqui que vamos tentando ajudar. 

     

     

    • E392766044fda6781f5d9bc039398951?only path=false&size=50&d=404Fernando Fernandes(usuário não autenticado)
      8 de Abril de 2013, 7:59

       

      Olá Eduardo,

      Ainda estou tentando criar as páginas antes do login rsrs. A partir do login acredito que já consegui entender como funciona o dotLRN, como o conceito de portlets, comunidades e etc.

      Dei uma olhada na apresentação e em alguns sites sobre a linguagem TCL como http://www.tkdocs.com/tutorial/index.html e http://philip.greenspun.com/tcl/ que são muito bons para quem está iniciando nesta linguagem.

      No entanto gostaria de avaliar o uso do xowiki para facilitar a publicação de páginas. Olhei no site http://media.wu-wien.ac.at/download/xowiki-doc/ porém não encontrei como instala o mesmo.

      Gostaria de um help de vcs para saber se existem alguma referência de como instalar passo a passo este recurso (xowiki)?
      PS: Tem o svn do index do portal do sw público?
       Abs 

      • E392766044fda6781f5d9bc039398951?only path=false&size=50&d=404Fernando Fernandes(usuário não autenticado)
        8 de Abril de 2013, 9:19

         

        Esqueci de citar mas ao tentar via cvs : cvs -d:pserver:anonymous@cvs.openacs.org:/cvsroot checkout xowiki fica dando timeout. 

         connect to cvs.openacs.org(137.208.116.32):2401 failed: ConnectionTimed out

         Abs 

         

      • 12cf2da8b1a1753868c7e20816b7dab5?only path=false&size=50&d=404Eduardo Santos(usuário não autenticado)
        8 de Abril de 2013, 15:43

         

        Olá Fernando,

        Que bom que está investindo em ler a documentação. Acredito que esse é o caminho certo.

        Para instalar o Xowiki é muito fácil. Basta baixar a versão que deseja na pasta packages da sua aplicação e depois acessar o link /acs-admin/install para instalar. Vou postar aqui um howto de como baixar a versão do Software Público:

        $ cd /sua_pasta_do_aolserver 

        $ ls

        apm-workspace  ChangeLog database-backup  intranet-core  packages      projop   tcl      www

        bin       content-repository-content-files  etc  log   readme.txt  templates

        $ cd packages

        $ svn export ssvn​.sof​twar​epub​lico​.gov​.br/​svn/​trun​k/pa​ckag​es/x​owik​i

         

        Agora é só acessar o link /acs-admin/install e clicar no pacote XoWiki para instalar. Deu pra pegar? 

        • E392766044fda6781f5d9bc039398951?only path=false&size=50&d=404Fernando Fernandes(usuário não autenticado)
          16 de Abril de 2013, 9:58

           

          Olá Eduardo,

          Consegui instalar, porém instalei do caminho http://svn.softwarepublico.gov.br/trac/openacs/browser/trunk/packages/xowiki.

          Ao realizar a instalação e reiniciado o servidor, aparece a seguinte mensagem ao acessar loca​lhos​t:xo​wiki

          ::8250: unable to dispatch method 'invoke'
          while executing
          "::$package_id invoke -method $m"
          invoked from within
          "::$package_id reply_to_user [::$package_id invoke -method $m]"
          (file "c:/aolserver/servers/dotlrn/packages/xowiki/www/index.vuh" line 21)
          invoked from within
          "source [ad_conn file]"
          (procedure "rp_handle_tcl_request" line 3)
          invoked from within
          "$handler"
          ("uplevel" body line 2)
          invoked from within
          "uplevel $code" 
              invoked from within 

          Verifiquei que já havia um tópico sobre este erro e teste o xotcl em loca​lhos​t/xo​tcl e aparentemente está tudo certo:

          ::Generic::Form

          superclass ::xotcl::Object
          subclass ::xowiki::WikiForm
          instprocs: after_submit, edit_data, edit_request, form_vars, generate, init, new_data, new_request, on_submit, on_validation_error, request, set_form_data

          ::ListWidget

          superclass ::xo::OrderedComposite
          instprocs: render

          ::RR

          superclass ::xotcl::Object
          instprocs: create, recreate

          ::SpecializedTest

          superclass ::Test

          ::TableWidget

          superclass ::xo::Table
          instprocs: init

          ::Test

           Como faço para verificar a versão correta do xowiki a instalar? Instalei o OpenAcs no windows.

          Abs 

Oportunidade de Trabalho com OpenACS

9 de Dezembro de 2011, 16:07, por Desconhecido

Domí­nio do ambiente Linux em modo Shell;



Fundamentos de desenvolvimento e criação de comunidades virtuais com o framework OpenACS

28 de Outubro de 2010, 16:51, por Desconhecido

Durante o Latinoware, que será realizado em Foz do Iguaçu entre os dias 10 e 12 de Novembro, será realizada uma oficina sobre desenvolvimento em OpenACS. A oficina é parte da iniciativa de compartilhamento do Projeto Software Público Internacional, e conta com apoio da organização.



Oficina sobre OpenACS em Belo Horizonte

19 de Novembro de 2008, 9:43, por Desconhecido

No dia 27 de novembro de 2008, será realizado durante o Encontro Mineiro de Software Livre, uma oficina para formação de desenvolvedores OpenACS. A oficina tem por objetivo introduzir a ferramenta na cidade e atender a uma demanda crescente por especialistas na área.



Treinamento em OpenACS em Brasília tem sua aula inaugural

10 de Novembro de 2008, 9:43, por Desconhecido

Fruto de uma paceria entre a Lupa Treinamento e a Secretaria de Logística e Tecnologia da Informação do Ministério do Planejamento, começou no último Sábado o terceiro treinamento em OpenACS realizado em Brasília.



Instalacao do OACS 5.3 em Debian e Ubuntu

29 de Janeiro de 2008, 16:52, por Desconhecido

Acaba http://cognovis.de/developer/ou de sair do forno...