Ir para o conteúdo

 Voltar a OpenACS: Des...
Tela cheia

aplicacoes instanciadas abaixo de dotlrn

9 de Março de 2007, 15:43 , por Desconhecido - | 1 Pessoa seguindo este artigo.
Visualizado 18 vezes

Ola a todos,

Gostaria que essa pergunta fosse num nivel mais avancado, para entao estrear o forum do software publico com chave de ouro. Todavia nao hesitarei em faze-la:

Como faço para desabilitar as aplicaçoes que rodam abaixo do Dotlrn? Ex: FAQ, News, Forums etc.

Saudações,

iuri

 

Autor: iuri sampaio


44 comentários

  • 12cf2da8b1a1753868c7e20816b7dab5?only path=false&size=50&d=404Eduardo Santos(usuário não autenticado)
    9 de Março de 2007, 16:12

     

    Fala Iuri, tudo bem?

    Lembra quando discutimos na comunidade que o arquivo install.xml deveria ser copiado para a pasta raiz, pois assim o dotlrn seria instalado automaticamente? Olhando o arquivo, vc vai perceber que existe uma série de aplicações que estão listadas, masi ou menos assim:

        <install package="dotlrn-bm"/>
        <install package="dotlrn-calendar"/>
        <install package="dotlrn-dotlrn"/>
        <install package="dotlrn-faq"/>
        <install package="dotlrn-forums"/>
        <install package="dotlrn-fs"/>
        <install package="dotlrn-homework"/>
        <install package="dotlrn-news"/>
        <install package="dotlrn-portlet"/>

    Se não quiser que algum seja instalado, vc pode removê-lo da lista. Contudo, preste atenção ao pacote new-portal. Ele pede que, na instalação da comunidade, sejam instalados juntos vários arquivos, que podem gerar um erro no sistema se os aplicativos não estiverem presentes. O meu conselho é: tente removê-los. Se não der certo, tente outra coisa.

  • Aaa585a3b5743e24dad5fc7222fdda04?only path=false&size=50&d=404Orzenil Silva Junior(usuário não autenticado)
    9 de Março de 2007, 19:54

     

    Iuri,

    O Eduardo já deu a dica mas ela vale apenas para quando vc estiver realizando uma instalação nova de uma sistema dotLRN. No seu caso, creio que a situação é aquela em que vc já tem o dotLRN rodando porém não quer que algumas aplicações estejam disponíveis para as comunidades.

    A minha sugestão é a seguinte:

    - Na instalação inicial do sistema dotLRN use o install.xml como é distribuído no pacote dotlrn sem modificá-lo;

    - Após instalar ou em qualquer momento do ciclo de uso do seu sistema altere os parâmetros do dotLRN para instanciar apenas os portlets que vc deseja.

    Você deve alterar os argumentos dos parâmetros:

    default_class_instance_applets
    default_club_applets
    default_subcomm_applets
    default_user_portal_applets

    Alterados os parâmetros acima cada comunidade nova criada vai ser instanciada montando apenas os portlets que vc usou como argumento.

    É claro que os applets ficam prontos para serem instanciados pelo administrador da comunidade posteriormente.

    Dê 1 olhada no código de dotlrn_community::new no api-doc

    seu_​host​/api​-doc​/pro​c-vi​ew?p​roc=​dotl​rn_c​ommu​nity​::ne​w&am​p;so​urce​_p=1

    e veja como os parâmetros são utilizados.

    Agora, se você desejar remover applets já instanciados em uma comunidade você deve consultar os "contratos" entre o dotlrn, o new-portal e a aplicação do portlet (faq, foruns etc) e verificar se tem implementado a remoção. Se tiver, vc tem que descobrir no site-map e procedures os valores de community_id (dotlrn), portal_id (new-portal) e package_id (aplicação) pra passar pra implementação de remoção via developer support.

    Só pra lembrar, a página dos contratos no dotLRN é

    seu_​host​/acs​-ser​vice​-con​trac​t/

    Espero que ajude!

    • 418890f72490fd5e612184ae93b2332e?only path=false&size=50&d=404iuri sampaio(usuário não autenticado)
      13 de Março de 2007, 3:14

       

      Ok, segui sua dica, e achei uma saida. Retirei os parametros e no mais foi so arrumar o layout, via pagina admin, em Customize Layout.

      Porem ainda existem os portlets dos usuarios. Ja exitem parametros que  controlam. Se nao. E possivel criarmos??

      Ou devo ir diretamente no codigo, especificamente na pagina: "/dotlrn/www/dotlrn-master-custom" e retirar is includes??

      iuri

    • 418890f72490fd5e612184ae93b2332e?only path=false&size=50&d=404iuri sampaio(usuário não autenticado)
      13 de Março de 2007, 3:24

       

      Auto respondendo minha pergunta acima.

      A resposta esta em /dotlrn/admin/portal-templates. La vc vai em configuracoes de layout do portal do usuario.

      abrcs,

      iuri

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...