Tak jak napisałem kilka dni temu postanowiłem zawartość bloga ze spaces na joggera. Niestety spaces nie oferuje żadnego wparcia dla exportu (również przez RSS – bo wpisy są poskracane).
Jedyną metodą na przeniesienie wpisów wraz z kategoriami oraz komentarzami ze spaces jest skorzystanie ze pythonowego skryptu Live Space Mover udostępnionego przez brooma (sparrow, dziekuję za link).
Instrukcja:
- Instalujemy Pythona (u mnie użyłem Python 2.6.1 pod Windows).
- Pobieramy Beautiful Soup 3.0.6 i rozpkowujemy do dowolnej lokalizacji.
- Pobieramy skrypt brooma w najnowszej wersji (od czasu do czasu zmienia się schemat kodu blogów spaces) i rozpakowujemy do tej samej lokalizacj co Beautiful Soup.
- Dokonujemy zmian na blogu spaces:
- Ustawiamy aby wpisy były dostępne dla wszystkich.
- Zmieniamy format daty na mm/dd/yyyy
- Wykonujemy polecenie:
python live-space-mover.py -s http://yourspaceid.spaces.live.com/ -t “%m/%d/%Y %I:%M:%S %p”
gdzie zmieniamy yourspaceid na swoje,
przy problemach można spróbować użyc samego:
python live-space-mover.py -s http://yourspaceid.spaces.live.com/
- W katalogu gdzie są jest skrypt powiniem utworzyć się plik o nazwie export_data, który jest zgodny z WordPressem.
- Plik importujemy do WordPressa jako natywny export.
- Cieszymy się zawartością bloga w WordPressie:)
- Jeśli nam za mało i chcemy przenieść się na joggera:) Postępujemy według tej instrukcji (uwaga nie da się instalować wtyczek na bezpłatnej wersji WordPress.com).
żródło: Opis skryptu brooma
0 Responses
Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.