tioguda escreveu:Pedro Reis escreveu:
Bom... se puderem, testem, procurem por problemas e depois me enviem um feedback.
Inté.
Primeiramente quero agradecer por ajudar com esse problema, baixei os arquivos e irei verificando conforme possível. Naveguei de forma aleatória em umas 100 páginas, e por enquanto não encontrei nenhum problema.
Eu também não posso ajudar muito por falta de conhecimento no assunto, mas coisas básicas como essa, é só falar que ajudarei com prazer.
Saudações.
Obrigado.
Fiz uma lista de problemas a resolver:
1 - O logo do Manjaro não está aparecendo nas páginas do simulacro estático. O logo é também um link para o portal inicial do fórum e o link funciona, mas o logo não fica visível. Parece que esta figura é inserida por um script JS, mas pode ser também por um código PHP. Não deve ser trabalho do CSS mas não tenho certeza. Não conheço muito a fundo essas tecnologias.
2 - Em uma subseção, um subfórum ou tópico que se estenda por muitas páginas, um script JS permite digitar o número da página para onde se quer ir.
No simulacro estático o script continua funcionando para os tópicos, mas falha para subseções e subfóruns. O motivo é porque na cópia estática as páginas de subseções e subfóruns são referenciadas usando uma nomenclatura diferente.
Por exemplo:
A página 2 da subseção Aplicativos teria originalmente a URL forum/aplicativos/page25.html
Na cópia estática é: forum/aplicativospage25.html
Já a 1a página seria forum/aplicativos/aplicativos.html no fórum real. No simulacro é forum/aplicativospage0.html
3 - Dentro da seção MANJARO OFFICIAL FORUNS existe a subseção Manjaro Forums. Que na verdade é um link para forum.manjaro.org, e não uma página de subseção.
Por isso o programa falhou e tentou baixar uma página em vez de criar um link. Precisa ser consertado.
4 - É preciso criar ainda o simulacro do Knowledge Base.
5 - O fórum tem o feed manjaro brasil planet, que lista as últimas postagens. A página no simulacro não está localizando seu arquivo CSS.
6 - Na página de index existe um frame que exibe um form ou o chat do fórum. Funcionalidades que não estarão disponíveis offline. O que fazer com a imagem exibida por este frame?
7 - Como é um fórum técnico, mais utilizado para solução de problemas, há um recurso interessante: quando alguém posta uma questão, assim que o problema é resolvido, o criador do tópico pode inserir o link "resolvido" apontando pro post que resolveu o problema. No simulacro este link está funcionando quando aparece em páginas de subseção, mas não em páginas de tópicos.
Estes são os 7 problemas (ou erros) que encontrei no atual estágio de construção do simulacro estático. Se alguém quiser tentar resolver alguns destes erros ou procurar outros erros, toda ajuda é bem-vinda. Por exemplo: os itens 3 e 5 podem ser corrigidos manualmente.
E estes 7 pontos se referem à última versão, mais atualizada que a do link que foi postado.
No entanto, para tornar a colaboração mais prática, simples e sistemática, quando eu tiver um tempo vou colocar tudo no meu repositório no GitHub (incluindo o código fonte dos programas). Pra quem já usa o Git e o GitHub, é tudo mais simples porque são ferramentas desenvolvidas para esse tipo de trabalho colaborativo, especialmente de programadores.
Mas para quem não conhece, o Git pode parecer complexo. Porém dá pra apresentar uma receita de bolo simples, aplicada a este nosso propósito específico, que pode ser utilizada por qualquer um.
Adiantando um pouco;
Com o Git, você pode ter uma cópia exata do projeto na sua máquina, apenas com o comando
git clone <nome do repositorio>E pode atualizar sua copia apenas digitando
git pull.Pode trabalhar na sua cópia local, editar os arquivos, e submeter seu trabalho - suas alterações - para ser incorporado ao repositório do projeto.
Quando tiver tudo arrumado lá, deixo aqui o link.
Inté.
Estatísticas: Enviado por Pedro Reis — 16 Mar 2021, 07:42