Migrare da Bloggers.it a Movable Type e Wordpress
Oggi è possibile. Forse lo era anche ieri, ma nessuno sa se lo sarà anche domani. Fossi in voi approfitterei dell’occasione: esportate il vostro blog da Bloggers.it oggi, ed evitate il rischio che vi siano in futuro cambi di formato di export, o impossibilità dello stesso. Scusate, eh, signori di Bloggers.it, ma già come lettore sono molto scontento; figuriamoci poi se avessi un blog sulla vostra piattaforma: sarei viola di rabbia. Perciò ritengo un Diritto Inviolabile del Blogger fare uso di questo script e farvi ciao ciao con la manina. Senza rancore.
StM in associazione con Obi-Fran Kenobi.
Script
Senza tante parole, se già sapete di cosa si tratta, a voi lo script di conversione. Perché possiate scaricarlo è necessario che io mantenga l’estensione .txt, ma normalmente dovrebbe avere estensione .py.
La data di revisione è contenuta all’interno. La licenza di utilizzo è quella di attribuzione.
A chi interessa
Questo post interessa chiunque sia in possesso di un blog sulla piattaforma bloggers.it (ora, dicono, blogdrops.com) e che voglia trasferire il contenuto del proprio blog (post, autori, categorie, commenti) su piattaforma Movable Type o Wordpress (su dominio proprio o sulla piattaforma gratuita wordpress.com). Qui si terrà conto solo dell’import su Wordpress in quanto non si conosce Movable Type.
Funzionamento in breve e requisiti
Il vostro backup da bloggers.it, contenuto in un set di file .xml, viene convertito in un file di testo costruito secondo il formato di export di Movable Type (che consiglio a chiunque voglia cimentarsi in attività del genere, in quanto completo e molto semplice). Per effettuare questa operazione avete bisogno, oltre che dello script, anche dell’interprete python per eseguirlo. Potete scaricare e installare tale interprete per il vostro sistema operativo da qui (se non l’avete già installato, e se usate linux potrebbe essere questo il caso):
http://www.python.org/download/
Se siete già pratici di programmazione e/o python, invocate una volta lo script senza parametri o date uno sguardo al codice per avere le istruzioni di utilizzo. Altrimenti continuate a leggere.
Procedura passo-passo: 1 - Esportazione da Bloggers.it
Sezione a cura di Obi-Fran Kenobi.
Salvare il backup dei vostri interventi è meccanicamente facile, il problema sta nel beccare quei dieci minuti in cui i server di bloggers rimangono up.
Prima di tutto, ovviamente, loggate nel pannello di amministrazione. Gli interventi che volete siano inclusi nel file di backup devono essere prima archiviati con lo script integrato. Controllate quindi che sulla colonna di sinistra non appaia il messaggio “E’ necessario archiviare”. In caso appaia, cliccatelo e attendete che bloggers archivi i vostri post. Se non l’avete mai fatto (e in questo caso sareste stati più saggi e intelligenti di me) occorreranno alcuni minuti.
Una volta finita l’archiviazione, dal pannello principale, cliccate su “Profilo utente“, nel riquadro in basso a sinistra chiamato “Modifica” (img 1).
(img1)
Arriverete alla pagina “I miei dati personali“. Cliccate sull’ultima opzione, “Backup del blog” (img2).
(img2)
Infine, sulla finestra che apparirà, cliccare “Scarica” e salvate il file .zip che il browser vi porgerà dove preferite (img3).
(img3)
Procedura passo-passo: 2 - Download e configurazione dello script
Scaricate lo script dal link che trovate qui in giro, e apritelo con un editor di testo; in effetti al momento del download avrà probabilmente estensione .txt (per permettervi di scaricare il sorgente senza problemi). Noterete che il sorgente è già ricolmo di commenti (tutto ciò che segue un # viene ignorato dall’interprete al momento dell’esecuzione), ma ripeterò qui tutti i concetti rilevanti.
A voi interessa solo impostare alcune variabili, ma potete ignorare il resto del codice.
importa_chiusura_commenti=0
Questa variabile, se impostata a 1, fa in modo che lo script legga da Bloggers.it per quali post non sia più possibile inserire commenti, e riporti tale informazione su wordpress. Da come mi è stato spiegato, la procedura di archiviazione di bloggers comporta tra le altre cose la chiusura dei commenti per i post che vengono archiviati. Vista l’assurdità della cosa, io fossi in voi lascerei questa variabile a 0, ma impostatela a 1 se invece preferite così.
url_immagini_bloggers="http://www.bloggers.it/{nomeblog}/itcommenti/"
url_immagini_destinazione="http://www.nomedominio.boh/wp-content/uploads/imgbloggers/"
Le due variabili qua sopra effettuano nei post (e solo nei post, attualmente) la sostituzione di una particolare stringa con un’altra; tendenzialmente la cosa dovrebbe servirvi qualora intendiate caricare sul vostro dominio le immagini che al tempo furono caricate su bloggers.it, cosa quantomai consigliabile. Verificate che effettivamente su bloggers.it le immagini fossero nella sottocartella /itcommenti/, e mettete in url_immagini_destinazione la url completa di dove avete caricato le immagini. Ricordatevi comunque che l’output sarà un normale file di testo, su cui perciò potrete effettuare tutte le sostituzioni ed elaborazioni del caso. Se non intendete fare uso di questa sostituzione automatica, date alle due variabili il valore della stringa vuota (”") o due valori identici.
Date uno sguardo alla sezione Questioni di Encoding se scoprite/pensate di avere problemi di codifica caratteri, per qualche impostazione aggiuntiva.
Procedura passo-passo: 3 - Esecuzione dello script
A questo punto potreste cambiare l’estensione del file da .txt a .py, almeno per motivi filologici (altrimenti sostituite .txt ogni volta che scrivo .py nel seguito). L’invocazione pura e semplice dello script, per chi sa maneggiare python, consta del seguente comando:
$ [eventuale path]python Bloggers2MovableType.py bloggers.it/basedati/nomeblog/archivio > mt-export.txt
Dove “python” è un interprete python, “bloggers.it/basedati/nomeblog/archivio” è dove sono conservati tutti i file .xml dell’archivio di bloggers, e “mt-export.txt” è il vostro file di output. Se omettete la parte “> mt-export.txt”, il risultato dell’elaborazione vi verrà visualizzato a schermo. Per [eventuale path] s’intende il nome della cartella in cui si trova l’eseguibile dell’interprete python (su windows si chiama python.exe, altrove solo python), qualcosa tipo “\Python\bin” (verificate dove lo avete installato), necessario se non è nella vostra variabile PATH.
Esempio pratico
Supponiamo che:
- python sia installato in C:\Python25\, e quindi l’eseguibile dell’interprete sia C:\Python25\python.exe
- abbiate gli archivi in C:\bloggers.it\basedati\nomeblog\archivio
- abbiate lo script in C:\Bloggers2MovableType.py
- vogliate ottenere il file convertito in C:\export.txt
La sequenza di comandi diventa:
$ cd C:\ $ \Python25\python.exe Bloggers2MovableType.py \bloggers.it\basedati\nomeblog\archivio > export.txt
Ed è tutto.
L’elaborazione si interrompe se incappa in un qualsiasi errore non gestito: ve ne accorgete perché le ultime (uniche, se state scrivendo su file) righe di output a schermo parlano di eccezioni o qualcosa del genere. Se non vedete errori una volta terminata l’elaborazione (in fondo a tutto, se state visualizzando a schermo), allora questa è filata liscia.
Se non avete la minima idea di cosa sia e come funzioni questo python che vi ho fatto scaricare, abbiate pazienza e prima o poi scriverò qualche istruzione anche per voi.
Procedura passo-passo: 4 - Import in Wordpress
(Va da sé che vi consiglio fare una prova di importazione in un blog creato apposta ed eliminabile)
Accedete alla dashboard di Wordpress. Fate un controllo in Options -> Reading se la codifica caratteri sia UTF-8, e in caso contrario date una scorsa alla sezione Questioni di Encoding prima di procedere. Per l’import vero e proprio, andate in Manage -> Import, e cliccate su “Movable Type and TypePad”, caricate il file e seguite le istruzioni. Una nota, se vi è capitato di scrivere post con nomi utente diversi quando in realtà eravate sempre voi: avrete possibilità, nella pagina successiva, di mappare ciascuno di essi a utenti esistenti o di crearne di nuovi; in seguito potrete comunque eliminare gli utenti che non vi servono e specificare a Wordpress di attribuire i loro post ad un altro utente.
Terminato l’import non c’è più molto da dire: divertitevi col vostro nuovo vecchio blog su Wordpress!
Questioni di encoding
Esclusa la documentazione, un terzo del tempo di scrittura dello script è stato assorbito dalla gestione dei problemi di codifica caratteri. Tutti i file xml dell’export di Bloggers.it dichiarano di essere codificati in UTF-8; ma quelli più vecchi, se dati in pasto a un parser (=lettore e interprete) xml, generano errore a causa della presenza di caratteri non UTF-8 all’interno del file. Tali caratteri, in genere, sono le lettere accentate tanto amate da noi italiani. Lo script, in caso di errore durante la lettura di un file xml, fa un secondo tentativo, provando con un’altra codifica caratteri, attualmente la ISO-8859-1 (altrimenti detta Latin-1), che è quella che usa la stragrande maggioranza degli utenti italiani (corrispondente grossomodo a una qualche codifica di Windows che ha un nome diverso). Lo script restituisce come output un testo con codifica UTF-8, che è la codifica raccomandata per Wordpress. Se tutto va bene, non dovrete intervenire in queste lambiccate faccende.
Se qualcosa va male, ma non troppo, potreste dover modificare una o più di queste variabili nello script:
# codifica caratteri dichiarata nel file xml di export (vedere prima riga, in genere UTF-8) declared_charset_encoding="UTF-8" # codifica caratteri presumibilmente REALE di alcuni file xml di export (per archivi vecchi) real_charset_encoding="ISO-8859-1" # codifica caratteri desiderata per il file di output. UTF-8 e' il default per Wordpress, # ed e' consigliato. wanted_charset_encoding="UTF-8"
Ovviamente speriamo di no.
Assistenza e suggerimenti
Questo è il mio primo script in python, perciò può non essere perfetto: saranno molto graditi suggerimenti da programmatori esperti del linguaggio. Attualmente la gestione degli errori è molto limitata, quindi in caso di errori vi vedrete apparire messaggi “strani” (per chi non è programmatore) piuttosto che spiegazioni stilate di mio pugno. Il senso in genere è comprensibile ugualmente, altrimenti (sigh) chiedete assistenza qui nei commenti riportando il messaggio di errore per intero (se non è già presente).
Di una cosa sola vi prego: non fate domande prima di aver letto e cercato di comprendere tutto il post. Io ho impiegato del tempo a scriverlo proprio per evitare di fare assistenza permanente, che per esperienza so essere in grado di fagocitare porzioni rilevanti della vita di un essere umano. Le vostre domande potranno comunque contribuire a migliorare lo script o la documentazione, quindi non vi sto vietando di farne :D
Potrebbe essre che prima o poi modificheranno qualcosa nel formato di export di Bloggers.it (abitudine diffusa nel mondo informatico, specie tra i perdenti o coloro che non stanno vincendo quanto vorrebbero). Quando e se succederà, spero avrò tempo per dedicarmi alle modifiche, o in caso contrario che ci sia qualcuno che possa occuparsene.
Problemi & Soluzioni
Problema potenziale: per via del formato di export di Movable Type, se nel vostro blog esiste una riga costituita solo dalla stringa “—–” o “——-” (esattamente all’inizio della riga), potrebbe esserci una perdita di dati durante il trasferimento (quelle stringhe vengono interpretate come fine sezione). Sto pensando se me ne devo preoccupare o no, visto che da quel che ho visto è probabile che il problema si verifichi solo nei commenti.
Problema: mi dice “xml.parsers.expat.ExpatError: no element found: line 1, column 0″. Adesso ti picchio. Soluzione: nella cartella contenente gli archivi xml ci dev’essere qualche file intruso - ad esempio è capitato che vi fossero file di lunghezza nulla (0 byte). Eliminate quei file e riprovate.
Versioni
20080202 - impostato ISO-8859-1 come charset predefinito (e io che mi credevo che ISO-8859-15 andasse bene).
20080210 - ora lo script legge solo i file .xml contenuti nella cartella (visto che in alcuni sistemi operativi o usando alcuni programmi vengono creati in giro file che non c’entrano niente).


Sei schifosamente pVo.
Ed ecco il pioniere e soddisfatto cliente del qui presente pVo, che saluta, ringrazia, consiglia lo script a chiunque abbia il blog su bloggers.it/blogdrops.com e si impegna a consegnare domani la parte della guida relativa alla creazione del file di backup di bloggers.it, con tanto di affabili screenshots. :D
grazieeeeeeeeeeeee!
smack smack smack
Ho trasferito il blog del mio babbo in cinque minuti, ti farei un monumentino online :D
saluti, v.
Dovere, dovere ^^
Ma non si può vedere questo babblog? :O
uhm… c’è ancora qualche problema e poi è politicamente molto molto scorretto… magari lo troverete in rete oppure prima o poi ne farò uno mio :)
ciao e ancora grazie, v.
Per prima cosa, un grandissimo grazie per lo scriptone :D
Sto spostando un blog di un amico, e mi è stato di grosso aiuto.
Unico errorone nello script: nella parte relativa all’encoding, è settata questa frase:
# codifica caratteri presumibilmente REALE di alcuni file xml di export (per archivi vecchi)
real_charset_encoding="ISO-8859-15"
in realtà la frase corretta dovrebbe essere:
# codifica caratteri presumibilmente REALE di alcuni file xml di export (per archivi vecchi)
real_charset_encoding="ISO-8859-1"
Penso, eh.
O meglio, con me ha funzionato perfettamente solo in questo secondo modo.
Strano, l’unica differenza rilevante tra ISO-8859-15 e ISO-8859-1 è la presenza del simbolo dell’euro. Hai per caso conservato l’errore che ti dava/puoi rigenerarmelo?
EVVIVA!
stavo pensando che avrei dovuto fare copia/incolla di tre anni (o quattro?) di blog… e perdere i commenti :-(
solo che ora non riesco a scaricare lo zip… il fetentone non appare… io gli dico “salvs su disco”, e non parte nulla…
voglio piangere :-(
Purtroppo ora come ora non ho tenuto l’errore. Sostanzialmente mi dava proprio un errorone di encoding con un carattere specifico.
(Basterebbe rifare la prova ari-modificando lo script)
Su http://www.minotti.net tutto ok al primo colpo. Ti ho gia’ ringraziato sul blog di ObiWan. Qui aggiungo soltanto:
GRAZIE
(per certe trasmissioni la ridondanza e’ un bene)
PREGO :D
(Perbacco, poi è proprio quel Daniele Minotti di cui ogni tanto mi capita di leggere qualche bell’articolo… mi fa ancor più piacere ;) )
La rete e’ piccola :)
Figurati che io l’ho letto per anni, poi a maggio scorso mi e’ comparso davanti come un miraggio (quando conosco uno dei miei miti divento come quelli che si accalcano davanti ai porti aspettando che il vip esca dallo yacht… neovippismo… lo so… e’ uno dei miei difetti). Figurati che il bastardo (in simpatia) stava tentando di avvocatizzarmi, allora quando gli ho chiesto chi era… mi son messo le mani nei capelli e l’ho lasciato avvocatizzare… ma solo perche’ eravamo ad un barcamp e la colluttazione era quindi positiva :)
Grazie ad StM anche da parte mia (MFP lo ringrazio sin troppo, ogni giorno… ;-)
Un saluto.
Ma non li si ringrazia mai abbastanza, gli eroici webmaster u_u
:D
Uhmmmm… Ce l’avete un santo protettore?
Non ne ho idea. Spero per lui di no :P
[...] Per ora sono un po’ bloccato (ringrazio infinitamente Stm che mi sta dando una mano con uno script di sua creazione per la migrazione da Bloggers.it), sono riuscito a trasferire solamente un piccolo numero di post, [...]
che figata!!
non pensavo di riuscirci… invececi sono riuscito al primo tentativo!
NB: ora mi devo controllare tutto il blog, nel senso che voglio vedere come è venuta l’importazione.
Usavo le faccine in Bloggers.it, quelle ho visto che non sono state copiate.
Inoltre avrò sicuramente qualche problema con le immagini, visto che non sapevo l’url di destinazione in wordpress e quindi ho lasciato vuoto.
Cosa avrei dovuto mettere??
spero mi possiate aiutare.
dimenticavo di dire che uso wordpress.com, la versione gratuita gestita da loro :D
Le immagini (e gli smiley) le devi caricare tu a mano da qualche altra parte, altrimenti rimangono valide quelle di bloggers.it. E se bloggers.it non permette di includere immagini in pagine che non sono sotto il dominio bloggers.it, altrove non vengono visualizzate.
Questo lo grassetto, che magari non è chiaro: è compito vostro caricare le immagini altrove, se lo desiderate; lo script cambia solo l’indirizzo a cui il post visualizzato le va a cercare, ma se non le trova non è colpa sua.
E aggiungo, io vi consiglio di fare l’operazione all’inizio, che avete un file di testo tutto-compreso da manipolare come volete, perché poi quando tutto è nel database diventa molto più complicato; dopodiché la scelta è vostra.
Ciao! Prima di tutto grazie del post, un’autentica manna dal cielo.
Anch’io ho quasi cinque anni di post su bloggers.it, per cui ci tengo a migrare come si deve prima che la nave affondi del tutto.
Sto cercando di eseguire lo script sul mio iBook G4. Finora l’ho fatto usando Terminale, ma ottengo questa scorante sequela di messaggi di errore:
Welcome to Darwin!
localhost:~ simonebuttazzi$ /usr/local/bin/pythonw /Users/simonebuttazzi/Desktop/Aktuell/bloggen/Bloggers2MovableType_prova.py /Users/simonebuttazzi/Desktop/Aktuell/bloggen/sinbad/Inetpub/wwwroot/bloggers.it/basedati/sinbad/archivio > export.txt; exit
Traceback (most recent call last):
File “/Users/simonebuttazzi/Desktop/Aktuell/bloggen/Bloggers2MovableType_prova.py”, line 126, in
xmldoc=minidom.parseString(xmlstring)
File “/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/xml/dom/minidom.py”, line 1923, in parseString
return expatbuilder.parseString(string)
File “/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/xml/dom/expatbuilder.py”, line 940, in parseString
return builder.parseString(string)
File “/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/xml/dom/expatbuilder.py”, line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 0
logout
[Processo completato]
Francamente, non so che pesci pigliare. Qualche suggerimento?
Grazie a tutt*,
Simone
La cartella di archivio contiene solo file .xml?
Già che sei su MacOS X, prova ad eseguire questo:
$ head -n 1 /Users/simonebuttazzi/Desktop/Aktuell/bloggen/sinbad/Inetpub/wwwroot/bloggers.it/basedati/sinbad/archivio/*
magari reindirizzando su file (> nomefile), e dai uno sguardo se la prima riga di qualcuno di quei file xml contiene qualcosa di strano (o nulla…). Dovrebbe assomigliare a
< ?xml version="1.0" encoding="UTF-8"?>
Se non gli somiglia, guarda se si può aggiustare in qualche modo, o se è un file farlocco/duplicato e si può togliere.
Dunque:
* sì, sono tutti xml
* se eseguo il comando che mi hai dato ottengo 47 risposte di questo tipo (gli archivi xml sono 47):
==> /Users/simonebuttazzi/Desktop/Aktuell/bloggen/sinbad/Inetpub/wwwroot/bloggers.it/basedati/sinbad/archivio/blog_10_2004.xml <==
==> /Users/simonebuttazzi/Desktop/Aktuell/bloggen/sinbad/Inetpub/wwwroot/bloggers.it/basedati/sinbad/archivio/blog_10_2005.xml <==
* tutti gli archivi cominciano proprio con questo tag, , a volte seguito da questo:
che faccio? casso i tag, risalvo tutti gli archivi e ritento il comando iniziale?
mille salamelecchi a priori.
S.
ehm, ho capito adesso il senso della tua domanda sul qualcosa di strano.
allora no, non c’è niente di strano. molto strano.
Ma te lo fa già al primo file? Quindi non scrive niente di utile nell’output? Provato con una cartella con un sottoinsieme dei file?
Io riesco a riprodurre quell’errore se cancello il primo carattere dal file xml (<). Alterando in altre maniere il primo carattere (aggiungendo spazi, lettere, togliendo la dichiarazione) il messaggio di errore è diverso. Usi qualche codifica caratteri particolare?
Poi c’è sempre la possibilità che mi passi l’archivio (o un file che sai per certo che ti dà quell’errore), e io provo sul mio computer. (la mail è stmsat _AT_ gmail.com).
ovviamente ora è blogminchiadrops è giù… appena torna mi aggiungo al flusso migratorio!!!
grazie!!!
m.
fatto siete degli idoli!! http://stranigiorni.wordpress.com/
Grazie, grazie, anche per il pluralis maiestatis u_u
(scherzo xD)
Ma gli sfigati che hanno difficoltà con il file zip di blogdrops? :-)
Mi scarica il file, ma mi dice che ha errori e il file contenuto all’interno mi risulta di 0 K
Nun ce posso fa’ nulla, sorry :P
Probabilmente è blogdrops che te lo salva male per problemi di connessione o sarcazzo che altro…
Insisti, prima o poi ce la farai! :D
Sono riuscito solo a scaricarmi gli archivi mensili e non tutto quanto, ma adesso non so come ricreare la cosa su wordpress :-(
ci sono riuscitoooo :-) e senza il file zippato di bloggers, solo con gli archivi
dimenticavo, e chiedo scusa se sto tempestando il blog
grazie per l’aiuto, l’articolo è scritto molto bene ed aiuta anche in caso di problemi che escono da quanto dovrebbe essere di routine nella procedura
Grazie ancora
Bene :] (e grazie dei complimenti)
scusa il disturbo, giuro che ho fatto tutto passo passo, ho riletto almeno cinque volte per essere sicura, ma mi da errore di sintassi (ho modificato i comandi con le mie variabili). ho letto tutto quanto mi fosse possibile su python prima di venire qui…
però anche i comandi più semplici hanno quel problema. puoi aiutarmi?
Vabbene, non ti picchio :D
Però dimmi cosa hai provato a fare e che errore ti viene restituito ;)
forse non mi è chiaro il discorso “invocazione dello script”
comunque… cartella “bloggers.it” con gli archivi, python e lo script MovableType sono tutti in C: . ho modificato lo script con le mie variabili,
sono entrata nella finestra di python ed ho digitato la stringa così come l’hai scritta tu… mi da “sintax error” ed ovviamente non fa nulla di nulla…
tra l’altro per curiosità ho provato a lanciare uno degli script già fatti presenti nella cartella del programma e la finestrella si apre e si chiude in un nanosecondo.
non metterti a ridere… sicuramente l’errore è idiota ma io sono un po’ digiuna di script e merce del genere :)
Mmm… forse non ho scritto che il comando va lanciato nel prompt dei comandi e non in python. Cerca “Prompt dei comandi” nel menu start -> Programmi -> Accessori, oppure digita “cmd” nella finestrella che spunta cliccando su Start -> Esegui. Lancia il comando da lì.
il file si è generato… ma la maledizione di bloggers incombe…
ho caricato il file e quando ho salvato le impostazioni è saltato tutto :(
colpa mia che non ho fatto la prova in un altro blog. ora vado a sbattere la testa contro il muro per una decina di minuti.
dimenticavo… grazie :)
In che senso hai salvato le impostazioni? Guarda che mi preoccupo :|
intendevo dire che ho cliccato su “invia” dove chiede gli autori. ha cominciato a caricare e poi è saltato tutto.
il blog è su altervista, (http://taylablog.net) ho scaricato l’applicazione wordpress.
ho invece fatto la prova sul blog che ho sulla piattaforma di wordpress e lì funziona :(
Non è che hai un limite orario di query che puoi fare, su altervista? In un import si fa presto a consumarle tutte…
è tornato! ma ha caricato parzialmente il file
provo a cancellare e a ricaricare
vediamo se la maledizione colpisce ancora :)
Aspetta, non cancellare… i post che hai già importato non vengono duplicati. Al limite ti perdi qualche commento, se non è riuscito a scriverlo.
accidenti! nemmeno il mio pseudo-fidanzato si preoccupa così per me :D
purtroppo ho già fatto, naturalmente ricaricando è saltato tutto un’altra volta. ora attendo che torni on line per ricaricare il resto
grazie mille di tutto :)
Eh, ma è un dovere morale mettere a disposizione le proprie competenze u_u
E poi è scritto nella Costituzione che i fidanzati (o pseudo tali) devono cessare immantinente di preoccuparsi delle fidanzate oltre un certo livello non appena queste acquisiscono tale status u_u
:P
O.o e cos’altro c’è scritto nella Costituzione?
perchè se funziona come negli investimenti… meglio diversificare neh? :-P
senti, visto che è un dovere morale…
gli articoli non ancora archiviati?
ps. come segno di eterna gratitudine ad ogni compleanno riceverai una fornitura di muffins ai mirtilli o al cioccolato
Ad esempio c’è scritto che i mariti si devono preoccupare ancora meno u_u
Gli articoli non ancora archiviati dovrai archiviarli, poi magari elaborare solo gli archivi che non hai già importato (cioè piazzare nella cartello solo il file blog_02_2008.xml, penso).
Guarda che io la fornitura la accetto, eh :-Q_____
Avevo un blog all’url indicata, non riesco più a visualizzarlo. Come faccio? Mi lefggo l’articolo….
grazie cmq.
el
Non è che si può avere un muffin anche qua? Così per gradire (mi accontento anche di quello che lascia StM, tanto son convinto che mangia poco). Mi garbano troppo i muffin :sisi:
Ah, Linus… Per il blog insisti. Bloggers è down praticamente sempre, ormai. Devi avere la fortuna di beccare un momento di up.
Ciao! Volevo ringraziare per lo script: ero un povero utente bloggers (ora blogdrops, ma pare che cambi dominio ancora!) e vedevo affievolirsi giorno dopo giorno la speranza di postare qualche cosa di nuovo- ora ho trasferito tutto e posso continuare a sparare cazzate sul web! :)
Grazie mille!
Le cazzate sono troppo importanti perché si possa rimanere senza 8)
ahh, sai mica come fare da bloggers.it a blogspot, please?:)
Ho timore che blogspot non permetta l’import da altre piattaforme, per ora :(
uh, okay!
attendiamo fiduciosi, allora.
grazie:)
[...] Migrare da Bloggers.it a Movable Type e Wordpress [...]
in realtà entrando sul proprio blog su blogspot dall’indirizzo http://draft.blogger.com è possibile importare un blog da file xml. è una nuova funzione (in prova)
io ci sto provando ma quando vado a caricare il file non me lo riconosce :(
L’xml è un po’ come un alfabeto… anche se due lingue hanno lo stesso alfabeto non vuol dire che parlare in una o nell’altra sia la stessa cosa. Vorrà un xml formattato nel modo giusto (e cioè nel formato di export di blogspot). A questo punto comunque la teoria dice che sarebbe possibile importare da qualsiasi piattaforma, avendo il traduttore giusto.