Skip to content
Extensão TYPO3

t3skin para TYPO3

Pacote legado de estilo do backend para versões antigas do TYPO3, fora do core desde o TYPO3 8.6. As versões atuais trazem o próprio estilo do backend.

Agendar reunião inicial gratuita

O t3skin não existe mais desde o TYPO3 8.6, mas muitas instalações ainda rodam versões que dependem dele

Do TYPO3 4.0 ao 8.5, o t3skin foi a extensão de sistema responsável pelo estilo do backend. Ele definia ícones, cores, espaçamentos e toda a aparência do backend. Com o TYPO3 8.6, esse estilo passou inteiro para a extensão de sistema backend, e o t3skin foi removido do core. Mesmo assim, ele aparece com frequência em análises de instalações existentes, porque continua instalado em sistemas antigos, e as referências a ele causam erros no upgrade para versões atuais do TYPO3. Quem encontra o t3skin na lista de extensões recebe um sinal claro: essa instalação está desatualizada ou não foi totalmente limpa num upgrade anterior.

Só instalações legadas têm motivo para manter o t3skin

O único cenário legítimo para o t3skin é uma instalação do TYPO3 numa versão até a 8.5, na prática quase sempre 4.5, 6.2 ou 7.6 LTS, que, por motivos técnicos ou organizacionais, não pode ser atualizada. Nessas instalações, o t3skin fornece o visual do backend. Sem ele, o backend ficaria visualmente inutilizável: ícones faltando, layouts quebrados, formulários ilegíveis.

O segundo cenário é a fase de transição durante uma migração. Quando uma agência migra uma instalação TYPO3 v6 para o v12, o t3skin continua fazendo parte do core nas etapas intermediárias até a 7.6 e desaparece com o update para a 8.7 LTS. O que pode dar problema depois são personalizações próprias do backend construídas sobre o t3skin.

Um terceiro cenário, que na verdade é um contraexemplo, nasce de um mal-entendido: no TYPO3 v7, o t3skin era uma extensão de sistema obrigatória e já trazia ali o novo visual do backend. Com ele não dava para recuperar um visual antigo, e a partir do TYPO3 8.6 o t3skin deixou de existir.

Um pacote de CSS e ícones, sem nenhuma lógica de negócio

O t3skin não era uma extensão no sentido clássico (sem controller, sem model, sem repository). Consistia em arquivos CSS, sprites de ícones, alguns trechos de JavaScript para a interface do backend e um ext_tables.php que o registrava como skin do backend. Era uma extensão de sistema porque vinha com o core em typo3/sysext/. Toda a lógica era visual: cores, fontes, espaçamentos, ícones. O core do TYPO3 renderizava os módulos do backend; o t3skin só definia a aparência deles.

Essa tarefa passou para o core aos poucos: no TYPO3 7.0, o CSS do t3skin foi migrado para Less, na 8.1 o CSS do backend foi para a extensão de sistema backend e na 8.6 o t3skin foi removido. Em paralelo, a v7 passou os ícones para um sistema baseado em SVG (IconFactory), e o CSS migrou mais tarde para SCSS.

Os problemas aparecem quando referências ao t3skin sobram depois de um upgrade

O problema mais comum é um backend em branco ou quebrado depois de um upgrade do TYPO3. O próprio t3skin nem pode ser instalado num TYPO3 v12; se o erro tem a ver com o t3skin, ele vem de extensões próprias ou personalizações do backend que ainda carregam arquivos de EXT:t3skin. O resultado: botões sem fundo, ícones que não carregam, navegação de módulos que não responde ao clique. A solução: remover essas referências e passar para os recursos do core. Se o backend estiver tão quebrado que o Extension Manager fica inacessível, numa instalação clássica a extensão causadora pode ser desativada pela linha de comando: typo3/sysext/core/bin/typo3 extension:deactivate <extension-key>. Em instalações Composer esse comando não existe mais desde o TYPO3 11.4; lá a extensão é removida pelo Composer.

Segundo problema: arquivos CSS órfãos. Mesmo depois do upgrade, podem restar arquivos CSS em fileadmin/ ou typo3temp/ que o navegador mantém em cache. Por isso, depois do upgrade é preciso limpar todos os caches: do navegador, do TYPO3 e da CDN.

Terceiro ponto: personalizações do backend construídas sobre o t3skin. Algumas agências escreveram, no TYPO3 v6, CSS próprio para o backend com as classes do t3skin como base. Quando o t3skin sai, essas personalizações quebram. A solução: migrar o CSS personalizado do backend para as classes CSS atuais do core.

O t3skin não tem caminho de upgrade: migrar significa remover

Não existe atualização do t3skin para uma versão atual, porque a extensão não tem sucessor. O sucessor é o próprio core do TYPO3. Migrar significa remover todas as referências a classes CSS do t3skin em módulos de backend personalizados e usar a IconFactory para ícones próprios. O próprio t3skin some com o update do core; não é preciso desinstalá-lo. A Gosign faz essa limpeza em toda migração de TYPO3 e verifica, no mesmo passo, se restaram na instalação outras extensões legadas (css_styled_content, rtehtmlarea, adodb) que também precisam ser removidas.

Reunião inicial gratuita: 30 minutos com um especialista TYPO3

Analisamos seu projeto, estimamos esforço e prazo - sem compromisso, sem preparação.

Fale sobre a modernização do backend, 30 min, gratuito

25 anos de experiência em TYPO3 · mais de 800 extensões analisadas · desenvolvimento acelerado por IA

Desenvolvimento acelerado por IA: 70% mais rápido

Atualização TYPO3 e auditoria LGPD

Atualizamos sua instalação TYPO3 de forma econômica para a versão LTS atual - incluindo todas as extensões, mesmo as obsoletas e sem manutenção.

Todas as extensões migradas

Também obsoletas, sem manutenção ou desenvolvimentos próprios.

Oferta de preço fixo

Custos transparentes, sem retrabalhos escondidos.

Acelerado por IA

30-50% mais barato que o mercado graças à análise de código assistida por IA.

Zero perda de dados

Migração completa com backup e rollback.

Auditoria LGPD: Auditamos sua instalação TYPO3 quanto à conformidade com a LGPD - consentimento de cookies, rastreamento, extensões, formulários e hospedagem - e implementamos todas as medidas de forma econômica.

A Gosign é uma agência digital sediada em Hamburgo com 25 anos de experiência em desenvolvimento TYPO3. Analisamos mais de 800 extensões TYPO3 e hoje desenvolvemos com assistência de IA até 70% mais rápido que com métodos clássicos. Nossos clientes são empresas de médio porte, universidades e instituições públicas em toda a Europa.

Atualizado: abril 2026

Agendar reunião inicial gratuita

30 minutos com um especialista TYPO3, sem compromisso.

Agendar reunião