2.1.0日本語版配布を開始しました。日本語化を日本語化プラグインで行うようにしました。(日本語化には日本語化プラグインの実行が必要です。2.1.0に対応しました。同梱しているカスタム関数はlib-custom.phpを参照してください。Japanでは、Geeklog日本語標準版およびGeeklog日本語拡張版を提供しています。標準版はGeeklogを元に、オリジナルのGeeklogに対して以下の変更を加えたものです。拡張版は、上記標準版に対してさらに多くのアドオンを追加して提供しています。2.1.0-jp-1.0の内容オリジナルのGeeklogに対して、以下のソースファイルを追加、修正しています。インストール前チェック(Precheck)の追加public_html/admin/install/precheck.phppublic_html/admin/install/precheck.jspublic_html/admin/install/precheck.cssインストール前のサーバーの日本語環境をチェックするプログラムです。インストール画面の「日本語環境のインストール前チェック」をクリックして実行します。siteconfig.php設定方法の指南を行います。データベースの設定画面で、ただしい情報を入力すればデータベース名が自動的にリストボックスで表示されます。JavaScriptが無効の場合はテキスト入力になります。インストーラーの修正public_html/admin/install/index.phpインストールのエンコードをUTF-8固定にしています。public_html/admin/install/disable-plugins.phpインストール時に、プログラムで指定しているプラグイン以外は無効とします。インストールすると不具合が発生するプラグインのインストールを防ぐことができます。その他本体の修正system/lib-sessions.phpクッキーを使えない携帯でも、ログイン処理が行えるよう、ハックしています。system/classes/unpacker.class.php圧縮ファイルによるプラグインアップロード機能の本体側の不具合を修正しました。public_html/lib-common.php携帯表示用にCOM_refresh()からsystem/custom/custom_cellular.phpのCUSTOM_refresh()を呼ぶよう、修正しました。public_html/imageresizer.php携帯サポートのための関数を追加しました。画像をリサイズして表示する機能を提供します。public_html/mobileblocks.php携帯サポートのための関数を追加しました。ブロックのみを表示する機能を提供します。テンプレートファイルとして以下をすべてのテーマで追加して提供しています。コアプラグインの修正calendarプラグインオリジナル版で郵便番号が16文字に拡張されたので、日本語版でこれまで8文字に拡張していた変更を中止しました。プラグインの追加すべてのプラグインはCSRF対策を加えています。1.6からのプラグイン管理の機能である、圧縮ファイルによるプラグインアップロードに対応しました。機能追加を行っています。日本語版開発の多くは、ハックではなく、このプラグインに任せています。インストールして、実行してください。実行しない場合、メール送信などで不具合が発生します。2.2.0Calendarプラグインを日本語サイト向けにローカライズして機能アップさせました。1.1.1日本語言語ファイルとタグ管理画面のテンプレートを変更しました。本家の最新バージョンv1.1.1をマージしました。4.0.2画像を使用した認証を提供します。0.7.0グローバルメニューを管理画面で設定します。2.0.0Geeklogのコンテンツ(記事、静的ページ、掲示板等)を取得する共通のAPIを提供します。0.7.1データベースのバックアップやリストアを実行します。定期バックアップ等も。(mysqldumpコマンドを使用しません。1.6.0.jp3ファイルのダウンロード機能を提供します。※ダウンロードプラグイン(Download)が提供されています。2.9.0hg掲示板機能を提供します。※DataproxyプラグインのAPIを利用しているため、Dataproxyプラグインのインストールが必要です。バージョン1.0.12トピックとその中の記事の所有者を変更する機能を提供します。Sitemaps用XMLを作成します。※DataproxyプラグインのAPIを利用しているため、Dataproxyプラグインのインストールが必要です。カスタム関数とPHPブロック関数の追加system/lib-custom.phpを修正し、以下のソースを呼んでいます。標準版と拡張版に同梱system/custom/custom_cellular.php携帯端末からのアクセスをサポートするためのカスタム関数本体です。携帯からのアクセスの場合、テーマmobileに切り替えるなど。cookieを使わないでログインさせるため、携帯のサポートは本体のセッション関連のハックや、画像のリサイザーとブロック単独表示のためのPHPの追加もあわせて行っています。XHTMLはサポートしません。※XHTMLをサポートしたい場合は、mobile_xhtmlを活用してください。拡張版のみに同梱system/custom/custom_forcethemechange.phpサイトのデフォルトテーマが変化した場合のコールバック関数サイトのテーマを変更したらサイトのテーマを利用しているユーザーのテーマも自動的に新テーマに変更します。system/custom/custom_getstaticpage.php静的ページコンテンツの内容を返すカスタム関数CUSTOM_getStaticpage()静的ページPHPやアプリケーション等で活用します。phpblock_lastarticles2()ブロックや静的ページPHPで活用します。system/custom/phpblock_showrights.php現在ログインしているユーザーの権限を表示するPHPブロック関数phpblock_showrights()ブロックや静的ページPHPで活用します。system/custom/phpblock_sitemapmenu.phpすべての話題と記事のリンクによるメニューを表示するPHPブロック関数phpblock_sitemapmenu()ブロックや静的ページPHPで活用します。※現在ではあまり活用されていません。system/custom/phpblock_stats.phpページアクセス回数を表示するPHPブロック関数phpblock_stats()ブロックや静的ページPHPで活用します。※現在ではあまり活用されていません。変更したテーマがデータベースに保存されるようになりました。system/custom/custom_templatesetvars.phpテンプレート変数を生成します。{custom_mobile}system/custom/useragent.class.phpユーザーエージェントのテンプレート変数を生成します。標準版と拡張版に同梱public_html/layout/mobile携帯専用のテーマ※このテーマはPC用には選べません。public_html/layout/professional_css「professional」のデザインを元にした、日本語サイトのための標準テーマであり、custom.cssによってのみカスタマイズできるテーマメーカー。Transitional+CSS2で一から全てを書き直しました。「professional_css」をベースにテーマを開発すると、アップグレードは、主にcustom.css上書きするだけで可能になります。1.8.1までの日本語版推奨テーマ。2.0.0からは、本家版レスポンシブWEBデザインのDenimを積極的に活用してください。アクセシィビリティに配慮したテーマ。2.0)に関する修正内容です。1.8に関する修正内容です。(保守用のブランチ作成の前までです。1.7に関する修正内容です。(保守用のブランチ作成の前までです。1.6に関する修正内容です。(保守用のブランチ作成の前までです。1.5に関する修正内容です。(保守用のブランチ作成の前までです。)emailgeeklogstories.enオリジナルのemailgeeklogstoriesです。emailgeeklogstoriesemailgeeklogstoriesを日本語化したものです。NEWS配布パッケージのNEWSです。readme.jaオリジナルのreadmeを日本語化したものです。README.jp本ファイルで、オリジナル版に対する日本語版の開発概要を紹介しています。release_jp.phpリリースのためのバージョン管理ファイルです。Geeklog日本語版の修正履歴すべてのGeeklog日本語版のIssueは以下から参照できます。http://code.google.com/p/geeklog-jp/issues/以上です。以下のコメントは、その投稿者が所有するものでサイト管理者はコメントに関する責任を負いません。Japan本ページのすべての商標と著作権はそれぞれの所有者に帰属します。