<%CollapsedContents()%>
Jabberクライアントである「Spark」ですが、2.5.2が出ていたので、先日インストールをしていました。
といっても他に使用ユーザーがほとんどいない状態なので、しばらく気が付かなかったのですが、なんとメッセージが日本語化されています!
あわててChangeLogを見てみたら確かに「Added Japanese translation」って書いてある…。
誰だかわからなかったけどありがとう!公式で日本語に対応した2番目のJabberクライアントということで、今までPandionオンリーだった選択肢が広がってきました。
さらに2.5.3BETAを見てみると「Single Sign-ON (SSO) support.」とあるので、ActiveDirectory連携を使ってみている私としてはさらに楽しみ…。
OpenPNE第二段。公式SNSであるOpenPNE.jpに参加できりゃそっちで報告するんですが、如何せん招待制みたいなので、自ブログでメモっておきます。
参考にしたのはまずこちら。
+上記事を参考にconfig.phpで外部認証をTRUEにする。
define('IS_SLAVEPNE' , true);
+$GLOBALS['_OPENPNE_AUTH_CONFIG'] を編集する
ココがポイントですが、このフォーマットはPEAR::AUTHだと思うので、PEARマニュアル(見られない場合はこっち)を参考に記述。
例:example.comというドメイン(ドメインコントローラはDC1という名前)に、companyという組織単位(OU)があり、その下のUSERという組織単位(OU)にユーザーが格納されている場合。また、ドメインにアクセスできるアカウントとして、ADUSER(パスワードはpass)が作成されている。
$GLOBALS['_OPENPNE_AUTH_CONFIG'] = array( 'storage'=>"LDAP", 'options'=>array( 'host' => 'DC1', 'port' => 389, 'referrals' => false, 'basedn' => 'OU=USER,OU=company,DC=example,DC=com', 'binddn' => 'CN=ADUSER,OU=USER,OU=company,DC=example,DC=com', 'bindpw' => 'pass', 'userattr' => 'sAMAccountName', 'userfilter' => '(objectClass=user)', ), );
あとはメールアドレス無しでも運用ができれば全社運用はできると思うんだけど…。ウチの会社、大半の人にメールアドレスがないからなぁ。いちおう要望は出してみたけども。
社内SNSが注目をあびているようなので、時間が空いているときに社内サーバへインストールしてみました。環境としては
OpenPNE:v2.8RC1
OS:Windows 2000 Server
Webサーバ:IIS5.0
Mysql:4.0.25
PHP:4.4.4
へのインストールだったわけですが、環境としてIISなので、まずそこで注意が必要です。
インストール自体はIISでもできるのですが、IIS5.0を使う場合、「post」を使用するシーンで問題が発生します。詳細はMSKB 「[IIS]ErrMsg: HTTP/1.1 Error 405 - 許可されていないリソースです」を見ていただくとして、具体的には一括置換ソフト(私はYokkaGrepを使用z)で
action="./"
となっているところを
action="./index.php"
へ変更する必要があります。ところが、実際にはこれだけではなく、もう一箇所、
OPENPNE_DIR\webapp\lib\smarty_plugins\function.t_form.php
44行目、
<form action="%s" method="%s"
を
<form action="%sindex.php" method="%s"
としてやらないと、「セットアップモジュールの実行」でエラーになります。
後は「cronの設定」については、タスクマネージャで代替する必要がありますし(私はとりあえず動けばいいので設定していません)、「Apacheの設定」の「DirectoryIndex に index.php を追加」については以下、
http://jp.php.net/manual/ja/install.windows.iis.php
「ドキュメントパス」についてはなにもしていません(私は)。
とりあえずこれで動いてはいます。ただ、運用してみないとどんなエラーが出るかはわからないので、参考程度で。
WordPressに移行してしまったMOONGIFTで、
MOONGIFT: ≫ HTTP Over FTP Proxyに対応したFTPクライアント「Core FTP LE」:オープンソースを毎日紹介
という記事があがっておりました。
xreaはwebベースのFTPクライアントがあるので、別に必要はないのですが、「HTTP Over FTP Proxy」というものに興味があったので試してみたレポート。
ただし、「普通のFTP設定はマニュアル無しでできるけど、proxy設定はどうすればいいの?という人向けレポ」です。