Ticket #597 (closed melhoria: fixed)

Opened 11 years ago

Last modified 9 years ago

Implementar módulo Gerenciador de Arquivos

Reported by: niltonneto Owned by: alexandrecorreia
Priority: pequena Milestone: Expresso 2.2
Component: FileManager Version: branch 2.2
Severity: média Keywords: experimental gerenciador arquivos filemanager
Cc: WorkGroup:

Description

Acredito que não seja apenas uma demanda da Celepar, e sim da Comunidade. O E-GroupWare? já possui um módulo chamado "File Manager". Para iniciarmos essa tarefa, sugiro fazermos um estudo para avaliar se é possível adaptá-lo ao Expresso, e customizá-lo conforme seja necessário no Expresso.

Attachments

filemanager.png Download (142.4 KB) - added by niltonneto 11 years ago.
Tela do módulo File Manager existente no E-GroupWare?
cataratas.png Download (321.5 KB) - added by amuller 10 years ago.
Fm com cataratas
comis.png Download (236.4 KB) - added by amuller 10 years ago.
Menu ferramentar e comics
download.png Download (153.0 KB) - added by amuller 10 years ago.
Upload e download de arquivos grandes
msg_erro.png Download (146.6 KB) - added by amuller 10 years ago.
Mensagem de aviso
rochas.png Download (196.2 KB) - added by amuller 10 years ago.
Tema rochas

Change History

Changed 11 years ago by niltonneto

Tela do módulo File Manager existente no E-GroupWare?

comment:1 Changed 11 years ago by wmerlotto

  • Priority changed from media to pequena
  • Milestone set to Expresso 2.1

comment:2 follow-up: ↓ 3 Changed 11 years ago by amuller

Usuários nossos sugerem freqüentemente essa demanda

comment:3 in reply to: ↑ 2 Changed 11 years ago by wmerlotto

Replying to amuller:

Usuários nossos sugerem freqüentemente essa demanda

Mas este módulo será desenvolvido/incluído já na versão 2.0? Só movi para v2.1 para não complicar mais o lançamento da v2.0...

comment:4 follow-up: ↓ 5 Changed 11 years ago by amuller

Acho que pode colocar pra 2.9

comment:5 in reply to: ↑ 4 Changed 11 years ago by wmerlotto

Replying to amuller:

Acho que pode colocar pra 2.9

hahahaha, ok!

Vou deixar para v2.1. Quando a v2.1 estiver para ser lançada, realocamos este ticket para a próxima versão, até que seja concluído...

comment:6 Changed 11 years ago by wmerlotto

  • Type changed from tarefa to melhoria

comment:7 Changed 10 years ago by amuller

Foi adicionando o código do filemanager do egroupware já COMPATÍVEL com o Expresso 2.0 no sandbox na revisão r1506

para usar faça:

cd /var/www/expresso
svn export https://svn.expressolivre.org/sandbox/filemanager filemanager

atualize o setup, de permissões ao gerente, e ao grupo de acesso.

Lembrando que a acl do filemanager tenque ser de usuário pra grupo.

comment:8 Changed 10 years ago by niltonneto

Parabéns pela iniciativa. Vamos tornar esse módulo oficial, mas precisamos de mais colaboradores no desenvolvimento, testes e melhorias.

comment:9 Changed 10 years ago by amuller

Revisão [1508], arruma a implementação de permissões de usuário para usuário.

comment:10 Changed 10 years ago by amuller

[1519] [1524] [1525] [1533] [1535] implementam melhorias no módulo filemanager

comment:11 Changed 10 years ago by amuller

[1536] Esconde a função de editar, para que seja possível implementá-la adequadamente depois. A implementação futura deve conter:

  • Edição em texto rico.
  • Bloqueio de edição com a seguinte especificação:
    • Na edição/salvamento o usuário atualiza a dada de modificação do arquivo.
    • Existirá um salvamento automático de 30 segundos em 30 segundos enquanto estiver editando.
    • Só será possível editar um arquivo que tenha data de modificação anterior a 1 minuto atrás.
    • Ao ler o arquivo o usuário será informado que por ter uma data de modificação recente ele está sendo editado neste momento

comment:12 Changed 10 years ago by niltonneto

  • Version set to sandbox
  • Milestone Expresso 2.1 deleted

comment:13 Changed 10 years ago by niltonneto

  • Keywords experimental gerenciador arquivos added
  • Owner changed from alguem to amuller
  • Component changed from API to FileManager

comment:14 Changed 10 years ago by amuller

r1556 implementa quota no filemanager

comment:15 Changed 10 years ago by amuller

r1575 implementa controle de concorrência

comment:16 Changed 10 years ago by amuller

r1678 implementa integração com antivirus, e gestão de quotas no admin

comment:17 Changed 10 years ago by niltonneto

A título de informação: Esse módulo será movido para o Trunk a partir do momento que for publicada a versão 2.1 na comunidade.

comment:18 Changed 10 years ago by wmerlotto

  • Keywords filemanager added
  • Milestone set to Expresso 2.2

comment:19 Changed 10 years ago by amuller

r1693 implementa suporte a arquivos grandes. ver também  http://trac.expressolivre.org/wiki/filemanager/upload

comment:20 Changed 10 years ago by amuller

[1719] implementa mais coisas em ajax

Changed 10 years ago by amuller

Fm com cataratas

Changed 10 years ago by amuller

Menu ferramentar e comics

Changed 10 years ago by amuller

Upload e download de arquivos grandes

Changed 10 years ago by amuller

Mensagem de aviso

Changed 10 years ago by amuller

Tema rochas

comment:21 Changed 10 years ago by amuller

Screenshots anexados!

comment:22 Changed 10 years ago by niltonneto

Está ficando muito bom. Parabéns!

comment:23 follow-up: ↓ 24 Changed 10 years ago by niltonneto

A revisão [1564] gerou problema no fundo da quota do template classic. Corrigido em [1744].

comment:24 in reply to: ↑ 23 Changed 10 years ago by fpcorrea

Atualizações de layout em [1782].

comment:25 Changed 10 years ago by amuller

r1844 implementa thumbnail (miniatura de imagens) r1854 implementa arquivamento com senha

comment:26 Changed 10 years ago by fpcorrea

Implentada paginação, além de correção na ordenação, exibição de datas e atualização de quota em [1997] e [1998].

comment:27 Changed 10 years ago by amuller

  • Status changed from new to closed
  • Resolution set to fixed

Revisão [2000] coloca o filemanager no Trunk que estava no branches. Isso o torna um módulo já implementado de certa maneira e os problemas agora podem ser reportados em outros tickets.

comment:28 Changed 10 years ago by amuller

r2189 atualiza as tabelas necessárias

comment:29 Changed 9 years ago by alexandrecorreia

  • Status changed from closed to reopened
  • Version changed from sandbox to branch 2.2
  • Resolution fixed deleted
  • Severity set to média

comment:30 Changed 9 years ago by alexandrecorreia

Revisão[3875] - Melhoria de layout.

comment:31 Changed 9 years ago by alexandrecorreia

  • Owner changed from amuller to alexandrecorreia
  • Status changed from reopened to new

comment:32 Changed 9 years ago by alexandrecorreia

  • Status changed from new to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.