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).
É 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.:

Receber informativos
Informática
-
AJAX Chat - Open Source Web Chat O software livre (código-fonte aberto de qualidade e gratuito) AJAX Chat é um chat desenvolvido...
-
Vídeo-aulas sobre Estruturas de Dados em Java (inglês) A universidade de Berkeley (Califórnia), a exemplo do Massachusetts Institute of Technology (MIT),...
-
Joomla: componente Xmap O termo sitemap denomina arquivos XML enviados a mecanismos de busca para facilitar a indexação...
- 1
- 2
- 3
- 4
- 5
- 6
- 7
Sistemas Elétricos
-
Dispositivo Diferencial Residual (DR) A proteção diferencial-residual consiste no seccionamento do respectivo circuito elétrico em caso...
-
Controle escalar do motor de indução trifásico O controle eletrônico da velocidade e torque desenvolvidos por motores de indução trifásicos possui...
-
Isolamento elétrico: propriedades térmicas Além dos complexos requisitos mecânicos e elétricos que uma máquina elétrica ou transformador...
- 1
- 2
- 3
Eletrônica
-
MPLAB: Code folding para Assembly Code folding é um mecanismo do MPLAB IDE que permite expandir ou esconder um código aninhado. Esse...
-
PIC16: toBCD8 - Hexadecimal para BCD 8 bits A função de conversão de números hexadecimais para BCD de 8 bits em assembly é uma rotina simples...
-
PIC16: mostra4digitos - exibe quatro dígitos em displays multiplexados A seguinte função para a família de microcontroladores PIC16 controla a exibição de 4 dígitos...
- 1
- 2
- 3
- 4
- 5
Comunidade Livre
|
|
Telecomunicações
-
Decibel (dB) O decibel (dB) consiste na mensuração da razão de duas potências na base logarítmica 10. Como...
-
Equação de Shannon A relação de Shannon determina a capacidade do canal C, em bits por segundo, considerando-se a existência...
-
Modulação em amplitude (AM) De acordo com outros artigos disponibilizados, a modulação consiste no deslocamento do conteúdo...
- 1
- 2