From 0bcb1ee22b9cec23342e0585633cd2a6a2668a13 Mon Sep 17 00:00:00 2001 From: shizuki Date: Wed, 4 Feb 2009 11:25:10 +0000 Subject: [PATCH] =?utf8?q?=E3=82=B3=E3=83=94=E3=83=BC=E3=83=A9=E3=82=A4?= =?utf8?q?=E3=83=88=E3=82=922007=E3=81=8B=E3=82=892009=E3=81=AB=E5=A4=89?= =?utf8?q?=E6=9B=B4=20=E6=9C=AC=E5=AE=B63.4RC=E3=81=AE=E5=A4=89=E6=9B=B4?= =?utf8?q?=E3=82=92=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit git-svn-id: https://svn.sourceforge.jp/svnroot/nucleus-jp/nucleus-jp/trunk@899 1ca29b6e-896d-4ea0-84a5-967f57386b96 --- utf8/action.php | 4 +- utf8/atom.php | 4 +- utf8/benchmark.inc | 19 + utf8/config.php | 18 + utf8/createaccount.html.en | 16 + utf8/createaccount.html.ja | 16 + utf8/createaccount.php | 21 +- utf8/index.php | 21 +- utf8/install.php | 4 +- utf8/install_lang_japanese-utf8.php | 6 +- utf8/nucleus/bookmarklet.php | 30 +- utf8/nucleus/documentation/help.html.ja | 5238 ++++++++++++++++++++++++++++ utf8/nucleus/forgotpassword.html | 16 + utf8/nucleus/index.php | 16 +- utf8/nucleus/javascript/admin.js | 2 +- utf8/nucleus/javascript/bookmarklet.js | 2 +- utf8/nucleus/javascript/compatibility.js | 2 +- utf8/nucleus/javascript/edit.js | 6 +- utf8/nucleus/javascript/numbercheck.js | 2 +- utf8/nucleus/javascript/opennew.js | 2 +- utf8/nucleus/javascript/templateEdit.js | 2 +- utf8/nucleus/javascript/xmlhttprequest.js | 2 +- utf8/nucleus/language/english.php | 2237 ++++++------ utf8/nucleus/language/index.html | 16 + utf8/nucleus/language/japanese-utf8.php | 2258 ++++++------ utf8/nucleus/media.php | 780 +++-- utf8/nucleus/xmlrpc/api_blogger.inc.php | 4 +- utf8/nucleus/xmlrpc/api_metaweblog.inc.php | 29 +- utf8/nucleus/xmlrpc/api_mt.inc.php | 4 +- utf8/nucleus/xmlrpc/api_nucleus.inc.php | 4 +- utf8/nucleus/xmlrpc/index.html | 16 + utf8/nucleus/xmlrpc/server.php | 4 +- utf8/readme.html.en | 16 + utf8/readme.html.ja | 16 + utf8/rsd.php | 22 +- utf8/xml-rss2.php | 4 +- 36 files changed, 8449 insertions(+), 2410 deletions(-) mode change 100755 => 100644 utf8/createaccount.html.en create mode 100644 utf8/nucleus/documentation/help.html.ja mode change 100755 => 100644 utf8/readme.html.en diff --git a/utf8/action.php b/utf8/action.php index 60fa8cd..4a1d7a2 100755 --- a/utf8/action.php +++ b/utf8/action.php @@ -1,7 +1,7 @@ Create Member Account +

Create Account

diff --git a/utf8/createaccount.html.ja b/utf8/createaccount.html.ja index f1a6eee..81d8dcc 100644 --- a/utf8/createaccount.html.ja +++ b/utf8/createaccount.html.ja @@ -5,6 +5,22 @@ メンバーアカウントの作成 +

アカウントの作成

diff --git a/utf8/createaccount.php b/utf8/createaccount.php index 8ea850d..9976428 100644 --- a/utf8/createaccount.php +++ b/utf8/createaccount.php @@ -1,4 +1,23 @@ -getBlog($blogid); if ($result['status'] == 'newcategory') { - $message = 'アイテムは追加され、新しいカテゴリーが作成されました。 ここをクリックしてカテゴリーの名前と説明を編集してください。'; - $extrahead = ''; + $href = 'index.php?action=categoryedit&blogid=' . $blogid . '&catid=' . $result['catid']; + $onclick = 'if (event && event.preventDefault) event.preventDefault(); window.open(this.href); return false;'; + $title = _BOOKMARKLET_NEW_WINDOW; + $aTag = ' '; + $message = _BOOKMARKLET_NEW_CATEGORY . $aTag . _BOOKMARKLET_NEW_CATEGORY_EDIT . ''; + $extrahead = ''; } elseif ( (postVar('actiontype') == 'addnow') && $blog->sendPing() ) { - $message = 'アイテムの追加に成功しました。現在weblogs.comにpingを送っています。しばらくの間お待ちください...'; + $message = _BOOKMARKLET_SEND_PING; $pingUrl = $manager->addTicketToUrl($CONF['AdminURL'] . 'index.php?action=sendping&blogid=' . intval($blogid) ); $extrahead = ''; } else { @@ -162,13 +166,18 @@ function bm_doEditItem() { case 'changedate': $publish = 1; $wasdraft = 0; - $timestamp = mktime(postVar('hour'), postVar('minutes'), 0, postVar('month'), postVar('day'), postVar('year') ); + $timestamp = mktime(intPostVar('hour'), intPostVar('minutes'), 0, intPostVar('month'), intPostVar('day'), intPostVar('year') ); break; case 'edit': $publish = 1; $wasdraft = 0; $timestamp = 0; break; + case 'backtodrafts': + $publish = 0; + $wasdraft = 0; + $timestamp = 0; + break; default: bm_doError('Something went wrong'); } @@ -182,7 +191,12 @@ function bm_doEditItem() { // show success message if ($catid != intPostVar('catid') ) { - bm_message(_ITEM_UPDATED, _ITEM_UPDATED, 'アイテムは追加され、新しいカテゴリーが作成されました。ここをクリックしてカテゴリーの名前と説明を編集してください。', ''); + $href = 'index.php?action=categoryedit&blogid=' . $blog->getID() . '&catid=' . $catid; + $onclick = 'if (event && event.preventDefault) event.preventDefault(); window.open(this.href); return false;'; + $title = _BOOKMARKLET_NEW_WINDOW; + $aTag = ' '; + $message = _BOOKMARKLET_NEW_CATEGORY . $aTag . _BOOKMARKLET_NEW_CATEGORY_EDIT . ''; + bm_message(_ITEM_UPDATED, _ITEM_UPDATED, _BOOKMARKLET_NEW_CATEGORY . $aTag . _BOOKMARKLET_NEW_CATEGORY_EDIT . '', ''); } else { bm_message(_ITEM_UPDATED, _ITEM_UPDATED, _ITEM_UPDATED, ''); } @@ -312,7 +326,7 @@ function bm_message($title, $head, $msg, $extrahead = '') {

-

+

diff --git a/utf8/nucleus/documentation/help.html.ja b/utf8/nucleus/documentation/help.html.ja new file mode 100644 index 0000000..5556cb0 --- /dev/null +++ b/utf8/nucleus/documentation/help.html.ja @@ -0,0 +1,5238 @@ + + + + + + + + + + + + Nucleus管理用ヘルプ + + + + +
+

Nucleusポップアップ・ヘルプ

+

ファイル読み込み中、しばらく待ちください(ファイルサイズはおよそ170KBです)。

+
+ + +
+ + +

後で追加/過去の日時での投稿

+

後で追加

+

アイテム追加フォームの「後で追加」オプションをチェックすることで、アイテムを指定した時間きっかりに公開することができます。指定された時間が来るまで、アイテムはサイトの公開された部分で見られることはありません。

+

この日時は、アイテムを追加するブログの「過去の日時での投稿を許可する」オプションが有効である場合を除いて、未来のものでなくてはなりません。

+

過去の日時での投稿を許可する

+

この設定を有効にすると、アイテムを追加する時に、アイテムの投稿日時を過去に指定することができるようになります。また、既存のアイテムの投稿日時を編集することもできるようになります。

+
+ +
+

投稿日時の変更

+

+「タイムスタンプを更新」オプションにより、アイテムの投稿された日付や時間を変更することができます。アイテムの内容を変更した時に、「タイムスタンプを更新」することで記事をブログののトップに戻すことができます。

+

しかし、そのアイテム独自のIDは変更されませんので、訪問者はアイテムのIDから、そのアイテムが編集後に投稿時間が変更されたものだと気づくことができます。

+
+ + +
+

Autosave

+

The Autosave function saves an item as a draft after 10 minutes editing. It should avoid that unsaved changes get lost. It is usefull for users that work for a long time on an item and often forget to save their work.

+

If you want to invoke Autosave before the 10 minutes are past, you can press the 'Auto save now' button at the end of the form.

+

The Autosave function can be enabled and disabled in the member options.

+
+ + +
+

ドラフト(Drafts/草稿)

+

+ドラフト状態のアイテムはブログの公開されたところでは閲覧することができません。推敲に時間をかけたい時や、、実際に投稿するまでに、少し時間を空けたいときなどに役に立つでしょう。ドラフト状態のアイテムは「管理ホーム」にリストとして表示されるので、時間があるときに、いつでも作業を再開することが可能です。

+

ドラフト状態のアイテムを編集する際に、「今すぐ追加」のラジオボタンを選んで「保存」ボタンを押すと、ドラフト状態が解除されてブログに公開されます。 +

+
+ +
+

「続き」部分

+

+アイテムには、長文記事を分割して表示するために、オプションとして「続き」部分があります。例えば、記事がブログのメインページに置くには長すぎる場合、導入を「本文」部分に、残りを「続き」部分に書くことができます。テンプレートによって、表示の形態は変わってきますが、ブログのメインページを閲覧すると「続きを読む」というリンクが出現します。 +

+

+もしアイテムの単なる概略として導入部分を書きたいのなら、smartbodyというテンプレート変数を用いることで、「本文」と「続き」の表示を分けることも可能です。 +

+
+ +
+

Blogの短縮名

+

+「Blogの短縮名」は主に管理領域で、どのアイテムがどのブログと結びついているのか示すために使われます。 +

+

+また、新規ブログを有効にするための代替indexファイルでも用いられます(以下は「Blogの短縮名」が「myshortblogname」の時の呼び出しファイルの例): +

+
+<?php
+    include('./config.php');
+    selectBlog('myshortblogname');
+    selector();
+?>
+
+
+ +
+

標準のスキン

+

+ブログが表示される時には、ブログごとの「設定」で選択された「標準のスキン」が使用されます。選択できるのは一つだけです。(URLの引数として指定することで、別のスキンで表示させることは可能です) +

+
+ + +
+

通知するメールアドレス

+

+このオプションには、新しくコメントが追加された時などに通知するメールアドレスを、一つあるいは複数設定することができます。もし通知が不要なら空っぽにしておいてください。メールアドレスは、当然ですが、有効なものでなくてはなりません。 +

+

+複数のメールアドレスを設定する場合には、各メールアドレスをセミコロン(;)で区切ってください。 +

+
+注意:設定フィールドの最大長は128文字です。セミコロン(;)を含んだ合計の文字数が128文字を超えない限り、メールアドレスはいくつでも設定することができます。 +
+
+注意:通知先に、メンバー登録に使われているメールアドレスを設定した場合、自分で書いたアイテムやコメントの通知はされません。自分で書いたことは知っているはずですから、問題にはならないでしょう。 +
+
+ +
+

コメントの最大量

+

+メインの目次ページに表示するコメントの最大数です。これはコメント可能な最大数を制限するものではありません。個別アイテムページでは、設定した最大数を超えていても全てのコメントが表示されます。 +

+

注意: +テンプレート内部では、テンプレート変数commentsの引数によってここでの値が上書きされます。 +

+
+ +
+

サーバ時刻との時差

+

+もしサーバの時刻とあなたの住んでいる地域の時刻とが一致していなければ、ここにサーバとの時差を入力することで、Nucleus内部の時刻をあなたの住んでいる地域の時刻に合わせることができます(マイナス時差の地域に住んでいる場合は、マイナス記号付きで入力します)。参考のために現在のサーバの時刻が表示されています。 +

+

実例

+

あなたの住んでいる地域の時刻が20:35で、表示されているサーバの時刻が14:35のとき、ブログの時刻を20:35にするためには「サーバ時刻との時差」を6.0に設定します。 +

+

注意:30分刻みでの時差のある地域のために、0.5刻みで設定することができます。例えば「サーバ時刻との時差」を1.5に設定すると、1時間30分の補正となります。

+
+ +
+

自動更新するファイル

+

+ブログに新しいアイテムが追加された時に、上書きするファイルのパスを入力します。このファイルは、新しいアイテムが追加されるたびに最終変更時のタイムスタンプが上書きされ、外部からはこのファイルを参照することで、ブログに更新があったかどうかをチェックすることができます。このファイルは訪問者によるコメントが追加された時や、スキン/テンプレートに変更を加えた時には更新されません。アイテムが追加されてブログの記事に変更があったときに更新されるので、「Weblogの更新状況」等を作成するサービスに使うことができます。 +

+

+自動更新されるファイルが必要ないときは、フィールドを空っぽにしておいてください。 +

+

+自動更新されるファイルの場所は管理領域からの相対パスでも指定することが可能ですが、 /path/to/your/website/update.txt のようにより確実な絶対パスを使った方が良いでしょう。また自動更新されるファイルを作成し、かつそのファイルに書き込みができるように、自動更新ファイルとそれを作成するディレクトリのパーミッションを0666にしてください。 +

+
+ +
+

Blogの管理者

+

+Blogの管理者は次のような追加権限をもちます: +

+ + + +

+一つのブログは複数の管理者を持つことができます。各ブログには、最低でも一人の管理者がいなくてはなりません。 +

+
+ + +
+

管理者の特権

+ +

+super-admin(最高管理者)と呼ばれ、ブログのチームへの所属とは無関係に、全ての機能と全てのブログにフルアクセスできます。 +

+ +

+またsuper-adminは、ブログの作成、グローバル設定の変更、テンプレートの書き換え、スキンの書き換え、メンバーの操作(メンバーの作成/編集/削除)を行う権限があります。 +

+ +

+super-adminとなるのは通常サイトの管理者ただ一人でしょう。 +

+ +
+ +
+

管理者領域へのログイン

+

+super-adminはそれぞれのメンバーを、管理領域へのログインを許可しないよう設定できます。 +

+
+ +
+

既定のBlog

+

+サイトへの接続時にブログが指定されていない場合に表示されるブログです。 +

+
+ +
+

基本のスキン

+ +

適用すべきスキンが見つからなかった時に代用するスキンを設定します。これはスキン・パーツが設定されていなかったり、スキンが明確に指定されていなかったりした時に起こります。

+

ほとんどのユーザーは、この設定を気にする必要がありません。

+
+ +
+

Cookie設定

+ +

ログインCookieの有効期間

+

+デフォルトでは、メンバーがログインするとブラウザにcookieが保存され、翌日に戻ってきたときに再びログインする必要がなくなります。クッキーの有効期間によって、いつ無効になるか決定されます。

+ + +

CookieパスとCookieドメイン

+

+これらは取り高度な設定です。通常は、cookieパスは単純にスラッシュ('/')、cookieドメインは空っぽの状態から変更する必要はありません。 +

+ +

セキュアCookie

+

+通常は「いいえ」に設定してください。HTTPSのurlを用いており、cookieの送受信をhttps接続を通してのみに限定したい時だけ、この設定を「はい」にします。 +

+ +

最終訪問日時Cookieの保存

+

+訪問者が最後に訪れた時間をcookieに保存させるように設定することができます。これによって、新規アイテムの隣にマークを付けることができます。 +

+ +
+ + +
+

言語

+

+Nucleusが生成する個々のメンバー用のコンテンツを作成するときに用いられる言語を選択することができます。Nucleusによって生成されるコンテンツには、管理領域、エラーメッセージ、スキンにおけるフォームなどが含まれます。 +

+ +

+言語の選択を行う場所は二ヶ所あります。一箇所目は「グローバル設定」で、デフォルトで用いられる「既定の言語」を設定します。もう一箇所は、各「メンバーの編集」ページの設定でメンバー毎ログイン時の使用言語を設定することができます。 + +

+ +

+これら両方の設定が無効の場合、英語がデフォルトの言語として用いられます +

+ +

注意: 追加の言語ファイルはNucleusのウェブサイトからダウンロードできます。(新規ウィンドウが開きます)

+ +
+ +
+

アカウントの作成

+

+訪問者に自身のメンバーアカウント作成を許可することができます。新規メンバーは管理者がチームに加えるまでは、ブログにアイテムを追加することはできませんが、自分のコメントを削除したり変更したりすることが可能です。新規メンバーのログイン許可を許可している場合、管理領域にログインして自分の設定を変更することもできます。 +

+
+ +
+

新規メンバーのログイン許可

+

+この設定は、訪問者によるアカウントの作成を許可している場合に、その方法で作られたアカウントを使用して管理領域にログインできるかどうかを設定します。 +

+
+ + +
+

メッセージサービス

+ +

メンバー間メッセージサービス

+

+メンバーのプライバシーのために、メールアドレスを隠したままで、スクリプトを通してメンバー同士でメールメッセージの送信ができます。送信されたメッセージには両ユーザーのメールアドレスが含まれますので、その後は通常のメールを用いた連絡を続けることができます。このサービスは無効にすることが可能です。 +

+ +

メンバー以外のメッセージサービス

+

+デフォルトでは非メンバーは、入力されたメールアドレスが有効なものかチェックする方法が無いために、メッセージサービスを使用できません。「メンバー以外からのメッセージ送付を許可」することによってこの制限を緩和できます。非メンバーはメッセージの投函時にメールアドレスを尋ねられ、そのアドレスがメールのヘッダーFrom:に表示されることになります。 +

+ +
+ +
+

サイトの閉鎖

+

+Nucleusのサイト全体を閉鎖することが可能です。なんらかの設定調整を行うときに、あるいは何か恐ろしい間違いが起きた時にこれを実行したいと思うかもしれません:-) +

+

+チェックボックスを「はい」に設定した場合に、訪問者はここで設定したURLにリダイレクトされます。 +

+

+例外:管理領域は閉鎖していない時と同様に利用可能であり、最高管理者は通常通りサイト全体を閲覧することができます。(あとでサイトを再開することを忘れないでください;-)) +

+
+ + +
+

URLモード

+

このオプションを用いることにより、URLスタイルを切り替え可能です:

+ +

注意:「Fancy URL」モードで動作するようにするためには、この設定のほかにもいくつかの作業が必要になります。詳しい解説はTips & Suggestionsに記述されています。(新規ウィンドウが開きます)

+ +
+ + +
+

一覧の既定の表示数

+

一覧表示画面で一度に表示するブログ、アイテム、コメントの数を入力します。初期値は「10」です。

+
+ + +
+

デバッグモード

+

「はい」に設定すると、システム情報を表示したり、対応しているプラグインをデバッグモードにしたりできます。

+
+ + +
+

テンプレート:アイテム

+

+アイテム表示時に、それぞれのアイテムで次のセットが繰り返されます: +

+ +
+アイテムのヘッダー
+アイテムの本体
+アイテムのフッター
+
+ +

「ヘッダー」、「本体」「フッター」の3つのブロックは、それぞれテンプレートの一部として、どのような見た目になるのかを定義します。

+ +

変数

+ +

これらのテンプレート内では、アイテムのデータを挿入するのにテンプレート変数とよばれる系列が利用できます。

+ +

例

+

テンプレート:アイテムの例

+ +
+ +
+

テンプレート:アイテムの例

+

+「アイテムの本体」テンプレートの一例です: +

+ +
<h1><%title%></h1>
+
+<p><%body%></p>
+
+<div class="metadata">
+ <a href="<%itemlink%>">link</a> -
+ <%date%> <%time%> -
+ <a href="<%authorlink%>"><%author%></a> -
+ <%comments%>
+</div>
+ +

結果は次のようになります:

+ +
+ここはアイテムのタイトルです +

ここはアイテムのテキスト部分です

+
+ link - + September 5th 2008 18:51 - + カルマ - + no comments +
+
+ +
+ + +
+

テンプレート:コメント

+ +

コメントブロックは3つの要素で構成されています。

+ +
    +
  1. + コメントが表示されるとき(ブログの設定、もしくは「コメント本体」のテンプレート内の<%comments%>の引数で許可されているコメントの最大数を下回っているとき) +
    コメントのヘッダー
    +  コメントの本体(コメントの数だけ繰り返し)
    +コメントのフッター
    +
  2. +
  3. + コメントがまったく無いとき +
    +コメントが無い時
    +
    +
  4. +
  5. + コメントがあるが、許可されている最大数を上回っているとき(個別アイテムページでのみ表示されます) +
    +コメントが多すぎる時
    +
    +
  6. +
+ +

コメントのテンプレート内部では、コメント関連テンプレート変数が利用できます。

+ +
+ +
+ + +

テンプレート:コメントのヘッダーとフッター

+ +

特徴

+ +

「コメントの本体」はコメント一つごとに繰り返されますが、ヘッダーとフッターは一度しか表示されません。出力は次のようになります:

+
コメントのヘッダー
+  コメントの本体 1
+  コメントの本体 2
+  コメントの本体 3
+コメントのフッター
+

これらのテンプレート内では、コメント関連テンプレート変数が利用できます。

+ +

例

+ +

コメントのヘッダー:

+
<ul>
+

コメントの本体:

+
<li><%user%>: <%body%></li>
+

コメントのフッター

+
</ul>
+

結果は次のようになります

+ + + +
+ +
+

テンプレート:続きへのリンク

+

+これはアイテムのテンプレート(アイテムのヘッダー、アイテムの本体、アイテムのフッターの3つ)で利用できるテンプレート変数、"morelink"がどのように表示されるかを決めるものです。利用可能な変数はアイテムのテンプレートと同じです。 +

+

+もしアイテムに「続き」の部分が存在しない場合、テンプレート変数<%morelink%>は無視されます。 +

+ +

例

+
<a href="<%itemlink%>">[続きを読む!]</a>
+ +
+ +
+ +

テンプレート:アーカイブリスト

+ +

過去ログのリストは、以下のようなリスト体裁をとります:

+ +
アーカイブリストヘッダー
+  アーカイブリスト本体(アーカイブごとに繰り返し)
+アーカイブリストフッター
+ +

+利用できる変数:(ヘッダーとフッターではblogidのみが使用できます) +

+ + + + + + + + + + + + + + + + + + + +
名前説明
blogidweblogのID
archivelinkアーカイブへのリンク。<a href="<%archivelink%>">のように使用します。
month月の数値(01-12の2文字表記)
year年(西暦の4文字表記)
day月の中での日付(二文字表記。日ごと表示の時のみ)
+ +

strftime変数を使用することで、日付の表記を自由にカスタマイズすることができます。この変数が複雑すぎると感じるなら、次のように記述すると良いでしょう。

+ +
<a href="<%archivelink%>">%B, %Y</a><br />
+ + +

出力される時刻と言語をあなたの住んでいる地域にあわせるために、localeを適切に設定してください。

+ +
+ + + + +
+

テンプレート:カテゴリーリスト

+ +

カテゴリーリストは下の表のようにフォーマットされます:

+ +
カテゴリーリストヘッダー
+  カテゴリーリストアイテム(繰り返し)
+カテゴリーリストフッター
+ +

利用可能な変数:(ヘッダーとフッターではblogid、 blogurl、selfのみが許可されています)

+ + + + + + + + + + + + + + + + + + + + + + + + + +
名前説明
blogidweblogのID
blogurlblogのURL(blogごとの「設定」で定義される)
selfパラメーター無しの現在のページ(例えばindex.php)
catlink該当カテゴリーの新しいアイテムへのリンク。これにより<a href="..">タグを埋め込むことができる。
catidカテゴリーのID
catnameカテゴリー名
catdescカテゴリーの説明
+ +

カテゴリーリストの例を見る

+ +
+ +
+

テンプレート:カテゴリーリストの例

+

+「テンプレート:カテゴリーリスト」の解説に戻る +

+ +

カテゴリーリストヘッダー

+
<ul>
+  <li><a href="<blogurl%>">まとめて表示</a>< /li>
+ +

カテゴリーリストアイテム

+
<li><a href="<%catlink%>"><%catname%></a></li>
+ +

カテゴリーリストフッター

+
</ul>
+ +

結果はこうなります:

+ + + +
+ +
+

テンプレート:ブログリスト

+ +

ブログリストは次の様に出力されます:

+ +
ブログリストヘッダー
+  ブログリストアイテム(存在するブログの数だけ繰り返し)
+ブログリストフッター
+ +

ブログリストアイテムで利用可能な変数:

+ + + + + + + + + + + + + + + + +
名前説明
bloglinkブログのURL(Nucleusコアによって与えられた引数から生成されるもの)<a href="<%bloglink%>">のように使用します。
blogurlブログのURL(「Blog設定」の「URL」で設定されているもの)<a href="<%bloglink%>">のように使用します。
blogdescブログの説明
blognameブログ名(第二引数に『shortname』が指定された場合は『ブログの短縮名』)
+ +

ヘッダーとフッターでのみ使用できる変数:

+ + + + + + + + + + +
名前説明
siteurlグローバル設定の「サイトのURL」
sitenameグローバル設定の「サイト名」
+ +

ブログリストの例を見る

+ +
+ +
+

テンプレート:ブログリストの例

+

+「テンプレート:ブログリスト」の解説に戻る +

+ +

ブログリストヘッダー

+
<ul>
+  <li><a href="<%siteurl%>"><%sitename%></a></li>
+ +

ブログリストアイテム

+
<li><a href="<%bloglink%>" title="<%blogdesc%>"><%blogname%></a></li>
+ +

ブログリストフッター

+
</ul>
+ +

表示は次のようになります

+ + + +
+ + + + + + + +
+

テンプレート:Locale

+

+これは実際のところテンプレートの部品というより設定です。設定することによって、日付と時刻のローカライズを選択できます。月や曜日などは要求された言語での表示になるでしょう。 +

+ +

+使える変数は、Nucleusが動作しているコンピュータによります。使える変数をいくつかあげますと・・・: +

+ + + +

+strftimeに関するより詳しい情報は、Open Group Specificationにあります。(新規ウィンドウが開きます) +

+ +

+locale は日付と時刻のフォーマット、日付ヘッダー、アーカイブリストで利用されます。 +

+ +
+ +
+

テンプレート:日付と時刻のフォーマット

+

+これらは<%date%>と <%time%>という変数(詳細はテンプレート変数を参照)の日付と時刻の表示方法を設定します。フォーマットはLocaleにも左右されます。 +

+ +

+利用できる変数の詳細な情報はこちら。もし手っ取り早く始めたいのなら、日付フォーマットに"%x"を、時刻フォーマットに"%X"をお使いください。 +

+ +
+ +
+

テンプレート:日付のヘッダー/フッター

+ +

+日付のヘッダーと日付のフッターは、日付と時刻の変数を入力することができます。利用できる変数の詳細情報はこちらにあります。もし手っ取り早く始めたいのなら、日付フォーマットとして"%x"を使ってください。日付フォーマットで使われる言語は、テンプレートのLocaleで設定できます。

+ +

+日付のヘッダーにテンプレート変数<%%daylink%%>を含めることによって、その日のアーカイブへのリンクを挿入できます。'%'が二つ続けてあることに注意!変数として展開される%dを無効にするために必要な措置です。 同様に、このテンプレート内で'%'という文字を使いたい場合は、二つ重ねて"%%"と記述しないとサイトには表示されません。 +

+ +

+日付のヘッダーのサンプル: +

+ +
+<div class="day">
+<h1>%d %B</h1>
+
+ +

+日付のフッターのサンプル: +

+ +
+</div>
+
+ +

daylinkを用いた日付ヘッダーの例:

+ +
+<div class="day">
+<h1>%d %B</h1>
+<a href="<%%daylink%%>">(アーカイブ)</a>
+
+ +
+ +
+

テンプレート:ハイライト表示

+

+検索結果をハイライト表示するために、検索文字列を挟み込む(X)HTMLタグを入力します。"\0"と記述した場所が、検索文字列に置き換えられます。また、ここで入力された文字列は、プログラム中で正規表現のパターン構文数(新しいウィンドウが開きます)としてそのまま使用されますので、いくつかの記号はバックスラッシュを直前に置くことでエスケープしなければなりません。 +

+ +

例

+ +
<span style='background-color:yellow'>\0</span>
+ +
+ +
+

テンプレート:検索で何も見つからなかった場合

+ +

+検索が実行され結果何も見つからなかった場合に表示されます。 +

+ +

利用可能な変数:

+ + + + + + + + + + +
名前説明
blogidブログのID
query検索に用いられた文字列
+ +

例

+ +
<b><%query%></b>に該当する検索結果はありませんでした
+ +
+ +
+

テンプレート:コメントの本体

+

+このテンプレート・パーツは単独のコメント表示に使われます。このテンプレートでは、コメント関連テンプレート変数が利用できます。

+ +

例

+
<h2><%userlink%>さんによるコメント:</h2>
+
+<p><%body%></p>
+
+<div class="metadata">
+ (接続元:<%host%> 投稿日時:<%date%> <%time%>)
+</div>
+ +

結果は次のようになります:

+ +
+fujisakiさんによるコメント: +

このういろう、味薄い

+
(接続元:host.example.org 投稿日時:2008-08-23 02:30)
+
+ +
+ +
+

テンプレート:メディアとポップアップ

+

+これらのテンプレートは、画像のポップアップウィンドウへのリンクと画像以外のメディア・オブジェクトのフォーマットに用いられます。それぞれのテンプレートで利用可能な変数は以下の通りです。 +

+ +

ポップアップ画像へのリンクコード

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
名前説明
popuplink画像へのポップアップ・リンク
rawpopuplinkpopuplinkのジャンプ先URL
popupcodeポップアップウィンドウを開くjavascriptコード
text代替テキスト(リンクテキスト)
widthイメージの幅
heightイメージの高さ
popuptexttextと同じだが、htmlエンティティ変換される
link画像の直接のURL
media画像への直接リンク
+ + +

インライン画像のコード

+ + + + + + + + + + + + + + + + + + + + + + +
名前説明
image(x)htmlのimgタグ
link画像の直接のURL
text代替テキスト(リンクテキスト。htmlエンティティ変換される)
widthイメージの幅
heightイメージの高さ
media画像への直接リンク
+ +

メディアオブジェクトへのリンクコード

+ + + + + + + + + + + + + +
名前説明
mediaファイルへの直接リンク
linkファイルの直接のURL
text代替テキスト(リンクテキスト。htmlエンティティ変換される)
+ +
+ +
+

テンプレート:登録メンバーからのコメントへの追加表示

+

+これはコメントが登録メンバーからのものであることを示すのに利用できるテンプレートです。最終的にはコメントの本体で使われる<%authtext%>変数の中身として表示されます。 +

+ +

このテンプレート内部では、コメント関連テンプレート変数が利用できます。

+ +
+ +
+

テンプレート:コメントの続きを読む

+

+このテンプレートの内容は、コメントの本体で使われる変数<%short%>に追加されます。 +

+ +

このテンプレート内部では、<%short%>以外のコメント関連テンプレート変数が利用できます。

+ +

例:

+ +
+ <a href="<%itemlink%>">[続き]</a>
+
+ +
+ +
+

テンプレート:コメントの数え方

+

+日本語で使う場合は、単複同型なので両方"件のコメント"にしておいて問題ないでしょう。英語で表記したい時は、次のようなことが気になるかもしれません。

+

コメントの件数の表示の仕方を、"1 comment(s)"とするよりも"1 comment"、"3 comments"と表示したい人が多いのではないでしょうか?「コメントが1つの時」と「コメントが2つ以上の時」のテンプレート部分はその目的のために存在します。これらは他の所で使える<%commentword%>変数の中身として利用されます。 +

+ +

+1つしかコメントが無い時は、<%commentword%>は「コメントが一つの時」で設定した内容になり、2つ以上のコメントがついているなら「コメントが二つ以上の時」で設定した内容になります。 +

+ +

+典型的な値は"comment"と"comments"です。ここでは変数は利用できません。 +

+
+ + + +
+

テンプレート:アイテムを編集するためのリンク

+

+このテンプレートはテンプレート変数"edit"がどのように表示されるかを決めるものです。このテンプレートではすべてのテンプレート変数が使用できます。 +

+ +

例:

+ +
<a href="<%editlink%>"
+   onclick="<%editpopupcode%>">編集</a>
+ +
+ + + + +
+

スキン:メインの目次ページ

+

+このスキンパーツはブログ内の最新のエントリーを表示するのに用いられます。通常はサイト、またはブログのトップページにあたる場所になります。 +

+ +

+「メインの目次ページ」の基本的な形: +

+ +
+<html>
+  <head>
+    <title>私のウェブログ</title>
+  </head>
+  <body>
+
+    <h1>私のウェブログ</h1>
+    <%blog(mytemplate,20)%>
+
+  </body>
+</html>
+
+ +

+ このスキンでは、選択中のブログのアイテムが、タイムスタンプの新しいものから20個、'mytemplate'というテンプレートを使用して表示されます。 +

+
+ + +
+

個別アイテムページ

+

+このスキンパーツは個別のアイテムを表示するために使われます。アイテムに付けられた全てのコメントと、コメント追加フォームを含めたものになります。 +

+ +

+「個別アイテムページ」の基本的な形: +

+ +
+<html>
+  <head>
+    <title>私のウェブログ :: アイテム</title>
+  </head>
+  <body>
+
+    <h1>アイテム</h1>
+    <%item(detailed)%>
+
+    <h1>コメント</h1>
+    <%comments(detailed)%>
+
+    <h1>コメントを追加</h1>
+    <%commentform%>
+
+  </body>
+</html>
+
+ +

+ このスキンでは、'detailed'テンプレートを使用してアイテムとコメント、そして標準のコメントフォームが表示されます。 +

+ + +
+ +
+

スキン:月別アーカイブ一覧ページ

+

+このスキンパーツはアーカイブが存在する全ての月の概略と、それらアーカイブへのリンクを表示します。 +

+ +

+「月別アーカイブ一覧ページ」の基本的な形: +

+ +
+<html>
+  <head>
+    <title>私のウェブログ :: アーカイブ集</title>
+  </head>
+  <body>
+
+    <h1>アーカイブ集</h1>
+    <%archivelist(default)%>
+
+  </body>
+</html>
+
+ +

+ このスキンでは、'default'テンプレートを使用して、選択中のブログのアーカイブが存在する全ての月のリストが表示されます。 +

+ +
+ +
+

スキン:月別アーカイブページ

+

+このスキンパーツは「メインの目次ページ」と似た振る舞いをしますが、該当月の全てのアイテムを表示します。 +

+ +

+「月別アーカイブページ」の基本的な形: +

+ +
+<html>
+  <head>
+    <title>私のウェブログ :: アーカイブ</title>
+  </head>
+  <body>
+
+    <h1>アーカイブ</h1>
+    <%archive(default)%>
+
+  </body>
+</html>
+
+ +

+ このスキンでは、'default'テンプレートを使用して、選択中のブログの要求されたアーカイブが表示されます。 +

+ + +
+ + +
+

スキン:検索ページ

+

+このスキンパーツは検索結果の表示に使われます。 +

+ +

+「検索ページ」の基本的な形: +

+ +
+<html>
+  <head>
+    <title>私のウェブログ :: 検索</title>
+  </head>
+  <body>
+
+    <h1>検索</h1>
+    <%searchform%>
+
+    <h1>検索結果</h1>
+    <%searchresults(default)%>
+
+  </body>
+</html>
+
+ +

+ このスキンでは、'default'テンプレートを使用して検索の結果が表示されます。 +

+ +
+ +
+

スキン:エラーページ

+

+このスキンパーツはエラーが発生したときに用いられます。 +

+

+「エラーページ」の基本的な形: +

+ +
+<html>
+  <head>
+    <title>私のウェブログ :: エラー</title>
+  </head>
+  <body>
+
+    <h1>エラーが発生しました!</h1>
+    <%errormessage%>
+
+    <br /><br />
+
+    <a href="javascript:history.back();">戻る</a>
+
+  </body>
+</html>
+
+ +

+ このスキンでは、エラーメッセージと、元のページへ戻るためのリンクが表示されます。 +

+ +
+ +
+

スキン:メンバー詳細ページ

+

+このスキンパーツはメンバーの詳細を表示するのに使われます。 +

+ +

+「メンバー詳細ページ」の基本的な形: +

+ +
+<html>
+  <head>
+    <title>私のウェブログ :: メンバーの詳細</title>
+  </head>
+  <body>
+
+    <h1><%member(name)%> の情報</h1>
+    ウェブサイト:
+    <a href="<%member(url)%>"><%member(url)%></a>
+
+    <h1>メッセージを送る</h1>
+    <%membermailform%>
+
+  </body>
+</html>
+
+ +

+ このスキンでは、メンバー名とメンバーのウェブサイトのアドレス、そしてメール送信フォームが表示されます。 +

+ +
+ + +
+

スキン:画像ポップアップウィンドウ

+

+このスキンパーツは画像をポップアップウィンドウを使用して表示する場合に使われる、ポップアップウィンドウ内のレイアウトを決定します。 +

+ +

+「画像ポップアップウィンドウ」の基本的な形: +

+ +
+<html>
+<head>
+  <title><%imagetext%></title>
+  <style type="text/css">
+   img { border: none; }
+  </style>
+</head>
+<body>
+  <a href="javascript:window.close();"><%image%></a>
+</body>
+</html>
+
+ +
+ + +
+

スキン:スペシャルスキンパーツ

+

+このスキンパーツは、特別な見せ方をしたいコンテンツやブログの内容以外のコンテンツ、例えばフォームや静的なコンテンツ、もしくはNucleusとは切り離された動的なコンテンツ等を表示する為に使用します。 +スペシャルスキンパーツは次のようにして表示します。 +(fredという名前でスペシャルスキンパーツを作った場合) +

+http://www.yoursite.tld/index.php?special=fred + +

このスキンタイプに関するさらなる議論は、NucleusCMS本家サポートフォーラムで行われています。: +Nucleus 3.31 and Static Pages +

+ +

+標準的なスペシャルスキンパーツ: +

+ +
+<html>
+  <head>
+    <title>私のブログ</title>
+  </head>
+  <body>
+
+    <h1>このサイトについて</h1>
+    <p>This page was published in order 
+	to provide a platform to publicize the plight 
+	of the peeping-polly parrot whose present 
+	prognosis is perturbingly pessimistic.</p>
+
+  </body>
+</html>
+
+ +

+ この例は、ごく一般的なHTML文書として表示されます。 + また、標準的なスキン変数が使えるので、ブログとの連系を持たせた静的ページを持たせたいときなどに役立つでしょう。 +

+
+ + + + +
+

短縮名と表示される名前

+

+ブログ、テンプレート、そしてスキンは名前や説明の他に短縮名を持たなくてはなりません。 +

+ +

+短縮名はa~zと0~9のみで構成され、スペースを含むことはできません。

+

訳注:テンプレートの名前には'/'が利用できたりするので、実際にはこの限りではないようです。 +

+ +

+メンバーの場合、「表示される名前」はログイン名として使われます。a~z、 A~Z、0~9とスペース(半角)が使用できます。ただし、名前の最初や最後にスペースを付けることはできません。 +

+
+ + + + + + +
+

テンプレート:新しいアイテムに付けるマーク

+

+最終訪問日時Cookieの保存オプションを「はい」に設定している時、前回訪問時から後に追加されたアイテムに、「新しいアイテムに付けるマーク」テンプレートの内容が、アイテムのテンプレートに記述した変数<%new%>の部分に表示されます。 +

+ +

+「最終訪問日時Cookieの保存」が「いいえ」に設定されている、または前回訪問時以降にアイテムが新しく追加されていなければ、変数<%new%>は無視されます。 +

+
+ + + +
+

時間変数の概要

+ +

次の変換記述は文字列フォーマットに基づきます(PHPドキュメントのstrftime関数から持ってきたものです)。より詳しい情報は Open Group Specificationにあります。

+ + + +

以下はサーバによって対応が異なりますので、参考程度にお試しください。

+ + + +
+ +
+

Pingサーバに更新通知を送信する

+

+ブログを更新した時に、ブログ検索サイト等の公開している複数のpingサーバに更新pingを送信することができます。これらのpingサーバを用意しているサイトでは、リクエストに応じて最近更新されたブログのリストを提示してくれます。このデータを利用した新着記事のリスト等のサービスを、数多くのウェブサイトが提供していますので、このオプションを「はい」に設定することで、あなたのブログは新しい訪問者を得ることになるでしょう。 +

+

注意:この機能を正しく動かすために、blogごとの「設定」にあるweblogの「URL」と「Blogの名前」を埋める必要があります。 +

+ +
+ +
+ +

常に検索対象に含める

+ +

「常に検索対象にする」オプションが選択されていると、同一のNucleus内で行われたすべてのブログ内検索において、常に検索対象に含まれます。

+ +

例として、'lifelog'と'linkdump'という2つのブログを持ち、'linkdump'の「常に検索対象にする」が「はい」、'lifelog'は「いいえ」にになっていると仮定しましょう。そうすると、'lifelog'で検索した場合は'linkdump'も検索するのに対して、'linkdump'での検索では、'linkdump'のエントリーしか検索しません。

+ + +
+ + +
+

改行を変換する

+

+Nucleusはアイテム内の改行を、デフォルトで<br />タグに変換します。この設定によって、アイテム内の改行箇所を出力後の(X)HTMLに反映させることができます。 +

+

+手馴れたユーザーや、Semantic Web(brタグは情報を付加せず、ただ記述のためにのみ使われる)のために努力するユーザーの中には、この機能が迷惑だと感じるかもしれません。その場合はこのオプションを「いいえ」に設定してください。 +

+
+ + +
+

メディア

+

+Nucleusはメディアファイル(画像、動画、音楽など等)をウェブサイトにアップロードすることができます。 +

+

+このためにいくつかの設定が必要となります: +

+ + +

+メンバーはそれぞれ、自身のメディアファイルのプライベートなコレクションを持ちます。また、それ以外のメディア・ディレクトリ下のサブディレクトリはグローバルなコレクション(メンバー間で共有)とみなされます。 +

+ +

アップロードは悪用を予防するため、少なくとも一つのブログチームに入っているメンバーでなくては行えません。

+
+ + +
+

メンバー名の保護

+

訪問者によるメンバーへの成りすましを防止するために、メンバーとして登録済みの名前を使ってのゲストコメントはできないようになっています。このオプションを「いいえ」に設定することで、この規制を緩和することができます。

+
+ + +
+

プラグインURL

+

この設定はプラグイン管理領域のベースURLです。通常次のようになります。

+
http://example.jp/nucleus/plugins/
+
+ +
+

スキンURL

+

この設定はNucleusスキン・ディレクトリのベースURLです。通常次のようになります。

+
http://example.jp/skins/
+
+ +
+

action.phpへのフルURL

+

この設定はNucleus付属のスクリプトaction.phpの絶対URLです。通常次のようになります。

+
http://example.jp/actions.php
+
+ + + +
+

アイテムの追加

+

ブログにアイテムを追加する際、「本文」「タイトル」「続き」に4種類の変数を利用することができます:

+ +

<%plugin%>以外のこれらのタグはJavaScriptツールバーにある「メディアの追加」ボタンで書き入れられます。

+ + +
+ + + + +
+ +

スキン変数:referer

+

リンク元のURLを挿入します。アクセス方法や、ブラウザ、ファイアウォール等の設定によって、空白の時があります。

+

引数

+

なし

+

スキンタイプ

+

全て

+

例

+
+<a href="<%referer%>">戻る</a>
+
+
+ + +
+ +

スキン変数:itemid

+

現在選択しているアイテムのIDを挿入します。

+

引数

+

なし

+

スキンタイプ

+

個別アイテム

+

例

+
+<%itemid%>
+
+
+ + +
+ + +

スキン変数:itemlink

+ +

アイテムのURL(permanent link)を挿入します。

+ +

引数

+ +
+
    +
  • オプション: + + + + + + + + + +
    名前適用
    linktext記述されていると、URLの代わりに<a href...タグによるリンクが挿入されます。
    +
  • +
+
+

スキンタイプ

+ +

個別アイテム

+ +

例

+ +
+<%itemlink%>
+
+
+ +
+ +

スキン変数:itemtitle

+

アイテムのタイトルを挿入します。HTMLタグは除去され、エンティティはエンコードされます。

+

引数

+

なし

+

スキンタイプ

+

個別アイテム

+

例

+
+<%itemtitle%>
+
+
+ + +
+ +

スキン変数:archivedate

+

アーカイブの日付としてフォーマット済みの日付を挿入します。パラメーターなしで使うと、例えばアーカイブが2008年9月のものなら、'05 september 2008'か'september 2008'のどちらかが挿入されることになります。

+

引数

+ +

スキンタイプ

+

月別アーカイブ

+

例

+
+Archive for <%archivedate%>
+Archive for <%archivedate(dutch)%>
+Archive for <%archivedate(en,%B %Y)%>
+
+
+ + + +
+ +

スキン変数:blog

+ +

+選択中のブログの、タイムスタンプの新しいアイテム群を挿入します。 +

+ +

引数

+
+
    +
  • 必須: + + + + + + + + + +
    名前値
    template使用するテンプレート名
    +
  • +
  • オプション + + + + + + + + + + + + + +
    名前値
    amount表示するアイテムの数(デフォルトは10)。何番目のアイテムから始めるかというオフセットを含めることもできます。例えば10(5) と記述すると5番目から始めて10個のアイテムを表示します。
    category表示するカテゴリーの名前
    +
  • +
+
+ +

スキンタイプ

+ +

+メインの目次、個別アイテム、月別アーカイブ、月別アーカイブ一覧、検索 +

+ +

例

+ +
+<%blog(default,15)%>
+<%blog(default,5(15))%>
+<%blog(mytemplate)%>
+<%blog(mytemplate,5,mycategory)%>
+
+ +
+ +
+ +

スキン変数:bloglist

+ +

+Nucleusで管理しているブログのリストを、指定されたテンプレートを用いて挿入します。 +

+ +

引数

+
+
    +
  • 必須: + + + + + + + + + +
    名前値
    template使用するテンプレート名
    +
  • +
  • オプション + + + + + + + + + + + + + + + + + + + + + +
    名前値初期値
    bnametype「shortname」を指定することで、ブログ名の変わりにブログの短縮名を挿入しますbname
    orderby並べ替えのキーを指定します。指定可能なキーは「number(ブログID)」「name(ブログ名)」「shortnameブログの短縮名)」「description(ブログの説明)」です。number
    directionorderbyで指定したキーを使って「asc」で昇順、「desc」で降順に並べ替えます。asc
    + 途中の引数を省略する時は「,(カンマ)」のみ記述します。 +
  • +
+
+ +

スキンタイプ

+ +

+全て +

+ +

例

+ +
+<%bloglist(mytemplate)%>
+標準。「mytemplate」を使って、ブログの一覧を「ブログ名」で表示します
+<%bloglist(mytemplate,shortname)%>
+「mytemplate」を使って、ブログの一覧を「ブログの短縮名」で表示します
+<%bloglist(default/index,name,description)%> 
+「default/index」を使って、ブログの一覧を「ブログの説明」で並べ替えて「ブログ名」で表示します。
+<%bloglist(default/index,shortname,,desc)%> 
+「default/index」を使って、ブログの一覧を「ブログ名」の降順で並べ替えて「ブログ短縮名」で表示します。
+
+ +
+ + + +
+ +

スキン変数:otherblog

+ +

+指定されたブログの、タイムスタンプの新しいアイテム群を挿入します。 +

+ +

引数

+
+
    +
  • 必須: + + + + + + + + + + + + + +
    名前値
    blogname表示するブログの短縮名
    template使用するテンプレート名
    +
  • +
  • オプション + + + + + + + + + + + + + +
    名前値
    amount表示するアイテムの数(デフォルトは10)。何番目のアイテムから始めるかというオフセットを含めることもできます。例えば10(5) と記述すると5番目から始めて10個のアイテムを表示します。
    category表示するカテゴリーの名前
    +
  • +
+
+ +

スキンタイプ

+ +

+全て +

+ +

例

+ +
+<%otherblog(myblog,default,15)%>
+<%otherblog(yourblog,mytemplate)%>
+<%otherblog(yourblog,mytemplate,15,mycategory)%>
+<%otherblog(yourblog,mytemplate,5(15),mycategory)%>
+
+ +
+ + + + + + + + + +
+ +

スキン変数:item

+ +

+現在選択されているアイテムを、指定されたテンプレートを用いて挿入します(コメントは挿入されません)。 +

+ +

引数

+ + +

スキンタイプ

+ +

+個別アイテム +

+ +

例

+ +
+<%item(mytemplate)%>
+
+ +
+ + + + + + + + + +
+ +

スキン変数:comments

+ +

+現在選択されているアイテムについているコメントを、指定されたテンプレートを用いて挿入します。 +

+ +

引数

+ + +

スキンタイプ

+ +

+個別アイテム +

+ +

例

+ +
+<%comments(mytemplate)%>
+
+ +
+ + + + + + + +
+ +

スキン変数:archive

+ +

+選択されているブログの選択された月のアーカイブを、指定されたテンプレートを用いて表示。 +

+ +

引数

+
+
    +
  • 必須: + + + + + + + + + +
    名前値
    template使用するテンプレート名
    +
  • +
  • オプション: + + + + + + + + + +
    名前値
    category表示するカテゴリー名
    +
  • +
+
+ +

スキンタイプ

+ +

+月別アーカイブ +

+ +

例

+ +
+<%archive(mytemplate)%>
+<%archive(mytemplate,mycategory)%>
+
+ +
+ + + + +
+ +

スキン変数:otherarchive

+ +

+指定されたブログの選択された月のアーカイブを、指定されたテンプレートを用いて表示。 +

+ +

引数

+
+
    +
  • 必須: + + + + + + + + + + + + + +
    名前値
    blogname表示するブログの短縮名
    template使用するテンプレート名
    +
  • +
  • オプション + + + + + + + + + +
    名前値
    category表示するカテゴリーの名前
    +
  • +
+ +
+ +

スキンタイプ

+ +

+月別アーカイブ +

+ +

例

+ +
+<%otherarchive(myblog,mytemplate)%>
+<%otherarchive(myblog,mytemplate,mycategory)%>
+
+ +
+ + + + + + + +
+ +

スキン変数:archivelist

+ +

+現在選択しているブログに存在するアーカイブの月ごとのリストを、指定されたテンプレートを使って挿入します。 +

+ +

引数

+
+
    +
  • 必須: + + + + + + + + + +
    名前値
    template使用するテンプレート名
    +
  • +
  • オプション + + + + + + + + + + + + + +
    名前値
    category表示するカテゴリーの名前
    limit表示するリンク数の制限(例えば、過去3ヶ月分へのリンクしか表示させたくないときなど)
    +
  • +
+
+ +

スキンタイプ

+ +

+メインの目次、月別アーカイブ、月別アーカイブ一覧、検索、個別アイテム +

+ +

例

+ +
+<%archivelist(mytemplate)%>
+<%archivelist(mytemplate,mycategory)%>
+
+ +
+ +
+ +

スキン変数:archivedaylist

+ +

+スキン変数archivelistと同様にアーカイブのリストを挿入しますが、月ごとの代わりに日ごとのアーカイブのリストを挿入します。 +

+ +

引数

+
+
    +
  • 必須: + + + + + + + + + +
    名前値
    template使用するテンプレート名
    +
  • +
  • オプション + + + + + + + + + + + + + +
    名前値
    category表示するカテゴリーの名前
    limit表示するリンク数の制限(例えば、過去3ヶ月分へのリンクしか表示させたくないときなど)
    +
  • +
+
+ +

スキンタイプ

+ +

+メインの目次、月別アーカイブ、月別アーカイブ一覧、検索、個別アイテム +

+ + +

例

+ +
+<%archivedaylist(mytemplate)%>
+<%archivedaylist(mytemplate,mycategory)%>
+
+ +
+ + +
+ +

スキン変数:otherarchivedaylist

+ +

+スキン変数otherarchivelistと同様に、指定されたブログのアーカイブのリストを挿入しますが、 月ごとの代わりに日ごとのアーカイブを挿入します。 + +

+ +

引数

+
+
    +
  • 必須: + + + + + + + + + + + + + +
    名前値
    blogname表示するブログの短縮名
    template使用するテンプレート名
    +
  • +
  • オプション + + + + + + + + + +
    名前値
    category表示するカテゴリーの名前
    +
  • +
+
+ +

スキンタイプ

+ +

+全て +

+ +

例

+ +
+<%otherarchivedaylist(yourblog,mytemplate)%>
+<%otherarchivedaylist(yourblog,mytemplate,mycategory)%>
+
+ +
+ + + +
+ +

スキン変数:otherarchivelist

+ +

+指定されたブログに存在するアーカイブ月ごとのリストを、指定されたテンプレートを用いて表示します。 +

+ +

引数

+
+
    +
  • 必須: + + + + + + + + + + + + + +
    名前値
    blogname表示するブログの短縮名
    template使用するテンプレート名
    +
  • +
  • オプション + + + + + + + + + +
    名前値
    category表示するカテゴリーの名前
    +
  • +
+
+ +

スキンタイプ

+ +

+全て +

+ +

例

+ +
+<%otherarchivelist(yourblog,mytemplate)%>
+<%otherarchivelist(yourblog,mytemplate,mycategory)%>
+
+ +
+ + + +
+ +

スキン変数:categorylist

+ +

+選択中のブログのカテゴリーリストを、指定されたテンプレートを用いて挿入します。 +

+ +

引数

+
+
    +
  • 必須: + + + + + + + + + +
    名前値
    template使用するテンプレート名
    +
  • +
  • オプション + + + + + + + + + +
    名前値
    blogname表示するブログの短縮名
    +
  • +
+
+ +

スキンタイプ

+ +

+メインの目次、月別アーカイブ、月別アーカイブ一覧、検索、個別アイテム +

+ +

例

+ +
+<%categorylist(mytemplate)%>
+<%categorylist(mytemplate,myweblog)%>
+
+ +
+ + + +
+ +

スキン変数:category

+ +

+現在選択されているカテゴリーに関する情報を挿入します。カテゴリーが選択されていないときは何も挿入されません。 +

+ +

引数

+
+
    +
  • オプション + + + + + + + + + + + + + + + + + +
    名前挿入される設定
    nameカテゴリー名(デフォルト)
    descカテゴリーの説明L
    idカテゴリーのID
    +
  • +
+ +
+ +

スキンタイプ

+ +

+全て +

+ +

例

+ +
+<%category%>
+<%category(id)%>
+<%category(desc)%>
+<%category(name)%>
+
+ +
+ + + + + + + +
+ +

スキン変数:searchresults

+ +

+現在の検索文字列に対する検索結果を、指定されたテンプレートを使用して挿入します。 +

+ +

引数

+
+
    +
  • 必須: + + + + + + + + + +
    名前値
    template使用するテンプレート名
    +
  • +
  • オプション + + + + + + + + + +
    名前値
    maxresults表示する結果の最大数
    +
  • +
+
+ +

スキンタイプ

+ +

+検索 +

+ +

例

+ +
+<%searchresults(mytemplate)%>
+
+ +
+ + + + +
+ +

スキン変数:othersearchresults

+ +

+指定されたブログの、現在の検索文字列に対する検索結果を、指定されたテンプレートを使用して挿入します。 +

+ +

引数

+
+
    +
  • 必須: + + + + + + + + + + + + + +
    名前値
    blognameブログの短縮名
    template使用するテンプレート名
    +
  • +
  • オプション + + + + + + + + + +
    名前値
    maxresults表示する結果の最大数
    +
  • +
+ +
+ +

スキンタイプ

+ +

+検索 +

+ +

例

+ +
+<%othersearchresults(myblog,mytemplate)%>
+
+ +
+ + + + + + + +
+ +

スキン変数:query

+ +

+現在の検索文字列を挿入します。 +

+ +

引数

+

+なし +

+ +

スキンタイプ

+ +

+検索 +

+ +

例

+ +
+<%query%>
+
+ +
+ + + + + + + + +
+ +

スキン変数:version

+ +

現在使用しているNucleusのバージョンを挿入します。

+ +

引数

+ +

+なし +

+ +

スキンタイプ

+ +

+全て +

+ +

例

+ +
+<%version%>
+
+ +
+ + +
+ +

スキン変数:charset

+ +

グローバル設定の既定の言語で設定した言語に基づいたキャラクターセットのコードを挿入します。日本語版では、'UTF-8'か、'EUC-JP'の何れかになります

+ +

引数

+ +

+なし +

+ +

スキンタイプ

+ +

+全て +

+ +

例

+ +
+<meta http-equiv="Content-Type" content="text/html; charset=<%charset%>" />
+
+ +
+ + + + + +
+ +

スキン変数:previtem

+ +

+そのブログにおける一つ古いアイテムのIDを挿入します。 +

+ +

引数

+

なし

+ +

スキンタイプ

+ +

+個別アイテム +

+ +

例

+ +
+<%previtem%>
+
+ +
+ + + + + + +
+ +

スキン変数:nextitem

+ +

+そのブログにおける一つ新しいアイテムのIDを挿入します +。

+ +

引数

+

なし

+ +

スキンタイプ

+ +

+個別アイテム +

+ +

例

+ +
+<%nextitem%>
+
+ +
+ + +
+ +

スキン変数:nextitemtitle

+ +

+そのブログにおける一つ新しいアイテムのタイトルを挿入します。 +

+ +

引数

+

なし

+ +

スキンタイプ

+ +

+個別アイテム +

+ +

例

+ +
+<%nextitemtitle%>
+
+ +
+ + +
+ +

スキン変数:previtemtitle

+ +

+そのブログにおける一つ古いアイテムのタイトルを挿入します。 +

+ +

引数

+

なし

+ +

スキンタイプ

+ +

+個別アイテム +

+ +

例

+ +
+<%previtemtitle%>
+
+ +
+ + + + +
+ +

スキン変数:prevarchive

+ +

+表示中のアーカイブの形式に応じて、一つ古いアーカイブの月、または日を挿入します。 +

+ + + + + + + + + + + + + + +
表示中の形式挿入される日付のフォーマット
日単位で表示している時YYYY-MM-DD
月単位で表示している時YYYY-MM
+ +

引数

+

なし

+ +

スキンタイプ

+ +

+月別アーカイブ +

+ +

例

+ +
<a href="index.php?archive=<%prevarchive%>">....
+ +
+ + + + + + +
+ +

スキン変数:nextarchive

+ +

+表示中のアーカイブの形式に応じて、一つ新しいアーカイブの月、または日を挿入します。 +

+ + + + + + + + + + + + + + +
表示中の形式挿入される日付のフォーマット
日単位で表示している時YYYY-MM-DD
月単位で表示している時YYYY-MM
+ +

引数

+

なし

+ +

スキンタイプ

+ +

+月別アーカイブ +

+ +

例

+ +
<a href="index.php?archive=<%nextarchive%>">....
+ +
+ + +
+ +

スキン変数:archivetype

+ +

+日単位か月単位、どちらのアーカイブタイプが現在表示されているのか示す。 +

+ +

引数

+

なし

+ +

スキンタイプ

+ +

+月別アーカイブ +

+ +
+ + + + + +
+ +

スキン変数:todaylink

+ +

+選択中のブログ、あるいはカテゴリーのトップページのURLを挿入します。 +

+ +

引数

+
+ +
    +
  • オプション + + + + + + + + + +
    名前値
    linktext記述されていると、URLの代わりに<a href...タグによるリンクが挿入されます。
    +
  • +
+
+ + +

スキンタイプ

+ +

+全て +

+ +

例

+ +
+<%todaylink%>
+
+ +
+ + + + + + + +
+ +

スキン変数:archivelink

+ +

+選択中のブログ、あるいはカテゴリーのアーカイブへのリンクを挿入します。 +

+ +

引数

+ +
+ +
    +
  • オプション + + + + + + + + + +
    名前値
    linktext記述されていると、URLの代わりに<a href...タグによるリンクが挿入されます。
    +
  • +
+
+ + +

スキンタイプ

+ +

+全て +

+ +

例

+ +
+<%archivelink%>
+
+ +
+ + + + + + +
+ +

スキン変数:nextlink

+ +

+アイテムページでは一つ新しいアイテムへの、アーカイブページでは一つ新しいアーカイブへのURLを挿入します。「検索ページ」と「メインの目次ページ」でも使えます。「検索ページ」と「メインの目次ページ」で使用したときは、「次のページ」へのURLを挿入します。 +

+ +

引数

+
+
    +
  • オプション + + + + + + + + + + + + + +
    名前値
    linktext記述されていると、URLの代わりに<a href...タグによるリンクが挿入されます。
    amount「検索ページ」と「メインの目次ページ」で使用したときに、前または次のページに進んだときに表示されるアイテムの数
    +
  • +
+
+ + +

スキンタイプ

+ +

+個別アイテム、月別アーカイブ、検索、メインの目次 +

+ +

例

+ +
+<%nextlink%>
+
+ +
+ + + + + + + + +
+ +

スキン変数:prevlink

+ +

+アイテムページでは一つ古いアイテムへの、アーカイブページでは一つ古いアーカイブへのURLを挿入します。「検索」と「メインの目次」でも使えます。「検索ページ」と「メインの目次ページ」で使用したときは、「次のページ」へのURLを挿入します。 +

+ +

引数

+
+
    +
  • オプション + + + + + + + + + + + + + +
    名前値
    linktext記述されていると、URLの代わりに<a href...タグによるリンクが挿入されます。
    amount「検索ページ」と「メインの目次ページ」で使用したときに、前または次のページに進んだときに表示されるアイテムの数
    +
  • +
+
+ +

スキンタイプ

+ +

+個別アイテム、月別アーカイブ、検索、メインの目次 +

+ +

例

+ +
+<%prevlink%>
+
+ +
+ + + + + + + + +
+ +

スキン変数:errormessage

+ +

+エラーが発生したときにエラーメッセージを挿入します。 +

+ +

引数

+

なし

+ +

スキンタイプ

+ +

+エラー +

+ +

例

+ +
+<%errormessage%>
+
+ +
+ + + + + + + + + + + + +
+ +

スキン変数:image

+ +

+選択された画像を挿入します(画像ポップアップ用)。 +

+ +

引数

+ + + +

スキンタイプ

+ +

+画像ポップアップウィンドウ +

+ +

例

+ +
+<%image%>
+
+ +
+ + + + + + + + + +
+ +

スキン変数:sitevar

+ +

+「グローバル設定」でのサイトの設定を挿入します。 +

+ +

引数

+ + +

スキンタイプ

+ +

+全て +

+ +

例

+ +
+<%sitevar(name)%>
+<%sitevar(url)%>
+<a href="mailto:<%sitevar(email)%>">管理人</a>
+
+ +
+ + + + + + +
+ +

スキン変数:blogsetting

+ +

+選択中のブログの設定を挿入します。 +

+ +

引数

+ + +

スキンタイプ

+ +

+メインの目次、月別アーカイブ、月別アーカイブ一覧、検索、個別アイテム、メンバー詳細 +

+ +

例

+ +
+<%blogsetting(name)%>
+<%blogsetting(id)%>
+<%blogsetting(desc)%>
+<a href="<%blogsetting(url)%>">...</a>
+
+ +
+ + + + + + +
+ +

スキン変数:member

+ +

+訪問者がログイン中のメンバーの場合、そのメンバーに関する情報を挿入します。メンバーの詳細ページにおいては、指定されたメンバーについての同じ情報を表示する追加オプションがあります。 +

+ +

訪問者がログイン中のメンバーではない場合は、your...のパラメーターは何も挿入しません。

+ +

引数

+ + +

スキンタイプ

+ +

+全て +

+ +

例

+ +

+<%if(loggedin)%>
+こんにちは<%member(yourrealname)%>さん
+<%endif%>
+
+ +
+ + + + + + +
+ +

スキン変数:preview

+ +

+指定されたテンプレートを用いて、ページ内にアイテムのプレビューを挿入します。(additemformと一緒に使われることが多いようです) +

+ +

引数

+ + +

スキンタイプ

+ +

+メインの目次 +

+ +

例

+ +
+<%preview(mytemplate)%>
+
+ +
+ + + + +
+ +

スキン変数:adminurl

+ +

管理領域のURLを挿入します。

+ +

引数

+

なし

+ +

スキンタイプ

+ +

+全て +

+ +

例

+ +
+<a href="<%adminurl%>">管理領域</a>
+
+ +
+ + + + +
+ +

スキン変数:additemform

+ +

+現在選択しているブログへのアイテムの追加フォームを挿入します。多くの場合、previewと共に使用されます。 +

+ +

引数

+

なし

+ +

スキンタイプ

+ +

+メインの目次 +

+ +

例

+ +
+<%additemform%>
+
+ +
+ + + + + + +
+ +

スキン/テンプレート変数:include

+ +

+Webページ出力時に、指定されたテキストファイルを取り込んで挿入します。ファイルの中身がそのまま出力されるので、スキン/テンプレート変数やPHPコードを使っても反映されません。同じような変数に、取り込み時にスキン/テンプレート変数を展開するparsedincludeや、PHPコードを実行するphpincludeがあります。 +

+ +

引数

+ + +

注意

+ + +

スキンタイプ

+ +

+全て +

+ +

例

+ +
+<%include(filename.txt)%>
+<%include(/home/user/myself/filename.txt)%>
+<%include(http://example.jp/filename.html)%>
+
+ +
+ + + + + + + +
+ +

スキン/テンプレート変数:phpinclude

+ +

+Webページ出力時に、指定されたPHPファイルを実行し、その結果を挿入します。ファイルの中身はPHPとして解釈され、実行されるので注意が必要です。また、Nucleusのスキン/テンプレート変数は展開されません。同じような変数に、取り込み時にスキン/テンプレート変数を展開するparsedincludeや、ファイルの中身をそのまま表示するincludeがあります。 +

+ +

引数

+ + +

注意

+ + +

スキンタイプ

+ +

+全て +

+ +

例

+ +
<%phpinclude(filename.php)%>
+<%phpinclude(/home/user/myself/filename.php)%>
+ +
+ + + +
+ +

スキン/テンプレート変数:phpinclude:vars

+ +

+次のグローバル変数は、スキン/テンプレート変数のphpincludeによってインクルードされたファイルからアクセスできるものです: +

+ +

+$GATEWAY_INTERFACE, $SERVER_NAME, $SERVER_SOFTWARE +
$SERVER_PROTOCOL, $REQUEST_METHOD, $QUERY_STRING +
$DOCUMENT_ROOT, $HTTP_ACCEPT, $HTTP_ACCEPT_CHARSET +
$HTTP_ACCEPT_ENCODING, $HTTP_ACCEPT_LANGUAGE +
$HTTP_CONNECTION, $HTTP_HOST, $HTTP_REFERER +
$HTTP_USER_AGENT, $REMOTE_ADDR, $REMOTE_PORT +
$SCRIPT_FILENAME, $SERVER_ADMIN, $SERVER_PORT +
$SERVER_SIGNATURE, $PATH_TRANSLATED, $SCRIPT_NAME +
$REQUEST_URI, $argv, $argc, $PHP_SELF +
$HTTP_COOKIE_VARS, $HTTP_GET_VARS, $HTTP_POST_VARS +
$HTTP_POST_FILES, $HTTP_ENV_VARS, $HTTP_SERVER_VARS +
$HTTP_SESSION_VARS, $PATH_INFO, $HTTPS +
$HTTP_RAW_POST_DATA, $HTTP_X_FORWARDED_FOR +

+ +

+他の変数に関しては、'global $varname;'をきっちりとコードに加える必要があります。 +

+ +
+ + + +
+ +

スキン/テンプレート変数:parsedinclude

+ +

+Webページ出力時に、指定されたファイルを取り込んで挿入します。このファイルのは、取り込み時にNucleusのスキン/テンプレートによる構文解析にかけられるので、スキン/テンプレート変数が使用できます。同じような変数に、取り込んだファイルのPHPを実行するphpincludeや、ファイルの中身をそのまま表示するincludeがあります。 +

+ +

引数

+ + + +

注意

+ + + +

スキンタイプ

+ +

+全て +

+ +

例

+ +
+<%parsedinclude(filename.txt)%>
+<%parsedinclude(/home/user/myself/filename.txt)%>
+
+ +
+ + + + + + +
+ +

スキン/テンプレート変数:plugin

+ +

+プラグインを呼び出します。 +

+ +

引数

+ + +

注意

+ + +

スキンタイプ

+ +

+全て +

+ +

例

+ +
+<%plugin(Calendar)%>
+<%plugin(LastComments,myweblog)%>
+<%LastComments(myweblog)%>
+
+ +
+ + + + +
+ +

スキン変数:loginform

+ +

ログインフォームまたは、ログイン中メッセージ("ログイン中:ketsunet (ログアウト)")を挿入します

+ +

引数

+

+ なし +

+ +

スキンタイプ

+ +

全て

+ +

例

+ +
<%loginform%>
+ +
+ + + + +
+ +

スキン変数:commentform

+ +

+アイテムページにコメントフォームを挿入します。 +

+ +

引数

+
+
    +
  • オプション: + + + + + + + + + +
    名前値
    destinationurlコメント追加後にリダイレクトさせるURL(デフォルトでは、投稿したアイテムの「個別アイテムページ」にリダイレクトされます)
    +
  • +
+ +
+ + +

スキンタイプ

+ +

+個別アイテム +

+ +

例

+ +
+<%commentform%>
+<%commentform(http://example.jp/thanks.html)%>
+
+ +
+ + + +
+ +

スキン/テンプレート変数 set

+ +

+パーサーのプロパティを設定します。 +

+ +

引数

+
+
    +
  • 必須: + + + + + + + + + + + + + +
    名前値
    propertyプロパティの名前
    valueプロパティの値
    +
  • +
+ +
+ +

スキンタイプ

+ +

+全て +

+ +

例

+ +
+<%set(IncludeMode,skindir)%>
+<%set(IncludePrefix,somedir/)%>
+
+ +
+ + +
+ +

スキン/テンプレート変数:skinfile

+ +

表示に使用中のスキンのあるディレクトリにリンクを張る時に使用します。パーサーのプロパティIncludePrefixと共に使用することで、最良の結果を得ることができます。

+ +

引数

+
+
    +
  • 必須: + + + + + + + + + +
    名前値
    filenameファイルの名前(「http://~」から始まるURLに変換されます)
    +
  • +
+
+ +

スキンタイプ

+ +

+全て +

+ +

例

+ +
+<%skinfile(mystyle.css)%>
+
+ +
+ + + +
+ +

スキン/テンプレート変数:skinname

+ +

現在使用しているスキンの名前を挿入します。

+ +

引数

+

+なし +

+ +

スキンタイプ

+ +

+全て +

+ +

例

+ +
+<%skinname%>
+
+ +
+ + + +
+ + + + + + +

スキン変数:if/ifnot/else/elseif/elseifnot/endif

+ +

決まった条件を満たしているときにのみ、コンテンツ・ブロックを挿入。

+ +

引数

+

スキン変数if/ifnot/elseif/elseifnotに対してのみ、引数が必須になります

+ + + + +

条件の種類

+ + + +

スキンタイプ

+ +

+全て +

+ +

例

+ +
+<%if(loggedin)%>
+おかえりなさい!
+<%else%>
+ようこそ!
+<%endif%>
+
+ +
+<%if(category,catname,Off Topic)%>
+'Off Topic' カテゴリへようこそ。
+<%endif%>
+
+ +
+<%ifnot(loggedin)%>
+アクセス禁止!
+<%elseif(admin)%>
+管理者さんようこそ!
+<%elseif(onteam)%>
+チームメンバーさんようこそ!
+<%else%>
+サイトメンバーさんようこそ!
+<%endif%>
+
+ +

注意

+ +

条件が満たされない時にだけ何らかの表示を行いたい場合は、次のようにすることができます:

+ +
+<%ifnot(skintype,error)%>
+<%blogsetting(name)%>
+<%endif%>
+
+ +
+ + + + + + +
+ +

スキン変数:membermailform

+ +

+メンバー詳細のページで、表示されているメンバーに対して、他のログインしているメンバーがメッセージを送ることのできるフォームを挿入します。 +

+ +

引数

+ +
+
    +
  • オプション: + + + + + + + + + + + + + + + + + +
    名前値
    rowsボックスの横列の数値(デフォルトは10)
    colsボックスの縦列の数値(デフォルトは40)
    destination urlメッセージを送信した後リダイレクトされるURL
    +
  • +
+ +
+ + +

スキンタイプ

+ +

+メンバー詳細 +

+ +

例

+ +
+<%membermailform%>
+
+ +
+ + + + + + +
+ +

スキン変数:searchform

+ +

+現在のブログに対する検索フォームを挿入します。 +

+ +

引数

+
+
    +
  • オプション: + + + + + + + + + +
    名前値
    blogname検索を実行するブログの短縮名(ブログの短縮名を指定していても、常に検索対象に含めるの設定が「はい」のブログは検索対象になります)
    +
  • +
+
+ +

スキンタイプ

+ +

+メインの目次、月別アーカイブ、月別アーカイブ一覧、個別アイテム +

+ +

例

+ +
+<%searchform%>
+<%searchform(otherweblog)%>
+
+ +
+ + + + + + +
+ +

スキン変数:nucleusbutton

+ +

本家Nucleusウェブサイト(英語)へのリンクが付いたボタン、あるいはバナーを挿入します。

+ +

引数

+
+
    +
  • オプション: + + + + + + + + + + + + + + + + + +
    名前値
    imgurl画像のURL(デフォルトのものを使わない場合)
    imgwidth画像の横幅(ピクセル単位)
    imgheight画像の高さ(ピクセル単位)
    +
  • +
+
+ +

注意

+ + +

スキンタイプ

+ +

+全て +

+ +

例

+ +
+<%nucleusbutton%>
+<%nucleusbutton(nucleus/nucleus.gif,46,43)%>
+
+ +
+ + + + +
+ +

スキン変数:self

+ +

+現在表示しているページのファイル名を挿入します(index.php等で記述した「$CONF['Self']」の値です)。 +

+ +

引数

+

なし

+ +

スキンタイプ

+ +

+全て +

+ +

例

+ +
+<%self%>
+
+ +
+ + +
+ +

スキン変数:addlink

+ +

+表示中のブログにアイテムを追加するためのブックマークレットのURLを出力します +

+ +

引数

+

なし

+ +

スキンタイプ

+ +

+全て +

+ +

例

+ +
+<dd><a href="<%addlink%>" onclick="<%addpopupcode%>" title="ブログにアイテムを追加する">アイテムを投稿する</a></dd>
+
+ +
+ +
+ +

スキン変数:addpopupcode

+ +

+アイテムを追加するブックマークレットをポップアップさせるためのJavascriptコードを出力します +

+ +

引数

+

なし

+ +

スキンタイプ

+ +

+全て +

+ +

例

+ +
+<dd><a href="<%addlink%>" onclick="<%addpopupcode%>" title="ブログにアイテムを追加する">アイテムを投稿する</a></dd>
+
+ +
+ + + +
+ +

テンプレート変数:概略

+ +

どういったものなのか?

+ +

テンプレート変数はスキン変数と同じ方法で広く働きますが、テンプレート内部で利用できる点でスキン変数と区別されます。変数は <%変数名%>という形で呼び出され、変数の機能によってはテキストを挿入します。また、その他のオプションパラメーターを持つ変数もあります。

+ +

利用可能な変数

+ +

+テンプレート変数は、「アイテムのヘッダー」、「アイテムの本体」、「アイテムのフッター」、「日付ヘッダー」、「日付フッター」、「続きへのリンク」、「アイテムリンクの編集」といった、テンプレート・パーツの中で使用できます。(変数image、 popup、media、 pluginはブログアイテムの中でも使用できます。) +

+ + + +

コメント関連のテンプレート・パーツ(「コメントのヘッダー」、「コメントの本体」、「コメントのフッター」、「コメントが1 つの時」、「コメントが2つ以上の時」、「コメントの続きを読む」、「コメントが無い時」、「長すぎるコメントの時」)では、利用可能な変数のセットが異なります:

+ + + + +
+ + + +
+ +

テンプレート変数:基本の変数

+ +

これらの変数はすべて、そのときパースされているアイテムに関わる値になります。

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
名前説明
titleアイテムのタイトル
body「本文」のテキスト
more「続き」のテキスト
categoryアイテムが所属しているカテゴリーの名前
categorylinkアイテムが所属しているカテゴリーのURL
karmaカルマ投票の得点
authorlink投稿者の「メンバーの詳細ページ」のURL
itemlinkアイテムのURL(permanent)
author投稿者の「表示される名前」
smartbody本文か続きのどちらか
morelink「続き」部分のURL
dateフォーマット済みの日付
timeフォーマット済みの時刻
daylinkアイテムが投稿された日付のアーカイブのURL
commentsコメント・ブロック、もしくはコメント数
itemidアイテムのID
blogurlブログのURL
+ +

テンプレート変数の概略...

+ + +
+ + + +
+ +

テンプレート変数:上級の変数

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
名前説明
authorid現在のアイテムの投稿者のID
blogidアイテムが所属するブログのID
catidアイテムが所属するカテゴリーのID
query存在していれば、検索文字列
syndicate_titleRSSなどの配信用に、指定文字数以上を省略したアイテムのタイトル
syndicate_descriptionRSSなどの配信用に、指定文字数以上を省略した「本文」テキスト
karmaposlink投票用のURL
karmaneglink投票用のURL
new前回訪問時意向に追加されたアイテムを示すテキストなど
include指定されたファイルの内容をそのまま挿入
parsedinclude指定されたファイル内のスキン/テンプレート変数を展開して、その結果を挿入
phpinclude指定されたファイルをPHPとして実行した結果を挿入
pluginプラグインを実行
editテンプレート「アイテムを編集するためのリンク」の内容を挿入
editlinkアイテム編集画面(bookmarklet)のURL
editpopupcodeeditlink用のウィンドウをポップアップするjavascriptコード
skinfile使用中のスキンのあるディレクトリに存在するファイルへのを使う時に使用
setパーサーのプロパティを設定
imageメディア書庫へのインライン画像
popupメディア・ディレクトリの画像をポップアップ
mediaメディア・ディレクトリからの他のメディア・オブジェクト
relevance検索結果を表示するテンプレートに'search hit relevance'をインクルードする(2.5より)
+ +

テンプレート変数の概略...

+ +
+ + + + +
+ +

テンプレート変数:コメント関連(前半)

+テンプレート変数:コメント関連(後半) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
名前説明
bodyコメントの本体
userコメント者の名前
useridコメント者のWebサイトのURL、もしくはコメント者のメールアドレス(入力されたままのものが挿入されます)
emailコメント者のメールアドレス(スパム対策として、"@"は"(at)"に、".(ピリオド)"は"(dot)"に変換されます)
userlinkコメント者がログイン中の登録メンバーの時はメンバー詳細ページに、それ以外の時は入力されたWebサイトのURL、もしくはメールアドレスに対する<a href="...">タグ付きのリンク(有効なURLかメールアドレスが入力されていない場合は、コメント者の名前のみが表示されます)
userlinkrawuserlinkと同じ。ただし、aタグの付いたリンクではなくURL、もしくはmailto:メールアドレスのみの表記。(入力されたURLやメールアドレスがいずれも文法的に有効でない場合は空になります)
useremailユーザーのメールアドレス。もしコメント者によって入力されていない場合は空
userwebsiteユーザーのwebsiteのURL。もしコメント者によって入力されていない場合は空
memberidメンバーのID(コメント者がログイン中の登録メンバーでない時は0になります)
commentcount該当アイテムに付けられたコメントの総数
commentwordアイテムに付けられたコメントの件数の数え方の表記
+テンプレート変数:コメント関連(後半) +

テンプレート変数の概略...

+
+
+ +

テンプレート変数:コメント関連(後半)

+テンプレート変数:コメント関連(前半) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
dateコメントが追加された時の日付
timeコメントが追加された時の時刻
hostコメントが投稿されたホスト名
ipコメントが投稿されたIPアドレス
commentid現在のコメントのID
itemid現在のアイテムのID
itemlinkアイテムの詳細ページへのリンク
itemtitle現在のアイテムのタイトル
blogidブログのID
blogurlブログのURL
authtextコメント者がログイン中の登録メンバーの時は「登録メンバーからのコメントへの追加表示」テンプレートで設定した内容、それ以外は空
short最初の改行部分から先が省略されたコメントの本体。テンプレートによっては末尾にリンクが追加されます。
excerptコメントの本体。60文字でカットし'...'を追加
timestampコメントが追加された時のタイムスタンプ
include指定されたファイルの内容をそのまま挿入
parsedinclude指定されたファイル内のスキン/テンプレート変数を展開して、その結果を挿入
phpinclude指定されたファイルをPHPとして実行した結果を挿入
pluginプラグインを実行
skinfile使用中のスキンのあるディレクトリに存在するファイルへのを使う時に使用
setパーサーのプロパティを設定
+テンプレート変数:コメント関連(前半) + + + +

テンプレート変数の概略...

+ +
+ + + +
+ +

テンプレート変数:karma

+ +

カルマ投票のデータを挿入します。カルマ投票は、アイテムの'カルマ'を投票する方法で、正にでも負にでも投票できます。これら投票の総計によって、該当記事が訪問者にどのように思われているのか知ることができます。

+ +

引数

+ + + + +

例

+
<%karma(posp)%>がよい記事だと評価しました(総計<%votes%>票)
+ + +
+ + + +
+ +

テンプレート変数:templateitemtitle

+ +

コメント関連テンプレート変数で、元記事のタイトルを挿入します。

+ +

引数

+ + + +
+ + + + + + +
+ +

テンプレート変数:author

+ +

投稿者のデータを挿入します。

+ +

引数

+ + +

例

+ +
<%author%>
+<%author(realname)%>
+<a href="<%author(url)%>"><%author%></a>
+ +
+ + + + +
+ +

テンプレート変数:smartbody

+ +

+現在のアイテムを調べてから、「本文」と「続き」のどちらを表示するか決定します。 +

+ +

「続き」に何かが入力されていれば「続き」が、何も入力されていなければ「本文」が挿入されます。

+ + + + + + + + + +
部分名何か入力されている?
本文入力あり入力あり
続き入力なし入力あり
smartbodyで挿入される部分「本文」部分「続き」部分
+ +

使用例

+ +

「本文」に詳しい内容を入力し、「続き」には"紹介"、"抜粋"といった内容のものを入力し、「メインの目次ページ」で使用するテンプレートには<%smartbody%>を使い、抜粋が存在するときにはそれを、無い時は「本文」を使用するような使い方をします

+

この時、「個別アイテムページ」で使うテンプレートには、 <%body%> + <%more%>のかわりに<%body% >だけを記述するようにすると、より効果的に使えるでしょう

+ + + + + +
+ + +
+ +

テンプレート変数:morelink

+ +

+テンプレート続きへのリンクで定義されているリンクを挿入します。「続き」に何も入力されていない時は無視されます。 +

+ +

テンプレート部品'続きへのリンク'の中身もまたパースされるので、同様にテンプレート変数を含むことができることに注意してください(例:続きへのリンクに<%morelink%>を記述することは可能ですが、無限ループを起こします)。

+

引数

+

なし

+
+ + +
+ +

テンプレート変数:date

+ +

+日付フォーマットで設定した書式で日付を挿入します。オプションの引数にstrftime変数を使用して、フォーマットを変更することもできます。 +

+ +

引数

+ + +

例

+
+<%date%>
+<%date(%x)%>
+<%date(rfc822)%>
+<%date(rfc822GMT)%>
+
+ + +
+ +
+ +

テンプレート変数:time

+ +

+時刻フォーマットで設定した書式で時刻を挿入します。オプションの引数にstrftime変数を使用して、フォーマットを変更することもできます。 +

+ +

引数

+ + +

例

+
+<%time%>
+<%time(%X)%>
+
+ +
+ + +
+ +

テンプレート変数:comments

+ +

+コメントブロックを挿入します。このブロックの詳しい説明。 +

+ +

引数

+ + +

例

+ +
+<%comments%>
+<%comments(5)%>
+
+ +
+ + +
+ +

テンプレート変数:syndicate_title

+ +

+HTMLタグを取り除き、指定された長さにまで縮めたアイテムのタイトルを挿入します(指定が無い時は100)。省略された場合、末尾に"..."が追加されます。 +

+ +

+この変数はRSS等のために使うことが意図されていましたが、他にも便利な使い方があるでしょう。 +

+ +

引数

+ + +

例

+ +
+<%syndicate_title%>
+<%syndicate_title(25)%>
+
+ +
+ +
+ +

テンプレート変数:syndicate_description

+ +

+HTMLタグを取り除き、指定された幅にまで縮めたアイテムのタイトルを挿入します(指定が無い時は250)。テキストが縮められた場合は、末尾に"..."が追加される。 +

+ +

+この変数はRSSのために使うことが意図されていましたが、他にも便利な使い方があるでしょう。 +

+ +

引数

+ + +

例

+ +
+<%syndicate_description%>
+<%syndicate_description(25)%>
+
+ +
+ + +
+ +

テンプレート変数:image

+ +

アイテム本体やテンプレートにインライン画像を挿入します。

+ +

通常テンプレート変数<%image%>はアイテムに画像を挿入するときに自動的に生成されますが、テンプレート内部で直接呼び出すこともできます。その場合は、メディア・ディレクトリにある、現在のアイテムの投稿者のプライベート・コレクションから画像が持って来られるので注意が必要です。

+ +

引数

+ + +

例

+ +
+<%image(myphoto.jpg|100|200|これが私です)%>
+<%image(myphoto.jpg|50%|50%|縮小していますが、これが私です)%>
+
+ +
+ + + +
+ +

テンプレート変数:popup

+ +

アイテム本体やテンプレートにポップアップ画像を挿入します。

+ +

通常テンプレート変数<%popup%>はアイテムに画像を挿入するときに自動的に生成されますが、テンプレート内部で直接呼び出すこともできます。その場合は、メディア・ディレクトリにある、現在のアイテムの投稿者のプライベート・コレクションから画像が持って来られるので注意が必要です。

+ +

引数

+ + +

例

+ +
+<%popup(myphoto.jpg|100|200|これが私です)%>
+<%popup(myphoto.jpg|50%|50%|縮小していますが、これが私です)%>
+
+ +
+ + + +
+ +

テンプレート変数:media

+ +

アイテム本体やテンプレートにメディアオブジェクトを挿入します。

+ +

通常テンプレート変数<%media%>はアイテムにメディアファイルを挿入するときに自動的に生成されますが、テンプレート内部で直接呼び出すこともできます。その場合は、メディア・ディレクトリにある、現在のアイテムの投稿者のプライベート・コレクションから画像が持って来られるので注意が必要です。

+ +

引数

+ + +

例

+ +
<%media(mysong.mp3|新曲を聞いてみてください)%>
+ +
+ + +
+ +

テンプレート変数:edit

+ +

+テンプレート:アイテムを編集するためのリンクの内容を挿入します。 +

+ +

注意:ログイン状態のメンバーが、閲覧中のアイテムの編集を許可されている時のみ、この変数が働きます。それ以外の場合は、テンプレート変数<%edit%>は何も表示しません。

+ +

例

+

「アイテムの本体」テンプレートの一例

+
<h1><%title%></h1>
+<p><%body%> <%morelink%></p>
+<div class="metadata">
+    <%edit%> <%comments%>
+</div>
+ +

結果は次のようになります

+ +
+タイトル +

アイテムの本文

+
編集 - 5 comments
+
+ +
+ + +
+ +

テンプレート変数:editlink

+ +

+アイテムを編集するためのbookmarkletのURLを挿入します。この変数はテンプレート:アイテムを編集するためのリンク内で使用することができます。 +

+ +

例

+ +

「アイテムを編集するためのリンク」テンプレートの一例

+
+<a href="<%editlink%>"
+    onclick="<%editpopupcode%>">編集</a> -
+
+ +
+ + +
+ +

テンプレート変数:editpopupcode

+ +

+'アイテムの編集'ウィンドウをポップアップで開くためのjavascriptのコードを挿入します。 +

+ +

例

+ +

「アイテムを編集するためのリンク」テンプレートの一例

+
+<a href="<%editlink%>" onclick="<%editpopupcode%>">編集</a> -
+
+ +
+ + + +
+ +

プラグイン

+

+Nucleusでは機能を追加するために、プラグインをインストールすることができます。プラグインは次のリストの様に働き、Nucleus本体だけでは実現できな様々な機能を提供してくれるでしょう。 +

+
    +
  1. スキン変数のように振舞う
  2. +
  3. テンプレート変数のように振舞う
  4. +
  5. Nucleusによって生成されたイベントのフック。「プラグインの管理」画面での「上へ」と「下へ」リンクは、イベント発生時にプラグインを呼び出す順番を決定するために用いられます。最初のプラグインは最初に呼び出され、最後のプラグインは最後に呼び出されます。
  6. +
  7. action.phpを通して呼び出されたときにアクタのように振舞う
  8. +
+

+プラグインに対する責任は、完全にプラグインの作者にあることをお忘れなく。プラグイン作者は、プラグインが問題なく動くように作らなければなりません。 +

+
+ +
+ + + +

パーサーのプロパティ

+ +

利用可能なパーサーオプションを以下に記述します。

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
パーサーのプロパティ
オプション名値
Includeモードnormal通常の動作。ページを作成する「.php」ファイルのディレクトリ/URLから相対位置のファイルを取り出しインクルードします。
skindirスキンディレクトリ/スキンURLから相対位置のファイルを取り出しインクルードします。
影響を与えるスキン変数 + +
Includeプリフィックス

このプロパティはインクルードするファイルそれぞれの頭に追加されるプリフィックスです。例えば、プリフィックスがbase/でインクルードするファイルがsomefile.txtなら、最終的にはbase/somefile.txtをインクルードすることになります。

+

このプロパティはIncludeModeのプロパティと共に使われることが意図されています。この方法で、 skindir/somename/にインポートされたスキンは、IncludeModeをskindirを使うに IncludePrefixをsomename/に設定しておくことができます。

影響を与えるスキン変数 + +
+ +

IncludeプリフィックスとIncludeモード のプロパティは、「スキンの一般的設定」において該当スキンでの包括的な設定が可能です。なお、プロパティが設定されてしまうと、例えばテンプレートも含めたすべてのパースデータにそれが適用されることを心にとめておいてください。

+ +
+ + + \ No newline at end of file diff --git a/utf8/nucleus/forgotpassword.html b/utf8/nucleus/forgotpassword.html index 7455839..00d8440 100755 --- a/utf8/nucleus/forgotpassword.html +++ b/utf8/nucleus/forgotpassword.html @@ -10,6 +10,22 @@ @import url(styles/admin.css); --> +
diff --git a/utf8/nucleus/index.php b/utf8/nucleus/index.php index 7693bd6..8773b9f 100755 --- a/utf8/nucleus/index.php +++ b/utf8/nucleus/index.php @@ -1,7 +1,7 @@ 'install.sql should be deleted', - '../install.php' => 'install.php should be deleted', - 'upgrades' => 'nucleus/upgrades directory should be deleted', - 'convert' => 'nucleus/convert directory should be deleted' + '../install.sql' => _ERRORS_INSTALLSQL, + '../install.php' => _ERRORS_INSTALLPHP, + 'upgrades' => _ERRORS_UPGRADESDIR, + 'convert' => _ERRORS_CONVERTDIR ); $aFound = array(); foreach($aFiles as $fileName => $fileDesc) @@ -43,8 +43,8 @@ if (sizeof($aFound) > 0) { startUpError( - '

One or more of the Nucleus installation files are still present on the webserver, or are writable.

You should remove these files or change their permissions to ensure security. Here are the files that were found by Nucleus

If you don\'t want to see this error message again, without solving the problem, set $CONF[\'alertOnSecurityRisk\'] in globalfunctions.php to 0, or do this at the end of config.php.

', - 'Security Risk' + _ERRORS_STARTUPERROR1. implode($aFound, '
  • ')._ERRORS_STARTUPERROR2, + _ERRORS_STARTUPERROR3 ); } } diff --git a/utf8/nucleus/javascript/admin.js b/utf8/nucleus/javascript/admin.js index db8f3a5..a15c3f8 100755 --- a/utf8/nucleus/javascript/admin.js +++ b/utf8/nucleus/javascript/admin.js @@ -1,6 +1,6 @@ /** * Nucleus: PHP/MySQL Weblog CMS (http://nucleuscms.org/) - * Copyright (C) 2002-2007 The Nucleus Group + * Copyright (C) 2002-2009 The Nucleus Group * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/utf8/nucleus/javascript/bookmarklet.js b/utf8/nucleus/javascript/bookmarklet.js index f398cad..9973bf0 100755 --- a/utf8/nucleus/javascript/bookmarklet.js +++ b/utf8/nucleus/javascript/bookmarklet.js @@ -1,6 +1,6 @@ /** * Nucleus: PHP/MySQL Weblog CMS (http://nucleuscms.org/) - * Copyright (C) 2002-2007 The Nucleus Group + * Copyright (C) 2002-2009 The Nucleus Group * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/utf8/nucleus/javascript/compatibility.js b/utf8/nucleus/javascript/compatibility.js index 5ac8bf8..8e9901e 100755 --- a/utf8/nucleus/javascript/compatibility.js +++ b/utf8/nucleus/javascript/compatibility.js @@ -1,6 +1,6 @@ /** * Nucleus: PHP/MySQL Weblog CMS (http://nucleuscms.org/) - * Copyright (C) 2002-2007 The Nucleus Group + * Copyright (C) 2002-2009 The Nucleus Group * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/utf8/nucleus/javascript/edit.js b/utf8/nucleus/javascript/edit.js index 58db59a..16a69f0 100755 --- a/utf8/nucleus/javascript/edit.js +++ b/utf8/nucleus/javascript/edit.js @@ -1,6 +1,6 @@ /** * Nucleus: PHP/MySQL Weblog CMS (http://nucleuscms.org/) - * Copyright (C) 2002-2007 The Nucleus Group + * Copyright (C) 2002-2009 The Nucleus Group * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License @@ -152,7 +152,7 @@ function setMediaPopupURL(url) { function includeImage(collection, filename, type, width, height) { if (isCaretEmpty()) { - text = prompt("Text to display ?",""); + text = prompt("Text to display ?", filename); } else { text = getCaretText(); } @@ -184,7 +184,7 @@ function includeImage(collection, filename, type, width, height) { function includeOtherMedia(collection, filename) { if (isCaretEmpty()) { - text = prompt("Text to display ?",""); + text = prompt("Text to display ?", filename); } else { text = getCaretText(); } diff --git a/utf8/nucleus/javascript/numbercheck.js b/utf8/nucleus/javascript/numbercheck.js index 770cef1..96d2c35 100755 --- a/utf8/nucleus/javascript/numbercheck.js +++ b/utf8/nucleus/javascript/numbercheck.js @@ -1,6 +1,6 @@ /** * Nucleus: PHP/MySQL Weblog CMS (http://nucleuscms.org/) - * Copyright (C) 2002-2007 The Nucleus Group + * Copyright (C) 2002-2009 The Nucleus Group * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/utf8/nucleus/javascript/opennew.js b/utf8/nucleus/javascript/opennew.js index b317721..2c1995a 100755 --- a/utf8/nucleus/javascript/opennew.js +++ b/utf8/nucleus/javascript/opennew.js @@ -1,6 +1,6 @@ /* * Nucleus: PHP/MySQL Weblog CMS (http://nucleuscms.org/) - * Copyright (C) 2002-2007 The Nucleus Group + * Copyright (C) 2002-2009 The Nucleus Group * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/utf8/nucleus/javascript/templateEdit.js b/utf8/nucleus/javascript/templateEdit.js index 563ea92..ac7dfcc 100755 --- a/utf8/nucleus/javascript/templateEdit.js +++ b/utf8/nucleus/javascript/templateEdit.js @@ -1,6 +1,6 @@ /** * Nucleus: PHP/MySQL Weblog CMS (http://nucleuscms.org/) - * Copyright (C) 2002-2007 The Nucleus Group + * Copyright (C) 2002-2009 The Nucleus Group * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/utf8/nucleus/javascript/xmlhttprequest.js b/utf8/nucleus/javascript/xmlhttprequest.js index 282d92d..3252d09 100644 --- a/utf8/nucleus/javascript/xmlhttprequest.js +++ b/utf8/nucleus/javascript/xmlhttprequest.js @@ -1,6 +1,6 @@ /** * Nucleus: PHP/MySQL Weblog CMS (http://nucleuscms.org/) - * Copyright (C) 2002-2007 The Nucleus Group + * Copyright (C) 2002-2009 The Nucleus Group * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/utf8/nucleus/language/english.php b/utf8/nucleus/language/english.php index d5ff737..eadf493 100755 --- a/utf8/nucleus/language/english.php +++ b/utf8/nucleus/language/english.php @@ -2,7 +2,8 @@ // English Nucleus Language File // // Author: Wouter Demuynck -// Nucleus version: v1.0-v3.2 +// Modified by: shizuki (shizuki@kinezumi.net) +// Nucleus version: v1.0-v3.4 // // Please note: if you want to translate this file to your own language, be aware // that in a next Nucleus version, new variables might be added and some other ones @@ -12,976 +13,1264 @@ // Fully translated language file can be sent to us and will be made // available for download (with proper credit to the author, of course) -// START changed/added after 3.31 START -define('_CREATE_ACCOUNT0', 'Create Account'); -define('_CREATE_ACCOUNT1', 'Visitors are not allowed to create a Member Account.

    '); -define('_CREATE_ACCOUNT2', 'Please contact the website administrator for more information.'); -define('_CREATE_ACCOUNT_LOGIN_NAME', 'Login Name (required):'); -define('_CREATE_ACCOUNT_REAL_NAME', 'Real Name (required):'); -define('_CREATE_ACCOUNT_EMAIL', 'Email (required):'); -define('_CREATE_ACCOUNT_EMAIL2', '(must be valid, because an activation link will be sent over there)'); -define('_CREATE_ACCOUNT_URL', 'URL:'); -define('_CREATE_ACCOUNT_SUBMIT', 'Create Account'); - - -// START changed/added after 3.3 START -define('_AUTOSAVEDRAFT', 'Auto save draft'); -define('_AUTOSAVEDRAFT_LASTSAVED', 'Last saved: '); -define('_AUTOSAVEDRAFT_NOTYETSAVED', 'No saves have been made yet'); -define('_AUTOSAVEDRAFT_NOW', 'Auto save now'); -define('_SKIN_PARTS_SPECIAL', 'Special skin parts'); -define('_ERROR_SKIN_PARTS_SPECIAL_FORMAT', 'You must enter a name that exists only out of lowercase letters and digits'); -define('_ERROR_SKIN_PARTS_SPECIAL_DELETE', 'Can\'t delete this skin part'); -define('_CONFIRMTXT_SKIN_PARTS_SPECIAL', 'Do you really want to delete this special skin part?'); -define('_ERROR_PLUGIN_LOAD', 'Plugin could not be loaded, or does not support certain features that are required for it to run on your Nucleus installation (you might want to check the actionlog for more info)'); -// END changed/added after 3.3 END - -// START changed/added after 3.22 START -define('_SEARCHFORM_QUERY', 'Keywords to search'); -define('_ERROR_EMAIL_REQUIRED', 'Email address is required'); -define('_COMMENTFORM_MAIL', 'Website:'); -define('_COMMENTFORM_EMAIL', 'E-mail:'); -define('_EBLOG_REQUIREDEMAIL', 'Require E-mail address with comments?'); -define('_ERROR_COMMENTS_SPAM', 'Your comment was rejected because it did not pass the spam test'); -// END changed/added after 3.22 END - -// START changed/added after 3.15 START - -define('_LIST_PLUG_SUBS_NEEDUPDATE','Please use the \'Update Subscription list\'-button to update the plugin\'s subscription list.'); -define('_LIST_PLUGS_DEP', 'Plugin(s) requires:'); - -// END changed/added after 3.15 - -// START changed/added after 3.1 START - -// comments list per weblog -define('_COMMENTS_BLOG', 'All Comments for blog'); -define('_NOCOMMENTS_BLOG', 'No comments were made on items of this blog'); -define('_BLOGLIST_COMMENTS', 'Comments'); -define('_BLOGLIST_TT_COMMENTS', 'A list of all comments made on items of this blog'); - - -// for use in archivetype-skinvar -define('_ARCHIVETYPE_DAY', 'day'); -define('_ARCHIVETYPE_MONTH', 'month'); - -// tickets (prevents malicious users to trick an admin to perform actions he doesn't want) -define('_ERROR_BADTICKET', 'Invalid or expired ticket.'); - -// plugin dependency -define('_ERROR_INSREQPLUGIN', 'Plugin installation failed, requires '); -define('_ERROR_DELREQPLUGIN', 'Plugin deletion failed, required by '); - -// cookie prefix -define('_SETTINGS_COOKIEPREFIX', 'Cookie Prefix'); - -// account activation -define('_ERROR_NOLOGON_NOACTIVATE', 'Cannot send activation link. You\'re not allowed to log in.'); -define('_ERROR_ACTIVATE', 'Activation key does not exist, is invalid, or has expired.'); -define('_ACTIONLOG_ACTIVATIONLINK', 'Activation link sent'); -define('_MSG_ACTIVATION_SENT', 'An activation link has been sent by e-mail.'); - -// activation link emails -define('_ACTIVATE_REGISTER_MAIL', "Hi <%memberName%>,\n\nYou need to activate your account at <%siteName%> (<%siteUrl%>).\nYou can do this by visiting the link below: \n\n\t<%activationUrl%>\n\nYou have 2 days to do this. After this, the activation link becomes invalid."); -define('_ACTIVATE_REGISTER_MAILTITLE', "Activate your '<%memberName%>' account"); -define('_ACTIVATE_REGISTER_TITLE', 'Welcome <%memberName%>'); -define('_ACTIVATE_REGISTER_TEXT', 'You\'re almost there. Please choose a password for your account below.'); -define('_ACTIVATE_FORGOT_MAIL', "Hi <%memberName%>,\n\nUsing the link below, you can choose a new password for your account at <%siteName%> (<%siteUrl%>) by choosing a new password.\n\n\t<%activationUrl%>\n\nYou have 2 days to do this. After this, the activation link becomes invalid."); -define('_ACTIVATE_FORGOT_MAILTITLE',"Re-activate your '<%memberName%>' account"); -define('_ACTIVATE_FORGOT_TITLE', 'Welcome <%memberName%>'); -define('_ACTIVATE_FORGOT_TEXT', 'You can choose a new password for your account below:'); -define('_ACTIVATE_CHANGE_MAIL', "Hi <%memberName%>,\n\nSince your e-mail address has changed, you'll need to re-activate your account at <%siteName%> (<%siteUrl%>).\nYou can do this by visiting the link below: \n\n\t<%activationUrl%>\n\nYou have 2 days to do this. After this, the activation link becomes invalid."); -define('_ACTIVATE_CHANGE_MAILTITLE',"Re-activate your '<%memberName%>' account"); -define('_ACTIVATE_CHANGE_TITLE', 'Welcome <%memberName%>'); -define('_ACTIVATE_CHANGE_TEXT', 'Your address change has been verified. Thanks!'); -define('_ACTIVATE_SUCCESS_TITLE', 'Activation Succeeded'); -define('_ACTIVATE_SUCCESS_TEXT', 'Your account has been successfully activated.'); -define('_MEMBERS_SETPWD', 'Set Password'); -define('_MEMBERS_SETPWD_BTN', 'Set Password'); -define('_QMENU_ACTIVATE', 'Account Activation'); -define('_QMENU_ACTIVATE_TEXT', '

    After you have activated your account, you can start using it by logging in.

    '); - -define('_PLUGS_BTN_UPDATE', 'Update subscription list'); - -// global settings -define('_SETTINGS_JSTOOLBAR', 'Javascript Toolbar Style'); -define('_SETTINGS_JSTOOLBAR_FULL', 'Full Toolbar (IE)'); -define('_SETTINGS_JSTOOLBAR_SIMPLE','Simple Toolbar (Non-IE)'); -define('_SETTINGS_JSTOOLBAR_NONE', 'Disable Toolbar'); -define('_SETTINGS_URLMODE_HELP', '(Info: How to activate fancy URLs)'); - -// extra plugin settings part when editing categories/members/blogs/... -define('_PLUGINS_EXTRA', 'Extra Plugin Settings'); - -// itemlist info column keys -define('_LIST_ITEM_BLOG', 'blog:'); -define('_LIST_ITEM_CAT', 'cat:'); -define('_LIST_ITEM_AUTHOR', 'author:'); -define('_LIST_ITEM_DATE', 'date:'); -define('_LIST_ITEM_TIME', 'time:'); - -// indication of registered members in comments list -define('_LIST_COMMENTS_MEMBER', '(member)'); - -// batch operations -define('_BATCH_WITH_SEL', 'With selected:'); -define('_BATCH_EXEC', 'Execute'); - -// quickmenu -define('_QMENU_HOME', 'Home'); -define('_QMENU_ADD', 'Add Item'); -define('_QMENU_ADD_SELECT', '-- select --'); -define('_QMENU_USER_SETTINGS', 'Profile'); -define('_QMENU_USER_ITEMS', 'Items'); -define('_QMENU_USER_COMMENTS', 'Comments'); -define('_QMENU_MANAGE', 'Management'); -define('_QMENU_MANAGE_LOG', 'Action Log'); -define('_QMENU_MANAGE_SETTINGS', 'Configuration'); -define('_QMENU_MANAGE_MEMBERS', 'Members'); -define('_QMENU_MANAGE_NEWBLOG', 'New Weblog'); -define('_QMENU_MANAGE_BACKUPS', 'Backups'); -define('_QMENU_MANAGE_PLUGINS', 'Plugins'); -define('_QMENU_LAYOUT', 'Layout'); -define('_QMENU_LAYOUT_SKINS', 'Skins'); -define('_QMENU_LAYOUT_TEMPL', 'Templates'); -define('_QMENU_LAYOUT_IEXPORT', 'Import/Export'); -define('_QMENU_PLUGINS', 'Plugins'); - -// quickmenu on logon screen -define('_QMENU_INTRO', 'Introduction'); -define('_QMENU_INTRO_TEXT', '

    This is the logon screen for Nucleus CMS, the content management system that\'s being used to maintain this website.

    If you have an account, you can log on and start posting new items.

    '); - -// helppages for plugins -define('_ERROR_PLUGNOHELPFILE', 'The helpfile for this plugin can not be found'); -define('_PLUGS_HELP_TITLE', 'Helppage for plugin'); -define('_LIST_PLUGS_HELP', 'help'); - - -// END changed/started after 3.1 - -// START changed/added after v2.5beta START - -// general settings (security) -define('_SETTINGS_EXTAUTH', 'Enable External Authentication'); -define('_WARNING_EXTAUTH', 'Warning: Enable only if needed.'); - -// member profile -define('_MEMBERS_BYPASS', 'Use External Authentication'); - -// 'always include in search' blog setting (yes/no) [in v2.5beta, the 'always' part wasn't clear] -define('_EBLOG_SEARCH', 'Always include in search'); - -// END changed/added after v2.5beta - -// START introduced after v2.0 START - -// media library -define('_MEDIA_VIEW', 'view'); -define('_MEDIA_VIEW_TT', 'View file (opens in new window)'); -define('_MEDIA_FILTER_APPLY', 'Apply Filter'); -define('_MEDIA_FILTER_LABEL', 'Filter: '); -define('_MEDIA_UPLOAD_TO', 'Upload to...'); -define('_MEDIA_UPLOAD_NEW', 'Upload new file...'); -define('_MEDIA_COLLECTION_SELECT', 'Select'); -define('_MEDIA_COLLECTION_TT', 'Switch to this category'); -define('_MEDIA_COLLECTION_LABEL', 'Current collection: '); - -// tooltips on toolbar -define('_ADD_ALIGNLEFT_TT', 'Align Left'); -define('_ADD_ALIGNRIGHT_TT', 'Align Right'); -define('_ADD_ALIGNCENTER_TT', 'Align Center'); - - -// generic upload failure -define('_ERROR_UPLOADFAILED', 'Upload failed'); - -// END introduced after v2.0 END - -// START introduced after v1.5 START - -// posting to the past/edit timestamps -define('_EBLOG_ALLOWPASTPOSTING', 'Allow posting to the past'); -define('_ADD_CHANGEDATE', 'Update timestamp'); -define('_BMLET_CHANGEDATE', 'Update timestamp'); - -// skin import/export -define('_OVERVIEW_SKINIMPORT', 'Skin import/export...'); - -// skin settings -define('_PARSER_INCMODE_NORMAL', 'Normal'); -define('_PARSER_INCMODE_SKINDIR', 'Use skin dir'); -define('_SKIN_INCLUDE_MODE', 'Include mode'); -define('_SKIN_INCLUDE_PREFIX', 'Include prefix'); - -// global settings -define('_SETTINGS_BASESKIN', 'Base Skin'); -define('_SETTINGS_SKINSURL', 'Skins URL'); -define('_SETTINGS_ACTIONSURL', 'Full URL to action.php'); - -// category moves (batch) -define('_ERROR_MOVEDEFCATEGORY', 'Cannot move default category'); -define('_ERROR_MOVETOSELF', 'Cannot move category (destination blog is the same as source blog)'); -define('_MOVECAT_TITLE', 'Select blog to move category to'); -define('_MOVECAT_BTN', 'Move category'); - -// URLMode setting -define('_SETTINGS_URLMODE', 'URL Mode'); -define('_SETTINGS_URLMODE_NORMAL', 'Normal'); -define('_SETTINGS_URLMODE_PATHINFO','Fancy'); - -// Batch operations -define('_BATCH_NOSELECTION', 'Nothing selected to perform actions on'); -define('_BATCH_ITEMS', 'Batch operation on items'); -define('_BATCH_CATEGORIES', 'Batch operation on categories'); -define('_BATCH_MEMBERS', 'Batch operation on members'); -define('_BATCH_TEAM', 'Batch operation on team members'); -define('_BATCH_COMMENTS', 'Batch operation on comments'); -define('_BATCH_UNKNOWN', 'Unknown batch operation: '); -define('_BATCH_EXECUTING', 'Executing'); -define('_BATCH_ONCATEGORY', 'on category'); -define('_BATCH_ONITEM', 'on item'); -define('_BATCH_ONCOMMENT', 'on comment'); -define('_BATCH_ONMEMBER', 'on member'); -define('_BATCH_ONTEAM', 'on team member'); -define('_BATCH_SUCCESS', 'Success!'); -define('_BATCH_DONE', 'Done!'); -define('_BATCH_DELETE_CONFIRM', 'Confirm Batch Deletion'); -define('_BATCH_DELETE_CONFIRM_BTN', 'Confirm Batch Deletion'); -define('_BATCH_SELECTALL', 'select all'); -define('_BATCH_DESELECTALL', 'deselect all'); - -// batch operations: options in dropdowns -define('_BATCH_ITEM_DELETE', 'Delete'); -define('_BATCH_ITEM_MOVE', 'Move'); -define('_BATCH_MEMBER_DELETE', 'Delete'); -define('_BATCH_MEMBER_SET_ADM', 'Give admin rights'); -define('_BATCH_MEMBER_UNSET_ADM', 'Take away admin rights'); -define('_BATCH_TEAM_DELETE', 'Delete from team'); -define('_BATCH_TEAM_SET_ADM', 'Give admin rights'); -define('_BATCH_TEAM_UNSET_ADM', 'Take away admin rights'); -define('_BATCH_CAT_DELETE', 'Delete'); -define('_BATCH_CAT_MOVE', 'Move to other blog'); -define('_BATCH_COMMENT_DELETE', 'Delete'); - -// itemlist: Add new item... -define('_ITEMLIST_ADDNEW', 'Add new item...'); -define('_ADD_PLUGIN_EXTRAS', 'Extra Plugin Options'); - -// errors -define('_ERROR_CATCREATEFAIL', 'Could not create new category'); -define('_ERROR_NUCLEUSVERSIONREQ', 'This plugin requires a newer Nucleus version: '); - -// backlinks -define('_BACK_TO_BLOGSETTINGS', 'Back to blogsettings'); - -// skin import export -define('_SKINIE_TITLE_IMPORT', 'Import'); -define('_SKINIE_TITLE_EXPORT', 'Export'); -define('_SKINIE_BTN_IMPORT', 'Import'); -define('_SKINIE_BTN_EXPORT', 'Export selected skins/templates'); -define('_SKINIE_LOCAL', 'Import from local file:'); -define('_SKINIE_NOCANDIDATES', 'No candidates for import found in the skins directory'); -define('_SKINIE_FROMURL', 'Import from URL:'); -define('_SKINIE_EXPORT_INTRO', 'Select the skins and templates you want to export below'); -define('_SKINIE_EXPORT_SKINS', 'Skins'); -define('_SKINIE_EXPORT_TEMPLATES', 'Templates'); -define('_SKINIE_EXPORT_EXTRA', 'Extra Info'); -define('_SKINIE_CONFIRM_OVERWRITE', 'Overwrite skins that already exists (see nameclashes)'); -define('_SKINIE_CONFIRM_IMPORT', 'Yes, I want to import this'); -define('_SKINIE_CONFIRM_TITLE', 'About to import skins and templates'); -define('_SKINIE_INFO_SKINS', 'Skins in file:'); -define('_SKINIE_INFO_TEMPLATES', 'Templates in file:'); -define('_SKINIE_INFO_GENERAL', 'Info:'); -define('_SKINIE_INFO_SKINCLASH', 'Skin name clashes:'); -define('_SKINIE_INFO_TEMPLCLASH', 'Template name clashes:'); -define('_SKINIE_INFO_IMPORTEDSKINS','Imported skins:'); -define('_SKINIE_INFO_IMPORTEDTEMPLS','Imported templates:'); -define('_SKINIE_DONE', 'Done Importing'); - -define('_AND', 'and'); -define('_OR', 'or'); - -// empty fields on template edit -define('_EDITTEMPLATE_EMPTY', 'empty field (click to edit)'); - -// skin overview list -define('_LIST_SKINS_INCMODE', 'IncludeMode:'); -define('_LIST_SKINS_INCPREFIX', 'IncludePrefix:'); -define('_LIST_SKINS_DEFINED', 'Defined parts:'); - -// backup -define('_BACKUPS_TITLE', 'Backup / Restore'); -define('_BACKUP_TITLE', 'Backup'); -define('_BACKUP_INTRO', 'Click the button below to create a backup of your Nucleus database. You\'ll be prompted to save a backup file. Store it in a safe place.'); -define('_BACKUP_ZIP_YES', 'Try to use compression'); -define('_BACKUP_ZIP_NO', 'Do not use compression'); -define('_BACKUP_BTN', 'Create Backup'); -define('_BACKUP_NOTE', 'Note: Only the database contents is stored in the backup. Media files and settings in config.php are thus NOT included in the backup.'); -define('_RESTORE_TITLE', 'Restore'); -define('_RESTORE_NOTE', 'WARNING: Restoring from a backup will ERASE all current Nucleus data in the database! Only do this when you\'re really sure!
    Note: Make sure that the version of Nucleus in which you created the backup should be the same as the version you\'re running right now! It won\'t work otherwise'); -define('_RESTORE_INTRO', 'Select the backup file below (it\'ll be uploaded to the server) and click the "Restore" button to start.'); -define('_RESTORE_IMSURE', 'Yes, I\'m sure I want to do this!'); -define('_RESTORE_BTN', 'Restore From File'); -define('_RESTORE_WARNING', '(make sure you\'re restoring the correct backup, maybe make a new backup before you start)'); -define('_ERROR_BACKUP_NOTSURE', 'You\'ll need to check the \'I\'m sure\' testbox'); -define('_RESTORE_COMPLETE', 'Restore Complete'); - -// new item notification -define('_NOTIFY_NI_MSG', 'A new item has been posted:'); -define('_NOTIFY_NI_TITLE', 'New Item!'); -define('_NOTIFY_KV_MSG', 'Karma vote on item:'); -define('_NOTIFY_KV_TITLE', 'Nucleus karma:'); -define('_NOTIFY_NC_MSG', 'Comment on item:'); -define('_NOTIFY_NC_TITLE', 'Nucleus comment:'); -define('_NOTIFY_USERID', 'User ID:'); -define('_NOTIFY_USER', 'User:'); -define('_NOTIFY_COMMENT', 'Comment:'); -define('_NOTIFY_VOTE', 'Vote:'); -define('_NOTIFY_HOST', 'Host:'); -define('_NOTIFY_IP', 'IP:'); -define('_NOTIFY_MEMBER', 'Member:'); -define('_NOTIFY_TITLE', 'Title:'); -define('_NOTIFY_CONTENTS', 'Contents:'); - -// member mail message -define('_MMAIL_MSG', 'A message sent to you by'); -define('_MMAIL_FROMANON', 'an anonymous visitor'); -define('_MMAIL_FROMNUC', 'Posted from a Nucleus weblog at'); -define('_MMAIL_TITLE', 'A message from'); -define('_MMAIL_MAIL', 'Message:'); - -// END introduced after v1.5 END - - -// START introduced after v1.1 START - -// bookmarklet buttons -define('_BMLET_ADD', 'Add Item'); -define('_BMLET_EDIT', 'Edit Item'); -define('_BMLET_DELETE', 'Delete Item'); -define('_BMLET_BODY', 'Body'); -define('_BMLET_MORE', 'Extended'); -define('_BMLET_OPTIONS', 'Options'); -define('_BMLET_PREVIEW', 'Preview'); - -// used in bookmarklet -define('_ITEM_UPDATED', 'Item was updated'); -define('_ITEM_DELETED', 'Item was deleted'); - -// plugins -define('_CONFIRMTXT_PLUGIN', 'Are you sure you want to delete the plugin named'); -define('_ERROR_NOSUCHPLUGIN', 'No such plugin'); -define('_ERROR_DUPPLUGIN', 'Sorry, this plugin is already installed'); -define('_ERROR_PLUGFILEERROR', 'No such plugin exists, or the permissions are set incorrectly'); -define('_PLUGS_NOCANDIDATES', 'No plugin candidates found'); - -define('_PLUGS_TITLE_MANAGE', 'Manage Plugins'); -define('_PLUGS_TITLE_INSTALLED', 'Currently Installed'); -define('_PLUGS_TITLE_UPDATE', 'Update subscription list'); -define('_PLUGS_TEXT_UPDATE', 'Nucleus keeps a cache of the event subscriptions of the plugins. When you upgrade a plugin by replacing it\'s file, you should run this update to make sure that the correct subscriptions are cached'); -define('_PLUGS_TITLE_NEW', 'Install New Plugin'); -define('_PLUGS_ADD_TEXT', 'Below is a list of all the files in your plugins directory, that might be non-installed plugins. Make sure you are really sure that it\'s a plugin before adding it.'); -define('_PLUGS_BTN_INSTALL', 'Install Plugin'); -define('_BACKTOOVERVIEW', 'Back to overview'); - -// editlink -define('_TEMPLATE_EDITLINK', 'Edit Item Link'); - -// add left / add right tooltips -define('_ADD_LEFT_TT', 'Add left box'); -define('_ADD_RIGHT_TT', 'Add right box'); - -// add/edit item: new category (in dropdown box) -define('_ADD_NEWCAT', 'New Category...'); - -// new settings -define('_SETTINGS_PLUGINURL', 'Plugin URL'); -define('_SETTINGS_MAXUPLOADSIZE', 'Max. upload file size (bytes)'); -define('_SETTINGS_NONMEMBERMSGS', 'Allow non-members to send messages'); -define('_SETTINGS_PROTECTMEMNAMES', 'Protect member names'); - -// overview screen -define('_OVERVIEW_PLUGINS', 'Manage Plugins...'); - -// actionlog -define('_ACTIONLOG_NEWMEMBER', 'New member registration:'); - -// membermail (when not logged in) -define('_MEMBERMAIL_MAIL', 'Your email address:'); - -// file upload -define('_ERROR_DISALLOWEDUPLOAD2', 'You do not have admin rights on any of the blogs that have the destination member on the teamlist. Therefor, you\'re not allowed to upload files to this member\'s media directory'); - -// plugin list -define('_LISTS_INFO', 'Information'); -define('_LIST_PLUGS_AUTHOR', 'By:'); -define('_LIST_PLUGS_VER', 'Version:'); -define('_LIST_PLUGS_SITE', 'Visit site'); -define('_LIST_PLUGS_DESC', 'Description:'); -define('_LIST_PLUGS_SUBS', 'Subscribes to the following events:'); -define('_LIST_PLUGS_UP', 'move up'); -define('_LIST_PLUGS_DOWN', 'move down'); -define('_LIST_PLUGS_UNINSTALL', 'uninstall'); -define('_LIST_PLUGS_ADMIN', 'admin'); -define('_LIST_PLUGS_OPTIONS', 'edit options'); - -// plugin option list -define('_LISTS_VALUE', 'Value'); - -// plugin options -define('_ERROR_NOPLUGOPTIONS', 'this plugin does not have any options set'); -define('_PLUGS_BACK', 'Back to Plugin Overview'); -define('_PLUGS_SAVE', 'Save Options'); -define('_PLUGS_OPTIONS_UPDATED', 'Plugin options updated'); - -define('_OVERVIEW_MANAGEMENT', 'Management'); -define('_OVERVIEW_MANAGE', 'Nucleus management...'); -define('_MANAGE_GENERAL', 'General Management'); -define('_MANAGE_SKINS', 'Skin and Templates'); -define('_MANAGE_EXTRA', 'Extra features'); - -define('_BACKTOMANAGE', 'Back to Nucleus management'); - - -// END introduced after v1.1 END - - - - -// charset to use -define('_CHARSET', 'iso-8859-1'); - -// global stuff -define('_LOGOUT', 'Log Out'); -define('_LOGIN', 'Log In'); -define('_YES', 'Yes'); -define('_NO', 'No'); -define('_SUBMIT', 'Submit'); -define('_ERROR', 'Error'); -define('_ERRORMSG', 'An error has occurred!'); -define('_BACK', 'Go Back'); -define('_NOTLOGGEDIN', 'Not logged in'); -define('_LOGGEDINAS', 'Logged in as'); -define('_ADMINHOME', 'Admin Home'); -define('_NAME', 'Name'); -define('_BACKHOME', 'Back to Admin Home'); -define('_BADACTION', 'Non existing action requested'); -define('_MESSAGE', 'Message'); -define('_HELP_TT', 'Help!'); -define('_YOURSITE', 'Your site'); - - -define('_POPUP_CLOSE', 'Close Window'); - -define('_LOGIN_PLEASE', 'Please Log in First'); - -// commentform -define('_COMMENTFORM_YOUARE', 'You are'); -define('_COMMENTFORM_SUBMIT', 'Add Comment'); -define('_COMMENTFORM_COMMENT', 'Your comment:'); -define('_COMMENTFORM_NAME', 'Name:'); -define('_COMMENTFORM_REMEMBER', 'Remember Me'); - -// loginform -define('_LOGINFORM_NAME', 'Username:'); -define('_LOGINFORM_PWD', 'Password:'); -define('_LOGINFORM_YOUARE', 'Logged in as'); -define('_LOGINFORM_SHARED', 'Shared Computer'); - -// member mailform -define('_MEMBERMAIL_SUBMIT', 'Send Message'); - -// search form -define('_SEARCHFORM_SUBMIT', 'Search'); - -// add item form -define('_ADD_ADDTO', 'Add new item to'); -define('_ADD_CREATENEW', 'Create new item'); -define('_ADD_BODY', 'Body'); -define('_ADD_TITLE', 'Title'); -define('_ADD_MORE', 'Extended (optional)'); -define('_ADD_CATEGORY', 'Category'); -define('_ADD_PREVIEW', 'Preview'); -define('_ADD_DISABLE_COMMENTS', 'Disable comments?'); -define('_ADD_DRAFTNFUTURE', 'Draft & Future Items'); -define('_ADD_ADDITEM', 'Add Item'); -define('_ADD_ADDNOW', 'Add Now'); -define('_ADD_ADDLATER', 'Add Later'); -define('_ADD_PLACE_ON', 'Place on'); -define('_ADD_ADDDRAFT', 'Add to drafts'); -define('_ADD_NOPASTDATES', '(dates and times in the past are NOT valid, the current time will be used in that case)'); -define('_ADD_BOLD_TT', 'Bold'); -define('_ADD_ITALIC_TT', 'Italic'); -define('_ADD_HREF_TT', 'Make Link'); -define('_ADD_MEDIA_TT', 'Add Media'); -define('_ADD_PREVIEW_TT', 'Show/Hide Preview'); -define('_ADD_CUT_TT', 'Cut'); -define('_ADD_COPY_TT', 'Copy'); -define('_ADD_PASTE_TT', 'Paste'); - - -// edit item form -define('_EDIT_ITEM', 'Edit Item'); -define('_EDIT_SUBMIT', 'Edit Item'); -define('_EDIT_ORIG_AUTHOR', 'Original author'); -define('_EDIT_BACKTODRAFTS', 'Add back to drafts'); -define('_EDIT_COMMENTSNOTE', '(note: disabling comments will _not_ hide previously added comments)'); - -// used on delete screens -define('_DELETE_CONFIRM', 'Please confirm deletion'); -define('_DELETE_CONFIRM_BTN', 'Confirm Deletion'); -define('_CONFIRMTXT_ITEM', 'You\'re about to delete the item following item:'); -define('_CONFIRMTXT_COMMENT', 'You\'re about to delete the following comment:'); -define('_CONFIRMTXT_TEAM1', 'You\'re about to delete '); -define('_CONFIRMTXT_TEAM2', ' from the teamlist for blog '); -define('_CONFIRMTXT_BLOG', 'The blog you are going to delete is: '); -define('_WARNINGTXT_BLOGDEL', 'Warning! Deleting a blog will delete ALL items of that blog, and all comments. Please confirm to make clear that you are CERTAIN of what you\'re doing!
    Also, don\'t interrupt Nucleus while removing your blog.'); -define('_CONFIRMTXT_MEMBER', 'You\'re about to delete the following member profile: '); -define('_CONFIRMTXT_TEMPLATE', 'You\'re about to delete the template named '); -define('_CONFIRMTXT_SKIN', 'You\'re about to delete the skin named '); -define('_CONFIRMTXT_BAN', 'You\'re about to delete the ban for the ip range'); -define('_CONFIRMTXT_CATEGORY', 'You\'re about to delete the category '); - -// some status messages -define('_DELETED_ITEM', 'Item Deleted'); -define('_DELETED_MEMBER', 'Member Deleted'); -define('_DELETED_COMMENT', 'Comment Deleted'); -define('_DELETED_BLOG', 'Blog Deleted'); -define('_DELETED_CATEGORY', 'Category Deleted'); -define('_ITEM_MOVED', 'Item Moved'); -define('_ITEM_ADDED', 'Item Added'); -define('_COMMENT_UPDATED', 'Comment updated'); -define('_SKIN_UPDATED', 'Skin data has been saved'); -define('_TEMPLATE_UPDATED', 'Template data has been saved'); - -// errors -define('_ERROR_COMMENT_LONGWORD', 'Please don\'t use words of lengths higher than 90 in your comments'); -define('_ERROR_COMMENT_NOCOMMENT', 'Please enter a comment'); -define('_ERROR_COMMENT_NOUSERNAME', 'Bad username'); -define('_ERROR_COMMENT_TOOLONG', 'Your comments are too long (max. 5000 chars)'); -define('_ERROR_COMMENTS_DISABLED', 'Comments for this blog are currently disabled.'); -define('_ERROR_COMMENTS_NONPUBLIC', 'You must be logged in as a member to add comment to this blog'); -define('_ERROR_COMMENTS_MEMBERNICK','The name you want to use to post comments is in use by a site member. Choose something else.'); -define('_ERROR_SKIN', 'Skin error'); -define('_ERROR_ITEMCLOSED', 'This item is closed, it\'s not possible to add new comments to it or to vote on it'); -define('_ERROR_NOSUCHITEM', 'No such item exists'); -define('_ERROR_NOSUCHBLOG', 'No such blog'); -define('_ERROR_NOSUCHSKIN', 'No such skin'); -define('_ERROR_NOSUCHMEMBER', 'No such member'); -define('_ERROR_NOTONTEAM', 'You\'re not on the teamlist of this weblog.'); -define('_ERROR_BADDESTBLOG', 'Destination blog does not exist'); -define('_ERROR_NOTONDESTTEAM', 'Cannot move item, since you\'re not on the teamlist of the destination blog'); -define('_ERROR_NOEMPTYITEMS', 'Cannot add empty items!'); -define('_ERROR_BADMAILADDRESS', 'Email address is not valid'); -define('_ERROR_BADNOTIFY', 'One or more of the given notify addresses is not a valid email address'); -define('_ERROR_BADNAME', 'Name is not valid (only a-z and 0-9 allowed, no spaces at start/end)'); -define('_ERROR_NICKNAMEINUSE', 'Another member is already using that nickname'); -define('_ERROR_PASSWORDMISMATCH', 'Passwords must match'); -define('_ERROR_PASSWORDTOOSHORT', 'Password should be at least 6 characters'); -define('_ERROR_PASSWORDMISSING', 'Password cannot be empty'); -define('_ERROR_REALNAMEMISSING', 'You must enter a real name'); -define('_ERROR_ATLEASTONEADMIN', 'There should always be at least one super-admin that can login to the admin area.'); -define('_ERROR_ATLEASTONEBLOGADMIN','Performing this action would leave your weblog unmaintainable. Please make sure there is always at least one admin.'); -define('_ERROR_ALREADYONTEAM', 'You can\'t add a member that is already on the team'); -define('_ERROR_BADSHORTBLOGNAME', 'The short blog name should only contain a-z and 0-9, without spaces'); -define('_ERROR_DUPSHORTBLOGNAME', 'Another blog already has the chosen short name. These names should be unique'); -define('_ERROR_UPDATEFILE', 'Cannot get write access to the update-file. Make sure the file permissions are set ok (try chmodding it to 666). Also note that the location is relative to the admin-area directory, so you might want to use an absolute path (something like /your/path/to/nucleus/)'); -define('_ERROR_DELDEFBLOG', 'Cannot delete the default blog'); -define('_ERROR_DELETEMEMBER', 'This member cannot be deleted, probably because he/she is the author of item(s)'); -define('_ERROR_BADTEMPLATENAME', 'Invalid name for template, use only a-z and 0-9, without spaces'); -define('_ERROR_DUPTEMPLATENAME', 'Another template with this name already exists'); -define('_ERROR_BADSKINNAME', 'Invalid name for skin (only a-z, 0-9 are allowed, no spaces)'); -define('_ERROR_DUPSKINNAME', 'Another skin with this name already exists'); -define('_ERROR_DEFAULTSKIN', 'There must at all times be a skin named "default"'); -define('_ERROR_SKINDEFDELETE', 'Cannot delete skin since it is the default skin for the following weblog: '); -define('_ERROR_DISALLOWED', 'Sorry, you\'re not allowed to perform this action'); -define('_ERROR_DELETEBAN', 'Error while trying to delete ban (ban does not exist)'); -define('_ERROR_ADDBAN', 'Error while trying to add ban. Ban might not have been added correctly in all your blogs.'); -define('_ERROR_BADACTION', 'Required action does not exist'); -define('_ERROR_MEMBERMAILDISABLED', 'Member to Member mail messages are disabled'); -define('_ERROR_MEMBERCREATEDISABLED','Creation of member accounts is disabled'); -define('_ERROR_INCORRECTEMAIL', 'Incorrect mail address'); -define('_ERROR_VOTEDBEFORE', 'You have already voted for this item'); -define('_ERROR_BANNED1', 'Cannot perform action since you (ip range '); -define('_ERROR_BANNED2', ') are banned from doing so. The message was: \''); -define('_ERROR_BANNED3', '\''); -define('_ERROR_LOGINNEEDED', 'You must be logged in in order to perform this action'); -define('_ERROR_CONNECT', 'Connect Error'); -define('_ERROR_FILE_TOO_BIG', 'File is too big!'); -define('_ERROR_BADFILETYPE', 'Sorry, this filetype is not allowed'); -define('_ERROR_BADREQUEST', 'Bad upload request'); -define('_ERROR_DISALLOWEDUPLOAD', 'You are not on any weblogs teamlist. Hence, you are not allowed to upload files'); -define('_ERROR_BADPERMISSIONS', 'File/Dir permissions are not set correctly'); -define('_ERROR_UPLOADMOVEP', 'Error while moving uploaded file'); -define('_ERROR_UPLOADCOPY', 'Error while copying file'); -define('_ERROR_UPLOADDUPLICATE', 'Another file with that name already exists. Try to rename it before uploading.'); -define('_ERROR_LOGINDISALLOWED', 'Sorry, you\'re not allowed to log in to the admin area. You can log in as another user, though'); -define('_ERROR_DBCONNECT', 'Could not connect to mySQL server'); -define('_ERROR_DBSELECT', 'Could not select the nucleus database.'); -define('_ERROR_NOSUCHLANGUAGE', 'No such language file exists'); -define('_ERROR_NOSUCHCATEGORY', 'No such category exists'); -define('_ERROR_DELETELASTCATEGORY', 'There must at least be one category'); -define('_ERROR_DELETEDEFCATEGORY', 'Cannot delete default category'); -define('_ERROR_BADCATEGORYNAME', 'Bad category name'); -define('_ERROR_DUPCATEGORYNAME', 'Another category with this name already exists'); - -// some warnings (used for mediadir setting) -define('_WARNING_NOTADIR', 'Warning: Current value is not a directory!'); -define('_WARNING_NOTREADABLE', 'Warning: Current value is a non-readable directory!'); -define('_WARNING_NOTWRITABLE', 'Warning: Current value is NOT a writable directory!'); - -// media and upload -define('_MEDIA_UPLOADLINK', 'Upload a new file'); -define('_MEDIA_MODIFIED', 'modified'); -define('_MEDIA_FILENAME', 'filename'); -define('_MEDIA_DIMENSIONS', 'dimensions'); -define('_MEDIA_INLINE', 'Inline'); -define('_MEDIA_POPUP', 'Popup'); -define('_UPLOAD_TITLE', 'Choose File'); -define('_UPLOAD_MSG', 'Select the file you want to upload below, and hit the \'Upload\' button.'); -define('_UPLOAD_BUTTON', 'Upload'); - -// some status messages -//define('_MSG_ACCOUNTCREATED', 'Account created, password will be sent through email'); -//define('_MSG_PASSWORDSENT', 'Password has been sent by e-mail.'); -define('_MSG_LOGINAGAIN', 'You\'ll need to login again, because your info changed'); -define('_MSG_SETTINGSCHANGED', 'Settings Changed'); -define('_MSG_ADMINCHANGED', 'Admin Changed'); -define('_MSG_NEWBLOG', 'New Blog Created'); -define('_MSG_ACTIONLOGCLEARED', 'Action Log Cleared'); - -// actionlog in admin area -define('_ACTIONLOG_DISALLOWED', 'Disallowed action: '); -define('_ACTIONLOG_PWDREMINDERSENT','New password sent for '); -define('_ACTIONLOG_TITLE', 'Action Log'); -define('_ACTIONLOG_CLEAR_TITLE', 'Clear Action Log'); -define('_ACTIONLOG_CLEAR_TEXT', 'Clear action log now'); - -// team management -define('_TEAM_TITLE', 'Manage team for blog '); -define('_TEAM_CURRENT', 'Current team'); -define('_TEAM_ADDNEW', 'Add new member to team'); -define('_TEAM_CHOOSEMEMBER', 'Choose member'); -define('_TEAM_ADMIN', 'Admin privileges? '); -define('_TEAM_ADD', 'Add to team'); -define('_TEAM_ADD_BTN', 'Add to team'); - -// blogsettings -define('_EBLOG_TITLE', 'Edit Blog Settings'); -define('_EBLOG_TEAM_TITLE', 'Edit Team'); -define('_EBLOG_TEAM_TEXT', 'Click here to edit your team...'); -define('_EBLOG_SETTINGS_TITLE', 'Blog settings'); -define('_EBLOG_NAME', 'Blog Name'); -define('_EBLOG_SHORTNAME', 'Short Blog Name'); -define('_EBLOG_SHORTNAME_EXTRA', '
    (should only contain a-z and no spaces)'); -define('_EBLOG_DESC', 'Blog Description'); -define('_EBLOG_URL', 'URL'); -define('_EBLOG_DEFSKIN', 'Default Skin'); -define('_EBLOG_DEFCAT', 'Default Category'); -define('_EBLOG_LINEBREAKS', 'Convert line breaks'); -define('_EBLOG_DISABLECOMMENTS', 'Comments enabled?
    (Disabling comments means that adding comments is not possible.)'); -define('_EBLOG_ANONYMOUS', 'Allow comments by non-members?'); -define('_EBLOG_NOTIFY', 'Notify Address(es) (use ; as separator)'); -define('_EBLOG_NOTIFY_ON', 'Notify on'); -define('_EBLOG_NOTIFY_COMMENT', 'New comments'); -define('_EBLOG_NOTIFY_KARMA', 'New karma votes'); -define('_EBLOG_NOTIFY_ITEM', 'New weblog items'); -define('_EBLOG_PING', 'Ping weblog listing service on update?'); -define('_EBLOG_MAXCOMMENTS', 'Max Amount of comments'); -define('_EBLOG_UPDATE', 'Update file'); -define('_EBLOG_OFFSET', 'Time Offset'); -define('_EBLOG_STIME', 'Current server time is'); -define('_EBLOG_BTIME', 'Current blog time is'); -define('_EBLOG_CHANGE', 'Change Settings'); -define('_EBLOG_CHANGE_BTN', 'Change Settings'); -define('_EBLOG_ADMIN', 'Blog Admin'); -define('_EBLOG_ADMIN_MSG', 'You will be assigned admin privileges'); -define('_EBLOG_CREATE_TITLE', 'Create new weblog'); -define('_EBLOG_CREATE_TEXT', 'Fill out the form below to create a new weblog.

    Note: Only the necessary options are listed. If you want to set extra options, enter the blogsettings page after creating the weblog.'); -define('_EBLOG_CREATE', 'Create!'); -define('_EBLOG_CREATE_BTN', 'Create Weblog'); -define('_EBLOG_CAT_TITLE', 'Categories'); -define('_EBLOG_CAT_NAME', 'Category Name'); -define('_EBLOG_CAT_DESC', 'Category Description'); -define('_EBLOG_CAT_CREATE', 'Create New Category'); -define('_EBLOG_CAT_UPDATE', 'Update Category'); -define('_EBLOG_CAT_UPDATE_BTN', 'Update Category'); - -// templates -define('_TEMPLATE_TITLE', 'Edit Templates'); -define('_TEMPLATE_AVAILABLE_TITLE', 'Available Templates'); -define('_TEMPLATE_NEW_TITLE', 'New Template'); -define('_TEMPLATE_NAME', 'Template Name'); -define('_TEMPLATE_DESC', 'Template Description'); -define('_TEMPLATE_CREATE', 'Create Template'); -define('_TEMPLATE_CREATE_BTN', 'Create Template'); -define('_TEMPLATE_EDIT_TITLE', 'Edit Template'); -define('_TEMPLATE_BACK', 'Back to Template Overview'); -define('_TEMPLATE_EDIT_MSG', 'Not all template parts are needed, leave empty those that are not needed.'); -define('_TEMPLATE_SETTINGS', 'Template Settings'); -define('_TEMPLATE_ITEMS', 'Items'); -define('_TEMPLATE_ITEMHEADER', 'Item Header'); -define('_TEMPLATE_ITEMBODY', 'Item Body'); -define('_TEMPLATE_ITEMFOOTER', 'Item Footer'); -define('_TEMPLATE_MORELINK', 'Link to extended entry'); -define('_TEMPLATE_NEW', 'Indication of new item'); -define('_TEMPLATE_COMMENTS_ANY', 'Comments (if any)'); -define('_TEMPLATE_CHEADER', 'Comments Header'); -define('_TEMPLATE_CBODY', 'Comments Body'); -define('_TEMPLATE_CFOOTER', 'Comments Footer'); -define('_TEMPLATE_CONE', 'One Comment'); -define('_TEMPLATE_CMANY', 'Two (or more) Comments'); -define('_TEMPLATE_CMORE', 'Comments Read More'); -define('_TEMPLATE_CMEXTRA', 'Member Extra'); -define('_TEMPLATE_COMMENTS_NONE', 'Comments (if none)'); -define('_TEMPLATE_CNONE', 'No Comments'); -define('_TEMPLATE_COMMENTS_TOOMUCH','Comments (if any, but too much to show inline)'); -define('_TEMPLATE_CTOOMUCH', 'Too Much Comments'); -define('_TEMPLATE_ARCHIVELIST', 'Archive Lists'); -define('_TEMPLATE_AHEADER', 'Archive List Header'); -define('_TEMPLATE_AITEM', 'Archive List Item'); -define('_TEMPLATE_AFOOTER', 'Archive List Footer'); -define('_TEMPLATE_DATETIME', 'Date and Time'); -define('_TEMPLATE_DHEADER', 'Date Header'); -define('_TEMPLATE_DFOOTER', 'Date Footer'); -define('_TEMPLATE_DFORMAT', 'Date Format'); -define('_TEMPLATE_TFORMAT', 'Time Format'); -define('_TEMPLATE_LOCALE', 'Locale'); -define('_TEMPLATE_IMAGE', 'Image popups'); -define('_TEMPLATE_PCODE', 'Popup Link Code'); -define('_TEMPLATE_ICODE', 'Inline Image Code'); -define('_TEMPLATE_MCODE', 'Media Object Link Code'); -define('_TEMPLATE_SEARCH', 'Search'); -define('_TEMPLATE_SHIGHLIGHT', 'Highlight'); -define('_TEMPLATE_SNOTFOUND', 'Nothing found in search'); -define('_TEMPLATE_UPDATE', 'Update'); -define('_TEMPLATE_UPDATE_BTN', 'Update Template'); -define('_TEMPLATE_RESET_BTN', 'Reset Data'); -define('_TEMPLATE_CATEGORYLIST', 'Category Lists'); -define('_TEMPLATE_CATHEADER', 'Category List Header'); -define('_TEMPLATE_CATITEM', 'Category List Item'); -define('_TEMPLATE_CATFOOTER', 'Category List Footer'); - -// skins -define('_SKIN_EDIT_TITLE', 'Edit Skins'); -define('_SKIN_AVAILABLE_TITLE', 'Available Skins'); -define('_SKIN_NEW_TITLE', 'New Skin'); -define('_SKIN_NAME', 'Name'); -define('_SKIN_DESC', 'Description'); -define('_SKIN_TYPE', 'Content Type'); -define('_SKIN_CREATE', 'Create'); -define('_SKIN_CREATE_BTN', 'Create Skin'); -define('_SKIN_EDITONE_TITLE', 'Edit skin'); -define('_SKIN_BACK', 'Back to Skin Overview'); -define('_SKIN_PARTS_TITLE', 'Skin Parts'); -define('_SKIN_PARTS_MSG', 'Not all types are needed for each skin. Leave empty those you don\'t need. Choose the skin type to edit below:'); -define('_SKIN_PART_MAIN', 'Main Index'); -define('_SKIN_PART_ITEM', 'Item Pages'); -define('_SKIN_PART_ALIST', 'Archive List'); -define('_SKIN_PART_ARCHIVE', 'Archive'); -define('_SKIN_PART_SEARCH', 'Search'); -define('_SKIN_PART_ERROR', 'Errors'); -define('_SKIN_PART_MEMBER', 'Member Details'); -define('_SKIN_PART_POPUP', 'Image Popups'); -define('_SKIN_GENSETTINGS_TITLE', 'General Settings'); -define('_SKIN_CHANGE', 'Change'); -define('_SKIN_CHANGE_BTN', 'Change these settings'); -define('_SKIN_UPDATE_BTN', 'Update Skin'); -define('_SKIN_RESET_BTN', 'Reset Data'); -define('_SKIN_EDITPART_TITLE', 'Edit Skin'); -define('_SKIN_GOBACK', 'Go Back'); -define('_SKIN_ALLOWEDVARS', 'Allowed Variables (click for info):'); - -// global settings -define('_SETTINGS_TITLE', 'General Settings'); -define('_SETTINGS_SUB_GENERAL', 'General Settings'); -define('_SETTINGS_DEFBLOG', 'Default Blog'); -define('_SETTINGS_ADMINMAIL', 'Administrator Email'); -define('_SETTINGS_SITENAME', 'Site Name'); -define('_SETTINGS_SITEURL', 'URL of Site (should end with a slash)'); -define('_SETTINGS_ADMINURL', 'URL of Admin Area (should end with a slash)'); -define('_SETTINGS_DIRS', 'Nucleus Directories'); -define('_SETTINGS_MEDIADIR', 'Media Directory'); -define('_SETTINGS_SEECONFIGPHP', '(see config.php)'); -define('_SETTINGS_MEDIAURL', 'Media URL (should end with a slash)'); -define('_SETTINGS_ALLOWUPLOAD', 'Allow File Upload?'); -define('_SETTINGS_ALLOWUPLOADTYPES','Allow File Types for Upload'); -define('_SETTINGS_CHANGELOGIN', 'Allow Members to Change Login/Password'); -define('_SETTINGS_COOKIES_TITLE', 'Cookie Settings'); -define('_SETTINGS_COOKIELIFE', 'Login Cookie Lifetime'); -define('_SETTINGS_COOKIESESSION', 'Session Cookies'); -define('_SETTINGS_COOKIEMONTH', 'Lifetime of a Month'); -define('_SETTINGS_COOKIEPATH', 'Cookie Path (advanced)'); -define('_SETTINGS_COOKIEDOMAIN', 'Cookie Domain (advanced)'); -define('_SETTINGS_COOKIESECURE', 'Secure Cookie (advanced)'); -define('_SETTINGS_LASTVISIT', 'Save Last Visit Cookies'); -define('_SETTINGS_ALLOWCREATE', 'Allow Visitors to Create a Member Account'); -define('_SETTINGS_NEWLOGIN', 'Login Allowed for User-Created accounts'); -define('_SETTINGS_NEWLOGIN2', '(only goes for newly created accounts)'); -define('_SETTINGS_MEMBERMSGS', 'Allow Member-2-Member Service'); -define('_SETTINGS_LANGUAGE', 'Default Language'); -define('_SETTINGS_DISABLESITE', 'Disable Site'); -define('_SETTINGS_DBLOGIN', 'mySQL Login & Database'); -define('_SETTINGS_UPDATE', 'Update Settings'); -define('_SETTINGS_UPDATE_BTN', 'Update Settings'); -define('_SETTINGS_DISABLEJS', 'Disable JavaScript Toolbar'); -define('_SETTINGS_MEDIA', 'Media/Upload Settings'); -define('_SETTINGS_MEDIAPREFIX', 'Prefix uploaded files with date'); -define('_SETTINGS_MEMBERS', 'Member Settings'); - -// bans -define('_BAN_TITLE', 'Ban List for'); -define('_BAN_NONE', 'No bans for this weblog'); -define('_BAN_NEW_TITLE', 'Add New Ban'); -define('_BAN_NEW_TEXT', 'Add a new ban now'); -define('_BAN_REMOVE_TITLE', 'Remove Ban'); -define('_BAN_IPRANGE', 'IP Range'); -define('_BAN_BLOGS', 'Which blogs?'); -define('_BAN_DELETE_TITLE', 'Delete Ban'); -define('_BAN_ALLBLOGS', 'All blogs to which you have admin privileges.'); -define('_BAN_REMOVED_TITLE', 'Ban Removed'); -define('_BAN_REMOVED_TEXT', 'Ban was removed for the following blogs:'); -define('_BAN_ADD_TITLE', 'Add Ban'); -define('_BAN_IPRANGE_TEXT', 'Choose the IP range you want to block below. The less numbers in it, the more addresses will be blocked.'); -define('_BAN_BLOGS_TEXT', 'You can either select to ban the IP on one blog only, or you can select to block the IP on all blogs where you have administrator privileges. Make your choice below.'); -define('_BAN_REASON_TITLE', 'Reason'); -define('_BAN_REASON_TEXT', 'You can provide a reason for the ban, which will be displayed when the IP holder tries to add another comment or tries to cast a karma vote. Maximum length is 256 characters.'); -define('_BAN_ADD_BTN', 'Add Ban'); - -// LOGIN screen -define('_LOGIN_MESSAGE', 'Message'); -define('_LOGIN_NAME', 'Name'); -define('_LOGIN_PASSWORD', 'Password'); -define('_LOGIN_SHARED', _LOGINFORM_SHARED); -define('_LOGIN_FORGOT', 'Forgot your password?'); - -// membermanagement -define('_MEMBERS_TITLE', 'Member Management'); -define('_MEMBERS_CURRENT', 'Current Members'); -define('_MEMBERS_NEW', 'New Member'); -define('_MEMBERS_DISPLAY', 'Display Name'); -define('_MEMBERS_DISPLAY_INFO', '(This is the name you use to login)'); -define('_MEMBERS_REALNAME', 'Real Name'); -define('_MEMBERS_PWD', 'Password'); -define('_MEMBERS_REPPWD', 'Repeat Password'); -define('_MEMBERS_EMAIL', 'Email address'); -define('_MEMBERS_EMAIL_EDIT', '(When you change the email address, a new password will be automatically sent out to that address)'); -define('_MEMBERS_URL', 'Website Address (URL)'); -define('_MEMBERS_SUPERADMIN', 'Administrator privileges'); -define('_MEMBERS_CANLOGIN', 'Can login to admin area'); -define('_MEMBERS_NOTES', 'Notes'); -define('_MEMBERS_NEW_BTN', 'Add Member'); -define('_MEMBERS_EDIT', 'Edit Member'); -define('_MEMBERS_EDIT_BTN', 'Change Settings'); -define('_MEMBERS_BACKTOOVERVIEW', 'Back to Member Overview'); -define('_MEMBERS_DEFLANG', 'Language'); -define('_MEMBERS_USESITELANG', '- use site settings -'); - -// List of blogs (TT = tooltip) -define('_BLOGLIST_TT_VISIT', 'Visit Site'); -define('_BLOGLIST_ADD', 'Add Item'); -define('_BLOGLIST_TT_ADD', 'Add a new item to this weblog'); -define('_BLOGLIST_EDIT', 'Edit/Delete Items'); -define('_BLOGLIST_TT_EDIT', ''); -define('_BLOGLIST_BMLET', 'Bookmarklet'); -define('_BLOGLIST_TT_BMLET', ''); -define('_BLOGLIST_SETTINGS', 'Settings'); -define('_BLOGLIST_TT_SETTINGS', 'Edit settings or manage team'); -define('_BLOGLIST_BANS', 'Bans'); -define('_BLOGLIST_TT_BANS', 'View, add or remove banned IPs'); -define('_BLOGLIST_DELETE', 'Delete All'); -define('_BLOGLIST_TT_DELETE', 'Delete this weblog'); - -// OVERVIEW screen -define('_OVERVIEW_YRBLOGS', 'Your weblogs'); -define('_OVERVIEW_YRDRAFTS', 'Your drafts'); -define('_OVERVIEW_YRSETTINGS', 'Your settings'); -define('_OVERVIEW_GSETTINGS', 'General settings'); -define('_OVERVIEW_NOBLOGS', 'You\'re not on any weblogs teamlist'); -define('_OVERVIEW_NODRAFTS', 'No drafts'); -define('_OVERVIEW_EDITSETTINGS', 'Edit Your Settings...'); -define('_OVERVIEW_BROWSEITEMS', 'Browse your items...'); -define('_OVERVIEW_BROWSECOMM', 'Browse your comments...'); -define('_OVERVIEW_VIEWLOG', 'View Action Log...'); -define('_OVERVIEW_MEMBERS', 'Manage Members...'); -define('_OVERVIEW_NEWLOG', 'Create New Weblog...'); -define('_OVERVIEW_SETTINGS', 'Edit Settings...'); -define('_OVERVIEW_TEMPLATES', 'Edit Templates...'); -define('_OVERVIEW_SKINS', 'Edit Skins...'); -define('_OVERVIEW_BACKUP', 'Backup/Restore...'); - -// ITEMLIST -define('_ITEMLIST_BLOG', 'Items for blog'); -define('_ITEMLIST_YOUR', 'Your items'); - -// Comments -define('_COMMENTS', 'Comments'); -define('_NOCOMMENTS', 'No comments for this item'); -define('_COMMENTS_YOUR', 'Your Comments'); -define('_NOCOMMENTS_YOUR', 'You didn\'t write any comments'); - -// LISTS (general) -define('_LISTS_NOMORE', 'No more results, or no results at all'); -define('_LISTS_PREV', 'Previous'); -define('_LISTS_NEXT', 'Next'); -define('_LISTS_SEARCH', 'Search'); -define('_LISTS_CHANGE', 'Change'); -define('_LISTS_PERPAGE', 'items/page'); -define('_LISTS_ACTIONS', 'Actions'); -define('_LISTS_DELETE', 'Delete'); -define('_LISTS_EDIT', 'Edit'); -define('_LISTS_MOVE', 'Move'); -define('_LISTS_CLONE', 'Clone'); -define('_LISTS_TITLE', 'Title'); -define('_LISTS_BLOG', 'Blog'); -define('_LISTS_NAME', 'Name'); -define('_LISTS_DESC', 'Description'); -define('_LISTS_TIME', 'Time'); -define('_LISTS_COMMENTS', 'Comments'); -define('_LISTS_TYPE', 'Type'); - - -// member list -define('_LIST_MEMBER_NAME', 'Display Name'); -define('_LIST_MEMBER_RNAME', 'Real Name'); -define('_LIST_MEMBER_ADMIN', 'Super-admin? '); -define('_LIST_MEMBER_LOGIN', 'Can login? '); -define('_LIST_MEMBER_URL', 'Website'); - -// banlist -define('_LIST_BAN_IPRANGE', 'IP Range'); -define('_LIST_BAN_REASON', 'Reason'); - -// actionlist -define('_LIST_ACTION_MSG', 'Message'); - -// commentlist -define('_LIST_COMMENT_BANIP', 'Ban IP'); -define('_LIST_COMMENT_WHO', 'Author'); -define('_LIST_COMMENT', 'Comment'); -define('_LIST_COMMENT_HOST', 'Host'); - -// itemlist -define('_LIST_ITEM_INFO', 'Info'); -define('_LIST_ITEM_CONTENT', 'Title and Text'); - - -// teamlist -define('_LIST_TEAM_ADMIN', 'Admin '); -define('_LIST_TEAM_CHADMIN', 'Change Admin'); - -// edit comments -define('_EDITC_TITLE', 'Edit Comments'); -define('_EDITC_WHO', 'Author'); -define('_EDITC_HOST', 'From Where?'); -define('_EDITC_WHEN', 'When?'); -define('_EDITC_TEXT', 'Text'); -define('_EDITC_EDIT', 'Edit Comment'); -define('_EDITC_MEMBER', 'member'); -define('_EDITC_NONMEMBER', 'non member'); - -// move item -define('_MOVE_TITLE', 'Move to which blog?'); -define('_MOVE_BTN', 'Move Item'); - -?> +/** + * English Nucleus Language File + * + * @license http://nucleuscms.org/license.txt GNU General Public License + * @copyright Copyright (C) 2002-2009 The Nucleus Group + * @version $Id$ + */ + +// START merge UTF-8 and EUC-JP + +// Create New blog +define('_ADMIN_NOTABILIA', 'Some information'); +define('_ADMIN_PLEASE_READ', "Before you start, here's some important information"); +define('_ADMIN_HOW_TO_ACCESS', "After you've created a new weblog, you'll need to perform some actions to make your blog accessible. There are two possibilities:"); +define('_ADMIN_SIMPLE_WAY', "Simple: Create a copy of index.php and modify it to display your new weblog. Further instructions on how to do this will be provided after you've submitted this first form."); +define('_ADMIN_ADVANCED_WAY', "Advanced: Insert the blog content into your current skins using skinvars like otherblog. This way, you can place multiple blogs on the same page."); +define('_ADMIN_HOW_TO_CREATE', 'Create Weblog'); + + +define('_BOOKMARKLET_NEW_CATEGORY', 'Item was added, and a new category was created. '); +define('_BOOKMARKLET_NEW_CATEGORY_EDIT', 'Click here to edit the name and description of the category.'); +define('_BOOKMARKLET_NEW_WINDOW', 'Opens in new window'); +define('_BOOKMARKLET_SEND_PING', 'Item was added successfully. Now pinging weblogs.com. Please hold on... (can take a while)'); + +// END merge UTF-8 and EUC-JP + +// START changed/added for 3.34 START +define('_TEMPLATE_BLOGLIST', 'Template Blog List'); +define('_TEMPLATE_BLOGHEADER', 'Blog List Header'); +define('_TEMPLATE_BLOGITEM', 'Blog List Item'); +define('_TEMPLATE_BLOGFOOTER', 'Blog List Footer'); +define('_SETTINGS_DEFAULTLISTSIZE', 'Default Size of Lists in Admin Area'); +// END changed/added for 3.34 END + +// START changed/added after 3.31 START +define('_CREATE_ACCOUNT_TITLE', 'Create Member Account'); +define('_CREATE_ACCOUNT0', 'Create Account'); +define('_CREATE_ACCOUNT1', 'Visitors are not allowed to create a Member Account.

    '); +define('_CREATE_ACCOUNT2', 'Please contact the website administrator for more information.'); +define('_CREATE_ACCOUNT_USER_DATA', 'Account Info.'); +define('_CREATE_ACCOUNT_LOGIN_NAME', 'Login Name (required):'); +define('_CREATE_ACCOUNT_LOGIN_NAME_VALID', 'only a-z and 0-9 allowed, no spaces at start/end'); +define('_CREATE_ACCOUNT_REAL_NAME', 'Real Name (required):'); +define('_CREATE_ACCOUNT_EMAIL', 'Email (required):'); +define('_CREATE_ACCOUNT_EMAIL2', '(must be valid, because an activation link will be sent over there)'); +define('_CREATE_ACCOUNT_URL', 'URL:'); +define('_CREATE_ACCOUNT_SUBMIT', 'Create Account'); + +// START changed/added for 3.32 START +define('_SETTINGS_DEBUGVARS', 'Debug Vars'); +// END changed/added for 3.32 END + +// START changed/added after 3.3 START +define('_AUTOSAVEDRAFT', 'Auto save draft'); +define('_AUTOSAVEDRAFT_LASTSAVED', 'Last saved: '); +define('_AUTOSAVEDRAFT_NOTYETSAVED', 'No saves have been made yet'); +define('_AUTOSAVEDRAFT_NOW', 'Auto save now'); +define('_SKIN_PARTS_SPECIAL', 'Special skin parts'); +define('_ERROR_SKIN_PARTS_SPECIAL_FORMAT', 'You must enter a name that exists only out of lowercase letters and digits'); +define('_ERROR_SKIN_PARTS_SPECIAL_DELETE', 'Can\'t delete this skin part'); +define('_CONFIRMTXT_SKIN_PARTS_SPECIAL', 'Do you really want to delete this special skin part?'); +define('_ERROR_PLUGIN_LOAD', 'Plugin could not be loaded, or does not support certain features that are required for it to run on your Nucleus installation (you might want to check the actionlog for more info)'); +// END changed/added after 3.3 END + +// START changed/added after 3.22 START +define('_SEARCHFORM_QUERY', 'Keywords to search'); +define('_ERROR_EMAIL_REQUIRED', 'Email address is required'); +define('_COMMENTFORM_MAIL', 'Website:'); +define('_COMMENTFORM_EMAIL', 'E-mail:'); +define('_EBLOG_REQUIREDEMAIL', 'Require E-mail address with comments?'); +define('_ERROR_COMMENTS_SPAM', 'Your comment was rejected because it did not pass the spam test'); +// END changed/added after 3.22 END + +// START changed/added after 3.15 START + +define('_LIST_PLUG_SUBS_NEEDUPDATE', 'Please use the \'Update Subscription list\'-button to update the plugin\'s subscription list.'); +define('_LIST_PLUGS_DEP', 'Plugin(s) requires:'); + +// END changed/added after 3.15 + +// START changed/added after 3.1 START + +// comments list per weblog +define('_COMMENTS_BLOG', 'All Comments for blog'); +define('_NOCOMMENTS_BLOG', 'No comments were made on items of this blog'); +define('_BLOGLIST_COMMENTS', 'Comments'); +define('_BLOGLIST_TT_COMMENTS', 'A list of all comments made on items of this blog'); + + +// for use in archivetype-skinvar +define('_ARCHIVETYPE_DAY', 'day'); +define('_ARCHIVETYPE_MONTH', 'month'); + +// tickets (prevents malicious users to trick an admin to perform actions he doesn't want) +define('_ERROR_BADTICKET', 'Invalid or expired ticket.'); + +// plugin dependency +define('_ERROR_INSREQPLUGIN', 'Plugin installation failed, requires %s'); +define('_ERROR_DELREQPLUGIN', 'Plugin deletion failed, required by %s'); + +// cookie prefix +define('_SETTINGS_COOKIEPREFIX', 'Cookie Prefix'); + +// account activation +define('_ERROR_NOLOGON_NOACTIVATE', 'Cannot send activation link. You\'re not allowed to log in.'); +define('_ERROR_ACTIVATE', 'Activation key does not exist, is invalid, or has expired.'); +define('_ACTIONLOG_ACTIVATIONLINK', 'Activation link sent'); +define('_MSG_ACTIVATION_SENT', 'An activation link has been sent by e-mail.'); + +// activation link emails +define('_ACTIVATE_REGISTER_MAIL', "Hi <%memberName%>,\n\nYou need to activate your account at <%siteName%> (<%siteUrl%>).\nYou can do this by visiting the link below: \n\n\t<%activationUrl%>\n\nYou have 2 days to do this. After this, the activation link becomes invalid."); +define('_ACTIVATE_REGISTER_MAILTITLE', "Activate your '<%memberName%>' account"); +define('_ACTIVATE_REGISTER_TITLE', 'Welcome <%memberName%>'); +define('_ACTIVATE_REGISTER_TEXT', 'You\'re almost there. Please choose a password for your account below.'); +define('_ACTIVATE_FORGOT_MAIL', "Hi <%memberName%>,\n\nUsing the link below, you can choose a new password for your account at <%siteName%> (<%siteUrl%>) by choosing a new password.\n\n\t<%activationUrl%>\n\nYou have 2 days to do this. After this, the activation link becomes invalid."); +define('_ACTIVATE_FORGOT_MAILTITLE', "Re-activate your '<%memberName%>' account"); +define('_ACTIVATE_FORGOT_TITLE', 'Welcome <%memberName%>'); +define('_ACTIVATE_FORGOT_TEXT', 'You can choose a new password for your account below:'); +define('_ACTIVATE_CHANGE_MAIL', "Hi <%memberName%>,\n\nSince your e-mail address has changed, you'll need to re-activate your account at <%siteName%> (<%siteUrl%>).\nYou can do this by visiting the link below: \n\n\t<%activationUrl%>\n\nYou have 2 days to do this. After this, the activation link becomes invalid."); +define('_ACTIVATE_CHANGE_MAILTITLE', "Re-activate your '<%memberName%>' account"); +define('_ACTIVATE_CHANGE_TITLE', 'Welcome <%memberName%>'); +define('_ACTIVATE_CHANGE_TEXT', 'Your address change has been verified. Thanks!'); +define('_ACTIVATE_SUCCESS_TITLE', 'Activation Succeeded'); +define('_ACTIVATE_SUCCESS_TEXT', 'Your account has been successfully activated.'); +define('_MEMBERS_SETPWD', 'Set Password'); +define('_MEMBERS_SETPWD_BTN', 'Set Password'); +define('_QMENU_ACTIVATE', 'Account Activation'); +define('_QMENU_ACTIVATE_TEXT', '

    After you have activated your account, you can start using it by logging in.

    '); + +define('_PLUGS_BTN_UPDATE', 'Update subscription list'); + +// global settings +define('_SETTINGS_JSTOOLBAR', 'Javascript Toolbar Style'); +define('_SETTINGS_JSTOOLBAR_FULL', 'Full Toolbar (IE)'); +define('_SETTINGS_JSTOOLBAR_SIMPLE', 'Simple Toolbar (Non-IE)'); +define('_SETTINGS_JSTOOLBAR_NONE', 'Disable Toolbar'); +define('_SETTINGS_URLMODE_HELP', '(Info: How to activate fancy URLs)'); + +// extra plugin settings part when editing categories/members/blogs/... +define('_PLUGINS_EXTRA', 'Extra Plugin Settings'); + +// itemlist info column keys +define('_LIST_ITEM_BLOG', 'blog:'); +define('_LIST_ITEM_CAT', 'cat:'); +define('_LIST_ITEM_AUTHOR', 'author:'); +define('_LIST_ITEM_DATE', 'date:'); +define('_LIST_ITEM_TIME', 'time:'); + +// indication of registered members in comments list +define('_LIST_COMMENTS_MEMBER', '(member)'); + +// batch operations +define('_BATCH_WITH_SEL', 'With selected:'); +define('_BATCH_EXEC', 'Execute'); + +// quickmenu +define('_QMENU_HOME', 'Home'); +define('_QMENU_ADD', 'Add Item'); +define('_QMENU_ADD_SELECT', '-- select --'); +define('_QMENU_USER_SETTINGS', 'Profile'); +define('_QMENU_USER_ITEMS', 'Items'); +define('_QMENU_USER_COMMENTS', 'Comments'); +define('_QMENU_MANAGE', 'Management'); +define('_QMENU_MANAGE_LOG', 'Action Log'); +define('_QMENU_MANAGE_SETTINGS', 'Configuration'); +define('_QMENU_MANAGE_MEMBERS', 'Members'); +define('_QMENU_MANAGE_NEWBLOG', 'New Weblog'); +define('_QMENU_MANAGE_BACKUPS', 'Backups'); +define('_QMENU_MANAGE_PLUGINS', 'Plugins'); +define('_QMENU_LAYOUT', 'Layout'); +define('_QMENU_LAYOUT_SKINS', 'Skins'); +define('_QMENU_LAYOUT_TEMPL', 'Templates'); +define('_QMENU_LAYOUT_IEXPORT', 'Import/Export'); +define('_QMENU_PLUGINS', 'Plugins'); + +// quickmenu on logon screen +define('_QMENU_INTRO', 'Introduction'); +define('_QMENU_INTRO_TEXT', '

    This is the logon screen for Nucleus CMS, the content management system that\'s being used to maintain this website.

    If you have an account, you can log on and start posting new items.

    '); + +// helppages for plugins +define('_ERROR_PLUGNOHELPFILE', 'The helpfile for this plugin can not be found'); +define('_PLUGS_HELP_TITLE', 'Helppage for plugin'); +define('_LIST_PLUGS_HELP', 'help'); + +// END changed/started after 3.1 + +// START changed/added after v2.5beta START + +// general settings (security) +define('_SETTINGS_EXTAUTH', 'Enable External Authentication'); +define('_WARNING_EXTAUTH', 'Warning: Enable only if needed.'); + +// member profile +define('_MEMBERS_BYPASS', 'Use External Authentication'); + +// 'always include in search' blog setting (yes/no) [in v2.5beta, the 'always' part wasn't clear] +define('_EBLOG_SEARCH', 'Always include in search'); + +// END changed/added after v2.5beta + +// START introduced after v2.0 START + +// media library +define('_MEDIA_VIEW', 'view'); +define('_MEDIA_VIEW_TT', 'View file (opens in new window)'); +define('_MEDIA_FILTER_APPLY', 'Apply Filter'); +define('_MEDIA_FILTER_LABEL', 'Filter: '); +define('_MEDIA_UPLOAD_TO', 'Upload to...'); +define('_MEDIA_UPLOAD_NEW', 'Upload new file...'); +define('_MEDIA_COLLECTION_SELECT', 'Select'); +define('_MEDIA_COLLECTION_TT', 'Switch to this category'); +define('_MEDIA_COLLECTION_LABEL', 'Current collection: '); + +// tooltips on toolbar +define('_ADD_ALIGNLEFT_TT', 'Align Left'); +define('_ADD_ALIGNRIGHT_TT', 'Align Right'); +define('_ADD_ALIGNCENTER_TT', 'Align Center'); + +// generic upload failure +define('_ERROR_UPLOADFAILED', 'Upload failed'); + +// END introduced after v2.0 END + +// START introduced after v1.5 START + +// posting to the past/edit timestamps +define('_EBLOG_ALLOWPASTPOSTING', 'Allow posting to the past'); +define('_ADD_CHANGEDATE', 'Update timestamp'); +define('_BMLET_CHANGEDATE', 'Update timestamp'); + +// skin import/export +define('_OVERVIEW_SKINIMPORT', 'Skin import/export...'); + +// skin settings +define('_PARSER_INCMODE_NORMAL', 'Normal'); +define('_PARSER_INCMODE_SKINDIR', 'Use skin dir'); +define('_SKIN_INCLUDE_MODE', 'Include mode'); +define('_SKIN_INCLUDE_PREFIX', 'Include prefix'); + +// global settings +define('_SETTINGS_BASESKIN', 'Base Skin'); +define('_SETTINGS_SKINSURL', 'Skins URL'); +define('_SETTINGS_ACTIONSURL', 'Full URL to action.php'); + +// category moves (batch) +define('_ERROR_MOVEDEFCATEGORY', 'Cannot move default category'); +define('_ERROR_MOVETOSELF', 'Cannot move category (destination blog is the same as source blog)'); +define('_MOVECAT_TITLE', 'Select blog to move category to'); +define('_MOVECAT_BTN', 'Move category'); + +// URLMode setting +define('_SETTINGS_URLMODE', 'URL Mode'); +define('_SETTINGS_URLMODE_NORMAL', 'Normal'); +define('_SETTINGS_URLMODE_PATHINFO', 'Fancy'); + +// Batch operations +define('_BATCH_NOSELECTION', 'Nothing selected to perform actions on'); +define('_BATCH_ITEMS', 'Batch operation on items'); +define('_BATCH_CATEGORIES', 'Batch operation on categories'); +define('_BATCH_MEMBERS', 'Batch operation on members'); +define('_BATCH_TEAM', 'Batch operation on team members'); +define('_BATCH_COMMENTS', 'Batch operation on comments'); +define('_BATCH_UNKNOWN', 'Unknown batch operation: '); +define('_BATCH_EXECUTING', 'Executing'); +define('_BATCH_ONCATEGORY', 'on category'); +define('_BATCH_ONITEM', 'on item'); +define('_BATCH_ONCOMMENT', 'on comment'); +define('_BATCH_ONMEMBER', 'on member'); +define('_BATCH_ONTEAM', 'on team member'); +define('_BATCH_SUCCESS', 'Success!'); +define('_BATCH_DONE', 'Done!'); +define('_BATCH_DELETE_CONFIRM', 'Confirm Batch Deletion'); +define('_BATCH_DELETE_CONFIRM_BTN', 'Confirm Batch Deletion'); +define('_BATCH_SELECTALL', 'select all'); +define('_BATCH_DESELECTALL', 'deselect all'); + +// batch operations: options in dropdowns +define('_BATCH_ITEM_DELETE', 'Delete'); +define('_BATCH_ITEM_MOVE', 'Move'); +define('_BATCH_MEMBER_DELETE', 'Delete'); +define('_BATCH_MEMBER_SET_ADM', 'Give admin rights'); +define('_BATCH_MEMBER_UNSET_ADM', 'Take away admin rights'); +define('_BATCH_TEAM_DELETE', 'Delete from team'); +define('_BATCH_TEAM_SET_ADM', 'Give admin rights'); +define('_BATCH_TEAM_UNSET_ADM', 'Take away admin rights'); +define('_BATCH_CAT_DELETE', 'Delete'); +define('_BATCH_CAT_MOVE', 'Move to other blog'); +define('_BATCH_COMMENT_DELETE', 'Delete'); + +// itemlist: Add new item... +define('_ITEMLIST_ADDNEW', 'Add new item...'); +define('_ADD_PLUGIN_EXTRAS', 'Extra Plugin Options'); + +// errors +define('_ERROR_CATCREATEFAIL', 'Could not create new category'); +define('_ERROR_NUCLEUSVERSIONREQ', 'This plugin requires a newer Nucleus version: '); + +// backlinks +define('_BACK_TO_BLOGSETTINGS', 'Back to blogsettings'); + +// skin import export +define('_SKINIE_TITLE_IMPORT', 'Import'); +define('_SKINIE_TITLE_EXPORT', 'Export'); +define('_SKINIE_BTN_IMPORT', 'Import'); +define('_SKINIE_BTN_EXPORT', 'Export selected skins/templates'); +define('_SKINIE_LOCAL', 'Import from local file:'); +define('_SKINIE_NOCANDIDATES', 'No candidates for import found in the skins directory'); +define('_SKINIE_FROMURL', 'Import from URL:'); +define('_SKINIE_EXPORT_INTRO', 'Select the skins and templates you want to export below'); +define('_SKINIE_EXPORT_SKINS', 'Skins'); +define('_SKINIE_EXPORT_TEMPLATES', 'Templates'); +define('_SKINIE_EXPORT_EXTRA', 'Extra Info'); +define('_SKINIE_CONFIRM_OVERWRITE', 'Overwrite skins that already exists (see nameclashes)'); +define('_SKINIE_CONFIRM_IMPORT', 'Yes, I want to import this'); +define('_SKINIE_CONFIRM_TITLE', 'About to import skins and templates'); +define('_SKINIE_INFO_SKINS', 'Skins in file:'); +define('_SKINIE_INFO_TEMPLATES', 'Templates in file:'); +define('_SKINIE_INFO_GENERAL', 'Info:'); +define('_SKINIE_INFO_SKINCLASH', 'Skin name clashes:'); +define('_SKINIE_INFO_TEMPLCLASH', 'Template name clashes:'); +define('_SKINIE_INFO_IMPORTEDSKINS', 'Imported skins:'); +define('_SKINIE_INFO_IMPORTEDTEMPLS', 'Imported templates:'); +define('_SKINIE_DONE', 'Done Importing'); + +define('_AND', 'and'); +define('_OR', 'or'); + +// empty fields on template edit +define('_EDITTEMPLATE_EMPTY', 'empty field (click to edit)'); + +// skin overview list +define('_LIST_SKINS_INCMODE', 'IncludeMode:'); +define('_LIST_SKINS_INCPREFIX', 'IncludePrefix:'); +define('_LIST_SKINS_DEFINED', 'Defined parts:'); + +// backup +define('_BACKUPS_TITLE', 'Backup / Restore'); +define('_BACKUP_TITLE', 'Backup'); +define('_BACKUP_INTRO', 'Click the button below to create a backup of your Nucleus database. You\'ll be prompted to save a backup file. Store it in a safe place.'); +define('_BACKUP_ZIP_YES', 'Try to use compression'); +define('_BACKUP_ZIP_NO', 'Do not use compression'); +define('_BACKUP_BTN', 'Create Backup'); +define('_BACKUP_NOTE', 'Note: Only the database contents is stored in the backup. Media files and settings in config.php are thus NOT included in the backup.'); +define('_RESTORE_TITLE', 'Restore'); +define('_RESTORE_NOTE', 'WARNING: Restoring from a backup will ERASE all current Nucleus data in the database! Only do this when you\'re really sure!
    Note: Make sure that the version of Nucleus in which you created the backup should be the same as the version you\'re running right now! It won\'t work otherwise'); +define('_RESTORE_INTRO', 'Select the backup file below (it\'ll be uploaded to the server) and click the "Restore" button to start.'); +define('_RESTORE_IMSURE', 'Yes, I\'m sure I want to do this!'); +define('_RESTORE_BTN', 'Restore From File'); +define('_RESTORE_WARNING', '(make sure you\'re restoring the correct backup, maybe make a new backup before you start)'); +define('_ERROR_BACKUP_NOTSURE', 'You\'ll need to check the \'I\'m sure\' testbox'); +define('_RESTORE_COMPLETE', 'Restore Complete'); + +// new item notification +define('_NOTIFY_NI_MSG', 'A new item has been posted:'); +define('_NOTIFY_NI_TITLE', 'New Item!'); +define('_NOTIFY_KV_MSG', 'Karma vote on item:'); +define('_NOTIFY_KV_TITLE', 'Nucleus karma:'); +define('_NOTIFY_NC_MSG', 'Comment on item:'); +define('_NOTIFY_NC_TITLE', 'Nucleus comment:'); +define('_NOTIFY_USERID', 'User ID:'); +define('_NOTIFY_USER', 'User:'); +define('_NOTIFY_COMMENT', 'Comment:'); +define('_NOTIFY_VOTE', 'Vote:'); +define('_NOTIFY_HOST', 'Host:'); +define('_NOTIFY_IP', 'IP:'); +define('_NOTIFY_MEMBER', 'Member:'); +define('_NOTIFY_TITLE', 'Title:'); +define('_NOTIFY_CONTENTS', 'Contents:'); + +// member mail message +define('_MMAIL_MSG', 'A message sent to you by'); +define('_MMAIL_FROMANON', 'an anonymous visitor'); +define('_MMAIL_FROMNUC', 'Posted from a Nucleus weblog at'); +define('_MMAIL_TITLE', 'A message from'); +define('_MMAIL_MAIL', 'Message:'); + +// END introduced after v1.5 END + + +// START introduced after v1.1 START + +// bookmarklet buttons +define('_BMLET_ADD', 'Add Item'); +define('_BMLET_EDIT', 'Edit Item'); +define('_BMLET_BACKTODRAFTS', 'Move back to drafts'); +define('_BMLET_CANCEL', 'Cancel'); +define('_BMLET_DELETE', 'Delete Item'); +define('_BMLET_BODY', 'Body'); +define('_BMLET_MORE', 'Extended'); +define('_BMLET_OPTIONS', 'Options'); +define('_BMLET_PREVIEW', 'Preview'); + +// used in bookmarklet +define('_ITEM_UPDATED', 'Item was updated'); +define('_ITEM_DELETED', 'Item was deleted'); + +// plugins +define('_CONFIRMTXT_PLUGIN', 'Are you sure you want to delete the plugin named'); +define('_ERROR_NOSUCHPLUGIN', 'No such plugin'); +define('_ERROR_DUPPLUGIN', 'Sorry, this plugin is already installed'); +define('_ERROR_PLUGFILEERROR', 'No such plugin exists, or the permissions are set incorrectly'); +define('_PLUGS_NOCANDIDATES', 'No plugin candidates found'); + +define('_PLUGS_TITLE_MANAGE', 'Manage Plugins'); +define('_PLUGS_TITLE_INSTALLED', 'Currently Installed'); +define('_PLUGS_TITLE_UPDATE', 'Update subscription list'); +define('_PLUGS_TEXT_UPDATE', 'Nucleus keeps a cache of the event subscriptions of the plugins. When you upgrade a plugin by replacing it\'s file, you should run this update to make sure that the correct subscriptions are cached'); +define('_PLUGS_TITLE_NEW', 'Install New Plugin'); +define('_PLUGS_ADD_TEXT', 'Below is a list of all the files in your plugins directory, that might be non-installed plugins. Make sure you are really sure that it\'s a plugin before adding it.'); +define('_PLUGS_BTN_INSTALL', 'Install Plugin'); +define('_BACKTOOVERVIEW', 'Back to overview'); + +// editlink +define('_TEMPLATE_EDITLINK', 'Edit Item Link'); + +// add left / add right tooltips +define('_ADD_LEFT_TT', 'Add left box'); +define('_ADD_RIGHT_TT', 'Add right box'); + +// add/edit item: new category (in dropdown box) +define('_ADD_NEWCAT', 'New Category...'); + +// new settings +define('_SETTINGS_PLUGINURL', 'Plugin URL'); +define('_SETTINGS_MAXUPLOADSIZE', 'Max. upload file size (bytes)'); +define('_SETTINGS_NONMEMBERMSGS', 'Allow non-members to send messages'); +define('_SETTINGS_PROTECTMEMNAMES', 'Protect member names'); + +// overview screen +define('_OVERVIEW_PLUGINS', 'Manage Plugins...'); + +// actionlog +define('_ACTIONLOG_NEWMEMBER', 'New member registration:'); + +// membermail (when not logged in) +define('_MEMBERMAIL_MAIL', 'Your email address:'); + +// file upload +define('_ERROR_DISALLOWEDUPLOAD2', 'You do not have admin rights on any of the blogs that have the destination member on the teamlist. Therefor, you\'re not allowed to upload files to this member\'s media directory'); + +// plugin list +define('_LISTS_INFO', 'Information'); +define('_LIST_PLUGS_AUTHOR', 'By:'); +define('_LIST_PLUGS_VER', 'Version:'); +define('_LIST_PLUGS_SITE', 'Visit site'); +define('_LIST_PLUGS_DESC', 'Description:'); +define('_LIST_PLUGS_SUBS', 'Subscribes to the following events:'); +define('_LIST_PLUGS_UP', 'move up'); +define('_LIST_PLUGS_DOWN', 'move down'); +define('_LIST_PLUGS_UNINSTALL', 'uninstall'); +define('_LIST_PLUGS_ADMIN', 'admin'); +define('_LIST_PLUGS_OPTIONS', 'edit options'); + +// plugin option list +define('_LISTS_VALUE', 'Value'); + +// plugin options +define('_ERROR_NOPLUGOPTIONS', 'this plugin does not have any options set'); +define('_PLUGS_BACK', 'Back to Plugin Overview'); +define('_PLUGS_SAVE', 'Save Options'); +define('_PLUGS_OPTIONS_UPDATED', 'Plugin options updated'); + +define('_OVERVIEW_MANAGEMENT', 'Management'); +define('_OVERVIEW_MANAGE', 'Nucleus management...'); +define('_MANAGE_GENERAL', 'General Management'); +define('_MANAGE_SKINS', 'Skin and Templates'); +define('_MANAGE_EXTRA', 'Extra features'); + +define('_BACKTOMANAGE', 'Back to Nucleus management'); + + +// END introduced after v1.1 END + + + + +// charset to use +define('_CHARSET', 'iso-8859-1'); + +// global stuff +define('_LOGOUT', 'Log Out'); +define('_LOGIN', 'Log In'); +define('_YES', 'Yes'); +define('_NO', 'No'); +define('_SUBMIT', 'Submit'); +define('_ERROR', 'Error'); +define('_ERRORMSG', 'An error has occurred!'); +define('_BACK', 'Go Back'); +define('_NOTLOGGEDIN', 'Not logged in'); +define('_LOGGEDINAS', 'Logged in as'); +define('_ADMINHOME', 'Admin Home'); +define('_NAME', 'Name'); +define('_BACKHOME', 'Back to Admin Home'); +define('_BADACTION', 'Non existing action requested'); +define('_MESSAGE', 'Message'); +define('_HELP_TT', 'Help!'); +define('_YOURSITE', 'Your site'); + + +define('_POPUP_CLOSE', 'Close Window'); + +define('_LOGIN_PLEASE', 'Please Log in First'); + +// commentform +define('_COMMENTFORM_YOUARE', 'You are'); +define('_COMMENTFORM_SUBMIT', 'Add Comment'); +define('_COMMENTFORM_COMMENT', 'Your comment:'); +define('_COMMENTFORM_NAME', 'Name:'); +define('_COMMENTFORM_REMEMBER', 'Remember Me'); + +// loginform +define('_LOGINFORM_NAME', 'Username:'); +define('_LOGINFORM_PWD', 'Password:'); +define('_LOGINFORM_YOUARE', 'Logged in as'); +define('_LOGINFORM_SHARED', 'Shared Computer'); + +// member mailform +define('_MEMBERMAIL_SUBMIT', 'Send Message'); + +// search form +define('_SEARCHFORM_SUBMIT', 'Search'); + +// add item form +define('_ADD_ADDTO', 'Add new item to'); +define('_ADD_CREATENEW', 'Create new item'); +define('_ADD_BODY', 'Body'); +define('_ADD_TITLE', 'Title'); +define('_ADD_MORE', 'Extended (optional)'); +define('_ADD_CATEGORY', 'Category'); +define('_ADD_PREVIEW', 'Preview'); +define('_ADD_DISABLE_COMMENTS', 'Disable comments?'); +define('_ADD_DRAFTNFUTURE', 'Draft & Future Items'); +define('_ADD_ADDITEM', 'Add Item'); +define('_ADD_ADDNOW', 'Add Now'); +//define('_ADD_ADDLATER', 'Add Later'); +define('_ADD_ADDLATER', 'Add the dates specified'); +define('_ADD_PLACE_ON', 'Place on'); +define('_ADD_ADDDRAFT', 'Add to drafts'); +define('_ADD_NOPASTDATES', '(dates and times in the past are NOT valid, the current time will be used in that case)'); +define('_ADD_BOLD_TT', 'Bold'); +define('_ADD_ITALIC_TT', 'Italic'); +define('_ADD_HREF_TT', 'Make Link'); +define('_ADD_MEDIA_TT', 'Add Media'); +define('_ADD_PREVIEW_TT', 'Show/Hide Preview'); +define('_ADD_CUT_TT', 'Cut'); +define('_ADD_COPY_TT', 'Copy'); +define('_ADD_PASTE_TT', 'Paste'); + + +// edit item form +define('_EDIT_ITEM', 'Edit Item'); +define('_EDIT_SUBMIT', 'Edit Item'); +define('_EDIT_ORIG_AUTHOR', 'Original author'); +define('_EDIT_BACKTODRAFTS', 'Add back to drafts'); +define('_EDIT_COMMENTSNOTE', '(note: disabling comments will _not_ hide previously added comments)'); + +// used on delete screens +define('_DELETE_CONFIRM', 'Please confirm deletion'); +define('_DELETE_CONFIRM_BTN', 'Confirm Deletion'); +define('_CONFIRMTXT_ITEM', 'You\'re about to delete the item following item:'); +define('_CONFIRMTXT_COMMENT', 'You\'re about to delete the following comment:'); +define('_CONFIRMTXT_TEAM1', 'You\'re about to delete '); +define('_CONFIRMTXT_TEAM2', ' from the teamlist for blog '); +define('_CONFIRMTXT_BLOG', 'The blog you are going to delete is: '); +define('_WARNINGTXT_BLOGDEL', 'Warning! Deleting a blog will delete ALL items of that blog, and all comments. Please confirm to make clear that you are CERTAIN of what you\'re doing!
    Also, don\'t interrupt Nucleus while removing your blog.'); +define('_CONFIRMTXT_MEMBER', 'You\'re about to delete the following member profile: '); +define('_CONFIRMTXT_TEMPLATE', 'You\'re about to delete the template named '); +define('_CONFIRMTXT_SKIN', 'You\'re about to delete the skin named '); +define('_CONFIRMTXT_BAN', 'You\'re about to delete the ban for the ip range'); +define('_CONFIRMTXT_CATEGORY', 'You\'re about to delete the category '); + +// some status messages +define('_DELETED_ITEM', 'Item Deleted'); +define('_DELETED_MEMBER', 'Member Deleted'); +define('_DELETED_COMMENT', 'Comment Deleted'); +define('_DELETED_BLOG', 'Blog Deleted'); +define('_DELETED_CATEGORY', 'Category Deleted'); +define('_ITEM_MOVED', 'Item Moved'); +define('_ITEM_ADDED', 'Item Added'); +define('_COMMENT_UPDATED', 'Comment updated'); +define('_SKIN_UPDATED', 'Skin data has been saved'); +define('_TEMPLATE_UPDATED', 'Template data has been saved'); + +// errors +define('_ERROR_COMMENT_LONGWORD', 'Please don\'t use words of lengths higher than 90 in your comments'); +define('_ERROR_COMMENT_NOCOMMENT', 'Please enter a comment'); +define('_ERROR_COMMENT_NOUSERNAME', 'Bad username'); +define('_ERROR_COMMENT_TOOLONG', 'Your comments are too long (max. 5000 chars)'); +define('_ERROR_COMMENTS_DISABLED', 'Comments for this blog are currently disabled.'); +define('_ERROR_COMMENTS_NONPUBLIC', 'You must be logged in as a member to add comment to this blog'); +define('_ERROR_COMMENTS_MEMBERNICK', 'The name you want to use to post comments is in use by a site member. Choose something else.'); +define('_ERROR_SKIN', 'Skin error'); +define('_ERROR_ITEMCLOSED', 'This item is closed, it\'s not possible to add new comments to it or to vote on it'); +define('_ERROR_NOSUCHITEM', 'No such item exists'); +define('_ERROR_NOSUCHBLOG', 'No such blog'); +define('_ERROR_NOSUCHSKIN', 'No such skin'); +define('_ERROR_NOSUCHMEMBER', 'No such member'); +define('_ERROR_NOTONTEAM', 'You\'re not on the teamlist of this weblog.'); +define('_ERROR_BADDESTBLOG', 'Destination blog does not exist'); +define('_ERROR_NOTONDESTTEAM', 'Cannot move item, since you\'re not on the teamlist of the destination blog'); +define('_ERROR_NOEMPTYITEMS', 'Cannot add empty items!'); +define('_ERROR_BADMAILADDRESS', 'Email address is not valid'); +define('_ERROR_BADNOTIFY', 'One or more of the given notify addresses is not a valid email address'); +define('_ERROR_BADNAME', 'Name is not valid (only a-z and 0-9 allowed, no spaces at start/end)'); +define('_ERROR_NICKNAMEINUSE', 'Another member is already using that nickname'); +define('_ERROR_PASSWORDMISMATCH', 'Passwords must match'); +define('_ERROR_PASSWORDTOOSHORT', 'Password should be at least 6 characters'); +define('_ERROR_PASSWORDMISSING', 'Password cannot be empty'); +define('_ERROR_REALNAMEMISSING', 'You must enter a real name'); +define('_ERROR_ATLEASTONEADMIN', 'There should always be at least one super-admin that can login to the admin area.'); +define('_ERROR_ATLEASTONEBLOGADMIN', 'Performing this action would leave your weblog unmaintainable. Please make sure there is always at least one admin.'); +define('_ERROR_ALREADYONTEAM', 'You can\'t add a member that is already on the team'); +define('_ERROR_BADSHORTBLOGNAME', 'The short blog name should only contain a-z and 0-9, without spaces'); +define('_ERROR_DUPSHORTBLOGNAME', 'Another blog already has the chosen short name. These names should be unique'); +define('_ERROR_UPDATEFILE', 'Cannot get write access to the update-file. Make sure the file permissions are set ok (try chmodding it to 666). Also note that the location is relative to the admin-area directory, so you might want to use an absolute path (something like /your/path/to/nucleus/)'); +define('_ERROR_DELDEFBLOG', 'Cannot delete the default blog'); +define('_ERROR_DELETEMEMBER', 'This member cannot be deleted, probably because he/she is the author of item(s)'); +define('_ERROR_BADTEMPLATENAME', 'Invalid name for template, use only a-z and 0-9, without spaces'); +define('_ERROR_DUPTEMPLATENAME', 'Another template with this name already exists'); +define('_ERROR_BADSKINNAME', 'Invalid name for skin (only a-z, 0-9 are allowed, no spaces)'); +define('_ERROR_DUPSKINNAME', 'Another skin with this name already exists'); +define('_ERROR_DEFAULTSKIN', 'There must at all times be a skin named "default"'); +define('_ERROR_SKINDEFDELETE', 'Cannot delete skin since it is the default skin for the following weblog: '); +define('_ERROR_DISALLOWED', 'Sorry, you\'re not allowed to perform this action'); +define('_ERROR_DELETEBAN', 'Error while trying to delete ban (ban does not exist)'); +define('_ERROR_ADDBAN', 'Error while trying to add ban. Ban might not have been added correctly in all your blogs.'); +define('_ERROR_BADACTION', 'Required action does not exist'); +define('_ERROR_MEMBERMAILDISABLED', 'Member to Member mail messages are disabled'); +define('_ERROR_MEMBERCREATEDISABLED' ,'Creation of member accounts is disabled'); +define('_ERROR_INCORRECTEMAIL', 'Incorrect mail address'); +define('_ERROR_VOTEDBEFORE', 'You have already voted for this item'); +define('_ERROR_BANNED1', 'Cannot perform action since you (ip range '); +define('_ERROR_BANNED2', ') are banned from doing so. The message was: \''); +define('_ERROR_BANNED3', '\''); +define('_ERROR_LOGINNEEDED', 'You must be logged in in order to perform this action'); +define('_ERROR_CONNECT', 'Connect Error'); +define('_ERROR_FILE_TOO_BIG', 'File is too big!'); +define('_ERROR_BADFILETYPE', 'Sorry, this filetype is not allowed'); +define('_ERROR_BADREQUEST', 'Bad upload request'); +define('_ERROR_DISALLOWEDUPLOAD', 'You are not on any weblogs teamlist. Hence, you are not allowed to upload files'); +define('_ERROR_BADPERMISSIONS', 'File/Dir permissions are not set correctly'); +define('_ERROR_UPLOADMOVEP', 'Error while moving uploaded file'); +define('_ERROR_UPLOADCOPY', 'Error while copying file'); +define('_ERROR_UPLOADDUPLICATE', 'Another file with that name already exists. Try to rename it before uploading.'); +define('_ERROR_LOGINDISALLOWED', 'Sorry, you\'re not allowed to log in to the admin area. You can log in as another user, though'); +define('_ERROR_DBCONNECT', 'Could not connect to mySQL server'); +define('_ERROR_DBSELECT', 'Could not select the nucleus database.'); +define('_ERROR_NOSUCHLANGUAGE', 'No such language file exists'); +define('_ERROR_NOSUCHCATEGORY', 'No such category exists'); +define('_ERROR_DELETELASTCATEGORY', 'There must at least be one category'); +define('_ERROR_DELETEDEFCATEGORY', 'Cannot delete default category'); +define('_ERROR_BADCATEGORYNAME', 'Bad category name'); +define('_ERROR_DUPCATEGORYNAME', 'Another category with this name already exists'); + +// some warnings (used for mediadir setting) +define('_WARNING_NOTADIR', 'Warning: Current value is not a directory!'); +define('_WARNING_NOTREADABLE', 'Warning: Current value is a non-readable directory!'); +define('_WARNING_NOTWRITABLE', 'Warning: Current value is NOT a writable directory!'); + +// media and upload +define('_MEDIA_UPLOADLINK', 'Upload a new file'); +define('_MEDIA_MODIFIED', 'modified'); +define('_MEDIA_FILENAME', 'filename'); +define('_MEDIA_DIMENSIONS', 'dimensions'); +define('_MEDIA_INLINE', 'Inline'); +define('_MEDIA_POPUP', 'Popup'); +define('_UPLOAD_TITLE', 'Choose File'); +define('_UPLOAD_MSG', 'Select the file you want to upload below, and hit the \'Upload\' button.'); +define('_UPLOAD_BUTTON', 'Upload'); + +// some status messages +//define('_MSG_ACCOUNTCREATED', 'Account created, password will be sent through email'); +//define('_MSG_PASSWORDSENT', 'Password has been sent by e-mail.'); +define('_MSG_LOGINAGAIN', 'You\'ll need to login again, because your info changed'); +define('_MSG_SETTINGSCHANGED', 'Settings Changed'); +define('_MSG_ADMINCHANGED', 'Admin Changed'); +define('_MSG_NEWBLOG', 'New Blog Created'); +define('_MSG_ACTIONLOGCLEARED', 'Action Log Cleared'); + +// actionlog in admin area +define('_ACTIONLOG_DISALLOWED', 'Disallowed action: '); +define('_ACTIONLOG_PWDREMINDERSENT', 'New password sent for '); +define('_ACTIONLOG_TITLE', 'Action Log'); +define('_ACTIONLOG_CLEAR_TITLE', 'Clear Action Log'); +define('_ACTIONLOG_CLEAR_TEXT', 'Clear action log now'); + +// team management +define('_TEAM_TITLE', 'Manage team for blog '); +define('_TEAM_CURRENT', 'Current team'); +define('_TEAM_ADDNEW', 'Add new member to team'); +define('_TEAM_CHOOSEMEMBER', 'Choose member'); +define('_TEAM_ADMIN', 'Admin privileges? '); +define('_TEAM_ADD', 'Add to team'); +define('_TEAM_ADD_BTN', 'Add to team'); + +// blogsettings +define('_EBLOG_TITLE', 'Edit Blog Settings'); +define('_EBLOG_TEAM_TITLE', 'Edit Team'); +define('_EBLOG_TEAM_TEXT', 'Click here to edit your team...'); +define('_EBLOG_SETTINGS_TITLE', 'Blog settings'); +define('_EBLOG_NAME', 'Blog Name'); +define('_EBLOG_SHORTNAME', 'Short Blog Name'); +define('_EBLOG_SHORTNAME_EXTRA', '
    (should only contain a-z and no spaces)'); +define('_EBLOG_DESC', 'Blog Description'); +define('_EBLOG_URL', 'URL'); +define('_EBLOG_DEFSKIN', 'Default Skin'); +define('_EBLOG_DEFCAT', 'Default Category'); +define('_EBLOG_LINEBREAKS', 'Convert line breaks'); +define('_EBLOG_DISABLECOMMENTS', 'Comments enabled?
    (Disabling comments means that adding comments is not possible.)'); +define('_EBLOG_ANONYMOUS', 'Allow comments by non-members?'); +define('_EBLOG_NOTIFY', 'Notify Address(es) (use ; as separator)'); +define('_EBLOG_NOTIFY_ON', 'Notify on'); +define('_EBLOG_NOTIFY_COMMENT', 'New comments'); +define('_EBLOG_NOTIFY_KARMA', 'New karma votes'); +define('_EBLOG_NOTIFY_ITEM', 'New weblog items'); +define('_EBLOG_PING', 'Ping weblog listing service on update?'); +define('_EBLOG_MAXCOMMENTS', 'Max Amount of comments'); +define('_EBLOG_UPDATE', 'Update file'); +define('_EBLOG_OFFSET', 'Time Offset'); +define('_EBLOG_STIME', 'Current server time is'); +define('_EBLOG_BTIME', 'Current blog time is'); +define('_EBLOG_CHANGE', 'Change Settings'); +define('_EBLOG_CHANGE_BTN', 'Change Settings'); +define('_EBLOG_ADMIN', 'Blog Admin'); +define('_EBLOG_ADMIN_MSG', 'You will be assigned admin privileges'); +define('_EBLOG_CREATE_TITLE', 'Create new weblog'); +define('_EBLOG_CREATE_TEXT', 'Fill out the form below to create a new weblog.

    Note: Only the necessary options are listed. If you want to set extra options, enter the blogsettings page after creating the weblog.'); +define('_EBLOG_CREATE', 'Create!'); +define('_EBLOG_CREATE_BTN', 'Create Weblog'); +define('_EBLOG_CAT_TITLE', 'Categories'); +define('_EBLOG_CAT_NAME', 'Category Name'); +define('_EBLOG_CAT_DESC', 'Category Description'); +define('_EBLOG_CAT_CREATE', 'Create New Category'); +define('_EBLOG_CAT_UPDATE', 'Update Category'); +define('_EBLOG_CAT_UPDATE_BTN', 'Update Category'); + +// templates +define('_TEMPLATE_TITLE', 'Edit Templates'); +define('_TEMPLATE_AVAILABLE_TITLE', 'Available Templates'); +define('_TEMPLATE_NEW_TITLE', 'New Template'); +define('_TEMPLATE_NAME', 'Template Name'); +define('_TEMPLATE_DESC', 'Template Description'); +define('_TEMPLATE_CREATE', 'Create Template'); +define('_TEMPLATE_CREATE_BTN', 'Create Template'); +define('_TEMPLATE_EDIT_TITLE', 'Edit Template'); +define('_TEMPLATE_BACK', 'Back to Template Overview'); +define('_TEMPLATE_EDIT_MSG', 'Not all template parts are needed, leave empty those that are not needed.'); +define('_TEMPLATE_SETTINGS', 'Template Settings'); +define('_TEMPLATE_ITEMS', 'Items'); +define('_TEMPLATE_ITEMHEADER', 'Item Header'); +define('_TEMPLATE_ITEMBODY', 'Item Body'); +define('_TEMPLATE_ITEMFOOTER', 'Item Footer'); +define('_TEMPLATE_MORELINK', 'Link to extended entry'); +define('_TEMPLATE_NEW', 'Indication of new item'); +define('_TEMPLATE_COMMENTS_ANY', 'Comments (if any)'); +define('_TEMPLATE_CHEADER', 'Comments Header'); +define('_TEMPLATE_CBODY', 'Comments Body'); +define('_TEMPLATE_CFOOTER', 'Comments Footer'); +define('_TEMPLATE_CONE', 'One Comment'); +define('_TEMPLATE_CMANY', 'Two (or more) Comments'); +define('_TEMPLATE_CMORE', 'Comments Read More'); +define('_TEMPLATE_CMEXTRA', 'Member Extra'); +define('_TEMPLATE_COMMENTS_NONE', 'Comments (if none)'); +define('_TEMPLATE_CNONE', 'No Comments'); +define('_TEMPLATE_COMMENTS_TOOMUCH', 'Comments (if any, but too much to show inline)'); +define('_TEMPLATE_CTOOMUCH', 'Too Much Comments'); +define('_TEMPLATE_ARCHIVELIST', 'Archive Lists'); +define('_TEMPLATE_AHEADER', 'Archive List Header'); +define('_TEMPLATE_AITEM', 'Archive List Item'); +define('_TEMPLATE_AFOOTER', 'Archive List Footer'); +define('_TEMPLATE_DATETIME', 'Date and Time'); +define('_TEMPLATE_DHEADER', 'Date Header'); +define('_TEMPLATE_DFOOTER', 'Date Footer'); +define('_TEMPLATE_DFORMAT', 'Date Format'); +define('_TEMPLATE_TFORMAT', 'Time Format'); +define('_TEMPLATE_LOCALE', 'Locale'); +define('_TEMPLATE_IMAGE', 'Image popups'); +define('_TEMPLATE_PCODE', 'Popup Link Code'); +define('_TEMPLATE_ICODE', 'Inline Image Code'); +define('_TEMPLATE_MCODE', 'Media Object Link Code'); +define('_TEMPLATE_SEARCH', 'Search'); +define('_TEMPLATE_SHIGHLIGHT', 'Highlight'); +define('_TEMPLATE_SNOTFOUND', 'Nothing found in search'); +define('_TEMPLATE_UPDATE', 'Update'); +define('_TEMPLATE_UPDATE_BTN', 'Update Template'); +define('_TEMPLATE_RESET_BTN', 'Reset Data'); +define('_TEMPLATE_CATEGORYLIST', 'Category Lists'); +define('_TEMPLATE_CATHEADER', 'Category List Header'); +define('_TEMPLATE_CATITEM', 'Category List Item'); +define('_TEMPLATE_CATFOOTER', 'Category List Footer'); + +// skins +define('_SKIN_EDIT_TITLE', 'Edit Skins'); +define('_SKIN_AVAILABLE_TITLE', 'Available Skins'); +define('_SKIN_NEW_TITLE', 'New Skin'); +define('_SKIN_NAME', 'Name'); +define('_SKIN_DESC', 'Description'); +define('_SKIN_TYPE', 'Content Type'); +define('_SKIN_CREATE', 'Create'); +define('_SKIN_CREATE_BTN', 'Create Skin'); +define('_SKIN_EDITONE_TITLE', 'Edit skin'); +define('_SKIN_BACK', 'Back to Skin Overview'); +define('_SKIN_PARTS_TITLE', 'Skin Parts'); +define('_SKIN_PARTS_MSG', 'Not all types are needed for each skin. Leave empty those you don\'t need. Choose the skin type to edit below:'); +define('_SKIN_PART_MAIN', 'Main Index'); +define('_SKIN_PART_ITEM', 'Item Pages'); +define('_SKIN_PART_ALIST', 'Archive List'); +define('_SKIN_PART_ARCHIVE', 'Archive'); +define('_SKIN_PART_SEARCH', 'Search'); +define('_SKIN_PART_ERROR', 'Errors'); +define('_SKIN_PART_MEMBER', 'Member Details'); +define('_SKIN_PART_POPUP', 'Image Popups'); +define('_SKIN_GENSETTINGS_TITLE', 'General Settings'); +define('_SKIN_CHANGE', 'Change'); +define('_SKIN_CHANGE_BTN', 'Change these settings'); +define('_SKIN_UPDATE_BTN', 'Update Skin'); +define('_SKIN_RESET_BTN', 'Reset Data'); +define('_SKIN_EDITPART_TITLE', 'Edit Skin'); +define('_SKIN_GOBACK', 'Go Back'); +define('_SKIN_ALLOWEDVARS', 'Allowed Variables (click for info):'); + +// global settings +define('_SETTINGS_TITLE', 'General Settings'); +define('_SETTINGS_SUB_GENERAL', 'General Settings'); +define('_SETTINGS_DEFBLOG', 'Default Blog'); +define('_SETTINGS_ADMINMAIL', 'Administrator Email'); +define('_SETTINGS_SITENAME', 'Site Name'); +define('_SETTINGS_SITEURL', 'URL of Site (should end with a slash)'); +define('_SETTINGS_ADMINURL', 'URL of Admin Area (should end with a slash)'); +define('_SETTINGS_DIRS', 'Nucleus Directories'); +define('_SETTINGS_MEDIADIR', 'Media Directory'); +define('_SETTINGS_SEECONFIGPHP', '(see config.php)'); +define('_SETTINGS_MEDIAURL', 'Media URL (should end with a slash)'); +define('_SETTINGS_ALLOWUPLOAD', 'Allow File Upload?'); +define('_SETTINGS_ALLOWUPLOADTYPES', 'Allow File Types for Upload'); +define('_SETTINGS_CHANGELOGIN', 'Allow Members to Change Login/Password'); +define('_SETTINGS_COOKIES_TITLE', 'Cookie Settings'); +define('_SETTINGS_COOKIELIFE', 'Login Cookie Lifetime'); +define('_SETTINGS_COOKIESESSION', 'Session Cookies'); +define('_SETTINGS_COOKIEMONTH', 'Lifetime of a Month'); +define('_SETTINGS_COOKIEPATH', 'Cookie Path (advanced)'); +define('_SETTINGS_COOKIEDOMAIN', 'Cookie Domain (advanced)'); +define('_SETTINGS_COOKIESECURE', 'Secure Cookie (advanced)'); +define('_SETTINGS_LASTVISIT', 'Save Last Visit Cookies'); +define('_SETTINGS_ALLOWCREATE', 'Allow Visitors to Create a Member Account'); +define('_SETTINGS_NEWLOGIN', 'Login Allowed for User-Created accounts'); +define('_SETTINGS_NEWLOGIN2', '(only goes for newly created accounts)'); +define('_SETTINGS_MEMBERMSGS', 'Allow Member-2-Member Service'); +define('_SETTINGS_LANGUAGE', 'Default Language'); +define('_SETTINGS_DISABLESITE', 'Disable Site'); +define('_SETTINGS_DBLOGIN', 'mySQL Login & Database'); +define('_SETTINGS_UPDATE', 'Update Settings'); +define('_SETTINGS_UPDATE_BTN', 'Update Settings'); +define('_SETTINGS_DISABLEJS', 'Disable JavaScript Toolbar'); +define('_SETTINGS_MEDIA', 'Media/Upload Settings'); +define('_SETTINGS_MEDIAPREFIX', 'Prefix uploaded files with date'); +define('_SETTINGS_MEMBERS', 'Member Settings'); + +// bans +define('_BAN_TITLE', 'Ban List for'); +define('_BAN_NONE', 'No bans for this weblog'); +define('_BAN_NEW_TITLE', 'Add New Ban'); +define('_BAN_NEW_TEXT', 'Add a new ban now'); +define('_BAN_REMOVE_TITLE', 'Remove Ban'); +define('_BAN_IPRANGE', 'IP Range'); +define('_BAN_BLOGS', 'Which blogs?'); +define('_BAN_DELETE_TITLE', 'Delete Ban'); +define('_BAN_ALLBLOGS', 'All blogs to which you have admin privileges.'); +define('_BAN_REMOVED_TITLE', 'Ban Removed'); +define('_BAN_REMOVED_TEXT', 'Ban was removed for the following blogs:'); +define('_BAN_ADD_TITLE', 'Add Ban'); +define('_BAN_IPRANGE_TEXT', 'Choose the IP range you want to block below. The less numbers in it, the more addresses will be blocked.'); +define('_BAN_BLOGS_TEXT', 'You can either select to ban the IP on one blog only, or you can select to block the IP on all blogs where you have administrator privileges. Make your choice below.'); +define('_BAN_REASON_TITLE', 'Reason'); +define('_BAN_REASON_TEXT', 'You can provide a reason for the ban, which will be displayed when the IP holder tries to add another comment or tries to cast a karma vote. Maximum length is 256 characters.'); +define('_BAN_ADD_BTN', 'Add Ban'); + +// LOGIN screen +define('_LOGIN_MESSAGE', 'Message'); +define('_LOGIN_NAME', 'Name:'); +define('_LOGIN_PASSWORD', 'Password:'); +define('_LOGIN_SHARED', _LOGINFORM_SHARED); +define('_LOGIN_FORGOT', 'Forgot your password?'); + +// membermanagement +define('_MEMBERS_TITLE', 'Member Management'); +define('_MEMBERS_CURRENT', 'Current Members'); +define('_MEMBERS_NEW', 'New Member'); +define('_MEMBERS_DISPLAY', 'Display Name'); +define('_MEMBERS_DISPLAY_INFO', '(This is the name you use to login)'); +define('_MEMBERS_REALNAME', 'Real Name'); +define('_MEMBERS_PWD', 'Password'); +define('_MEMBERS_REPPWD', 'Repeat Password'); +define('_MEMBERS_EMAIL', 'Email address'); +define('_MEMBERS_EMAIL_EDIT', '(When you change the email address, a new password will be automatically sent out to that address)'); +define('_MEMBERS_URL', 'Website Address (URL)'); +define('_MEMBERS_SUPERADMIN', 'Administrator privileges'); +define('_MEMBERS_CANLOGIN', 'Can login to admin area'); +define('_MEMBERS_NOTES', 'Notes'); +define('_MEMBERS_NEW_BTN', 'Add Member'); +define('_MEMBERS_EDIT', 'Edit Member'); +define('_MEMBERS_EDIT_BTN', 'Change Settings'); +define('_MEMBERS_BACKTOOVERVIEW', 'Back to Member Overview'); +define('_MEMBERS_DEFLANG', 'Language'); +define('_MEMBERS_USESITELANG', '- use site settings -'); + +// List of blogs (TT = tooltip) +define('_BLOGLIST_TT_VISIT', 'Visit Site'); +define('_BLOGLIST_ADD', 'Add Item'); +define('_BLOGLIST_TT_ADD', 'Add a new item to this weblog'); +define('_BLOGLIST_EDIT', 'Edit/Delete Items'); +define('_BLOGLIST_TT_EDIT', ''); +define('_BLOGLIST_BMLET', 'Bookmarklet'); +define('_BLOGLIST_TT_BMLET', ''); +define('_BLOGLIST_SETTINGS', 'Settings'); +define('_BLOGLIST_TT_SETTINGS', 'Edit settings or manage team'); +define('_BLOGLIST_BANS', 'Bans'); +define('_BLOGLIST_TT_BANS', 'View, add or remove banned IPs'); +define('_BLOGLIST_DELETE', 'Delete All'); +define('_BLOGLIST_TT_DELETE', 'Delete this weblog'); + +// OVERVIEW screen +define('_OVERVIEW_YRBLOGS', 'Your weblogs'); +define('_OVERVIEW_YRDRAFTS', 'Your drafts'); +define('_OVERVIEW_YRSETTINGS', 'Your settings'); +define('_OVERVIEW_GSETTINGS', 'General settings'); +define('_OVERVIEW_NOBLOGS', 'You\'re not on any weblogs teamlist'); +define('_OVERVIEW_NODRAFTS', 'No drafts'); +define('_OVERVIEW_EDITSETTINGS', 'Edit Your Settings...'); +define('_OVERVIEW_BROWSEITEMS', 'Browse your items...'); +define('_OVERVIEW_BROWSECOMM', 'Browse your comments...'); +define('_OVERVIEW_VIEWLOG', 'View Action Log...'); +define('_OVERVIEW_MEMBERS', 'Manage Members...'); +define('_OVERVIEW_NEWLOG', 'Create New Weblog...'); +define('_OVERVIEW_SETTINGS', 'Edit Settings...'); +define('_OVERVIEW_TEMPLATES', 'Edit Templates...'); +define('_OVERVIEW_SKINS', 'Edit Skins...'); +define('_OVERVIEW_BACKUP', 'Backup/Restore...'); + +// ITEMLIST +define('_ITEMLIST_BLOG', 'Items for blog'); +define('_ITEMLIST_YOUR', 'Your items'); + +// Comments +define('_COMMENTS', 'Comments'); +define('_NOCOMMENTS', 'No comments for this item'); +define('_COMMENTS_YOUR', 'Your Comments'); +define('_NOCOMMENTS_YOUR', 'You didn\'t write any comments'); + +// LISTS (general) +define('_LISTS_NOMORE', 'No more results, or no results at all'); +define('_LISTS_PREV', 'Previous'); +define('_LISTS_NEXT', 'Next'); +define('_LISTS_SEARCH', 'Search'); +define('_LISTS_CHANGE', 'Change'); +define('_LISTS_PERPAGE', 'items/page'); +define('_LISTS_ACTIONS', 'Actions'); +define('_LISTS_DELETE', 'Delete'); +define('_LISTS_EDIT', 'Edit'); +define('_LISTS_MOVE', 'Move'); +define('_LISTS_CLONE', 'Clone'); +define('_LISTS_TITLE', 'Title'); +define('_LISTS_BLOG', 'Blog'); +define('_LISTS_NAME', 'Name'); +define('_LISTS_DESC', 'Description'); +define('_LISTS_TIME', 'Time'); +define('_LISTS_COMMENTS', 'Comments'); +define('_LISTS_TYPE', 'Type'); + + +// member list +define('_LIST_MEMBER_NAME', 'Display Name'); +define('_LIST_MEMBER_RNAME', 'Real Name'); +define('_LIST_MEMBER_ADMIN', 'Super-admin? '); +define('_LIST_MEMBER_LOGIN', 'Can login? '); +define('_LIST_MEMBER_URL', 'Website'); + +// banlist +define('_LIST_BAN_IPRANGE', 'IP Range'); +define('_LIST_BAN_REASON', 'Reason'); + +// actionlist +define('_LIST_ACTION_MSG', 'Message'); + +// commentlist +define('_LIST_COMMENT_BANIP', 'Ban IP'); +define('_LIST_COMMENT_WHO', 'Author'); +define('_LIST_COMMENT', 'Comment'); +define('_LIST_COMMENT_HOST', 'Host'); + +// itemlist +define('_LIST_ITEM_INFO', 'Info'); +define('_LIST_ITEM_CONTENT', 'Title and Text'); + + +// teamlist +define('_LIST_TEAM_ADMIN', 'Admin '); +define('_LIST_TEAM_CHADMIN', 'Change Admin'); + +// edit comments +define('_EDITC_TITLE', 'Edit Comments'); +define('_EDITC_WHO', 'Author'); +define('_EDITC_HOST', 'From Where?'); +define('_EDITC_WHEN', 'When?'); +define('_EDITC_URL', 'Web site'); +define('_EDITC_EMAIL', 'E-mail'); +define('_EDITC_TEXT', 'Text'); +define('_EDITC_EDIT', 'Edit Comment'); +define('_EDITC_MEMBER', 'member'); +define('_EDITC_NONMEMBER', 'non member'); + +// move item +define('_MOVE_TITLE', 'Move to which blog?'); +define('_MOVE_BTN', 'Move Item'); + + +// +// OVERVIEW screen +define('_OVERVIEW_SHOWALL', 'Show all blogs'); // + +// Edit skins +define('_SKIN_ALLOWEDBLOGS', 'Short blog names:'); // +define('_SKIN_ALLOWEDTEMPLATESS', 'Template names:'); // + +// delete member +define('_WARNINGTXT_NOTDELMEDIAFILES', 'Please note that media files will NOT be deleted. (At least not in this Nucleus version)'); // + +// send Weblogupdate.ping +define('_UPDATEDPING_MESSAGE', '

    Site Updated, Now pinging various weblog listing services...

    This can take a while...

    If you aren\'t automatically passed through, '); +define('_UPDATEDPING_GOPINGPAGE', 'try again'); +define('_UPDATEDPING_PINGING', 'Pinging services, please wait...'); +define('_UPDATEDPING_VIEWITEM', 'View list of recent items for '); +define('_UPDATEDPING_VISITOWNSITE', 'Visit your own site'); + +// General category +define('_EBLOGDEFAULTCATEGORY_NAME', 'General'); +define('_EBLOGDEFAULTCATEGORY_DESC', 'Items that do not fit in other categories'); + +// First ITEM +define('_EBLOG_FIRSTITEM_TITLE', 'First Item'); +define('_EBLOG_FIRSTITEM_BODY', 'This is the first item in your weblog. Feel free to delete it.'); + +// New weblog was created +define('_BLOGCREATED_TITLE', 'New weblog created'); +define('_BLOGCREATED_ADDEDTXT', "Your new weblog (%s) has been created. To continue, choose the way you'll want to make it viewable:"); +define('_BLOGCREATED_SIMPLEWAY', "Easiest: A copy of %s.php"); +define('_BLOGCREATED_ADVANCEDWAY', "Advanced: Call the weblog from existing skins"); +define('_BLOGCREATED_SIMPLEDESC1', "Method 1: Create an extra %s.php file"); +define('_BLOGCREATED_SIMPLEDESC2', "Create a file called %s.php, and copy-paste the following code into it:"); +define('_BLOGCREATED_SIMPLEDESC3', "Upload the file next to your existing index.php file, and you should be all set."); +define('_BLOGCREATED_SIMPLEDESC4', "To finish the weblog creation process, please fill out the final URL for your weblog (the proposed value is a guess, don't take it for granted):"); +define('_BLOGCREATED_ADVANCEDWAY2', "Method 2: Call the weblog from existing skins"); +define('_BLOGCREATED_ADVANCEDWAY3', "To finish the weblog creation process, simply please fill out the final URL for your weblog: (might be the same as another already existing weblog)"); + +// Donate! +define('_ADMINPAGEFOOT_OFFICIALURL', 'http://nucleuscms.org/'); +define('_ADMINPAGEFOOT_DONATEURL', 'http://nucleuscms.org/donate.php'); +define('_ADMINPAGEFOOT_DONATE', 'Donate!'); +define('_ADMINPAGEFOOT_COPYRIGHT', 'The Nucleus Group'); + +// Quick menu +define('_QMENU_MANAGE_SYSTEM', 'System settings overview'); + +// REG file +define('_WINREGFILE_TEXT', 'Post To &Nucleus (%s)'); + +// Bookmarklet +define('_BOOKMARKLET_TITLE', 'Bookmarklet'); +define('_BOOKMARKLET_DESC1', 'Bookmarklets allow adding items to your weblog with just one single click. '); +define('_BOOKMARKLET_DESC2', 'After installing these bookmarklets, you\'ll be able to click the \'add to weblog\' button on your browser toolbar, '); +define('_BOOKMARKLET_DESC3', 'and a Nucleus add-item window will popup, '); +define('_BOOKMARKLET_DESC4', 'containing the link and title of the page you were visiting, '); +define('_BOOKMARKLET_DESC5', 'plus any text you might have selected.'); +define('_BOOKMARKLET_BOOKARKLET', 'bookmarklet'); +define('_BOOKMARKLET_ANCHOR', 'Add to %s'); +define('_BOOKMARKLET_BMARLFOLLOW', ' (Nearly all browsers)'); +define('_BOOKMARKLET_BMARKTEXT', 'You can drag the following link to your favorites, or your browsers toolbar: '); +define('_BOOKMARKLET_BMARKTEST', '(if you want to test the bookmarklet first, click the link)'); +define('_BOOKMARKLET_RIGHTCLICK', 'Right Click Menu Access (IE & Windows)'); +define('_BOOKMARKLET_RIGHTLABEL', 'right click menu item'); +define('_BOOKMARKLET_RIGHTTEXT1', 'Or you can install the '); +define('_BOOKMARKLET_RIGHTTEXT2', ' (choose \'open file\' and add to registry)'); +define('_BOOKMARKLET_RIGHTTEXT3', 'You\'ll have to restart Internet Explorer before the option shows up in the context menus.'); +define('_BOOKMARKLET_UNINSTALLTT', 'Uninstalling'); +define('_BOOKMARKLET_DELETEBAR', 'For the bookmarklet, you can just delete it.'); +define('_BOOKMARKLET_DELETERIGHTT', 'For the right click menu item, follow the procedure listed below:'); +define('_BOOKMARKLET_DELETERIGHT1', 'Select "Run..." from the Start Menu'); +define('_BOOKMARKLET_DELETERIGHT2', 'Type: "regedit"'); +define('_BOOKMARKLET_DELETERIGHT3', 'Click the "OK" button'); +define('_BOOKMARKLET_DELETERIGHT4', 'Search for "\HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt" in the tree'); +define('_BOOKMARKLET_DELETERIGHT5', 'Delete the "add to \'Your weblog\'" item'); + +define('_BOOKMARKLET_ERROR_SOMETHINGWRONG', 'Something went wrong'); +define('_BOOKMARKLET_ERROR_COULDNTNEWCAT', 'Could not create new category'); + +// BAN +define('_BAN_EXAMPLE_TITLE', 'An example'); +define('_BAN_EXAMPLE_TEXT', ': "134.58.253.193" will only block one computer, while "134.58.253" will block 256 IP addresses, including the one from the first example.'); +define('_BAN_IP_CUSTOM', 'Custom: '); +define('_BAN_BANBLOGNAME', 'Only blog %s'); + +// Plugin Options +define('_PLUGIN_OPTIONS_TITLE', 'Options for %s'); + +// Plugin file loda error +define('_PLUGINFILE_COULDNT_BELOADED1', 'Error: plugin file %s.php could not be loaded, or it has been set inactive because it does not support some features (check the actionlog for more info)'); + +//ITEM add/edit template (for japanese only) +define('_ITEM_ADDEDITTEMPLATE_FORMAT', 'Format :'); +define('_ITEM_ADDEDITTEMPLATE_YEAR', 'Year'); +define('_ITEM_ADDEDITTEMPLATE_MONTH', 'Month'); +define('_ITEM_ADDEDITTEMPLATE_DAY', 'Day'); +define('_ITEM_ADDEDITTEMPLATE_HOUR', 'Hour'); +define('_ITEM_ADDEDITTEMPLATE_MINUTE', 'Minute'); + +// Errors +define('_ERRORS_INSTALLSQL', 'install.sql should be deleted'); +define('_ERRORS_INSTALLDIR', 'install directory should be deleted'); // +define('_ERRORS_INSTALLPHP', 'install.php should be deleted'); +define('_ERRORS_UPGRADESDIR', 'nucleus/upgrades directory should be deleted'); +define('_ERRORS_CONVERTDIR', 'nucleus/convert directory should be deleted'); +define('_ERRORS_CONFIGPHP', 'config.php should be non-writable (chmod to 444)'); +define('_ERRORS_STARTUPERROR1', '

    One or more of the Nucleus installation files are still present on the webserver, or are writable.

    You should remove these files or change their permissions to ensure security. Here are the files that were found by Nucleus

    • '); +define('_ERRORS_STARTUPERROR2', '

    If you don\'t want to see this error message again, without solving the problem, set $CONF[\'alertOnSecurityRisk\'] in globalfunctions.php to 0, or do this at the end of config.php.

    '); +define('_ERRORS_STARTUPERROR3', 'Security Risk'); + +// PluginAdmin tickets by javascript +define('_PLUGINADMIN_TICKETS_JAVASCRIPT', '

    Error occured during automatic addition of tickets.

    '); + +// Global settings disablesite URL +define('_SETTINGS_DISABLESITEURL', 'Redirect URL:'); + +// Skin import/export +define('_SKINIE_SEELEMENT_UNEXPECTEDTAG', 'UNEXPECTED TAG'); +define('_SKINIE_ERROR_FAILEDOPEN_FILEURL', 'Failed to open file/URL'); +define('_SKINIE_NAME_CLASHES_DETECTED', 'Name clashes detected, re-run with allowOverwrite = 1 to force overwrite'); + +// ACTIONS.php parse_commentform +define('_ACTIONURL_NOTLONGER_PARAMATER', 'actionurl is not longer a parameter on commentform skinvars. Moved to be a global setting instead.'); + +// ADMIN.php addToTemplate 'Query error: ' +define('_ADMIN_SQLDIE_QUERYERROR', 'Query error: '); + +// backyp.php Backup WARNING +define('_BACKUP_BACKUPFILE_TITLE', 'This is a backup file generated by Nucleus'); +define('_BACKUP_BACKUPFILE_BACKUPDATE', 'backup-date:'); +define('_BACKUP_BACKUPFILE_NUCLEUSVERSION', 'Nucleus CMS version:'); +define('_BACKUP_BACKUPFILE_DATABASE_NAME', 'Nucleus CMS Database name:'); +define('_BACKUP_BACKUPFILE_TABLE_NAME', 'TABLE:'); +define('_BACKUP_BACKUPFILE_TABLEDATAFOR', 'Table Data for %s'); +define('_BACKUP_WARNING_NUCLEUSVERSION', 'WARNING: Only try to restore on servers running the exact same version of Nucleus'); +define('_BACKUP_RESTOR_NOFILEUPLOADED', 'No file uploaded'); +define('_BACKUP_RESTOR_UPLOAD_ERROR', 'File Upload Error'); +define('_BACKUP_RESTOR_UPLOAD_NOCORRECTTYPE', 'The uploaded file is not of the correct type'); +define('_BACKUP_RESTOR_UPLOAD_NOZLIB', 'Cannot decompress gzipped backup (zlib package not installed)'); +define('_BACKUP_RESTOR_SQL_ERROR', 'SQL Error: '); + +// BLOG.php addTeamMember +define('_TEAM_ADD_NEWTEAMMEMBER', 'Added %s (ID=%d) to the team of blog "%s"'); + +// ADMIN.php systemoverview() +define('_ADMIN_SYSTEMOVERVIEW_HEADING', 'System Overview'); +define('_ADMIN_SYSTEMOVERVIEW_PHPANDMYSQL', 'PHP and MySQL'); +define('_ADMIN_SYSTEMOVERVIEW_VERSIONS', 'Versions'); +define('_ADMIN_SYSTEMOVERVIEW_PHPVERSION', 'PHP version'); +define('_ADMIN_SYSTEMOVERVIEW_MYSQLVERSION', 'MySQL version'); +define('_ADMIN_SYSTEMOVERVIEW_SETTINGS', 'Settings'); +define('_ADMIN_SYSTEMOVERVIEW_GDLIBRALY', 'GD Libraly'); +define('_ADMIN_SYSTEMOVERVIEW_MODULES', 'Modules'); +define('_ADMIN_SYSTEMOVERVIEW_ENABLE', 'enable'); +define('_ADMIN_SYSTEMOVERVIEW_DISABLE', 'disabled'); +define('_ADMIN_SYSTEMOVERVIEW_NUCLEUSSYSTEM', 'Your Nucleus CMS System'); +define('_ADMIN_SYSTEMOVERVIEW_NUCLEUSVERSION', 'Nucleus CMS version'); +define('_ADMIN_SYSTEMOVERVIEW_NUCLEUSPATCHLEVEL', 'Nucleus CMS patch level'); +define('_ADMIN_SYSTEMOVERVIEW_NUCLEUSSETTINGS', 'Important settings'); +define('_ADMIN_SYSTEMOVERVIEW_VERSIONCHECK', 'Check for a new version'); +define('_ADMIN_SYSTEMOVERVIEW_VERSIONCHECK_TXT', 'Check on nucleuscms.org if a new version is available: '); +define('_ADMIN_SYSTEMOVERVIEW_VERSIONCHECK_URL', 'http://nucleuscms.org/version.php?v=%d&pl=%d'); +define('_ADMIN_SYSTEMOVERVIEW_VERSIONCHECK_TITLE', 'Check for upgrade'); +define('_ADMIN_SYSTEMOVERVIEW_NOT_ADMIN', "You haven't enough rights to see the system informations."); + +// ENCAPSULATE.php +define('_ENCAPSULATE_ENCAPSULATE_NOENTRY', 'No entries'); + +// globalfunctions.php +define('_GFUNCTIONS_LOGINPCSHARED_YES', 'on shared PC'); +define('_GFUNCTIONS_LOGINPCSHARED_NO', 'on not shared PC'); +define('_GFUNCTIONS_LOGINSUCCESSFUL_TXT', 'Login successful for %s (%s)'); +define('_GFUNCTIONS_LOGINFAILED_TXT', 'Login failed for %s'); +define('_GFUNCTIONS_LOGOUT_TXT', '%s is logouted'); +define('_GFUNCTIONS_HEADERSALREADYSENT_FILE', ' in %s line %s'); +define('_GFUNCTIONS_HEADERSALREADYSENT_TITLE', ' Page headers already sent'); +define('_GFUNCTIONS_HEADERSALREADYSENT_TXT', '

    The page headers have already been sent out%s. This could cause Nucleus not to work in the expected way.

    Usually, this is caused by spaces or newlines at the end of the config.php file, at the end of the language file or at the end of a plugin file. Please check this and try again.

    If you don\'t want to see this error message again, without solving the problem, set $CONF[\'alertOnHeadersSent\'] in globalfunctions.php to 0

    '); +define('_GFUNCTIONS_PARSEFILE_FILEMISSING', 'A file is missing'); +define('_GFUNCTIONS_AN_ERROR_OCCURRED', 'Sorry. An error occurred.'); +define('_GFUNCTIONS_YOU_AERNT_LOGGEDIN', "You aren't logged in."); + +// MANAGER.php +define('_MANAGER_PLUGINFILE_NOTFOUND', "Plugin %s was not loaded (File not found)"); +define('_MANAGER_PLUGINTABLEPREFIX_NOTSUPPORT', "Plugin %s was not loaded (does not support SqlTablePrefix)"); + +// mysql.php +define('_NO_SUITABLE_MYSQL_LIBRARY', "

    No suitable mySQL library was found to run Nucleus

    "); + +// PLUGIN.php +define('_ERROR_PLUGIN_NOSUCHACTION', 'No Such Action'); + +// PLUGINADMIN.php +define('_ERROR_INVALID_PLUGIN', 'Invalid plugin'); + +// showlist.php +define('_LIST_PLUGS_DEPREQ', 'Plugin(s) requires:'); +define('_LIST_SKIN_PREVIEW', "Preview for '%s' skin"); +define('_LIST_SKIN_PREVIEW_VIEWLARGER', "View larger"); +define('_LIST_SKIN_README', "More info on the '%s' skin"); +define('_LIST_SKIN_README_TXT', 'Read me'); + +// BLOG.php createNewCategory() +define('_CREATED_NEW_CATEGORY_NAME', 'newcat'); +define('_CREATED_NEW_CATEGORY_DESC', 'New category'); + +// Language Files +define('_LANGUAGEFILES_JAPANESE-UTF8', 'Japanese - 日本語 (UTF-8)'); +define('_LANGUAGEFILES_JAPANESE-EUC', 'Japanese - 日本語 (EUC)'); +define('_LANGUAGEFILES_JAPANESE-SJIS', 'Japanese - 日本語 (Shift-JIS)'); +define('_LANGUAGEFILES_ENGLISH-UTF8', 'English - English (UTF-8)'); +define('_LANGUAGEFILES_ENGLISH', 'English - English (iso-8859-1)'); +/* +define('_LANGUAGEFILES_BULGARIAN', 'Bulgarian - Български (iso-8859-5)'); +define('_LANGUAGEFILES_CATALAN', 'Catalan - Català (iso-8859-1)'); +define('_LANGUAGEFILES_CHINESE-GBK', 'Simplified Chinese - 簡体字中文 (gbk)'); +define('_LANGUAGEFILES_SIMCHINESE', 'Simplified Chinese - 簡体字中文 (gb2312)'); +define('_LANGUAGEFILES_CHINESE-UTF8', 'Simplified Chinese - 簡体字中文 (utf-8)'); +define('_LANGUAGEFILES_CHINESEB5', 'Tranditional Chinese - 繁体字中文 (big5)'); +define('_LANGUAGEFILES_CHINESEB5-UTF8', 'Tranditional Chinese - 繁体字中文 (utf-8)'); +define('_LANGUAGEFILES_TRADITIONAL_CHINESE', 'Tranditional Chinese - 繁体字中文 (big5)'); +define('_LANGUAGEFILES_TRADITIONAL_CHINESE-UTF-8', 'Tranditional Chinese - 繁体字中文 (utf-8)'); +define('_LANGUAGEFILES_CZECH', 'Czech - Česky (windows-1250)'); +define('_LANGUAGEFILES_FINNISH', 'Finnish - Suomi (iso-8859-1)'); +define('_LANGUAGEFILES_FRENCH', 'French - Français (iso-8859-1)'); +define('_LANGUAGEFILES_GALEGO', 'Galego - Galego (iso-8859-1)'); +define('_LANGUAGEFILES_GERMAN', 'German - Deutsch (iso-8859-1)'); +define('_LANGUAGEFILES_HUNGARIAN', 'Hungarian - Magyar (iso-8859-2)'); +define('_LANGUAGEFILES_ITALIANO', 'Italiano - Italiano (iso-8859-1)'); +define('_LANGUAGEFILES_KOREAN-EUC-KR', 'Korean - 한국어 (euc-kr)'); +define('_LANGUAGEFILES_KOREAN-UTF', 'Korean - 한국어 (utf-8)'); +define('_LANGUAGEFILES_LATVIAN', 'Latvian - Latviešu (windows-1257)'); +define('_LANGUAGEFILES_NEDERLANDS', 'Duch - Nederlands (iso-8859-15)'); +define('_LANGUAGEFILES_PERSIAN', 'Persian - فارسی (utf-8)'); +define('_LANGUAGEFILES_PORTUGUESE_BRAZIL', 'Portuguese Brazil - Português (iso-8859-1)'); +define('_LANGUAGEFILES_RUSSIAN', 'Russian - Русский (windows-1251)'); +define('_LANGUAGEFILES_SLOVAK', 'Slovak - Slovenčina (ISO-8859-2)'); +define('_LANGUAGEFILES_SPANISH-UTF8', 'Spanish - Español (utf-8)'); +define('_LANGUAGEFILES_SPANISH', 'Spanish - Español (iso-8859-1)'); +*/ + + +//
    + + +?> \ No newline at end of file diff --git a/utf8/nucleus/language/index.html b/utf8/nucleus/language/index.html index 3974d80..3938de4 100755 --- a/utf8/nucleus/language/index.html +++ b/utf8/nucleus/language/index.html @@ -2,6 +2,22 @@ Nothing Here + diff --git a/utf8/nucleus/language/japanese-utf8.php b/utf8/nucleus/language/japanese-utf8.php index 92518a3..4ac03e7 100755 --- a/utf8/nucleus/language/japanese-utf8.php +++ b/utf8/nucleus/language/japanese-utf8.php @@ -3,7 +3,8 @@ // // Author: chrome (chrome@cgi.no-ip.org) // Modified by: Osamu Higuchi (osamu@higuchi.com) -// Nucleus version: v1.0-v3.2 +// Modified by: shizuki (shizuki@kinezumi.net) +// Nucleus version: v1.0-v3.4 // // Please note: if you want to translate this file to your own language, be aware // that in a next Nucleus version, new variables might be added and some other ones @@ -16,996 +17,1267 @@ // Note for Japanese users // このファイルは Nucleus の UTF-8 版日本語ランゲージファイルです。 -// START merge UTF-8 and EUC-JP -define('_ADMIN_NOTABILIA', '注意事項'); -define('_ADMIN_PLEASE_READ', '作成にあたって、下記の注意事項 をまずお読み下さい'); -define('_ADMIN_HOW_TO_ACCESS', '新しいweblogを作成した後に、このblogにアクセスするための方法を紹介しておきます。方法は2つあります:'); -define('_ADMIN_SIMPLE_WAY', '簡単な方法: index.phpの複製を作り、新しいblogを表示するように変更を加えます。 この変更の詳細は、作成後に表示されます。'); -define('_ADMIN_DIFFICULT_WAY', '高度な方法: 現在のblogで使用しているスキンにotherblogというコードを使った記述を加えます。この方法では、同じページ内で複数のblogを展開することが可能となります。'); -define('_ADMIN_HOW_TO_CREATE', 'Weblogの作成'); - - -define('_BOOKMARKLET_NEW_CATEGORY', 'アイテムは追加され、新しいカテゴリが作成されました。'); -define('_BOOKMARKLET_SEND_PING', 'アイテムの追加に成功しました。現在weblogs.comにpingを送っています。しばらくの間お待ちください...'); - -// END merge UTF-8 and EUC-JP - -// START changed/added after 3.31 START +/** + * Japanese UTF-8 Nucleus Language File + * + * @license http://nucleuscms.org/license.txt GNU General Public License + * @copyright Copyright (C) 2002-2009 The NucleusCMS Japanチーム + * @version $Id$ + */ + +// START merge UTF-8 and EUC-JP + +// Create New blog +define('_ADMIN_NOTABILIA', '注意事項'); +define('_ADMIN_PLEASE_READ', '作成にあたって、下記の注意事項 をまずお読み下さい'); +define('_ADMIN_HOW_TO_ACCESS', '新しいBlogを作成した後に、このBlogにアクセスするための方法を紹介しておきます。方法は2つあります:'); +define('_ADMIN_SIMPLE_WAY', '簡単な方法: index.phpの複製を作り、新しいBlogを表示するように変更を加えます。 この変更の詳細は、作成後に表示されます。'); +define('_ADMIN_ADVANCED_WAY', '高度な方法: 現在のBlogで使用しているスキンに<%otherblog()%gt;というコードを使った記述を加えます。この方法では、同じページ内で複数のBlogを表示することが可能となります。'); +define('_ADMIN_HOW_TO_CREATE', 'Blogの作成'); + + +define('_BOOKMARKLET_NEW_CATEGORY', 'アイテムは追加され、新しいカテゴリが作成されました。'); +define('_BOOKMARKLET_NEW_CATEGORY_EDIT', 'ここをクリックしてカテゴリーの名前と説明を編集してください。'); +define('_BOOKMARKLET_NEW_WINDOW', '新しいウィンドウが開きます'); +define('_BOOKMARKLET_SEND_PING', 'アイテムの追加に成功しました。現在blog検索サービスに更新pingを送信します。'); + +// END merge UTF-8 and EUC-JP + +// START changed/added for 3.34 START +define('_TEMPLATE_BLOGLIST', 'Blog一覧'); +define('_TEMPLATE_BLOGHEADER', 'Blog一覧のヘッダー'); +define('_TEMPLATE_BLOGITEM', 'Blog一覧の本体'); +define('_TEMPLATE_BLOGFOOTER', 'Blog一覧のフッター'); +define('_SETTINGS_DEFAULTLISTSIZE', '一覧の既定の表示数'); +// END changed/added for 3.34 END + +// START changed/added after 3.31 START define('_CREATE_ACCOUNT_TITLE', 'アカウントの新規作成'); -define('_CREATE_ACCOUNT0', 'アカウントの作成'); -define('_CREATE_ACCOUNT1', 'ビジターのよるメンバーアカウントの作成は許可されていません。

    '); -define('_CREATE_ACCOUNT2', '詳細はウェブサイトの管理者にお問い合わせください。'); -define('_CREATE_ACCOUNT_LOGIN_NAME', 'ログイン名 (必須):'); -define('_CREATE_ACCOUNT_REAL_NAME', '本名 (必須):'); -define('_CREATE_ACCOUNT_EMAIL', 'Email (必須):'); -define('_CREATE_ACCOUNT_EMAIL2', '(アクティベーション用のリンクが送られるので有効なものを使用してください)'); -define('_CREATE_ACCOUNT_URL', 'URL:'); -define('_CREATE_ACCOUNT_SUBMIT', 'アカウントの作成'); - - -// START changed/added after 3.3 START -define('_AUTOSAVEDRAFT', 'ドラフト保存状況'); -define('_AUTOSAVEDRAFT_LASTSAVED', '最終ドラフト保存日時: '); -define('_AUTOSAVEDRAFT_NOTYETSAVED', '未保存です'); -define('_AUTOSAVEDRAFT_NOW', 'ドラフト保存'); -define('_SKIN_PARTS_SPECIAL', 'スペシャルスキンパーツ'); -define('_ERROR_SKIN_PARTS_SPECIAL_FORMAT', '英数字以外の文字は使えません'); -define('_ERROR_SKIN_PARTS_SPECIAL_DELETE', 'このスキンパートを削除できません'); -define('_CONFIRMTXT_SKIN_PARTS_SPECIAL', '本当にこのスペシャルスキンパートを削除してもいいですか?'); -define('_ERROR_PLUGIN_LOAD', 'プラグインが読み込めませんでした。もくは、使用中の Nucleus 上で動作させるために必要な機能が、プラグインでサポートされていません。(管理操作履歴に詳細があります。)'); -// END changed/added after 3.3 END - -// START changed/added after 3.22 START -define('_SEARCHFORM_QUERY', '検索キーワード'); -define('_ERROR_EMAIL_REQUIRED', 'メールアドレスが必要です'); -define('_COMMENTFORM_MAIL', 'ウェブサイト:'); -define('_COMMENTFORM_EMAIL', 'メール:'); -define('_EBLOG_REQUIREDEMAIL', 'コメントにメールアドレスを要求する'); -define('_ERROR_COMMENTS_SPAM', 'あなたのコメントは、スパムテストの結果、拒否されました'); -// END changed/added after 3.22 END - -// START changed/added after 3.15 START - -define('_LIST_PLUG_SUBS_NEEDUPDATE','Please use the \'Update Subscription list\'-button to update the plugin\'s subscription list.'); -define('_LIST_PLUGS_DEP', 'Plugin(s) requires:'); - -// END changed/added after 3.15 - -// START changed/added after 3.1 START - -// comments list per weblog -define('_COMMENTS_BLOG', 'コメントのリスト:'); -define('_NOCOMMENTS_BLOG', 'このblogにはまだコメントがつけられていません'); -define('_BLOGLIST_COMMENTS', 'コメント'); -define('_BLOGLIST_TT_COMMENTS', 'このblogにつけられたコメントのリスト'); - - -// for use in archivetype-skinvar -define('_ARCHIVETYPE_DAY', '日'); -define('_ARCHIVETYPE_MONTH', '月'); - -// tickets (prevents malicious users to trick an admin to perform actions he doesn't want) -define('_ERROR_BADTICKET', 'Invalid or expired ticket.'); - -// plugin dependency -define('_ERROR_INSREQPLUGIN', 'Plugin installation failed, requires '); -define('_ERROR_DELREQPLUGIN', 'Plugin deletion failed, required by '); - -// cookie prefix -define('_SETTINGS_COOKIEPREFIX', 'Cookie プレフィックス'); - -// account activation -define('_ERROR_NOLOGON_NOACTIVATE', '認証用リンクを送信できません。あなたのログインは許可されていないからです。'); -define('_ERROR_ACTIVATE', '認証キーは存在しないか、無効か、あるいは期限切れです。'); -define('_ACTIONLOG_ACTIVATIONLINK', '認証用リンクが送信されました'); -define('_MSG_ACTIVATION_SENT', '認証用リンクがメールで送られました。'); - -// activation link emails -define('_ACTIVATE_REGISTER_MAIL', "こんにちは <%memberName%>\n\n<%siteName%> (<%siteUrl%>)におけるアカウントを有効にしなければなりません。\n次のリンクを訪れることによりそれが可能になります:\n\n\t<%activationUrl%>\n\n二日以内にこれを行ってください。それを過ぎれば、認証用リンクは無効になります。"); -define('_ACTIVATE_REGISTER_MAILTITLE', "アカウント'<%memberName%>'の認証"); -define('_ACTIVATE_REGISTER_TITLE', 'ようこそ <%memberName%>'); -define('_ACTIVATE_REGISTER_TEXT', 'アカウント作成はほぼ完了しました。下のフォームでアカウントのパスワードを設定してください。'); -define('_ACTIVATE_FORGOT_MAIL', "こんにちは <%memberName%>\n\n下のリンクから、この<%siteName%> (<%siteUrl%>)におけるアカウントの新しいパスワードを設定することができます。\n\n\t<%activationUrl%>\n\n二日以内にこれを行ってください。それを過ぎれば、認証用リンクは無効になります。"); -define('_ACTIVATE_FORGOT_MAILTITLE',"アカウント'<%memberName%>'の再認証"); -define('_ACTIVATE_FORGOT_TITLE', 'ようこそ <%memberName%>'); -define('_ACTIVATE_FORGOT_TEXT', '下のフォームでアカウントの新しいパスワードが設定できます。'); -define('_ACTIVATE_CHANGE_MAIL', "こんにちは <%memberName%>\n\nメールアドレスが変更されたので、<%siteName%> (<%siteUrl%>)におけるアカウントを再認証する必要があります。\次のリンクを訪れることによりそれが可能になります:\n\n\t<%activationUrl%>\n\n二日以内にこれを行ってください。それを過ぎれば、認証用リンクは無効になります。"); -define('_ACTIVATE_CHANGE_MAILTITLE',"アカウント'<%memberName%>'の再認証"); -define('_ACTIVATE_CHANGE_TITLE', 'ようこそ <%memberName%>'); -define('_ACTIVATE_CHANGE_TEXT', 'メールアドレスの変更が確認されました。ありがとう!'); -define('_ACTIVATE_SUCCESS_TITLE', '認証に成功しました'); -define('_ACTIVATE_SUCCESS_TEXT', 'アカウントを有効にすることに成功しました。'); -define('_MEMBERS_SETPWD', 'パスワードを設定する'); -define('_MEMBERS_SETPWD_BTN', 'パスワードを設定'); -define('_QMENU_ACTIVATE', 'アカウントの認証'); -define('_QMENU_ACTIVATE_TEXT', '

    アカウントを有効にすれば、ログインすることにより利用できます。

    '); - -define('_PLUGS_BTN_UPDATE', '登録リストのアップデート'); - -// global settings -define('_SETTINGS_JSTOOLBAR', 'Javascriptツールバーのスタイル'); -define('_SETTINGS_JSTOOLBAR_FULL', 'フル・ツールバー(IE)'); -define('_SETTINGS_JSTOOLBAR_SIMPLE','シンプル・ツールバー(IE以外)'); -define('_SETTINGS_JSTOOLBAR_NONE', 'ツールバーを使わない'); -define('_SETTINGS_URLMODE_HELP', '(参考:fancy URLを有効にする方法)'); - -// extra plugin settings part when editing categories/members/blogs/... -define('_PLUGINS_EXTRA', 'プラグインによる追加設定'); - -// itemlist info column keys -define('_LIST_ITEM_BLOG', 'blog:'); -define('_LIST_ITEM_CAT', 'cat:'); -define('_LIST_ITEM_AUTHOR', '著者:'); -define('_LIST_ITEM_DATE', '日付:'); -define('_LIST_ITEM_TIME', '時間:'); - -// indication of registered members in comments list -define('_LIST_COMMENTS_MEMBER', '(メンバー)'); - -// batch operations -define('_BATCH_WITH_SEL', '選択されたものを:'); -define('_BATCH_EXEC', '実行'); - -// quickmenu -// Note: _USER_SETTINGS と _MANAGE_SETTINGS は 3.3 以降、オリジナル版は -// 変更されましたが、日本語版は表記をそのままとします。 -// 間違って更新しないように!! -define('_QMENU_HOME', '管理ホーム'); -define('_QMENU_ADD', 'アイテム追加'); -define('_QMENU_ADD_SELECT', '- blog選択 -'); -define('_QMENU_USER_SETTINGS', 'あなたの設定'); -define('_QMENU_USER_ITEMS', 'あなたのアイテム'); -define('_QMENU_USER_COMMENTS', 'あなたのコメント'); -define('_QMENU_MANAGE', 'サイト管理'); -define('_QMENU_MANAGE_LOG', '管理操作履歴'); -define('_QMENU_MANAGE_SETTINGS', 'グローバル設定'); -define('_QMENU_MANAGE_MEMBERS', 'メンバー管理'); -define('_QMENU_MANAGE_NEWBLOG', '新規Blog作成'); -define('_QMENU_MANAGE_BACKUPS', 'DB保存/復元'); -define('_QMENU_MANAGE_PLUGINS', 'プラグイン管理'); -define('_QMENU_LAYOUT', 'レイアウト設定'); -define('_QMENU_LAYOUT_SKINS', 'スキン編集'); -define('_QMENU_LAYOUT_TEMPL', 'テンプレート編集'); -define('_QMENU_LAYOUT_IEXPORT', '読込/書出'); -define('_QMENU_PLUGINS', 'プラグイン'); - -// quickmenu on logon screen -define('_QMENU_INTRO', '導入ガイド'); -define('_QMENU_INTRO_TEXT', '

    ここはウェブサイトの管理を行うコンテンツ管理システム、「Nucleus CMS」のログイン画面です。

    アカウントを持っていればログインして記事の新規投稿ができます。

    '); - -// helppages for plugins -define('_ERROR_PLUGNOHELPFILE', 'このプラグイン用のヘルプファイルが見つかりません'); -define('_PLUGS_HELP_TITLE', 'プラグインのヘルプページ'); -define('_LIST_PLUGS_HELP', 'ヘルプ'); - -// END changed/started after 3.1 - -// START changed/added after v2.5beta START - -// general settings (security) -define('_SETTINGS_EXTAUTH', 'Enable External Authentication'); -define('_WARNING_EXTAUTH', 'Warning: Enable only if needed.'); - -// member profile -define('_MEMBERS_BYPASS', 'Use External Authentication'); - -// 'always include in search' blog setting (yes/no) [in v2.5beta, the 'always' part wasn't clear] -define('_EBLOG_SEARCH', '常に検索対象にする'); - -// END changed/added after v2.5beta - -// START introduced after v2.0 START - -// media library -define('_MEDIA_VIEW', '表示'); -define('_MEDIA_VIEW_TT', 'ファイル表示 (新しいウィンドウが開きます)'); -define('_MEDIA_FILTER_APPLY', 'フィルター適応'); -define('_MEDIA_FILTER_LABEL', 'フィルター: '); -define('_MEDIA_UPLOAD_TO', 'アップロード先...'); -define('_MEDIA_UPLOAD_NEW', '新規アップロード...'); -define('_MEDIA_COLLECTION_SELECT', '選択'); -define('_MEDIA_COLLECTION_TT', 'このカテゴリーに切り替え'); -define('_MEDIA_COLLECTION_LABEL', '現在のコレクション: '); - -// tooltips on toolbar -define('_ADD_ALIGNLEFT_TT', '左寄せ'); -define('_ADD_ALIGNRIGHT_TT', '右寄せ'); -define('_ADD_ALIGNCENTER_TT', '中央寄せ'); - -// generic upload failure -define('_ERROR_UPLOADFAILED', 'アップロードに失敗しました'); - -// END introduced after v2.0 END - -// START introduced after v1.5 START - -// posting to the past/edit timestamps -define('_EBLOG_ALLOWPASTPOSTING', '過去の日時での投稿を許可する'); -define('_ADD_CHANGEDATE', 'タイムスタンプを更新'); -define('_BMLET_CHANGEDATE', 'タイムスタンプを更新'); - -// skin import/export -define('_OVERVIEW_SKINIMPORT', '読込/書出'); - -// skin settings -define('_PARSER_INCMODE_NORMAL', 'ノーマル'); -define('_PARSER_INCMODE_SKINDIR', 'skindirを使う'); -define('_SKIN_INCLUDE_MODE', 'Include モード'); -define('_SKIN_INCLUDE_PREFIX', 'Include プリフィックス'); - -// global settings -define('_SETTINGS_BASESKIN', '基本のスキン'); -define('_SETTINGS_SKINSURL', 'スキンURL'); -define('_SETTINGS_ACTIONSURL', 'action.php へのフルURL'); - -// category moves (batch) -define('_ERROR_MOVEDEFCATEGORY', 'defaultカテゴリーは移動できません'); -define('_ERROR_MOVETOSELF', 'カテゴリーを移動できません (移動先のBlogが移動元と同じです)'); -define('_MOVECAT_TITLE', 'カテゴリーを移動するBlogを選択してください'); -define('_MOVECAT_BTN', 'カテゴリーを移動'); - -// URLMode setting -define('_SETTINGS_URLMODE', 'URL モード'); -define('_SETTINGS_URLMODE_NORMAL', 'Normal'); -define('_SETTINGS_URLMODE_PATHINFO','Fancy'); - -// Batch operations -define('_BATCH_NOSELECTION', '対象が選択されていません'); -define('_BATCH_ITEMS', 'アイテム   に対してのバッチ操作'); -define('_BATCH_CATEGORIES', 'カテゴリー  に対してのバッチ操作'); -define('_BATCH_MEMBERS', 'メンバー   に対してのバッチ操作'); -define('_BATCH_TEAM', 'チームメンバーに対してのバッチ操作'); -define('_BATCH_COMMENTS', 'コメント   に対してのバッチ操作'); -define('_BATCH_UNKNOWN', '未知のバッチ操作: '); -define('_BATCH_EXECUTING', '実行中'); -define('_BATCH_ONCATEGORY', '- 対象カテゴリー'); -define('_BATCH_ONITEM', '- 対象アイテム'); -define('_BATCH_ONCOMMENT', '- 対象コメント'); -define('_BATCH_ONMEMBER', '- 対象メンバー'); -define('_BATCH_ONTEAM', '- 対象チームメンバー'); -define('_BATCH_SUCCESS', '成功!'); -define('_BATCH_DONE', '終了!'); -define('_BATCH_DELETE_CONFIRM', 'バッチ削除の確認'); -define('_BATCH_DELETE_CONFIRM_BTN', 'バッチ削除の確認'); -define('_BATCH_SELECTALL', '全て選択'); -define('_BATCH_DESELECTALL', '全ての選択を解除'); - -// batch operations: options in dropdowns -define('_BATCH_ITEM_DELETE', '削除'); -define('_BATCH_ITEM_MOVE', '移動'); -define('_BATCH_MEMBER_DELETE', '削除'); -define('_BATCH_MEMBER_SET_ADM', '管理者権限を与える'); -define('_BATCH_MEMBER_UNSET_ADM', '管理者権限を外す'); -define('_BATCH_TEAM_DELETE', 'チームから削除'); -define('_BATCH_TEAM_SET_ADM', '管理者権限を与える'); -define('_BATCH_TEAM_UNSET_ADM', '管理者権限を外す'); -define('_BATCH_CAT_DELETE', '削除'); -define('_BATCH_CAT_MOVE', '他のBlogに移動'); -define('_BATCH_COMMENT_DELETE', '削除'); - -// itemlist: Add new item... -define('_ITEMLIST_ADDNEW', '新しいアイテムの追加...'); -define('_ADD_PLUGIN_EXTRAS', '追加プラグインオプション'); - -// errors -define('_ERROR_CATCREATEFAIL', '新しいカテゴリーを作成できません'); -define('_ERROR_NUCLEUSVERSIONREQ', 'このプラグインは新しいバージョンの Nucleus が必要です: '); - -// backlinks -define('_BACK_TO_BLOGSETTINGS', 'Blogの設定に戻る'); - -// skin import export -define('_SKINIE_TITLE_IMPORT', '読み込み'); -define('_SKINIE_TITLE_EXPORT', '書き出し'); -define('_SKINIE_BTN_IMPORT', '読み込み'); -define('_SKINIE_BTN_EXPORT', '選択されたスキン/テンプレートを書き出し'); -define('_SKINIE_LOCAL', 'ローカルファイルから読み込み:'); -define('_SKINIE_NOCANDIDATES', 'skinsディレクトリ内に読み込めるファイルがありません'); -define('_SKINIE_FROMURL', 'URLを指定して読み込み:'); -define('_SKINIE_EXPORT_INTRO', '書き出すスキン/テンプレートを以下から選択してください'); -define('_SKINIE_EXPORT_SKINS', 'スキン'); -define('_SKINIE_EXPORT_TEMPLATES', 'テンプレート'); -define('_SKINIE_EXPORT_EXTRA', '追加情報'); -define('_SKINIE_CONFIRM_OVERWRITE', '既に存在するスキンを上書きする (ぶつかるスキン名を参照)'); -define('_SKINIE_CONFIRM_IMPORT', 'はい、これを読み込みます'); -define('_SKINIE_CONFIRM_TITLE', 'スキンとテンプレートを読み込もうとしています'); -define('_SKINIE_INFO_SKINS', 'ファイル内のスキン:'); -define('_SKINIE_INFO_TEMPLATES', 'ファイル内のテンプレート:'); -define('_SKINIE_INFO_GENERAL', '情報:'); -define('_SKINIE_INFO_SKINCLASH', '次のスキン名がぶつかります:'); -define('_SKINIE_INFO_TEMPLCLASH', '次のテンプレート名がぶつかります:'); -define('_SKINIE_INFO_IMPORTEDSKINS','読み込まれたスキン:'); -define('_SKINIE_INFO_IMPORTEDTEMPLS','読み込まれたテンプレート:'); -define('_SKINIE_DONE', '読み込み完了'); - -define('_AND', 'and'); -define('_OR', 'or'); - -// empty fields on template edit -define('_EDITTEMPLATE_EMPTY', '無し(クリックで編集)'); - -// skin overview list -define('_LIST_SKINS_INCMODE', 'Includeモード:'); -define('_LIST_SKINS_INCPREFIX', 'Include Prefix:'); -define('_LIST_SKINS_DEFINED', '定義済みパーツ:'); - -// backup -define('_BACKUPS_TITLE', 'バックアップ / リストア'); -define('_BACKUP_TITLE', 'バックアップ'); -define('_BACKUP_INTRO', '下のボタンを押すとあなたの Nucleus データベースをバックアップします。バックアップファイルは安全な場所に保存しておくことをお勧めします。'); -define('_BACKUP_ZIP_YES', '圧縮する'); -define('_BACKUP_ZIP_NO', '圧縮しない'); -define('_BACKUP_BTN', 'バックアップを作成する'); -define('_BACKUP_NOTE', '注意: バックアップされるのはデータベースの内容だけです。メディアファイルや config.php 内の設定はバックアップされません。'); -define('_RESTORE_TITLE', 'リストア'); -define('_RESTORE_NOTE', '警告: バックアップからのリストアは現在のデータベース内の Nucleus データを全て削除します!良く注意して使用してください!
    注意: バックアップを作成した Nucleus のバージョンが 現在使用している Nucleus のバージョンと同じか確認してください!そうでなければ正しく動作しません。'); -define('_RESTORE_INTRO', '以下からバックアップファイル(サーバにアップロードされます)を選択して"リストア"ボタンを押すと開始します。'); -define('_RESTORE_IMSURE', 'はい、確かにこの操作の実行を承認します!'); -define('_RESTORE_BTN', 'ファイルからリストア'); -define('_RESTORE_WARNING', '(正しいバックアップをリストアしようとしているか確認し、始める前に現在のバックアップを作っておいてください)'); -define('_ERROR_BACKUP_NOTSURE', '"承認"テストボックスをチェックする必要があります'); -define('_RESTORE_COMPLETE', 'リストア完了'); - -// new item notification -define('_NOTIFY_NI_MSG', '新しいアイテムが投稿されました:'); -define('_NOTIFY_NI_TITLE', '新しいアイテム!'); -define('_NOTIFY_KV_MSG', 'カルマの投票がありました:'); -define('_NOTIFY_KV_TITLE', 'Nucleusカルマ:'); -define('_NOTIFY_NC_MSG', 'アイテムにコメントする:'); -define('_NOTIFY_NC_TITLE', 'Nucleusコメント:'); -define('_NOTIFY_USERID', 'ユーザーID:'); -define('_NOTIFY_USER', 'ユーザー:'); -define('_NOTIFY_COMMENT', 'コメント:'); -define('_NOTIFY_VOTE', '投票:'); -define('_NOTIFY_HOST', 'ホスト:'); -define('_NOTIFY_IP', 'IP:'); -define('_NOTIFY_MEMBER', 'メンバー:'); -define('_NOTIFY_TITLE', 'タイトル:'); -define('_NOTIFY_CONTENTS', 'コンテンツ:'); - -// member mail message -define('_MMAIL_MSG', '次の方からあなた宛のメッセージが送られてきました'); -define('_MMAIL_FROMANON', '匿名のビジター'); -define('_MMAIL_FROMNUC', '送信元のNucleus ウェブログ'); -define('_MMAIL_TITLE', 'メッセージ from'); -define('_MMAIL_MAIL', 'メッセージ:'); - -// END introduced after v1.5 END - - -// START introduced after v1.1 START - -// bookmarklet buttons -define('_BMLET_ADD', 'アイテムの追加'); -define('_BMLET_EDIT', '保存'); -define('_BMLET_DELETE', 'アイテムの削除'); -define('_BMLET_BODY', '本文'); -define('_BMLET_MORE', '続き'); -define('_BMLET_OPTIONS', 'オプション'); -define('_BMLET_PREVIEW', 'プレビュー'); - -// used in bookmarklet -define('_ITEM_UPDATED', 'アイテムが更新されました'); -define('_ITEM_DELETED', 'アイテムが削除されました'); - -// plugins -define('_CONFIRMTXT_PLUGIN', 'このプラグインを削除しますか?'); -define('_ERROR_NOSUCHPLUGIN', 'そのようなプラグインはありません'); -define('_ERROR_DUPPLUGIN', 'そのプラグインは既にインストールされています'); -define('_ERROR_PLUGFILEERROR', 'そのようなプラグインは存在しないか、パーミッションが正しく設定されていません'); -define('_PLUGS_NOCANDIDATES', 'プラグイン候補が見つかりません'); - -define('_PLUGS_TITLE_MANAGE', 'プラグインの管理'); -define('_PLUGS_TITLE_INSTALLED', 'インストール済み'); -define('_PLUGS_TITLE_UPDATE', '登録リストのアップデート'); -define('_PLUGS_TEXT_UPDATE', 'Nucleusはプラグインのイベント登録を保持します。 ファイルを上書きしてプラグインのアップデートをする場合、登録が正しくキャッシュされるためにこのアップデートを実行してください。'); -define('_PLUGS_TITLE_NEW', '新しいプラグインをインストール'); -define('_PLUGS_ADD_TEXT', '以下はpluginsディレクトリ内の、全てのインストールされていない可能性のあるプラグインのファイルのリストです。追加する前にプラグインかどうかをしっかり確認してください。'); -define('_PLUGS_BTN_INSTALL', 'プラグインのインストール'); -define('_BACKTOOVERVIEW', '一覧に戻る'); - -// editlink -define('_TEMPLATE_EDITLINK', 'アイテムを編集するためのリンク'); - -// add left / add right tooltips -define('_ADD_LEFT_TT', 'left boxを追加'); -define('_ADD_RIGHT_TT', 'right boxを追加'); - -// add/edit item: new category (in dropdown box) -define('_ADD_NEWCAT', '新しいカテゴリー...'); - -// new settings -define('_SETTINGS_PLUGINURL', 'プラグインURL'); -define('_SETTINGS_MAXUPLOADSIZE', 'アップロードファイルの最大サイズ (bytes)'); -define('_SETTINGS_NONMEMBERMSGS', 'メンバー以外からのメッセージ送付を許可'); -define('_SETTINGS_PROTECTMEMNAMES', 'メンバー名の保護'); - -// overview screen -define('_OVERVIEW_PLUGINS', 'プラグイン管理'); - -// actionlog -define('_ACTIONLOG_NEWMEMBER', '新しいメンバーの登録:'); - -// membermail (when not logged in) -define('_MEMBERMAIL_MAIL', 'あなたのメールアドレス:'); - -// file upload -define('_ERROR_DISALLOWEDUPLOAD2', 'チームリスト内に対象メンバーを持つどのblogへの管理者権限も持っていません。そのために、このメンバーのメディア・ディレクトリーへのファイルのアップロードを認められません。'); - -// plugin list -define('_LISTS_INFO', '情報'); -define('_LIST_PLUGS_AUTHOR', 'By:'); -define('_LIST_PLUGS_VER', 'バージョン:'); -define('_LIST_PLUGS_SITE', 'サイト'); -define('_LIST_PLUGS_DESC', '説明:'); -define('_LIST_PLUGS_SUBS', '以下のイベントに登録:'); -define('_LIST_PLUGS_UP', '上へ'); -define('_LIST_PLUGS_DOWN', '下へ'); -define('_LIST_PLUGS_UNINSTALL', '削除'); -define('_LIST_PLUGS_ADMIN', '管理'); -define('_LIST_PLUGS_OPTIONS', '編集'); - -// plugin option list -define('_LISTS_VALUE', '値'); - -// plugin options -define('_ERROR_NOPLUGOPTIONS', 'このプラグインのオプションはありません'); -define('_PLUGS_BACK', 'プラグインの一覧に戻る'); -define('_PLUGS_SAVE', 'オプションの保存'); -define('_PLUGS_OPTIONS_UPDATED', 'プラグインオプションが更新されました'); - -define('_OVERVIEW_MANAGEMENT', '管理'); -define('_OVERVIEW_MANAGE', 'Nucleusの管理'); -define('_MANAGE_GENERAL', '管理'); -define('_MANAGE_SKINS', 'スキン/テンプレート'); -define('_MANAGE_EXTRA', '追加機能'); - -define('_BACKTOMANAGE', 'Nucleusの管理に戻る'); - - -// END introduced after v1.1 END - - - - -// charset to use -define('_CHARSET', 'UTF-8'); - -// global stuff -define('_LOGOUT', 'ログアウト'); -define('_LOGIN', 'ログイン'); -define('_YES', 'はい'); -define('_NO', 'いいえ'); -define('_SUBMIT', '送信'); -define('_ERROR', 'エラー'); -define('_ERRORMSG', 'エラーが発生しました!'); -define('_BACK', '戻る'); -define('_NOTLOGGEDIN', 'ログインしていません'); -define('_LOGGEDINAS', 'ログイン:'); -define('_ADMINHOME', '管理ホーム'); -define('_NAME', '名前'); -define('_BACKHOME', '管理ホームに戻る'); -define('_BADACTION', '存在しないアクションが要求されました'); -define('_MESSAGE', 'メッセージ'); -define('_HELP_TT', 'ヘルプ!'); -define('_YOURSITE', 'サイトの確認'); - - -define('_POPUP_CLOSE', 'ウィンドウを閉じる'); - -define('_LOGIN_PLEASE', 'まずログインしてください'); - -// commentform -define('_COMMENTFORM_YOUARE', 'ユーザー名: '); -define('_COMMENTFORM_SUBMIT', 'コメントを追加'); -define('_COMMENTFORM_COMMENT', 'コメント:'); -define('_COMMENTFORM_NAME', 'お名前:'); -define('_COMMENTFORM_REMEMBER', '情報を記憶しておく'); - -// loginform -define('_LOGINFORM_NAME', 'ユーザー名:'); -define('_LOGINFORM_PWD', 'パスワード:'); -define('_LOGINFORM_YOUARE', 'ログイン中:'); -define('_LOGINFORM_SHARED', 'このPCを他の人と共用する'); - -// member mailform -define('_MEMBERMAIL_SUBMIT', 'メッセージ送信'); - -// search form -define('_SEARCHFORM_SUBMIT', '検索'); - -// add item form -define('_ADD_ADDTO', 'アイテムの追加:'); -define('_ADD_CREATENEW', '新しいアイテム'); -define('_ADD_BODY', '本文'); -define('_ADD_TITLE', 'タイトル'); -define('_ADD_MORE', '続き (空欄でも可)'); -define('_ADD_CATEGORY', 'カテゴリー'); -define('_ADD_PREVIEW', 'プレビュー'); -define('_ADD_DISABLE_COMMENTS', 'コメントを無効にしますか?'); -define('_ADD_DRAFTNFUTURE', 'ドラフトと未来の記事'); -define('_ADD_ADDITEM', 'アイテムを追加'); -define('_ADD_ADDNOW', '今すぐ追加'); -define('_ADD_ADDLATER', '後で追加'); -define('_ADD_PLACE_ON', '日時:'); -define('_ADD_ADDDRAFT', 'ドラフトに追加'); -define('_ADD_NOPASTDATES', '(過去の日時は指定できません。指定された場合は現在の日時が使用されます)'); -define('_ADD_BOLD_TT', '太字'); -define('_ADD_ITALIC_TT', '斜体'); -define('_ADD_HREF_TT', 'リンク作成'); -define('_ADD_MEDIA_TT', 'メディア(画像・音声)の追加'); -define('_ADD_PREVIEW_TT', 'プレビューの表示/非表示'); -define('_ADD_CUT_TT', 'カット'); -define('_ADD_COPY_TT', 'コピー'); -define('_ADD_PASTE_TT', 'ペースト'); - - -// edit item form -define('_EDIT_ITEM', 'アイテムの編集'); -define('_EDIT_SUBMIT', '保存'); -define('_EDIT_ORIG_AUTHOR', '原作者'); -define('_EDIT_BACKTODRAFTS', '再度ドラフトとして保存'); -define('_EDIT_COMMENTSNOTE', '(注意: コメントの非表示は以前に追加されたコメントを隠しはしません)'); - -// used on delete screens -define('_DELETE_CONFIRM', '削除の確認をしてください'); -define('_DELETE_CONFIRM_BTN', '削除の確認'); -define('_CONFIRMTXT_ITEM', '以下のアイテムを削除しようとしています:'); -define('_CONFIRMTXT_COMMENT', '以下のコメントを削除しようとしています:'); -define('_CONFIRMTXT_TEAM1', 'このblogのチームリストから'); -define('_CONFIRMTXT_TEAM2', '削除しようとしています'); -define('_CONFIRMTXT_BLOG', '削除するBlog: '); -define('_WARNINGTXT_BLOGDEL', '警告! Blogを削除するとそれに含まれている全てのアイテム、コメントは削除されます。その点を確認した上で行ってください。
    さらに、Blogの削除中にNucleusを中断させないでください。'); -define('_CONFIRMTXT_MEMBER', '以下のメンバープロファイルを削除しようとしています: '); -define('_CONFIRMTXT_TEMPLATE', '次のテンプレートを削除しようとしています: '); -define('_CONFIRMTXT_SKIN', '次のスキンを削除しようとしています: '); -define('_CONFIRMTXT_BAN', '次の禁止IP範囲を削除しようとしています: '); -define('_CONFIRMTXT_CATEGORY', '次のカテゴリーを削除しようとしています: '); - -// some status messages -define('_DELETED_ITEM', 'アイテムが削除されました'); -define('_DELETED_MEMBER', 'メンバーが削除されました'); -define('_DELETED_COMMENT', 'コメントが削除されました'); -define('_DELETED_BLOG', 'Blogが削除されました'); -define('_DELETED_CATEGORY', 'カテゴリーが削除されました'); -define('_ITEM_MOVED', 'アイテムが移動されました'); -define('_ITEM_ADDED', 'アイテムが追加されました'); -define('_COMMENT_UPDATED', 'コメントが更新されました'); -define('_SKIN_UPDATED', 'スキンデータが保存されました'); -define('_TEMPLATE_UPDATED', 'テンプレートデータが保存されました'); - -// errors -define('_ERROR_COMMENT_LONGWORD', 'コメントには半角で90文字以上の語を使わないで下さい'); -define('_ERROR_COMMENT_NOCOMMENT', 'コメントを入力してください'); -define('_ERROR_COMMENT_NOUSERNAME', '正しくないユーザ名です'); -define('_ERROR_COMMENT_TOOLONG', 'コメントが長すぎます(半角で5000文字まで)'); -define('_ERROR_COMMENTS_DISABLED', 'このBlogへのコメントは現在使用できません'); -define('_ERROR_COMMENTS_NONPUBLIC', 'このBlogへコメントを追加するにはメンバーとしてログインしなければいけません'); -define('_ERROR_COMMENTS_MEMBERNICK','あなたが使おうとした名前は既に使われています。他の名前を選んでください。'); -define('_ERROR_SKIN', 'スキン エラー'); -define('_ERROR_ITEMCLOSED', 'このアイテムは閉鎖されました。このアイテムへのコメントの追加、投票はできません。'); -define('_ERROR_NOSUCHITEM', 'そのようなアイテムは存在しません'); -define('_ERROR_NOSUCHBLOG', 'そのようなBlogは存在しません'); -define('_ERROR_NOSUCHSKIN', 'そのようなスキンは存在しません'); -define('_ERROR_NOSUCHMEMBER', 'そのようなメンバーは存在しません'); -define('_ERROR_NOTONTEAM', 'あなたはこのBlogのチームリストに含まれていません'); -define('_ERROR_BADDESTBLOG', '送り先のBlogが存在しません'); -define('_ERROR_NOTONDESTTEAM', 'あなたが送り先のBlogのチームリストに入っていないため、アイテムを移動できません'); -define('_ERROR_NOEMPTYITEMS', '空のアイテムは追加できません!'); -define('_ERROR_BADMAILADDRESS', 'メールアドレスが不正です'); -define('_ERROR_BADNOTIFY', '通知メールアドレスの中に不正なものが混じっています'); -define('_ERROR_BADNAME', '名前が使用できません ( a-z 、0-9 の英数字しか使えません)'); -define('_ERROR_NICKNAMEINUSE', '他のメンバーがそのニックネームを使用しています'); -define('_ERROR_PASSWORDMISMATCH', 'パスワードがマッチしません'); -define('_ERROR_PASSWORDTOOSHORT', 'パスワードは6文字以上でなければなりません'); -define('_ERROR_PASSWORDMISSING', 'パスワードが空です'); -define('_ERROR_REALNAMEMISSING', '本名を入力してください'); -define('_ERROR_ATLEASTONEADMIN', '管理者領域にログインできるsuper-adminが少なくとも1人はいなくてはいけません。'); -define('_ERROR_ATLEASTONEBLOGADMIN','このアクションを実行するとあなたのBlogはメンテナンス不能になります。少なくとも1人の管理者がいるようにしてください。'); -define('_ERROR_ALREADYONTEAM', '既にチームにいるメンバーは追加できません'); -define('_ERROR_BADSHORTBLOGNAME', '短いBlog名には a-z 、0-9、の英数字のみ使用できます。スペースは使用できません。'); -define('_ERROR_DUPSHORTBLOGNAME', '他のBlogで同じ短縮名が使われています。同じ名前は使用できません。'); -define('_ERROR_UPDATEFILE', '更新ファイルに書き込めません。ファイルのパーミッションが正しくセットされているか確認してください (chmod 666 を試してみてください)。また、それが管理領域ディレクトリからの相対位置である場合、(/your/path/to/nucleus/ のように)絶対パスで指定してみてください'); -define('_ERROR_DELDEFBLOG', '既定のBlogは削除できません'); -define('_ERROR_DELETEMEMBER', 'おそらくこのメンバーは1つ以上のアイテムの著者であるため、削除できません'); -define('_ERROR_BADTEMPLATENAME', '不正なテンプレート名です (a-z 、0-9 の英数字のみ使用可。スペースは使用不可)'); -define('_ERROR_DUPTEMPLATENAME', '同じ名前のテンプレートが既に存在します'); -define('_ERROR_BADSKINNAME', '不正なスキン名です (a-z 、0-9 の英数字のみ使用可。スペースは使用不可)'); -define('_ERROR_DUPSKINNAME', '同じ名前のスキンが既に存在します'); -define('_ERROR_DEFAULTSKIN', '常に "default" という名前のスキンが存在しなければいけません'); -define('_ERROR_SKINDEFDELETE', '以下のBlogの既定のスキンに指定されているため、スキンを削除できません: '); -define('_ERROR_DISALLOWED', 'このアクションの実行が許可されていません'); -define('_ERROR_DELETEBAN', '禁止者の削除中にエラーが発生しました (禁止者が存在しません)'); -define('_ERROR_ADDBAN', '禁止者の追加中にエラーが発生しました。全てのblogに正しく追加されていないかもしれません。'); -define('_ERROR_BADACTION', '要求されたアクションが存在しません'); -define('_ERROR_MEMBERMAILDISABLED', 'メンバー間のメールメッセージが使用不可になっています'); -define('_ERROR_MEMBERCREATEDISABLED','メンバーの作成が使用不可になっています'); -define('_ERROR_INCORRECTEMAIL', '正しくないメールアドレスです'); -define('_ERROR_VOTEDBEFORE', 'このアイテムに既に投票済みです'); -define('_ERROR_BANNED1', 'あなた (IP範囲 '); -define('_ERROR_BANNED2', ') はこのアクションの実行が禁止されています。メッセージ: \''); -define('_ERROR_BANNED3', '\''); -define('_ERROR_LOGINNEEDED', 'このアクションを実行するにはログインが必要です'); -define('_ERROR_CONNECT', '接続エラー'); -define('_ERROR_FILE_TOO_BIG', 'ファイルが大きすぎます!'); -define('_ERROR_BADFILETYPE', 'このファイルタイプは認められていません'); -define('_ERROR_BADREQUEST', '不正なアップロード要求です'); -define('_ERROR_DISALLOWEDUPLOAD', 'あなたはどのBlogチームリストにも入っていないので、ファイルをアップロードできませんません'); -define('_ERROR_BADPERMISSIONS', 'ファイル/ディレクトリのパーミッションが正しくセットされていません'); -define('_ERROR_UPLOADMOVEP', 'アップロードファイルの移動中にエラーが発生しました'); -define('_ERROR_UPLOADCOPY', 'ファイルのコピー中にエラーが発生しました'); -define('_ERROR_UPLOADDUPLICATE', '同じ名前のファイルが既に存在します。アップロードする前に名前を変更してしてください。'); -define('_ERROR_LOGINDISALLOWED', 'あなたは管理者領域へのログインが認められていません。しかし、他のユーザーとしてログインすることは出来ます'); -define('_ERROR_DBCONNECT', 'MySQLサーバに接続できません'); -define('_ERROR_DBSELECT', 'nucleusデータベースを選択できません'); -define('_ERROR_NOSUCHLANGUAGE', 'そのようなランゲージファイルは存在しません'); -define('_ERROR_NOSUCHCATEGORY', 'そのようなカテゴリーは存在しません'); -define('_ERROR_DELETELASTCATEGORY', '少なくとも1つのカテゴリーが必要です'); -define('_ERROR_DELETEDEFCATEGORY', '既定のカテゴリーは削除できません'); -define('_ERROR_BADCATEGORYNAME', 'カテゴリー名として使えません'); -define('_ERROR_DUPCATEGORYNAME', '同じ名前のカテゴリーが既に存在します'); - -// some warnings (used for mediadir setting) -define('_WARNING_NOTADIR', '警告: 現在の値はディレクトリではありません!'); -define('_WARNING_NOTREADABLE', '警告: 現在の値は読み取り不可能なディレクトリです!'); -define('_WARNING_NOTWRITABLE', '警告: 現在の値は書き込み不可能なディレクトリです!'); - -// media and upload -define('_MEDIA_UPLOADLINK', '新しいファイルのアップロード'); -define('_MEDIA_MODIFIED', '更新日'); -define('_MEDIA_FILENAME', 'ファイル名'); -define('_MEDIA_DIMENSIONS', 'サイズ'); -define('_MEDIA_INLINE', '埋め込み'); -define('_MEDIA_POPUP', 'ポップアップ'); -define('_UPLOAD_TITLE', 'ファイル選択'); -define('_UPLOAD_MSG', 'アップロードするファイルを選択して、\'アップロード\' ボタンを押してください'); -define('_UPLOAD_BUTTON', 'アップロード'); - -// some status messages -//define('_MSG_ACCOUNTCREATED', 'アカウントが作成されました。パスワードがメールで送信されます'); -//define('_MSG_PASSWORDSENT', 'パスワードがメールで送信されました。'); -define('_MSG_LOGINAGAIN', 'あなたの情報が変更された為、ログインしなおす必要があります'); -define('_MSG_SETTINGSCHANGED', '設定が変更されました'); -define('_MSG_ADMINCHANGED', '管理者権限 が変更されました'); -define('_MSG_NEWBLOG', '新しいBlogが作成されました'); -define('_MSG_ACTIONLOGCLEARED', '管理操作履歴が消去されました'); - -// actionlog in admin area -define('_ACTIONLOG_DISALLOWED', '許可されていないアクション: '); -define('_ACTIONLOG_PWDREMINDERSENT','新しいパスワードの送り先: '); -define('_ACTIONLOG_TITLE', '管理操作履歴'); -define('_ACTIONLOG_CLEAR_TITLE', '管理操作履歴の消去'); -define('_ACTIONLOG_CLEAR_TEXT', '管理操作履歴を今すぐ消去'); - -// team management -define('_TEAM_TITLE', 'Blogのチームを管理する '); -define('_TEAM_CURRENT', '現在のチーム'); -define('_TEAM_ADDNEW', 'チームに新しいメンバーを追加する'); -define('_TEAM_CHOOSEMEMBER', 'メンバーを選ぶ'); -define('_TEAM_ADMIN', '管理者権限を与える '); -define('_TEAM_ADD', 'チームに追加'); -define('_TEAM_ADD_BTN', 'チームに追加'); - -// blogsettings -define('_EBLOG_TITLE', 'Blog設定の編集'); -define('_EBLOG_TEAM_TITLE', 'チームの編集'); -define('_EBLOG_TEAM_TEXT', 'チームの編集...'); -define('_EBLOG_SETTINGS_TITLE', 'Blog設定'); -define('_EBLOG_NAME', 'Blogの名前'); -define('_EBLOG_SHORTNAME', 'Blogの短縮名'); -define('_EBLOG_SHORTNAME_EXTRA', '
    (a-zの英文字のみが使用でき、スペースは使用できません)'); -define('_EBLOG_DESC', 'Blogの説明'); -define('_EBLOG_URL', 'URL'); -define('_EBLOG_DEFSKIN', '標準のスキン'); -define('_EBLOG_DEFCAT', '標準のカテゴリ'); -define('_EBLOG_LINEBREAKS', '改行を変換する'); -define('_EBLOG_DISABLECOMMENTS', 'コメントを許可しますか?
    (コメントを禁止するとコメントの追加はできなくなります。)'); -define('_EBLOG_ANONYMOUS', '非メンバーのコメントを許可しますか?'); -define('_EBLOG_NOTIFY', '通知するメールアドレス ( ; で区切ってください)'); -define('_EBLOG_NOTIFY_ON', '以下を通知する'); -define('_EBLOG_NOTIFY_COMMENT', '新しいコメント'); -define('_EBLOG_NOTIFY_KARMA', '新しいカルマ投票'); -define('_EBLOG_NOTIFY_ITEM', '新しいBlogアイテム'); -define('_EBLOG_PING', '更新時にweblogsアップデート通知サービスへPingを送りますか?'); -define('_EBLOG_MAXCOMMENTS', 'コメントの最大量'); -define('_EBLOG_UPDATE', '自動更新するファイル'); -define('_EBLOG_OFFSET', 'サーバ時刻との時差'); -define('_EBLOG_STIME', '現在のサーバ時刻: '); -define('_EBLOG_BTIME', '現在のBlog時刻: '); -define('_EBLOG_CHANGE', '設定の変更'); -define('_EBLOG_CHANGE_BTN', '設定の変更'); -define('_EBLOG_ADMIN', 'Blog管理者権限'); -define('_EBLOG_ADMIN_MSG', 'あなたには管理者権限が割り当てられます'); -define('_EBLOG_CREATE_TITLE', '新しいBlogの作成'); -define('_EBLOG_CREATE_TEXT', '新しいBlogを作成する為に以下のフォームに書き込んでください。

    注意: 必要なオプションのみが表示されています。追加のオプションを設定したい場合は、Blogを作成した後でBlog設定ページに行って設定してください。'); -define('_EBLOG_CREATE', '作成!'); -define('_EBLOG_CREATE_BTN', 'Blogを作成'); -define('_EBLOG_CAT_TITLE', 'カテゴリー'); -define('_EBLOG_CAT_NAME', 'カテゴリー名'); -define('_EBLOG_CAT_DESC', 'カテゴリーの説明'); -define('_EBLOG_CAT_CREATE', '新しいカテゴリーを作る'); -define('_EBLOG_CAT_UPDATE', 'カテゴリーの更新'); -define('_EBLOG_CAT_UPDATE_BTN', 'カテゴリーを更新'); - -// templates -define('_TEMPLATE_TITLE', 'テンプレートの編集'); -define('_TEMPLATE_AVAILABLE_TITLE', '使用可能なテンプレート'); -define('_TEMPLATE_NEW_TITLE', '新しいテンプレート'); -define('_TEMPLATE_NAME', 'テンプレート名'); -define('_TEMPLATE_DESC', 'テンプレートの説明'); -define('_TEMPLATE_CREATE', 'テンプレートの作成'); -define('_TEMPLATE_CREATE_BTN', 'テンプレートを作成'); -define('_TEMPLATE_EDIT_TITLE', 'テンプレートの編集'); -define('_TEMPLATE_BACK', 'テンプレートの一覧に戻る'); -define('_TEMPLATE_EDIT_MSG', '全てのテンプレートパーツが必要な訳ではありません。必要ない場合は空欄のままにしておいてください。'); -define('_TEMPLATE_SETTINGS', 'テンプレート設定'); -define('_TEMPLATE_ITEMS', 'アイテム'); -define('_TEMPLATE_ITEMHEADER', 'アイテムのヘッダー'); -define('_TEMPLATE_ITEMBODY', 'アイテムの本体'); -define('_TEMPLATE_ITEMFOOTER', 'アイテムのフッター'); -define('_TEMPLATE_MORELINK', '続きへのリンク'); -define('_TEMPLATE_NEW', '新しいアイテムに付けるマーク'); -define('_TEMPLATE_COMMENTS_ANY', 'コメント (ある場合)'); -define('_TEMPLATE_CHEADER', 'コメントのヘッダー'); -define('_TEMPLATE_CBODY', 'コメントの本体'); -define('_TEMPLATE_CFOOTER', 'コメントのフッター'); -define('_TEMPLATE_CONE', 'コメントが1つの時'); -define('_TEMPLATE_CMANY', 'コメントが2つ以上の時'); -define('_TEMPLATE_CMORE', 'コメントの続きを読む'); -define('_TEMPLATE_CMEXTRA', '登録メンバーからのコメントへの追加表示'); -define('_TEMPLATE_COMMENTS_NONE', 'コメント (無い場合)'); -define('_TEMPLATE_CNONE', 'コメントが無い時'); -define('_TEMPLATE_COMMENTS_TOOMUCH','コメント (最大表示数より多い場合)'); -define('_TEMPLATE_CTOOMUCH', 'コメントが多すぎる時'); -define('_TEMPLATE_ARCHIVELIST', 'アーカイブ一覧'); -define('_TEMPLATE_AHEADER', 'アーカイブ一覧のヘッダー'); -define('_TEMPLATE_AITEM', 'アーカイブ一覧の本体'); -define('_TEMPLATE_AFOOTER', 'アーカイブ一覧のフッター'); -define('_TEMPLATE_DATETIME', '日付と時刻'); -define('_TEMPLATE_DHEADER', '日付のヘッダー'); -define('_TEMPLATE_DFOOTER', '日付のフッター'); -define('_TEMPLATE_DFORMAT', '日付フォーマット'); -define('_TEMPLATE_TFORMAT', '時刻フォーマット'); -define('_TEMPLATE_LOCALE', 'Locale'); -define('_TEMPLATE_IMAGE', '画像とメディアのポップアップ'); -define('_TEMPLATE_PCODE', 'ポップアップ画像へのリンクコード'); -define('_TEMPLATE_ICODE', 'インライン画像のコード'); -define('_TEMPLATE_MCODE', 'メディアオブジェクトへのリンクコード'); -define('_TEMPLATE_SEARCH', '検索'); -define('_TEMPLATE_SHIGHLIGHT', 'ハイライト表示'); -define('_TEMPLATE_SNOTFOUND', '検索で何も見つからなかった場合'); -define('_TEMPLATE_UPDATE', '更新'); -define('_TEMPLATE_UPDATE_BTN', 'テンプレートの更新'); -define('_TEMPLATE_RESET_BTN', 'リセット'); -define('_TEMPLATE_BLOGLIST', 'ブログ一覧'); -define('_TEMPLATE_BLOGHEADER', 'ブログ一覧のヘッダー'); -define('_TEMPLATE_BLOGITEM', 'ブログ一覧の本体'); -define('_TEMPLATE_BLOGFOOTER', 'ブログ一覧のフッター'); -define('_TEMPLATE_CATEGORYLIST', 'カテゴリー一覧'); -define('_TEMPLATE_CATHEADER', 'カテゴリー一覧のヘッダー'); -define('_TEMPLATE_CATITEM', 'カテゴリー一覧の本体'); -define('_TEMPLATE_CATFOOTER', 'カテゴリー一覧のフッター'); - -// skins -define('_SKIN_EDIT_TITLE', 'スキンの編集'); -define('_SKIN_AVAILABLE_TITLE', '使用可能なスキン'); -define('_SKIN_NEW_TITLE', '新しいスキン'); -define('_SKIN_NAME', '名前'); -define('_SKIN_DESC', '説明'); -define('_SKIN_TYPE', 'Content Type'); -define('_SKIN_CREATE', '作成'); -define('_SKIN_CREATE_BTN', 'スキンの作成'); -define('_SKIN_EDITONE_TITLE', 'スキンの編集'); -define('_SKIN_BACK', 'スキンの一覧に戻る'); -define('_SKIN_PARTS_TITLE', 'スキンパーツ'); -define('_SKIN_PARTS_MSG', 'それぞれのスキンに全てのタイプが必要とは限りません。必要ない場合は空欄のままにしておいてください。以下から編集するスキンを選んでください:'); -define('_SKIN_PART_MAIN', 'メインの目次ページ'); -define('_SKIN_PART_ITEM', '個別アイテムページ'); -define('_SKIN_PART_ALIST', '月別アーカイブ一覧ページ'); -define('_SKIN_PART_ARCHIVE', '月別アーカイブページ'); -define('_SKIN_PART_SEARCH', '検索ページ'); -define('_SKIN_PART_ERROR', 'エラーページ'); -define('_SKIN_PART_MEMBER', 'メンバー詳細ページ'); -define('_SKIN_PART_POPUP', '画像ポップアップウィンドウ'); -define('_SKIN_GENSETTINGS_TITLE', '一般設定'); -define('_SKIN_CHANGE', '変更'); -define('_SKIN_CHANGE_BTN', '設定の変更'); -define('_SKIN_UPDATE_BTN', 'スキンの更新'); -define('_SKIN_RESET_BTN', 'リセット'); -define('_SKIN_EDITPART_TITLE', 'スキンの編集'); -define('_SKIN_GOBACK', '戻る'); -define('_SKIN_ALLOWEDVARS', '使用可能な変数 (クリックで説明表示):'); - -// global settings -define('_SETTINGS_TITLE', 'グローバル設定'); -define('_SETTINGS_SUB_GENERAL', 'グローバル設定'); -define('_SETTINGS_DEFBLOG', '既定のBlog'); -define('_SETTINGS_ADMINMAIL', '管理者のメールアドレス'); -define('_SETTINGS_SITENAME', 'サイト名'); -define('_SETTINGS_SITEURL', 'サイトのURL (最後にスラッシュ "/" を付けてください)'); -define('_SETTINGS_ADMINURL', '管理者領域のURL (最後にスラッシュ "/" を付けてください)'); -define('_SETTINGS_DIRS', 'Nucleus ディレクトリ'); -define('_SETTINGS_MEDIADIR', 'メディア(画像・音声)ディレクトリ'); -define('_SETTINGS_SEECONFIGPHP', '(config.php を参照)'); -define('_SETTINGS_MEDIAURL', 'メディアURL (最後にスラッシュ "/" を付けてください)'); -define('_SETTINGS_ALLOWUPLOAD', 'ファイルのアップロードを許可しますか?'); -define('_SETTINGS_ALLOWUPLOADTYPES','アップロードを許可するファイルタイプ'); -define('_SETTINGS_CHANGELOGIN', 'メンバーによるログイン名/パスワードの変更を許可する'); -define('_SETTINGS_COOKIES_TITLE', 'Cookie 設定'); -define('_SETTINGS_COOKIELIFE', 'ログイン Cookie の有効期間'); -define('_SETTINGS_COOKIESESSION', 'セッションごと'); -define('_SETTINGS_COOKIEMONTH', '一ヶ月'); -define('_SETTINGS_COOKIEPATH', 'Cookie パス (上級オプション)'); -define('_SETTINGS_COOKIEDOMAIN', 'Cookie ドメイン (上級オプション)'); -define('_SETTINGS_COOKIESECURE', 'セキュア Cookie (上級オプション)'); -define('_SETTINGS_LASTVISIT', '最終訪問日時 Cookie の保存'); -define('_SETTINGS_ALLOWCREATE', 'ビジターにメンバーアカウント作成を許可する'); -define('_SETTINGS_NEWLOGIN', 'ユーザーが作成したアカウントによるログインを許可'); -define('_SETTINGS_NEWLOGIN2', '(新しく作成されたアカウントのみ)'); -define('_SETTINGS_MEMBERMSGS', 'メンバー間サービスを許可'); -define('_SETTINGS_LANGUAGE', '既定の言語'); -define('_SETTINGS_DISABLESITE', '他のサイトへのリダイレクト(非常時用)'); -define('_SETTINGS_DBLOGIN', 'MySQL ログイン & データベース'); -define('_SETTINGS_UPDATE', '設定の更新'); -define('_SETTINGS_UPDATE_BTN', '設定を更新'); -define('_SETTINGS_DISABLEJS', 'JavaScriptツールバーを無効にする'); -define('_SETTINGS_MEDIA', 'メディア/アップロード設定'); -define('_SETTINGS_MEDIAPREFIX', 'アップロードするファイル名の頭に日付を付加する'); -define('_SETTINGS_MEMBERS', 'メンバー設定'); - -// bans -define('_BAN_TITLE', '禁止リスト:'); -define('_BAN_NONE', 'このBlogの禁止者はいません'); -define('_BAN_NEW_TITLE', '禁止者を追加する'); -define('_BAN_NEW_TEXT', '今すぐ禁止者を追加する'); -define('_BAN_REMOVE_TITLE', '禁止者の削除'); -define('_BAN_IPRANGE', 'IPの範囲'); -define('_BAN_BLOGS', '禁止するBlog: '); -define('_BAN_DELETE_TITLE', '禁止者の削除'); -define('_BAN_ALLBLOGS', 'あなたが管理者特権を持つ全てのBlog'); -define('_BAN_REMOVED_TITLE', '禁止者が削除されました'); -define('_BAN_REMOVED_TEXT', '以下のBlogへの禁止者が削除されました:'); -define('_BAN_ADD_TITLE', '禁止者の追加'); -define('_BAN_IPRANGE_TEXT', '以下でブロックしたいIPの範囲を選んでください。指定する範囲が小さい程多くのアドレスがブロックされます。'); -define('_BAN_BLOGS_TEXT', '1つのBlogのみで禁止するか、あなたが管理者特権を持つ全てのBlogで禁止するかを選択することが出来ます。以下から選んでください。'); -define('_BAN_REASON_TITLE', '理由'); -define('_BAN_REASON_TEXT', '該当するIP禁止者がコメントを追加したりカルマ投票をしようとしたときに表示される禁止理由を書いておくことができます (上限256文字)。'); -define('_BAN_ADD_BTN', '禁止者の追加'); - -// LOGIN screen -define('_LOGIN_MESSAGE', 'メッセージ'); -define('_LOGIN_NAME', 'ユーザー名'); -define('_LOGIN_PASSWORD', 'パスワード'); -define('_LOGIN_SHARED', _LOGINFORM_SHARED); -define('_LOGIN_FORGOT', 'パスワードを忘れた場合'); - -// membermanagement -define('_MEMBERS_TITLE', 'メンバーの管理'); -define('_MEMBERS_CURRENT', '現在のメンバー'); -define('_MEMBERS_NEW', '新しいメンバーの追加'); -define('_MEMBERS_DISPLAY', '表示される名前'); -define('_MEMBERS_DISPLAY_INFO', '(この名前はログイン時に使われます)'); -define('_MEMBERS_REALNAME', '本名'); -define('_MEMBERS_PWD', 'パスワード'); -define('_MEMBERS_REPPWD', 'パスワード(確認)'); -define('_MEMBERS_EMAIL', 'メールアドレス'); -define('_MEMBERS_EMAIL_EDIT', '(メールアドレスを変更すると、そのアドレスへ自動的に新しいパスワードが送信されます)'); -define('_MEMBERS_URL', 'Webサイトアドレス (URL)'); -define('_MEMBERS_SUPERADMIN', 'Super-admin(最高管理)権限を与える'); -define('_MEMBERS_CANLOGIN', '管理者領域へのログイン'); -define('_MEMBERS_NOTES', '備考'); -define('_MEMBERS_NEW_BTN', 'メンバーの追加'); -define('_MEMBERS_EDIT', 'メンバーの編集'); -define('_MEMBERS_EDIT_BTN', '設定の変更'); -define('_MEMBERS_BACKTOOVERVIEW', 'メンバーの一覧に戻る'); -define('_MEMBERS_DEFLANG', '言語'); -define('_MEMBERS_USESITELANG', '- サイトの設定を使う -'); - -// List of blogs (TT = tooltip) -define('_BLOGLIST_TT_VISIT', 'サイトを見る'); -define('_BLOGLIST_ADD', 'アイテムの追加'); -define('_BLOGLIST_TT_ADD', 'このBlogに新しいアイテムを追加します'); -define('_BLOGLIST_EDIT', 'アイテムの編集/削除'); -define('_BLOGLIST_TT_EDIT', ''); -define('_BLOGLIST_BMLET', 'Bookmarklet'); -define('_BLOGLIST_TT_BMLET', ''); -define('_BLOGLIST_SETTINGS', '設定'); -define('_BLOGLIST_TT_SETTINGS', '設定の編集/チームの管理'); -define('_BLOGLIST_BANS', '禁止'); -define('_BLOGLIST_TT_BANS', '禁止IPの確認/追加/削除'); -define('_BLOGLIST_DELETE', '全て削除'); -define('_BLOGLIST_TT_DELETE', 'このBlogを削除'); - -// OVERVIEW screen -define('_OVERVIEW_YRBLOGS', 'あなたのBlog'); -define('_OVERVIEW_YRDRAFTS', 'ドラフト'); -define('_OVERVIEW_YRSETTINGS', '設定'); -define('_OVERVIEW_GSETTINGS', '基本設定'); -define('_OVERVIEW_NOBLOGS', 'あなたはどのBlogチームリストにも入っていません'); -define('_OVERVIEW_NODRAFTS', 'ドラフト(編集中)の記事はありません'); -define('_OVERVIEW_EDITSETTINGS', 'あなたの設定'); -define('_OVERVIEW_BROWSEITEMS', 'あなたのアイテム'); -define('_OVERVIEW_BROWSECOMM', 'あなたのコメント'); -define('_OVERVIEW_VIEWLOG', '管理操作履歴'); -define('_OVERVIEW_MEMBERS', 'メンバー管理'); -define('_OVERVIEW_NEWLOG', '新規Blog作成'); -define('_OVERVIEW_SETTINGS', 'グローバル設定'); -define('_OVERVIEW_TEMPLATES', 'テンプレート編集'); -define('_OVERVIEW_SKINS', 'スキン編集'); -define('_OVERVIEW_BACKUP', 'DB保存/復元'); - -// ITEMLIST -define('_ITEMLIST_BLOG', 'Blogアイテムの編集: '); -define('_ITEMLIST_YOUR', 'あなたのアイテム'); - -// Comments -define('_COMMENTS', 'コメント'); -define('_NOCOMMENTS', 'このアイテムへのコメントはありません'); -define('_COMMENTS_YOUR', 'あなたのコメント'); -define('_NOCOMMENTS_YOUR', 'あなたのコメントはありません'); - -// LISTS (general) -define('_LISTS_NOMORE', '何もありません'); -define('_LISTS_PREV', '前へ'); -define('_LISTS_NEXT', '次へ'); -define('_LISTS_SEARCH', '検索'); -define('_LISTS_CHANGE', '変更'); -define('_LISTS_PERPAGE', 'アイテム/ページ'); -define('_LISTS_ACTIONS', 'アクション'); -define('_LISTS_DELETE', '削除'); -define('_LISTS_EDIT', '編集'); -define('_LISTS_MOVE', '移動'); -define('_LISTS_CLONE', '複製'); -define('_LISTS_TITLE', 'タイトル'); -define('_LISTS_BLOG', 'Blog'); -define('_LISTS_NAME', '名前'); -define('_LISTS_DESC', '説明'); -define('_LISTS_TIME', '時間'); -define('_LISTS_COMMENTS', 'コメント'); -define('_LISTS_TYPE', 'タイプ'); - - -// member list -define('_LIST_MEMBER_NAME', '名前'); -define('_LIST_MEMBER_RNAME', '本名'); -define('_LIST_MEMBER_ADMIN', 'Super-admin権限 '); -define('_LIST_MEMBER_LOGIN', 'ログイン可能'); -define('_LIST_MEMBER_URL', 'Webサイト'); - -// banlist -define('_LIST_BAN_IPRANGE', 'IPの範囲'); -define('_LIST_BAN_REASON', '理由'); - -// actionlist -define('_LIST_ACTION_MSG', 'メッセージ'); - -// commentlist -define('_LIST_COMMENT_BANIP', '禁止IP'); -define('_LIST_COMMENT_WHO', '作者'); -define('_LIST_COMMENT', 'コメント'); -define('_LIST_COMMENT_HOST', 'ホスト'); - -// itemlist -define('_LIST_ITEM_INFO', '情報'); -define('_LIST_ITEM_CONTENT', 'タイトルと本文'); - - -// teamlist -define('_LIST_TEAM_ADMIN', '管理者権限 '); -define('_LIST_TEAM_CHADMIN', '管理者権限の変更'); - -// edit comments -define('_EDITC_TITLE', 'コメントの編集'); -define('_EDITC_WHO', '作者'); -define('_EDITC_HOST', 'ホスト'); -define('_EDITC_WHEN', '日時'); -define('_EDITC_TEXT', '本文'); -define('_EDITC_EDIT', 'コメントの編集'); -define('_EDITC_MEMBER', 'メンバー'); -define('_EDITC_NONMEMBER', '非メンバー'); - -// move item -define('_MOVE_TITLE', 'どのBlogに移動しますか?'); -define('_MOVE_BTN', 'アイテムを移動する'); - -?> +define('_CREATE_ACCOUNT0', 'アカウントの作成'); +define('_CREATE_ACCOUNT1', 'アカウントの作成は許可されていません。

    '); +define('_CREATE_ACCOUNT2', '詳細はウェブサイトの管理者にお問い合わせください。'); +define('_CREATE_ACCOUNT_USER_DATA', '新規アカウントの情報'); +define('_CREATE_ACCOUNT_LOGIN_NAME', 'ログインID (必須)'); +define('_CREATE_ACCOUNT_LOGIN_NAME_VALID', ' a-z の英小文字と 0-9 の数字のみ使用できます'); +define('_CREATE_ACCOUNT_REAL_NAME', 'ハンドル (必須)'); +define('_CREATE_ACCOUNT_EMAIL', 'メールアドレス (必須)'); +define('_CREATE_ACCOUNT_EMAIL2', '(アクティベーション用のリンクが送られるので有効なものを使用してください)'); +define('_CREATE_ACCOUNT_URL', '(もしあれば)自分のサイトのURL'); +define('_CREATE_ACCOUNT_SUBMIT', 'アカウントの作成'); + +// START changed/added for 3.32 START +define('_SETTINGS_DEBUGVARS', 'デバッグモードを有効にする'); +// END changed/added for 3.32 END + +// START changed/added after 3.3 START +define('_AUTOSAVEDRAFT', 'ドラフト保存状況'); +define('_AUTOSAVEDRAFT_LASTSAVED', '最終ドラフト保存日時: '); +define('_AUTOSAVEDRAFT_NOTYETSAVED', '保存されていません'); +define('_AUTOSAVEDRAFT_NOW', 'ドラフト保存'); +define('_SKIN_PARTS_SPECIAL', 'スペシャルスキンパーツ'); +define('_ERROR_SKIN_PARTS_SPECIAL_FORMAT', '英数字以外の文字は使えません'); +define('_ERROR_SKIN_PARTS_SPECIAL_DELETE', 'このスキンパーツを削除できません'); +define('_CONFIRMTXT_SKIN_PARTS_SPECIAL', '本当にこのスペシャルスキンパーツを削除してもいいですか?'); +define('_ERROR_PLUGIN_LOAD', 'Nucleusのプラグインとして必要なメソッドがプラグインでサポートされていないか、プラグインファイルが見当たりません。(管理操作履歴に詳細があります。)'); +// END changed/added after 3.3 END + +// START changed/added after 3.22 START +define('_SEARCHFORM_QUERY', '検索キーワード'); +define('_ERROR_EMAIL_REQUIRED', 'メールアドレスが必要です'); +define('_COMMENTFORM_MAIL', 'あなたのサイトのURL:'); +define('_COMMENTFORM_EMAIL', 'メールアドレス:'); +define('_EBLOG_REQUIREDEMAIL', 'コメント時にメールアドレスを要求する'); +define('_ERROR_COMMENTS_SPAM', 'あなたのコメントは、スパムテストの結果拒否されました'); +// END changed/added after 3.22 END + +// START changed/added after 3.15 START + +define('_LIST_PLUG_SUBS_NEEDUPDATE', '「登録リストのアップデート」ボタンをクリックしてイベント情報を更新してください'); +define('_LIST_PLUGS_DEP', '依存するプラグイン:'); + +// END changed/added after 3.15 + +// START changed/added after 3.1 START + +// comments list per weblog +define('_COMMENTS_BLOG', 'コメントのリスト:'); +define('_NOCOMMENTS_BLOG', 'このblogにはまだコメントがつけられていません'); +define('_BLOGLIST_COMMENTS', 'コメント'); +define('_BLOGLIST_TT_COMMENTS', 'このblogにつけられたコメントのリスト'); + + +// for use in archivetype-skinvar +define('_ARCHIVETYPE_DAY', '日'); +define('_ARCHIVETYPE_MONTH', '月'); + +// tickets (prevents malicious users to trick an admin to perform actions he doesn't want) +define('_ERROR_BADTICKET', 'チケットが不正、もしくは期限切れです'); + +// plugin dependency +define('_ERROR_INSREQPLUGIN', 'プラグイン %s がインストールされていないためにインストールすることができませんでした。'); +define('_ERROR_DELREQPLUGIN', 'プラグイン %s がこのプラグインに依存している為に削除できません。'); + +// cookie prefix +define('_SETTINGS_COOKIEPREFIX', 'Cookie プレフィックス'); + +// account activation +define('_ERROR_NOLOGON_NOACTIVATE', '認証用リンクを送信できません。あなたのログインは許可されていません。'); +define('_ERROR_ACTIVATE', '認証キーは存在しないか、無効か、あるいは期限切れです。'); +define('_ACTIONLOG_ACTIVATIONLINK', '認証用リンクが送信されました。'); +define('_MSG_ACTIVATION_SENT', '認証用リンクをメールで送信しました。'); + +// activation link emails +define('_ACTIVATE_REGISTER_MAIL', "こんにちは <%memberName%>\n\n<%siteName%> (<%siteUrl%>)におけるアカウントを有効にしなければなりません。\n下のリンクをクリックしてアクティベーションを行ってください。:\n\n\t<%activationUrl%>\n\nアクティベーション用のURLの有効期限は2日間です。それ以降は無効になりますので早めに行ってください。"); +define('_ACTIVATE_REGISTER_MAILTITLE', "アカウント'<%memberName%>'のアクティベーション"); +define('_ACTIVATE_REGISTER_TITLE', 'ようこそ <%memberName%>'); +define('_ACTIVATE_REGISTER_TEXT', 'アカウント作成はほぼ完了しました。下のフォームでアカウントのパスワードを設定してください。'); +define('_ACTIVATE_FORGOT_MAIL', "こんにちは <%memberName%>\n\n下のリンクから、この<%siteName%> (<%siteUrl%>)における新しいパスワードを設定することができます。\n\n\t<%activationUrl%>\n\nアクティベーション用のURLの有効期限は2日間です。それ以降は無効になりますので早めに行ってください。"); +define('_ACTIVATE_FORGOT_MAILTITLE', "アカウント'<%memberName%>'の再認証"); +define('_ACTIVATE_FORGOT_TITLE', 'ようこそ <%memberName%>'); +define('_ACTIVATE_FORGOT_TEXT', '下のフォームで新しいパスワードが設定できます。'); +define('_ACTIVATE_CHANGE_MAIL', "こんにちは <%memberName%>\n\nメールアドレスが変更されました。\n\n<%siteName%> (<%siteUrl%>)におけるアカウントを再認証する必要があります。\n下のリンクをクリックしてアクティベーションを行ってください。:\n\n\t<%activationUrl%>\n\nアクティベーション用のURLの有効期限は2日間です。それ以降は無効になりますので早めに行ってください。"); +define('_ACTIVATE_CHANGE_MAILTITLE', "アカウント'<%memberName%>'の再認証"); +define('_ACTIVATE_CHANGE_TITLE', 'ようこそ <%memberName%>'); +define('_ACTIVATE_CHANGE_TEXT', 'メールアドレスの変更が確認されました。'); +define('_ACTIVATE_SUCCESS_TITLE', 'アクティベーションに成功しました'); +define('_ACTIVATE_SUCCESS_TEXT', 'アクティベーションに成功しました。'); +define('_MEMBERS_SETPWD', 'パスワードを設定する'); +define('_MEMBERS_SETPWD_BTN', 'パスワードを設定'); +define('_QMENU_ACTIVATE', 'アクティベーション'); +define('_QMENU_ACTIVATE_TEXT', '

    アクティベーションを完了すれば、ログインしてから利用できます。

    '); + +define('_PLUGS_BTN_UPDATE', '登録リストのアップデート'); + +// global settings +define('_SETTINGS_JSTOOLBAR', 'Javascriptツールバーのスタイル'); +define('_SETTINGS_JSTOOLBAR_FULL', 'フル・ツールバー(IE)'); +define('_SETTINGS_JSTOOLBAR_SIMPLE', 'シンプル・ツールバー(IE以外)'); +define('_SETTINGS_JSTOOLBAR_NONE', 'ツールバーを使わない'); +define('_SETTINGS_URLMODE_HELP', '(参考:FancyURLを有効にする方法)'); + +// extra plugin settings part when editing categories/members/blogs/... +define('_PLUGINS_EXTRA', 'プラグインによる追加設定'); + +// itemlist info column keys +define('_LIST_ITEM_BLOG', 'blog:'); +define('_LIST_ITEM_CAT', 'cat:'); +define('_LIST_ITEM_AUTHOR', '著者:'); +define('_LIST_ITEM_DATE', '日付:'); +define('_LIST_ITEM_TIME', '時間:'); + +// indication of registered members in comments list +define('_LIST_COMMENTS_MEMBER', '(メンバー)'); + +// batch operations +define('_BATCH_WITH_SEL', '選択されたものを:'); +define('_BATCH_EXEC', '実行'); + +// quickmenu +// Note: _USER_SETTINGS と _MANAGE_SETTINGS は 3.3 以降、オリジナル版は +// 変更されましたが、日本語版は表記をそのままとします。 +// 間違って更新しないように!! +define('_QMENU_HOME', '管理ホーム'); +define('_QMENU_ADD', 'アイテム追加'); +define('_QMENU_ADD_SELECT', '- blog選択 -'); +define('_QMENU_USER_SETTINGS', 'あなたの設定'); +define('_QMENU_USER_ITEMS', 'あなたのアイテム'); +define('_QMENU_USER_COMMENTS', 'あなたのコメント'); +define('_QMENU_MANAGE', 'サイト管理'); +define('_QMENU_MANAGE_LOG', '管理操作履歴'); +define('_QMENU_MANAGE_SETTINGS', 'グローバル設定'); +define('_QMENU_MANAGE_MEMBERS', 'メンバー管理'); +define('_QMENU_MANAGE_NEWBLOG', '新規Blog作成'); +define('_QMENU_MANAGE_BACKUPS', 'DB保存/復元'); +define('_QMENU_MANAGE_PLUGINS', 'プラグイン管理'); +define('_QMENU_LAYOUT', 'レイアウト設定'); +define('_QMENU_LAYOUT_SKINS', 'スキン編集'); +define('_QMENU_LAYOUT_TEMPL', 'テンプレート編集'); +define('_QMENU_LAYOUT_IEXPORT', '読込/書出'); +define('_QMENU_PLUGINS', 'プラグイン'); + +// quickmenu on logon screen +define('_QMENU_INTRO', '導入ガイド'); +define('_QMENU_INTRO_TEXT', '

    ここはウェブサイトの管理を行うコンテンツ管理システム、「Nucleus CMS」のログイン画面です。

    アカウントを持っていればログインして新しい記事の投稿ができます。

    '); + +// helppages for plugins +define('_ERROR_PLUGNOHELPFILE', 'このプラグイン用のヘルプファイルが見つかりません'); +define('_PLUGS_HELP_TITLE', 'プラグインのヘルプページ'); +define('_LIST_PLUGS_HELP', 'ヘルプ'); + +// END changed/started after 3.1 + +// START changed/added after v2.5beta START + +// general settings (security) +define('_SETTINGS_EXTAUTH', '外部認証の有効化'); +define('_WARNING_EXTAUTH', '警告:必要な時以外は有効にしない'); + +// member profile +define('_MEMBERS_BYPASS', '外部認証を使用する'); + +// 'always include in search' blog setting (yes/no) [in v2.5beta, the 'always' part wasn't clear] +define('_EBLOG_SEARCH', '常に検索対象にする'); + +// END changed/added after v2.5beta + +// START introduced after v2.0 START + +// media library +define('_MEDIA_VIEW', '表示'); +define('_MEDIA_VIEW_TT', 'ファイル表示 (新しいウィンドウが開きます)'); +define('_MEDIA_FILTER_APPLY', 'フィルター適用'); +define('_MEDIA_FILTER_LABEL', 'フィルター: '); +define('_MEDIA_UPLOAD_TO', 'アップロード先...'); +define('_MEDIA_UPLOAD_NEW', '新規アップロード...'); +define('_MEDIA_COLLECTION_SELECT', '選択'); +define('_MEDIA_COLLECTION_TT', 'このカテゴリーに切り替え'); +define('_MEDIA_COLLECTION_LABEL', '現在のコレクション: '); + +// tooltips on toolbar +define('_ADD_ALIGNLEFT_TT', '左寄せ'); +define('_ADD_ALIGNRIGHT_TT', '右寄せ'); +define('_ADD_ALIGNCENTER_TT', '中央寄せ'); + +// generic upload failure +define('_ERROR_UPLOADFAILED', 'アップロードに失敗しました'); + +// END introduced after v2.0 END + +// START introduced after v1.5 START + +// posting to the past/edit timestamps +define('_EBLOG_ALLOWPASTPOSTING', '過去の日時での投稿を許可する'); +define('_ADD_CHANGEDATE', 'タイムスタンプを更新'); +define('_BMLET_CHANGEDATE', 'タイムスタンプを更新'); + +// skin import/export +define('_OVERVIEW_SKINIMPORT', '読込/書出'); + +// skin settings +define('_PARSER_INCMODE_NORMAL', 'ノーマル'); +define('_PARSER_INCMODE_SKINDIR', 'skindirを使う'); +define('_SKIN_INCLUDE_MODE', 'Includeモード'); +define('_SKIN_INCLUDE_PREFIX', 'Includeプリフィックス'); + +// global settings +define('_SETTINGS_BASESKIN', '基本のスキン'); +define('_SETTINGS_SKINSURL', 'スキンURL'); +define('_SETTINGS_ACTIONSURL', '「http://」から始まる action.php のURL'); + +// category moves (batch) +define('_ERROR_MOVEDEFCATEGORY', 'デフォルトのカテゴリーは移動できません'); +define('_ERROR_MOVETOSELF', 'カテゴリーを移動できません (移動先のBlogが移動元と同じです)'); +define('_MOVECAT_TITLE', 'カテゴリーを移動するBlogを選択してください'); +define('_MOVECAT_BTN', 'カテゴリーを移動'); + +// URLMode setting +define('_SETTINGS_URLMODE', 'URL モード'); +define('_SETTINGS_URLMODE_NORMAL', 'Normal'); +define('_SETTINGS_URLMODE_PATHINFO', 'Fancy'); + +// Batch operations +define('_BATCH_NOSELECTION', '対象が選択されていません'); +define('_BATCH_ITEMS', 'アイテム   に対してのバッチ操作'); +define('_BATCH_CATEGORIES', 'カテゴリー  に対してのバッチ操作'); +define('_BATCH_MEMBERS', 'メンバー   に対してのバッチ操作'); +define('_BATCH_TEAM', 'チームメンバーに対してのバッチ操作'); +define('_BATCH_COMMENTS', 'コメント   に対してのバッチ操作'); +define('_BATCH_UNKNOWN', '未知のバッチ操作: '); +define('_BATCH_EXECUTING', '実行中'); +define('_BATCH_ONCATEGORY', '- 対象カテゴリー'); +define('_BATCH_ONITEM', '- 対象アイテム'); +define('_BATCH_ONCOMMENT', '- 対象コメント'); +define('_BATCH_ONMEMBER', '- 対象メンバー'); +define('_BATCH_ONTEAM', '- 対象チームメンバー'); +define('_BATCH_SUCCESS', '成功!'); +define('_BATCH_DONE', '終了!'); +define('_BATCH_DELETE_CONFIRM', 'バッチ削除の確認'); +define('_BATCH_DELETE_CONFIRM_BTN', 'バッチ削除の確認'); +define('_BATCH_SELECTALL', '全て選択'); +define('_BATCH_DESELECTALL', '全ての選択を解除'); + +// batch operations: options in dropdowns +define('_BATCH_ITEM_DELETE', '削除'); +define('_BATCH_ITEM_MOVE', '移動'); +define('_BATCH_MEMBER_DELETE', '削除'); +define('_BATCH_MEMBER_SET_ADM', '管理者権限を与える'); +define('_BATCH_MEMBER_UNSET_ADM', '管理者権限を外す'); +define('_BATCH_TEAM_DELETE', 'チームから削除'); +define('_BATCH_TEAM_SET_ADM', '管理者権限を与える'); +define('_BATCH_TEAM_UNSET_ADM', '管理者権限を外す'); +define('_BATCH_CAT_DELETE', '削除'); +define('_BATCH_CAT_MOVE', '他のBlogに移動'); +define('_BATCH_COMMENT_DELETE', '削除'); + +// itemlist: Add new item... +define('_ITEMLIST_ADDNEW', '新しいアイテムの追加...'); +define('_ADD_PLUGIN_EXTRAS', '追加プラグインオプション'); + +// errors +define('_ERROR_CATCREATEFAIL', '新しいカテゴリーを作成できません'); +define('_ERROR_NUCLEUSVERSIONREQ', 'このプラグインを使用するには、新しいバージョンの Nucleus が必要です: '); + +// backlinks +define('_BACK_TO_BLOGSETTINGS', 'Blogの設定に戻る'); + +// skin import export +define('_SKINIE_TITLE_IMPORT', '読み込み'); +define('_SKINIE_TITLE_EXPORT', '書き出し'); +define('_SKINIE_BTN_IMPORT', '読み込み'); +define('_SKINIE_BTN_EXPORT', '選択されたスキン/テンプレートを書き出し'); +define('_SKINIE_LOCAL', 'ローカルファイルから読み込み:'); +define('_SKINIE_NOCANDIDATES', 'スキンディレクトリ内に読み込めるファイルがありません'); +define('_SKINIE_FROMURL', 'URLを指定して読み込み:'); +define('_SKINIE_EXPORT_INTRO', '書き出すスキン/テンプレートを以下から選択してください'); +define('_SKINIE_EXPORT_SKINS', 'スキン'); +define('_SKINIE_EXPORT_TEMPLATES', 'テンプレート'); +define('_SKINIE_EXPORT_EXTRA', '追加情報(書き出しファイルに追加する備考)'); +define('_SKINIE_CONFIRM_OVERWRITE', '既に存在するスキンを上書きする (ぶつかるスキン名を参照)'); +define('_SKINIE_CONFIRM_IMPORT', 'はい、これを読み込みます'); +define('_SKINIE_CONFIRM_TITLE', 'スキンとテンプレートを読み込もうとしています'); +define('_SKINIE_INFO_SKINS', 'ファイル内のスキン:'); +define('_SKINIE_INFO_TEMPLATES', 'ファイル内のテンプレート:'); +define('_SKINIE_INFO_GENERAL', '情報:'); +define('_SKINIE_INFO_SKINCLASH', '次のスキン名がぶつかります:'); +define('_SKINIE_INFO_TEMPLCLASH', '次のテンプレート名がぶつかります:'); +define('_SKINIE_INFO_IMPORTEDSKINS', '読み込まれたスキン:'); +define('_SKINIE_INFO_IMPORTEDTEMPLS', '読み込まれたテンプレート:'); +define('_SKINIE_DONE', '読み込み完了'); + +define('_AND', 'and'); +define('_OR', 'or'); + +// empty fields on template edit +define('_EDITTEMPLATE_EMPTY', '無し(クリックするとフォームが開きます)'); + +// skin overview list +define('_LIST_SKINS_INCMODE', 'Includeモード:'); +define('_LIST_SKINS_INCPREFIX', 'Includeプリフィックス:'); +define('_LIST_SKINS_DEFINED', '定義済みパーツ:'); + +// backup +define('_BACKUPS_TITLE', 'バックアップ / リストア'); +define('_BACKUP_TITLE', 'バックアップ'); +define('_BACKUP_INTRO', '下のボタンを押すと、Nucleusが使用しているデータベースをバックアップできます。バックアップファイルは安全な場所に保存しておくことをお勧めします。'); +define('_BACKUP_ZIP_YES', '圧縮する'); +define('_BACKUP_ZIP_NO', '圧縮しない'); +define('_BACKUP_BTN', 'バックアップを作成する'); +define('_BACKUP_NOTE', '注意: バックアップされるのはデータベースの内容だけです。アップロードしたファイルや config.php 内の設定はバックアップされません。'); +define('_RESTORE_TITLE', 'リストア'); +define('_RESTORE_NOTE', '警告: バックアップからのリストアは現在のデータベース内の Nucleus データを全て削除します!良く注意して使用してください!
    注意: バックアップを作成した Nucleus のバージョンが 現在使用している Nucleus のバージョンと同じか確認してください!そうでなければ正しく動作しません。'); +define('_RESTORE_INTRO', '以下からバックアップファイルを選択(サーバにアップロードされます)して"リストア"ボタンを押すと開始します。'); +define('_RESTORE_IMSURE', 'はい、確かにこの操作の実行を承認します!'); +define('_RESTORE_BTN', 'ファイルからリストア'); +define('_RESTORE_WARNING', '(正しいバックアップをリストアしようとしているか確認し、始める前に現在のバックアップを作っておいてください)'); +define('_ERROR_BACKUP_NOTSURE', '"承認"チェックボックスをチェックする必要があります'); +define('_RESTORE_COMPLETE', 'リストア完了'); + +// new item notification +define('_NOTIFY_NI_MSG', '新しいアイテムが投稿されました:'); +define('_NOTIFY_NI_TITLE', '新しいアイテム!'); +define('_NOTIFY_KV_MSG', 'カルマの投票がありました:'); +define('_NOTIFY_KV_TITLE', 'Nucleusカルマ:'); +define('_NOTIFY_NC_MSG', 'アイテムにコメントする:'); +define('_NOTIFY_NC_TITLE', 'Nucleusコメント:'); +define('_NOTIFY_USERID', 'ユーザーID:'); +define('_NOTIFY_USER', 'ユーザー:'); +define('_NOTIFY_COMMENT', 'コメント:'); +define('_NOTIFY_VOTE', '投票:'); +define('_NOTIFY_HOST', 'ホスト:'); +define('_NOTIFY_IP', 'IPアドレス:'); +define('_NOTIFY_MEMBER', 'メンバー:'); +define('_NOTIFY_TITLE', 'タイトル:'); +define('_NOTIFY_CONTENTS', '内容:'); + +// member mail message +define('_MMAIL_MSG', '次の方からあなた宛のメッセージが送られてきました'); +define('_MMAIL_FROMANON', '匿名のビジター'); +define('_MMAIL_FROMNUC', '送信元のNucleus Blog'); +define('_MMAIL_TITLE', 'メッセージ from'); +define('_MMAIL_MAIL', 'メッセージ:'); + +// END introduced after v1.5 END + + +// START introduced after v1.1 START + +// bookmarklet buttons +define('_BMLET_ADD', 'アイテムの追加'); +define('_BMLET_EDIT', '保存'); +define('_BMLET_BACKTODRAFTS', 'ドラフトに戻す'); +define('_BMLET_CANCEL', 'キャンセル'); +define('_BMLET_DELETE', 'アイテムの削除'); +define('_BMLET_BODY', '本文'); +define('_BMLET_MORE', '続き'); +define('_BMLET_OPTIONS', 'オプション'); +define('_BMLET_PREVIEW', 'プレビュー'); + +// used in bookmarklet +define('_ITEM_UPDATED', 'アイテムが更新されました'); +define('_ITEM_DELETED', 'アイテムが削除されました'); + +// plugins +define('_CONFIRMTXT_PLUGIN', 'このプラグインを削除しますか?'); +define('_ERROR_NOSUCHPLUGIN', '指定されたプラグインはありません'); +define('_ERROR_DUPPLUGIN', 'そのプラグインは既にインストールされています'); +define('_ERROR_PLUGFILEERROR', '指定されたプラグインは存在しないか、パーミッションが正しく設定されていません'); +define('_PLUGS_NOCANDIDATES', 'プラグインのインストール候補はありません。'); + +define('_PLUGS_TITLE_MANAGE', 'プラグインの管理'); +define('_PLUGS_TITLE_INSTALLED', 'インストール済み'); +define('_PLUGS_TITLE_UPDATE', '登録リストのアップデート'); +define('_PLUGS_TEXT_UPDATE', 'Nucleusが管理している各プラグインが登録中のイベント情報が、何らかの原因(プラグインのバージョンアップに伴うファイルの上書き等)によって正常ではない状態になった時に「アップデート」ボタンをクリックしてください。'); +define('_PLUGS_TITLE_NEW', '新しいプラグインをインストール'); +define('_PLUGS_ADD_TEXT', '以下はpluginsディレクトリ内にある全ての「インストールされていないプラグイン」の可能性があるファイルのリストです。追加する前にプラグインかどうかをしっかり確認してください。'); +define('_PLUGS_BTN_INSTALL', 'プラグインのインストール'); +define('_BACKTOOVERVIEW', '一覧に戻る'); + +// editlink +define('_TEMPLATE_EDITLINK', 'アイテムを編集するためのリンク'); + +// add left / add right tooltips +define('_ADD_LEFT_TT', 'left boxを追加'); +define('_ADD_RIGHT_TT', 'right boxを追加'); + +// add/edit item: new category (in dropdown box) +define('_ADD_NEWCAT', '新しいカテゴリーを追加...'); + +// new settings +define('_SETTINGS_PLUGINURL', 'プラグインディレクトリのURL'); +define('_SETTINGS_MAXUPLOADSIZE', 'アップロードできるファイルの最大サイズ (bytes)'); +define('_SETTINGS_NONMEMBERMSGS', 'メンバー以外からのメッセージを受け付ける'); +define('_SETTINGS_PROTECTMEMNAMES', 'メンバー名の保護'); + +// overview screen +define('_OVERVIEW_PLUGINS', 'プラグイン管理'); + +// actionlog +define('_ACTIONLOG_NEWMEMBER', '新しいメンバーの登録:'); + +// membermail (when not logged in) +define('_MEMBERMAIL_MAIL', 'あなたのメールアドレス:'); + +// file upload +define('_ERROR_DISALLOWEDUPLOAD2', 'チームに参加しているどのブログも管理権限を持っていない為、ファイルのアップロードが出来ません。'); + +// plugin list +define('_LISTS_INFO', '情報'); +define('_LIST_PLUGS_AUTHOR', '作者:'); +define('_LIST_PLUGS_VER', 'バージョン:'); +define('_LIST_PLUGS_SITE', 'サイト'); +define('_LIST_PLUGS_DESC', '説明:'); +define('_LIST_PLUGS_SUBS', '以下のイベントに登録:'); +define('_LIST_PLUGS_UP', '上へ'); +define('_LIST_PLUGS_DOWN', '下へ'); +define('_LIST_PLUGS_UNINSTALL', '削除'); +define('_LIST_PLUGS_ADMIN', '管理'); +define('_LIST_PLUGS_OPTIONS', '編集'); + +// plugin option list +define('_LISTS_VALUE', '値(内容)'); + +// plugin options +define('_ERROR_NOPLUGOPTIONS', 'このプラグインにはオプションがありません'); +define('_PLUGS_BACK', 'プラグインの一覧に戻る'); +define('_PLUGS_SAVE', 'オプションの保存'); +define('_PLUGS_OPTIONS_UPDATED', 'プラグインオプションが更新されました'); + +define('_OVERVIEW_MANAGEMENT', '管理'); +define('_OVERVIEW_MANAGE', 'Nucleusの管理'); +define('_MANAGE_GENERAL', '管理'); +define('_MANAGE_SKINS', 'スキン/テンプレート'); +define('_MANAGE_EXTRA', '追加機能'); + +define('_BACKTOMANAGE', 'Nucleusの管理に戻る'); + + +// END introduced after v1.1 END + + + + +// charset to use +define('_CHARSET', 'UTF-8'); + +// global stuff +define('_LOGOUT', 'ログアウト'); +define('_LOGIN', 'ログイン'); +define('_YES', 'はい'); +define('_NO', 'いいえ'); +define('_SUBMIT', '送信'); +define('_ERROR', 'エラー'); +define('_ERRORMSG', 'エラーが発生しました!'); +define('_BACK', '戻る'); +define('_NOTLOGGEDIN', 'ログインしていません'); +define('_LOGGEDINAS', 'ログイン:'); +define('_ADMINHOME', '管理ホーム'); +define('_NAME', '名前'); +define('_BACKHOME', '管理ホームに戻る'); +define('_BADACTION', '存在しないアクションが要求されました'); +define('_MESSAGE', 'メッセージ'); +define('_HELP_TT', 'ヘルプ!'); +define('_YOURSITE', 'サイトの確認'); + + +define('_POPUP_CLOSE', 'ウィンドウを閉じる'); + +define('_LOGIN_PLEASE', 'まずログインしてください'); + +// commentform +define('_COMMENTFORM_YOUARE', 'ユーザー名: '); +define('_COMMENTFORM_SUBMIT', 'コメントを追加'); +define('_COMMENTFORM_COMMENT', 'コメント:'); +define('_COMMENTFORM_NAME', 'お名前:'); +define('_COMMENTFORM_REMEMBER', '情報を記憶しておく'); + +// loginform +define('_LOGINFORM_NAME', 'ログインID:'); +define('_LOGINFORM_PWD', 'パスワード:'); +define('_LOGINFORM_YOUARE', 'ログイン中:'); +define('_LOGINFORM_SHARED', 'このPCを他の人と共用する'); + +// member mailform +define('_MEMBERMAIL_SUBMIT', 'メッセージ送信'); + +// search form +define('_SEARCHFORM_SUBMIT', '検索'); + +// add item form +define('_ADD_ADDTO', 'アイテムの追加:'); +define('_ADD_CREATENEW', '新しいアイテム'); +define('_ADD_BODY', '本文'); +define('_ADD_TITLE', 'タイトル'); +define('_ADD_MORE', '続き (空欄でも可)'); +define('_ADD_CATEGORY', 'カテゴリー'); +define('_ADD_PREVIEW', 'プレビュー'); +define('_ADD_DISABLE_COMMENTS', 'コメントを受け付けない'); +define('_ADD_DRAFTNFUTURE', 'ドラフトと未来の記事'); +define('_ADD_ADDITEM', 'アイテムを追加'); +define('_ADD_ADDNOW', '今すぐ追加'); +//define('_ADD_ADDLATER', '後で追加'); +define('_ADD_ADDLATER', '日時を指定して追加'); // +define('_ADD_PLACE_ON', '日時:'); +define('_ADD_ADDDRAFT', 'ドラフトに追加'); +define('_ADD_NOPASTDATES', '(過去の日時は指定できません。指定された場合は現在の日時が使用されます)'); +define('_ADD_BOLD_TT', '太字'); +define('_ADD_ITALIC_TT', '斜体'); +define('_ADD_HREF_TT', 'リンク作成'); +define('_ADD_MEDIA_TT', 'メディア(画像・音声)の追加'); +define('_ADD_PREVIEW_TT', 'プレビューの表示/非表示'); +define('_ADD_CUT_TT', 'カット'); +define('_ADD_COPY_TT', 'コピー'); +define('_ADD_PASTE_TT', 'ペースト'); + + +// edit item form +define('_EDIT_ITEM', 'アイテムの編集'); +define('_EDIT_SUBMIT', '保存'); +define('_EDIT_ORIG_AUTHOR', '原作者'); +define('_EDIT_BACKTODRAFTS', '再度ドラフトとして保存'); +define('_EDIT_COMMENTSNOTE', '(注意: コメントの非表示は以前に追加されたコメントを隠しはしません)'); + +// used on delete screens +define('_DELETE_CONFIRM', '削除の確認をしてください'); +define('_DELETE_CONFIRM_BTN', '削除の確認'); +define('_CONFIRMTXT_ITEM', '以下のアイテムを削除しようとしています:'); +define('_CONFIRMTXT_COMMENT', '以下のコメントを削除しようとしています:'); +define('_CONFIRMTXT_TEAM1', 'このblogのチームリストから'); +define('_CONFIRMTXT_TEAM2', '削除しようとしています'); +define('_CONFIRMTXT_BLOG', '削除するBlog: '); +define('_WARNINGTXT_BLOGDEL', '警告! Blogを削除するとそれに含まれている全てのアイテム、コメントは削除されます。その点を確認した上で行ってください。
    さらに、Blogの削除中にNucleusを中断させないでください。'); +define('_CONFIRMTXT_MEMBER', '以下のメンバープロファイルを削除しようとしています: '); +define('_CONFIRMTXT_TEMPLATE', '次のテンプレートを削除しようとしています: '); +define('_CONFIRMTXT_SKIN', '次のスキンを削除しようとしています: '); +define('_CONFIRMTXT_BAN', '次の禁止IP範囲を削除しようとしています: '); +define('_CONFIRMTXT_CATEGORY', '次のカテゴリーを削除しようとしています: '); + +// some status messages +define('_DELETED_ITEM', 'アイテムが削除されました'); +define('_DELETED_MEMBER', 'メンバーが削除されました'); +define('_DELETED_COMMENT', 'コメントが削除されました'); +define('_DELETED_BLOG', 'Blogが削除されました'); +define('_DELETED_CATEGORY', 'カテゴリーが削除されました'); +define('_ITEM_MOVED', 'アイテムが移動されました'); +define('_ITEM_ADDED', 'アイテムが追加されました'); +define('_COMMENT_UPDATED', 'コメントが更新されました'); +define('_SKIN_UPDATED', 'スキンデータが保存されました'); +define('_TEMPLATE_UPDATED', 'テンプレートデータが保存されました'); + +// errors +define('_ERROR_COMMENT_LONGWORD', 'コメントには半角で90文字以上の単語を使わないで下さい。'); +define('_ERROR_COMMENT_NOCOMMENT', 'コメントを入力してください。'); +define('_ERROR_COMMENT_NOUSERNAME', '使用できない名前です。'); +define('_ERROR_COMMENT_TOOLONG', 'コメントが長すぎます。(半角で5000文字まで)'); +define('_ERROR_COMMENTS_DISABLED', '現在このBlogではコメントを受け付けていません。'); +define('_ERROR_COMMENTS_NONPUBLIC', 'このBlogへコメントを追加するにはメンバーとしてログインしなければいけません。'); +define('_ERROR_COMMENTS_MEMBERNICK', 'あなたが使おうとした名前は既に使われています。他の名前を入力してください。'); +define('_ERROR_SKIN', 'スキン エラー'); +define('_ERROR_ITEMCLOSED', 'このアイテムは閲覧専用です。コメントの投稿、投票はできません。'); +define('_ERROR_NOSUCHITEM', 'そのようなアイテムは存在しません。'); +define('_ERROR_NOSUCHBLOG', 'そのようなBlogは存在しません。'); +define('_ERROR_NOSUCHSKIN', 'そのようなスキンは存在しません。'); +define('_ERROR_NOSUCHMEMBER', 'そのようなメンバーは存在しません。'); +define('_ERROR_NOTONTEAM', 'あなたはこのBlogのチームに含まれていません。'); +define('_ERROR_BADDESTBLOG', '送り先のBlogが存在しません。'); +define('_ERROR_NOTONDESTTEAM', 'あなたが送り先のBlogのチームに入っていないためアイテムを移動できません。'); +define('_ERROR_NOEMPTYITEMS', '本文が空のアイテムは投稿できません!'); +define('_ERROR_BADMAILADDRESS', 'メールアドレスが不正です。'); +define('_ERROR_BADNOTIFY', '通知メールアドレスの中に不正なものが混じっています。'); +define('_ERROR_BADNAME', '使用できない名前です。( a-z 、0-9 の英数字しか使えません)'); +define('_ERROR_NICKNAMEINUSE', '他のメンバーが同じハンドルを使用しています。'); +define('_ERROR_PASSWORDMISMATCH', '入力されたパスワードが同一ではありません。'); +define('_ERROR_PASSWORDTOOSHORT', 'パスワードは6文字以上でなければなりません。'); +define('_ERROR_PASSWORDMISSING', 'パスワードが空です。'); +define('_ERROR_REALNAMEMISSING', 'ハンドルを入力してください。'); +define('_ERROR_ATLEASTONEADMIN', '管理領域にログインできるsuper-adminが少なくとも1人はいなくてはいけません。'); +define('_ERROR_ATLEASTONEBLOGADMIN', 'このアクションを実行するとあなたのBlogはメンテナンス不能になります。少なくとも1人の管理者がいるようにしてください。'); +define('_ERROR_ALREADYONTEAM', '既にチームに入っています。'); +define('_ERROR_BADSHORTBLOGNAME', 'Blogの短縮名(略称)には a-z 、0-9、の英数字のみ使用できます。スペースは使用できません。'); +define('_ERROR_DUPSHORTBLOGNAME', '他のBlogで同じ短縮名(略称)が使われています。別の短縮名(略称)を入力してください。'); +define('_ERROR_UPDATEFILE', '更新ファイルに書き込めません。ファイルのパーミッションが正しくセットされているか確認してください (chmod 666 を試してみてください)。もし相対パスで指定されているなら、絶対パスで指定してみてください。(/your/path/to/nucleus/ のように)'); +define('_ERROR_DELDEFBLOG', '既定のBlogは削除できません'); +define('_ERROR_DELETEMEMBER', 'おそらくこのメンバーは1つ以上のアイテムの著者であるため、削除できません。'); +define('_ERROR_BADTEMPLATENAME', '不正なテンプレート名です。(a-z 、0-9 の英数字のみ使用可。スペースは使用不可)'); +define('_ERROR_DUPTEMPLATENAME', '同じ名前のテンプレートが既に存在します'); +define('_ERROR_BADSKINNAME', '不正なスキン名です。(a-z 、0-9 の英数字のみ使用可。スペースは使用不可)'); +define('_ERROR_DUPSKINNAME', '同じ名前のスキンが既に存在します。'); +define('_ERROR_DEFAULTSKIN', '常に "default" という名前のスキンが存在しなければいけません。'); +define('_ERROR_SKINDEFDELETE', '以下のBlogの既定のスキンに指定されているため、スキンを削除できません。: '); +define('_ERROR_DISALLOWED', 'このアクションの実行が許可されていません。'); +define('_ERROR_DELETEBAN', '禁止者の削除中にエラーが発生しました(禁止者が存在しません)'); +define('_ERROR_ADDBAN', '禁止者の追加中にエラーが発生しました。全てのblogに正しく追加されていないかもしれません。'); +define('_ERROR_BADACTION', '要求されたアクションが存在しません。'); +define('_ERROR_MEMBERMAILDISABLED', 'メンバー間のメールメッセージが使用不可になっています。'); +define('_ERROR_MEMBERCREATEDISABLED', 'メンバー作成が禁止されています。'); +define('_ERROR_INCORRECTEMAIL', '不正なメールアドレスです。'); +define('_ERROR_VOTEDBEFORE', 'このアイテムには既に投票済みです。'); +define('_ERROR_BANNED1', 'あなた (IP範囲 '); +define('_ERROR_BANNED2', ') はこのアクションの実行が禁止されています。メッセージ: \''); +define('_ERROR_BANNED3', '\''); +define('_ERROR_LOGINNEEDED', '実行するにはログインが必要です。'); +define('_ERROR_CONNECT', '接続エラー'); +define('_ERROR_FILE_TOO_BIG', 'ファイルが大きすぎます!'); +define('_ERROR_BADFILETYPE', 'アップロードが認められていないファイルタイプです。'); +define('_ERROR_BADREQUEST', '不正なアップロード要求です'); +define('_ERROR_DISALLOWEDUPLOAD', 'あなたはどのBlogチームにも入っていないのでファイルをアップロードできません。'); +define('_ERROR_BADPERMISSIONS', 'ファイル/ディレクトリのパーミッションが正しくセットされていません。'); +define('_ERROR_UPLOADMOVEP', 'アップロードファイルの移動中にエラーが発生しました。'); +define('_ERROR_UPLOADCOPY', 'ファイルのコピー中にエラーが発生しました。'); +define('_ERROR_UPLOADDUPLICATE', '同じ名前のファイルが既に存在します。アップロードする前に名前を変更してしてください。'); +define('_ERROR_LOGINDISALLOWED', '管理領域へのログインが認められていません。もしあなたが管理ユーザーのアカウントを持っているのなら、管理ユーザーとしてログインしなおしてください。'); +define('_ERROR_DBCONNECT', 'MySQLサーバに接続できません'); +define('_ERROR_DBSELECT', 'Nucleusが使用するデータベースを選択できません。'); +define('_ERROR_NOSUCHLANGUAGE', '指定された言語ファイルは存在しません。'); +define('_ERROR_NOSUCHCATEGORY', '指定されたカテゴリーは存在しません。'); +define('_ERROR_DELETELASTCATEGORY', 'カテゴリーを最低一つは設定してください。'); +define('_ERROR_DELETEDEFCATEGORY', '既定のカテゴリーは削除できません。'); +define('_ERROR_BADCATEGORYNAME', 'カテゴリー名として使えません'); +define('_ERROR_DUPCATEGORYNAME', '同じ名前のカテゴリーが既に存在します。'); + +// some warnings (used for mediadir setting) +define('_WARNING_NOTADIR', '警告: ディレクトリではありません!'); +define('_WARNING_NOTREADABLE', '警告: 読み取り不可能なディレクトリです!'); +define('_WARNING_NOTWRITABLE', '警告: 書き込み不可能なディレクトリです!'); + +// media and upload +define('_MEDIA_UPLOADLINK', 'ファイルのアップロード'); +define('_MEDIA_MODIFIED', '更新日'); +define('_MEDIA_FILENAME', 'ファイル名'); +define('_MEDIA_DIMENSIONS', 'サイズ'); +define('_MEDIA_INLINE', '埋め込み型'); +define('_MEDIA_POPUP', 'ポップアップ型'); +define('_UPLOAD_TITLE', 'ファイル選択'); +define('_UPLOAD_MSG', 'アップロードするファイルを選択して「アップロード」ボタンを押してください'); +define('_UPLOAD_BUTTON', 'アップロード'); + +// some status messages +//define('_MSG_ACCOUNTCREATED', 'アカウントが作成されました。パスワードがメールで送信されます'); +//define('_MSG_PASSWORDSENT', 'パスワードがメールで送信されました。'); +define('_MSG_LOGINAGAIN', 'アカウント情報が変更された為、ログインしなおす必要があります'); +define('_MSG_SETTINGSCHANGED', '設定が変更されました'); +define('_MSG_ADMINCHANGED', '管理者権限が変更されました'); +define('_MSG_NEWBLOG', '新しいBlogが作成されました'); +define('_MSG_ACTIONLOGCLEARED', '管理操作履歴が消去されました'); + +// actionlog in admin area +define('_ACTIONLOG_DISALLOWED', '許可されていないアクション: '); +define('_ACTIONLOG_PWDREMINDERSENT', '新しいパスワードの送信先: '); +define('_ACTIONLOG_TITLE', '管理操作履歴'); +define('_ACTIONLOG_CLEAR_TITLE', '管理操作履歴の消去'); +define('_ACTIONLOG_CLEAR_TEXT', '管理操作履歴を今すぐ消去'); + +// team management +define('_TEAM_TITLE', 'Blogのチームを管理する '); +define('_TEAM_CURRENT', '現在のチームメンバー'); +define('_TEAM_ADDNEW', 'チームに新しいメンバーを追加する'); +define('_TEAM_CHOOSEMEMBER', 'メンバーを選ぶ'); +define('_TEAM_ADMIN', '管理者権限を与える '); +define('_TEAM_ADD', 'チームに追加'); +define('_TEAM_ADD_BTN', 'チームに追加'); + +// blogsettings +define('_EBLOG_TITLE', 'Blog設定の編集'); +define('_EBLOG_TEAM_TITLE', 'チームの管理'); +define('_EBLOG_TEAM_TEXT', 'チームの管理...'); +define('_EBLOG_SETTINGS_TITLE', 'Blog設定'); +define('_EBLOG_NAME', 'Blogの名前'); +define('_EBLOG_SHORTNAME', 'Blogの短縮名(略称)'); +define('_EBLOG_SHORTNAME_EXTRA', '
    (a-zの英小文字のみが使用できます。空白は使用できません)'); +define('_EBLOG_DESC', 'Blogの説明'); +define('_EBLOG_URL', 'BlogのURL'); +define('_EBLOG_DEFSKIN', 'Blogの標準のスキン'); +define('_EBLOG_DEFCAT', 'Blogの標準のカテゴリ'); +define('_EBLOG_LINEBREAKS', 'アイテムの改行を変換する'); +define('_EBLOG_DISABLECOMMENTS', 'コメントを受け付ける
    (コメントを禁止するとコメントの追加はできなくなります。)'); +define('_EBLOG_ANONYMOUS', 'メンバー以外のコメントを受け付ける'); +define('_EBLOG_NOTIFY', '通知するメールアドレス ( ; で区切ってください)'); +define('_EBLOG_NOTIFY_ON', '以下を通知する'); +define('_EBLOG_NOTIFY_COMMENT', '新しいコメント'); +define('_EBLOG_NOTIFY_KARMA', '新しいカルマ投票'); +define('_EBLOG_NOTIFY_ITEM', '新しいBlogアイテム'); +define('_EBLOG_PING', '更新時にBlog検索サービスに更新を通知する'); +define('_EBLOG_MAXCOMMENTS', '一覧に表示するコメントの最大数'); +define('_EBLOG_UPDATE', '自動更新するファイル'); +define('_EBLOG_OFFSET', 'サーバ時刻との時差'); +define('_EBLOG_STIME', '現在のサーバ時刻: '); +define('_EBLOG_BTIME', '現在のBlog時刻: '); +define('_EBLOG_CHANGE', '設定の変更'); +define('_EBLOG_CHANGE_BTN', '設定の変更'); +define('_EBLOG_ADMIN', 'Blog管理者権限'); +define('_EBLOG_ADMIN_MSG', 'あなたには管理者権限が割り当てられます'); +define('_EBLOG_CREATE_TITLE', '新しいBlogの作成'); +define('_EBLOG_CREATE_TEXT', '新しいBlogを作成する為に以下のフォームを埋めてください。

    注意: 必要なオプションのみが表示されています。追加のオプションを設定したい場合はBlogを作成した後、Blog設定ページで設定してください。'); +define('_EBLOG_CREATE', '作成!'); +define('_EBLOG_CREATE_BTN', 'Blogを作成'); +define('_EBLOG_CAT_TITLE', 'カテゴリー'); +define('_EBLOG_CAT_NAME', 'カテゴリー名'); +define('_EBLOG_CAT_DESC', 'カテゴリーの説明'); +define('_EBLOG_CAT_CREATE', '新しいカテゴリーを作る'); +define('_EBLOG_CAT_UPDATE', 'カテゴリーの更新'); +define('_EBLOG_CAT_UPDATE_BTN', 'カテゴリーを更新'); + +// templates +define('_TEMPLATE_TITLE', 'テンプレートの編集'); +define('_TEMPLATE_AVAILABLE_TITLE', '使用可能なテンプレート'); +define('_TEMPLATE_NEW_TITLE', '新しいテンプレート'); +define('_TEMPLATE_NAME', 'テンプレート名'); +define('_TEMPLATE_DESC', 'テンプレートの説明'); +define('_TEMPLATE_CREATE', 'テンプレートの作成'); +define('_TEMPLATE_CREATE_BTN', 'テンプレートを作成'); +define('_TEMPLATE_EDIT_TITLE', 'テンプレートの編集'); +define('_TEMPLATE_BACK', 'テンプレートの一覧に戻る'); +define('_TEMPLATE_EDIT_MSG', '全てのテンプレートパーツが必要な訳ではありません。必要ない場合は空欄のままにしておいてください。'); +define('_TEMPLATE_SETTINGS', 'テンプレート設定'); +define('_TEMPLATE_ITEMS', 'アイテム'); +define('_TEMPLATE_ITEMHEADER', 'アイテムのヘッダー'); +define('_TEMPLATE_ITEMBODY', 'アイテムの本体'); +define('_TEMPLATE_ITEMFOOTER', 'アイテムのフッター'); +define('_TEMPLATE_MORELINK', '続きへのリンク'); +define('_TEMPLATE_NEW', '新しいアイテムに付けるマーク'); +define('_TEMPLATE_COMMENTS_ANY', 'コメント (ある場合)'); +define('_TEMPLATE_CHEADER', 'コメントのヘッダー'); +define('_TEMPLATE_CBODY', 'コメントの本体'); +define('_TEMPLATE_CFOOTER', 'コメントのフッター'); +define('_TEMPLATE_CONE', 'コメントが1つの時'); +define('_TEMPLATE_CMANY', 'コメントが2つ以上の時'); +define('_TEMPLATE_CMORE', 'コメントの続きを読む'); +define('_TEMPLATE_CMEXTRA', '登録メンバーからのコメントへの追加表示'); +define('_TEMPLATE_COMMENTS_NONE', 'コメント (無い場合)'); +define('_TEMPLATE_CNONE', 'コメントが無い時'); +define('_TEMPLATE_COMMENTS_TOOMUCH', 'コメント (最大表示数より多い場合)'); +define('_TEMPLATE_CTOOMUCH', 'コメントが多すぎる時'); +define('_TEMPLATE_ARCHIVELIST', 'アーカイブ一覧'); +define('_TEMPLATE_AHEADER', 'アーカイブ一覧のヘッダー'); +define('_TEMPLATE_AITEM', 'アーカイブ一覧の本体'); +define('_TEMPLATE_AFOOTER', 'アーカイブ一覧のフッター'); +define('_TEMPLATE_DATETIME', '日付と時刻'); +define('_TEMPLATE_DHEADER', '日付のヘッダー'); +define('_TEMPLATE_DFOOTER', '日付のフッター'); +define('_TEMPLATE_DFORMAT', '日付フォーマット'); +define('_TEMPLATE_TFORMAT', '時刻フォーマット'); +define('_TEMPLATE_LOCALE', 'Locale'); +define('_TEMPLATE_IMAGE', '画像とメディアのポップアップ'); +define('_TEMPLATE_PCODE', 'ポップアップ画像へのリンクコード'); +define('_TEMPLATE_ICODE', 'インライン画像のコード'); +define('_TEMPLATE_MCODE', 'メディアオブジェクトへのリンクコード'); +define('_TEMPLATE_SEARCH', '検索'); +define('_TEMPLATE_SHIGHLIGHT', 'ハイライト表示'); +define('_TEMPLATE_SNOTFOUND', '検索で何も見つからなかった場合'); +define('_TEMPLATE_UPDATE', '更新'); +define('_TEMPLATE_UPDATE_BTN', 'テンプレートの更新'); +define('_TEMPLATE_RESET_BTN', 'リセット'); +define('_TEMPLATE_CATEGORYLIST', 'カテゴリー一覧'); +define('_TEMPLATE_CATHEADER', 'カテゴリー一覧のヘッダー'); +define('_TEMPLATE_CATITEM', 'カテゴリー一覧の本体'); +define('_TEMPLATE_CATFOOTER', 'カテゴリー一覧のフッター'); + +// skins +define('_SKIN_EDIT_TITLE', 'スキンの編集'); +define('_SKIN_AVAILABLE_TITLE', '使用可能なスキン'); +define('_SKIN_NEW_TITLE', '新しいスキン'); +define('_SKIN_NAME', '名前'); +define('_SKIN_DESC', '説明'); +define('_SKIN_TYPE', 'Content Type'); +define('_SKIN_CREATE', '作成'); +define('_SKIN_CREATE_BTN', 'スキンの作成'); +define('_SKIN_EDITONE_TITLE', 'スキンの編集'); +define('_SKIN_BACK', 'スキンの一覧に戻る'); +define('_SKIN_PARTS_TITLE', 'スキンパーツ'); +define('_SKIN_PARTS_MSG', 'それぞれのスキンに全てのタイプが必要とは限りません。必要ない場合は空欄のままにしておいてください。以下から編集するスキンを選んでください:'); +define('_SKIN_PART_MAIN', 'メインの目次ページ'); +define('_SKIN_PART_ITEM', '個別アイテムページ'); +define('_SKIN_PART_ALIST', '月別アーカイブ一覧ページ'); +define('_SKIN_PART_ARCHIVE', '月別アーカイブページ'); +define('_SKIN_PART_SEARCH', '検索ページ'); +define('_SKIN_PART_ERROR', 'エラーページ'); +define('_SKIN_PART_MEMBER', 'メンバー詳細ページ'); +define('_SKIN_PART_POPUP', '画像ポップアップウィンドウ'); +define('_SKIN_GENSETTINGS_TITLE', '一般設定'); +define('_SKIN_CHANGE', '変更'); +define('_SKIN_CHANGE_BTN', '設定の変更'); +define('_SKIN_UPDATE_BTN', 'スキンの更新'); +define('_SKIN_RESET_BTN', 'リセット'); +define('_SKIN_EDITPART_TITLE', 'スキンの編集'); +define('_SKIN_GOBACK', '戻る'); +define('_SKIN_ALLOWEDVARS', '使用可能な変数 (クリックで説明表示):'); + +// global settings +define('_SETTINGS_TITLE', 'グローバル設定'); +define('_SETTINGS_SUB_GENERAL', 'グローバル設定'); +define('_SETTINGS_DEFBLOG', '既定のBlog'); +define('_SETTINGS_ADMINMAIL', '管理者のメールアドレス'); +define('_SETTINGS_SITENAME', 'サイト名'); +define('_SETTINGS_SITEURL', 'サイトのURL (最後にスラッシュ "/" を付けてください)'); +define('_SETTINGS_ADMINURL', '管理者領域のURL (最後にスラッシュ "/" を付けてください)'); +define('_SETTINGS_DIRS', 'Nucleusディレクトリ'); +define('_SETTINGS_MEDIADIR', 'メディア(画像・音声)がアップロードされるディレクトリ'); +define('_SETTINGS_SEECONFIGPHP', '(config.php を参照)'); +define('_SETTINGS_MEDIAURL', 'メディアURL (最後にスラッシュ "/" を付けてください)'); +define('_SETTINGS_ALLOWUPLOAD', 'ファイルのアップロードを可能にする'); +define('_SETTINGS_ALLOWUPLOADTYPES', 'アップロードを許可するファイルタイプ'); +define('_SETTINGS_CHANGELOGIN', 'メンバーによるログイン名/パスワードの変更を可能にする'); +define('_SETTINGS_COOKIES_TITLE', 'Cookie 設定'); +define('_SETTINGS_COOKIELIFE', 'ログイン Cookie の有効期間'); +define('_SETTINGS_COOKIESESSION', 'セッションごと'); +define('_SETTINGS_COOKIEMONTH', '一ヶ月'); +define('_SETTINGS_COOKIEPATH', 'Cookie パス (上級オプション)'); +define('_SETTINGS_COOKIEDOMAIN', 'Cookie ドメイン (上級オプション)'); +define('_SETTINGS_COOKIESECURE', 'セキュア Cookie (上級オプション)'); +define('_SETTINGS_LASTVISIT', '最終訪問日時をCookieに保存する'); +define('_SETTINGS_ALLOWCREATE', 'ビジターによるメンバーアカウント作成を可能にする'); +define('_SETTINGS_NEWLOGIN', 'ビジターが作成したアカウントでのログインを作成直後に可能にする'); +define('_SETTINGS_NEWLOGIN2', '(新しく作成されたアカウントのみ)'); +define('_SETTINGS_MEMBERMSGS', 'メンバー間サービスを可能にする'); +define('_SETTINGS_LANGUAGE', '使用する言語'); +define('_SETTINGS_DISABLESITE', 'サイトを閉鎖し、指定のURLに転送する(非常時用)'); +define('_SETTINGS_DBLOGIN', 'MySQL ログイン & データベース'); +define('_SETTINGS_UPDATE', '設定の更新'); +define('_SETTINGS_UPDATE_BTN', '設定を更新'); +define('_SETTINGS_DISABLEJS', 'JavaScriptツールバーを無効にする'); +define('_SETTINGS_MEDIA', 'メディア/アップロード設定'); +define('_SETTINGS_MEDIAPREFIX', 'アップロードするファイル名の頭に日付を付加する'); +define('_SETTINGS_MEMBERS', 'メンバー設定'); + +// bans +define('_BAN_TITLE', 'アク禁リスト:'); +define('_BAN_NONE', 'このBlogはアクセス規制されていません'); +define('_BAN_NEW_TITLE', '規制するIPアドレスの追加'); +define('_BAN_NEW_TEXT', '今すぐ規制アドレスを追加する'); +define('_BAN_REMOVE_TITLE', 'アクセス規制の解除'); +define('_BAN_IPRANGE', 'アクセス規制するIPアドレスの範囲'); +define('_BAN_BLOGS', 'アクセス規制するBlog: '); +define('_BAN_DELETE_TITLE', 'アクセス規制の解除'); +define('_BAN_ALLBLOGS', 'あなたが管理者権限を持つ全てのBlog'); +define('_BAN_REMOVED_TITLE', 'アクセス規制を解除しました'); +define('_BAN_REMOVED_TEXT', '以下のBlogのアクセス規制を解除しました:'); +define('_BAN_ADD_TITLE', '規制するIPアドレスの追加'); +define('_BAN_IPRANGE_TEXT', '以下にブロックしたいIPアドレスを入力してください。'); +define('_BAN_BLOGS_TEXT', '1つのBlogのみで規制するか、あなたが管理者権限を持つ全てのBlogで規制するかを選択することが出来ます。以下から選んでください。'); +define('_BAN_REASON_TITLE', '理由'); +define('_BAN_REASON_TEXT', '規制中のIPアドレスの範囲内のHOSTからコメントを投稿したりカルマ投票をしようとしたときに表示される規制理由を書いておくことができます (上限256文字)。'); +define('_BAN_ADD_BTN', '規制するIPアドレスの追加'); + +// LOGIN screen +define('_LOGIN_MESSAGE', 'メッセージ'); +define('_LOGIN_NAME', 'ログインID:'); +define('_LOGIN_PASSWORD', 'パスワード:'); +define('_LOGIN_SHARED', _LOGINFORM_SHARED); +define('_LOGIN_FORGOT', 'パスワードを忘れた'); + +// membermanagement +define('_MEMBERS_TITLE', 'メンバーの管理'); +define('_MEMBERS_CURRENT', '現在のメンバー'); +define('_MEMBERS_NEW', '新しいメンバーの追加'); +define('_MEMBERS_DISPLAY', '表示される名前(ログインID)'); +define('_MEMBERS_DISPLAY_INFO', '(この名前はログイン時に使われます)'); +define('_MEMBERS_REALNAME', 'ハンドルネーム'); +define('_MEMBERS_PWD', 'パスワード'); +define('_MEMBERS_REPPWD', 'パスワード(確認)'); +define('_MEMBERS_EMAIL', 'メールアドレス'); +define('_MEMBERS_EMAIL_EDIT', '(メールアドレスを変更すると、そのアドレスへ自動的に新しいパスワードが送信されます)'); +define('_MEMBERS_URL', 'Web siteアドレス (URL)'); +define('_MEMBERS_SUPERADMIN', 'Super-admin(最高管理)権限を与える'); +define('_MEMBERS_CANLOGIN', '管理者領域へのログインを可能にする'); +define('_MEMBERS_NOTES', '備考'); +define('_MEMBERS_NEW_BTN', 'メンバーの追加'); +define('_MEMBERS_EDIT', 'メンバーの編集'); +define('_MEMBERS_EDIT_BTN', '設定の変更'); +define('_MEMBERS_BACKTOOVERVIEW', 'メンバーの一覧に戻る'); +define('_MEMBERS_DEFLANG', '使用する言語'); +define('_MEMBERS_USESITELANG', '- サイトの設定を使う -'); + +// List of blogs (TT = tooltip) +define('_BLOGLIST_TT_VISIT', 'サイトを見る'); +define('_BLOGLIST_ADD', 'アイテムの追加'); +define('_BLOGLIST_TT_ADD', 'このBlogに新しいアイテムを追加します'); +define('_BLOGLIST_EDIT', 'アイテムの編集/削除'); +define('_BLOGLIST_TT_EDIT', '公開済みのアイテムを編集と削除'); +define('_BLOGLIST_BMLET', 'ブックマークレット'); +define('_BLOGLIST_TT_BMLET', 'ブックマークレットのインストール'); +define('_BLOGLIST_SETTINGS', 'ブログ設定'); +define('_BLOGLIST_TT_SETTINGS', 'ブログの設定とブログチームの管理'); +define('_BLOGLIST_BANS', 'アク禁'); +define('_BLOGLIST_TT_BANS', 'アクセス規制の確認/追加/削除'); +define('_BLOGLIST_DELETE', '全て削除'); +define('_BLOGLIST_TT_DELETE', 'このBlogを削除'); + +// OVERVIEW screen +define('_OVERVIEW_YRBLOGS', 'あなたのBlog'); +define('_OVERVIEW_YRDRAFTS', 'ドラフト(下書き)'); +define('_OVERVIEW_YRSETTINGS', '設定'); +define('_OVERVIEW_GSETTINGS', '基本設定'); +define('_OVERVIEW_NOBLOGS', 'あなたはどのBlogチームリストにも入っていません'); +define('_OVERVIEW_NODRAFTS', 'ドラフト(下書き中)の記事はありません'); +define('_OVERVIEW_EDITSETTINGS', 'あなたの設定'); +define('_OVERVIEW_BROWSEITEMS', 'あなたのアイテム'); +define('_OVERVIEW_BROWSECOMM', 'あなたのコメント'); +define('_OVERVIEW_VIEWLOG', '管理操作履歴'); +define('_OVERVIEW_MEMBERS', 'メンバー管理'); +define('_OVERVIEW_NEWLOG', '新規Blog作成'); +define('_OVERVIEW_SETTINGS', 'グローバル設定'); +define('_OVERVIEW_TEMPLATES', 'テンプレート編集'); +define('_OVERVIEW_SKINS', 'スキン編集'); +define('_OVERVIEW_BACKUP', 'DB保存/復元'); + +// ITEMLIST +define('_ITEMLIST_BLOG', 'Blogアイテムの編集: '); +define('_ITEMLIST_YOUR', 'あなたのアイテム'); + +// Comments +define('_COMMENTS', 'コメント'); +define('_NOCOMMENTS', 'このアイテムへのコメントはありません'); +define('_COMMENTS_YOUR', 'あなたのコメント'); +define('_NOCOMMENTS_YOUR', 'あなたのコメントはありません'); + +// LISTS (general) +define('_LISTS_NOMORE', '何もありません'); +define('_LISTS_PREV', '前へ'); +define('_LISTS_NEXT', '次へ'); +define('_LISTS_SEARCH', '検索'); +define('_LISTS_CHANGE', '変更'); +define('_LISTS_PERPAGE', 'アイテム/ページ'); +define('_LISTS_ACTIONS', 'アクション'); +define('_LISTS_DELETE', '削除'); +define('_LISTS_EDIT', '編集'); +define('_LISTS_MOVE', '移動'); +define('_LISTS_CLONE', '複製'); +define('_LISTS_TITLE', 'タイトル'); +define('_LISTS_BLOG', 'Blog'); +define('_LISTS_NAME', '名前'); +define('_LISTS_DESC', '説明'); +define('_LISTS_TIME', '時間'); +define('_LISTS_COMMENTS', 'コメント'); +define('_LISTS_TYPE', 'タイプ'); + + +// member list +define('_LIST_MEMBER_NAME', '表示される名前(ログインID)'); +define('_LIST_MEMBER_RNAME', 'ハンドルネーム'); +define('_LIST_MEMBER_ADMIN', 'Super-admin権限 '); +define('_LIST_MEMBER_LOGIN', 'ログイン可能'); +define('_LIST_MEMBER_URL', 'Web site'); + +// banlist +define('_LIST_BAN_IPRANGE', '規制中のIPアドレスの範囲'); +define('_LIST_BAN_REASON', '規制の理由'); + +// actionlist +define('_LIST_ACTION_MSG', 'メッセージ'); + +// commentlist +define('_LIST_COMMENT_BANIP', 'IPアドレスを規制'); +define('_LIST_COMMENT_WHO', '作者'); +define('_LIST_COMMENT', 'コメント'); +define('_LIST_COMMENT_HOST', 'ホスト'); + +// itemlist +define('_LIST_ITEM_INFO', '情報'); +define('_LIST_ITEM_CONTENT', 'タイトルと本文'); + + +// teamlist +define('_LIST_TEAM_ADMIN', '管理者権限 '); +define('_LIST_TEAM_CHADMIN', '管理者権限の変更'); + +// edit comments +define('_EDITC_TITLE', 'コメントの編集'); +define('_EDITC_WHO', '作者'); +define('_EDITC_HOST', 'ホスト'); +define('_EDITC_WHEN', '日時'); +define('_EDITC_URL', 'Web site'); +define('_EDITC_EMAIL', 'E-mail'); +define('_EDITC_TEXT', '本文'); +define('_EDITC_EDIT', 'コメントの編集'); +define('_EDITC_MEMBER', 'メンバー'); +define('_EDITC_NONMEMBER', '非メンバー'); + +// move item +define('_MOVE_TITLE', 'どのBlogに移動しますか?'); +define('_MOVE_BTN', 'アイテムを移動する'); + + +// +// OVERVIEW screen +define('_OVERVIEW_SHOWALL', '全てのblogを表示'); + +// Edit skins +define('_SKINEDIT_ALLOWEDBLOGS', '作成済みのblog:'); +define('_SKINEDIT_ALLOWEDTEMPLATESS', '使用可能なテンプレート:'); + +// delete member +define('_WARNINGTXT_NOTDELMEDIAFILES', 'メンバーによってアップロードされたファイルは削除されませんので気をつけてください。(少なくともこのバージョン以下のNucleusではそうなっています)'); // + +// send Weblogupdate.ping +define('_UPDATEDPING_MESSAGE', '

    サイトが更新されました。Pingサーバに更新を通知します。

    しばらくお待ちください

    自動的にページが切り替わらない場合は、表示されるリンクをクリックしてください。'); +define('_UPDATEDPING_GOPINGPAGE', '更新Ping送信'); +define('_UPDATEDPING_PINGING', 'Pingサーバに送信中です'); +define('_UPDATEDPING_VIEWITEM', '更新されたblog:'); +define('_UPDATEDPING_VISITOWNSITE', 'サイトへ行ってみる'); + +// General category +define('_EBLOGDEFAULTCATEGORY_NAME', '総合'); +define('_EBLOGDEFAULTCATEGORY_DESC', '投稿した記事に合うカテゴリが無い時にこのカテゴリを使用すると良いでしょう'); + +// First ITEM +define('_EBLOG_FIRSTITEM_TITLE', '最初の記事(自動投稿)'); +define('_EBLOG_FIRSTITEM_BODY', 'これはあなたのblogにおける最初のアイテムです。自由に削除していただいてかまいません。'); + +// New weblog was created +define('_BLOGCREATED_TITLE', '新しいblogが作成されました'); +define('_BLOGCREATED_ADDEDTXT', '新しいblog 「%s」が作成されました。続けて、blogにアクセスするために以下のどちらかの手順に進んでください。'); +define('_BLOGCREATED_SIMPLEWAY', '簡単な方法: 下のコードを貼付けた %s.php というファイルを作成する'); +define('_BLOGCREATED_ADVANCEDWAY', '高度な方法: 現在使用しているスキンに新しいblogを展開させるための記述を加える'); +define('_BLOGCREATED_SIMPLEDESC1', '方法 1 :簡単な方法: %s.php というファイルを作成'); +define('_BLOGCREATED_SIMPLEDESC2', '%s.php というファイルを作成して、中身に以下のコードを貼り付けます:'); +define('_BLOGCREATED_SIMPLEDESC3', 'すでにあるindex.phpと同じディレクトリにアップロードします。'); +define('_BLOGCREATED_SIMPLEDESC4', '新しいblogの作成を完了するために、このファイルのURLを入力してください。(多分入力済みの値で合っているとは思いますが保証はできません):'); +define('_BLOGCREATED_ADVANCEDWAY2', '方法 2 :高度な方法: 現在使用しているスキンに新しいblogを展開する記述を加える'); +define('_BLOGCREATED_ADVANCEDWAY3', '新しいblogの作成を完了するためにURLを入力してください。(ほとんどの場合既存blogと同じURLになります)'); + +// Donate! +define('_ADMINPAGEFOOT_OFFICIALURL', 'http://japan.nucleuscms.org/'); +define('_ADMINPAGEFOOT_DONATEURL', 'http://japan.nucleuscms.org/donate.php'); +define('_ADMINPAGEFOOT_DONATE', '寄付について'); +define('_ADMINPAGEFOOT_COPYRIGHT', 'The Nucleus Group & Nucleus CMS Japanチーム'); + +// Quick menu +define('_QMENU_MANAGE_SYSTEM', 'システム環境'); + +// REG file +define('_WINREGFILE_TEXT', '「%s」に記事を投稿'); + +// Bookmarklet +define('_BOOKMARKLET_TITLE', 'ブックマークレット'); +define('_BOOKMARKLET_DESC1', 'ブックマークレット(Bookmarklet)とは、Webブラウザのブックマークに登録して使うJavaScriptプログラムです。
    '); +define('_BOOKMARKLET_DESC2', 'Nucleusには『お気に入り』または『ブックマークツールバー』に登録でき、クリックひとつで blog への投稿画面を開く機能をブラウザに追加することが出来ます。
    '); +define('_BOOKMARKLET_DESC3', 'Webサイトを見ていてそのページにリンクを張った投稿をしたいと思った時にブックマークレットを使用すれば、そのサイト(ページ)へのリンクが書き込まれた状態で、'); +define('_BOOKMARKLET_DESC4', 'さらに、そのページ内で文章を選択した状態で使用した場合、選択されている文章が自動的に引用された状態で、Nucleusの新規アイテムの追加ウィンドウがポップアップします。
    '); +define('_BOOKMARKLET_DESC5', 'またWindows Internet Explorerのみですが、この機能を右クリックメニューに登録することも出来ます。'); +define('_BOOKMARKLET_BOOKARKLET', 'ブックマークレット'); +define('_BOOKMARKLET_ANCHOR', '「%s」に記事を投稿'); +define('_BOOKMARKLET_BMARKFOLLOW', ' (ほとんどのブラウザで動作します)'); +define('_BOOKMARKLET_BMARKTEXT', ' 下のリンクを「お気に入り」もしくは「ブックマーク」に追加してください。追加の仕方はそれぞれのブラウザのヘルプを参照してください。
    '); +define('_BOOKMARKLET_BMARKTEST', ' (テストしてみたい場合は下のリンクをクリックしてみてください)'); +define('_BOOKMARKLET_RIGHTCLICK', '右クリックメニューにインストール(Windows Internet Explorerのみ)'); +define('_BOOKMARKLET_RIGHTLABEL', '右クリックメニュー'); +define('_BOOKMARKLET_RIGHTTEXT1', 'Windowsでインターネットエクスプローラーを使用している場合は、'); +define('_BOOKMARKLET_RIGHTTEXT2', 'にインストールすることも出来ます
    (「開く」を選択すれば直接レジストリに登録します)'); +define('_BOOKMARKLET_RIGHTTEXT3', 'このインストールした右クリックメニューを表示するためにはIEの再起動が必要です。'); +define('_BOOKMARKLET_UNINSTALLTT', 'アンインストール'); +define('_BOOKMARKLET_DELETEBAR', '「お気に入り」もしくはツールバーから消すには、単に削除するだけです。'); +define('_BOOKMARKLET_DELETERIGHTT', '右クリックメニューから消したい時は、以下の手順を踏んでください:'); +define('_BOOKMARKLET_DELETERIGHT1', 'スタートメニューから「ファイルを指定して実行...」を選択'); +define('_BOOKMARKLET_DELETERIGHT2', '"regedit" と入力'); +define('_BOOKMARKLET_DELETERIGHT3', '"OK" ボタンを押す'); +define('_BOOKMARKLET_DELETERIGHT4', '"\HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt" をツリーの中から検索'); +define('_BOOKMARKLET_DELETERIGHT5', '"「(あなたのblogの名前)」に記事を投稿" エントリを削除'); + +define('_BOOKMARKLET_ERROR_SOMETHINGWRONG', '何かが間違っています'); +define('_BOOKMARKLET_ERROR_COULDNTNEWCAT', '新しいカテゴリを作ることが出来ませんでした'); + +// BAN +define('_BAN_EXAMPLE_TITLE', '例'); +define('_BAN_EXAMPLE_TEXT', ': "134.58.253.193"と入力した場合は、このIPアドレスを持つPC1台だけをブロックします。"134.58.253"と入力した場合は、"134.58.235.0~134.58.235.255"の範囲の256個のIPアドレスを持つPCを全てブロックします。これは、前者のIPアドレス(134.58.253.193)を含みます。'); +define('_BAN_IP_CUSTOM', 'ブロック指定: '); +define('_BAN_BANBLOGNAME', '%s のみ'); + +// Plugin Options +define('_PLUGIN_OPTIONS_TITLE', '%s のオプション設定'); + +// Plugin file loda error +define('_PLUGINFILE_COULDNT_BELOADED', 'エラー: プラグインファイル %s.php を読み込めませんでした。ファイルが存在しない、もくは使用中の Nucleus 上で動作させるために必要な機能がプラグインでサポートされていません。(管理操作履歴に詳細があります。)'); + +//ITEM add/edit template (for japanese only) +define('_ITEM_ADDEDITTEMPLATE_FORMAT', 'フォーマット:'); +define('_ITEM_ADDEDITTEMPLATE_YEAR', '年'); +define('_ITEM_ADDEDITTEMPLATE_MONTH', '月'); +define('_ITEM_ADDEDITTEMPLATE_DAY', '日'); +define('_ITEM_ADDEDITTEMPLATE_HOUR', '時'); +define('_ITEM_ADDEDITTEMPLATE_MINUTE', '分'); + +// Errors +define('_ERRORS_INSTALLSQL', '「install.sql」ファイルを削除してください'); +define('_ERRORS_INSTALLDIR', '「install」ディレクトリを削除してください'); // +define('_ERRORS_INSTALLPHP', '「install.php」ファイルを削除してください'); +define('_ERRORS_UPGRADESDIR', '「nucleus/upgrades」ディレクトリを削除してください'); +define('_ERRORS_CONVERTDIR', '「nucleus/convert」ディレクトリを削除してください'); +define('_ERRORS_CONFIGPHP', '「config.php」ファイルを読み取り専用(「chmod 444」等)にしてください'); +define('_ERRORS_STARTUPERROR1', '

    一つ、またはそれ以上のNucleusCMSのインストール(アップグレード)用ファイルがサーバ上に残っている、もしくは書き込み可能になっています。

    これらのファイルを削除、またはパーミッションを変更してセキュリティを確保してください。Nucleusが見つけたファイルのいくつかを次に示します。

    • '); +define('_ERRORS_STARTUPERROR2', '

    この警告を表示させたくない場合は、globalfunctions.phpの$CONF[\'alertOnSecurityRisk\']の値を0にするか、同様の内容をconfig.phpの最後に記述します(セキュリティレベルが下がります)

    '); +define('_ERRORS_STARTUPERROR3', 'セキュリティ リスクの警告'); + +// PluginAdmin tickets by javascript +define('_PLUGINADMIN_TICKETS_JAVASCRIPT', '

    チケットの自動発行中にエラーが発生しました

    '); + +// Global settings disablesite URL +define('_SETTINGS_DISABLESITEURL', '転送先のURL:'); + +// Skin import/export +define('_SKINIE_SEELEMENT_UNEXPECTEDTAG', '予期しないタグ'); +define('_SKINIE_ERROR_FAILEDOPEN_FILEURL', 'ファイル、またはURLを開く事が出来ません'); +define('_SKINIE_NAME_CLASHES_DETECTED', 'スキン/テンプレートに名前の同じものがあります。allowOverwriteを1に設定して、上書きモードで再度実行してください。'); + +// ACTIONS.php parse_commentform +define('_ACTIONURL_NOTLONGER_PARAMATER', '「action.php」のURLはコメントフォーム用の変数のパラメーターではなくなっています。この設定は「グローバル設定」に移動しました'); + +// ADMIN.php addToTemplate 'Query error: ' +define('_ADMIN_SQLDIE_QUERYERROR', 'クエリ エラー: '); + +// backyp.php Backup WARNING +define('_BACKUP_BACKUPFILE_TITLE', 'Nucleus CMS のデータベースバックアップファイルです'); +define('_BACKUP_BACKUPFILE_BACKUPDATE', 'バックアップした日:'); +define('_BACKUP_BACKUPFILE_NUCLEUSVERSION', 'Nucleus CMS のバージョン:'); +define('_BACKUP_BACKUPFILE_DATABASE_NAME', 'Nucleus CMS のデータベースの名前:'); +define('_BACKUP_BACKUPFILE_TABLE_NAME', 'テーブルの構造 :'); +define('_BACKUP_BACKUPFILE_TABLEDATAFOR', '%s テーブルのダンプデータ'); +define('_BACKUP_WARNING_NUCLEUSVERSION', '注意!: バックアップからデータベースを復元する際は、Nucleusのバージョンがバックアップを作成した時と同じものかよく確認してください。'); +define('_BACKUP_RESTOR_NOFILEUPLOADED', 'ファイルがアップロードされていません'); +define('_BACKUP_RESTOR_UPLOAD_ERROR', 'アップロード中にエラーが発生しました'); +define('_BACKUP_RESTOR_UPLOAD_NOCORRECTTYPE', 'アップロードされたファイルの形式が不正です'); +define('_BACKUP_RESTOR_UPLOAD_NOZLIB', '圧縮形式のバックアップファイルを解凍できませんでした(「zlib」ライブラリがインストールされていません)'); +define('_BACKUP_RESTOR_SQL_ERROR', 'SQL エラー: '); + +// BLOG.php addTeamMember +define('_TEAM_ADD_NEWTEAMMEMBER', '%s(ID=%d) を、ブログ "%s" のチームに加えました'); + +// ADMIN.php systemoverview() +define('_ADMIN_SYSTEMOVERVIEW_HEADING', 'システム環境一覧'); +define('_ADMIN_SYSTEMOVERVIEW_PHPANDMYSQL', 'PHP と MySQL'); +define('_ADMIN_SYSTEMOVERVIEW_VERSIONS', 'バージョン'); +define('_ADMIN_SYSTEMOVERVIEW_PHPVERSION', 'PHP のバージョン'); +define('_ADMIN_SYSTEMOVERVIEW_MYSQLVERSION', 'MySQL のバージョン'); +define('_ADMIN_SYSTEMOVERVIEW_SETTINGS', 'PHP の設定'); +define('_ADMIN_SYSTEMOVERVIEW_GDLIBRALY', 'GD ライブラリ'); +define('_ADMIN_SYSTEMOVERVIEW_MODULES', 'Apache モジュール'); +define('_ADMIN_SYSTEMOVERVIEW_ENABLE', '有効'); +define('_ADMIN_SYSTEMOVERVIEW_DISABLE', '無効'); +define('_ADMIN_SYSTEMOVERVIEW_NUCLEUSSYSTEM', 'Nucleus のシステムについて'); +define('_ADMIN_SYSTEMOVERVIEW_NUCLEUSVERSION', 'Nucleus のバージョン'); +define('_ADMIN_SYSTEMOVERVIEW_NUCLEUSPATCHLEVEL', 'Nucleus のパッチレベル'); +define('_ADMIN_SYSTEMOVERVIEW_NUCLEUSSETTINGS', '重要な設定'); +define('_ADMIN_SYSTEMOVERVIEW_VERSIONCHECK', 'バージョンチェック'); +define('_ADMIN_SYSTEMOVERVIEW_VERSIONCHECK_TXT', 'より新しいバージョンのリリースが無いか、公式サイトでチェックできます: '); +define('_ADMIN_SYSTEMOVERVIEW_VERSIONCHECK_URL', 'http://nucleuscms.org/version.php?v=%d&pl=%d'); +define('_ADMIN_SYSTEMOVERVIEW_VERSIONCHECK_TITLE', 'バージョンチェック'); +define('_ADMIN_SYSTEMOVERVIEW_NOT_ADMIN', 'この画面を閲覧する権限がありません'); + +// ENCAPSULATE.php +define('_ENCAPSULATE_ENCAPSULATE_NOENTRY', 'エントリーがありません'); + +// globalfunctions.php +define('_GFUNCTIONS_LOGINPCSHARED_YES', '共有PCからのログイン'); +define('_GFUNCTIONS_LOGINPCSHARED_NO', '共有ではないPCからのログイン'); +define('_GFUNCTIONS_LOGINSUCCESSFUL_TXT', '%s がログインしました (%s)'); +define('_GFUNCTIONS_LOGINFAILED_TXT', '%s がログインに失敗しました'); +define('_GFUNCTIONS_LOGOUT_TXT', '%s がログアウトしました'); +define('_GFUNCTIONS_HEADERSALREADYSENT_FILE', '%s の %s 行目で'); +define('_GFUNCTIONS_HEADERSALREADYSENT_TITLE', 'HTTPヘッダは送信済みです'); +define('_GFUNCTIONS_HEADERSALREADYSENT_TXT', '

    %sすでにページのHTTPヘッダが送出されており、Nucleusが正常に動作しなくなる可能性があります。

    config.phpやランゲージファイル、その他プラグインのファイルの終わりに、余分な改行や文字列がないか確認してもういちどアクセスしてみてください。

    根本的な解決をせずにこのメッセージを表示させなくするには、globalfunctions.phpの冒頭の$CONF[\'alertOnHeadersSent\']を0に設定します。

    '); +define('_GFUNCTIONS_PARSEFILE_FILEMISSING', 'ファイルが見つかりません'); +define('_GFUNCTIONS_AN_ERROR_OCCURRED', 'エラーが発生しました'); +define('_GFUNCTIONS_YOU_AERNT_LOGGEDIN', 'ログインしていません'); + +// MANAGER.php +define('_MANAGER_PLUGINFILE_NOTFOUND', "プラグイン「%s」を読み込めませんでした(ファイルが見つかりません)"); +define('_MANAGER_PLUGINTABLEPREFIX_NOTSUPPORT', "プラグイン「%s」を読み込めませんでした(「SqlTablePrefix」をサポートしていません)"); + +// mysql.php +define('_NO_SUITABLE_MYSQL_LIBRARY', "

    Nucleusを動かすのに必要なmySQL用のライブラリがインストールされていません

    "); + +// PLUGIN.php +define('_ERROR_PLUGIN_NOSUCHACTION', '指定されたアクションは存在しません。'); + +// PLUGINADMIN.php +define('_ERROR_INVALID_PLUGIN', '不正なプラグインです'); + +// showlist.php +define('_LIST_PLUGS_DEPREQ', 'このプラグインに依存するプラグイン:'); +define('_LIST_SKIN_PREVIEW', "'%s' スキンのプレビュー"); +define('_LIST_SKIN_PREVIEW_VIEWLARGER', "大きな画像を見る"); +define('_LIST_SKIN_README', "'%s' スキンについてもっと詳しく"); +define('_LIST_SKIN_README_TXT', 'Read me'); + +// BLOG.php createNewCategory() +define('_CREATED_NEW_CATEGORY_NAME', '新しいカテゴリ'); +define('_CREATED_NEW_CATEGORY_DESC', '新しいカテゴリの説明'); + +// Language Files +define('_LANGUAGEFILES_JAPANESE-UTF8', '日本語 - 日本語 (UTF-8)'); +define('_LANGUAGEFILES_JAPANESE-EUC', '日本語 - 日本語 (EUC)'); +define('_LANGUAGEFILES_JAPANESE-SJIS', '日本語 - 日本語 (Shift-JIS)'); +define('_LANGUAGEFILES_ENGLISH-UTF8', '英語 - English (UTF-8)'); +define('_LANGUAGEFILES_ENGLISH', '英語 - English (iso-8859-1)'); +/* +define('_LANGUAGEFILES_BULGARIAN', 'ブルガリア語 - Български (iso-8859-5)'); +define('_LANGUAGEFILES_CATALAN', 'カタラン語 - Català (iso-8859-1)'); +define('_LANGUAGEFILES_CHINESE-GBK', '簡体字中国語 - 簡体字中文 (gbk)'); +define('_LANGUAGEFILES_SIMCHINESE', '簡体字中国語 - 簡体字中文 (gb2312)'); +define('_LANGUAGEFILES_CHINESE-UTF8', '簡体字中国語 - 簡体字中文 (utf-8)'); +define('_LANGUAGEFILES_CHINESEB5', '繁体字中国語 - 繁体字中文 (big5)'); +define('_LANGUAGEFILES_CHINESEB5-UTF8', '繁体字中国語 - 繁体字中文 (utf-8)'); +define('_LANGUAGEFILES_TRADITIONAL_CHINESE', '繁体字中国語 - 繁体字中文 (big5)'); +define('_LANGUAGEFILES_TRADITIONAL_CHINESE-UTF-8', '繁体字中国語 - 繁体字中文 (utf-8)'); +define('_LANGUAGEFILES_CZECH', 'チェコ語 - Česky (windows-1250)'); +define('_LANGUAGEFILES_FINNISH', 'フィンランド語 - Suomi (iso-8859-1)'); +define('_LANGUAGEFILES_FRENCH', 'フランス語 - Français (iso-8859-1)'); +define('_LANGUAGEFILES_GALEGO', 'ガリシア語 - Galego (iso-8859-1)'); +define('_LANGUAGEFILES_GERMAN', 'ドイツ語 - Deutsch (iso-8859-1)'); +define('_LANGUAGEFILES_HUNGARIAN', 'ハンガリー語 - Magyar (iso-8859-2)'); +define('_LANGUAGEFILES_ITALIANO', 'イタリア語 - Italiano (iso-8859-1)'); +define('_LANGUAGEFILES_KOREAN-EUC-KR', '韓国語 - 한국어 (euc-kr)'); +define('_LANGUAGEFILES_KOREAN-UTF', '韓国語 - 한국어 (utf-8)'); +define('_LANGUAGEFILES_LATVIAN', 'ラトビア語 - Latviešu (windows-1257)'); +define('_LANGUAGEFILES_NEDERLANDS', 'オランダ語 - Nederlands (iso-8859-15)'); +define('_LANGUAGEFILES_PERSIAN', 'ペルシア語 - فارسی (utf-8)'); +define('_LANGUAGEFILES_PORTUGUESE_BRAZIL', 'ブラジル-ポルトガル語 - Português (iso-8859-1)'); +define('_LANGUAGEFILES_RUSSIAN', 'ロシア語 - Русский (windows-1251)'); +define('_LANGUAGEFILES_SLOVAK', 'スロベキア語 - Slovenčina (ISO-8859-2)'); +define('_LANGUAGEFILES_SPANISH-UTF8', 'スペイン語 - Español (utf-8)'); +define('_LANGUAGEFILES_SPANISH', 'スペイン語 - Español (iso-8859-1)'); +*/ + + +//
    + + +?> \ No newline at end of file diff --git a/utf8/nucleus/media.php b/utf8/nucleus/media.php index fc0e783..ce79af5 100755 --- a/utf8/nucleus/media.php +++ b/utf8/nucleus/media.php @@ -1,7 +1,7 @@ isLoggedIn()) { - media_loginAndPassThrough(); - exit; -} - -// check if member is on at least one teamlist -$query = 'SELECT * FROM ' . sql_table('team'). ' WHERE tmember=' . $member->getID(); -$teams = mysql_query($query); -if (mysql_num_rows($teams) == 0) - media_doError(_ERROR_DISALLOWEDUPLOAD); - -// get action -$action = requestVar('action'); -if ($action == '') - $action = 'selectmedia'; - -// check ticket -$aActionsNotToCheck = array('selectmedia', _MEDIA_FILTER_APPLY, _MEDIA_COLLECTION_SELECT); -if (!in_array($action, $aActionsNotToCheck)) -{ - if (!$manager->checkTicket()) - media_doError(_ERROR_BADTICKET); -} - - -switch($action) { - case 'chooseupload': - case _MEDIA_UPLOAD_TO: - case _MEDIA_UPLOAD_NEW: - media_choose(); - break; - case 'uploadfile': - media_upload(); - break; - case _MEDIA_FILTER_APPLY: - case 'selectmedia': - case _MEDIA_COLLECTION_SELECT: - default: - media_select(); - break; -} - -// select a file -function media_select() { - global $member, $CONF, $DIR_MEDIA, $manager; - - media_head(); - - // show 10 files + navigation buttons - // show msg when no files - // show upload form - // files sorted according to last modification date - - // currently selected collection - $currentCollection = requestVar('collection'); - if (!$currentCollection || !@is_dir($DIR_MEDIA . $currentCollection)) - $currentCollection = $member->getID(); - - - // get collection list - $collections = MEDIA::getCollectionList(); - - if (sizeof($collections) > 1) { - ?> -
    - - - - - addTicketHidden() ?> -
    - -
    - - - addTicketHidden() ?> -
    - -
    - - - - - -
    - - - - - - - - - 0) { - - if (($offset + $CONF['MediaPerPage']) >= sizeof($arr)) - $offset = sizeof($arr) - $CONF['MediaPerPage']; - - if ($offset < 0) $offset = 0; - - $idxStart = $offset; - $idxEnd = $offset + $CONF['MediaPerPage']; - $idxNext = $idxEnd; - $idxPrev = $idxStart - $CONF['MediaPerPage']; - - if ($idxPrev < 0) $idxPrev = 0; - - if ($idxEnd > sizeof($arr)) - $idxEnd = sizeof($arr); - - for($i=$idxStart;$i<$idxEnd;$i++) { - $obj = $arr[$i]; - $filename = $DIR_MEDIA . $currentCollection . '/' . $obj->filename; - - $old_level = error_reporting(0); - $size = @GetImageSize($filename); - error_reporting($old_level); - $width = $size[0]; - $height = $size[1]; - $filetype = $size[2]; - - echo ""; - echo ""; - - // strings for javascript - $jsCurrentCollection = str_replace("'","\\'",$currentCollection); - $jsFileName = str_replace("'","\\'",$obj->filename); - - if ($filetype != 0) { - // image (gif/jpg/png/swf) - echo ""; - } else { - // no image (e.g. mpg) - echo ""; - - } - echo ''; - echo ''; - } - } // if (sizeof($arr)>0) - ?> - -
    ". date("Y-m-d",$obj->timestamp) ."filename). "\">" - . htmlspecialchars(shorten($obj->filename,25,'...')) - .""; - echo ' (',_MEDIA_VIEW,')'; - echo "filename). "\">" - . htmlspecialchars(shorten($obj->filename,30,'...')) - ."' , htmlspecialchars($width) , 'x' , htmlspecialchars($height) , '
    - 0) - echo "". _LISTS_PREV." "; - if ($idxEnd < sizeof($arr)) - echo "". _LISTS_NEXT." "; - - ?> - - - -

    - -

    - -
    -
    - - addTicketHidden() ?> - - File: -
    - - 1) { - ?> -

    -
    - - - -

    - -
    -
    - - $CONF['MaxUploadSize']) - media_doError(_ERROR_FILE_TOO_BIG); - - // check file type against allowed types - $ok = 0; - $allowedtypes = explode (',', $CONF['AllowedTypes']); - foreach ( $allowedtypes as $type ) - if (eregi("\." .$type. "$",$filename)) $ok = 1; - if (!$ok) media_doError(_ERROR_BADFILETYPE); - - if (!is_uploaded_file($filetempname)) - media_doError(_ERROR_BADREQUEST); - - // prefix filename with current date (YYYY-MM-DD-) - // this to avoid nameclashes - if ($CONF['MediaPrefix']) - $filename = strftime("%Y%m%d-", time()) . $filename; - - $collection = requestVar('collection'); - $res = MEDIA::addMediaObject($collection, $filetempname, $filename); - - if ($res != '') - media_doError($res); - - // shows updated list afterwards - media_select(); -} - -function media_loginAndPassThrough() { - media_head(); - ?> -

    - -
    -
    - - - : -
    : -
    -
    -
    -

    - -

    -

    -

    - - - - - - Nucleus Media - - - - - - - - +$CONF = array(); + +// defines how much media items will be shown per page. You can override this +// in config.php if you like. (changing it in config.php instead of here will +// allow your settings to be kept even after a Nucleus upgrade) +$CONF['MediaPerPage'] = 10; + +// include all classes and config data +require('../config.php'); +include($DIR_LIBS . 'MEDIA.php'); // media classes + +sendContentType('application/xhtml+xml', 'media'); + +// user needs to be logged in to use this +if (!$member->isLoggedIn()) { + media_loginAndPassThrough(); + exit; +} + +// check if member is on at least one teamlist +$query = 'SELECT * FROM ' . sql_table('team'). ' WHERE tmember=' . $member->getID(); +$teams = mysql_query($query); +if (mysql_num_rows($teams) == 0) + media_doError(_ERROR_DISALLOWEDUPLOAD); + +// get action +$action = requestVar('action'); +if ($action == '') + $action = 'selectmedia'; + +// check ticket +$aActionsNotToCheck = array('selectmedia', _MEDIA_FILTER_APPLY, _MEDIA_COLLECTION_SELECT); +if (!in_array($action, $aActionsNotToCheck)) +{ + if (!$manager->checkTicket()) + media_doError(_ERROR_BADTICKET); +} + + +switch($action) { + case 'chooseupload': + case _MEDIA_UPLOAD_TO: + case _MEDIA_UPLOAD_NEW: + if (!$member->isAdmin() and $CONF['AllowUpload'] != true) { + media_doError(_ERROR_DISALLOWED); + } else { + media_choose(); + } + break; + case 'uploadfile': + if (!$member->isAdmin() and $CONF['AllowUpload'] != true) { + media_doError(_ERROR_DISALLOWED); + } else { + media_upload(); + } + break; + case _MEDIA_FILTER_APPLY: + case 'selectmedia': + case _MEDIA_COLLECTION_SELECT: + default: + media_select(); + break; +} + +// select a file +function media_select() { + global $member, $CONF, $DIR_MEDIA, $manager; + + // show 10 files + navigation buttons + // show msg when no files + // show upload form + // files sorted according to last modification date + + // currently selected collection + $currentCollection = requestVar('collection'); + if (!$currentCollection || !@is_dir($DIR_MEDIA . $currentCollection)) + $currentCollection = $member->getID(); + + // avoid directory travarsal and accessing invalid directory + if (!MEDIA::isValidCollection($currentCollection)) media_doError(_ERROR_DISALLOWED); + + media_head(); + + // get collection list + $collections = MEDIA::getCollectionList(); + + if (sizeof($collections) > 1) { + ?> +
    + + + + + addTicketHidden() ?> +
    + +
    + + + addTicketHidden() ?> +
    + +
    + + + + + +
    + + + + + + + + + 0) { + + if (($offset + $CONF['MediaPerPage']) >= sizeof($arr)) + $offset = sizeof($arr) - $CONF['MediaPerPage']; + + if ($offset < 0) $offset = 0; + + $idxStart = $offset; + $idxEnd = $offset + $CONF['MediaPerPage']; + $idxNext = $idxEnd; + $idxPrev = $idxStart - $CONF['MediaPerPage']; + + if ($idxPrev < 0) $idxPrev = 0; + + if ($idxEnd > sizeof($arr)) + $idxEnd = sizeof($arr); + + for($i=$idxStart;$i<$idxEnd;$i++) { + $obj = $arr[$i]; + $filename = $DIR_MEDIA . $currentCollection . '/' . $obj->filename; + + $old_level = error_reporting(0); + $size = @GetImageSize($filename); + error_reporting($old_level); + $width = $size[0]; + $height = $size[1]; + $filetype = $size[2]; + + echo ""; + echo ""; + + // strings for javascript + $jsCurrentCollection = str_replace("'","\\'",$currentCollection); + $jsFileName = str_replace("'","\\'",$obj->filename); + + if ($filetype != 0) { + // image (gif/jpg/png/swf) + echo ""; + } else { + // no image (e.g. mpg) + echo ""; + + } + echo ''; + echo ''; + } + } // if (sizeof($arr)>0) + ?> + +
    ". date("Y-m-d",$obj->timestamp) ."filename). "\">" + . htmlspecialchars(shorten($obj->filename,25,'...')) + .""; + echo ' (',_MEDIA_VIEW,')'; + echo "filename). "\">" + . htmlspecialchars(shorten($obj->filename,30,'...')) + ."' , htmlspecialchars($width) , 'x' , htmlspecialchars($height) , '
    + 0) + echo "". _LISTS_PREV." "; + if ($idxEnd < sizeof($arr)) + echo "". _LISTS_NEXT." "; + + ?> + + + +

    + +

    + +
    +
    + + addTicketHidden() ?> + + File: +
    + + 1) { + ?> +

    +
    + + + +

    + +
    +
    + + $CONF['MaxUploadSize']) + media_doError(_ERROR_FILE_TOO_BIG); + + // check file type against allowed types + $ok = 0; + $allowedtypes = explode (',', $CONF['AllowedTypes']); + foreach ( $allowedtypes as $type ) + if (eregi("\." .$type. "$",$filename)) $ok = 1; + if (!$ok) media_doError(_ERROR_BADFILETYPE); + + if (!is_uploaded_file($filetempname)) + media_doError(_ERROR_BADREQUEST); + + // prefix filename with current date (YYYY-MM-DD-) + // this to avoid nameclashes + if ($CONF['MediaPrefix']) + $filename = strftime("%Y%m%d-", time()) . $filename; + + $collection = requestVar('collection'); + $res = MEDIA::addMediaObject($collection, $filetempname, $filename); + + if ($res != '') + media_doError($res); + + // shows updated list afterwards + media_select(); +} + +function media_loginAndPassThrough() { + media_head(); + ?> +

    + +
    +
    + + + : +
    : +
    +
    +
    +

    + +

    +

    +

    + + + + + + Nucleus Media + + + + + + + + diff --git a/utf8/nucleus/xmlrpc/api_blogger.inc.php b/utf8/nucleus/xmlrpc/api_blogger.inc.php index fdefe9e..7f5993f 100755 --- a/utf8/nucleus/xmlrpc/api_blogger.inc.php +++ b/utf8/nucleus/xmlrpc/api_blogger.inc.php @@ -1,7 +1,7 @@ structmem('mt_allow_comments'); + if ($comments) { + $closed = (intval(_getStructVal($struct, 'mt_allow_comments')) == 1) ? 0 : 1; + } else { + $closed = 0; + } + $publish = _getScalar($m,4); // Add item - $res = _addItem($blogid, $username, $password, $title, $content, $more, $publish, $comments, $category); - +// $res = _addItem($blogid, $username, $password, $title, $content, $more, $publish, $comments, $category); + $res = _addItem($blogid, $username, $password, $title, $content, $more, $publish, $closed, $category); + // Handle trackbacks $trackbacks = array(); $tblist = $struct->structmem('mt_tb_ping_urls'); @@ -187,13 +194,15 @@ $comments = $struct->structmem('mt_allow_comments'); if ($comments) { - $comments = (int) _getStructVal($struct, 'mt_allow_comments') ? 0 : 1; +// $comments = (int) _getStructVal($struct, 'mt_allow_comments') ? 0 : 1; + $closed = (intval(_getStructVal($struct, 'mt_allow_comments')) == 1) ? 0 : 1; } else { - $comments = $old['closed']; +// $comments = $old['closed']; + $closed = $old['closed']; } - $res = _edititem($itemid, $username, $password, $catid, $title, $content, $more, $wasdraft, $publish, $comments); - +// $res = _edititem($itemid, $username, $password, $catid, $title, $content, $more, $wasdraft, $publish, $comments); + $res = _edititem($itemid, $username, $password, $catid, $title, $content, $more, $wasdraft, $publish, $closed); // Handle trackbacks $trackbacks = array(); $tblist = $struct->structmem('mt_tb_ping_urls'); diff --git a/utf8/nucleus/xmlrpc/api_mt.inc.php b/utf8/nucleus/xmlrpc/api_mt.inc.php index b73e8a5..509eaa7 100755 --- a/utf8/nucleus/xmlrpc/api_mt.inc.php +++ b/utf8/nucleus/xmlrpc/api_mt.inc.php @@ -2,7 +2,7 @@ /* * Nucleus: PHP/MySQL Weblog CMS (http://nucleuscms.org/) - * Copyright (C) 2002-2007 The Nucleus Group + * Copyright (C) 2002-2009 The Nucleus Group * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License @@ -16,7 +16,7 @@ * Wouter Demuynck 2003-08-31 * * @license http://nucleuscms.org/license.txt GNU General Public License - * @copyright Copyright (C) 2002-2007 The Nucleus Group + * @copyright Copyright (C) 2002-2009 The Nucleus Group * $NucleusJP: api_mt.inc.php,v 1.5 2006/07/17 20:03:45 kimitake Exp $ */ diff --git a/utf8/nucleus/xmlrpc/api_nucleus.inc.php b/utf8/nucleus/xmlrpc/api_nucleus.inc.php index 049b49b..6002709 100755 --- a/utf8/nucleus/xmlrpc/api_nucleus.inc.php +++ b/utf8/nucleus/xmlrpc/api_nucleus.inc.php @@ -1,7 +1,7 @@ Nothing Here + diff --git a/utf8/nucleus/xmlrpc/server.php b/utf8/nucleus/xmlrpc/server.php index c84ba4a..86629d5 100755 --- a/utf8/nucleus/xmlrpc/server.php +++ b/utf8/nucleus/xmlrpc/server.php @@ -1,7 +1,7 @@ +

    Readme

    diff --git a/utf8/readme.html.ja b/utf8/readme.html.ja index 28d71e1..36a2f57 100644 --- a/utf8/readme.html.ja +++ b/utf8/readme.html.ja @@ -8,6 +8,22 @@ @import url(nucleus/styles/manual.css); --> +

    Readme

    diff --git a/utf8/rsd.php b/utf8/rsd.php index d9134bf..1afd567 100755 --- a/utf8/rsd.php +++ b/utf8/rsd.php @@ -1,4 +1,24 @@ -