Jul 20
**** Nucleus本体の事 ****

・Nucleusのコアに本家SVNの最新版をマージ(済)
・フォーラムにある(しづきの主観で)便利そうなカスタマイズ、バグ(?)修正の取り込み(済)
・・http://japan.nucleuscms.org/bb/viewtopic.php?t=3991(済)
・・http://japan.nucleuscms.org/bb/viewtopic.php?t=2761の(済)
・・・ブックマークレットでのアイテム更新後の自動リロード。(済)
・・・アイテム一覧画面でコメント数を表示。(済)
・・・「後で追加」「タイムスタンプを更新」のチェックボックスのチェックし忘れ対策。(済)
・管理画面中に表示されてしまう「英語」を全て定数で置き換えて言語ファイル化(済)
・コアファイル中に直接書き込まれている日本語を全て言語ファイルに追い出す(済)
・documentationディレクトリ内のファイルのアップデート
・_CHARSET定数を、config.phpで定義
・インストール開始前に文字コード選択ページを表示、選択した文字コードにあわせた言語ファイルでインストールする
・インストールスクリプト内でのデータベース作成時に、設定された言語にあわせて照合順序を設定
・データベースアクセス時にmysql_client_encoding()でキャラクターセットを取得、_CHARSETに合わせてmysql_set_charset()もしくはsql_query('SET NAMES ~')して文字化け防止
・アップデートスクリプトでテーブルの照合順序と_CHARSETを見比べて、不都合がありそうなら照合順序を変更する

**** プラグインとか ****

・WP Plugin「KtaiStyle」の移植
・NP_CustomURLのリファクタリング
・PingBack実装(NP_Pingback)
・NP_MCEnhancerを普通にリリースできる状況にしたい
・REGEXを使わないNP_MultipleCategories対応の<%blog()%>互換プラグイン

**** その他 ****

・Nucleusのプラグインイベントのリストアップ(済)・解説



前にitem_547で書いてた内、いくつか残っちゃってる…
ちなみに、NP_MCEnhancerとREGEXを使わないNP_MultipleCategories対応の<%blog()%>互換プラグイン。前者は多分もう出来てる。出来てるけどUIが出来てないからリリースできない。後者はなぜかカテゴリがちゃんと登録されないんでバグ取り中。バグが取れたら何か名前つけます。

OpenID を使ってログインすることができます。
Identity URL:



Jul 13
NP_EzCommentのフォーム部分、コメントリスト部分をテンプレート化したNP_EzComment2をさらに進化(?)させてみました
テンプレート編集部分をNP_znSpecialTemplateParts任せにし、本体からテンプレート編集画面のカスタマイズ部分を削除、フォームテンプレートとリストテンプレートを同一画面上で編集できるようにしました。
このため、NP_znSpecialTemplatePartsが必須になります。
さらに、OpenIDでログインしたユーザは、管理者と自分のみにしか閲覧できない「ナイショコメント」を使用することが出来ます。
この機能を使用するためにはNP_OpenIdがインストールされていることが条件となります。
現在暫定的にNP_OpenIdがインストールされていることがこのプラグインをインストールする条件になっていますが、今「簡易パスワード版」を作ってるところなんで、これが出来たら条件から外します。(というか、今も別にはいって無くても動くと思います)

バグ報告等よろしくお願いします

NP_EzComment2_fiet.OpenID.zip[27clicks]

OpenID を使ってログインすることができます。
Identity URL:



Jul 06
NP_OpenID の複数コメントフォーム対応に手間取って、EzComment の方のテストは未だ出来ず…
とりあえず index スキンでの表示・ログイン・ログオフは出来る様になりました
ただ実際にコメントしたテストはまだしてないので、何か問題があるかも…(多分大丈夫だとは思うけど)
あと、ナイショコメントのチェックボックスは出てますが、まだ機能してません
本丸の「ナイショコメント」のテストは明日以降に持ち越し
パスワード方式は、OpenID でのテストが終わってから機能を追加するかどうか決めたいと思います
どのみちスパム対策はしなきゃならんと思うんで、OpenID でそれが可能なんだし、OpenID って考えると大げさだけど、Yahoo やはてなの ID でログインできると考えたら、いちいちパスワード考えるよりも楽かなと
あと、OpenID の使用をまだ詳しく見てないんでよく解らないんだけど、ここにログインしようとすると、「[www.kinezumi.net]へログインしようとしています」と表示されるのはどうにかならないんだろうか…?

OpenID を使ってログインすることができます。
Identity URL:



Jul 03
なんとなく面白そうなんでやってみようと思った。
ただ、「コメントした本人」の確認が難しいかもしれない。
Nucleusのmemberだけだと芸が無いので、NP_OpenIdとかNP_HatenaAuthの認証でも通るように出来ないかソースコードをながめてます。
しかし、最近1日のうちでコードいじれる時間の短い事短い事…
あと、結婚指輪は大事にタンスにしまってあります(と思う・・・)

OpenID を使ってログインすることができます。
Identity URL:



Jul 02
ウェブマスターツールで怒られてたり、yahoo.com の sitemap 更新通知用 URI にアプリケーションID不要のが出来てたり、Live!Search でサイトマップが登録出来る様になってたり、ラジバンダリ…
色々あったんでバージョンアップです
一旦アンインストールしてから再度インストールしてください
解説はフォーラム読んでください
ファイルは ここ です

OpenID を使ってログインすることができます。
Identity URL: