Instalação de Tema

Tentei instalar um tema várias vezes e não consegui fazê-lo sem um erro. Existem vários exemplos aqui com problemas na instalação de um tema, mas nenhum deles se encaixa. Além disso, não vi o fórum de Instalação no topo desta página, como sugere. Então, aqui está:

Estou recebendo um erro para cada instalação de tema OOTB

Falha ao processar a resposta sequestrada corretamente: Errno::ENOENT: Nenhum arquivo ou diretório encontrado - timeout

Reinstalei várias vezes e também verifiquei as dependências. Tenho o ImageMagick instalado e a versão é 7.1.1-47. Estou no Mac Sequoia 15.5.

Obrigado!

Olá, você poderia compartilhar o tema/componente que você está tentando instalar? Obrigado!

2 curtidas

Olá Nate! Obrigado por dar uma olhada. Incluí o arquivo zip para o tema. Consegui fazer o OOTB funcionar, mas apenas quando o instalo via arquivo zip. O tema personalizado aqui ainda está gerando um erro. Obrigado!

itd.zip (142,8 KB)

Não sei se isso ajuda, mas estou recebendo o mesmo erro ‘Ocorreu um erro: Erro de importação: about.json não existe ou é inválido. Você tem certeza de que este é um Tema do Discourse?’ ao instalar um tema ou componente de tema de um dispositivo. A instalação do repositório git também está gerando um erro 500 em cada um.

O arquivo about.json está em uma pasta, e é por isso que o Discourse não o encontra. Ele o espera aqui:

Mas ele está em uma das pastas:

E o diretório deve ser colocado na pasta themes no sistema de arquivos ou isso importa? Eu obtenho o mesmo resultado quando coloco o about.json fora do diretório itd.

Não tenho certeza se entendi. Por que você escolhe uma pasta para instalar o tema? Eu simplesmente usei a opção de instalação “do seu dispositivo”.


Este foi o zip que usei.
itd-1.zip (126,8 KB)

A instalação funcionou, mas há um erro de sintaxe

1 curtida

Desculpe, posso ter misturado duas questões. Ao instalar “do seu dispositivo”, recebo o erro about.json, então, como sua postagem anterior sugeriu, movo o about.json da pasta itd e o coloco ‘fora’ da pasta. O que eu fiz. A localização onde tenho minha pasta, itd, está no diretório themes/ com foundation e horizon. Eu compactei a pasta itd e então instalo. Ainda recebo o erro sobre o about.json.

Eu não sugeri mover o arquivo about.json. Sugeri dar uma olhada na estrutura de arquivos em geral. Geralmente __MACOSX não faz parte da estrutura do tema. Você só precisaria da outra pasta itd como um zip.

O zip que compartilhei funciona para você?

1 curtida