From codesite-noreply @ google.com Tue Mar 3 23:05:29 2009
From: codesite-noreply @ google.com (codesite-noreply @ google.com)
Date: Tue, 03 Mar 2009 14:05:29 +0000
Subject: [geeklog-jp commit] r1223 - trunk/geeklog-1-jp/system/custom
Message-ID: <000e0cd1519a793f6b0464376dd2@google.com>
Author: mystralkk
Date: Tue Mar 3 05:54:26 2009
New Revision: 1223
Modified:
trunk/geeklog-1-jp/system/custom/custom_cellular.php
Log:
Issue #57に対応しました。
Modified: trunk/geeklog-1-jp/system/custom/custom_cellular.php
==============================================================================
--- trunk/geeklog-1-jp/system/custom/custom_cellular.php (original)
+++ trunk/geeklog-1-jp/system/custom/custom_cellular.php Tue Mar 3
05:54:26 2009
@@ -284,52 +284,52 @@
// テーブル削除用のパターン配列
$_mobile_table =
array(
- array('@<[ ]*table[^>]*?>@si', ''),
- array('@<[ ]*/table[^>]*?>@si', ''),
- array('@<[ ]*thead[^>]*?>@si', ''),
- array('@<[ ]*/thead[^>]*?>@si', ''),
- array('@<[ ]*tbody[^>]*?>@si', ''),
- array('@<[ ]*/tbody[^>]*?>@si',''),
- array('@<[ ]*tfoot[^>]*?>@si', ''),
- array('@<[ ]*/tfoot[^>]*?>@si', ''),
- array('@<[ ]*tr[^>]*?>@si', ''),
- array('@<[ ]*/tr[^>]*?>@si', '
'),
- array('@<[ ]*th[^>]*?>@si', ''),
- array('@<[ ]*/th[^>]*?>@si', ' '),
- array('@<[ ]*td[^>]*?>@si', ''),
- array('@<[ ]*/td[^>]*?>@si', ' ')
- );
+ '@<\s*table[^>]*?>@si' => '',
+ '@<\s*/table[^>]*?>@si' => '',
+ '@<\s*thead[^>]*?>@si' => '',
+ '@<\s*/thead[^>]*?>@si' => '',
+ '@<\s*tbody[^>]*?>@si' => '',
+ '@<\s*/tbody[^>]*?>@si' => '',
+ '@<\s*tfoot[^>]*?>@si' => '',
+ '@<\s*/tfoot[^>]*?>@si' => '',
+ '@<\s*tr[^>]*?>@si' => '',
+ '@<\s*/tr[^>]*?>@si' => '
',
+ '@<\s*th[^>]*?>@si' => '',
+ '@<\s*/th[^>]*?>@si' => ' ',
+ '@<\s*td[^>]*?>@si' => '',
+ '@<\s*/td[^>]*?>@si' => ' ',
+);
// コメント削除用のパターン配列
$_mobile_comment =
array(
- array('@@sm', ''),
- array('@@', '')
- );
+ '@@sm' => '',
+ '@@' => '',
+);
// 3Gケータイ専用コンテンツのパターン配列
$_mobile_3g =
array(
- // cut "div"
- array('@<[ ]*div[^>]*?>@si', ''),
- array('@<[ ]*/div[^>]*?>@si', "
\n"),
- // cut style
- array('@style="[^"].*?"@i', ''),
- // cut class
- array('@class="[^"].*?"@i', ''),
- // cut embed
- array('@@si', ''),
- );
+ // cut "div"
+ '@<\s*div[^>]*?>@si' => '',
+ '@<\s*/div[^>]*?>@si' => "
\n",
+ // cut style
+ '@style="[^"].*?"@i' => '',
+ // cut class
+ '@class="[^"].*?"@i' => '',
+ // cut embed
+ '@@si' => '',
+);
// ケータイ専用コンテンツのパターン配列
$_mobile_content =
array(
- array('@@', ''),
- array('@.*?@ms', ''),
- );
+ '@@' => '',
+ '@.*?@ms' => '',
+);
@@ -345,56 +345,46 @@
// モバイル用のコンテンツを表示、PC用のコンテンツを非表示
// これは単独で一番先に実行する必要がある
- if($CUSTOM_MOBILE_CONF['use_mobile_content']) {
- for($i = 0; $i < count($_mobile_content); $i++) {
- $search[$i] = $_mobile_content[$i][0];
- $replace[$i] = $_mobile_content[$i][1];
- }
- $content = preg_replace($search, $replace, $content);
+ if ($CUSTOM_MOBILE_CONF['use_mobile_content']) {
+ $content = preg_replace(
+ array_keys($_mobile_content), array_values($_mobile_content), $content
+ );
}
// コメントを削除
// これは単独で2番目に実行する必要がある
- if($CUSTOM_MOBILE_CONF['cut_comment']) {
- for($i = 0; $i < count($_mobile_comment); $i++) {
- $search[$i] = $_mobile_comment[$i][0];
- $replace[$i] = $_mobile_comment[$i][1];
- }
- $content = preg_replace($search, $replace, $content);
+ if ($CUSTOM_MOBILE_CONF['cut_comment']) {
+ $content = preg_replace(
+ array_keys($_mobile_comment), array_values($_mobile_comment), $content
+ );
}
// テーブルを削除
- if($CUSTOM_MOBILE_CONF['force_2g_content'] ||
+ if ($CUSTOM_MOBILE_CONF['force_2g_content'] ||
$CUSTOM_MOBILE_CONF['force_cut_table'] ||
!CUSTOM_MOBILE_is_table_enabled()) {
- for($i = 0; $i < count($_mobile_table); $i++) {
- $search[$i] = $_mobile_table[$i][0];
- $replace[$i] = $_mobile_table[$i][1];
- }
- $content = preg_replace($search, $replace, $content);
+ $content = preg_replace(
+ array_keys($_mobile_table), array_values($_mobile_table), $content
+ );
}
// 3G端末用コンテンツを削除
- if($CUSTOM_MOBILE_CONF['force_2g_content'] ||
+ if ($CUSTOM_MOBILE_CONF['force_2g_content'] ||
!CUSTOM_MOBILE_is_3g()) {
- for($i = 0; $i < count($_mobile_3g); $i++) {
- $search[$i] = $_mobile_3g[$i][0];
- $replace[$i] = $_mobile_3g[$i][1];
- }
- $content = preg_replace($search, $replace, $content);
+ $content = preg_replace(
+ array_keys($_mobile_3g), array_values($_mobile_3g), $content
+ );
}
// 画像の縮小
- if($CUSTOM_MOBILE_CONF['resize_image']) {
+ if ($CUSTOM_MOBILE_CONF['resize_image']) {
//CUSTOM_MOBILE_debug("search: " . $_mobile_images[0][0]);
- for($i = 0; $i < count($_mobile_images); $i++) {
- $search[$i] = $_mobile_images[$i][0];
- $replace[$i] = $_mobile_images[$i][1];
- }
- $content = preg_replace($search, $replace, $content);
+ $content = preg_replace(
+ array_keys($_mobile_images), array_values($_mobile_images), $content
+ );
}
// その他雑多な変換
- if($CUSTOM_MOBILE_CONF['convert_to_sjis']) {
+ if ($CUSTOM_MOBILE_CONF['convert_to_sjis']) {
$charset ='Shift_JIS';
} else {
$charset = $CUSTOM_MOBILE_CONF['host_charset'];
@@ -415,7 +405,7 @@
'@
@i',
'@^\s*([\s\n]*)
@mi',
'@^\s*([\s\n]*)@mi',
- '@[ ]*? @',
+ '@\s*? @',
'@\s*\n+ @ m',
'@((\s)*
)+ @ sm',
);
@@ -531,6 +521,15 @@
return $ret;
}
+// urldecode(配列対応版)
+function _mobile_urldecode_deep($data) {
+ if (is_array($data)) {
+ return array_map('_mobile_urldecode_deep', $data);
+ } else {
+ return urldecode($data);
+ }
+}
+
// 入力をURLデコードする
function _mobile_prepare_input(&$array) {
reset($array);
@@ -544,8 +543,7 @@
if( $key != $keyconv ) {
unset($array[$key]);
}
- $array[$keyconv] =
- urldecode($val);
+ $array[$keyconv] = _mobile_urldecode_deep($val);
}
reset($array);
}
@@ -795,13 +793,10 @@
// 画像タグのパターン配列
$_mobile_images =
array(
- array('@<([ ]*img.*?)width="[0-9]+?"(.*?)>@si', '<$1$2>'),
- array('@<([ ]*img.*?)height="[0-9]+?"(.*?)>@si', '<$1$2>'),
- array('@<([ ]*img.*?)src="([^"]*?)"(.*?)>@si',
- '<$1src="' . $_CONF['site_url'] .
RESIZER . '?image=$2&size='.
- $CUSTOM_MOBILE_CONF['image_size'] . '&quality=' .
- $CUSTOM_MOBILE_CONF['image_quality'] . '&site_url=' .
- $_CONF['site_url'] . '"$3 ' . XHTML . '>'),
- );
-
-?>
+ '@<(\s*img.*?)width="[0-9]+?"(.*?)>@si' => '<$1$2>',
+ '@<(\s*img.*?)height="[0-9]+?"(.*?)>@si' => '<$1$2>',
+ '@<(\s*img.*?)src="([^"]*?)"(.*?)>@si' => '<$1src="' .
$_CONF['site_url']
+ . RESIZER . '?image=$2&size='. $CUSTOM_MOBILE_CONF['image_size']
+ . '&quality=' . $CUSTOM_MOBILE_CONF['image_quality']
+ . '&site_url=' . $_CONF['site_url'] . '"$3 ' . XHTML . '>',
+);
From codesite-noreply @ google.com Wed Mar 4 19:40:34 2009
From: codesite-noreply @ google.com (codesite-noreply @ google.com)
Date: Wed, 04 Mar 2009 10:40:34 +0000
Subject: [geeklog-jp commit] r1224 - in trunk: geeklog-1-jp-extended/language
geeklog-1-jp/language
Message-ID: <000e0cd1744e7b00ce046448ae55@google.com>
Author: mystralkk
Date: Wed Mar 4 02:39:46 2009
New Revision: 1224
Modified:
trunk/geeklog-1-jp-extended/language/japanese_utf-8.php
trunk/geeklog-1-jp/language/japanese_utf-8.php
Log:
言語ファイルを修正しました。
Modified: trunk/geeklog-1-jp-extended/language/japanese_utf-8.php
==============================================================================
--- trunk/geeklog-1-jp-extended/language/japanese_utf-8.php (original)
+++ trunk/geeklog-1-jp-extended/language/japanese_utf-8.php Wed Mar 4
02:39:46 2009
@@ -675,7 +675,7 @@
32 => 'エラー。未入力の項目があります',
33 => 'ポータルブロックのフィードURLを入力してください',
34 => 'PHPブロックにはタイトルと関数名を入力してください',
- 35 => '普通のブロックにはタイトルと内容を入力してください',
+ 35 => 'ノーマルブロックにはタイトルと内容を入力してください',
36 => 'レイアウト用ブロックには内容を入力してください',
37 => 'PHPブロックの関数名が不適切です',
38 => 'PHPブロックの関数名は、接頭子\'phpblock_\' (例
phpblock_themetester)が必要です。セキュリティ対策のため必要となっていま
す。',
@@ -708,7 +708,7 @@
65 => '順番',
66 => '自動タグ',
67 => '自動タグ使用許可',
- 68 => 'このポータルブロックのフィードは表示するには長すぎます。ブロック
設定画面でブロックに表示する記事の最大数を設定するか、コンフィギュレーション
で標準の最大数を設定してください。'
+ 68 => 'このポータルブロックのフィードは長すぎて表示できません。ブロック
設定画面でブロックに表示する記事の最大数を設定するか、コンフィギュレーション
で標準の最大数を設定してください。'
);
###############################################################################
@@ -792,7 +792,7 @@
75 => '全機能',
76 => '公開オプション',
77 => 'アドバンストエディタの利用は、ブラウザでJavaScriptが使える環境に
する必要があります。このオプションはコンフィギュレーションの管理パネルで無効
にできます。',
- 78 => 'ノーマル
エディタを使う場合',
+ 78 => 'ノーマルエディ
タを使う場合',
79 => 'プレビュー',
80 => 'エディタ',
81 => '公開オプション',
@@ -802,7 +802,7 @@
85 => 'すべて表示',
86 => 'アドバンストエディタ',
87 => '記事の情報',
- 88 => 'ウィキスタイル'
+ 88 => 'Wikiスタイル'
);
@@ -835,7 +835,7 @@
23 => 'この話題を新規記事投稿の際のデフォルトにします。',
24 => '(*)',
25 => 'アーカイブ',
- 26 => '話題をアーカイブにします。デフォルトに設定できるのはひとつだけで
す。',
+ 26 => 'この話題をアーカイブ記事用の話題にします。アーカイブ記事用の話題
は1つしか指定できません。',
27 => '話題アイコンアップロード',
28 => '最大',
29 => 'ファイルアップロード時にエラー'
@@ -869,7 +869,7 @@
22 => 'エラー',
23 => '一括登録',
24 => 'ユーザの一括登録',
- 25 => 'ユーザをGeeklogに一括登録できます(重複チェック付き)。一括登録
するファイルはユーザは一行あたり一人ずつで、各ユーザのデータはタブ区切りで「
氏名、ユーザ名、メールアドレス」のフィールド順です。ユーザのパスワードは無作
為に決定されます。ファイルはかならず本サイトと同じ文字コードのテキスト形式で
保存してください。',
+ 25 => 'ユーザをGeeklogに一括登録できます(重複チェック付き)。一括登録
するファイルはユーザは1行あたり1人ずつで、各ユーザのデータはタブ区切りで「氏
名、ユーザ名、メールアドレス」のフィールド順です。ユーザのパスワードは無作為
に決定されます。ファイルはかならず本サイトと同じ文字コードのテキスト形式で保
存してください。',
26 => '',
27 => '',
28 => '画像を削除する場合チェックする',
@@ -1060,7 +1060,7 @@
25 => 'フィードのタイトル',
26 => '配信最大件数',
27 => 'エントリの長さ',
- 28 => '(0 = 本文なし, 1 = 本文すべて, other = 指定した文字数に制限。)',
+ 28 => '(0 = 本文なし、1 = 本文すべて、その他 = 指定した文字数に制限)',
29 => '詳細',
30 => '更新',
31 => '文字コード',
@@ -1187,10 +1187,10 @@
91 => '無効なURLが指定されました。',
92 => "使用する前にセキュリティチェックを行って
ください!",
93 => 'データベースのバックアップに成功しました。',
- 94 => 'バックアップ失敗: ファイルサイズが1KByte未満です。',
+ 94 => 'バックアップ失敗: ファイルサイズが1Kバイト未満です。',
95 => 'エラーが発生しました。',
96 => '申し訳ありません。あなたにはコンフィギュレーション管理ページへの
アクセスが許可されていません。許可されていない機能へアクセスしようとする行為
のすべてが記録される点に注意してください。',
- 97 => 'すべての必須フィールドの検証を満たしていません - デフォルトカス
タムメンバーメッセージ'
+ 97 => '一部の必須フィールドの検証に失敗しました - デフォルトカスタムメ
ンバーメッセージ'
);
###############################################################################
@@ -1199,7 +1199,7 @@
'access' => 'アクセス',
'ownerroot' => '所有者/Root',
'group' => 'グループ',
- 'readonly' => '読みとり専用',
+ 'readonly' => '読み取り専用',
'accessrights' => 'アクセス権限',
'owner' => '所有者',
'grantgrouplabel' => '上記のグループに編集権限を与える',
@@ -1219,10 +1219,10 @@
'coregroup' => 'コアグループ',
'yes' => 'はい',
'no' => 'いいえ',
- 'corerightsdescr' => "このグループは、{$_CONF['site_name']}の「コア(中
核)グループ」です。そのため、本グループの権限を編集することはできないため、
下記の権限リストは読みとり専用となっています。",
+ 'corerightsdescr' => "このグループは、{$_CONF['site_name']}の「コア(中
核)グループ」です。そのため、本グループの権限を編集することはできないため、
下記の権限リストは読み取り専用となっています。",
'groupmsg' => '本サイトのセキュリティグループは階層的になっています。本
グループを下記のグループに追加する場合、そのグループの持つ権限と同じ権限を本
グループにも与えることになります。可能であれば、本グループに権限を与える場
合、下記のグループの権限を継承させることが望ましい方法です。本グループに個別
に権限を与える場合は、下記の「権限」部分から様々な機能に関する権限を選択する
ことができます。本グループを追加する場合は、下記のグループの横にあるボックス
をチェックするだけです。',
- 'coregroupmsg' => "本グループは{$_CONF['site_name']}の「コア(中核)グ
ループ」です。そのため、本グループの所属するグループは編集できません。下記の
リストは読みとり専用となっています。",
- 'rightsdescr' => 'グループのアクセス権は下記の権限で与えられているか、
グループが所属するグループ全体の権限を継承しています。下記のうち、チェックの
ない権限は、本グループの所属するグループから継承した権限です。チェックのある
権限は本グループ自体が直接与えられている権限です。',
+ 'coregroupmsg' => "本グループは{$_CONF['site_name']}の「コア(中核)グ
ループ」です。そのため、本グループの所属するグループは編集できません。下記の
リストは読み取り専用となっています。",
+ 'rightsdescr' => 'グループのアクセス権は下記の権限で与えられているか、
グループが所属するグループ全体の権限を継承しています。下記のうち、チェックの
ない権限は、本グループの所属するグループから継承した権限です。チェックのある
権限は本グループが直接与えられている権限です。',
'lock' => 'ロック',
'members' => 'メンバー ',
'anonymous' => 'ゲストユーザ',
@@ -1231,7 +1231,7 @@
'edit' => '編集',
'none' => 'なし',
'accessdenied' => 'アクセスが拒否されました',
- 'storydenialmsg' => "この記事を閲覧する権限がありません。これは、あなた
が{$_CONF['site_name']}のメンバーがないためだと思われます。
{$_CONF['site_name']} のメンバーになることで閲覧が可能になります。",
+ 'storydenialmsg' => "この記事を閲覧する権限がありません。あなたが
{$_CONF['site_name']}のメンバーでないためだと思われます。
{$_CONF['site_name']} のメンバーになることで閲覧が可能になります。",
'nogroupsforcoregroup' => 'このグループは他のどのグループにも所属してい
ません',
'grouphasnorights' => 'このグループは管理権限を一切所有していません。',
'newgroup' => '新規',
@@ -1269,8 +1269,8 @@
'do_backup' => 'バックアップの実行',
'backup_successful' => 'データベースのバックアップが完了しました。',
'db_explanation' => 'Geeklogをバックアップするには、下のボタンをクリッ
クしてください。',
- 'not_found' => "パスの指定が間違っているか、mysqldumpが実行可能になって
いないか、PHPのopen_basedirの制限に引っかかっています。
mysqldump_pathの設定をコンフィギュレーションでチ
ェックしてください。
現在の設定は、
\n{$_DB_mysqldump_path}です。",
- 'zero_size' => 'バックアップが失敗しました。ファイルの大きさが0バイトで
す。',
+ 'not_found' => "パスの指定が間違っているか、mysqldumpが実行可能になって
いないか、PHPのopen_basedirの制限に引っかかっているかのどれかが原因で失敗し
ました。
mysqldump_pathの設定をコンフィギュ
レーションでチェックしてください。
現在の設定は、
\n{$_DB_mysqldump_path}です。",
+ 'zero_size' => 'バックアップに失敗しました。ファイルの大きさが0バイトで
す。',
'path_not_found' => "{$_CONF['backup_path']} は存在しないか、ディレクト
リではありません。",
'no_access' => "エラー: {$_CONF['backup_path']} ディレクトリにアクセス
できません。",
'backup_file' => 'バックアップファイル',
@@ -1316,7 +1316,7 @@
$LANG_PDF = array(
1 => 'PDF生成ができません。',
- 2 => 'ドキュメントは変換されませんでした。受け取ったドキュメントを処理
されていません。XHTML標準によって書かれたHTML形式のドキュメントであることを
確認してください。複雑すぎるHTMLのドキュメントは正しく変換されなかったり、ま
ったく変換されない場合があります。ドキュメントの変換結果は0バイトのサイズの
場合は削除されています。ドキュメントが変換可能だと確信できる場合はもう一度実
行してみてください。',
+ 2 => 'ドキュメントは変換されませんでした。受け取ったドキュメントは処理
されていません。XHTML標準によって書かれたHTML形式のドキュメントであることを
確認してください。複雑すぎるHTMLのドキュメントは正しく変換されなかったり、ま
ったく変換されない場合があります。ドキュメントの変換結果が0バイトの場合は削
除されています。ドキュメントが変換可能だと確信できる場合はもう一度実行してみ
てください。',
3 => 'PDFの生成で不明なエラーが発生しました。',
4 => 'ページのデータが与えられていないか、以下のアドホックなPDF生成ツー
ルを使用してください。このページがエラーだと思われる場合はシステムの管理者に
連絡してください。もしくは以下のフォームからアドホックな方式によるPDFの生成
を行ってください。',
5 => 'ドキュメントを読み込み中です。',
@@ -1677,7 +1677,7 @@
'speedlimit' => "投稿間隔制限",
'skip_preview' => "プレビューしないで投稿する",
'advanced_editor' => "アドバンストエディタを使う",
- 'wikitext_editor' => "ウィキテキストエディタを使う",
+ 'wikitext_editor' => "Wikiテキストエディタを使う",
'cron_schedule_interval' => "Cronスケジュール間隔",
'sortmethod' => "ソート方法",
'showstorycount' => "記事数を表示する",
Modified: trunk/geeklog-1-jp/language/japanese_utf-8.php
==============================================================================
--- trunk/geeklog-1-jp/language/japanese_utf-8.php (original)
+++ trunk/geeklog-1-jp/language/japanese_utf-8.php Wed Mar 4 02:39:46 2009
@@ -675,7 +675,7 @@
32 => 'エラー。未入力の項目があります',
33 => 'ポータルブロックのフィードURLを入力してください',
34 => 'PHPブロックにはタイトルと関数名を入力してください',
- 35 => '普通のブロックにはタイトルと内容を入力してください',
+ 35 => 'ノーマルブロックにはタイトルと内容を入力してください',
36 => 'レイアウト用ブロックには内容を入力してください',
37 => 'PHPブロックの関数名が不適切です',
38 => 'PHPブロックの関数名は、接頭子\'phpblock_\' (例
phpblock_themetester)が必要です。セキュリティ対策のため必要となっていま
す。',
@@ -708,7 +708,7 @@
65 => '順番',
66 => '自動タグ',
67 => '自動タグ使用許可',
- 68 => 'このポータルブロックのフィードは表示するには長すぎます。ブロック
設定画面でブロックに表示する記事の最大数を設定するか、コンフィギュレーション
で標準の最大数を設定してください。'
+ 68 => 'このポータルブロックのフィードは長すぎて表示できません。ブロック
設定画面でブロックに表示する記事の最大数を設定するか、コンフィギュレーション
で標準の最大数を設定してください。'
);
###############################################################################
@@ -792,7 +792,7 @@
75 => '全機能',
76 => '公開オプション',
77 => 'アドバンストエディタの利用は、ブラウザでJavaScriptが使える環境に
する必要があります。このオプションはコンフィギュレーションの管理パネルで無効
にできます。',
- 78 => 'ノーマル
エディタを使う場合',
+ 78 => 'ノーマルエディ
タを使う場合',
79 => 'プレビュー',
80 => 'エディタ',
81 => '公開オプション',
@@ -802,7 +802,7 @@
85 => 'すべて表示',
86 => 'アドバンストエディタ',
87 => '記事の情報',
- 88 => 'ウィキスタイル'
+ 88 => 'Wikiスタイル'
);
@@ -835,7 +835,7 @@
23 => 'この話題を新規記事投稿の際のデフォルトにします。',
24 => '(*)',
25 => 'アーカイブ',
- 26 => '話題をアーカイブにします。デフォルトに設定できるのはひとつだけで
す。',
+ 26 => 'この話題をアーカイブ記事用の話題にします。アーカイブ記事用の話題
は1つしか指定できません。',
27 => '話題アイコンアップロード',
28 => '最大',
29 => 'ファイルアップロード時にエラー'
@@ -869,7 +869,7 @@
22 => 'エラー',
23 => '一括登録',
24 => 'ユーザの一括登録',
- 25 => 'ユーザをGeeklogに一括登録できます(重複チェック付き)。一括登録
するファイルはユーザは一行あたり一人ずつで、各ユーザのデータはタブ区切りで「
氏名、ユーザ名、メールアドレス」のフィールド順です。ユーザのパスワードは無作
為に決定されます。ファイルはかならず本サイトと同じ文字コードのテキスト形式で
保存してください。',
+ 25 => 'ユーザをGeeklogに一括登録できます(重複チェック付き)。一括登録
するファイルはユーザは1行あたり1人ずつで、各ユーザのデータはタブ区切りで「氏
名、ユーザ名、メールアドレス」のフィールド順です。ユーザのパスワードは無作為
に決定されます。ファイルはかならず本サイトと同じ文字コードのテキスト形式で保
存してください。',
26 => '',
27 => '',
28 => '画像を削除する場合チェックする',
@@ -1060,7 +1060,7 @@
25 => 'フィードのタイトル',
26 => '配信最大件数',
27 => 'エントリの長さ',
- 28 => '(0 = 本文なし, 1 = 本文すべて, other = 指定した文字数に制限。)',
+ 28 => '(0 = 本文なし、1 = 本文すべて、その他 = 指定した文字数に制限)',
29 => '詳細',
30 => '更新',
31 => '文字コード',
@@ -1187,10 +1187,10 @@
91 => '無効なURLが指定されました。',
92 => "使用する前にセキュリティチェックを行って
ください!",
93 => 'データベースのバックアップに成功しました。',
- 94 => 'バックアップ失敗: ファイルサイズが1KByte未満です。',
+ 94 => 'バックアップ失敗: ファイルサイズが1Kバイト未満です。',
95 => 'エラーが発生しました。',
96 => '申し訳ありません。あなたにはコンフィギュレーション管理ページへの
アクセスが許可されていません。許可されていない機能へアクセスしようとする行為
のすべてが記録される点に注意してください。',
- 97 => 'すべての必須フィールドの検証を満たしていません - デフォルトカス
タムメンバーメッセージ'
+ 97 => '一部の必須フィールドの検証に失敗しました - デフォルトカスタムメ
ンバーメッセージ'
);
###############################################################################
@@ -1199,7 +1199,7 @@
'access' => 'アクセス',
'ownerroot' => '所有者/Root',
'group' => 'グループ',
- 'readonly' => '読みとり専用',
+ 'readonly' => '読み取り専用',
'accessrights' => 'アクセス権限',
'owner' => '所有者',
'grantgrouplabel' => '上記のグループに編集権限を与える',
@@ -1219,10 +1219,10 @@
'coregroup' => 'コアグループ',
'yes' => 'はい',
'no' => 'いいえ',
- 'corerightsdescr' => "このグループは、{$_CONF['site_name']}の「コア(中
核)グループ」です。そのため、本グループの権限を編集することはできないため、
下記の権限リストは読みとり専用となっています。",
+ 'corerightsdescr' => "このグループは、{$_CONF['site_name']}の「コア(中
核)グループ」です。そのため、本グループの権限を編集することはできないため、
下記の権限リストは読み取り専用となっています。",
'groupmsg' => '本サイトのセキュリティグループは階層的になっています。本
グループを下記のグループに追加する場合、そのグループの持つ権限と同じ権限を本
グループにも与えることになります。可能であれば、本グループに権限を与える場
合、下記のグループの権限を継承させることが望ましい方法です。本グループに個別
に権限を与える場合は、下記の「権限」部分から様々な機能に関する権限を選択する
ことができます。本グループを追加する場合は、下記のグループの横にあるボックス
をチェックするだけです。',
- 'coregroupmsg' => "本グループは{$_CONF['site_name']}の「コア(中核)グ
ループ」です。そのため、本グループの所属するグループは編集できません。下記の
リストは読みとり専用となっています。",
- 'rightsdescr' => 'グループのアクセス権は下記の権限で与えられているか、
グループが所属するグループ全体の権限を継承しています。下記のうち、チェックの
ない権限は、本グループの所属するグループから継承した権限です。チェックのある
権限は本グループ自体が直接与えられている権限です。',
+ 'coregroupmsg' => "本グループは{$_CONF['site_name']}の「コア(中核)グ
ループ」です。そのため、本グループの所属するグループは編集できません。下記の
リストは読み取り専用となっています。",
+ 'rightsdescr' => 'グループのアクセス権は下記の権限で与えられているか、
グループが所属するグループ全体の権限を継承しています。下記のうち、チェックの
ない権限は、本グループの所属するグループから継承した権限です。チェックのある
権限は本グループが直接与えられている権限です。',
'lock' => 'ロック',
'members' => 'メンバー ',
'anonymous' => 'ゲストユーザ',
@@ -1231,7 +1231,7 @@
'edit' => '編集',
'none' => 'なし',
'accessdenied' => 'アクセスが拒否されました',
- 'storydenialmsg' => "この記事を閲覧する権限がありません。これは、あなた
が{$_CONF['site_name']}のメンバーがないためだと思われます。
{$_CONF['site_name']} のメンバーになることで閲覧が可能になります。",
+ 'storydenialmsg' => "この記事を閲覧する権限がありません。あなたが
{$_CONF['site_name']}のメンバーでないためだと思われます。
{$_CONF['site_name']} のメンバーになることで閲覧が可能になります。",
'nogroupsforcoregroup' => 'このグループは他のどのグループにも所属してい
ません',
'grouphasnorights' => 'このグループは管理権限を一切所有していません。',
'newgroup' => '新規',
@@ -1269,8 +1269,8 @@
'do_backup' => 'バックアップの実行',
'backup_successful' => 'データベースのバックアップが完了しました。',
'db_explanation' => 'Geeklogをバックアップするには、下のボタンをクリッ
クしてください。',
- 'not_found' => "パスの指定が間違っているか、mysqldumpが実行可能になって
いないか、PHPのopen_basedirの制限に引っかかっています。
mysqldump_pathの設定をコンフィギュレーションでチ
ェックしてください。
現在の設定は、
\n{$_DB_mysqldump_path}です。",
- 'zero_size' => 'バックアップが失敗しました。ファイルの大きさが0バイトで
す。',
+ 'not_found' => "パスの指定が間違っているか、mysqldumpが実行可能になって
いないか、PHPのopen_basedirの制限に引っかかっているかのどれかが原因で失敗し
ました。
mysqldump_pathの設定をコンフィギュ
レーションでチェックしてください。
現在の設定は、
\n{$_DB_mysqldump_path}です。",
+ 'zero_size' => 'バックアップに失敗しました。ファイルの大きさが0バイトで
す。',
'path_not_found' => "{$_CONF['backup_path']} は存在しないか、ディレクト
リではありません。",
'no_access' => "エラー: {$_CONF['backup_path']} ディレクトリにアクセス
できません。",
'backup_file' => 'バックアップファイル',
@@ -1316,7 +1316,7 @@
$LANG_PDF = array(
1 => 'PDF生成ができません。',
- 2 => 'ドキュメントは変換されませんでした。受け取ったドキュメントを処理
されていません。XHTML標準によって書かれたHTML形式のドキュメントであることを
確認してください。複雑すぎるHTMLのドキュメントは正しく変換されなかったり、ま
ったく変換されない場合があります。ドキュメントの変換結果は0バイトのサイズの
場合は削除されています。ドキュメントが変換可能だと確信できる場合はもう一度実
行してみてください。',
+ 2 => 'ドキュメントは変換されませんでした。受け取ったドキュメントは処理
されていません。XHTML標準によって書かれたHTML形式のドキュメントであることを
確認してください。複雑すぎるHTMLのドキュメントは正しく変換されなかったり、ま
ったく変換されない場合があります。ドキュメントの変換結果が0バイトの場合は削
除されています。ドキュメントが変換可能だと確信できる場合はもう一度実行してみ
てください。',
3 => 'PDFの生成で不明なエラーが発生しました。',
4 => 'ページのデータが与えられていないか、以下のアドホックなPDF生成ツー
ルを使用してください。このページがエラーだと思われる場合はシステムの管理者に
連絡してください。もしくは以下のフォームからアドホックな方式によるPDFの生成
を行ってください。',
5 => 'ドキュメントを読み込み中です。',
@@ -1677,7 +1677,7 @@
'speedlimit' => "投稿間隔制限",
'skip_preview' => "プレビューしないで投稿する",
'advanced_editor' => "アドバンストエディタを使う",
- 'wikitext_editor' => "ウィキテキストエディタを使う",
+ 'wikitext_editor' => "Wikiテキストエディタを使う",
'cron_schedule_interval' => "Cronスケジュール間隔",
'sortmethod' => "ソート方法",
'showstorycount' => "記事数を表示する",
From codesite-noreply @ google.com Wed Mar 4 19:44:35 2009
From: codesite-noreply @ google.com (codesite-noreply @ google.com)
Date: Wed, 04 Mar 2009 10:44:35 +0000
Subject: [geeklog-jp commit] r1225 -
trunk/geeklog-1-jp-extended/public_html/layout/WAIproCSS
Message-ID: <000e0cd22a14d7ac7f046448bcc7@google.com>
Author: mystralkk
Date: Wed Mar 4 02:43:00 2009
New Revision: 1225
Modified:
trunk/geeklog-1-jp-extended/public_html/layout/WAIproCSS/footer.thtml
Log:
画像のサイズ指定方法を修正しました。
Modified:
trunk/geeklog-1-jp-extended/public_html/layout/WAIproCSS/footer.thtml
==============================================================================
--- trunk/geeklog-1-jp-extended/public_html/layout/WAIproCSS/footer.thtml
(original)
+++ trunk/geeklog-1-jp-extended/public_html/layout/WAIproCSS/footer.thtml
Wed Mar 4 02:43:00 2009
@@ -30,7 +30,7 @@
alt="Valid HTML 4.01 Transitional" height="31"
width="88"{xhtml}>
+ alt="Valid CSS!" width="88" height="31"{xhtml}>
From codesite-noreply @ google.com Wed Mar 4 21:47:25 2009
From: codesite-noreply @ google.com (codesite-noreply @ google.com)
Date: Wed, 04 Mar 2009 12:47:25 +0000
Subject: [geeklog-jp commit] r1226 - trunk/geeklog-1-jp/public_html
Message-ID: <000e0cd3298223434904644a7495@google.com>
Author: mystralkk
Date: Wed Mar 4 04:47:06 2009
New Revision: 1226
Modified:
trunk/geeklog-1-jp/public_html/lib-common.php
Log:
Issue #49に対応しました。
Modified: trunk/geeklog-1-jp/public_html/lib-common.php
==============================================================================
--- trunk/geeklog-1-jp/public_html/lib-common.php (original)
+++ trunk/geeklog-1-jp/public_html/lib-common.php Wed Mar 4 04:47:06 2009
@@ -6751,6 +6751,7 @@
require_once 'Text/Wiki.php';
$wiki = new Text_Wiki();
+ $wiki->setFormatConf('Xhtml', 'translate', FALSE);
$wiki->disableRule('wikilink');
$wiki->disableRule('freelink');
$wiki->disableRule('interwiki');
From codesite-noreply @ google.com Wed Mar 4 21:51:26 2009
From: codesite-noreply @ google.com (codesite-noreply @ google.com)
Date: Wed, 04 Mar 2009 12:51:26 +0000
Subject: [geeklog-jp commit] r1227 - trunk/geeklog-1-jp
Message-ID: <000e0cd2950a81b93504644a82c2@google.com>
Author: mystralkk
Date: Wed Mar 4 04:49:39 2009
New Revision: 1227
Modified:
trunk/geeklog-1-jp/CHANGES.jp
Log:
r1226の更新をCHANGES.jpに記録しました。
Modified: trunk/geeklog-1-jp/CHANGES.jp
==============================================================================
--- trunk/geeklog-1-jp/CHANGES.jp (original)
+++ trunk/geeklog-1-jp/CHANGES.jp Wed Mar 4 04:49:39 2009
@@ -1,5 +1,9 @@
$Id$
+2009-03-04 mystral-kk
+
+ * Wikiスタイルで文字化けする問題(Issue #49)に対応しました。
+
2009-02-27 mystral-kk
* custom_mail_jp.phpを1.5.2に対応させました。
From codesite-noreply @ google.com Wed Mar 4 21:55:27 2009
From: codesite-noreply @ google.com (codesite-noreply @ google.com)
Date: Wed, 04 Mar 2009 12:55:27 +0000
Subject: [geeklog-jp commit] r1228 - trunk/geeklog-1-jp-extended/public_html
Message-ID: <001636457a9ae2ecb904644a906f@google.com>
Author: mystralkk
Date: Wed Mar 4 04:50:36 2009
New Revision: 1228
Modified:
trunk/geeklog-1-jp-extended/public_html/lib-common.php
Log:
Issue #49に対応しました。
Modified: trunk/geeklog-1-jp-extended/public_html/lib-common.php
==============================================================================
--- trunk/geeklog-1-jp-extended/public_html/lib-common.php (original)
+++ trunk/geeklog-1-jp-extended/public_html/lib-common.php Wed Mar 4
04:50:36 2009
@@ -6751,6 +6751,7 @@
require_once 'Text/Wiki.php';
$wiki = new Text_Wiki();
+ $wiki->setFormatConf('Xhtml', 'translate', FALSE);
$wiki->disableRule('wikilink');
$wiki->disableRule('freelink');
$wiki->disableRule('interwiki');
From codesite-noreply @ google.com Wed Mar 4 21:59:29 2009
From: codesite-noreply @ google.com (codesite-noreply @ google.com)
Date: Wed, 04 Mar 2009 12:59:29 +0000
Subject: [geeklog-jp commit] r1229 - trunk/geeklog-1-jp-extended
Message-ID: <001636458a86477e1f04644a9feb@google.com>
Author: mystralkk
Date: Wed Mar 4 04:52:16 2009
New Revision: 1229
Modified:
trunk/geeklog-1-jp-extended/CHANGES.jp
Log:
r1228の更新をCHANGES.jpに記録しました。
Modified: trunk/geeklog-1-jp-extended/CHANGES.jp
==============================================================================
--- trunk/geeklog-1-jp-extended/CHANGES.jp (original)
+++ trunk/geeklog-1-jp-extended/CHANGES.jp Wed Mar 4 04:52:16 2009
@@ -1,5 +1,9 @@
$Id$
+2009-03-04 mystral-kk
+
+ * Wikiスタイルで文字化けする問題(Issue #49)に対応しました。
+
2009-02-26 mystral-kk
* public_html/docs内の翻訳を1.5.2に更新しました。
@@ -31,7 +35,7 @@
したのを元に戻しました。(黒文字に戻しました)
背景画像/navbar/images/tabrightI.gifと/navbar/images/tabrightJ.gif
を幅の大きい物に差し替えました。
- WAIproCSSのREADMEにこれまでの変更点を追記しました。
+ WAIproCSSのREADMEにこれまでの変更点を追記しました。
2009-02-15 Yoshinori Tahara
From codesite-noreply @ google.com Fri Mar 6 21:25:48 2009
From: codesite-noreply @ google.com (codesite-noreply @ google.com)
Date: Fri, 06 Mar 2009 12:25:48 +0000
Subject: [geeklog-jp commit] r1230 -
trunk/geeklog-1-jp-extended/public_html/layout/WAIproCSS
Message-ID: <001636e9100f86e7d00464726202@google.com>
Author: milk851
Date: Fri Mar 6 04:25:11 2009
New Revision: 1230
Modified:
trunk/geeklog-1-jp-extended/public_html/layout/WAIproCSS/README
trunk/geeklog-1-jp-extended/public_html/layout/WAIproCSS/custom.sample.css
Log:
2月8日リリース後に追加修正をしているので、バージョンを2.31に上げました。
2月8日リリース後の追加修正分は、Ver2.31としてREADMEの更新履歴に記載しまし
た。
ProfessionalCSSに修正等をしたファイルリストは、不必要と判断し
READMEからを削除しました。
Modified: trunk/geeklog-1-jp-extended/public_html/layout/WAIproCSS/README
==============================================================================
--- trunk/geeklog-1-jp-extended/public_html/layout/WAIproCSS/README
(original)
+++ trunk/geeklog-1-jp-extended/public_html/layout/WAIproCSS/README Fri
Mar 6 04:25:11 2009
@@ -1,6 +1,6 @@
/*==============================================================================
タイトル : Geeklog用WAIproCSSテーマ
- バージョン: 2.3 for Geeklog1.5.1
+ バージョン: 2.31 for Geeklog1.5.1
著者 : Hisakatsu Katoh as ネット素浪人 (contact is
katoq.AT.b-lines.DOT.jp)
Masuko koeda as みるく(http://white-stage.com/)
説明 : Geeklog用のテーマ「ProfessionalCSS」を基本に, アクセシィビリ
ティに配慮した「WAIproCSS」です。
@@ -23,7 +23,6 @@
*テンプレートファイル: コメント
*CSS: CSSファイル構成・カスケード順序
*CSS: プロパティ記述順序
- *ProfessionalCSSに修正等をしたファイルリスト
*カスタマイズ方法
*バージョン履歴
==============================================================================*/
@@ -312,40 +311,6 @@
/*==============================================================================
- ProfessionalCSSに修正等をしたファイルリスト
-==============================================================================*/
-thtmlファイルリスト
-
-・header.thtml
-・footer.thtml
-・featuredstorytext.thtml
-・storytext.thtml
-
-CSSファイルリスト
-
-・custom.sample.css
-・css/block.css
-・css/common.css
-・css/default.css
-・css/form.css
-・css/layout.css
-・css/story.css
-・css/admin/configuration.css
-・css/admin/lists.css
-・css/navbar/navbar.css
-・css/search/search.css
-・css/trackback/trackback.css
-
-その他のファイルリスト
-・functions.php
-・images/css/icon_pagetop.gif
-・images/edit.png
-・images/mail.png
-・images/print.png
-
-
-
-/*==============================================================================
カスタマイズ方法
==============================================================================*/
@@ -364,7 +329,7 @@
特に理由がない場合には、WAIproCSSテーマのバージョンアップにも対応できるよう
に、専用のCSSファイル(custom.css)を利用する方法をおすすめいたします。
・専用のCSSファイル(custom.css)を利用したカスタマイズ
- この方法は、カスタマイズ部分を専用のCSSファイル(custom.css)に分離するた
め、ProfessionalCSSテーマに変更があった場合でも柔軟に対応できるとともに、カ
スタマイズしたテーマの保守・管理性も高まります。
+ この方法は、カスタマイズ部分を専用のCSSファイル(custom.css)に分離するた
め、WAIproCSSテーマに変更があった場合でも柔軟に対応できるとともに、カスタマ
イズしたテーマの保守・管理性も高まります。
CSSの特徴であるカスケードを活かしたカスタマイズ方法です。
1. 各CSSファイルからカスタマイズする箇所をcustom.css内にコピー&ペース
トします。
@@ -399,12 +364,14 @@
+ 追加
- 削除
-■Ver.2.3(2009-2-21)
- ・ページの先頭へ戻るのアイコンを新しいものに差し替え、アイコンもリンク範
囲に含めました。
(*footer.thtml,*/css/layout.css,*/images/css/icon_pagetop.gif)
+■Ver.2.31(2009-3-6)
+ ・ページの先頭へ戻るのアイコンもリンク範囲に含めました。
(*footer.thtml,*/css/layout.css,*/images/css/icon_pagetop.gif)
・背景画像/navbar/images/tabrightI.gifと/navbar/images/tabrightJ.gifを幅
の大きい物に差し替えました。(画像ジローさん提供
)(*/navbar/images/tabrightI.gif,*/navbar/images/tabrightJ.gif)
・ユニバーサルセレクタでの初期化をやめ、必要なセレクタのみを初期化しまし
た。(*/css/default.css)
・div#centerblocksとtdに余白を追加しました。div#centerblocks余白追加に伴
い、中央ブロックの幅を修正しました。(*/css/layout.css,*/css/compatible.css)
・掲示板プラグイン(forum)で背景色と文字色のコントラストが不十分な部分を修
正しました。(*/css/compatible.css,*/css/plugin/forum.css)
+
+■Ver.2.3(2009-1-30)
・アイコンをPNGからGIFに変更した事に伴い、管理画面のアイコンにgifアイコン
を追加しました。
+/images/admin/block-left.gif
+/images/admin/block-right.gif
@@ -486,6 +453,7 @@
・デザインを変更しました。
・functions.phpに掲示板プラグイン対応させました。(*/functions.php)
・サイトロゴを新しいものに差し替えました。
(-/images/css/bg_logo.gif,+/images/logo.gif)
+ ・ページの先頭へ戻るのアイコンを新しいものに差し替えました。
(-/images/css/icon_pagetop.gif,+/images/icon_pagetop.gif)
・ベーステーマProfessionalCSSに合わせて、ファイルを修正しました。
・preとblockquote要素のスタイルを設定しました。(*/css/default.css)
・READMEにライセンスについて記載しました。(このファイル)
Modified:
trunk/geeklog-1-jp-extended/public_html/layout/WAIproCSS/custom.sample.css
==============================================================================
---
trunk/geeklog-1-jp-extended/public_html/layout/WAIproCSS/custom.sample.css
(original)
+++
trunk/geeklog-1-jp-extended/public_html/layout/WAIproCSS/custom.sample.css
Fri Mar 6 04:25:11 2009
@@ -10,8 +10,8 @@
/*==============================================================================
[INFO] カスタムテーマスタイルシート(雛型)
- WAIproCSSver.2.3テーマをベースとしたカスタムテーマの作成を補助する
CSSファイル(雛型)です。
- WAIproCSSver.2.3テーマの背景を指定します。
+ WAIproCSSver.2.31テーマをベースとしたカスタムテーマの作成を補助す
るCSSファイル(雛型)です。
+ WAIproCSSver.2.31テーマの背景を指定します。
以下では、サンプルに例としてすべて背景色と枠線の色を白で設定してお
りますが、
(ナビゲーションの文字色は黒で設定しています)
変更される時は、出来る限りコントラストに配慮した配色及び
From codesite-noreply @ google.com Fri Mar 6 21:31:50 2009
From: codesite-noreply @ google.com (codesite-noreply @ google.com)
Date: Fri, 06 Mar 2009 12:31:50 +0000
Subject: [geeklog-jp commit] r1231 - trunk/geeklog-1-jp-extended
Message-ID: <00163646ccde185fd20464727850@google.com>
Author: milk851
Date: Fri Mar 6 04:31:24 2009
New Revision: 1231
Modified:
trunk/geeklog-1-jp-extended/CHANGES.jp
Log:
r1230の更新をCHANGES.jpに記録しました。
Modified: trunk/geeklog-1-jp-extended/CHANGES.jp
==============================================================================
--- trunk/geeklog-1-jp-extended/CHANGES.jp (original)
+++ trunk/geeklog-1-jp-extended/CHANGES.jp Fri Mar 6 04:31:24 2009
@@ -1,5 +1,14 @@
$Id$
+2009-03-06 Masuko Koeda
+
+ * 2月8日リリース後に追加修正をしているので、
+ バージョンを2.31に上げました。
+ 2月8日リリース後の追加修正分は、Ver2.31としてREADMEの更新履歴に
+ 記載しました。
+ ProfessionalCSSに修正等をしたファイルリストは、不必要と判断し
+ READMEからを削除しました。
+
2009-03-04 mystral-kk
* Wikiスタイルで文字化けする問題(Issue #49)に対応しました。
From codesite-noreply @ google.com Fri Mar 6 22:33:03 2009
From: codesite-noreply @ google.com (codesite-noreply @ google.com)
Date: Fri, 06 Mar 2009 13:33:03 +0000
Subject: [geeklog-jp commit] r1232 - trunk/geeklog-1-jp/system/custom
Message-ID: <001636458c8606a88804647353b0@google.com>
Author: mystralkk
Date: Fri Mar 6 05:32:35 2009
New Revision: 1232
Modified:
trunk/geeklog-1-jp/system/custom/custom_cellular.php
Log:
magic_quotes_gpcがオンの時に起こりうるバグに対処しました。
Modified: trunk/geeklog-1-jp/system/custom/custom_cellular.php
==============================================================================
--- trunk/geeklog-1-jp/system/custom/custom_cellular.php (original)
+++ trunk/geeklog-1-jp/system/custom/custom_cellular.php Fri Mar 6
05:32:35 2009
@@ -521,6 +521,15 @@
return $ret;
}
+// stripslashes(配列対応版)
+function _mobile_stripslashes_deep($data) {
+ if (is_array($data)) {
+ return array_map('_mobile_stripslashes_deep', $data);
+ } else {
+ return stripslashes($data);
+ }
+}
+
// urldecode(配列対応版)
function _mobile_urldecode_deep($data) {
if (is_array($data)) {
@@ -536,8 +545,8 @@
$copy = $array;
while (list($key, $val) = each($copy)) {
if (get_magic_quotes_gpc()) {
- $key = stripslashes($key);
- $val = stripslashes($val);
+ $key = _mobile_stripslashes_deep($key);
+ $val = _mobile_stripslashes_deep($val);
}
$keyconv = urldecode($key);
if( $key != $keyconv ) {
From codesite-noreply @ google.com Fri Mar 6 22:38:04 2009
From: codesite-noreply @ google.com (codesite-noreply @ google.com)
Date: Fri, 06 Mar 2009 13:38:04 +0000
Subject: [geeklog-jp commit] r1233 - trunk/geeklog-1-jp
Message-ID: <001636458a86f56cda0464736463@google.com>
Author: mystralkk
Date: Fri Mar 6 05:37:02 2009
New Revision: 1233
Modified:
trunk/geeklog-1-jp/CHANGES.jp
Log:
r1232の更新をCHANGES.jpに記録しました。
Modified: trunk/geeklog-1-jp/CHANGES.jp
==============================================================================
--- trunk/geeklog-1-jp/CHANGES.jp (original)
+++ trunk/geeklog-1-jp/CHANGES.jp Fri Mar 6 05:37:02 2009
@@ -1,5 +1,10 @@
$Id$
+2009-03-06 mystral-kk
+
+ * 携帯ハックでmagic_quotes_gpcがオンの時に発生しうる問題に
+ 対応しました。
+
2009-03-04 mystral-kk
* Wikiスタイルで文字化けする問題(Issue #49)に対応しました。
From codesite-noreply @ google.com Fri Mar 6 23:08:09 2009
From: codesite-noreply @ google.com (codesite-noreply @ google.com)
Date: Fri, 06 Mar 2009 14:08:09 +0000
Subject: [geeklog-jp commit] r1234 - in trunk/geeklog-1-jp/public_html/layout:
mobile mobile_3g
Message-ID: <000e0cd32982850d9b046473d034@google.com>
Author: mystralkk
Date: Fri Mar 6 06:07:27 2009
New Revision: 1234
Modified:
trunk/geeklog-1-jp/public_html/layout/mobile/functions.php
trunk/geeklog-1-jp/public_html/layout/mobile_3g/functions.php
Log:
掲示板プラグインをインストールしていない時でもブロックメニューに表示されてし
まうバグを修正しました。
Modified: trunk/geeklog-1-jp/public_html/layout/mobile/functions.php
==============================================================================
--- trunk/geeklog-1-jp/public_html/layout/mobile/functions.php (original)
+++ trunk/geeklog-1-jp/public_html/layout/mobile/functions.php Fri Mar 6
06:07:27 2009
@@ -204,35 +204,53 @@
/*
* メニュー
*/
+ $akey = 1;
+
// ホーム
$footer->set_var( 'mn_tohome', '' . $LANG01['68'] . '' );
+ '/" accesskey="' . $akey . '">' .
$LANG01['68'] . '' );
+ $akey ++;
+
// ログイン/ログアウト
if (!empty ($_USER['uid']) && ($_USER['uid'] > 1)) {
$footer->set_var( 'mn_login_or_logout',
'' .
$LANG01['19'] . '' );
+ '/users.php?mode=logout" accesskey="' .
$akey . '">' . $LANG01['19'] . '' );
} else {
$footer->set_var( 'mn_login_or_logout',
'' .
$LANG01['47'] . '' );
- }
+ '/users.php?mode=login" accesskey="' .
$akey . '">' . $LANG01['47'] . '' );
+ }
+ $akey ++;
+
// 記事投稿
$footer->set_var( 'mn_submit', '' .
$LANG01['71'] . '' );
+ '/submit.php?type=story" accesskey="' .
$akey . '">' . $LANG01['71'] . '' );
+ $akey ++;
+
// 掲示板
- $footer->set_var( 'mn_forum', '' . "掲示板" );
+ $temp = DB_query("SELECT 1 AS cnt FROM {$_TABLES['plugins']} WHERE
(pi_name = 'forum') AND (pi_enabled = '1')");
+ if (DB_numRows($temp) == 1) {
+ $footer->set_var( 'mn_forum', '' . "掲
示板" );
+ $akey ++;
+ }
+
// 記事一覧
$footer->set_var( 'mn_directory', '' .
$LANG01['117'] . '' );
+ '/directory.php" accesskey="' . $akey . '">' .
$LANG01['117'] . '' );
+ $akey ++;
+
// 検索
$footer->set_var( 'mn_search', '' .
$LANG01['75'] . '' );
+ '/search.php" accesskey="' . $akey . '">' .
$LANG01['75'] . '' );
+ $akey ++;
+
// ブロック
$footer->set_var( 'mn_block', '' .
$LANG01['12'] . '' );
-
+ '/mobileblocks.php" accesskey="' . $akey . '">' .
$LANG01['12'] . '' );
+ $akey ++;
+
// Call to plugins to set template variables in the footer
PLG_templateSetVars( 'footer', $footer );
Modified: trunk/geeklog-1-jp/public_html/layout/mobile_3g/functions.php
==============================================================================
--- trunk/geeklog-1-jp/public_html/layout/mobile_3g/functions.php (original)
+++ trunk/geeklog-1-jp/public_html/layout/mobile_3g/functions.php Fri Mar
6 06:07:27 2009
@@ -204,35 +204,53 @@
/*
* メニュー
*/
+ $akey = 1;
+
// ホーム
$footer->set_var( 'mn_tohome', '' . $LANG01['68'] . '' );
+ '/" accesskey="' . $akey . '">' .
$LANG01['68'] . '' );
+ $akey ++;
+
// ログイン/ログアウト
if (!empty ($_USER['uid']) && ($_USER['uid'] > 1)) {
$footer->set_var( 'mn_login_or_logout',
'' .
$LANG01['19'] . '' );
+ '/users.php?mode=logout" accesskey="' .
$akey . '">' . $LANG01['19'] . '' );
} else {
$footer->set_var( 'mn_login_or_logout',
'' .
$LANG01['47'] . '' );
- }
+ '/users.php?mode=login" accesskey="' .
$akey . '">' . $LANG01['47'] . '' );
+ }
+ $akey ++;
+
// 記事投稿
$footer->set_var( 'mn_submit', '' .
$LANG01['71'] . '' );
+ '/submit.php?type=story" accesskey="' .
$akey . '">' . $LANG01['71'] . '' );
+ $akey ++;
+
// 掲示板
- $footer->set_var( 'mn_forum', '' . "掲示板" );
+ $temp = DB_query("SELECT 1 AS cnt FROM {$_TABLES['plugins']} WHERE
(pi_name = 'forum') AND (pi_enabled = '1')");
+ if (DB_numRows($temp) == 1) {
+ $footer->set_var( 'mn_forum', '' . "掲
示板" );
+ $akey ++;
+ }
+
// 記事一覧
$footer->set_var( 'mn_directory', '' .
$LANG01['117'] . '' );
+ '/directory.php" accesskey="' . $akey . '">' .
$LANG01['117'] . '' );
+ $akey ++;
+
// 検索
$footer->set_var( 'mn_search', '' .
$LANG01['75'] . '' );
+ '/search.php" accesskey="' . $akey . '">' .
$LANG01['75'] . '' );
+ $akey ++;
+
// ブロック
$footer->set_var( 'mn_block', '' .
$LANG01['12'] . '' );
-
+ '/mobileblocks.php" accesskey="' . $akey . '">' .
$LANG01['12'] . '' );
+ $akey ++;
+
// Call to plugins to set template variables in the footer
PLG_templateSetVars( 'footer', $footer );
From codesite-noreply @ google.com Fri Mar 6 23:12:09 2009
From: codesite-noreply @ google.com (codesite-noreply @ google.com)
Date: Fri, 06 Mar 2009 14:12:09 +0000
Subject: [geeklog-jp commit] r1235 - trunk/geeklog-1-jp
Message-ID: <000e0cd10626dc368d046473defd@google.com>
Author: mystralkk
Date: Fri Mar 6 06:09:44 2009
New Revision: 1235
Modified:
trunk/geeklog-1-jp/CHANGES.jp
Log:
r1234の更新をCHANGES.jpに記録しました。
Modified: trunk/geeklog-1-jp/CHANGES.jp
==============================================================================
--- trunk/geeklog-1-jp/CHANGES.jp (original)
+++ trunk/geeklog-1-jp/CHANGES.jp Fri Mar 6 06:09:44 2009
@@ -2,6 +2,12 @@
2009-03-06 mystral-kk
+ * 携帯ハックで掲示板プラグインをインストールしていな
+ いときでもブロックメニューに表示される問題に対応し
+ ました。
+
+2009-03-06 mystral-kk
+
* 携帯ハックでmagic_quotes_gpcがオンの時に発生しうる問題に
対応しました。
From codesite-noreply @ google.com Sat Mar 7 11:01:50 2009
From: codesite-noreply @ google.com (codesite-noreply @ google.com)
Date: Sat, 07 Mar 2009 02:01:50 +0000
Subject: [geeklog-jp commit] r1236 - in trunk/geeklog-1-jp-extended: .
public_html/layout/WAIproCSS
Message-ID: <001636457858e4b50604647dc86c@google.com>
Author: milk851
Date: Fri Mar 6 18:00:42 2009
New Revision: 1236
Modified:
trunk/geeklog-1-jp-extended/CHANGES.jp
trunk/geeklog-1-jp-extended/public_html/layout/WAIproCSS/README
trunk/geeklog-1-jp-extended/public_html/layout/WAIproCSS/custom.sample.css
Log:
バージョン表記を間違っていたので訂正しました。
修正点をCHANGES.jpへ記載しました。
Modified: trunk/geeklog-1-jp-extended/CHANGES.jp
==============================================================================
--- trunk/geeklog-1-jp-extended/CHANGES.jp (original)
+++ trunk/geeklog-1-jp-extended/CHANGES.jp Fri Mar 6 18:00:42 2009
@@ -1,10 +1,14 @@
$Id$
+2009-03-07 Masuko Koeda
+
+ * バージョン表記を間違っていたので訂正しました。
+
2009-03-06 Masuko Koeda
* 2月8日リリース後に追加修正をしているので、
- バージョンを2.31に上げました。
- 2月8日リリース後の追加修正分は、Ver2.31としてREADMEの更新履歴に
+ バージョンを2.3.1に上げました。
+ 2月8日リリース後の追加修正分は、Ver2.3.1としてREADMEの更新履歴に
記載しました。
ProfessionalCSSに修正等をしたファイルリストは、不必要と判断し
READMEからを削除しました。
Modified: trunk/geeklog-1-jp-extended/public_html/layout/WAIproCSS/README
==============================================================================
--- trunk/geeklog-1-jp-extended/public_html/layout/WAIproCSS/README
(original)
+++ trunk/geeklog-1-jp-extended/public_html/layout/WAIproCSS/README Fri
Mar 6 18:00:42 2009
@@ -1,6 +1,6 @@
/*==============================================================================
タイトル : Geeklog用WAIproCSSテーマ
- バージョン: 2.31 for Geeklog1.5.1
+ バージョン: 2.3.1 for Geeklog1.5.1
著者 : Hisakatsu Katoh as ネット素浪人 (contact is
katoq.AT.b-lines.DOT.jp)
Masuko koeda as みるく(http://white-stage.com/)
説明 : Geeklog用のテーマ「ProfessionalCSS」を基本に, アクセシィビリ
ティに配慮した「WAIproCSS」です。
@@ -364,7 +364,7 @@
+ 追加
- 削除
-■Ver.2.31(2009-3-6)
+■Ver.2.3.1(2009-3-6)
・ページの先頭へ戻るのアイコンもリンク範囲に含めました。
(*footer.thtml,*/css/layout.css,*/images/css/icon_pagetop.gif)
・背景画像/navbar/images/tabrightI.gifと/navbar/images/tabrightJ.gifを幅
の大きい物に差し替えました。(画像ジローさん提供
)(*/navbar/images/tabrightI.gif,*/navbar/images/tabrightJ.gif)
・ユニバーサルセレクタでの初期化をやめ、必要なセレクタのみを初期化しまし
た。(*/css/default.css)
Modified:
trunk/geeklog-1-jp-extended/public_html/layout/WAIproCSS/custom.sample.css
==============================================================================
---
trunk/geeklog-1-jp-extended/public_html/layout/WAIproCSS/custom.sample.css
(original)
+++
trunk/geeklog-1-jp-extended/public_html/layout/WAIproCSS/custom.sample.css
Fri Mar 6 18:00:42 2009
@@ -10,8 +10,8 @@
/*==============================================================================
[INFO] カスタムテーマスタイルシート(雛型)
- WAIproCSSver.2.31テーマをベースとしたカスタムテーマの作成を補助す
るCSSファイル(雛型)です。
- WAIproCSSver.2.31テーマの背景を指定します。
+ WAIproCSSver.2.3.1テーマをベースとしたカスタムテーマの作成を補助す
るCSSファイル(雛型)です。
+ WAIproCSSver.2.3.1テーマの背景を指定します。
以下では、サンプルに例としてすべて背景色と枠線の色を白で設定してお
りますが、
(ナビゲーションの文字色は黒で設定しています)
変更される時は、出来る限りコントラストに配慮した配色及び
From codesite-noreply @ google.com Mon Mar 9 03:38:34 2009
From: codesite-noreply @ google.com (codesite-noreply @ google.com)
Date: Sun, 08 Mar 2009 18:38:34 +0000
Subject: [geeklog-jp commit] r1237 - trunk/geeklog-1-jp/system/custom
Message-ID: <001485f3be6248638004649fd305@google.com>
Author: tatsumi.imai
Date: Sun Mar 8 11:20:32 2009
New Revision: 1237
Modified:
trunk/geeklog-1-jp/system/custom/custom_cellular.php
Log:
ケータイハックで以下の2点を修正。
ページ内リンクを参照するとセッションが切れる
・CUSTOM_refresh()でページ内リンクの処理をしていなかったため。処理を追加しま
した。
ブロックメニューで表示されるリンクにセッションIDがない
・_mobile_add_sessid()でリンクの抽出に使っているパターンがURLの引用符として
二重引用符(")しか考慮していないのに、CUSTOM_MOBILE_blockMenu()ではURLを引用
符(')でくくってしまっているため。
・CUSTOM_MOBILE_blockMenu()は他に合わせて二重引用符を使うように修正。
・_mobile_add_sessid()の正規表現を変更し、_mobile_session_callback()で終端に
二重引用符を付加していた部分の処理を修正して、正規表現に一致したものを付加す
るように修正。
Modified: trunk/geeklog-1-jp/system/custom/custom_cellular.php
==============================================================================
--- trunk/geeklog-1-jp/system/custom/custom_cellular.php (original)
+++ trunk/geeklog-1-jp/system/custom/custom_cellular.php Sun Mar 8
11:20:32 2009
@@ -8,7 +8,7 @@
* Geeklog hack for cellular phones.
* Copyright (c) 2006 - 2008 Tatsumi Imai(http://im-ltd.ath.cx)
* License: GPL v2 or later
- * Time-stamp: <2008-07-14 23:42:55 imai>
+ * Time-stamp: <2009-03-09 03:13:44 imai>
*/
// 設定
@@ -256,9 +256,17 @@
function CUSTOM_refresh($url)
{
global $LANG05,$CUSTOM_MOBILE_CONF;
- $msg = mb_convert_encoding($LANG05['5'], 'sjis-win',
-
mb_detect_encoding($LANG05['5'], "UTF-8,EUC-JP,JIS,sjis-win"));
if(CUSTOM_MOBILE_is_cellular()) {
+ // ページ内リンクを探す
+ $pos = strpos($url, '#');
+ if($pos === false) {
+ //CUSTOM_MOBILE_debug("not matched: " . $url);
+ $link = "";
+ } else {
+ //CUSTOM_MOBILE_debug("matched: " . $url);
+ $link = substr($url, $pos);
+ $url = substr($url, 0, $pos);
+ }
if($CUSTOM_MOBILE_CONF['refresh_use_location']) {
$sepa = '?';
if (strpos($url, '?') > 0)
@@ -267,14 +275,21 @@
$sepa = '&';
//$sepa = '&';
}
- $location_url = 'Location: ' . $url . $sepa . SID;
+ $location_url = 'Location: ' . $url . $sepa . SID . link;
header( $location_url );
exit;
} else {
+ $msg = mb_convert_encoding($LANG05['5'], 'sjis-win',
+
mb_detect_encoding($LANG05['5'], "UTF-8,EUC-JP,JIS,sjis-win"));
+ $sepa = '?';
+ if (strpos($url, '?') > 0) {
+ $sepa = '&';
+ }
+ $location_url = $url . $sepa . SID . link;
return "\n" .
"$msg" .
- "$msg\n";
+ "$msg