Arrumações no blog part II

Calendário de artigos

< Dezembro 2020 >
S T Q Q S S D
voltar ao mês actual
A carregar
  01 02 03 04 05 06
07 08 09 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

Com as actualizações do último artigo, em que troquei os caminhos do flickr para caminhos relativos, ficando tudo aqui no servidor, faltava agora voltar a corrigir 213 fotos de 34 artigos que já tinha tratado, inicialmente com a solução de alojar e partilhar a partir do onedrive, sendo que apenas um artigo tinha 106 fotos ainda por corrigir (a do cruzeiro no mediterrâneo oriental) e as restantes entre 1 a 10 fotos.

No caso do artigo das 106 fotos, o processo foi um pouco confuso mas deu para chegar rapidamente à solução e não demorou praticamente tempo nenhum a substituir, apenas porque tenho backups da base de dados em vários estados de actualizações dos artigos, senão iria ser uma grande dor de cabeça e provavelmente um processo manual.

Basicamente os embeds das fotos do onedrive para os sites não têm o endereço com o nome e extensão da foto, como o flickr tem. No entanto, gravando a foto do site, tem o nome original, e, no meu caso, tinha o nome original do flickr.

Como ainda tinha o HTML original do artigo do cruzeiro, com os caminhos do flickr, antes de ter trocado as fotos para o onedrive, consegui usar a mesma técnica da regular expression que falei no último artigo, não sem antes dar broken images, porque, entretanto usei o mesmo método de download das fotos, com a extensão do chrome e isso, infelizmente, não grava as fotos no nome original mas com o endereço que o onedrive gera, o que não funciona porque assim os nomes dos ficheiros não estão iguais aos do HTML.

Felizmente lembrei-me que podia fazer download das fotos públicas diretamente do onedrive, que lá mantém os nomes e daí fazer upload para o meu servidor e voltou a ficar tudo bem. Uff!

Em relação aos restantes 33 artigos, tive de ir um a um porque a maioria só tinha 1 ou 2 fotos e as fotos desses artigos todos já tinham sido renomeadas consoante o EXIF delas porque também andei com ordenações nas fotos que as do flickr não são user friendly, então não tinha como relacioná-las e, sendo tão poucas, fui a cada uma delas.

Notei também que o URL da imagem do embed do onedrive tinha cerca de 270 caracteres e substituindo para o meu servidor fica apenas 21 caracteres, poupamos aqui espaço na base de dados (apesar de não poupar no espaço do servidor mas no final o saldo é positivo tendo tudo relativo).

Entretanto também corrigi os poucos artigos que tinham o atributo alt com a largura da imagem, devido a determinados embeds do flickr que tinham a ordem dos atributos trocadas e que me tinha esquecido de trocar a ordem na substituição da regular expression.

O tratamento das fotos aqui do blog encontra-se agora finalizado e estável e posso agora voltar àquilo que comecei há... já talvez um mês, que é a restruturação a nível de programação, tanto frontend como backoffice. Isto porque, em 2009, quando desenvolvi o meu blog em PHP mais a sério (sem ser só includes) e com uma base de dados mais compostazinha (apesar de pequena), ainda estava muito verdinha e é preciso uma limpeza no código, simplificações e funções para ficar mais impecável. Só não vai ser algo visível para o público mas logo a seguir a isso, gostaria também de trocar o layout para uma futura versão 71. Em termos de versões, aqui o sitio já está senior, eheh.

Este artigo foi um bocado confuso mas foi um desabafo de trocas e baldrocas de imagens.

Comentários