何故か今まで酸っぱい葡萄だと思っていたmixiに入会することとなりました。mixiの日記と開発日誌を併用する手段についてググったところ、WordPressからMixiへ投稿する今風のプラグインとして、ケイさん(@ksnn diary)による「publishToMixi」がありました。その昔はyu-jiさん(@ yujilog)の手になる「MixiPublisher」というプラグインもあったのですが、WordPress 2.6.1では残念ながら稼働しませんでした。
さて、これは大変便利なプラグインなので是非ともお勧めしたいのですが、本当に小手先で申し訳ないくらいの些末な改造を加えています。
取り敢えずパッチを置いておきますが、流石に世の中patchが使える人ばかりではありませんので、普通のphpスクリプトも置いておきます(ダウンロード)。heading要素(h1, h2, ..)の前後の行を空行にする改造を加えるかも知れませんが、まずは取り急ぎ。
目下困っていることは、記事により転載投稿に失敗することがある点です。Template-Toolkitネタは駄目で、近況報告も駄目で、短めの改版報告なら成功しています。どうも転送する内容によって可不可が違うようです。table要素が駄目なのか、10000文字のmixi側制限に引っ掛からずとも、原文が長いとホスト側(coreserver.jp)のタイムアウトに引っ掛かるのか、原因は追えていません。何度か投稿を繰り返すとうまくいくこともあるので、後者辺りが怪しいと踏んでいるのですが。
ともあれ、エスペラント翻訳システムへの直球ではありませんが、変化球の刺激を受けて、久しぶりに日誌を更新してみた次第です。
以前に「分割ページへの前後リンク・ページ数リンク共存法」という記事を書きましたが、この度プラグイン化して公開することにしました。「回顧と展望」ページのような分割エントリ内のナビゲーションリンクを表示する”Pager for Split Entries“です。
やっていることは大したことではないのですが、PHPの文化に慣れなくていささか難儀しました。まだ荒削りですが、プラグイン道の端緒に付いたところといった感があります。適宜機能追加・修正等を行い、上記リンク先のページを更新するつもりです。
いやはや、流石にテーマファイルにちょこちょこっと書いただけよりも、使われることを意識した書き方の方が労力が掛かるのは当然でした。ドキュメントもまだやっつけのようなものなので、適宜修正を行いたいものです。
なお、上記リンク先の姉妹編であるエスペラント書きと英語書きのページは……取り敢えず今は見なかったことにしていただけると幸いです。
| 月 | 火 | 水 | 木 | 金 | 土 | 日 |
|---|---|---|---|---|---|---|
| « 9 月 | ||||||
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |