Problemi a salvare gli archivi?
Bene, una settimana passata a porre rimedio alle str@n#ate fatte dal miserabile provider mi ha fatto trovare i rimedi definitivi per recuperare e trasferire gli archivi dei blogger piu’ sfortunati, che hanno subito come me una perdita totale del loro accesso a MT oppure che non sono in grado per mancanza di abilitazione di accedere alla funzione di esportazione dell’applicazione.
Se vi sono stata utile, accetto donazioni in Whis#as o P@mpers
.
Eccovi le soluzioni per entrambi i casi:
Caso “Clarence” - Utenti senza accesso alla funzione di esportazione
Munitevi di santa pazienza e scaricate un programma che vi fa il download delle pagine html di un sito, come QuadWebSucker e scaricatevi il vostro blog, mettendo in una cartella archive tutti i files che si chiamano http://www.nomeblog.xx/archive/123456.html dove il numero e’ variabile. Salvate poi tutte le immagini che avete scaricato (e che quindi erano sul vostro blog) in una cartella chiamata images.
Copiatevi paro paro tutti i templates in file di testo, che poi li ricaricherete.
Ora viene la parte difficile.
Grazie ai forum di MT, come e’ scritto qui, potete utilizzare un simpatico script che vi fa il parsing (la decodificazione da html al linguaggio di importazione di MT, per farla semplice) di tutti i vostri post, dal primo all’ultimo.
Scaricatevi il perl da Perl, scegliendo la versione piu’ adatta al sistema operativo che utilizzate, ce ne sono per tutti.
A quel punto copiate lo script nel thread che ho linkato, in un editor di testo, tipo il blocco note o word, e lo chiamate mtfix.pl.
All’interno dello script noterete che ad esempio l’autore dei commenti e’ identificato da “posted by”, se voi lo avete preceduto, tipo i miei, da un’altra frase, come “miagolato da”, accertatevi di sostituire il posted by dalla vostra frase personalizzata. Idem per l’autore dei post, identificato da print “AUTHOR: $author\n”;.
Ora copiate il mtfix.pl nella stessa cartella archive che avete preventivamente creato con i file downloadati.
Lanciate dal perl il comando: perl mtfix.pl *.html > import.mt.
Otterrete un file, chiamato import.mt che editato in file di testo e importato nella vostra nuova installazione di MT vi ricreera’ tutto. 
… nel prossimo post la seconda soluzione 

March 13th, 2004 at 15:59
Sei davvero bravissima, senza scherzi. Sarà che ho seguito passo passo la vicenda, sarà che hoh visto in che condizioni il miserabile provider ci aveva messo, ma sei davvero un drago del web.
Dopo ti linko, così anche i poveri utenti clarenciani possono spostarsi con gi archivi, nel caso lo volessero.
March 13th, 2004 at 17:03
Non ce la farò mai… sigh!
March 13th, 2004 at 17:16
Ma daiiii, io son riuscita a fare ben di peggio!
March 14th, 2004 at 14:18
Cara Gatta,
mi dispiace per tutti i guai che hai passato. Io sono un povero gattone bianco di città che ci capisce ben poco di ’ste cose. Nonostante tutto credo che prima o poi anche io metterò su casa da solo. Intanto ti invito a venirmi a fare visita nel mio piccolo dominioinaffitto… e ti dirò, sarà la fratellanza felina, ma mi sei già simpatica…. a presto.
Ruben
traduzione felino-italiano by §amstel§
April 28th, 2004 at 21:59
Io sono un nuovo “cliente” di MT e c’ho lo stesso problema; ho letto un po’ come funziona l’Import, che e’ una figata: facendo un normale file di testo con alcune parole chiave e separando le varie entry e i commenti con righe di un certo numero di trattini ben preciso, puoi darglielo in pasto e lui ricrea tutto.
Ora, se tu ti modifichi il template in maniera tale da soddisfare quel formato… gli fai vomitare tutte le entry con tutti i commenti al posto giusto, e dovresti gia’ essere a posto, no? Senza scaricare e installare alcun programma.
Si’, spiegato cosi’ e’ un po’ confuso, ma secondo me s’e’ capito cosa voglio dire.
Quel che mi meraviglia e’ come mai nessuno c’abbia pensato prima…
April 28th, 2004 at 22:20
Geniale, avrei dovuto leggermi il manuale di MT un po’ meglio… cioe’ avrei dovuto proprio leggerlo.