• Início
  • Fórum
  • Informática
    • WEB
    • JAVA
    • Linux
    • Blender
    • BrOffice/OpenOffice
    • Livros
  • Física
    • Mecânica
    • Termodinâmica
    • Eletromagnetismo
    • Física Moderna
  • Sistemas Elétricos
    • ASP/LT
    • Instalações Elétricas
    • Máquinas Elétricas
    • Livros
  • Eletrônica
    • Analógica
    • Digital
    • VHDL
    • Microcontroladores
  • Telecom
    • Comunicações
    • DSP
  • IA
    • Algoritmos Genéticos
    • Redes Neurais
  • Contato
Informática WEB

Joomla: componente eXtplorer

O eXtplorer é um gerenciador web de arquivos escrito em PHP e JavaScript, licenciado pela GNU GPL e MPL. Neste artigo, descreveremos suas funcionalidades no gerenciador de conteúdo web Joomla e acesso direto aos arquivos (o eXtplorer também permite o acesso via FTP).

O eXtplorer pode ser utilizado no CMS Joomla com o componente eXtplorer, cujo download pode ser efetuado no repositório oficial de extensões, ou em uma instalação independente do software, disponível em http://extplorer.sourceforge.net/. Por padrão, todas as suas janelas possuem um certo nível de transparência para facilitar o trabalho com outras janelas; portanto, as capturas de tela de algumas janelas apresentarão parte da janela principal do eXtplorer como sombra.

É importante ressaltarmos que o eXtplorer, assim como qualquer gerenciador de arquivos, é limitado pelas permissões de leitura, escrita e acesso estabelecidas a cada arquivo ou pasta do sistema operacional. Além disso, configure a pasta /temp do PHP adequadamente (caso contrário, o usuário receberá advertências e erros ao movimentar arquivos, como "Failed to move file").

O acesso aos arquivos é efetuado diretamente no painel de administração do Joomla sem a necessidade de um novo login. Suas funcionalidades incluem a edição de permissões, visualização, download, upload, descompactação, remoção, criação de arquivos.

Conforme a figura abaixo, o eXtplorer possui uma interface muito intuitiva.

Permissões

Caso o usuário utilizado pelo servidor web para acesso aos arquivos no disco rígido seja o proprietário de determinado arquivo, é possível alterar suas permissões de leitura(r), escrita(w) e execução(x) para o grupo(g), dono(u) e outros(o). Essa configuração é fundamental para a segurança de qualquer conteúdo disponível publicamente. O eXtplorer permite alterá-las através de sua interface, sem a utilização do chmod via SSH ou FTP:

Visualização de arquivos

A visualização do conteúdo de arquivos de texto com o eXtplorer é muito interessante porque o software automaticamente aplica a "syntax highlighting" (coloração coerente com a semântica do texto) adequada. Nesta captura de tela temos a visualização de um arquivo PHP de um componente do Joomla:

Download de arquivos

Baixar arquivos no eXtplorer é a operação mais simples: apenas selecione o arquivo desejado e clique no ícone de download, conforme a figura abaixo:

Em seguida, o navegador web gerenciará processo de o download.

Upload de arquivos

Antes de iniciar o envio de arquivos para determinada pasta, certifique-se de que o usuário do servidor web possua permissão para escrita. Esse usuário geralmente é denominado www-data.  Então, clique no ícone de upload (a seta para cima, localizada ao lado do ícone para download). Neste momento, o eXtplorer nos permitirá o envio simultâneo de até 7 arquivos presentes no disco rígido ou em outro servidor:

Assegure-se de que a opção "sobrescrever arquivos existentes" é realmente a desejada.

Edição de arquivos

Assim como na visualização de arquivos, o eXtplorer aplica automaticamente a "syntax highlighting" ao conteúdo em edição. O software oferece as funcionalidades básicas de um editor de texto web: localização de termos, número das linhas, desfazer, refazer, etc.:


Traduções

  • English (United States)

Menu

  • Início
  • Fórum
  • Informática
    • WEB
    • JAVA
    • Linux
    • Blender
    • BrOffice/OpenOffice
    • Livros
  • Física
  • Sistemas Elétricos
  • Eletrônica
  • Telecom
  • IA
  • Contato

Outros artigos

  • WordPress: criando blogs
  • Drupal 6 versus Joomla 1.5
  • Fórum phpBB: tema xabb
  • Joomla: GeSHi com o editor JCE
  • Joomla: componente EventList
  • Joomla: componente Xmap
  • Joomla: componente sh404SEF
  • AJAX Chat - Open Source Web Chat

Últimos artigos

  • Amazon Kindle DX
  • Dispositivo Diferencial Residual (DR)
  • AJAX Chat - Open Source Web Chat
  • Controle escalar do motor de indução trifásico

Comunidade Livre

Conheça nosso fórum, livre e de qualidade, clicando aqui.
Para o topo
Todos os códigos-fonte estão licenciados pela LGPL e todo o conteúdo pela Creative Commons License.
Copyleft©2010. Nenhum direito reservado.