Arrumações no blog part II
Calendário de artigos
S | T | Q | Q | S | S | D |
---|---|---|---|---|---|---|
voltar ao mês actual | ||||||
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