Japanese14

提供: GeeklogJpWiki

[6]開発者用ドキュメント > 6.日本語版オリジナル仕様

目次

6.日本語版オリジナル仕様

英語での利用を、日本語で利用するための言語関係の修正と、表記の習慣の違いから、若干の仕様変更をしています。

詳しくは、日本語版で配布しているファイル一覧

ウェルカムメッセージリンク

ログイン状態で表示されるウェルカムメッセージへのリンクは、英語版では変数{site_url}でしたが、あらたに{prof_url}をヘッダテンプレートheader.thtmlで利用できるように変数を追加。さらに、ログイン前には、ようこそ を表示させない。ログイン後に、「ようこそ!●●さん」を表示。

layout/(theme)/header.thtml

ヘッダの「ようこそ!●●さん」からのリンクを、トップページからプロファイルへリンク先を変更。

<a href="{prof_url_jp}">{welcome_msg_jp}</a>

{prof_url_jp},{welcome_msg_jp}は、lib-custom.phpのカスタム関数で設定しています。

イベント日付ブロック表示の日本語化

3744:                $dayName1 = strftime( '%a', $theTime1 );
3750:                $dayName2 = strftime( '%a', $theTime2 );
3771:                        $retval .= ' '. $abbrDate1 . '('. $dayName1.')' ; 

3776:                            $retval .= ' - <br>' . ' ' . $abbrDate2 .'(' . $dayName2  .')';

カレンダー 年表示

英語版では、「年月」が入れ替わって表示されており、「年」も省略しているので日本語テンプレートで入れ替えて、「年」を追加。ファイルの文字コードに注意して保存してください。

/layout/(theme)/calendar/events.thtml

2:     <h1>{event_year}年 {lang_month}</h1>


config.php

$_CONF['advanced_editor']           = true;     // アドバンストエディタ機能を利用する
$_CONF['postmode']                  = 'html';   // HTMLモードを記事投稿のデフォルトにする
$_CONF['image_lib']                 = 'gdlib' ; // グラフィックライブラリにGD Graphics Libraryを利用する
$_CONF['keep_unscaled_image']       = 1;        // 記事への画像投稿で元の大きさの画像を保存する
$_CONF['skip_html_filter_for_root'] = 1;        // HTMLチェックをルートユーザは行わない
$_CONF['allow_account_delete']      = 1;       // 1=ユーザが自分でアカウントを削除できる 0=できない 日本語版ではデフォルトモードを0から1へ変更
$_CONF['notification']              = array ('story', 'comment', 'event', 'user', 'trackback','pingback');
$_CONF['whosonline_anonymous']      = 1;        // 1 = ゲストユーザへはログインユーザ名を表示させない。日本語版ではデフォルトモードを0から1へ変更
$_CONF['event_types']               = '記念日,約束,誕生日,打ち合わせ,セミナー,休日,会議,用事,個人の用事,電話,特別な行事,旅行,休暇';
$_CONF['censormode']                = 0;        // バッドワード機能を無効にする


パーミッション レイアウト改善

/system/lib-security.php

422行目あたり:tdにwidthを追加指定

FCKエディタ利用時の英語表記を日本語化

storyeditor_advanced.thtml

/layout/professional/admin/story/storyeditor_advanced.thtml

45:
Story Stats:
   ↓
記事の状態:

ダウンロード 表記日本語化

/filemgmt/include/dlformat.php

全文表示 へ変更

テンプレート

全体的にヘッダ部分のtd タグには、 nowrap を指定して、途中改行を防ぐ。

データベースの設定

/private/geeklog/sql/mysql_tableanddata.php

コメント順(sortcodes):
  Oldest First→書き込み順
  Newest First→新着順
コメント表示モード(commentmodes):
  Flat→フラット表示
  Nested→ネスト表示
  No Comments→コメントを隠す
  Threaded→スレッド表示
投稿モード
  テキストモード
  HTMLモード
記事の種類
  注目記事
  通常記事
Trackback
  トラックバック許可
  トラックバック不可
個人用ツール