Andrea Beggi

There is no rehearsal, no second chance, no false start, no better circumstances.

Importare da Splinder a WordPress: aiuto!

A T T E N Z I O N E ! Questo post ha piu' di sei mesi. Le informazioni contenute potrebbero non essere aggiornate.

L’altra sera mi stavo accingendo alla migrazione di un blog da Splinder a WordPress, ed ho scoperto con grandissimo disappunto che l’ottimo plugin di Francesco Terenzani non funziona più in seguito a lievi modifiche introdotte da Splinder nel layout dei blog.

In pratica vengono importati solo i post in homepage, e ignorati tutti gli altri. Ho anche provato a passare al plugin una pagina degli archivi, per vedere se si fosse riuscito ad importare i post mese per mese, ma non ho avuto fortuna: in questo caso viene importato per diverse volte sempre lo stesso post, perdipiù senza commenti.

In uno degli ultimi commenti al post che illustra il plugin, l’autore menziona di sfuggita alcune modifiche da fare alla espressione regolare che recupera i post, ma non ha ancora prodotto la modifica.

Io ho provato a guardare il codice, ma conosco troppo poco PHP e le espressioni regolari per riuscire a venire a capo della faccenda.

C’è nessuno là fuori che ha capacità, tempo e voglia di dare un’occhiata, in cambio della gratitudine mia, ma soprattutto della blogger che avrei voluto migrare?

(Offro anche link imperituri.)

Update: Fatto! Ne scrivo nel prossimo post…

16 Commenti

Samuele | #

E quale sarebbe il blog da migrare?
😉

P|xeL | #

Darei volentieri una mano ma al momento sono pieno fino al collo. Se riusciste ad aspettare ad Agosto magari aiuterei volentieri… sono sicuro però che i tempi di internet sono molto più rapidi.
Ciao,
P|xeL

flevour | #

Potrei darci un’occhiata io, solo che dando un occhio a http://ninnatilltheend.splinder.com/ pare che ci sia qualche problema con i commenti (sopra ogni titolo si vede un –>)
Ci riusciamo a beccare in chat da qualche parte?

ninna_r | #

Grazie Andrea per quest’appello…ma grazie proprio tanto…

ninna_r | #

flevour: era solo un pezzo di template sballato comparso oggi (e scomparso ora)…i commenti non hanno mai smesso di funzionare…

PseudoTecnico | #

Purtroppo a me non importa nemmeno la prima pagina, quindi non riesco a verificare se l’idea è quella giusta.

In ogni caso ti ho mandato una mail 😉

catepol | #

ecco bravi sono con voi datevi da fare a capire (io purtroppo non saprei da dove cominciare…)

no perchè solo se funziona la migrazione da splinder potrei pensare anche io di traslocare come tutta la blogosfera mi chiede…ma devo traslocare tutti gli ammenicoli dal splinder altrimenti non lo faccio

conto su di voi

Urban | #

Io non posso provare, ma ho dato un’occhiata al plugin e credo che così dovrebbe funzionare:

nella prima funzione chiamata splinder_get_page ci sono due righe con la funzione preg_match, andrebbero sostituite con queste due:


# Last page
preg_match("#(ultima|last page)#",$contents,$end);
# Skip per page
preg_match("#2#",$contents,$page);

prova e vedi se funziona… 😉

Urban | #

uhm… s’è mangiato il codice… 😀

pensavo che nel tag code lo ignorava… eccolo qui:

# Last page
preg_match("#<a href=\"\?from=([0-9]+)\" rel=\"nofollow\">(ultima|last page)</a>#",$contents,$end);
# Skip per page
preg_match("#<a href=\"\?from=([0-9]+)\" rel=\"nofollow\">2</a>#",$contents,$page);

camu | #

Ninna trasloca? Allora avevo visto giusto, leggendo il suo ultimo post 🙂 Comunque, anch’io potrei aiutarvi ma ora sono preso da mille cose, agosto anche per me sarebbe un periodo più tranquillo!

Domiziano Galia | #

Andrea convertire da Splinder e Iobloggo com’è? Perché c’è anche un porter da ioblogg a wp che con qualche ritocco a me ha funzionato a dovere.

Federico Giacanelli | #

Anch’io devo migrare uno splinderiano ma non mi sono ancora deciso. Ci tieni informati? 🙂

Smeerch | #

Andrea, come tu ben sai, anche io ci penso da tempo a questa famigerata migrazione. Ma questi tuoi post allarmistici mi angosciano e mi fanno titubare ancor di più. 🙂

catepol | #

aspetto il post…che potrei provarci anche io sai

Fra_T | #

Eccomi, ma oramai non ne hai più bisogno 😀
La patch di Urban dovrebbe essere quella giusta 😛