2006-12-07
くもり

wp-mta 大幅修正中

yuriko による 22:13:31 の投稿
カテゴリー: WordPressハック
タグ:

wp-mta の大幅修正を行なっています。もともと SOMY さんの改造版を使っていましたが、WordPress 2.0.5. ME 附属の wp-mail.php のコードを取り込んだり、サムネール生成を WordPress コアのもの (wp_create_thumbnail() 関数) を利用したりと、大幅な改善を行なっています。

ただいまテストしていますので、完成すれば公開いたします。

[追記] 写真に廻り込みを行なわせるための class 属性が消されてしまっています。投稿処理は以下のようなコードですが、このどこかで class 属性が取り除かれているようです。この直前までは存在しますから。

	$post_status = 'publish';
	$post_data = compact('post_content','post_title','post_date','post_date_gmt','post_author','post_category', 'post_status');
	$post_data = add_magic_quotes($post_data);
	$post_ID = wp_insert_post($post_data);
	if (! $post_ID) {
		echo "we couldn't post, for whatever reason.\n";
		exit(103);
	}
	do_action('publish_phone', $post_ID);

やっと復旧完了

yuriko による 01:37:17 の投稿
カテゴリー: サイト更新情報

先日間違って消してしまったこの旅行ウェブログですが、このたびやっと復旧しました。写真を見えるようにするには記事1つ1つを修正する必要があったため、のべ12時間ぐらいかかってしまいました。

ちょっと前から写真表示の HTML 記述を修正しようと考えていたので、事故がなくても、すべての記事の修正は必要な作業だったのですが、1000通ちょっとの記事でもこれだけ大変だとは思いませんでした。ふう〜〜

他にも、この作業で得られた成果はあって、ボーダフォン端末、ドコモ端末で撮影した写真の吸い出しが完璧になったこともあります。モブログ投稿した写真は、あとで携帯電話から吸い出していますが、吸い出し忘れの写真がいくつかあったことが判明しました。回収漏れの写真は、サーバーとか携帯電話とかから拾い出すことができましたが、今回の出来事がなければ、吸い出し忘れに気がつかないままになっていたかもしれません (そして、もっと先で事故発生した場合は回収不能だったかも)。その意味では、今のタイミングでの事故は助かったとも言えます。

なお、写真が横向き (landscape 状態) のときはサムネールができてしまいますが、それはちょっと不自然なので、モブログ投稿スクリプトを修正したいと思います。横幅が120ピクセルを越えるとサムネールを作る仕様ですが、縦横どちらかも160ピクセルを越えたときという条件にすればいいのかな?