Download List

專案描述

複数ユーザーでの利用が可能なブックマーク機能搭載のブログソフトウェア「59Tracker」の開発プロジェクトです。「59Tracker」ベースに作成したブログ風掲示板ソフト「59bbs」の配布も行っています。

個人やグループでブログを書くといった使い方だけでない、気に...

System Requirements

System requirement is not defined

發布 2010-06-14 10:15
59Tracker 4.1 (1 files 隱藏)

發布版本通知

59Tracker 4.1 リリースノート

59Tracker 4.0 から 4.1 への変更点は次の通りです。

1. 仕様変更(新機能の追加や機能改善)

・管理画面の変更
・検索結果ページ、トピック詳細ページのテンプレートファイルの一本化
・ユーザーインタフェースの改善
・携帯電話対応
・英語対応

2. ファイル構成の変更(プログラム、モジュール、テンプレート)
59Tracker 4.1ではデータファイルのレイアウト変更はないものの、プログラム関連の
ファイル構成およびプログラムの内容は大幅に変更されています。

(1). 59Tracker 4.1 のプログラムファイル

/
index.cgi --- コントロールプログラム
rcvtb.cgi --- トラックバック受信インタフェース
xmlrpc.cgi --- XML-RPCインタフェース(API)
config.cgi --- システム設定ファイル

Plugins/
main.cgi --- セッション管理、検索結果表示、ユーザー登録など
comment.cgi --- コメントデータの追加
editor.cgi --- トピックの新規作成、編集、追記、添付ファイル、関連リンクの管理
setting.cgi --- パスワード変更、ユーザー情報の変更、友達の招待、退会
manage.cgi --- ユーザー管理、テンプレート編集、広告管理、再構築など
mobile.cgi --- 携帯電話対応機能(検索、閲覧、コメント投稿)

Js/
main.js --- 更新情報の表示、折りたたみ処理
editor.js --- トラックバック、広告欄の折りたたみ処理

Lang/
ja.cgi --- 日本語リソース
en.cgi --- 英語リソース

tools/
topic.cgi --- 4.0のURLでのアクセスをリダイレクト

(2). 59Tracker 4.1 のモジュールファイル構成

Lib/
DateTime.pm --- 日時の取得
Calendar.pm --- カレンダーの作成
Logger.pm --- ログ出力
String.pm --- 文字列操作
Mail.pm --- メール送信
Ping.pm --- 更新Pingの送信、トラックバックPingの送信
User.pm --- ユーザー情報の管理
Filter.pm --- フィルターの管理
Error.pm --- エラーメッセージの表示
Search.pm --- 全文検索インデックスの管理、全文検索
Topic.pm --- トピックの管理、トピック詳細ページの生成
Archive.pm --- アーカイブデータ、更新情報の管理
Trackback.pm --- 最近のトラックバックの管理
Comment.pm --- 最近のコメントの管理
Keyword.pm --- キーワード管理
Ads.pm --- デフォルト広告、お知らせの管理
Conf.pm --- システム設定の取得
Language.pm --- リソースの取得

(3). 59Tracker 4.1 のテンプレートファイル構成

system/tmpl/
main.tmpl --- 検索結果ページ、トピック詳細ページ
login.tmpl --- ログイン画面
signup.tmpl --- ユーザー登録画面
pwdreset.tmpl --- パスワードリセット画面
setting.tmpl --- 設定機能画面
manage.tmpl --- 管理機能画面
editor.tmpl --- トピック編集画面
message.tmpl --- メッセージ表示画面
mobile.tmpl --- 携帯電話表示ページ
rss2.tmpl --- RSSフィード用テンプレート
sitemap.tmpl --- サイトマップ用テンプレート
config.tmpl --- config.cgi用テンプレート

3. 59Tracker 4.0 から 4.1 への移行方法

(1). 59Tracker 4.0 のLib、Plugins、system/tmpl 配下のファイル、および、index.cgi、
rcvtb.cgi、xmlrpc.cgi、config.cgiを、4.1のファイルでそれぞれ上書きします。
(2). system.css をサーバーに追加してアップロードします。
(3). Plugins/topic.cgiをtools/topic.cgi で上書きします。
(4). 不要になったファイルを削除します。

更動紀錄

沒有更動紀錄