ページへ戻る
+ Links
印刷
d3diary開発日記/2009-06-22
::
なーおんWEB
xpwiki
:
d3diary開発日記
/2009-06-22
Prev
Next
d3diary開発日記
2009
6月
22
(月)
ページ内
コンテンツ
統合コメント表示ブロックの改良
概要
ソース
スクリーンショット
今後の予定
リリースまで
次回バージョン以降
統合コメント表示ブロックの改良
RC版とうたっておきながら、再度の機能追加。
概要
d3コメント統合ブロック(
d3diary
元記事の閲覧権限チェック付き)2つの改善
d3forumの
他のforumとの集約表示を可能
としました。
対象となるd3forumのcategoryとforumは、オリジナルのd3forumのブロックではできなくて面倒だった、
categoryとforumの「OR」指定を可能としました
。 どちらか片方だけ入力すると、他方は無視、両方入力でOR条件、両方空欄で全forumが対象となります。 forumの閲覧権限フィルターも通す必要があるので、ロジックが面倒でしたが、複雑になりすぎたSQLを少し整理できました。 d3forumのテーブルにはクエリ一発で検索しています。
本文をアサインするかどうかのオプションを追加。
d3pipesの統合コメント用のジョイント「D3pipesBlockD3diaryd3com」の改善。
上記のd3forumの他のforumとの集約表示が指定できます。
記事タイトルに、[フォーラム名]を付加しました。 不要の場合は、「include/d3pipesd3com.inc.php」を編集します。
本文をアサインするかどうかのオプションを追加。
英語の言語ファイル同梱。
d3統合コメントの、d3forumメイン表示トピックへの、元記事閲覧権限フィルターをかけるための関数を、d3comment統合クラスに実装した。 d3forum側のハック要。
元ネタ:(XUGJ)
d3forum-d3diary統合元モジュール閲覧権限フィルター
バグ潰し
ユーザーメニューの、イベント通知設定済み一覧で、 リンク文字・リンクが出ていなかったバグを修正。
ゲストがindexページにreq_user指定でアクセスした際、タグが全員分表示されるバグ修正。
(090623追記) 記事一覧ブロックのソートが正しく行われていなかったバグを修正。
(090623追記) trust側の「functions.php」「other.php」に、EUC=JP決め打ちソースがあったのを修正。
(090623追記) 各人intexページでcategory指定時の公開範囲画像が正しくなかったのを修正。
(090623追記) カテゴリ未選択記事のカテゴリ欄の「未選択」が出なかったのを修正。(以上、d3diary_0.01RC_090623.zip)
ソース
d3diary_0.01RC_090623.zip
スクリーンショット
d3統合コメントのトピック単位の表示ブロックのブロックオプション指定
d3pipesのd3統合コメント用ブロックジョイント設定
d3pipes側に言語定数を追加定義する方法が、ワカリマセン・・
今後の予定
リリースまで
バグ潰し
_cntテーブルに記録されている、日々のアクセスカウント数を削除するコードが無い?(minidiary当時から) ので、これを盛り込む。
category削除時や、外部設定/解除時、newentryテーブルから当該カテゴリレコードを削除するコードを書き忘れていたので、盛り込む。
次回バージョン以降
タグクラウドの、最大表示数制御。
タグクラウドブロックの実装予定。
タグの一括置き換え機能、実装予定。
(追記)自分の設定したカテゴリの外部ブログ記事を流用して、内部ブログを書く機能。 あると便利そうだけど、どうかな。
トラックバック機能・・未定。
インポート機能の強化
MT形式ファイルからのインポート
d3blogからのインポート
(追記)時刻関連で、不具合出そうな予感あり。 「+9」があちこちに・・ その対策。
Last-modified: 2019-08-17 (土) 07:11:56 (JST) (2142d) by なーお