たらこせるのワイタカポンチ! http://waytuckerpunch.posterous.com Most recent posts at たらこせるのワイタカポンチ! posterous.com Fri, 06 Apr 2012 01:03:00 -0700 PlaggerのPublish::MT改造してカテゴリ反映つダメ人間オンライン http://waytuckerpunch.posterous.com/plaggerpublishmt http://waytuckerpunch.posterous.com/plaggerpublishmt
Publish::MTを改変
カテゴリ指定で分けたかったのでデフォルトのPublish::MTを少し改変。

sub post_to_mt {
my $self = shift;
my %args = @_;
my $mt = $self->mt;

# FIXME: Can I use XML::RPC::Lite without hack?
Encode::_utf8_off($args{title});
Encode::_utf8_off($args{body});

my $id = $mt->newPost({
title => $self->conf->{title} || $args{title} || '',
description => $args{body} || '',
}) or die $mt->errstr;
+ if ($self->conf->{category}) {
+ $mt->setPostCategories($id, $self->conf->{category});
+ }
$mt->publishPost($id);
$id;
}

以前用意していたのをすっかり忘れて未分類投稿になってた。修正。

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/419630/NSE7-EA_OOUblT4mSVH-hYHPbOg9Gxpwhe241zpifbWDCUrQvkD6y6zFSJzniRs4.jpeg http://posterous.com/users/5ewZv3YZhXpv taraco sell taraco taraco sell
Thu, 05 Apr 2012 18:58:00 -0700 Cannot decode string with wide characters に苦しんでいたんだが つFilter::Regexp (前半戦) - Plagger地獄変 http://waytuckerpunch.posterous.com/cannot-decode-string-with-wide-characters-fil http://waytuckerpunch.posterous.com/cannot-decode-string-with-wide-characters-fil

otsuneotsune 2008/04/30 02:48 なんか1年半ぐらい前に似たような現象出てた気もする。
-plaggerは0.7.17じゃなくてsvn HEADを使う
-依存CPAN Moduleはすべて最新にする
でokのはず

naokii35naokii35 2008/04/30 13:55 おー自分のミスじゃなかったんですねー。よかった(かは待て次号ですが)。
http://subtech.g.hatena.ne.jp/otsune/20060816/PlaggerCPAN
を参考にさせていただきつつトライします。
入れたのは2007年末辺りの思いっきり後発組なんで
「そもそも何かモジュール入れるの失敗してる」とかじゃなく
「古い」ってのはないとは思うのです(入れた時はさらにもっと知識が無かったので定かじゃあないですが)が…まぁまぁまぁ。

鯖クイーンでcpanmでPlaggerを運用していたのだけれど、「Cannot decode string with wide characters 」エラーが出るので、ちょっと寝かしておいた。上記サイトにて再チャレンジ。Encode::Detectはforce installだっておちゅーんのとこに書いてあったがEncodeをcpanmでインストールしたら無事動き出したわ。

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/419630/NSE7-EA_OOUblT4mSVH-hYHPbOg9Gxpwhe241zpifbWDCUrQvkD6y6zFSJzniRs4.jpeg http://posterous.com/users/5ewZv3YZhXpv taraco sell taraco taraco sell