Scrivo su ben quattro blog, tre di questi risiedono su mio spazio web in Hosting e vorrei migrargli su BlogEngine.Net. Non sono riuscito a fare l’import di nessuno dei tre.
Sinceramente il tool di Import/export lascia un po’ a desiderare, io lo vedo in questo momento indispensabile per "acchiappare" blog, per aumentare le installazioni e per espandere la comunità con blogger d’esperienza.
Per uno dei miei blog ero quasi certo di non riuscire nell’intento in quanto gestito tramite una semplice piattaforma da me sviluppata (si fa per dire, diciamo leggermente abbozzata … ), ma per gli altri due che sono gestiti tramite blogger.com pensavo di non avere problemi, invece non riesco proprio a fargli "digerire" i feed …
Come possiamo agire al momento ?
Ciao e grazie.
Approfondimenti...
Ciao a tutti. Dal momento che sto prendendo il vizio di guardare i video sul sito della rai, volevo sapere se c'è qualche sistema per poterseli...
Ciao a tutti. Dal momento che sto prendendo il vizio di guardare i video sul sito della rai, volevo sapere se c'è qualche sistema per poterseli...
Ciao a tutti. Dal momento che sto prendendo il vizio di guardare i video sul sito della rai, volevo sapere se c'è qualche sistema per poterseli...
Ho iniziato ad utilizzare BE 1.5.0.7 con SQLite e abbinato a Windows Live Writer. Ogni tanto, devo ancora capire se esiste una condizione particolare come...
Mi permetto di rivolgermi direttamente a Cristiano in quanto ho notato proprio sul suo blog questa ... particolarità. Cristiano, Alcune stringhe...
Commenti...
Solitamente le piattaforme più blasonate mettono a disposizione un tool di esportazione di tutti i post, categorie, tag e commenti in un file xml da poter importare i sistemi supportati
Qui però ti scontri con un fan di WordPress
ehehhehe mi sa che sempre litighiamo io e Cristiano qualche giorno ![]()
No dai scherzo, BlogEngine sta crescendo davvero molto bene
Non ho mai avuto la necessità di importare dati da altri blog per cui non ho esperienze dirette sull’uso del tool di import/export presente in BlogEngine.
So per certo che la release 1.2 aveva qualche problema con l’import in formato BlogML, completamente risolto con la versione 1.3.
Sull’import via RSS ho sempre avuto molte riserve, in quanto raramente il flusso XML contenuto nel feed rispecchia fedelmente quanto presente nel database, soprattutto se lo si filtra tramite FeedBurner (a proposito mi auguro che tu abbia provato ad importare il feed diretto e non quello normalizzato da FeedBurner, perchè altrimenti potresti avere dei problemi)
Prova a dare uno sguardo a BlogML.ORG che è lo standard adottato da BlogEngine per l’import e l’export dei post …
Cristiano ha scritto:Sull’import via RSS ho sempre avuto molte riserve, in quanto raramente il flusso XML contenuto nel feed rispecchia fedelmente quanto presente nel database, soprattutto se lo si filtra tramite FeedBurner (a proposito mi auguro che tu abbia provato ad importare il feed diretto e non quello normalizzato da FeedBurner, perchè altrimenti potresti avere dei problemi)
Ho provato in entrambi i modi, stesso risultato purtroppo.
Cristiano ha scritto:Prova a dare uno sguardo a BlogML.ORG che è lo standard adottato da BlogEngine per l’import e l’export dei post …
Ci avevo già fatto un giro, riproverò. A mio avviso comunque non è da sottovalutare questo problema dell’import e dell’export.
Vi ringrazio comunque, vi farò sapere.
Ho trovato una soluzione, ovviamente l’ho già sperimentata e funziona decisamente bene.
Dopo lunghe ricerche, prove, test e serate di frustranti fallimenti finalmente ho trovato la strada, ed anche piuttosto semplice per importare post e commenti dalla piattaforma Blogger.com utilizzando il formato BlogML.
Intanto ringrazio Aaron Lerch per lo script.
Cosa serve.
Microsoft PowerShell
Aaron Lerch Script (BloggerToBlogLM.zip)
Tool di importazione di BlogEngine V1.3
Blogger ProfileID (lo si può ricavare visualizzando il proprio profilo blogger ed è quel numero che appare in fondo all’URL come da barra degli indirizzi (vedi immagine).

Come fare.
Innanzi tutto scaricare ed installare PowerShell, se già non lo abbiamo, non ci sono particolari impostazioni da settare durante il processo.
Scaricare e scompattare lo zip contenente lo script da eseguire (BloggerToBlogML.ps1) e la dll (BlogML.dll).
La PowerShell, per chi non lo sapesse, è un tool a riga di comando che estende di molto le funzionalità della shell classica di windows. Prima di eseguire il nostro script dobbiamo settare la shell in modo che sia abilitata all’esecuzione in quanto di default questa funzionalità è disabilitata, usiamo quindi il seguente comando:
- Code: Seleziona tutto
Set-ExecutionPolicy Unrestricted
Successivamente eseguiamo il seguente comando:
- Code: Seleziona tutto
BloggerToBlogML.ps1 "{profileID}" | out-file computerinformatica.blogml.xml
Lo script creerà un file xml chiamato, in questo caso, ma potete dargli il nome che volete, computerinformatica.blogml.xml, questi conterrà tutti i post, i commenti e le categorie.
E’ il momento di eseguire il seguente comando:
- Code: Seleziona tutto
Set-ExecutionPolicy restricted
Usciamo da PowerShell con il comando Exit
Adesso richiamate il tool di importazione del vostro blog, io l’ho fatto in locale, mi sembrava più furbo, e impostatelo come da figura seguente:

cliccate su "Import" ed il gioco è fatto. Per adesso ho verificato in maniera non molto approfondita il risultato, ma mi pare proprio che sia soddisfacente.
IMPORTANTE
Se tramite il vostro acount Blogger gestite più di un blog questi verranno tutti scaricati nel file xml, è semplicissimo però tramite un editor di test togliere tutti i riferimenti che non ci interessano essendo ogni blog racchiuso fra i tag e
In attesa di tradurlo in una applicazione vera e propria spero di aver fatto cosa gradita a tutti quelli che avevano i miei stessi problemi. Per dubbi o incertezze non esitate a scrivere.
Rif. fonte originale: Aaron Lerch
Ottimo lavoro!
Data la rilevanza della tua soluzione e, poichè riguarda specificatamente la procedura di importazione dalla piattaforma Blogger, credo che sia il caso di cambiare il titolo al post per specificare la tipologia di transizione (nello specifico da Blogger a BlogEngine.NET)
Modifico anche la rilevanza del post per dargli il giusto risalto !

# 05/1/2008 05:56