Revert "Blog bugs"

This reverts commit e22c0bfac6f8008b8fc32541f6b2d37a95b73ae9.
Revert "Blog upload"

This reverts commit 354b2b40cbef3b82ff46be0dbc97f223fcd870c7.
Revert "Revert "Blog upload""

This reverts commit 2760cc7790222946f4f1cda2757ceabc5e5a3c94.
Ciel, Home Page