OSDN Git Service

EUC版はUTF-8に統合
authorshizuki <shizuki@1ca29b6e-896d-4ea0-84a5-967f57386b96>
Fri, 17 Jul 2009 01:42:36 +0000 (01:42 +0000)
committershizuki <shizuki@1ca29b6e-896d-4ea0-84a5-967f57386b96>
Fri, 17 Jul 2009 01:42:36 +0000 (01:42 +0000)
git-svn-id: https://svn.sourceforge.jp/svnroot/nucleus-jp/nucleus-jp/trunk@1035 1ca29b6e-896d-4ea0-84a5-967f57386b96

182 files changed:
euc/action.php [deleted file]
euc/atom.php [deleted file]
euc/config.php [deleted file]
euc/createaccount.html [deleted file]
euc/extra/fancyurls-2/.htaccess [deleted file]
euc/extra/fancyurls/.htaccess [deleted file]
euc/extra/fancyurls/archive [deleted file]
euc/extra/fancyurls/archives [deleted file]
euc/extra/fancyurls/blog [deleted file]
euc/extra/fancyurls/category [deleted file]
euc/extra/fancyurls/fancyurls.config.php [deleted file]
euc/extra/fancyurls/item [deleted file]
euc/extra/fancyurls/member [deleted file]
euc/extra/fancyurls/special [deleted file]
euc/index.php [deleted file]
euc/install.php [deleted file]
euc/install.sql [deleted file]
euc/license.txt [deleted file]
euc/media/readme.txt [deleted file]
euc/nucleus/bookmarklet.php [deleted file]
euc/nucleus/forgotpassword.html [deleted file]
euc/nucleus/forms/additemform.template [deleted file]
euc/nucleus/forms/commentform-closed.template [deleted file]
euc/nucleus/forms/commentform-loggedin.template [deleted file]
euc/nucleus/forms/commentform-notloggedin.template [deleted file]
euc/nucleus/forms/loginform-loggedin.template [deleted file]
euc/nucleus/forms/loginform-notloggedin.template [deleted file]
euc/nucleus/forms/membermailform-disallowed.template [deleted file]
euc/nucleus/forms/membermailform-loggedin.template [deleted file]
euc/nucleus/forms/membermailform-notloggedin.template [deleted file]
euc/nucleus/forms/nucleusbutton.template [deleted file]
euc/nucleus/forms/searchform.template [deleted file]
euc/nucleus/images/button-aligncenter.gif [deleted file]
euc/nucleus/images/button-alignleft.gif [deleted file]
euc/nucleus/images/button-alignright.gif [deleted file]
euc/nucleus/images/button-bold.gif [deleted file]
euc/nucleus/images/button-copy.gif [deleted file]
euc/nucleus/images/button-cut.gif [deleted file]
euc/nucleus/images/button-italic.gif [deleted file]
euc/nucleus/images/button-left.gif [deleted file]
euc/nucleus/images/button-link.gif [deleted file]
euc/nucleus/images/button-media.gif [deleted file]
euc/nucleus/images/button-paste.gif [deleted file]
euc/nucleus/images/button-preview.gif [deleted file]
euc/nucleus/images/button-right.gif [deleted file]
euc/nucleus/images/globe.gif [deleted file]
euc/nucleus/index.php [deleted file]
euc/nucleus/javascript/admin.js [deleted file]
euc/nucleus/javascript/bookmarklet.js [deleted file]
euc/nucleus/javascript/compatibility.js [deleted file]
euc/nucleus/javascript/edit.js [deleted file]
euc/nucleus/javascript/index.html [deleted file]
euc/nucleus/javascript/numbercheck.js [deleted file]
euc/nucleus/javascript/opennew.js [deleted file]
euc/nucleus/javascript/templateEdit.js [deleted file]
euc/nucleus/javascript/xmlhttprequest.js [deleted file]
euc/nucleus/language/english.php [deleted file]
euc/nucleus/language/index.html [deleted file]
euc/nucleus/language/japanese-euc.php [deleted file]
euc/nucleus/libs/ACTION.php [deleted file]
euc/nucleus/libs/ACTIONLOG.php [deleted file]
euc/nucleus/libs/ACTIONS.php [deleted file]
euc/nucleus/libs/ADMIN.php [deleted file]
euc/nucleus/libs/BAN.php [deleted file]
euc/nucleus/libs/BLOG.php [deleted file]
euc/nucleus/libs/BODYACTIONS.php [deleted file]
euc/nucleus/libs/BaseActions.php [deleted file]
euc/nucleus/libs/COMMENT.php [deleted file]
euc/nucleus/libs/COMMENTACTIONS.php [deleted file]
euc/nucleus/libs/COMMENTS.php [deleted file]
euc/nucleus/libs/ENCAPSULATE.php [deleted file]
euc/nucleus/libs/ITEM.php [deleted file]
euc/nucleus/libs/ITEMACTIONS.php [deleted file]
euc/nucleus/libs/KARMA.php [deleted file]
euc/nucleus/libs/MANAGER.php [deleted file]
euc/nucleus/libs/MEDIA.php [deleted file]
euc/nucleus/libs/MEMBER.php [deleted file]
euc/nucleus/libs/NOTIFICATION.php [deleted file]
euc/nucleus/libs/PAGEFACTORY.php [deleted file]
euc/nucleus/libs/PARSER.php [deleted file]
euc/nucleus/libs/PLUGIN.php [deleted file]
euc/nucleus/libs/PLUGINADMIN.php [deleted file]
euc/nucleus/libs/SEARCH.php [deleted file]
euc/nucleus/libs/SKIN.php [deleted file]
euc/nucleus/libs/TEMPLATE.php [deleted file]
euc/nucleus/libs/backup.php [deleted file]
euc/nucleus/libs/entity.php [deleted file]
euc/nucleus/libs/globalfunctions.php [deleted file]
euc/nucleus/libs/include/admin-add.template [deleted file]
euc/nucleus/libs/include/admin-edit.template [deleted file]
euc/nucleus/libs/include/bookmarklet-add.template [deleted file]
euc/nucleus/libs/include/bookmarklet-edit.template [deleted file]
euc/nucleus/libs/include/index.html [deleted file]
euc/nucleus/libs/include/readme.txt [deleted file]
euc/nucleus/libs/index.html [deleted file]
euc/nucleus/libs/mb_emulator/convert.table [deleted file]
euc/nucleus/libs/mb_emulator/history.html [deleted file]
euc/nucleus/libs/mb_emulator/history.txt [deleted file]
euc/nucleus/libs/mb_emulator/lower.table [deleted file]
euc/nucleus/libs/mb_emulator/mb-emulator.ini [deleted file]
euc/nucleus/libs/mb_emulator/mb-emulator.php [deleted file]
euc/nucleus/libs/mb_emulator/sjistouni.table [deleted file]
euc/nucleus/libs/mb_emulator/unitosjis.table [deleted file]
euc/nucleus/libs/mb_emulator/upper.table [deleted file]
euc/nucleus/libs/mysql.php [deleted file]
euc/nucleus/libs/showlist.php [deleted file]
euc/nucleus/libs/skinie.php [deleted file]
euc/nucleus/libs/vars4.0.6.php [deleted file]
euc/nucleus/libs/vars4.1.0.php [deleted file]
euc/nucleus/libs/xmlrpc.inc.php [deleted file]
euc/nucleus/libs/xmlrpcs.inc.php [deleted file]
euc/nucleus/media.php [deleted file]
euc/nucleus/nucleus.gif [deleted file]
euc/nucleus/nucleus2.gif [deleted file]
euc/nucleus/plugins/NP_SkinFiles.php [deleted file]
euc/nucleus/plugins/index.html [deleted file]
euc/nucleus/plugins/skinfiles/dir.gif [deleted file]
euc/nucleus/plugins/skinfiles/english.php [deleted file]
euc/nucleus/plugins/skinfiles/generic.gif [deleted file]
euc/nucleus/plugins/skinfiles/home.gif [deleted file]
euc/nucleus/plugins/skinfiles/html.gif [deleted file]
euc/nucleus/plugins/skinfiles/image.gif [deleted file]
euc/nucleus/plugins/skinfiles/index.php [deleted file]
euc/nucleus/plugins/skinfiles/japanese-euc.php [deleted file]
euc/nucleus/plugins/skinfiles/japanese-utf8.php [deleted file]
euc/nucleus/plugins/skinfiles/php.gif [deleted file]
euc/nucleus/plugins/skinfiles/text.gif [deleted file]
euc/nucleus/styles/addedit.css [deleted file]
euc/nucleus/styles/admin.css [deleted file]
euc/nucleus/styles/bookmarklet.css [deleted file]
euc/nucleus/styles/logo.gif [deleted file]
euc/nucleus/styles/manual.css [deleted file]
euc/nucleus/styles/popups.css [deleted file]
euc/nucleus/styles/quickb-hover.jpg [deleted file]
euc/nucleus/styles/quickb.jpg [deleted file]
euc/nucleus/xmlrpc/api_blogger.inc.php [deleted file]
euc/nucleus/xmlrpc/api_metaweblog.inc.php [deleted file]
euc/nucleus/xmlrpc/api_mt.inc.php [deleted file]
euc/nucleus/xmlrpc/api_nucleus.inc.php [deleted file]
euc/nucleus/xmlrpc/index.html [deleted file]
euc/nucleus/xmlrpc/server.php [deleted file]
euc/readme.html [deleted file]
euc/robots.txt [deleted file]
euc/rsd.php [deleted file]
euc/skins/atom/skinbackup.xml [deleted file]
euc/skins/default/default_left.css [deleted file]
euc/skins/default/default_right.css [deleted file]
euc/skins/default/favicon.ico [deleted file]
euc/skins/default/footer.inc [deleted file]
euc/skins/default/head.inc [deleted file]
euc/skins/default/header.inc [deleted file]
euc/skins/default/images/arrow.gif [deleted file]
euc/skins/default/images/bg.gif [deleted file]
euc/skins/default/images/bgcategory.gif [deleted file]
euc/skins/default/images/bgcomment.gif [deleted file]
euc/skins/default/images/bgcontainer01.gif [deleted file]
euc/skins/default/images/bgcontainer02.gif [deleted file]
euc/skins/default/images/bgedit.gif [deleted file]
euc/skins/default/images/bgpostedby.gif [deleted file]
euc/skins/default/images/commentquote01.gif [deleted file]
euc/skins/default/images/commentquote02.gif [deleted file]
euc/skins/default/images/corner_br.gif [deleted file]
euc/skins/default/images/corner_tr.gif [deleted file]
euc/skins/default/images/dot.gif [deleted file]
euc/skins/default/images/dotv.gif [deleted file]
euc/skins/default/images/header.jpg [deleted file]
euc/skins/default/images/header_sm.jpg [deleted file]
euc/skins/default/images/nucleus.gif [deleted file]
euc/skins/default/images/shadow.gif [deleted file]
euc/skins/default/images/sidetitlebg.gif [deleted file]
euc/skins/default/navigation.inc [deleted file]
euc/skins/default/nicetitle.css [deleted file]
euc/skins/default/nicetitle.js [deleted file]
euc/skins/default/preview-large.png [deleted file]
euc/skins/default/preview.png [deleted file]
euc/skins/default/readme.html [deleted file]
euc/skins/default/sidebar.inc [deleted file]
euc/skins/default/skinbackup.xml [deleted file]
euc/skins/readme.txt [deleted file]
euc/skins/rsd/skinbackup.xml [deleted file]
euc/skins/rss2.0/skinbackup.xml [deleted file]
euc/xml-rss2.php [deleted file]

diff --git a/euc/action.php b/euc/action.php
deleted file mode 100755 (executable)
index 1102a8b..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-<?php
-/*
- * Nucleus: PHP/MySQL Weblog CMS (http://nucleuscms.org/)
- * Copyright (C) 2002-2007 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
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- * (see nucleus/documentation/index.html#license for more info)
- */
-
-/**
- * File containing actions that can be performed by visitors of the site,
- * like adding comments, etc...
- * @license http://nucleuscms.org/license.txt GNU General Public License
- * @copyright Copyright (C) 2002-2007 The Nucleus Group
- * @version $Id: action.php,v 1.7 2007-03-27 22:00:12 kmorimatsu Exp $
- * $NucleusJP: action.php,v 1.6 2007/03/22 09:23:50 kimitake Exp $
- */
-
-$CONF = array();
-require('./config.php');
-
-// common functions
-include_once($DIR_LIBS . 'ACTION.php');
-
-$action = requestVar('action');
-$a =& new ACTION();
-$errorInfo = $a->doAction($action);
-
-if ($errorInfo) {
-       doError($errorInfo['message'], new SKIN($errorInfo['skinid']) );
-}
-
-?>
\ No newline at end of file
diff --git a/euc/atom.php b/euc/atom.php
deleted file mode 100755 (executable)
index 9786f16..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-<?php
-/*
- * Nucleus: PHP/MySQL Weblog CMS (http://nucleuscms.org/)
- * Copyright (C) 2002-2007 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
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- * (see nucleus/documentation/index.html#license for more info)
- */
-
-/**
- * Nucleus Atom Syndication
- * @license http://nucleuscms.org/license.txt GNU General Public License
- * @copyright Copyright (C) 2002-2007 The Nucleus Group
- * @version $Id: atom.php,v 1.6 2007-03-22 09:23:50 kimitake Exp $
- * $NucleusJP: atom.php,v 1.7 2007/02/04 06:28:44 kimitake Exp $
- */
-
-header('Pragma: no-cache');
-
-$CONF = array();
-$CONF['Self'] = 'atom.php';
-
-include('./config.php');
-
-if (!$CONF['DisableSite']) {
-       // get feed into $feed
-       ob_start();
-               selectSkin('feeds/atom');
-               selector();
-               $feed = ob_get_contents();
-       ob_end_clean();
-
-       // create ETAG (hash of feed)
-       // (HTTP_IF_NONE_MATCH has quotes around it)
-       $eTag = '"' . md5($feed) . '"';
-       header('Etag: ' . $eTag);
-
-       // compare Etag to what we got
-       if ($eTag == serverVar('HTTP_IF_NONE_MATCH') ) {
-               header('HTTP/1.0 304 Not Modified');
-               header('Content-Length: 0');
-       } else {
-               $feed = mb_convert_encoding($feed, "UTF-8", "EUC-JP");
-               header("Content-Type: application/xml");
-               // dump feed
-               echo $feed;
-       }
-
-}
-
-?>
\ No newline at end of file
diff --git a/euc/config.php b/euc/config.php
deleted file mode 100755 (executable)
index 300d9db..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?php
-
-// This file contains variables with the locations of the data dirs
-// and basic functions that every page can use
-
-// mySQL connection information
-$MYSQL_HOST = 'hostname';
-$MYSQL_USER = 'username';
-$MYSQL_PASSWORD = 'password';
-$MYSQL_DATABASE = 'databasename';
-$MYSQL_PREFIX = '';
-
-// main nucleus directory
-$DIR_NUCLEUS = '/your/path/to/nucleus/';
-
-// media dir
-$DIR_MEDIA = '/your/path/to/media/';
-
-// extra skin files for imported skins
-$DIR_SKINS = '/your/path/to/skins/';
-
-// these dirs are normally subdirs of the nucleus dir, but
-// you can redefine them if you wish
-$DIR_PLUGINS = $DIR_NUCLEUS . 'plugins/';
-$DIR_LANG = $DIR_NUCLEUS . 'language/';
-$DIR_LIBS = $DIR_NUCLEUS . 'libs/';
-
-if (!@file_exists($DIR_LIBS . 'globalfunctions.php')) {
-       echo "Configuration error, please run the install script or modify config.php";
-       exit;
-}
-
-// include libs
-include($DIR_LIBS.'globalfunctions.php');
-if (!extension_loaded('mbstring')) {
-       include($DIR_LIBS.'mb_emulator/mb-emulator.php');
-}
-?>
\ No newline at end of file
diff --git a/euc/createaccount.html b/euc/createaccount.html
deleted file mode 100755 (executable)
index a5575da..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html>
-<head>
-       <meta http-equiv="content-type" content="application/xhtml+xml; charset=EUC-JP" />
-       <title>¥á¥ó¥Ð¡¼¥¢¥«¥¦¥ó¥È¤ÎºîÀ®</title>
-       <style type="text/css">@import url(nucleus/styles/manual.css);</style>
-</head>
-<body>
-       <h1>¥¢¥«¥¦¥ó¥È¤ÎºîÀ®</h1>
-
-       <form method="post" action="action.php">
-
-       <div>
-       <input type="hidden" name="action" value="createaccount" />
-               ¥æ¡¼¥¶¡¼Ì¾: 
-               <br />
-               <input name="name" size="20" /> <small>(only a-z, 0-9)</small>
-               <br />
-               <br />          
-               ËÜ̾: 
-               <br />
-               <input name="realname" size="40" />
-               <br />
-               <br />          
-               Email:
-               <br />
-               <input name="email" size="40" /> <small>(ÍøÍѲÄǽ¤Ê¤â¤Î¤ò¡£¥Ñ¥¹¥ï¡¼¥É¤Ï¤³¤³¤ËÁ÷¿®¤µ¤ì¤Þ¤¹¡£)</small>
-               <br />
-               <br />          
-               URL: 
-               <br />
-               <input name="url" size="60" />
-               <br />
-               <br />
-               <input type="submit" value="¥¢¥«¥¦¥ó¥È¤ÎºîÀ®" />
-       </div>
-
-       </form>
-</body>
-</html>
\ No newline at end of file
diff --git a/euc/extra/fancyurls-2/.htaccess b/euc/extra/fancyurls-2/.htaccess
deleted file mode 100644 (file)
index e0e6a9d..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-<IfModule mod_rewrite.c>
-       RewriteEngine on
-       RewriteCond %{REQUEST_FILENAME} !-f
-       RewriteCond %{REQUEST_FILENAME} !-d
-       RewriteRule ^(.*)$ index.php?virtualpath=$1 [L,QSA]
-</IfModule>
diff --git a/euc/extra/fancyurls/.htaccess b/euc/extra/fancyurls/.htaccess
deleted file mode 100755 (executable)
index 69f7bf0..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-<FilesMatch "^item$">
-    ForceType application/x-httpd-php
-</FilesMatch>
-<FilesMatch "^archive$">
-    ForceType application/x-httpd-php
-</FilesMatch>
-<FilesMatch "^member$">
-    ForceType application/x-httpd-php
-</FilesMatch>
-<FilesMatch "^archives$">
-    ForceType application/x-httpd-php
-</FilesMatch>
-<FilesMatch "^category$">
-    ForceType application/x-httpd-php
-</FilesMatch>
-<FilesMatch "^blog$">
-    ForceType application/x-httpd-php
-</FilesMatch>
-<FilesMatch "^special$">
-    ForceType application/x-httpd-php
-</FilesMatch>
diff --git a/euc/extra/fancyurls/archive b/euc/extra/fancyurls/archive
deleted file mode 100755 (executable)
index dd348b7..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-<?php
-
-include('./fancyurls.config.php');
-include('./config.php');
-
-// default to default implementation (/archive/1/2005-12)
-// if blogid was not filled out by plugins
-if (($blogid == 0) && ($archive == ''))
-{
-       $data = explode("/",serverVar('PATH_INFO'));
-       if (count($data) > 2)
-       {
-               $blogid = intval($data[1]);
-               $archive = $data[2];
-       }
-}
-
-selector();
-
-?>
\ No newline at end of file
diff --git a/euc/extra/fancyurls/archives b/euc/extra/fancyurls/archives
deleted file mode 100755 (executable)
index b1031e3..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<?php
-
-include('./fancyurls.config.php');
-include('./config.php');
-
-// default to default implementation (/archives/1)
-// if archivelist was not filled out by plugins
-if ($archivelist == 0)
-{
-       $data = explode("/",serverVar('PATH_INFO'));
-       if (count($data) > 1)
-       {
-               $archivelist = intval($data[1]);
-       }
-}
-
-selector();
-
-?>
\ No newline at end of file
diff --git a/euc/extra/fancyurls/blog b/euc/extra/fancyurls/blog
deleted file mode 100755 (executable)
index 0b4cf08..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<?php
-
-include('./fancyurls.config.php');
-include('./config.php');
-
-// default to default implementation (/blog/1234)
-// if blogid was not filled out by plugins
-if ($blogid == 0)
-{
-       $data = explode("/",serverVar('PATH_INFO'));
-       if (count($data) > 1)
-       {
-               $blogid = intval($data[1]);
-       }
-}
-
-selector();
-
-?>
\ No newline at end of file
diff --git a/euc/extra/fancyurls/category b/euc/extra/fancyurls/category
deleted file mode 100755 (executable)
index bdd8e31..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<?php
-
-include('./fancyurls.config.php');
-include('./config.php');
-
-// default to default implementation (/category/1234)
-// if catid was not filled out by plugins
-if ($catid == 0)
-{
-       $data = explode("/",serverVar('PATH_INFO'));
-       if (count($data) > 1)
-       {
-               $catid = intval($data[1]);
-       }
-}
-
-selector();
-
-?>
\ No newline at end of file
diff --git a/euc/extra/fancyurls/fancyurls.config.php b/euc/extra/fancyurls/fancyurls.config.php
deleted file mode 100755 (executable)
index dc80c27..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-<?php
-       /*
-               About
-               -----
-               
-               This directory contains extra files to make the 'fancy urls' feature even more
-               fancier, by eliminating the 'index.php'-part of the URL
-       
-               Installation
-               ------------
-               
-               1. Copy all files in this directory (except for index.html) to your main nucleus dir
-                  (where your index.php and action.php file are)
-                  
-                  If you have an already existing .htaccess file (most ftp-programs don't show hidden files
-                  by default, so don't start uploading it without checking your server). If you do, download
-                  that old one first, and copy the contents of the new .htaccess file (from the fancyurls
-                  folder) in your old one, and upload that... 
-
-               2. Edit fancyurls.config.php so that $CONF['Self'] points to your main directory. 
-                       NOTE: this time, and only this time, the URL should NOT end in a slash
-
-               3. Edit index.php to look like this: 
-                  
-                       $CONF = array();
-
-                       include('./fancyurls.config.php'); 
-                       include('./config.php');
-
-                       selector();
-                       
-               4. Enable 'Fancy URLs' in the Nucleus admin area (nucleus management / edit settings)
-
-               5. Off you go!
-               
-               If it doesn't work:
-               -------------------
-               
-               Remove the files again (don't forget the hidden file .htaccess). Voila.
-               
-       */
-
-       
-       // remember: this URL should _NOT_ end with a slash. 
-       $CONF['Self'] = 'http://www.yourhost.com/yourpath';
-
-    /*
-       Advanced: keywords to use in fancy URLs. 
-       
-       If you want to change these, you'll also need to rename the stub files 
-       and update the contents of the .htaccess file accordingly
-    */
-    $CONF['ItemKey']        = 'item';
-    $CONF['ArchiveKey']     = 'archive';
-    $CONF['ArchivesKey']    = 'archives';
-    $CONF['MemberKey']      = 'member';
-    $CONF['BlogKey']        = 'blog';
-    $CONF['CategoryKey']    = 'category';
-    $CONF['SpecialskinKey'] = 'special';
-?>
\ No newline at end of file
diff --git a/euc/extra/fancyurls/item b/euc/extra/fancyurls/item
deleted file mode 100755 (executable)
index 23eb1bd..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<?php
-
-include('./fancyurls.config.php');
-include('./config.php');
-
-// default to default implementation (/item/1234)
-// if itemid was not filled out by plugins
-if ($itemid == 0)
-{
-       $data = explode("/",serverVar('PATH_INFO'));
-       if (count($data) > 1)
-       {
-               $itemid = intval($data[1]);
-       }
-}
-
-selector();
-
-?>
\ No newline at end of file
diff --git a/euc/extra/fancyurls/member b/euc/extra/fancyurls/member
deleted file mode 100755 (executable)
index d2e14c2..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<?php
-
-include('./fancyurls.config.php');
-include('./config.php');
-
-// default to default implementation (/member/1234)
-// if memberid was not filled out by plugins
-if ($memberid == 0)
-{
-       $data = explode("/",serverVar('PATH_INFO'));
-       if (count($data) > 1)
-       {
-               $memberid = intval($data[1]);
-       }
-}
-
-selector();
-
-?>
\ No newline at end of file
diff --git a/euc/extra/fancyurls/special b/euc/extra/fancyurls/special
deleted file mode 100644 (file)
index 60171c4..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-<?php
-
-include('./fancyurls.config.php');
-include('./config.php');
-
-if (!requestVar('special'))
-{
-       $data = explode("/",serverVar('PATH_INFO'));
-       if (count($data) > 1)
-       {
-               $_REQUEST['special'] = $data[1];
-       }
-}
-
-selector();
-
-?>
\ No newline at end of file
diff --git a/euc/index.php b/euc/index.php
deleted file mode 100755 (executable)
index 08f3be6..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-<?php\r
-// This file will generate and return the main page of the site\r
-$CONF = array();\r
-$CONF['Self'] = 'index.php';\r
-\r
-include('./config.php');\r
-\r
-selector();\r
-\r
-?>\r
diff --git a/euc/install.php b/euc/install.php
deleted file mode 100755 (executable)
index fd023cd..0000000
+++ /dev/null
@@ -1,1078 +0,0 @@
-<?php
-/*
- * Nucleus: PHP/MySQL Weblog CMS (http://nucleuscms.org/)
- * Copyright (C) 2002-2007 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
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- * (see nucleus/documentation/index.html#license for more info)
- * This script will install the Nucleus tables in your SQL-database, and initialize the data in
- * those tables.
- *
- * Below is a friendly way of letting users on non-php systems know that Nucleus won't run there.
- * ?><div style="font-size: xx-large;">If you see this text in your browser when you open <i>install.php</i>, your web server is not able to run PHP-scripts, and therefor Nucleus will not be able to run there. </div><div style="display: none"><?php
- */
-
-/**
- * @license http://nucleuscms.org/license.txt GNU General Public License
- * @copyright Copyright (C) 2002-2007 The Nucleus Group
- * @version $Id: install.php,v 1.6 2007-04-25 06:34:13 kimitake Exp $
- * $NucleusJP: install.php,v 1.5 2007/04/04 07:52:04 kimitake Exp $
- */
-
-/*
-       This part of the install.php code allows for customization of the install process.
-       When distributing plugins or skins together with a Nucleus installation, the
-       configuration below will instruct to install them
-
-       -- Start Of Configurable Part --
-*/
-
-// array with names of plugins to install. Plugin files must be present in the nucleus/plugin/
-// directory.
-//
-// example:
-//     array('NP_TrackBack', 'NP_MemberGoodies')
-$aConfPlugsToInstall = array('NP_SkinFiles');
-
-
-// array with skins to install. skins must be present under the skins/ directory with
-// a subdirectory having the same name that contains a skinbackup.xml file
-//
-// example:
-//     array('base','rsd')
-$aConfSkinsToImport = array('default');
-
-/*
-       -- End Of Configurable Part --
-*/
-
-// don't give warnings for uninitialized vars
-error_reporting(E_ERROR | E_WARNING | E_PARSE);
-
-// make sure there's no unnecessary escaping:
-set_magic_quotes_runtime(0);
-
-// if there are some plugins or skins to import, do not include vars
-// in globalfunctions.php again... so set a flag
-if ((count($aConfPlugsToInstall) > 0) || (count($aConfSkinsToImport) > 0) ) {
-       global $CONF;
-       $CONF['installscript'] = 1;
-}
-
-if (phpversion() >= '4.1.0') {
-       include_once('nucleus/libs/vars4.1.0.php');
-} else {
-       include_once('nucleus/libs/vars4.0.6.php');
-}
-
-include_once('nucleus/libs/mysql.php');
-
-// check if mysql support is installed
-       if (!function_exists('mysql_query') ) {
-               _doError('Your PHP version does not have support for MySQL :(');
-       }
-
-       if (postVar('action') == 'go') {
-               doInstall();
-       } else {
-               showInstallForm();
-       }
-
-       exit;
-
-function showInstallForm() {
-       // 0. pre check if all necessary files exist
-       doCheckFiles();
-
-       ?>
-       <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-       <html xmlns="http://www.w3.org/1999/xhtml">
-       <head>
-               <meta http-equiv="content-type" content="application/xhtml+xml; charset=EUC-JP" />
-               <title>Nucleus¤Î¥¤¥ó¥¹¥È¡¼¥ë</title>
-               <style type="text/css"><!--
-                       @import url('nucleus/documentation/styles/manual.css');
-               --></style>
-               <script type="text/javascript"><!--
-                       var submitcount = 0;
-
-                       // function to make sure the submit button only gets pressed once
-                       function checkSubmit() {
-                               if (submitcount == 0) {
-                                       submitcount++;
-                                       return true;
-                               } else {
-                                       return false;
-                               }
-                       }
-               --></script>
-       </head>
-       <body>
-               <div style="text-align:center"><img src="./nucleus/styles/logo.gif" /></div> <!-- Nucleus logo -->
-               <form method="post" action="install.php">
-
-               <h1>Install Nucleus</h1>
-
-               <p>¤³¤Î¥¹¥¯¥ê¥×¥È¤ÏNucleus¤Î¥¤¥ó¥¹¥È¡¼¥ë¤ò¼ê½õ¤±¤·¤Þ¤¹¡£MySQL¥Æ¡¼¥Ö¥ë¤Î¥»¥Ã¥È¥¢¥Ã¥×¤È¡¢<i>config.php</i>¤ËÆþÎϤ¹¤ë¤¿¤á¤Î¾ðÊó¤òɽ¼¨¤·¤Þ¤¹¡Êconfig.php¤Î¥Ñ¡¼¥ß¥Ã¥·¥ç¥ó¤ò0666¤Ë¤·¤Æ¤ª¤±¤Ð¡¢¸å¼Ô¤Îºî¶È¤Ï¼«Æ°Åª¤Ë¹Ô¤ï¤ì¤Þ¤¹¡Ë¡£¤³¤ì¤ò¤Ê¤¹°Ù¤Ë¡¢¤¤¤¯¤Ä¤«¤Î¾ðÊó¤òÆþÎϤ¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£</p>
-
-               <p>¤¹¤Ù¤Æ¤ÎÍó¤ÎÆþÎϤ¬É¬ÍפǤ¹¡£¥ª¥×¥·¥ç¥ó¾ðÊó¤Ï¥¤¥ó¥¹¥È¡¼¥ë¤¬´°Î»¤·¤¿¤é¡¢Nucleus¤Î´ÉÍýÎΰ褫¤éÀßÄê²Äǽ¤Ç¤¹¡£</p>
-
-               <h1>PHP &amp; MySQL Versions</h1>
-
-               <p>°Ê²¼¤Ï¤¢¤Ê¤¿¤Î¥¦¥§¥Ö¥Û¥¹¥È¤Ë¤ª¤±¤ëPHP¥¤¥ó¥¿¡¼¥×¥ê¥¿¡¼¤ÈMySQL¥µ¡¼¥Ð¡¼¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤¹¡£Nucleus¤Î¥µ¥Ý¡¼¥È¥Õ¥©¡¼¥é¥à¤ËÌäÂê¤òÊó¹ð¤¹¤ë¤È¤­¤Ï¡¢¤³¤Î¾ðÊó¤ò½ñ¤­Åº¤¨¤Æ¤¯¤À¤µ¤¤¡£</p>
-
-               <ul>
-                       <li>PHP:
-
-<?php
-       echo phpversion();
-       $minVersion = '4.0.6';
-
-       if (phpversion() < $minVersion) {
-               echo ' <span class="warning">Ãí°Õ: Nucleus¤ÎÆ°ºî¤Ë¤Ï¾¯¤Ê¤¯¤È¤â¥Ð¡¼¥¸¥ç¥ó ',$minVersion,' ¤¬É¬ÍפȤµ¤ì¤Þ¤¹</span>';
-       }
-?>
-
-                       </li>
-                       <li>MySQL:
-
-<?php
-       // note: this piece of code is taken from phpMyAdmin
-       $result = @mysql_query('SELECT VERSION() AS version');
-
-       if ($result != FALSE && @mysql_num_rows($result) > 0) {
-               $row = mysql_fetch_array($result);
-               $match = explode('.', $row['version']);
-       } else {
-               $result = @mysql_query('SHOW VARIABLES LIKE \'version\'');
-
-               if ($result != FALSE && @mysql_num_rows($result) > 0) {
-                       $row = mysql_fetch_row($result);
-                       $match = explode('.', $row[1]);
-               } else {
-                       $match[0] = '?';
-                       $match[1] = '?';
-                       $match[2] = '?';
-               }
-       }
-
-       if (!isset($match) || !isset($match[0]) ) {
-               $match[0] = 3;
-       }
-
-       if (!isset($match[1]) ) {
-               $match[1] = 21;
-       }
-
-       if (!isset($match[2]) ) {
-               $match[2] = 0;
-       }
-
-       if ($match[0] != '?') {
-               $match[0] = intval($match[0]);
-               $match[1] = intval($match[1]);
-       }
-
-       $mysqlVersion = implode($match, '.');
-       $minVersion = '3.23';
-
-       echo $mysqlVersion;
-
-       if ($mysqlVersion < $minVersion) {
-               echo ' <span class="warning">Ãí°Õ: Nucleus¤ÎÆ°ºî¤Ë¤Ï¾¯¤Ê¤¯¤È¤â¥Ð¡¼¥¸¥ç¥ó ',$minVersion,' ¤¬É¬ÍפȤµ¤ì¤Þ¤¹</span>';
-       }
-?>
-
-                       </li>
-               </ul>
-
-<?php
-       // tell people how they can have their config file filled out automatically
-       if (@file_exists('config.php') && @!is_writable('config.php') ) {
-?>
-
-               <h1><i>config.php</i>¤Î¼«Æ°¥¢¥Ã¥×¥Ç¡¼¥È</h1>
-
-               <p>¤â¤·<em>config.php</em>¤ò¼«Æ°Åª¤Ë¹¹¿·¤¹¤ë¤è¤¦¤Ë¤·¤¿¤¤¤Ê¤é¡¢½ñ¤­¹þ¤ß²Äǽ¤Ë¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£<em>config.php</em>¤Î¥Ñ¡¼¥ß¥Ã¥·¥ç¥ó¤ò<strong>666</strong>¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£Nucleus¤Î¥¤¥ó¥¹¥È¡¼¥ëÀ®¸ù¸å¤Ë¡¢¥Ñ¡¼¥ß¥Ã¥·¥ç¥ó¤ò<strong>444</strong>¤ËÌᤵ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡Ê<a href="nucleus/documentation/tips.html#filepermissions">¥Ñ¡¼¥ß¥Ã¥·¥ç¥óÊѹ¹¤Î´Ê°×¥¬¥¤¥É</a>¡Ë¡£</p>
-
-               <p>¤â¤·¥Õ¥¡¥¤¥ë¤Ë½ñ¤­¹þ¤Þ¤Ê¤¤¤È¤¤¤¦ÁªÂò¤ò¤·¤¿¡Ê¤¢¤ë¤¤¤Ï¹Ô¤¨¤Ê¤¤¡Ë¾ì¹ç¡§¤´¿´Çۤʤ¯¡£¥¤¥ó¥¹¥È¡¼¥ë¤Î²áÄø¤Ç<em>config.php</em>¤ÎÃæ¿È¤¬Ä󶡤µ¤ì¤Þ¤¹¡£¤Ç¤¹¤«¤é¡¢¤½¤ì¤ò¤´¼«¿È¤Ç¥¢¥Ã¥×¥í¡¼¥É¤·¤Æ¤¯¤À¤µ¤¤¡£</p>
-
-<?php } ?>
-
-               <h1>MySQL¤Î¥í¥°¥¤¥ó¥Ç¡¼¥¿</h1>
-
-               <p>MySQL¤Î¥Ç¡¼¥¿¤ò°Ê²¼¤ËÆþÎϤ·¤Æ¤¯¤À¤µ¤¤¡£¤½¤ì¤é¤Ï¥Ç¡¼¥¿¥Ù¡¼¥¹¡¦¥Æ¡¼¥Ö¥ë¤òºîÀ®¤·¾ðÊó¤òÆþÎϤ¹¤ë¤¿¤á¤ËɬÍפʤâ¤Î¤Ç¤¹¡£¸å¤Ç¡¢<i>config.php</i>¤Ë¤âµ­Æþ¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡Ê¾åµ­¤Î¼«Æ°¥¢¥Ã¥×¥Ç¡¼¥È¤òÍøÍѤ¹¤ë¾ì¹ç¡¢¤½¤Î¼ê½ç¤Ï¾Êά¤µ¤ì¤Þ¤¹¡Ë¡£</p>
-
-               <p>¤â¤·¤³¤Î¾ðÊ󤬤狼¤é¤Ê¤±¤ì¤Ð¡¢¥·¥¹¥Æ¥à´ÉÍý¼Ô¤«¥Û¥¹¥Æ¥£¥ó¥°¸µ¤ËÏ¢Íí¤ò¤È¤Ã¤Æ¤¯¤À¤µ¤¤¡£¤Û¤È¤ó¤É¤Î¾ì¹ç¡¢¥Û¥¹¥È̾¤Ï'localhost'¤Ç¤¹¡£¤â¤·Nucleus¤¬¤¢¤Ê¤¿¤Î¥µ¡¼¥Ð¤ÎPHPÀßÄ꤫¤é'default MySQL host'¤ò¸¡ÃΤ·¤¿¤Ê¤é¡¢'¥Û¥¹¥È̾'¤Ë´û¤Ëµ­Æþ¤µ¤ì¤Æ¤¤¤ë¤Ï¤º¤Ç¤¹¡£¤â¤Ã¤È¤â¡¢¤³¤Î¾ðÊó¤¬Àµ³Î¤Ç¤¢¤ë¤È¤¤¤¦ÊݾڤϤ¢¤ê¤Þ¤»¤ó¡£</p>
-
-               <fieldset>
-                       <legend>´ðËܤΥǡ¼¥¿¥Ù¡¼¥¹ÀßÄê</legend>
-                       <table>
-                               <tr>
-                                       <td>¥Û¥¹¥È̾¡§</td>
-                                       <td><input name="mySQL_host" value="<?php echo htmlspecialchars(@ini_get('mysql.default_host') )?>" /></td>
-                               </tr>
-                               <tr>
-                                       <td>¥æ¡¼¥¶¡¼Ì¾¡§</td>
-                                       <td><input name="mySQL_user" /></td>
-                               </tr>
-                               <tr>
-                                       <td>¥Ñ¥¹¥ï¡¼¥É¡§</td>
-                                       <td><input name="mySQL_password" type="password" /></td>
-                               </tr>
-                               <tr>
-                                       <td>¥Ç¡¼¥¿¥Ù¡¼¥¹Ì¾¡§</td>
-                                       <td><input name="mySQL_database" /> (<input name="mySQL_create" value="1" type="checkbox" id="mySQL_create"><label for="mySQL_create" />¥Ç¡¼¥¿¥Ù¡¼¥¹¤òºîÀ®¤¹¤ëɬÍפ¬¤¢¤ë</label>)</td>
-                               </tr>
-                       </table>
-               </fieldset>
-
-               <fieldset>
-                       <legend>¹âÅù¤Ê¥Ç¡¼¥¿¥Ù¡¼¥¹ÀßÄê</legend>
-                       <table>
-                               <tr>
-                                       <td><input name="mySQL_usePrefix" value="1" type="checkbox" id="mySQL_usePrefix"><label for="mySQL_usePrefix" />¥Æ¡¼¥Ö¥ë¡¦¥×¥ê¥Õ¥£¥Ã¥¯¥¹¤òÍøÍÑ</label></td>
-                                       <td><input name="mySQL_tablePrefix" value="" /></td>
-                               </tr>
-                       </table>
-
-                       <p>°ì¤Ä¤Î¥Ç¡¼¥¿¥Ù¡¼¥¹¤ËÊ£¿ô¤ÎNucleus¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Æ¤ª¤ê¡¢¼«Ê¬¤¬²¿¤ò¤ä¤Ã¤Æ¤¤¤ë¤Î¤«Íý²ò¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤ò½ü¤¤¤Æ¤Ï¡¢<strong>¤³¤ì¤òÊѹ¹¤¹¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó</strong>¡£</p>
-                       <p>Nucleus¤Ë¤è¤Ã¤ÆÀ¸À®¤µ¤ì¤¿¤¹¤Ù¤Æ¤Î¥Ç¡¼¥¿¥Ù¡¼¥¹¥Æ¡¼¥Ö¥ë¤Ï¡¢¤³¤Î¥×¥ê¥Õ¥£¥Ã¥¯¥¹¤¬Æ¬¤Ë¤Ä¤­¤Þ¤¹¡£</p>
-               </fieldset>
-
-       <h1>¥Ç¥£¥ì¥¯¥È¥ê¤ÈURL</h1>
-
-       <p>¤³¤Î¥¤¥ó¥¹¥È¡¼¥ë¥¹¥¯¥ê¥×¥È¤ÏNucleus¤¬¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë¥Ç¥£¥ì¥¯¥È¥ê¤ÈURL¤ò¸«¤Ä¤±¤è¤¦¤È¤·¤Þ¤·¤¿¡£²¼¤ÎÃͤò¥Á¥§¥Ã¥¯¤·¤ÆɬÍפʤéÄûÀµ¤·¤Æ¤¯¤À¤µ¤¤¡£¥Õ¥¡¥¤¥ë¤Ø¤Î¥Ñ¥¹¤ÈURL¤Ï¥¹¥é¥Ã¥·¥å'/'¤Ç½ª¤ï¤é¤Ê¤¯¤Æ¤Ï¤Ê¤ê¤Þ¤»¤ó¡£</p>
-
-<?php
-
-       // no need to this all! dirname(__FILE__) is all we need -- moraes
-       /*
-       // discover full path
-       $fullPath = serverVar('PATH_TRANSLATED');
-
-       if ($fullPath == '') {
-               $fullPath = serverVar('SCRIPT_FILENAME');
-       }
-
-       $basePath = str_replace('install.php', '', $fullPath);
-       $basePath = replaceDoubleBackslash($basePath);
-       $basePath = replaceDoubleBackslash($basePath);
-
-       // add slash at end if necessary
-       if (!endsWithSlash($basePath) ) {
-               $basePath .= '/';
-       }
-       */
-
-       $basePath = dirname(__FILE__) . '/';
-?>
-
-               <fieldset>
-                       <legend>URLs and directories</legend>
-                       <table>
-                               <tr>
-                                       <td>Site <strong>URL</strong>:</td>
-                                       <td><input name="IndexURL" size="60" value="<?php
-                                               $url = 'http://' . serverVar('HTTP_HOST') . serverVar('PHP_SELF');
-                                               $url = str_replace('install.php', '', $url);
-                                               $url = replaceDoubleBackslash($url);
-
-                                               // add slash at end if necessary
-                                               if (!endsWithSlash($url) ) {
-                                                       $url .= '/';
-                                               }
-
-                                               echo $url; ?>" /></td>
-                               </tr>
-                               <tr>
-                                       <td>Admin-area <strong>URL</strong>:</td>
-                                       <td><input name="AdminURL" size="60" value="<?php
-                                               if ($url) {
-                                                       echo $url, 'nucleus/';
-                                               } ?>" /></td>
-                               </tr>
-                               <tr>
-                                       <td>Admin-area <strong>path</strong>:</td>
-                                       <td><input name="AdminPath" size="60" value="<?php
-                                               if($basePath) {
-                                                       echo $basePath, 'nucleus/';
-                                               } ?>" /></td>
-                               </tr>
-                               <tr>
-                                       <td>Media files <strong>URL</strong>:</td>
-                                       <td><input name="MediaURL" size="60" value="<?php
-                                               if ($url) {
-                                                       echo $url, 'media/';
-                                               } ?>" /></td>
-                               </tr>
-                               <tr>
-                                       <td>Media directory <strong>path</strong>:</td>
-                                       <td><input name="MediaPath" size="60" value="<?php
-                                               if ($basePath) {
-                                                       echo $basePath, 'media/';
-                                               } ?>" /></td>
-                               </tr>
-                               <tr>
-                                       <td>Extra skin files <strong>URL</strong>:</td>
-                                       <td><input name="SkinsURL" size="60" value="<?php
-                                               if ($url) {
-                                                       echo $url, 'skins/';
-                                               } ?>" />
-                                               <br />(¥¤¥ó¥Ý¡¼¥È¤µ¤ì¤¿¥¹¥­¥ó¤¬»ÈÍÑ)
-                                       </td>
-                               </tr>
-                               <tr>
-                                       <td>Extra skin files directory <strong>path</strong>:</td>
-                                       <td><input name="SkinsPath" size="60" value="<?php
-                                               if ($basePath) {
-                                                       echo $basePath, 'skins/';
-                                               } ?>" />
-                                               <br />(¥¤¥ó¥Ý¡¼¥È¤µ¤ì¤¿¥¹¥­¥ó¤Î¥Õ¥¡¥¤¥ëÎà¤òÃÖ¤¯¾ì½ê)
-                                       </td>
-                               </tr>
-                               <tr>
-                                       <td>Plugin files <strong>URL</strong>:</td>
-                                       <td><input name="PluginURL" size="60" value="<?php
-                                               if ($url) {
-                                                       echo $url, 'nucleus/plugins/';
-                                               } ?>" /></td>
-                               </tr>
-                               <tr>
-                                       <td>Action <strong>URL</strong>:</td>
-                                       <td><input name="ActionURL" size="60" value="<?php
-                                               if ($url) {
-                                                       echo $url, 'action.php';
-                                               } ?>" />
-                                               <br />(<tt>action.php</tt>¤Ø¤Îhttp://¤«¤é»Ï¤Þ¤ëURL)
-                                       </td>
-                               </tr>
-                       </table>
-               </fieldset>
-
-               <p class="note"><strong>ÉÕµ­:</strong> ÁêÂХѥ¹¤Ç¤Ï¤Ê¤¯<strong>ÀäÂХѥ¹¤ò»È¤Ã¤Æ¤¯¤À¤µ¤¤</strong>¡£Ä̾ÀäÂХѥ¹¤Ï<tt>/home/username/public_html/</tt>¤Î¤è¤¦¤Ê·Á¤ò¤È¤ê¤Þ¤¹¡£Unix¥·¥¹¥Æ¥à¡Ê¤Û¤È¤ó¤É¤Î¥µ¡¼¥Ð¡¼¤¬¤½¤¦¤Ç¤¹¡Ë¤Ë¤ª¤¤¤Æ¡¢¥Ñ¥¹¤Ï¥¹¥é¥Ã¥·¥å¤«¤é»Ï¤Þ¤ê¤Þ¤¹¡£¤â¤·¤³¤ì¤é¤Î¾ðÊóÆþÎϤËÌäÂ꤬À¸¤¸¤¿¤é¡¢¤¢¤Ê¤¿¤Î¥µ¡¼¥Ð´ÉÍý¼Ô¤Ë¤¿¤º¤Í¤ë¤Ù¤­¤Ç¤¹¡£</p>
-
-               <h1>´ÉÍý¸¢¸Â¤ò¤â¤Ä¥æ¡¼¥¶¡¼</h1>
-
-               <p>°Ê²¼¤Ë¡¢¥µ¥¤¥È¤ÎºÇ½é¤Î¥æ¡¼¥¶¡¼¤òºîÀ®¤¹¤ë¤¿¤á¤Î¤¤¤¯¤Ä¤«¤Î¾ðÊó¤òÆþÎϤ·¤Æ¤¯¤À¤µ¤¤¡£</p>
-
-               <fieldset>
-                       <legend>´ÉÍý¸¢¸Â¤ò»ý¤Ä¥æ¡¼¥¶¡¼</legend>
-                       <table>
-                               <tr>
-                                       <td>ɽ¼¨¤µ¤ì¤ë̾Á°¡§</td>
-                                       <td><input name="User_name" value="" /> <small>(µö²Ä¤µ¤ì¤ëʸ»ú¡§a-z ¤È 0-9¡¢ºÇ½é¤ÈºÇ¸å°Ê³°¤Î¥¹¥Ú¡¼¥¹)</small></td>
-                               </tr>
-                               <tr>
-                                       <td>ËÜ̾¡Ê¥Ï¥ó¥É¥ë̾¡Ë¡§</td>
-                                       <td><input name="User_realname" value="" /></td>
-                               </tr>
-                               <tr>
-                                       <td>¥Ñ¥¹¥ï¡¼¥É¡§</td>
-                                       <td><input name="User_password" type="password" value="" /></td>
-                               </tr>
-                               <tr>
-                                       <td>¥Ñ¥¹¥ï¡¼¥É¤Î³Îǧ¡§</td>
-                                       <td><input name="User_password2" type="password" value="" /></td>
-                               </tr>
-                               <tr>
-                                       <td>¥á¡¼¥ë¥¢¥É¥ì¥¹¡§</td>
-                                       <td><input name="User_email" value="" /> <small>(ÍøÍѲÄǽ¤Ê¥á¡¼¥ë¥¢¥É¥ì¥¹¤òÆþ¤ì¤Æ¤¯¤À¤µ¤¤)</small></td>
-                               </tr>
-                       </table>
-               </fieldset>
-
-               <h1>¥¦¥§¥Ö¥í¥°¤Î¥Ç¡¼¥¿</h1>
-
-               <p>°Ê²¼¤Ë¡¢¥Ç¥Õ¥©¥ë¥È¤Îweblog¤òºîÀ®¤¹¤ë¤¿¤á¤Ë¤¤¤¯¤Ä¤«¤Î¾ðÊó¤òÆþÎϤ·¤Æ¤¯¤À¤µ¤¤¡£¤³¤Îweblog¤Î̾Á°¤Ï¡¢¥µ¥¤¥È̾¤È¤·¤Æ¤âÍøÍѤµ¤ì¤Þ¤¹¡£</p>
-
-               <fieldset>
-                       <legend>¥¦¥§¥Ö¥í¥°¤Î¥Ç¡¼¥¿</legend>
-                       <table>
-                               <tr>
-                                       <td>Blog̾¡§</td>
-                                       <td><input name="Blog_name" size="60" value="My Nucleus CMS" /></td>
-                               </tr>
-                               <tr>
-                                       <td>Blog¤Îû½Ì̾¡§</td>
-                                       <td><input name="Blog_shortname" value="mynucleuscms" /> <small>(µö²Ä¤µ¤ì¤ëʸ»ú¡§a-z ¤È 0-9¡¢¥¹¥Ú¡¼¥¹¤ÏÉÔ²Ä)</small></td>
-                               </tr>
-                       </table>
-               </fieldset>
-
-               <h1>¥Ç¡¼¥¿¤ÎÁ÷¿®</h1>
-
-               <p>¾å¤Ë½ñ¤¤¤Æ¤­¤¿¥Ç¡¼¥¿¤¬Àµ¤·¤¤¤«³Î¤«¤á¤Æ¤¯¤À¤µ¤¤¡£¤è¤±¤ì¤Ð¥Ç¡¼¥¿¥Ù¡¼¥¹¡¦¥Æ¡¼¥Ö¥ë¤ÈºÇ½é¤Î¥Ç¡¼¥¿¤òÀßÄꤹ¤ë¤¿¤á¤Ë²¼¤Î¥Ü¥¿¥ó¤ò²¡¤·¤Æ¤¯¤À¤µ¤¤¡£¾¯¤·»þ´Ö¤¬¤«¤«¤ë¤«¤â¤·¤ì¤Þ¤»¤ó¤¬¤´¿ÉÊú¤ò¡£<b>¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤¹¤ë¤Î¤Ï°ì²ó¤À¤±¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£</b></p>
-
-               <p><input name="action" value="go" type="hidden" /> <input type="submit" value="Nucleus CMS¤Î¥¤¥ó¥¹¥È¡¼¥ë" onclick="return checkSubmit();" /></p>
-
-               </form>
-       </body>
-</html>
-
-<?php }
-
-function tableName($unPrefixed) {
-       global $mysql_usePrefix, $mysql_prefix;
-
-       if ($mysql_usePrefix == 1) {
-               return $mysql_prefix . $unPrefixed;
-       } else {
-               return $unPrefixed;
-       }
-}
-
-function doInstall() {
-       global $mysql_usePrefix, $mysql_prefix;
-
-       // 0. put all POST-vars into vars
-       $mysql_host = postVar('mySQL_host');
-       $mysql_user = postVar('mySQL_user');
-       $mysql_password = postVar('mySQL_password');
-       $mysql_database = postVar('mySQL_database');
-       $mysql_create = postVar('mySQL_create');
-       $mysql_usePrefix = postVar('mySQL_usePrefix');
-       $mysql_prefix = postVar('mySQL_tablePrefix');
-       $config_indexurl = postVar('IndexURL');
-       $config_adminurl = postVar('AdminURL');
-       $config_adminpath = postVar('AdminPath');
-       $config_mediaurl = postVar('MediaURL');
-       $config_skinsurl = postVar('SkinsURL');
-       $config_pluginurl = postVar('PluginURL');
-       $config_actionurl = postVar('ActionURL');
-       $config_mediapath = postVar('MediaPath');
-       $config_skinspath = postVar('SkinsPath');
-       $user_name = postVar('User_name');
-       $user_realname = postVar('User_realname');
-       $user_password = postVar('User_password');
-       $user_password2 = postVar('User_password2');
-       $user_email = postVar('User_email');
-       $blog_name = postVar('Blog_name');
-       $blog_shortname = postVar('Blog_shortname');
-       $config_adminemail = $user_email;
-       $config_sitename = $blog_name;
-
-       $config_indexurl = replaceDoubleBackslash($config_indexurl);
-       $config_adminurl = replaceDoubleBackslash($config_adminurl);
-       $config_mediaurl = replaceDoubleBackslash($config_mediaurl);
-       $config_skinsurl = replaceDoubleBackslash($config_skinsurl);
-       $config_pluginurl = replaceDoubleBackslash($config_pluginurl);
-       $config_actionurl = replaceDoubleBackslash($config_actionurl);
-       $config_adminpath = replaceDoubleBackslash($config_adminpath);
-       $config_skinspath = replaceDoubleBackslash($config_skinspath);
-       $config_mediapath = replaceDoubleBackslash($config_mediapath);
-
-       // 1. check all the data
-       $errors = array();
-
-       if (!$mysql_database) {
-               array_push($errors, 'mySQL database name missing');
-       }
-
-       if (($mysql_usePrefix == 1) && (strlen($mysql_prefix) == 0) ) {
-               array_push($errors, 'mySQL prefix was selected, but prefix is empty');
-       }
-
-       if (($mysql_usePrefix == 1) && (!eregi('^[a-zA-Z0-9_]+$', $mysql_prefix) ) ) {
-               array_push($errors, 'mySQL prefix should only contain characters from the ranges A-Z, a-z, 0-9 or underscores');
-       }
-
-       // TODO: add action.php check
-       if (!endsWithSlash($config_indexurl) || !endsWithSlash($config_adminurl) || !endsWithSlash($config_mediaurl) || !endsWithSlash($config_pluginurl) || !endsWithSlash($config_skinsurl) ) {
-               array_push($errors, 'One of the URLs does not end with a slash, or action url does not end with \'action.php\'');
-       }
-
-       if (!endsWithSlash($config_adminpath) ) {
-               array_push($errors, 'The path of the administration area does not end with a slash');
-       }
-
-       if (!endsWithSlash($config_mediapath) ) {
-               array_push($errors, 'The media path does not end with a slash');
-       }
-
-       if (!endsWithSlash($config_skinspath) ) {
-               array_push($errors, 'The skins path does not end with a slash');
-       }
-
-       if (!is_dir($config_adminpath) ) {
-               array_push($errors, 'The path of the administration area does not exist on your server');
-       }
-
-       if (!_isValidMailAddress($user_email) ) {
-               array_push($errors, 'Invalid e-mail address given for user');
-       }
-
-       if (!_isValidDisplayName($user_name) ) {
-               array_push($errors, 'User name is not a valid display name (allowed chars: a-zA-Z0-9 and spaces)');
-       }
-
-       if (!$user_password || !$user_password2) {
-               array_push($errors, 'User password is empty');
-       }
-
-       if ($user_password != $user_password2) {
-               array_push($errors, 'User password do not match');
-       }
-
-       if (!_isValidShortName($blog_shortname) ) {
-               array_push($errors, 'Invalid short name given for blog (allowed chars: a-z0-9, no spaces)');
-       }
-
-       if (sizeof($errors) > 0) {
-               showErrorMessages($errors);
-       }
-
-       // 2. try to log in to mySQL
-       global $MYSQL_CONN;
-       $MYSQL_CONN = @mysql_connect($mysql_host, $mysql_user, $mysql_password);
-
-       if ($MYSQL_CONN == false) {
-               _doError('Could not connect to mySQL server: ' . mysql_error() );
-       }
-
-       // 3. try to create database (if needed)
-       if ($mysql_create == 1) {
-               mysql_query('CREATE DATABASE ' . $mysql_database) or _doError('Could not create database. Make sure you have the rights to do so. SQL error was: ' . mysql_error() );
-       }
-
-       // 4. try to select database
-       mysql_select_db($mysql_database) or _doError('Could not select database. Make sure it exists');
-
-       // 5. execute queries
-       $filename = 'install.sql';
-       $fd = fopen($filename, 'r');
-       $queries = fread($fd, filesize($filename) );
-       fclose($fd);
-
-       $queries = split("(;\n|;\r)", $queries);
-
-       $aTableNames = array(
-               'nucleus_actionlog',
-               'nucleus_ban',
-               'nucleus_blog',
-               'nucleus_category',
-               'nucleus_comment',
-               'nucleus_config',
-               'nucleus_item',
-               'nucleus_karma',
-               'nucleus_member',
-               'nucleus_plugin',
-               'nucleus_skin',
-               'nucleus_template',
-               'nucleus_team',
-               'nucleus_activation',
-               'nucleus_tickets'
-               );
-// these are unneeded (one of the replacements above takes care of them)
-//                     'nucleus_plugin_event',
-//                     'nucleus_plugin_option',
-//                     'nucleus_plugin_option_desc',
-//                     'nucleus_skin_desc',
-//                     'nucleus_template_desc',
-
-       $aTableNamesPrefixed = array(
-               $mysql_prefix . 'nucleus_actionlog',
-               $mysql_prefix . 'nucleus_ban',
-               $mysql_prefix . 'nucleus_blog',
-               $mysql_prefix . 'nucleus_category',
-               $mysql_prefix . 'nucleus_comment',
-               $mysql_prefix . 'nucleus_config',
-               $mysql_prefix . 'nucleus_item',
-               $mysql_prefix . 'nucleus_karma',
-               $mysql_prefix . 'nucleus_member',
-               $mysql_prefix . 'nucleus_plugin',
-               $mysql_prefix . 'nucleus_skin',
-               $mysql_prefix . 'nucleus_template',
-               $mysql_prefix . 'nucleus_team',
-               $mysql_prefix . 'nucleus_activation',
-               $mysql_prefix . 'nucleus_tickets'
-               );
-// these are unneeded (one of the replacements above takes care of them)
-//                     $mysql_prefix . 'nucleus_plugin_event',
-//                     $mysql_prefix . 'nucleus_plugin_option',
-//                     $mysql_prefix . 'nucleus_plugin_option_desc',
-//                     $mysql_prefix . 'nucleus_skin_desc',
-//                     $mysql_prefix . 'nucleus_template_desc',
-
-       $count = count($queries);
-
-       for ($idx = 0; $idx < $count; $idx++) {
-               $query = trim($queries[$idx]);
-               // echo "QUERY = <small>" . htmlspecialchars($query) . "</small><p>";
-
-               if ($query) {
-
-                       if ($mysql_usePrefix == 1) {
-                                       $query = str_replace($aTableNames, $aTableNamesPrefixed, $query);
-                       }
-
-                       mysql_query($query) or _doError('Error while executing query (<small>' . htmlspecialchars($query) . '</small>): ' . mysql_error() );
-               }
-       }
-
-       // 6. update global settings
-       updateConfig('IndexURL', $config_indexurl);
-       updateConfig('AdminURL', $config_adminurl);
-       updateConfig('MediaURL', $config_mediaurl);
-       updateConfig('SkinsURL', $config_skinsurl);
-       updateConfig('PluginURL', $config_pluginurl);
-       updateConfig('ActionURL', $config_actionurl);
-       updateConfig('AdminEmail', $config_adminemail);
-       updateConfig('SiteName', $config_sitename);
-
-       // 7. update GOD member
-       $query = 'UPDATE ' . tableName('nucleus_member')
-                       . " SET mname='" . addslashes($user_name) . "',"
-                       . " mrealname='" . addslashes($user_realname) . "',"
-                       . " mpassword='" . md5(addslashes($user_password) ) . "',"
-                       . " murl='" . addslashes($config_indexurl) . "',"
-                       . " memail='" . addslashes($user_email) . "',"
-                       . " madmin=1, mcanlogin=1"
-                       . " WHERE mnumber=1";
-
-       mysql_query($query) or _doError('Error while setting member settings: ' . mysql_error() );
-
-       // 8. update weblog settings
-       $query = 'UPDATE ' . tableName('nucleus_blog')
-                       . " SET bname='" . addslashes($blog_name) . "',"
-                       . " bshortname='" . addslashes($blog_shortname) . "',"
-                       . " burl='" . addslashes($config_indexurl) . "'"
-                       . " WHERE bnumber=1";
-
-       mysql_query($query) or _doError('Error while setting weblog settings: ' . mysql_error() );
-
-       // 9. update item date
-       $query = 'UPDATE ' . tableName('nucleus_item')
-                       . " SET itime='" . date('Y-m-d H:i:s', time() ) ."'"
-                       . " WHERE inumber=1";
-
-       mysql_query($query) or _doError('Error with query: ' . mysql_error() );
-
-       global $aConfPlugsToInstall, $aConfSkinsToImport;
-       $aSkinErrors = array();
-       $aPlugErrors = array();
-
-       if ((count($aConfPlugsToInstall) > 0) || (count($aConfSkinsToImport) > 0) ) {
-               // 10. set global variables
-               global $MYSQL_HOST, $MYSQL_USER, $MYSQL_PASSWORD, $MYSQL_DATABASE, $MYSQL_PREFIX;
-
-               $MYSQL_HOST = $mysql_host;
-               $MYSQL_USER = $mysql_user;
-               $MYSQL_PASSWORD = $mysql_password;
-               $MYSQL_DATABASE = $mysql_database;
-               $MYSQL_PREFIX = ($mysql_usePrefix == 1)?$mysql_prefix:'';
-
-               global $DIR_NUCLEUS, $DIR_MEDIA, $DIR_SKINS, $DIR_PLUGINS, $DIR_LANG, $DIR_LIBS;
-
-               $DIR_NUCLEUS = $config_adminpath;
-               $DIR_MEDIA = $config_mediapath;
-               $DIR_SKINS = $config_skinspath;
-               $DIR_PLUGINS = $DIR_NUCLEUS . 'plugins/';
-               $DIR_LANG = $DIR_NUCLEUS . 'language/';
-               $DIR_LIBS = $DIR_NUCLEUS . 'libs/';
-
-               // close database connection (needs to be closed if we want to include globalfunctions.php)
-               mysql_close();
-
-               $manager = '';
-               include_once($DIR_LIBS . 'globalfunctions.php');
-
-               // 11. install custom skins
-               $aSkinErrors = installCustomSkins($manager);
-
-               // 12. install custom plugins
-               $aPlugErrors = installCustomPlugs($manager);
-       }
-
-       // 12. Write config file ourselves (if possible)
-       $bConfigWritten = 0;
-
-       if (@file_exists('config.php') && is_writable('config.php') && $fp = @fopen('config.php', 'w') ) {
-               $config_data = '<' . '?php' . "\n\n";
-               //$config_data .= "\n"; (extraneous, just added extra \n to previous line
-               $config_data .= "       // mySQL connection information\n";
-               $config_data .= "       \$MYSQL_HOST = '" . $mysql_host . "';\n";
-               $config_data .= "       \$MYSQL_USER = '" . $mysql_user . "';\n";
-               $config_data .= "       \$MYSQL_PASSWORD = '" . $mysql_password . "';\n";
-               $config_data .= "       \$MYSQL_DATABASE = '" . $mysql_database . "';\n";
-               $config_data .= "       \$MYSQL_PREFIX = '" . (($mysql_usePrefix == 1)?$mysql_prefix:'') . "';\n";
-               $config_data .= "\n";
-               $config_data .= "       // main nucleus directory\n";
-               $config_data .= "       \$DIR_NUCLEUS = '" . $config_adminpath . "';\n";
-               $config_data .= "\n";
-               $config_data .= "       // path to media dir\n";
-               $config_data .= "       \$DIR_MEDIA = '" . $config_mediapath . "';\n";
-               $config_data .= "\n";
-               $config_data .= "       // extra skin files for imported skins\n";
-               $config_data .= "       \$DIR_SKINS = '" . $config_skinspath . "';\n";
-               $config_data .= "\n";
-               $config_data .= "       // these dirs are normally sub dirs of the nucleus dir, but \n";
-               $config_data .= "       // you can redefine them if you wish\n";
-               $config_data .= "       \$DIR_PLUGINS = \$DIR_NUCLEUS . 'plugins/';\n";
-               $config_data .= "       \$DIR_LANG = \$DIR_NUCLEUS . 'language/';\n";
-               $config_data .= "       \$DIR_LIBS = \$DIR_NUCLEUS . 'libs/';\n";
-               $config_data .= "\n";
-               $config_data .= "       // include libs\n";
-               $config_data .= "       include(\$DIR_LIBS.'globalfunctions.php');\n";
-               $config_data .= "       if (!extension_loaded('mbstring')) {\n";
-               $config_data .= "       include(\$DIR_LIBS.'mb_emulator/mb-emulator.php');\n";
-               $config_data .= "       }\n";
-               $config_data .= "?" . ">";
-
-               $result = @fputs($fp, $config_data, strlen($config_data) );
-               fclose($fp);
-
-               if ($result) {
-                       $bConfigWritten = 1;
-               }
-       }
-
-?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-       <meta http-equiv="Content-Type" content="text/html; charset=EUC-JP" />
-       <title>Nucleus¤Î¥¤¥ó¥¹¥È¡¼¥ë</title>
-       <style>@import url('nucleus/styles/manual.css');</style>
-</head>
-<body>
-       <div style='text-align:center'><img src='./nucleus/styles/logo.gif' /></div> <!-- Nucleus logo -->
-
-<?php
-       $aAllErrors = array_merge($aSkinErrors, $aPlugErrors);
-
-       if (count($aAllErrors) > 0) {
-               echo '<h1>Skin/Plugin Install errors</h1>';
-               echo '<ul><li>' . implode('</li><li>', $aAllErrors) . '</li></ul>';
-       }
-
-       if (!$bConfigWritten) { ?>
-               <h1>¥¤¥ó¥¹¥È¡¼¥ë¤Ï¤Û¤Ü´°Î»¤·¤Þ¤·¤¿¡ª</h1>
-
-               <p>¥Ç¡¼¥¿¥Ù¡¼¥¹¥Æ¡¼¥Ö¥ë¤Î½é´üÃÍÆþÎϤ¬À®¸ù¤·¤Þ¤·¤¿¡£¸å¤Ï<i>config.php</i>¤ò½ñ¤­´¹¤¨¤ë¤À¤±¤Ç¤¹¡£°Ê²¼¤Ë½ñ¤­´¹¤¨¤ë¤Ù¤­ÆâÍƤòɽ¼¨¤·¤Þ¤¹¡Êmysql¤Î¥Ñ¥¹¥ï¡¼¥É¤Ï¥Þ¥¹¥¯¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¤³¤³¤Ï¼ÂºÝ¤Î¤â¤Î¤Ë½ñ¤­´¹¤¨¤Æ¤¯¤À¤µ¤¤¡Ë</p>
-
-               <pre><code>&lt;?php
-       // mySQL connection information
-       $MYSQL_HOST = '<b><?php echo $mysql_host?></b>';
-       $MYSQL_USER = '<b><?php echo $mysql_user?></b>';
-       $MYSQL_PASSWORD = '<i><b>xxxxxxxxxxx</b></i>';
-       $MYSQL_DATABASE = '<b><?php echo $mysql_database?></b>';
-       $MYSQL_PREFIX = '<b><?php echo ($mysql_usePrefix == 1)?$mysql_prefix:''?></b>';
-
-       // main nucleus directory
-       $DIR_NUCLEUS = '<b><?php echo $config_adminpath?></b>';
-
-       // path to media dir
-       $DIR_MEDIA = '<b><?php echo $config_mediapath?></b>';
-
-       // extra skin files for imported skins
-       $DIR_SKINS = '<b><?php echo $config_skinspath?></b>';
-
-       // these dirs are normally sub dirs of the nucleus dir, but
-       // you can redefine them if you wish
-       $DIR_PLUGINS = $DIR_NUCLEUS . 'plugins/';
-       $DIR_LANG = $DIR_NUCLEUS . 'language/';
-       $DIR_LIBS = $DIR_NUCLEUS . 'libs/';
-
-       // include libs
-       include($DIR_LIBS.'globalfunctions.php');
-       if (!extension_loaded('mbstring')) {
-               include($DIR_LIBS.'mb_emulator/mb-emulator.php');
-       }
-?&gt;</code></pre>
-
-       <p>¤¢¤Ê¤¿¤Î¥³¥ó¥Ô¥å¡¼¥¿¾å¤Î¥Õ¥¡¥¤¥ë¤ò½ñ¤­´¹¤¨¤¿¤é¡¢FTP¤ò»È¤Ã¤Æ¥¦¥§¥Ö¥µ¡¼¥Ð¤Ë¥¢¥Ã¥×¥í¡¼¥É¤·¤Æ¤¯¤À¤µ¤¤¡£ASCII¥â¡¼¥É¤ÇÁ÷¿®¤·¤Æ¥Õ¥¡¥¤¥ë¤ò¾å½ñ¤­¤·¤Þ¤¹¡£</p>
-
-       <div class="note">
-               <b>ÉÕµ­:</b> <i>config.php</i>¤ÎºÇ½é¤ä½ª¤ï¤ê¤Ë¥¹¥Ú¡¼¥¹¤ò¶õ¤±¤Ê¤¤¤è¤¦¤Ë¤·¤Þ¤·¤ç¤¦¡£¼Â¹Ô»þ¤Ë¥¨¥é¡¼¤ò°ú¤­µ¯¤³¤¹¸¶°ø¤È¤Ê¤ê¤Þ¤¹¡£<br />
-               ¤·¤¿¤¬¤Ã¤Æ¡¢config.php¤ÎºÇ½é¤Îʸ»ú¤Ï "&lt;"¤ÇºÇ¸å¤Îʸ»ú¤Ï"&gt;"¤È¤·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£
-       </div>
-
-<?php } else { ?>
-
-       <h1>¥¤¥ó¥¹¥È¡¼¥ë¤Ï´°Î»¤·¤Þ¤·¤¿¡ª</h1>
-
-       <p>Nucleus¤Ï¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¡¢<code>config.php</code>¤Ï¥¢¥Ã¥×¥Ç¡¼¥È¤µ¤ì¤Þ¤·¤¿¡£</p>
-
-       <p>¥»¥­¥å¥ê¥Æ¥£¤Î¤¿¤á<code>config.php</code>¤Î¥Ñ¡¼¥ß¥Ã¥·¥ç¥ó¤ò444¤ËÌ᤹¤³¤È¤ò˺¤ì¤Ê¤¤¤Ç¤¯¤À¤µ¤¤(<a href="nucleus/documentation/tips.html#filepermissions">¥Ñ¡¼¥ß¥Ã¥·¥ç¥óÊѹ¹¤Î´Ê°×¥¬¥¤¥É</a>)¡£</p>
-
-<?php } ?>
-
-       <h1>¥¤¥ó¥¹¥È¡¼¥ë¥Õ¥¡¥¤¥ë¤Îºï½ü</h1>
-
-       <p>¥¦¥§¥Ö¥µ¡¼¥Ð¤«¤é¼¡¤Î¥Õ¥¡¥¤¥ë¤òºï½ü¤·¤Æ¤¯¤À¤µ¤¤¡§</p>
-
-       <ul>
-               <li><b>install.sql</b>¡§¥Æ¡¼¥Ö¥ë¤Î¹½Â¤¤òÆâÊñ¤¹¤ë¥Õ¥¡¥¤¥ë</li>
-               <li><b>install.php</b>¡§¤³¤Î¥Õ¥¡¥¤¥ë</li>
-       </ul>
-
-       <p>¤â¤·¤³¤ì¤é¤Î¥Õ¥¡¥¤¥ë¤òºï½ü¤·¤Æ¤¤¤Ê¤±¤ì¤Ð¡¢´ÉÍýÎΰè¤ò³«¤¯¤³¤È¤¬½ÐÍè¤Þ¤»¤ó¡£</p>
-
-       <h1>¥¦¥§¥Ö¥µ¥¤¥È¤Î³Îǧ</h1>
-
-       <p>¥¦¥§¥Ö¥µ¥¤¥È¤ò»È¤¦½àÈ÷¤¬À°¤¤¤Þ¤·¤¿¡£
-               <ul>
-                       <li><a href="<?php echo $config_adminurl?>">´ÉÍýÎΰè¤Ë¥í¥°¥¤¥ó¤·¤Æ¥µ¥¤¥È¤ÎÀßÄê¤ò¹Ô¤¦</a></li>
-                       <li><a href="<?php echo $config_indexurl?>">¤¹¤°¤Ë¥µ¥¤¥È¤Ø¹Ô¤Ã¤Æ¤ß¤ë</a></li>
-               </ul>
-       </p>
-
-</body>
-</html>
-
-<?php
-}
-
-function installCustomPlugs(&$manager) {
-       global $aConfPlugsToInstall, $DIR_LIBS;
-
-       $aErrors = array();
-
-       if (count($aConfPlugsToInstall) == 0) {
-               return $aErrors;
-       }
-
-       $res = sql_query('SELECT * FROM ' . sql_table('plugin') );
-       $numCurrent = mysql_num_rows($res);
-
-       foreach ($aConfPlugsToInstall as $plugName) {
-               // do this before calling getPlugin (in case the plugin id is used there)
-               $query = 'INSERT INTO ' . sql_table('plugin') . ' (porder, pfile) VALUES (' . (++$numCurrent) . ', "' . addslashes($plugName) . '")';
-               sql_query($query);
-
-               // get and install the plugin
-               $plugin =& $manager->getPlugin($plugName);
-
-               if (!$plugin) {
-                       sql_query('DELETE FROM ' . sql_table('plugin') . ' WHERE pfile=\'' . addslashes($plugName) . '\'');
-                       $numCurrent--;
-                       array_push($aErrors, 'Unable to install plugin ' . $plugName);
-                       continue;
-               }
-
-               $plugin->install();
-       }
-
-       // SYNC PLUGIN EVENT LIST
-       sql_query('DELETE FROM ' . sql_table('plugin_event') );
-
-       // loop over all installed plugins
-       $res = sql_query('SELECT pid, pfile FROM ' . sql_table('plugin') );
-
-       while($o = mysql_fetch_object($res) ) {
-               $pid = $o->pid;
-               $plug =& $manager->getPlugin($o->pfile);
-
-               if ($plug) {
-                       $eventList = $plug->getEventList();
-
-                       foreach ($eventList as $eventName) {
-                               sql_query('INSERT INTO ' . sql_table('plugin_event') . ' (pid, event) VALUES (' . $pid . ', \'' . $eventName . '\')');
-                       }
-               }
-       }
-
-       return $aErrors;
-}
-
-function installCustomSkins(&$manager) {
-       global $aConfSkinsToImport, $DIR_LIBS, $DIR_SKINS;
-
-       $aErrors = array();
-
-       if (count($aConfSkinsToImport) == 0) {
-               return $aErrors;
-       }
-
-       // load skinie class
-       include_once($DIR_LIBS . 'skinie.php');
-
-       $importer = new SKINIMPORT();
-
-       foreach ($aConfSkinsToImport as $skinName) {
-               $importer->reset();
-               $skinFile = $DIR_SKINS . $skinName . '/skinbackup.xml';
-
-               if (!@file_exists($skinFile) ) {
-                       array_push($aErrors, 'Unable to import ' . $skinFile . ' : file does not exist');
-                       continue;
-               }
-
-               $error = $importer->readFile($skinFile);
-
-               if ($error) {
-                       array_push($aErrors, 'Unable to import ' . $skinName . ' : ' . $error);
-                       continue;
-               }
-
-               $error = $importer->writeToDatabase(1);
-
-               if ($error) {
-                       array_push($aErrors, 'Unable to import ' . $skinName . ' : ' . $error);
-                       continue;
-               }
-       }
-
-       return $aErrors;
-}
-
-// give an error if one or more nucleus are not accessible
-function doCheckFiles() {
-       $missingfiles = array();
-       $files = array(
-               'install.sql',
-               'index.php',
-               'action.php',
-               'nucleus/index.php',
-               'nucleus/libs/globalfunctions.php',
-               'nucleus/libs/ADMIN.php',
-               'nucleus/libs/BLOG.php',
-               'nucleus/libs/COMMENT.php',
-               'nucleus/libs/COMMENTS.php',
-               'nucleus/libs/ITEM.php',
-               'nucleus/libs/MEMBER.php',
-               'nucleus/libs/SKIN.php',
-               'nucleus/libs/TEMPLATE.php',
-               'nucleus/libs/MEDIA.php',
-               'nucleus/libs/ACTIONLOG.php',
-               'nucleus/media.php'
-               );
-
-       $count = count($files);
-
-       for ($i = 0; $i < $count; $i++) {
-               if (!is_readable($files[$i]) ) {
-                       array_push($missingfiles, 'File <b>' . $files[$i] . '</b> is missing or not readable.');
-               }
-       }
-
-// The above code replaces several if statements of the form:
-
-//     if (!is_readable('install.sql') ) {
-//             array_push($missingfiles, 'File <b>install.sql</b> is missing or not readable');
-//     }
-
-       if (count($missingfiles) > 0) {
-               showErrorMessages($missingfiles);
-       }
-}
-
-function updateConfig($name, $val) {
-       $name = addslashes($name);
-       $val = trim(addslashes($val) );
-
-       $query = 'UPDATE ' . tableName('nucleus_config')
-                       . " SET value='$val'"
-                       . " WHERE name='$name'";
-
-       mysql_query($query) or _doError('Query error while trying to update config: ' . mysql_error() );
-       return mysql_insert_id();
-}
-
-function replaceDoubleBackslash($input) {
-       return str_replace('\\', '/', $input);
-}
-
-function endsWithSlash($s) {
-       return (strrpos($s, '/') == strlen($s) - 1);
-}
-
-/**
- * Checks if email address is valid
- */
-function _isValidMailAddress($address) {
-       if (preg_match("/^[a-zA-Z0-9\._-]+@+[A-Za-z0-9\._-]+\.+[A-Za-z]{2,4}$/", $address) ) {
-               return 1;
-       } else {
-               return 0;
-       }
-}
-
-// returns true if the given string is a valid shortname
-// (to check short blog names and nicknames)
-// logic: starts and ends with a non space, can contain spaces in between
-//        min 2 chars
-function _isValidShortName($name) {
-       if (eregi("^[a-z0-9]+$", $name) ) {
-               return 1;
-       } else {
-               return 0;
-       }
-}
-
-
-
-// returns true if the given string is a valid display name
-// (to check nicknames)
-function _isValidDisplayName($name) {
-       if (eregi("^[a-z0-9]+[a-z0-9 ]*[a-z0-9]+$", $name) ) {
-               return 1;
-       } else {
-               return 0;
-       }
-}
-
-function _doError($msg) {
-       ?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-       <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
-       <title>Nucleus Install</title>
-       <style>@import url('nucleus/styles/manual.css');</style>
-</head>
-<body>
-       <div style='text-align:center'><img src='./nucleus/styles/logo.gif' /></div> <!-- Nucleus logo -->
-       <h1>Error!</h1>
-
-       <p>Error message was: "<?php echo $msg?>";</p>
-
-       <p><a href="install.php" onclick="history.back();return false;">Go Back</a></p>
-</body>
-</html>
-
-<?php
-       exit;
-}
-
-function showErrorMessages($errors) {
-       ?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-       <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
-       <title>Nucleus Install</title>
-       <style>@import url('nucleus/styles/manual.css');</style>
-</head>
-<body>
-       <div style='text-align:center'><img src='./nucleus/styles/logo.gif' /></div> <!-- Nucleus logo -->
-       <h1>Errors!</h1>
-
-       <p>Errors were found:</p>
-
-       <ul>
-
-<?php
-       while($msg = array_shift($errors) ) {
-               echo '<li>', $msg, '</li>';
-       }
-?>
-
-       </ul>
-
-       <p><a href="install.php" onclick="history.back();return false;">Go Back</a></p>
-</body>
-</html>
-
-<?php
-       exit;
-}
-
-/* for the non-php systems that decide to show the contents:
-?></div><?php  */
-
-?>
diff --git a/euc/install.sql b/euc/install.sql
deleted file mode 100755 (executable)
index e329efd..0000000
+++ /dev/null
@@ -1,275 +0,0 @@
-CREATE TABLE `nucleus_actionlog` (
-  `timestamp` datetime NOT NULL default '0000-00-00 00:00:00',
-  `message` varchar(255) NOT NULL default ''
-) TYPE=MyISAM;
-
-CREATE TABLE `nucleus_activation` (
-  `vkey` varchar(40) NOT NULL default '',
-  `vtime` datetime NOT NULL default '0000-00-00 00:00:00',
-  `vmember` int(11) NOT NULL default '0',
-  `vtype` varchar(15) NOT NULL default '',
-  `vextra` varchar(128) NOT NULL default '',
-  PRIMARY KEY  (`vkey`)
-) TYPE=MyISAM;
-
-CREATE TABLE `nucleus_ban` (
-  `iprange` varchar(15) NOT NULL default '',
-  `reason` varchar(255) NOT NULL default '',
-  `blogid` int(11) NOT NULL default '0'
-) TYPE=MyISAM;
-
-CREATE TABLE `nucleus_blog` (
-  `bnumber` int(11) NOT NULL auto_increment,
-  `bname` varchar(60) NOT NULL default '',
-  `bshortname` varchar(15) NOT NULL default '',
-  `bdesc` varchar(200) default NULL,
-  `bcomments` tinyint(2) NOT NULL default '1',
-  `bmaxcomments` int(11) NOT NULL default '0',
-  `btimeoffset` decimal(3,1) NOT NULL default '0.0',
-  `bnotify` varchar(60) default NULL,
-  `burl` varchar(100) default NULL,
-  `bupdate` varchar(60) default NULL,
-  `bdefskin` int(11) NOT NULL default '1',
-  `bpublic` tinyint(2) NOT NULL default '1',
-  `bsendping` tinyint(2) NOT NULL default '0',
-  `bconvertbreaks` tinyint(2) NOT NULL default '1',
-  `bdefcat` int(11) default NULL,
-  `bnotifytype` int(11) NOT NULL default '15',
-  `ballowpast` tinyint(2) NOT NULL default '0',
-  `bincludesearch` tinyint(2) NOT NULL default '0',
-  `breqemail` TINYINT( 2 ) DEFAULT '0' NOT NULL,
-  PRIMARY KEY  (`bnumber`),
-  UNIQUE KEY `bnumber` (`bnumber`),
-  UNIQUE KEY `bshortname` (`bshortname`)
-) TYPE=MyISAM;
-
-INSERT INTO `nucleus_blog` VALUES (1, 'My Nucleus CMS', 'mynucleuscms', '', 1, 0, 0.0, '', 'http://localhost:8080/nucleus/', '', 5, 1, 0, 1, 1, 1, 1, 0, 0);
-
-CREATE TABLE `nucleus_category` (
-  `catid` int(11) NOT NULL auto_increment,
-  `cblog` int(11) NOT NULL default '0',
-  `cname` varchar(200) default NULL,
-  `cdesc` varchar(200) default NULL,
-  PRIMARY KEY  (`catid`)
-) TYPE=MyISAM;
-
-INSERT INTO `nucleus_category` VALUES (1, 1, 'General', 'Items that do not fit in other categories');
-
-CREATE TABLE `nucleus_comment` (
-  `cnumber` int(11) NOT NULL auto_increment,
-  `cbody` text NOT NULL,
-  `cuser` varchar(40) default NULL,
-  `cmail` varchar(100) default NULL,
-  `cemail` VARCHAR( 100 ),
-  `cmember` int(11) default NULL,
-  `citem` int(11) NOT NULL default '0',
-  `ctime` datetime NOT NULL default '0000-00-00 00:00:00',
-  `chost` varchar(60) default NULL,
-  `cip` varchar(15) NOT NULL default '',
-  `cblog` int(11) NOT NULL default '0',
-  PRIMARY KEY  (`cnumber`),
-  UNIQUE KEY `cnumber` (`cnumber`),
-  KEY `citem` (`citem`),
-  FULLTEXT KEY `cbody` (`cbody`)
-) TYPE=MyISAM;
-
-CREATE TABLE `nucleus_config` (
-  `name` varchar(20) NOT NULL default '',
-  `value` varchar(128) default NULL,
-  PRIMARY KEY  (`name`)
-) TYPE=MyISAM;
-
-INSERT INTO `nucleus_config` VALUES ('DefaultBlog', '1');
-INSERT INTO `nucleus_config` VALUES ('AdminEmail', 'example@example.org');
-INSERT INTO `nucleus_config` VALUES ('IndexURL', 'http://localhost:8080/nucleus/');
-INSERT INTO `nucleus_config` VALUES ('Language', 'japanese-euc');
-INSERT INTO `nucleus_config` VALUES ('SessionCookie', '');
-INSERT INTO `nucleus_config` VALUES ('AllowMemberCreate', '');
-INSERT INTO `nucleus_config` VALUES ('AllowMemberMail', '1');
-INSERT INTO `nucleus_config` VALUES ('SiteName', 'My Nucleus CMS');
-INSERT INTO `nucleus_config` VALUES ('AdminURL', 'http://localhost:8080/nucleus/nucleus/');
-INSERT INTO `nucleus_config` VALUES ('NewMemberCanLogon', '1');
-INSERT INTO `nucleus_config` VALUES ('DisableSite', '');
-INSERT INTO `nucleus_config` VALUES ('DisableSiteURL', 'http://www.this-page-intentionally-left-blank.org/');
-INSERT INTO `nucleus_config` VALUES ('LastVisit', '');
-INSERT INTO `nucleus_config` VALUES ('MediaURL', 'http://localhost:8080/nucleus/media/');
-INSERT INTO `nucleus_config` VALUES ('AllowedTypes', 'jpg,jpeg,gif,mpg,mpeg,avi,mov,mp3,swf,png');
-INSERT INTO `nucleus_config` VALUES ('AllowLoginEdit', '');
-INSERT INTO `nucleus_config` VALUES ('AllowUpload', '1');
-INSERT INTO `nucleus_config` VALUES ('DisableJsTools', '2');
-INSERT INTO `nucleus_config` VALUES ('CookiePath', '/');
-INSERT INTO `nucleus_config` VALUES ('CookieDomain', '');
-INSERT INTO `nucleus_config` VALUES ('CookieSecure', '');
-INSERT INTO `nucleus_config` VALUES ('CookiePrefix', '');
-INSERT INTO `nucleus_config` VALUES ('MediaPrefix', '1');
-INSERT INTO `nucleus_config` VALUES ('MaxUploadSize', '1048576');
-INSERT INTO `nucleus_config` VALUES ('NonmemberMail', '');
-INSERT INTO `nucleus_config` VALUES ('PluginURL', 'http://localhost:8080/nucleus/nucleus/plugins/');
-INSERT INTO `nucleus_config` VALUES ('ProtectMemNames', '1');
-INSERT INTO `nucleus_config` VALUES ('BaseSkin', '5');
-INSERT INTO `nucleus_config` VALUES ('SkinsURL', 'http://localhost:8080/nucleus/skins/');
-INSERT INTO `nucleus_config` VALUES ('ActionURL', 'http://localhost:8080/nucleus/action.php');
-INSERT INTO `nucleus_config` VALUES ('URLMode', 'normal');
-INSERT INTO `nucleus_config` VALUES ('DatabaseVersion', '330');
-
-CREATE TABLE `nucleus_item` (
-  `inumber` int(11) NOT NULL auto_increment,
-  `ititle` varchar(160) default NULL,
-  `ibody` text NOT NULL,
-  `imore` text,
-  `iblog` int(11) NOT NULL default '0',
-  `iauthor` int(11) NOT NULL default '0',
-  `itime` datetime NOT NULL default '0000-00-00 00:00:00',
-  `iclosed` tinyint(2) NOT NULL default '0',
-  `idraft` tinyint(2) NOT NULL default '0',
-  `ikarmapos` int(11) NOT NULL default '0',
-  `icat` int(11) default NULL,
-  `ikarmaneg` int(11) NOT NULL default '0',
-  PRIMARY KEY  (`inumber`),
-  UNIQUE KEY `inumber` (`inumber`),
-  KEY `itime` (`itime`),
-  FULLTEXT KEY `ibody` (`ibody`,`ititle`,`imore`)
-) TYPE=MyISAM PACK_KEYS=0;
-
-INSERT INTO `nucleus_item` VALUES (1, 'Nucleus CMS ¥Ð¡¼¥¸¥ç¥ó3.3¤Ø¤è¤¦¤³¤½',
-'¥¦¥§¥Ö¥Ú¡¼¥¸¤ÎºîÀ®¤òÊä½õ¤¹¤ëÀѤßÌÚ¤¬¤³¤³¤Ë¤¢¤ê¤Þ¤¹¡£¤½¤ì¤Ï¿´Ìö¤ëblog¤Ë¤Ê¤ë¤«¤â¤·¤ì¤Þ¤»¤ó¤·¡¢´Ñ¤ë¤â¤Î¤òϤޤ»¤ë²È²¤Î¥Ú¡¼¥¸¤Ë¤Ê¤ë¤«¤â¤·¤ì¤Þ¤»¤ó¤·¡¢¼Â¤ê¿¤­¼ñÌ£¤Î¥µ¥¤¥È¤Ë¤Ê¤ë¤«¤â¤·¤ì¤Þ¤»¤ó¡£¤¢¤ë¤¤¤Ï¸½ºß¤Î¤¢¤Ê¤¿¤Ë¤ÏÁÛÁü¤¬¤Ä¤«¤Ê¤¤¤â¤Î¤Ë¤Ê¤ë¤³¤È¤À¤Ã¤Æ¤¢¤ë¤Ç¤·¤ç¤¦¡£<br />\r\n<br />\r\nÍÑÅÓ¤¬»×¤¤¤Ä¤­¤Þ¤»¤ó¤Ç¤·¤¿¤«¡©¡¡¤½¤ì¤Ê¤é¤³¤³¤ØÍè¤ÆÀµ²ò¤Ç¤¹¡£¤Ê¤¼¤Ê¤é¤¢¤Ê¤¿Æ±Íͻ䤿¤Á¤Ë¤â¤ï¤«¤é¤Ê¤¤¤Î¤Ç¤¹¤«¤é¡£',
-'¤³¤ì¤Ï¥µ¥¤¥È¤Ë¤ª¤±¤ëºÇ½é¤Î¥¨¥ó¥È¥ê¡¼¤Ç¤¹¡£¥¹¥¿¡¼¥È¤òÀÚ¤ê¤ä¤¹¤¤¤è¤¦¤Ë¡¢¥ê¥ó¥¯¤È¾ðÊó¤òÆþ¤ì¤Æ¤ª¤­¤Þ¤·¤¿¡£<br />\r\n<br />\r\n¤³¤Îµ­»ö¤òºï½ü¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¤¬¡¢¤É¤Á¤é¤Ë¤»¤èµ­»ö¤òÄɲ䷤Ƥ¤¤¯¤³¤È¤Ë¤è¤Ã¤Æ¤ä¤¬¤Æ¥á¥¤¥ó¥Ú¡¼¥¸¤«¤é¤Ï¸«¤¨¤Ê¤¯¤Ê¤ê¤Þ¤¹¡£Nucleus¤ò°·¤¦¤¦¤Á¤ËÀ¸¤¸¤¿¥á¥â¤ò¥³¥á¥ó¥È¤È¤·¤ÆÄɲä·¡¢¾­Í襢¥¯¥»¥¹¤Ç¤­¤ë¤è¤¦¤Ë¤³¤Î¥Ú¡¼¥¸¤ò¥Ö¥Ã¥¯¥Þ¡¼¥¯¤·¤Æ¤ª¤¯¤Î¤â¼ê¤Ç¤¹¡£<br />\r\n<br />\r\n<b>¥ê¥ó¥¯</b><br />\r\n<br />\r\nNucleus CMS¤Î<a href="http://nucleuscms.org">ËܲÈ</a>¤È<a href="http://japan.nucleuscms.org">ÆüËܸì¸ø¼°</a>¥Ú¡¼¥¸¡£<br />\r\n<br />\r\nNucleus CMS¤ÎSourceForge<a href="http://sourceforge.net/projects/nucleuscms/">¥×¥í¥¸¥§¥¯¥È</a>¡Ê<a href="http://sourceforge.jp/projects/nucleus-jp/">ÆüËÜÈÇ</a>¡Ë¥Ú¡¼¥¸¡£<br />\r\n<br />\r\nNucleus CMS¤Î¥×¥é¥°¥¤¥ó<a href="http://wakka.xiffy.nl/Plugin/">ÁÒ¸Ë</a>¤È<a href="http://japan.nucleuscms.org/wiki/plugins">ÆüËܸì¤Î¥ê¥¹¥È</a>¥Ú¡¼¥¸¡£<br />\r\n<br />\r\n<b>¥É¥­¥å¥á¥ó¥È - <a href="http://docs.nucleuscms.org/">docs.nucleuscms.org</a></b><br />\r\n<br />\r\nNucleus¤Î<a href="http://japan.nucleuscms.org/faq.php">FAQ¡Ê¤è¤¯¤¢¤ë¼ÁÌ佸¡Ë</a>¡Ê<a href="http://nucleuscms.org/faq.php">¸¶Ê¸</a>¡Ë¥Ú¡¼¥¸¡£<br />\r\n<br />\r\n¥¤¥ó¥¹¥È¡¼¥ëÊýË¡Åù¤Ï<a href="nucleus/documentation/">¥æ¡¼¥¶¡¼¸þ¤±</a>¤È<a href="nucleus/documentation/devdocs/">³«È¯¼Ô¸þ¤±</a>ʸ½ñ¤¬¥Õ¥¡¥¤¥ë¤Ë´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£<br />\r\n<br />\r\n¥Ý¥Ã¥×¥¢¥Ã¥×<a href="./nucleus/documentation/help.html">¥Ø¥ë¥×</a>¤¬´ÉÍý¥¨¥ê¥¢¤Î¤¤¤¿¤ë¤È¤³¤í¤Ë¤¢¤ê¡¢¥µ¥¤¥È¤Î¥«¥¹¥¿¥Þ¥¤¥º¤ä¥Ç¥¶¥¤¥ó¤ò¼ê½õ¤±¤·¤Æ¤¯¤ì¤ë¤³¤È¤Ç¤·¤ç¤¦¡£<br />\r\n<br />\r\n°ìÅÙÍÑ°Õ¤µ¤ì¤Æ¤¤¤ë¥É¥­¥å¥á¥ó¥È¤ËÌܤòÄ̤·¤¿¤é¡¢<a href="http://wiki.nucleuscms.org/">Wiki</a>¡Ê<a href="http://japan.nucleuscms.org/wiki/">ÆüËÜÈÇ</a>¡Ë¤òˬ¤ì¤Æ¤¯¤À¤µ¤¤¡£¥æ¡¼¥¶¡¼¤Î½ñ¤¤¤¿¥Ï¥¦¥Ä¡¼¤ä¾®µ»¤¬·ÇºÜ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£<br />\r\n<br />\r\n<b>¥µ¥Ý¡¼¥È</b><br />\r\n<br />\r\n<a href="http://forum.nucleuscms.org/">forum.nucleuscms.org</a>¡ÊËܲȡË<br />\r\n<a href="http://japan.nucleuscms.org/bb/">japan.nucleuscms.org/bb/</a>¡ÊÆüËÜÈÇ¡Ë<br />\r\n<br />\r\n<a href="http://forum.nucleuscms.org/groupcp.php?g=3">moderators</a>¤È¥µ¥Ý¡¼¥È¥Õ¥©¡¼¥é¥à¤Ç³èÆ°¤¹¤ëÁ´¤Æ¤Î¥Ü¥é¥ó¥Æ¥£¥¢¤Ë´¶¼Õ¤·¤Þ¤¹¡£<br />\r\n<br />\r\n- <a href="http://edmondhui.homeip.net/blog/">admun</a> - Ottawa, ON, Canada                 <br />\r\n- <a href="http://www.tamizhan.com/">anand</a> - Bangalore, India<br />\r\n- <a href="http://hcgtv.com">hcgtv</a> - Miami, Florida, USA<br />\r\n- <a href="http://www.adrenalinsports.nl/">ikeizer</a> - Maastricht<br />\r\n- <a href="http://www.tipos.com.br/">moraes</a> - Brazil<br />\r\n- <a href="http://roelg.nl/">roel </a>- The Netherlands<br />\r\n- <a href="http://budts.be/weblog/">TeRanEX </a>- Ekeren, Antwerp, Belgium<br />\r\n- <a href="http://www.trentadams.com/">Trent </a>- Alberta, Canada<br />\r\n- <a href="http://xiffy.nl/weblog/">xiffy </a>- Deventer<br />\r\n<br />\r\n¤â¤·¼ê½õ¤±¤¬É¬Íפʤ顢1400¤òĶ¤¨¤ëÅÐÏ¿¥æ¡¼¥¶¡¼¤Î¤¤¤ë»ä¤¿¤Á¤Î¥Õ¥©¡¼¥é¥à¤Ë»²²Ã¤·¤Æ¤¯¤À¤µ¤¤¡£23,000¤òĶ¤¨¤ëÅê¹Æ¤µ¤ì¤¿µ­»ö¤ò¸¡º÷¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤Ã¤Æ¤ª¤ê¤Þ¤¹¤Î¤Ç¡¢µá¤á¤ëÅú¤¨¤Ë¿ô²ó¤Î¥¯¥ê¥Ã¥¯¤Ç¤¿¤É¤êÃ失¤ë¤«¤â¤·¤ì¤Þ¤»¤ó¡£<br />\r\n<br />\r\n<b>Personalization - <a href="http://skins.nucleuscms.org/">skins.nucleuscms.org</a></b><br />\r\n<br />\r\n¥Þ¥ë¥Á¥¦¥§¥Ö¥í¥°¤È¥¹¥­¥ó/¥Æ¥ó¥×¥ì¡¼¥È¤ÎÁȤ߹ç¤ï¤»¤Ï¶¯ÎϤÊÁê¾è¸ú²Ì¤òÀ¸¤ß½Ð¤·¤Þ¤¹¡£¸Ä¿ÍŪ¤Ê¥µ¥¤¥ÈºîÀ®¡¢Í§¿Í¤ä¿ÆÀ̤¢¤ë¤¤¤Ï¥¯¥é¥¤¥¢¥ó¥È¤ËÂФ¹¤ë¥µ¥¤¥È¥Ç¥¶¥¤¥ó¤¤¤º¤ì¤ËÂФ·¤Æ¤â¤Ç¤¹¡£<br />\r\n<br />\r\n636¤ÎÅÐÏ¿¤µ¤ì¤¿<a href="http://nucleuscms.org/sites.php">Nucleus¤Ç±¿ÍѤµ¤ì¤Æ¤¤¤ë¥µ¥¤¥È</a>¡Ê<a href="http://japan.nucleuscms.org/sites.php">ÆüËÜÈÇ</a>¡Ë¤ÎÃ椫¤éÆÿ§¤¢¤ë¥µ¥¤¥È¤ò¥µ¥ó¥×¥ë¤È¤·¤Æ¤´¾Ò²ð¤·¤Þ¤¹¡£<br />\r\n<br />\r\nThe Zen of Nucleus<br />\r\n- <a href="http://beefcake.nl/">beefcake.nl</a> - Beefcake | Nuke the whales!<br />\r\n- <a href="http://www.leng-lui.com//">leng-lui.com</a> - Leng-Lui.com - v7.0: "Memento"<br />\r\n<br />\r\nPersonal blogs<br />\r\n- <a href="http://bloggard.com/">bloggard.com</a> - The Adventures of Bloggard<br />\r\n- <a href="http://battleangel.org/">battleangel.org</a> - Giving meaning to the meaningless<br />\r\n- <a href="http://www.yetanotherblog.de/">yetanotherblog.de</a> - Yet Another Blog<br />\r\n<br />\r\nMulti user blogs<br />\r\n- <a href="http://tipos.com.br/">tipos.com.br</a> - Blogging community<br />\r\n<br />\r\nHobby, Travel and News sites<br />\r\n- <a href="http://adrenalinsports.nl/">adrenalinsports.nl</a> - Extreme sports<br />\r\n- <a href="http://hsbluebird.com/">hsbluebird.com</a> - Hot Springs, Montana''s Online Resource <br />\r\n- <a href="http://groningen-info.de/">groningen-info.de</a> - Neues aus Groningen. Fr Leute aus Duitsland.<br />\r\n- <a href="http://www.americandaily.com/">americandaily.com</a> - American Daily - Home<br />\r\n<br />\r\n<b>Nucleus Developer Network - <a href="http://dev.nucleuscms.org/">dev.nucleuscms.org</a></b><br />\r\n<br />\r\nThe NUDN is a hub for developer sites and programming resources.<br />\r\n<br />\r\nNUDN satellite sites, handles, location and UTC offset:<br />\r\n- <a href="http://karma.nucleuscms.org/">karma</a> - Izegem +02<br />\r\n- <a href="http://hcgtv.net/">hcgtv</a> - Miami -05<br />\r\n- <a href="http://edmondhui.homeip.net/blog/nudn.php">admun</a> - Ottawa -04<br />\r\n- <a href="http://dev.budts.be/nucleus/">TeRanEX</a> - Ekeren +02<br />\r\n<br />\r\nSourceforge.net graciously hosts our <a href="http://sourceforge.net/projects/nucleuscms/">CVS repository</a>.<br />\r\n<br />\r\nWant to play around or test changes, visit our demo site at <a href="http://demo.nucleuscms.org/">demo.nucleuscms.org</a>.<br />\r\n<br />\r\nNot sure what plugins to use, visit the <a href="http://showcase.trentadams.com/">showcase site</a> where you can see plugins at play in their native habitat.<br />\r\n<br />\r\nThen visit the plugin repository at <a href="http://plugins.nucleuscms.org/">plugins.nucleuscms.org</a> for download and installation instructions.<br />\r\n<br />\r\n<b>´óÉÕ¼Ô°ìÍ÷</b><br />\r\n<br />\r\n°Ê²¼¤Î<a href="http://nucleuscms.org/donators.php">ÁÇÀ²¤é¤·¤¤¿Í¡¹</a>¤Ë¤è¤ë<a href="http://nucleuscms.org/donate.php">±ç½õ</a>´¶¼Õ¤òÊû¤²¤Þ¤¹¡£<em>¤¢¤ê¤¬¤È¤¦¡ª</em><br />\r\n<br />\r\n- <a href="http://reddustrec.net/">dkex</a><br />\r\n- <a href="http://www.uncoverthenet.com/">Uncover the Net</a><br />\r\n- <a href="http://www.webatlas.org/">Web Atlas</a><br />\r\n- <a href="http://www.ipnlighting.com/">IPN Lighting</a><br />\r\n- <a href="http://blog.datoka.jp/">Yu (blog.datoka.jp)</a><br />\r\n- <a href="http://www.thegadgetreview.com/">Sony Gadgets and Reviews</a><br />\r\n- <a href="http://sites.proliphus.com/blueZhift/blog/">Thomas McKibben</a><br />\r\n- <a href="http://cheapweb.us/">CheapWeb.us</a><br />\r\n- Robert Seyfriedsberger<br />\r\n- <a href="http://www.toxicologie.nl/">Toxicologie.nl</a><br />\r\n- Gordon Shum<br />\r\n- <a href="http://www.subsim.com/">Neal Stevens</a><br />\r\n- <a href="http://www.GamblingHelper.com/">GamblingHelper</a><br />\r\n- Oliver Kirstein<br />\r\n- <a href="http://www.dominiek.be/">Dominiek</a><br />\r\n- <a href="http://www.aardschok.net/">Aardschok</a><br />\r\n- <a href="http://www.nieuwevoordeur.be/">nieuwevoordeur.be</a><br />\r\n- <a href="http://www.scene24.net/">Scene24</a><br />\r\n- <a href="http://www.eug.be/">Eug''s Weblog</a><br />\r\n- <a href="http://www.bloggard.com/">The Adventures of Bloggard</a><br />\r\n- <a href="http://www.voltos.com/">Arthur Cronos from Voltos</a><br />\r\n- <a href="http://www.webmaster-toolkit.com/">Free Webmaster Tools and Resources</a><br />\r\n- <a href="http://www.domilog.be/">Domi''s Weblog</a><br />\r\n- Infodoma                <br />\r\n- <a href="http://carvingcode.com/">carvingCode.com</a><br />\r\n- <a href="http://www.traweb.com/">Traweb</a><br />\r\n- <a href="http://gene.mm2u.com/">Gene''s MoBlog</a><br />\r\n- <a href="http://interfacethis.com/">InterfaceThis</a><br />\r\n- <a href="http://www.thefinsters.com/flog/">The Finster Log</a><br />\r\n- <a href="http://www.mrhop.com/">Hop Nguyen</a><br />\r\n- <a href="http://www.zwavel.com/~zwavelaars" title="Zwavelaars">Zwavelaars</a><br />\r\n- <a href="http://beefcake.nl/">Joaquin Scholten</a>      <br />\r\n- <a href="http://www.roelgroeneveld.com/">Roel Groeneveld</a><br />\r\n- <a href="http://lvb.net/">LVBlog</a><br />\r\n- <a href="http://xandermol.com/">Xander Mol</a><br />\r\n- Danilo Massa<br />\r\n- <a href="http://01FTP.com/">01FTP.com</a><br />\r\n- <a href="http://www.adrenalinsports.nl/">Irmo Keizer</a><br />\r\n- <a href="http://www.jasonkrogh.com/">Jason Krogh</a><br />\r\n- <a href="http://www.higuchi.com/">Osamu Higuchi</a><br />\r\n- <a href="http://www.trentadams.com/">Trent Adams</a><br />\r\n- <a href="http://www.ppcw.net/">Arne Hess</a><br />\r\n- <a href="http://hsbluebird.com/">The Bluebird</a><br />\r\n- Rainer Bickel<br />\r\n- Fritz Elfers<br />\r\n- <a href="http://www.european-wall-tapestries.com/">European Wall Tapestries</a><br />\r\n- <a href="http://www.jamier.net/">Jamie R. Rytlewski</a><br />\r\n- Madolyn Piper<br />\r\n- <a href="http://www.batteryvalues.com/">Battery Values</a><br />\r\n- <a href="http://www.mixburnrip.de/">Janko Roettgers</a><br />\r\n- Lukas Loesche<br />\r\n- <a href="http://www.seobook.com/">SEO Book</a><br />\r\n- <a href="http://www.brandweerdematen.nl/">Brandweer de Maten</a><br />\r\n- Andy Fuchs<br />\r\n- <a href="http://www.sumoforce.com/">Sumoforce</a><br />\r\n- <a href="http://love.silverindigo.com/">Al''ky''mie</a><br />\r\n- <a href="http://www.pejo.us/">Peter Johnson</a><br />\r\n- <a href="http://www.triv.nl/">TriV Internet Solutions</a><br />\r\n- <a href="http://www.torontomusicians.org/nucleus/">Margaret Stowe</a><br />\r\n- <a href="http://www.zenkey.org/">zenkey dot org</a><br />\r\n- <a href="http://www.golb.org/">Blots of Info</a><br />\r\n- <a href="http://www.zonderpartij.be/">Rudi De Kerpel</a><br />\r\n- <a href="http://staylorx.com/">Steve Taylor</a><br />\r\n- <a href="http://lmhcave.com/">Malcolm Farnsworth</a><br />\r\n- Birgit Kellner<br />\r\n- <a href="http://www.tobiasly.com/">Toby Johnson</a><br />\r\n- <a href="http://www.kapingamarangi.be/">Kapingamarangi</a><br />\r\n- <a href="http://www.pallalink.net/">Pallalink</a><br />\r\n- <a href="http://publiustx.net/">PubliusTX Weblog</a><br />\r\n- <a href="http://www.reductioadabsurdum.net/">Reductio Ad Absurdum</a><br />\r\n- <a href="http://www.gagaweb.org/">GagaWeb</a><br />\r\n- <a href="http://www.videokid.be/">Videokid</a><br />\r\n- Jon Marr<br />\r\n- <a href="http://www.docblog.org/">Luigi Cristiano</a><br />\r\n- J Keith Lehman<br />\r\n- Bohemian Cachet<br />\r\n- Jesus Mourazos<br />\r\n- <a href="http://ltp-design.com/">Stephen Jones</a><br />\r\n- <a href="http://oha.nu/">One-Handed Apps</a><br />\r\n- Alwin Hawkins<br />\r\n- <a href="http://jstigall.bloomington.in.us">Justin Stigall</a><br />\r\n- <a href="http://www.itismylife.com/">It is my life</a><br />\r\n- Greg Morrill<br />\r\n- <a href="http://www.dutchsubmarines.com/">Dutch Submarines</a><br />\r\n- <a href="http://www.7thwatch.com/">Seventh Watch Design Studios</a>                <br />\r\n- <a href="http://www.macnet2.com/">MacNetv2</a>      <br />\r\n- Richard Noordhof<br />\r\n- <a href="http://www.jamier.net/">Jamie Rytlewski</a><br />\r\n<br />\r\nNucleus¤¬µ¤¤ËÆþ¤ê¤Þ¤·¤¿¤«¡©¡¡<a href="http://www.hotscripts.com/Detailed/13368.html?RID=nucleus@demuynck.org">HotScripts</a>¤ä<a href="http://www.opensourcecms.com/index.php?option=content&task=view&id=145">opensourceCMS</a>¤Ç¤ÎÅêɼ¤ò¤ª´ê¤¤¤·¤Þ¤¹¡£<br />\r\n<br />\r\n<b>¥é¥¤¥»¥ó¥¹</b><br />\r\n<br />\r\n»ä¤¿¤Á¤¬¥Õ¥ê¡¼¡¦¥½¥Õ¥È¥¦¥§¥¢¤Ë¤Ä¤¤¤Æ¸ý¤Ë¤¹¤ë¾ì¹ç¤Ï¼«Í³¤Î¤³¤È¤Ë¸ÀµÚ¤·¤Æ¤¤¤ë¤Î¤Ç¤¢¤Ã¤Æ¡¢²Á³Ê¤Î¤³¤È¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£»ä¤¿¤Á¤Î<a href="http://www.gnu.org/licenses/gpl.html">°ìÈ̸øÍ­»ÈÍѵöÂú½ñ</a>¡Ê<a href="http://www.gnu.org/licenses/gpl.ja.html">ÆüËܸìÌõ</a>¤È<a href="http://www.atmarkit.co.jp/aig/03linux/gpl.html">³µÍ×</a>¡Ë¤Ï¡¢¥Õ¥ê¡¼¡¦¥½¥Õ¥È¥¦¥§¥¢¤ÎÊ£À½Êª¤ò¼«Í³¤ËÈÒÉۤǤ­¤ë¤³¤È(¤½¤·¤Æ¡¢Ë¾¤à¤Ê¤é¤³¤Î¥µ¡¼¥Ó¥¹¤ËÂФ·¤ÆÂвÁ¤òÀÁµá¤Ç¤­¤ë¤³¤È)¡¢¥½¡¼¥¹¡¦¥³¡¼¥É¤ò¼ÂºÝ¤Ë¼õ¤±¼è¤ë¤«´õ˾¤·¤µ¤¨¤¹¤ì¤ÐÆþ¼ê¤¹¤ë¤³¤È¤¬²Äǽ¤Ç¤¢¤ë¤³¤È¡¢Æþ¼ê¤·¤¿¥½¥Õ¥È¥¦¥§¥¢¤òÊѹ¹¤·¤¿¤ê¿·¤·¤¤¥Õ¥ê¡¼¡¦¥×¥í¥°¥é¥à¤Î°ìÉô¤È¤·¤Æ»ÈÍѤǤ­¤ë¤³¤È¡¢°Ê¾å¤Î³ÆÆâÍƤò¹Ô¤Ê¤¦¤³¤È¤¬¤Ç¤­¤ë¤È¤¤¤¦¤³¤È¤ò¥æ¡¼¥¶¼«¿È¤¬ÃΤäƤ¤¤ë¤³¤È¤ò¼Â¸½¤Ç¤­¤ë¤è¤¦¤Ë¥Ç¥¶¥¤¥ó¤µ¤ì¤Æ¤¤¤Þ¤¹¡£', 1, 1, '2005-02-16 22:57:54', 0, 0, 0, 1, 0);
-
-CREATE TABLE `nucleus_karma` (
-  `itemid` int(11) NOT NULL default '0',
-  `ip` char(15) NOT NULL default ''
-) TYPE=MyISAM;
-
-CREATE TABLE `nucleus_member` (
-  `mnumber` int(11) NOT NULL auto_increment,
-  `mname` varchar(16) NOT NULL default '',
-  `mrealname` varchar(60) default NULL,
-  `mpassword` varchar(40) NOT NULL default '',
-  `memail` varchar(60) default NULL,
-  `murl` varchar(100) default NULL,
-  `mnotes` varchar(100) default NULL,
-  `madmin` tinyint(2) NOT NULL default '0',
-  `mcanlogin` tinyint(2) NOT NULL default '1',
-  `mcookiekey` varchar(40) default NULL,
-  `deflang` varchar(20) NOT NULL default '',
-  PRIMARY KEY  (`mnumber`),
-  UNIQUE KEY `mname` (`mname`),
-  UNIQUE KEY `mnumber` (`mnumber`)
-) TYPE=MyISAM;
-
-INSERT INTO `nucleus_member` VALUES (1, 'example', 'example', '1a79a4d60de6718e8e5b326e338ae533', 'example@example.org', 'http://localhost:8080/nucleus/', '', 1, 1, 'd767aefc60415859570d64c649257f19', '');
-
-CREATE TABLE `nucleus_plugin` (
-  `pid` int(11) NOT NULL auto_increment,
-  `pfile` varchar(40) NOT NULL default '',
-  `porder` int(11) NOT NULL default '0',
-  PRIMARY KEY  (`pid`),
-  KEY `pid` (`pid`),
-  KEY `porder` (`porder`)
-) TYPE=MyISAM;
-
-CREATE TABLE `nucleus_plugin_event` (
-  `pid` int(11) NOT NULL default '0',
-  `event` varchar(40) default NULL,
-  KEY `pid` (`pid`)
-) TYPE=MyISAM;
-
-CREATE TABLE `nucleus_plugin_option` (
-  `ovalue` text NOT NULL,
-  `oid` int(11) NOT NULL auto_increment,
-  `ocontextid` int(11) NOT NULL default '0',
-  PRIMARY KEY  (`oid`,`ocontextid`)
-) TYPE=MyISAM;
-
-CREATE TABLE `nucleus_plugin_option_desc` (
-  `oid` int(11) NOT NULL auto_increment,
-  `opid` int(11) NOT NULL default '0',
-  `oname` varchar(20) NOT NULL default '',
-  `ocontext` varchar(20) NOT NULL default '',
-  `odesc` varchar(255) default NULL,
-  `otype` varchar(20) default NULL,
-  `odef` text,
-  `oextra` text,
-  PRIMARY KEY  (`opid`,`oname`,`ocontext`),
-  UNIQUE KEY `oid` (`oid`)
-) TYPE=MyISAM;
-
-CREATE TABLE `nucleus_skin` (
-  `sdesc` int(11) NOT NULL default '0',
-  `stype` varchar(20) NOT NULL default '',
-  `scontent` text NOT NULL,
-  PRIMARY KEY  (`sdesc`,`stype`)
-) TYPE=MyISAM;
-
-INSERT INTO `nucleus_skin` VALUES (2, 'index', '<?xml version="1.0" encoding="UTF-8"?>\n\n<feed xml:lang="ja" xmlns="http://www.w3.org/2005/Atom\">\n    <title><%blogsetting(name)%></title>\n    <subtitle><%blogsetting(desc)%></subtitle>\n    <id><%blogsetting(url)%>:<%blogsetting(id)%></id>\n\n    <link rel="alternate" type="text/html" href="<%blogsetting(url)%>" />\n    <link rel="self" type="application/atom+xml" href="<%blogsetting(url)%><%self%>" />\n    <generator uri="http://nucleuscms.org/"><%version%></generator>\n    <updated><%blog(feeds/atom/modified,1)%></updated>\n\n    <%blog(feeds/atom/entries,10)%>\n</feed>');
-INSERT INTO `nucleus_skin` VALUES (4, 'index', '<?xml version="1.0"?>\r\n<rsd version="1.0">\r\n <service>\r\n  <engineName><%version%></engineName>\r\n  <engineLink>http://nucleuscms.org/</engineLink>\r\n  <homepageLink><%sitevar(url)%></homepageLink>\r\n  <apis>\r\n   <api name="MetaWeblog" preferred="true" apiLink="<%adminurl%>xmlrpc/server.php" blogID="<%blogsetting(id)%>">\r\n    <docs>http://nucleuscms.org/documentation/devdocs/xmlrpc.html</docs>\r\n   </api>\r\n   <api name="Blogger" preferred="false" apiLink="<%adminurl%>xmlrpc/server.php" blogID="<%blogsetting(id)%>">\r\n    <docs>http://nucleuscms.org/documentation/devdocs/xmlrpc.html</docs>\r\n   </api>\r\n  </apis>\r\n </service>\r\n</rsd>');
-INSERT INTO `nucleus_skin` VALUES (3, 'index', '<?xml version="1.0" encoding="UTF-8"?>\r\n<rss version="2.0">\r\n  <channel>\r\n    <title><%blogsetting(name)%></title>\r\n    <link><%blogsetting(url)%></link>\r\n    <description><%blogsetting(desc)%></description>\r\n    <language>ja</language>\r\n    <generator><%version%></generator>\r\n    <copyright>&#169;</copyright>\r\n    <category>Weblog</category>\r\n    <docs>http://backend.userland.com/rss</docs>\r\n    <image>\r\n      <url><%adminurl%>nucleus2.gif</url>\r\n      <title><%blogsetting(name)%></title>\r\n      <link><%blogsetting(url)%></link>\r\n    </image>\r\n    <%blog(feeds/rss20,10)%>\r\n  </channel>\r\n</rss>');
-
-CREATE TABLE `nucleus_skin_desc` (
-  `sdnumber` int(11) NOT NULL auto_increment,
-  `sdname` varchar(20) NOT NULL default '',
-  `sddesc` varchar(200) default NULL,
-  `sdtype` varchar(40) NOT NULL default 'text/html',
-  `sdincmode` varchar(10) NOT NULL default 'normal',
-  `sdincpref` varchar(50) NOT NULL default '',
-  PRIMARY KEY  (`sdnumber`),
-  UNIQUE KEY `sdname` (`sdname`),
-  UNIQUE KEY `sdnumber` (`sdnumber`)
-) TYPE=MyISAM;
-
-INSERT INTO `nucleus_skin_desc` VALUES (2, 'feeds/atom', 'Atom 1.0 weblog syndication', 'application/atom+xml', 'normal', '');
-INSERT INTO `nucleus_skin_desc` VALUES (3, 'feeds/rss20', 'RSS 2.0 syndication of weblogs', 'text/xml', 'normal', '');
-INSERT INTO `nucleus_skin_desc` VALUES (4, 'xml/rsd', 'RSD (Really Simple Discovery) information for weblog clients', 'text/xml', 'normal', '');
-INSERT INTO `nucleus_skin_desc` VALUES (5, 'default', 'Nucleus CMS default skin', 'text/html', 'skindir', 'default/');
-
-CREATE TABLE `nucleus_team` (
-  `tmember` int(11) NOT NULL default '0',
-  `tblog` int(11) NOT NULL default '0',
-  `tadmin` tinyint(2) NOT NULL default '0',
-  PRIMARY KEY  (`tmember`,`tblog`)
-) TYPE=MyISAM;
-
-INSERT INTO `nucleus_team` VALUES (1, 1, 1);
-
-CREATE TABLE `nucleus_template` (
-  `tdesc` int(11) NOT NULL default '0',
-  `tpartname` varchar(20) NOT NULL default '',
-  `tcontent` text NOT NULL,
-  PRIMARY KEY  (`tdesc`,`tpartname`)
-) TYPE=MyISAM;
-
-INSERT INTO `nucleus_template` VALUES (3, 'ITEM', '<item>\r\n <title><%title(xml)%></title>\r\n <link><%blogurl%>?itemid=<%itemid%></link>\r\n<description><![CDATA[<%body%><%more%>]]></description>\r\n <category><%category%></category>\r\n<comments><%blogurl%>?itemid=<%itemid%></comments>\r\n <pubDate><%date(rfc822)%></pubDate>\r\n</item>');
-INSERT INTO `nucleus_template` VALUES (3, 'EDITLINK', '<a href="<%editlink%>" onclick="<%editpopupcode%>">edit</a>');
-INSERT INTO `nucleus_template` VALUES (3, 'FORMAT_DATE', '%Y-%m-%d');
-INSERT INTO `nucleus_template` VALUES (3, 'FORMAT_TIME', '%H:%M:%S');
-INSERT INTO `nucleus_template` VALUES (4, 'ITEM', '<%date(utc)%>');
-INSERT INTO `nucleus_template` VALUES (5, 'ITEM', '<entry>\r\n <title type="html"><![CDATA[<%title%>]]></title>\r\n <link rel="alternate" type="text/html" href="<%blogurl%>?itemid=<%itemid%>" />\r\n <author>\r\n  <name><%author%></name>\r\n </author>\r\n <updated><%date(utc)%></updated>\r\n <published><%date(iso8601)%></published>\r\n <content type="html"><![CDATA[<%body%><%more%>]]></content>\r\n <id><%blogurl%>:<%blogid%>:<%itemid%></id>\r\n</entry>');
-
-INSERT INTO `nucleus_template` VALUES (5, 'POPUP_CODE', '<%media%>');
-INSERT INTO `nucleus_template` VALUES (5, 'IMAGE_CODE', '<%image%>');
-INSERT INTO `nucleus_template` VALUES (5, 'MEDIA_CODE', '<%media%>');
-INSERT INTO `nucleus_template` VALUES (3, 'POPUP_CODE', '<%image%>');
-INSERT INTO `nucleus_template` VALUES (3, 'MEDIA_CODE', '<%media%>');
-INSERT INTO `nucleus_template` VALUES (3, 'IMAGE_CODE', '<%media%>');
-
-CREATE TABLE `nucleus_template_desc` (
-  `tdnumber` int(11) NOT NULL auto_increment,
-  `tdname` varchar(20) NOT NULL default '',
-  `tddesc` varchar(200) default NULL,
-  PRIMARY KEY  (`tdnumber`),
-  UNIQUE KEY `tdnumber` (`tdnumber`),
-  UNIQUE KEY `tdname` (`tdname`)
-) TYPE=MyISAM;
-
-INSERT INTO `nucleus_template_desc` VALUES (4, 'feeds/atom/modified', 'Atom feeds: Inserts last modification date');
-INSERT INTO `nucleus_template_desc` VALUES (5, 'feeds/atom/entries', 'Atom feeds: Feed items');
-INSERT INTO `nucleus_template_desc` VALUES (3, 'feeds/rss20', 'Used for RSS 2.0 syndication of your blog');
-INSERT INTO `nucleus_template_desc` VALUES (8, 'default/index', 'Nucleus CMS default index template');
-INSERT INTO `nucleus_template_desc` VALUES (9, 'default/item', 'Nucleus CMS default item template');
-
-CREATE TABLE `nucleus_tickets` (
-  `ticket` varchar(40) NOT NULL default '',
-  `ctime` datetime NOT NULL default '0000-00-00 00:00:00',
-  `member` int(11) NOT NULL default '0',
-  PRIMARY KEY  (`ticket`,`member`)
-) TYPE=MyISAM;
diff --git a/euc/license.txt b/euc/license.txt
deleted file mode 100755 (executable)
index 13a56b1..0000000
+++ /dev/null
@@ -1,340 +0,0 @@
-                   GNU GENERAL PUBLIC LICENSE\r
-                      Version 2, June 1991\r
-\r
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.\r
-                       59 Temple Place, Suite 330, Boston, MA  02111-1307  USA\r
- Everyone is permitted to copy and distribute verbatim copies\r
- of this license document, but changing it is not allowed.\r
-\r
-                           Preamble\r
-\r
-  The licenses for most software are designed to take away your\r
-freedom to share and change it.  By contrast, the GNU General Public\r
-License is intended to guarantee your freedom to share and change free\r
-software--to make sure the software is free for all its users.  This\r
-General Public License applies to most of the Free Software\r
-Foundation's software and to any other program whose authors commit to\r
-using it.  (Some other Free Software Foundation software is covered by\r
-the GNU Library General Public License instead.)  You can apply it to\r
-your programs, too.\r
-\r
-  When we speak of free software, we are referring to freedom, not\r
-price.  Our General Public Licenses are designed to make sure that you\r
-have the freedom to distribute copies of free software (and charge for\r
-this service if you wish), that you receive source code or can get it\r
-if you want it, that you can change the software or use pieces of it\r
-in new free programs; and that you know you can do these things.\r
-\r
-  To protect your rights, we need to make restrictions that forbid\r
-anyone to deny you these rights or to ask you to surrender the rights.\r
-These restrictions translate to certain responsibilities for you if you\r
-distribute copies of the software, or if you modify it.\r
-\r
-  For example, if you distribute copies of such a program, whether\r
-gratis or for a fee, you must give the recipients all the rights that\r
-you have.  You must make sure that they, too, receive or can get the\r
-source code.  And you must show them these terms so they know their\r
-rights.\r
-\r
-  We protect your rights with two steps: (1) copyright the software, and\r
-(2) offer you this license which gives you legal permission to copy,\r
-distribute and/or modify the software.\r
-\r
-  Also, for each author's protection and ours, we want to make certain\r
-that everyone understands that there is no warranty for this free\r
-software.  If the software is modified by someone else and passed on, we\r
-want its recipients to know that what they have is not the original, so\r
-that any problems introduced by others will not reflect on the original\r
-authors' reputations.\r
-\r
-  Finally, any free program is threatened constantly by software\r
-patents.  We wish to avoid the danger that redistributors of a free\r
-program will individually obtain patent licenses, in effect making the\r
-program proprietary.  To prevent this, we have made it clear that any\r
-patent must be licensed for everyone's free use or not licensed at all.\r
-\r
-  The precise terms and conditions for copying, distribution and\r
-modification follow.\r
-\r
-                   GNU GENERAL PUBLIC LICENSE\r
-   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION\r
-\r
-  0. This License applies to any program or other work which contains\r
-a notice placed by the copyright holder saying it may be distributed\r
-under the terms of this General Public License.  The "Program", below,\r
-refers to any such program or work, and a "work based on the Program"\r
-means either the Program or any derivative work under copyright law:\r
-that is to say, a work containing the Program or a portion of it,\r
-either verbatim or with modifications and/or translated into another\r
-language.  (Hereinafter, translation is included without limitation in\r
-the term "modification".)  Each licensee is addressed as "you".\r
-\r
-Activities other than copying, distribution and modification are not\r
-covered by this License; they are outside its scope.  The act of\r
-running the Program is not restricted, and the output from the Program\r
-is covered only if its contents constitute a work based on the\r
-Program (independent of having been made by running the Program).\r
-Whether that is true depends on what the Program does.\r
-\r
-  1. You may copy and distribute verbatim copies of the Program's\r
-source code as you receive it, in any medium, provided that you\r
-conspicuously and appropriately publish on each copy an appropriate\r
-copyright notice and disclaimer of warranty; keep intact all the\r
-notices that refer to this License and to the absence of any warranty;\r
-and give any other recipients of the Program a copy of this License\r
-along with the Program.\r
-\r
-You may charge a fee for the physical act of transferring a copy, and\r
-you may at your option offer warranty protection in exchange for a fee.\r
-\r
-  2. You may modify your copy or copies of the Program or any portion\r
-of it, thus forming a work based on the Program, and copy and\r
-distribute such modifications or work under the terms of Section 1\r
-above, provided that you also meet all of these conditions:\r
-\r
-    a) You must cause the modified files to carry prominent notices\r
-    stating that you changed the files and the date of any change.\r
-\r
-    b) You must cause any work that you distribute or publish, that in\r
-    whole or in part contains or is derived from the Program or any\r
-    part thereof, to be licensed as a whole at no charge to all third\r
-    parties under the terms of this License.\r
-\r
-    c) If the modified program normally reads commands interactively\r
-    when run, you must cause it, when started running for such\r
-    interactive use in the most ordinary way, to print or display an\r
-    announcement including an appropriate copyright notice and a\r
-    notice that there is no warranty (or else, saying that you provide\r
-    a warranty) and that users may redistribute the program under\r
-    these conditions, and telling the user how to view a copy of this\r
-    License.  (Exception: if the Program itself is interactive but\r
-    does not normally print such an announcement, your work based on\r
-    the Program is not required to print an announcement.)\r
-\r
-These requirements apply to the modified work as a whole.  If\r
-identifiable sections of that work are not derived from the Program,\r
-and can be reasonably considered independent and separate works in\r
-themselves, then this License, and its terms, do not apply to those\r
-sections when you distribute them as separate works.  But when you\r
-distribute the same sections as part of a whole which is a work based\r
-on the Program, the distribution of the whole must be on the terms of\r
-this License, whose permissions for other licensees extend to the\r
-entire whole, and thus to each and every part regardless of who wrote it.\r
-\r
-Thus, it is not the intent of this section to claim rights or contest\r
-your rights to work written entirely by you; rather, the intent is to\r
-exercise the right to control the distribution of derivative or\r
-collective works based on the Program.\r
-\r
-In addition, mere aggregation of another work not based on the Program\r
-with the Program (or with a work based on the Program) on a volume of\r
-a storage or distribution medium does not bring the other work under\r
-the scope of this License.\r
-\r
-  3. You may copy and distribute the Program (or a work based on it,\r
-under Section 2) in object code or executable form under the terms of\r
-Sections 1 and 2 above provided that you also do one of the following:\r
-\r
-    a) Accompany it with the complete corresponding machine-readable\r
-    source code, which must be distributed under the terms of Sections\r
-    1 and 2 above on a medium customarily used for software interchange; or,\r
-\r
-    b) Accompany it with a written offer, valid for at least three\r
-    years, to give any third party, for a charge no more than your\r
-    cost of physically performing source distribution, a complete\r
-    machine-readable copy of the corresponding source code, to be\r
-    distributed under the terms of Sections 1 and 2 above on a medium\r
-    customarily used for software interchange; or,\r
-\r
-    c) Accompany it with the information you received as to the offer\r
-    to distribute corresponding source code.  (This alternative is\r
-    allowed only for noncommercial distribution and only if you\r
-    received the program in object code or executable form with such\r
-    an offer, in accord with Subsection b above.)\r
-\r
-The source code for a work means the preferred form of the work for\r
-making modifications to it.  For an executable work, complete source\r
-code means all the source code for all modules it contains, plus any\r
-associated interface definition files, plus the scripts used to\r
-control compilation and installation of the executable.  However, as a\r
-special exception, the source code distributed need not include\r
-anything that is normally distributed (in either source or binary\r
-form) with the major components (compiler, kernel, and so on) of the\r
-operating system on which the executable runs, unless that component\r
-itself accompanies the executable.\r
-\r
-If distribution of executable or object code is made by offering\r
-access to copy from a designated place, then offering equivalent\r
-access to copy the source code from the same place counts as\r
-distribution of the source code, even though third parties are not\r
-compelled to copy the source along with the object code.\r
-\r
-  4. You may not copy, modify, sublicense, or distribute the Program\r
-except as expressly provided under this License.  Any attempt\r
-otherwise to copy, modify, sublicense or distribute the Program is\r
-void, and will automatically terminate your rights under this License.\r
-However, parties who have received copies, or rights, from you under\r
-this License will not have their licenses terminated so long as such\r
-parties remain in full compliance.\r
-\r
-  5. You are not required to accept this License, since you have not\r
-signed it.  However, nothing else grants you permission to modify or\r
-distribute the Program or its derivative works.  These actions are\r
-prohibited by law if you do not accept this License.  Therefore, by\r
-modifying or distributing the Program (or any work based on the\r
-Program), you indicate your acceptance of this License to do so, and\r
-all its terms and conditions for copying, distributing or modifying\r
-the Program or works based on it.\r
-\r
-  6. Each time you redistribute the Program (or any work based on the\r
-Program), the recipient automatically receives a license from the\r
-original licensor to copy, distribute or modify the Program subject to\r
-these terms and conditions.  You may not impose any further\r
-restrictions on the recipients' exercise of the rights granted herein.\r
-You are not responsible for enforcing compliance by third parties to\r
-this License.\r
-\r
-  7. If, as a consequence of a court judgment or allegation of patent\r
-infringement or for any other reason (not limited to patent issues),\r
-conditions are imposed on you (whether by court order, agreement or\r
-otherwise) that contradict the conditions of this License, they do not\r
-excuse you from the conditions of this License.  If you cannot\r
-distribute so as to satisfy simultaneously your obligations under this\r
-License and any other pertinent obligations, then as a consequence you\r
-may not distribute the Program at all.  For example, if a patent\r
-license would not permit royalty-free redistribution of the Program by\r
-all those who receive copies directly or indirectly through you, then\r
-the only way you could satisfy both it and this License would be to\r
-refrain entirely from distribution of the Program.\r
-\r
-If any portion of this section is held invalid or unenforceable under\r
-any particular circumstance, the balance of the section is intended to\r
-apply and the section as a whole is intended to apply in other\r
-circumstances.\r
-\r
-It is not the purpose of this section to induce you to infringe any\r
-patents or other property right claims or to contest validity of any\r
-such claims; this section has the sole purpose of protecting the\r
-integrity of the free software distribution system, which is\r
-implemented by public license practices.  Many people have made\r
-generous contributions to the wide range of software distributed\r
-through that system in reliance on consistent application of that\r
-system; it is up to the author/donor to decide if he or she is willing\r
-to distribute software through any other system and a licensee cannot\r
-impose that choice.\r
-\r
-This section is intended to make thoroughly clear what is believed to\r
-be a consequence of the rest of this License.\r
-\r
-  8. If the distribution and/or use of the Program is restricted in\r
-certain countries either by patents or by copyrighted interfaces, the\r
-original copyright holder who places the Program under this License\r
-may add an explicit geographical distribution limitation excluding\r
-those countries, so that distribution is permitted only in or among\r
-countries not thus excluded.  In such case, this License incorporates\r
-the limitation as if written in the body of this License.\r
-\r
-  9. The Free Software Foundation may publish revised and/or new versions\r
-of the General Public License from time to time.  Such new versions will\r
-be similar in spirit to the present version, but may differ in detail to\r
-address new problems or concerns.\r
-\r
-Each version is given a distinguishing version number.  If the Program\r
-specifies a version number of this License which applies to it and "any\r
-later version", you have the option of following the terms and conditions\r
-either of that version or of any later version published by the Free\r
-Software Foundation.  If the Program does not specify a version number of\r
-this License, you may choose any version ever published by the Free Software\r
-Foundation.\r
-\r
-  10. If you wish to incorporate parts of the Program into other free\r
-programs whose distribution conditions are different, write to the author\r
-to ask for permission.  For software which is copyrighted by the Free\r
-Software Foundation, write to the Free Software Foundation; we sometimes\r
-make exceptions for this.  Our decision will be guided by the two goals\r
-of preserving the free status of all derivatives of our free software and\r
-of promoting the sharing and reuse of software generally.\r
-\r
-                           NO WARRANTY\r
-\r
-  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY\r
-FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN\r
-OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES\r
-PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED\r
-OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF\r
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS\r
-TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE\r
-PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,\r
-REPAIR OR CORRECTION.\r
-\r
-  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING\r
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR\r
-REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,\r
-INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING\r
-OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED\r
-TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY\r
-YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER\r
-PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE\r
-POSSIBILITY OF SUCH DAMAGES.\r
-\r
-                    END OF TERMS AND CONDITIONS\r
-\r
-           How to Apply These Terms to Your New Programs\r
-\r
-  If you develop a new program, and you want it to be of the greatest\r
-possible use to the public, the best way to achieve this is to make it\r
-free software which everyone can redistribute and change under these terms.\r
-\r
-  To do so, attach the following notices to the program.  It is safest\r
-to attach them to the start of each source file to most effectively\r
-convey the exclusion of warranty; and each file should have at least\r
-the "copyright" line and a pointer to where the full notice is found.\r
-\r
-    <one line to give the program's name and a brief idea of what it does.>\r
-    Copyright (C) <year>  <name of author>\r
-\r
-    This program is free software; you can redistribute it and/or modify\r
-    it under the terms of the GNU General Public License as published by\r
-    the Free Software Foundation; either version 2 of the License, or\r
-    (at your option) any later version.\r
-\r
-    This program is distributed in the hope that it will be useful,\r
-    but WITHOUT ANY WARRANTY; without even the implied warranty of\r
-    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r
-    GNU General Public License for more details.\r
-\r
-    You should have received a copy of the GNU General Public License\r
-    along with this program; if not, write to the Free Software\r
-    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA\r
-\r
-\r
-Also add information on how to contact you by electronic and paper mail.\r
-\r
-If the program is interactive, make it output a short notice like this\r
-when it starts in an interactive mode:\r
-\r
-    Gnomovision version 69, Copyright (C) year name of author\r
-    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.\r
-    This is free software, and you are welcome to redistribute it\r
-    under certain conditions; type `show c' for details.\r
-\r
-The hypothetical commands `show w' and `show c' should show the appropriate\r
-parts of the General Public License.  Of course, the commands you use may\r
-be called something other than `show w' and `show c'; they could even be\r
-mouse-clicks or menu items--whatever suits your program.\r
-\r
-You should also get your employer (if you work as a programmer) or your\r
-school, if any, to sign a "copyright disclaimer" for the program, if\r
-necessary.  Here is a sample; alter the names:\r
-\r
-  Yoyodyne, Inc., hereby disclaims all copyright interest in the program\r
-  `Gnomovision' (which makes passes at compilers) written by James Hacker.\r
-\r
-  <signature of Ty Coon>, 1 April 1989\r
-  Ty Coon, President of Vice\r
-\r
-This General Public License does not permit incorporating your program into\r
-proprietary programs.  If your program is a subroutine library, you may\r
-consider it more useful to permit linking proprietary applications with the\r
-library.  If this is what you want to do, use the GNU Library General\r
-Public License instead of this License.\r
diff --git a/euc/media/readme.txt b/euc/media/readme.txt
deleted file mode 100755 (executable)
index 3cd7c76..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-Nucleus Media Directory\r
------------------------\r
-\r
-Uploaded images will end up in the media directory.\r
-\r
-Subdirectories work as follows:\r
-\r
-* numeric (e.g. /media/1/)\r
-\r
-Media files for a certain member (directory name is the memberid)\r
-\r
-* other directories (e.g. /media/common/)\r
-\r
-Global media collections that can be used by any member that is on a team. In order to create a new collection, simply create a new directory and assure write access is enabled for it.\r
-\r
diff --git a/euc/nucleus/bookmarklet.php b/euc/nucleus/bookmarklet.php
deleted file mode 100755 (executable)
index f0eef98..0000000
+++ /dev/null
@@ -1,361 +0,0 @@
-<?php
-/*
- * Nucleus: PHP/MySQL Weblog CMS (http://nucleuscms.org/)
- * Copyright (C) 2002-2007 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
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- * (see nucleus/documentation/index.html#license for more info)
- */
-/**
- * This script allows adding items to Nucleus through bookmarklets. The member must be logged in
- * in order to use this.
- *
- * @license http://nucleuscms.org/license.txt GNU General Public License
- * @copyright Copyright (C) 2002-2007 The Nucleus Group
- * @version $Id: bookmarklet.php,v 1.4 2007-03-27 12:13:47 kimitake Exp $
- * $NucleusJP: bookmarklet.php,v 1.9 2007/02/04 06:28:45 kimitake Exp $
- */
-
-// bookmarklet is part of admin area (might need XML-RPC)
-$CONF = array();
-$CONF['UsingAdminArea'] = 1;
-
-// include all classes and config data
-include('../config.php');
-
-$action = requestVar('action');
-
-if ($action == 'contextmenucode') {
-       bm_doContextMenuCode();
-       exit;
-}
-
-if (!$member->isLoggedIn() ) {
-       bm_loginAndPassThrough();
-       exit;
-}
-
-// on successfull login
-if ( ($action == 'login') && ($member->isLoggedIn() ) ) {
-       $action = requestVar('nextaction');
-}
-
-if ($action == '') {
-       $action = 'add';
-}
-
-sendContentType('application/xhtml+xml', 'bookmarklet-' . $action);
-
-// check ticket
-$action = strtolower($action);
-$aActionsNotToCheck = array('login', 'add', 'edit');
-
-if (!in_array($action, $aActionsNotToCheck) ) {
-
-       if (!$manager->checkTicket() ) {
-               bm_doError(_ERROR_BADTICKET);
-       }
-
-}
-
-// find out what to do
-switch ($action) {
-       // adds the item for real
-       case 'additem':
-               bm_doAddItem();
-               break;
-
-       // shows the edit item form
-       case 'edit':
-               bm_doEditForm();
-               break;
-
-       // edits the item for real
-       case 'edititem':
-               bm_doEditItem();
-               break;
-
-       // on login, 'action' gets changed to 'nextaction'
-       case 'login':
-               bm_doError('Something went wrong');
-               break;
-
-       // shows the fill in form
-       case 'add':
-       default:
-               bm_doShowForm();
-               break;
-}
-
-function bm_doAddItem() {
-       global $member, $manager, $CONF;
-
-       $manager->loadClass('ITEM');
-       $result = ITEM::createFromRequest();
-
-       if ($result['status'] == 'error') {
-               bm_doError($result['message']);
-       }
-
-       $blogid = getBlogIDFromItemID($result['itemid']);
-       $blog =& $manager->getBlog($blogid);
-
-       if ($result['status'] == 'newcategory') {
-               $message = '¥¢¥¤¥Æ¥à¤ÏÄɲ䵤졢¿·¤·¤¤¥«¥Æ¥´¥ê¡¼¤¬ºîÀ®¤µ¤ì¤Þ¤·¤¿¡£ <a href="index.php?action=categoryedit&amp;blogid='.$blogid.'&amp;catid='.$result['catid'].'" onclick="if (event &amp;&amp; event.preventDefault) event.preventDefault(); window.open(this.href); return false;" title="Opens in new window">¤³¤³¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¥«¥Æ¥´¥ê¡¼¤Î̾Á°¤ÈÀâÌÀ¤òÊÔ½¸¤·¤Æ¤¯¤À¤µ¤¤¡£</a>';
-               $extrahead = '';
-       } elseif ((postVar('actiontype') == 'addnow') && $blog->pingUserland()) {
-               $message = '¥¢¥¤¥Æ¥à¤ÎÄɲäËÀ®¸ù¤·¤Þ¤·¤¿¡£¸½ºßweblogs.com¤Ëping¤òÁ÷¤Ã¤Æ¤¤¤Þ¤¹¡£¤·¤Ð¤é¤¯¤Î´Ö¤ªÂÔ¤Á¤¯¤À¤µ¤¤...';
-               $pingUrl = $manager->addTicketToUrl($CONF['AdminURL'] . 'index.php?action=sendping&blogid=' . intval($blogid));
-               $extrahead = '<meta http-equiv="refresh" content="1; url=' . htmlspecialchars($pingUrl). '" />';
-       } else {
-               $message = _ITEM_ADDED;
-               $extrahead = '';
-       }
-
-       bm_message(_ITEM_ADDED, _ITEM_ADDED, $message,$extrahead);
-}
-
-function bm_doEditItem() {
-       global $member, $manager, $CONF;
-
-       $itemid = intRequestVar('itemid');
-       $catid = postVar('catid');
-
-       // only allow if user is allowed to alter item
-       if (!$member->canUpdateItem($itemid, $catid) ) {
-               bm_doError(_ERROR_DISALLOWED);
-       }
-
-       $body = postVar('body');
-       $title = postVar('title');
-       $more = postVar('more');
-       $closed = intPostVar('closed');
-       $actiontype = postVar('actiontype');
-       $draftid = intPostVar('draftid');
-
-       // redirect to admin area on delete (has delete confirmation)
-       if ($actiontype == 'delete') {
-               redirect('index.php?action=itemdelete&itemid=' . $itemid);
-               exit;
-       }
-
-       // create new category if needed (only on edit/changedate)
-       if (strstr($catid,'newcat') ) {
-               // get blogid
-               list($blogid) = sscanf($catid, "newcat-%d");
-
-               // create
-               $blog =& $manager->getBlog($blogid);
-               $catid = $blog->createNewCategory();
-
-               // show error when sth goes wrong
-               if (!$catid) {
-                       bm_doError('Could not create new category');
-               }
-       }
-
-       // only edit action is allowed for bookmarklet edit
-       switch ($actiontype) {
-               case 'changedate':
-                       $publish = 1;
-                       $wasdraft = 0;
-                       $timestamp = mktime(postVar('hour'), postVar('minutes'), 0, postVar('month'), postVar('day'), postVar('year') );
-                       break;
-               case 'edit':
-                       $publish = 1;
-                       $wasdraft = 0;
-                       $timestamp = 0;
-                       break;
-               default:
-                       bm_doError('Something went wrong');
-       }
-
-       // update item for real
-       ITEM::update($itemid, $catid, $title, $body, $more, $closed, $wasdraft, $publish, $timestamp);
-
-       if ($draftid > 0) {
-               ITEM::delete($draftid);
-       }
-
-       // show success message
-       if ($catid != intPostVar('catid') ) {
-               bm_message(_ITEM_UPDATED, _ITEM_UPDATED, '¥¢¥¤¥Æ¥à¤ÏÄɲ䵤졢¿·¤·¤¤¥«¥Æ¥´¥ê¡¼¤¬ºîÀ®¤µ¤ì¤Þ¤·¤¿¡£<a href="index.php?action=categoryedit&amp;blogid='.$blog->getID().'&amp;catid='.$catid.'" onclick="if (event &amp;&amp; event.preventDefault) event.preventDefault(); window.open(this.href); return false;" title="Opens in new window">¤³¤³¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¥«¥Æ¥´¥ê¡¼¤Î̾Á°¤ÈÀâÌÀ¤òÊÔ½¸¤·¤Æ¤¯¤À¤µ¤¤¡£</a>', '');
-       } else {
-               bm_message(_ITEM_UPDATED, _ITEM_UPDATED, _ITEM_UPDATED, '');
-       }
-}
-
-function bm_loginAndPassThrough() {
-
-       $blogid = intRequestVar('blogid');
-       $log_text = requestVar('logtext');
-       $log_link = requestVar('loglink');
-       $log_linktitle = requestVar('loglinktitle');
-
-       ?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-       <html xmlns="http://www.w3.org/1999/xhtml">
-       <head>
-               <meta http-equiv="Content-Type" content="text/html; charset=<?php echo _CHARSET ?>" />
-               <title>Nucleus</title>
-               <?php bm_style(); ?>
-       </head>
-       <body>
-       <h1><?php echo _LOGIN_PLEASE ?></h1>
-
-       <form method="post" action="bookmarklet.php">
-       <p>
-               <input name="action" value="login" type="hidden" />
-               <input name="blogid" value="<?php echo htmlspecialchars($blogid); ?>" type="hidden" />
-               <input name="logtext" value="<?php echo htmlspecialchars($log_text); ?>" type="hidden" />
-               <input name="loglink" value="<?php echo htmlspecialchars($log_link); ?>" type="hidden" />
-               <input name="loglinktitle" value="<?php echo htmlspecialchars($log_linktitle); ?>" type="hidden" />
-               <?php echo _LOGINFORM_NAME ?>:
-               <br /><input name="login" />
-               <br /><?php echo _LOGINFORM_PWD ?>:
-               <br /><input name="password" type="password" />
-               <br /><br />
-               <br /><input type="submit" value="<?php echo _LOGIN ?>" />
-       </p>
-       </form>
-       <p><a href="bookmarklet.php" onclick="window.close();"><?php echo _POPUP_CLOSE ?></a></p>
-       </body>
-       </html>
-       <?php
-}
-
-function bm_doShowForm() {
-       global $member;
-
-       $blogid = intRequestVar('blogid');
-       $log_text = trim(requestVar('logtext'));
-       $log_link = requestVar('loglink');
-       $log_linktitle = requestVar('loglinktitle');
-
-       $log_text = uniDecode($log_text,_CHARSET);
-       $log_linktitle = uniDecode($log_linktitle,_CHARSET);
-       
-       if (!BLOG::existsID($blogid))
-               bm_doError(_ERROR_NOSUCHBLOG);
-
-       if (!$member->isTeamMember($blogid) ) {
-               bm_doError(_ERROR_NOTONTEAM);
-       }
-
-       $logje = '';
-
-       if ($log_text) {
-               $logje .= '<blockquote><div>"' . htmlspecialchars($log_text) . '"</div></blockquote>' . "\n";
-       }
-
-       if (!$log_linktitle) {
-               $log_linktitle = $log_link;
-       }
-
-       if ($log_link) {
-               $logje .= '<a href="' . htmlspecialchars($log_link) . '">' . htmlspecialchars($log_linktitle) . '</a>';
-       }
-
-       $item['body'] = $logje;
-       $item['title'] = htmlspecialchars($log_linktitle);
-
-       $factory = new PAGEFACTORY($blogid);
-       $factory->createAddForm('bookmarklet', $item);
-}
-
-function bm_doEditForm() {
-       global $member, $manager;
-
-       $itemid = intRequestVar('itemid');
-
-       if (!$manager->existsItem($itemid, 0, 0) ) {
-               bm_doError(_ERROR_NOSUCHITEM);
-       }
-
-       if (!$member->canAlterItem($itemid) ) {
-               bm_doError(_ERROR_DISALLOWED);
-       }
-
-       $item =& $manager->getItem($itemid, 1, 1);
-       $blog =& $manager->getBlog(getBlogIDFromItemID($itemid) );
-
-       $manager->notify('PrepareItemForEdit', array('item' => &$item) );
-
-       if ($blog->convertBreaks() ) {
-               $item['body'] = removeBreaks($item['body']);
-               $item['more'] = removeBreaks($item['more']);
-       }
-
-       $formfactory = new PAGEFACTORY($blog->getID() );
-       $formfactory->createEditForm('bookmarklet', $item);
-}
-
-function bm_doError($msg) {
-       bm_message(_ERROR, _ERRORMSG, $msg);
-       die;
-}
-
-function bm_message($title, $head, $msg, $extrahead = '') {
-       ?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-       <html xmlns="http://www.w3.org/1999/xhtml">
-       <head>
-               <meta http-equiv="Content-Type" content="text/html; charset=<?php echo _CHARSET ?>" />
-               <title><?php echo  $title ?></title>
-               <?php bm_style(); ?>
-               <?php echo $extrahead; ?>
-       </head>
-       <body>
-       <h1><?php echo $head; ?></h1>
-       <p><?php echo $msg; ?></p>
-       <p><a href="bookmarklet.php" onclick="window.close();"><?php echo _POPUP_CLOSE ?></a></p>
-       </body>
-       </html>
-
-       <?php
-}
-
-function bm_style() {
-       echo '<link rel="stylesheet" type="text/css" href="styles/bookmarklet.css" />';
-       echo '<link rel="stylesheet" type="text/css" href="styles/addedit.css" />';
-}
-
-function bm_doContextMenuCode() {
-       global $CONF;
-       ?>
-<script type="text/javascript" defer="defer">
-doc = external.menuArguments.document;
-lt = escape(doc.selection.createRange().text);
-loglink = escape(external.menuArguments.location.href);
-loglinktitle = escape(doc.title);
-wingm = window.open('<?php echo $CONF['AdminURL']?>bookmarklet.php?blogid=<?php echo intGetVar('blogid')?>&logtext=' + lt + '&loglink=' + loglink + '&loglinktitle=' + loglinktitle, 'nucleusbm', 'scrollbars=yes,width=600,height=500,left=10,top=10,status=yes,resizable=yes');
-wingm.focus();
-</script>
-       <?php
-}
-
-function uniDecode($str,$charcode){
-  $text = preg_replace_callback("/%u[0-9A-Za-z]{4}/",toUtf8,$str);
-  return mb_convert_encoding($text, $charcode, 'UTF-8');
-}
-function toUtf8($ar){
-  foreach($ar as $val){
-    $val = intval(substr($val,2),16);
-    if($val < 0x7F){        // 0000-007F
-        $c .= chr($val);
-    }elseif($val < 0x800) { // 0080-0800
-        $c .= chr(0xC0 | ($val / 64));
-        $c .= chr(0x80 | ($val % 64));
-    }else{                // 0800-FFFF
-        $c .= chr(0xE0 | (($val / 64) / 64));
-        $c .= chr(0x80 | (($val / 64) % 64));
-        $c .= chr(0x80 | ($val % 64));
-    }
-  }
-  return $c;
-}
-
-?>
diff --git a/euc/nucleus/forgotpassword.html b/euc/nucleus/forgotpassword.html
deleted file mode 100755 (executable)
index a3b3076..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-       <!-- $Id: forgotpassword.html,v 1.7 2007-03-27 12:13:47 kimitake Exp $ -->
-       <!-- $NucleusJP: forgotpassword.html,v 1.6 2005/03/16 08:04:14 kimitake Exp $ -->
-       <meta http-equiv="content-type" content="application/xhtml+xml; charset=EUC-JP" />
-       <title>Nucleus - ¥Ñ¥¹¥ï¡¼¥É¤Îʶ¼º</title>
-       <style type="text/css">
-       <!--
-               @import url(styles/admin.css);
-       -->
-       </style>
-</head>
-<body>
-               <div class="header">
-               <h1>Nucleus CMS</h1>
-               </div>
-               <div id="content">
-
-                       <h2>¥Ñ¥¹¥ï¡¼¥É¤ò˺¤ì¤Þ¤·¤¿¤«¡©</h2>
-
-                       <p>
-                       °Ê²¼¤Ë¥æ¡¼¥¶¡¼Ì¾¤È¥á¡¼¥ë¥¢¥É¥ì¥¹¤òÆþÎϤ·¤Æ¤¯¤À¤µ¤¤¡£¿·¤·¤¤¥Ñ¥¹¥ï¡¼¥É¤òÁªÂò¤¹¤ë¥Ú¡¼¥¸¤Ø¤Î¥ê¥ó¥¯¤ÎÆþ¤Ã¤¿¥á¡¼¥ë¤¬Á÷¿®¤µ¤ì¤Þ¤¹¡£
-                       </p>
-
-                       <form method="post" action="../action.php"><p>
-                               <input name="action" value="forgotpassword" type="hidden" />
-                               ¥æ¡¼¥¶¡¼Ì¾¡§
-                               <br />
-                               <input name="name" />
-                               <br />
-                               ¥á¡¼¥ë¥¢¥É¥ì¥¹¡§
-                               <br />
-                               <input name="email" />
-                               <br />
-                               <br />
-                               <input type="submit" value="¥Ñ¥¹¥ï¡¼¥É¥á¡¼¥ë¤ÎÁ÷¿®" class="transparent" />
-                       </p></form>
-
-                       <p>
-                       ¤â¤·¥æ¡¼¥¶¡¼Ì¾¤ò¤ªËº¤ì¤Ê¤é¡¢¤¢¤Ê¤¿¤ÎNucleus¥µ¥¤¥È´ÉÍý¼Ô¤ËÏ¢Íí¤·¤Æ¤¯¤À¤µ¤¤¡£
-                       </p>
-
-
-                       <div class="foot">
-                               <a href="http://nucleuscms.org/">Nucleus &copy; 2001-2007 The Nucleus Group</a>
-                       </div>
-
-               </div><!-- content -->
-
-</body>
-</html>
diff --git a/euc/nucleus/forms/additemform.template b/euc/nucleus/forms/additemform.template
deleted file mode 100755 (executable)
index 47d65f4..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-<script type="text/javascript">setMediaPopupURL('<%formdata(adminurl)%>');</script>
-
-<form method="post" action="<%formdata(adminurl)%>index.php">
- <div class="blogform">
-   <%ticket%>
-   <input type="hidden" name="action" value="additem" />
-   <input type="hidden" name="actiontype" value="addnow" />               
-   <input type="hidden" name="closed" value="0" />                
-   <input type="hidden" name="catid" value="<%formdata(catid)%>" />
-   <input type="submit" name="submit" value="<%text(_ADD_ADDITEM)%>" class="formbutton" />
-   <br />
-   <input type="text" 
-       name="title" 
-       id="inputtitle" 
-       onkeyup="storeCaret(this); updPreview('title');"
-       onclick="storeCaret(this);"
-       onselect="storeCaret(this);" 
-       onkeypress="shortCuts();"                          
-       class="formfield" size="45" value="" />
-   <br />
-   <textarea name="body" id="inputbody" class="formfield" cols="45" rows="12" 
-       onkeyup="storeCaret(this); updPreview('body');"
-       onclick="storeCaret(this);"
-       onselect="storeCaret(this);" 
-       onkeypress="shortCuts();"       ></textarea>
-   <br />
-   <span class="shortcuts">[ctrl+shift+A]&nbsp;=&nbsp;Link, [ctrl+shift+B]&nbsp;=&nbsp;Bold, [ctrl+shift+I]&nbsp;=&nbsp;Italic, [ctrl+shift+M]&nbsp;=&nbsp;Insert&nbsp;Media.</span>
-   <%callback(FormExtra,additemform)%> 
- </div>
-</form>
diff --git a/euc/nucleus/forms/commentform-closed.template b/euc/nucleus/forms/commentform-closed.template
deleted file mode 100755 (executable)
index 503600c..0000000
+++ /dev/null
@@ -1 +0,0 @@
-<div class="commentform"><%text(_ERROR_ITEMCLOSED)%></div>\r
diff --git a/euc/nucleus/forms/commentform-loggedin.template b/euc/nucleus/forms/commentform-loggedin.template
deleted file mode 100755 (executable)
index 7a25110..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-<a id="nucleus_cf"></a>
-<form method="post" action="#nucleus_cf">
-       <div class="commentform">
-<input type="hidden" name="action" value="addcomment" />
-<input type="hidden" name="url" value="<%formdata(destinationurl)%>" />
-<input type="hidden" name="itemid" value="<%itemid%>" />
-               <%errordiv%>
-               <label for="nucleus_cf_body"><%text(_COMMENTFORM_COMMENT)%></label>
-               <textarea name="body" class="formfield" cols="40" rows="10" id="nucleus_cf_body"><%formdata(body)%></textarea>
-
-               <%text(_COMMENTFORM_YOUARE)%> <%formdata(membername)%>
-               <small>(<a href="<%self%>?action=logout" title="<%text(_LOGOUT)%>"><%text(_LOGOUT)%></a>)</small>
-
-               <input type="submit" alt="<%text(_COMMENTFORM_SUBMIT)%>" value="<%text(_COMMENTFORM_SUBMIT)%>" class="formbutton" />
-
-               <%callback(FormExtra,commentform-loggedin)%>
-       </div>
-</form>
diff --git a/euc/nucleus/forms/commentform-notloggedin.template b/euc/nucleus/forms/commentform-notloggedin.template
deleted file mode 100755 (executable)
index 822d9a0..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-<a id="nucleus_cf"></a>
-<form method="post" action="#nucleus_cf">
-       <div class="commentform">
-<input type="hidden" name="action" value="addcomment" />
-<input type="hidden" name="url" value="<%formdata(destinationurl)%>" />
-<input type="hidden" name="itemid" value="<%itemid%>" />
-               <%errordiv%>
-
-               <label for="nucleus_cf_body"><%text(_COMMENTFORM_COMMENT)%></label>
-               <textarea name="body" class="formfield" cols="40" rows="10" id="nucleus_cf_body"><%formdata(body)%></textarea>
-
-               <label for="nucleus_cf_name"><%text(_COMMENTFORM_NAME)%></label>
-               <input name="user" size="40" maxlength="40" value="<%formdata(user)%>" class="formfield" id="nucleus_cf_name" />
-
-               <label for="nucleus_cf_mail"><%text(_COMMENTFORM_MAIL)%></label>
-               <input name="userid" size="40" maxlength="60" value="<%formdata(userid)%>" class="formfield" id="nucleus_cf_mail" />
-
-               <label for="nucleus_cf_email"><%text(_COMMENTFORM_EMAIL)%></label>
-               <input name="email" size="40" maxlength="100" value="<%formdata(email)%>" class="formfield" id="nucleus_cf_email" />
-
-               <%callback(FormExtra,commentform-notloggedin)%>
-
-               <input type="checkbox" value="1" name="remember" id="nucleus_cf_remember" <%formdata(rememberchecked)%> />
-               <label for="nucleus_cf_remember"><%text(_COMMENTFORM_REMEMBER)%></label>
-
-               <input type="submit" alt="<%text(_COMMENTFORM_SUBMIT)%>" value="<%text(_COMMENTFORM_SUBMIT)%>" class="formbutton" />
-       </div>
-</form>
diff --git a/euc/nucleus/forms/loginform-loggedin.template b/euc/nucleus/forms/loginform-loggedin.template
deleted file mode 100755 (executable)
index dae2336..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-<a id="nucleus_lf"></a>
-<div class="loginform">
-       <%text(_LOGINFORM_YOUARE)%> <%formdata(membername)%> ! (<a href="<%self%>?action=logout" title="<%text(_LOGOUT)%>"><%text(_LOGOUT)%></a>)
-</div>
diff --git a/euc/nucleus/forms/loginform-notloggedin.template b/euc/nucleus/forms/loginform-notloggedin.template
deleted file mode 100755 (executable)
index 70e91d5..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-<a id="nucleus_lf"></a>
-<form method="post" action="#nucleus_lf">
-       <div class="loginform">
-<input type="hidden" name="action" value="login" />
-               <%errordiv%>
-
-               <label for="nucleus_lf_name" accesskey="l"><%text(_LOGINFORM_NAME)%></label>
-               <input id="nucleus_lf_name" name="login" size="10" value="" class="formfield" />
-
-               <label for="nucleus_lf_pwd"><%text(_LOGINFORM_PWD)%></label>
-               <input id="nucleus_lf_pwd" name="password" size="10" type="password" value="" class="formfield" />
-
-               <input type="checkbox" value="1" name="shared" id="nucleus_lf_shared" />
-               <label for="nucleus_lf_shared"><%text(_LOGINFORM_SHARED)%></label>
-
-               <input type="submit" alt="<%text(_LOGIN)%>" value="<%text(_LOGIN)%>" class="formbutton" />
-       </div>
-</form>
diff --git a/euc/nucleus/forms/membermailform-disallowed.template b/euc/nucleus/forms/membermailform-disallowed.template
deleted file mode 100755 (executable)
index 01e37b6..0000000
+++ /dev/null
@@ -1 +0,0 @@
-<div class="mailform"><%text(_ERROR_LOGINNEEDED)%></div>
\ No newline at end of file
diff --git a/euc/nucleus/forms/membermailform-loggedin.template b/euc/nucleus/forms/membermailform-loggedin.template
deleted file mode 100755 (executable)
index 9f6271c..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-<a id="nucleus_mf"></a>
-<form method="post" action="#nucleus_mf">
-       <div class="mailform">
-<input type="hidden" name="memberid" value="<%formdata(memberid)%>" />
-<input type="hidden" name="action" value="sendmessage" />
-<input type="hidden" name="url" value="<%formdata(url)%>" />
-               <%errordiv%>
-
-               <textarea alt="<%text(_MMAIL_MAIL)%>" name="message" class="formfield" rows="<%formdata(rows)%>" cols="<%formdata(cols)%>"><%formdata(message)%></textarea>
-
-               <%callback(FormExtra,membermailform-loggedin)%>
-
-               <input type="submit" alt="<%text(_MEMBERMAIL_SUBMIT)%>" value="<%text(_MEMBERMAIL_SUBMIT)%>" class="formbutton" />
-       </div>
-</form>
diff --git a/euc/nucleus/forms/membermailform-notloggedin.template b/euc/nucleus/forms/membermailform-notloggedin.template
deleted file mode 100755 (executable)
index e499086..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-<a id="nucleus_mf"></a>
-<form method="post" action="#nucleus_mf">
-       <div class="mailform">
-<input type="hidden" name="memberid" value="<%formdata(memberid)%>" />
-<input type="hidden" name="action" value="sendmessage" />
-<input type="hidden" name="url" value="<%formdata(url)%>" />
-               <%errordiv%>
-
-               <textarea alt="<%text(_MMAIL_MAIL)%>" name="message" class="formfield" rows="<%formdata(rows)%>" cols="<%formdata(cols)%>"><%formdata(message)%></textarea>
-
-               <label for="nucleus_mmf_frommail"><%text(_MEMBERMAIL_MAIL)%></label>
-               <input id="nucleus_mmf_frommail" type="text" name="frommail" class="formfield" value="<%formdata(frommail)%>" />
-
-               <%callback(FormExtra,membermailform-notloggedin)%>
-
-               <input type="submit" alt="<%text(_MEMBERMAIL_SUBMIT)%>" value="<%text(_MEMBERMAIL_SUBMIT)%>" class="formbutton" />
-       </div>
-</form>
diff --git a/euc/nucleus/forms/nucleusbutton.template b/euc/nucleus/forms/nucleusbutton.template
deleted file mode 100755 (executable)
index 64f545f..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-<div class="nucleusbutton">
-       <a href="http://nucleuscms.org/"><img src="<%formdata(imgurl)%>" width="<%formdata(imgwidth)%>" height="<%formdata(imgheight)%>" alt="Powered by Nucleus CMS" title="Powered by Nucleus CMS" /></a>
-</div>
diff --git a/euc/nucleus/forms/searchform.template b/euc/nucleus/forms/searchform.template
deleted file mode 100755 (executable)
index 0122457..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-<form method="get" action="<%self%>">
-       <div class="searchform">
-<input type="hidden" name="amount" value="0" />
-<input type="hidden" name="blogid" value="<%formdata(id)%>" />
-               <input name="query" alt="<%text(_SEARCHFORM_QUERY)%>" class="formfield" size="10" maxlength="60" accesskey="4" value="<%formdata(query)%>" />
-               <input type="submit" alt="<%text(_SEARCHFORM_SUBMIT)%>" value="<%text(_SEARCHFORM_SUBMIT)%>" class="formbutton" />
-       </div>
-</form>
diff --git a/euc/nucleus/images/button-aligncenter.gif b/euc/nucleus/images/button-aligncenter.gif
deleted file mode 100755 (executable)
index 2ce38e7..0000000
Binary files a/euc/nucleus/images/button-aligncenter.gif and /dev/null differ
diff --git a/euc/nucleus/images/button-alignleft.gif b/euc/nucleus/images/button-alignleft.gif
deleted file mode 100755 (executable)
index 53522cb..0000000
Binary files a/euc/nucleus/images/button-alignleft.gif and /dev/null differ
diff --git a/euc/nucleus/images/button-alignright.gif b/euc/nucleus/images/button-alignright.gif
deleted file mode 100755 (executable)
index a27a944..0000000
Binary files a/euc/nucleus/images/button-alignright.gif and /dev/null differ
diff --git a/euc/nucleus/images/button-bold.gif b/euc/nucleus/images/button-bold.gif
deleted file mode 100755 (executable)
index 207c859..0000000
Binary files a/euc/nucleus/images/button-bold.gif and /dev/null differ
diff --git a/euc/nucleus/images/button-copy.gif b/euc/nucleus/images/button-copy.gif
deleted file mode 100755 (executable)
index 4cb12cf..0000000
Binary files a/euc/nucleus/images/button-copy.gif and /dev/null differ
diff --git a/euc/nucleus/images/button-cut.gif b/euc/nucleus/images/button-cut.gif
deleted file mode 100755 (executable)
index d00c0e6..0000000
Binary files a/euc/nucleus/images/button-cut.gif and /dev/null differ
diff --git a/euc/nucleus/images/button-italic.gif b/euc/nucleus/images/button-italic.gif
deleted file mode 100755 (executable)
index bcef033..0000000
Binary files a/euc/nucleus/images/button-italic.gif and /dev/null differ
diff --git a/euc/nucleus/images/button-left.gif b/euc/nucleus/images/button-left.gif
deleted file mode 100755 (executable)
index 9158414..0000000
Binary files a/euc/nucleus/images/button-left.gif and /dev/null differ
diff --git a/euc/nucleus/images/button-link.gif b/euc/nucleus/images/button-link.gif
deleted file mode 100755 (executable)
index c1a41e2..0000000
Binary files a/euc/nucleus/images/button-link.gif and /dev/null differ
diff --git a/euc/nucleus/images/button-media.gif b/euc/nucleus/images/button-media.gif
deleted file mode 100755 (executable)
index ce65641..0000000
Binary files a/euc/nucleus/images/button-media.gif and /dev/null differ
diff --git a/euc/nucleus/images/button-paste.gif b/euc/nucleus/images/button-paste.gif
deleted file mode 100755 (executable)
index ef0d0eb..0000000
Binary files a/euc/nucleus/images/button-paste.gif and /dev/null differ
diff --git a/euc/nucleus/images/button-preview.gif b/euc/nucleus/images/button-preview.gif
deleted file mode 100755 (executable)
index 71d2d92..0000000
Binary files a/euc/nucleus/images/button-preview.gif and /dev/null differ
diff --git a/euc/nucleus/images/button-right.gif b/euc/nucleus/images/button-right.gif
deleted file mode 100755 (executable)
index 124772b..0000000
Binary files a/euc/nucleus/images/button-right.gif and /dev/null differ
diff --git a/euc/nucleus/images/globe.gif b/euc/nucleus/images/globe.gif
deleted file mode 100755 (executable)
index 03f2a47..0000000
Binary files a/euc/nucleus/images/globe.gif and /dev/null differ
diff --git a/euc/nucleus/index.php b/euc/nucleus/index.php
deleted file mode 100755 (executable)
index ef66765..0000000
+++ /dev/null
@@ -1,77 +0,0 @@
-<?php
-/*
- * Nucleus: PHP/MySQL Weblog CMS (http://nucleuscms.org/)
- * Copyright (C) 2002-2007 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
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- * (see nucleus/documentation/index.html#license for more info)
- */
-/**
- * @license http://nucleuscms.org/license.txt GNU General Public License
- * @copyright Copyright (C) 2002-2007 The Nucleus Group
- * @version $Id: index.php,v 1.4 2007-03-27 12:13:47 kimitake Exp $
- * $NucleusJP: index.php,v 1.8 2007/02/04 06:28:45 kimitake Exp $
- */
-       // we are using admin stuff:
-       $CONF = array();
-       $CONF['UsingAdminArea'] = 1;
-
-       // include the admin code
-       include('../config.php');
-
-       if ($CONF['alertOnSecurityRisk'] == 1)
-       {
-               // check if files exist and generate an error if so
-               $aFiles = array(
-                       '../install.sql' => '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'
-               );
-               $aFound = array();
-               foreach($aFiles as $fileName => $fileDesc)
-               {
-                       if (@file_exists($fileName))
-                               array_push($aFound, $fileDesc);
-               }
-               if (@is_writable('../config.php')) {
-                       array_push($aFound, 'config.php should be non-writable (chmod to 444)');
-               }
-               if (sizeof($aFound) > 0)
-               {
-                       startUpError(
-                               '<p>One or more of the Nucleus installation files are still present on the webserver, or are writable.</p><p>You should remove these files or change their permissions to ensure security. Here are the files that were found by Nucleus</p> <ul><li>'. implode($aFound, '</li><li>').'</li></ul><p>If you don\'t want to see this error message again, without solving the problem, set <code>$CONF[\'alertOnSecurityRisk\']</code> in <code>globalfunctions.php</code> to <code>0</code>, or do this at the end of <code>config.php</code>.</p>',
-                               'Security Risk'
-                       );
-               }
-       }
-
-       $bNeedsLogin = false;
-       $bIsActivation = in_array($action, array('activate', 'activatesetpwd'));
-
-       if ($action == 'logout')
-               $bNeedsLogin = true;
-
-       if (!$member->isLoggedIn() && !$bIsActivation)
-               $bNeedsLogin = true;
-
-       // show error if member cannot login to admin
-       if ($member->isLoggedIn() && !$member->canLogin() && !$bIsActivation) {
-               $error = _ERROR_LOGINDISALLOWED;
-               $bNeedsLogin = true;
-       }
-
-       if ($bNeedsLogin)
-       {
-               setOldAction($action);  // see ADMIN::login() (sets old action in POST vars)
-               $action = 'showlogin';
-       }
-
-       sendContentType('application/xhtml+xml', 'admin-' . $action);
-
-       $admin = new ADMIN();
-       $admin->action($action);
-?>
\ No newline at end of file
diff --git a/euc/nucleus/javascript/admin.js b/euc/nucleus/javascript/admin.js
deleted file mode 100755 (executable)
index df54fdf..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-/**
-  * Nucleus: PHP/MySQL Weblog CMS (http://nucleuscms.org/) 
-  * Copyright (C) 2002-2007 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
-  * as published by the Free Software Foundation; either version 2
-  * of the License, or (at your option) any later version.
-  * (see nucleus/documentation/index.html#license for more info)
-  *  
-  * Some JavaScript code for the admin area
-  *
-  * $Id: admin.js,v 1.4 2007-03-22 08:31:55 kimitake Exp $
-  * $NucleusJP: admin.js,v 1.5 2007/02/04 06:28:45 kimitake Exp $
-  */
-
-function help(url) {
-       popup = window.open(url,'helpwindow','status=no,toolbar=yes,scrollbars=yes,resizable=yes,width=500,height=500,top=0,left=0');
-       if (popup.focus) popup.focus();
-       if (popup.GetAttention) popup.GetAttention();
-       return false;
-}                              
-
-var oldCellColor = "#000";
-function focusRow(row) {
-       var cells = row.cells;
-       if (!cells) return;
-       oldCellColor = cells[0].style.backgroundColor;
-       for (var i=0;i<cells.length;i++) {
-               cells[i].style.backgroundColor='whitesmoke';
-       }
-}
-function blurRow(row) {
-       var cells = row.cells;
-       if (!cells) return;
-       for (var i=0;i<cells.length;i++) {
-               cells[i].style.backgroundColor=oldCellColor;
-       }
-}
-function batchSelectAll(what) {
-       var i = 0;
-       var el;
-       while (el = document.getElementById('batch' + i)) {
-               el.checked = what?'checked':'';
-               i++;
-       }
-       return false;                                   
-}
-function selectCanLogin(flag) {
-       if (flag) {
-               window.document.memberedit.canlogin[0].checked=true;
-
-               // don't disable canlogin[0], otherwise the value won't be passed.
-//             window.document.memberedit.canlogin[0].disabled=true;
-               window.document.memberedit.canlogin[1].disabled=true;
-       } else {
-               window.document.memberedit.canlogin[0].disabled=false;
-               window.document.memberedit.canlogin[1].disabled=false;
-       }
-}
diff --git a/euc/nucleus/javascript/bookmarklet.js b/euc/nucleus/javascript/bookmarklet.js
deleted file mode 100755 (executable)
index e1e1e9b..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-/**
-  * Nucleus: PHP/MySQL Weblog CMS (http://nucleuscms.org/) 
-  * Copyright (C) 2002-2007 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
-  * as published by the Free Software Foundation; either version 2
-  * of the License, or (at your option) any later version.
-  * (see nucleus/documentation/index.html#license for more info)
-  *  
-  * Some JavaScript code for the bookmarklets
-  *
-  * $Id: bookmarklet.js,v 1.4 2007-03-22 08:31:55 kimitake Exp $
-  * $NucleusJP: bookmarklet.js,v 1.5 2007/02/04 06:28:45 kimitake Exp $
-  */
-
-/**
- * On browsers that have DOM support, the non-visible tabs of the bookmarklet are 
- * initially hidden. This is not defined in the CSS stylesheet since this causes 
- * problems with Opera (which does not seem to be sending form data for input
- * fields which are in a hidden block)
- */
-function initStyles() {
-       hideBlock('more');
-       hideBlock('options');
-       hideBlock('preview');
-       
-       // in browsers that do not support DOM (like opera), the buttons used
-       // to switch tabs are useless and can be hidden
-       document.getElementById('switchbuttons').style.display = 'inline';
-}
-
-/**
- * To be called with id='body','more','options' or 'preview'
- * Hides all other tabs and makes the chosen one visible
- */
-function flipBlock(id) {
-
-       showBlock(id);
-       
-       if (id != 'body')
-               hideBlock('body');
-       if (id != 'more')
-               hideBlock('more');
-       if (id != 'options')
-               hideBlock('options');
-       if (id != 'preview')
-               hideBlock('preview');           
-       
-}
-
-/**
- * Hides one element (tab)
- */
-function hideBlock(id) {
-       document.getElementById(id).style.display = "none";
-}
-
-/**
- * Makes an element (tab) visible
- */
-function showBlock(id) {
-       document.getElementById(id).style.display = "block";
-}
-
-function help(url) {
-       popup = window.open(url,'helpwindow','status=no,toolbar=yes,scrollbars=yes,resizable=yes,width=500,height=500,top=0,left=0');
-       if (popup.focus) popup.focus();
-       if (popup.GetAttention) popup.GetAttention();
-       return false;
-}
diff --git a/euc/nucleus/javascript/compatibility.js b/euc/nucleus/javascript/compatibility.js
deleted file mode 100755 (executable)
index 1fdf7b7..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-/**
-  * Nucleus: PHP/MySQL Weblog CMS (http://nucleuscms.org/) 
-  * Copyright (C) 2002-2007 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
-  * as published by the Free Software Foundation; either version 2
-  * of the License, or (at your option) any later version.
-  * (see nucleus/documentation/index.html#license for more info)
-  *
-  *    Javascript code to make sure that:
-  *  - javascript still works when sending pages as application/xhtml+xml
-  *  - this doesn't break functionality in IE
-  *
-  * How to use:
-  *            - Include this file
-  *            - Use createElement() instead of document.createElement()
-  *
-  * That's basically it :)
-  *
-  * $Id: compatibility.js,v 1.4 2007-03-22 08:31:55 kimitake Exp $
-  * $NucleusJP: compatibility.js,v 1.5 2007/02/04 06:28:45 kimitake Exp $
-  */
-
-// to get the script working when page is sent as application/xhtml+xml
-function createElement(element) {
-  if (document.createElementNS) {
-       return document.createElementNS('http://www.w3.org/1999/xhtml', element);
-  }
-  if (document.createElement) {
-       return document.createElement(element);
-  }
-  return false;
-}
diff --git a/euc/nucleus/javascript/edit.js b/euc/nucleus/javascript/edit.js
deleted file mode 100755 (executable)
index c81a1d6..0000000
+++ /dev/null
@@ -1,348 +0,0 @@
-/**
-  * Nucleus: PHP/MySQL Weblog CMS (http://nucleuscms.org/)
-  * Copyright (C) 2002-2007 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
-  * as published by the Free Software Foundation; either version 2
-  * of the License, or (at your option) any later version.
-  * (see nucleus/documentation/index.html#license for more info)
-  *
-  * This file contains functions to allow adding items from inside the weblog.
-  * Also contains code to avoid submitting form data twice.
-  *
-  * $Id: edit.js,v 1.5 2007-03-22 08:31:55 kimitake Exp $
-  * $NucleusJP: edit.js,v 1.4 2005/03/23 06:15:05 kimitake Exp $
-  */
-
-var nucleusConvertBreaks = true;
-var nucleusMediaPopupURL = '';
-var nucleusMediaURL = 'media/';
-var nucleusAuthorId = 0;
-var scrollTop = -1;
-
-function setConvertBreaks(newval) {    nucleusConvertBreaks = newval; }
-function setMediaUrl(url) { nucleusMediaURL = url; }
-function setAuthorId(id) { nucleusAuthorId = id; }
-
-function preview(id, value) {
-       elem = document.getElementById(id);
-       if (!elem) return;
-
-       var preview = nucleusConvertBreaks ? str_replace("\n","<br />",value)+"&#160;" : value+"&#160;";
-
-       // expand the media commands (without explicit collection)
-       preview = preview.replace(/\<\%image\(([^\/\|]*)\|([^\|]*)\|([^\|]*)\|([^)]*)\)\%\>/g,"<img src='"+nucleusMediaURL+nucleusAuthorId+"/$1' width='$2' height='$3' alt=\"$4\" />");
-
-       // expand the media commands (with collection)
-       preview = preview.replace(/\<\%image\(([^\|]*)\|([^\|]*)\|([^\|]*)\|([^)]*)\)\%\>/g,"<img src='"+nucleusMediaURL+"$1' width='$2' height='$3' alt=\"$4\" />");
-       preview = preview.replace(/\<\%popup\(([^\|]*)\|([^\|]*)\|([^\|]*)\|([^)]*)\)\%\>/g,"<a href='' onclick='if (event &amp;&amp; event.preventDefault) event.preventDefault(); alert(\"popup image\"); return false;' title='popup'>$4</a>");
-       preview = preview.replace(/\<\%media\(([^\|]*)\|([^)]*)\)\%\>/g,"<a href='' title='media link'>$2</a>");
-
-       elem.innerHTML = preview;
-}
-
-function showedit() {
-       prevval = document.getElementById('edit').style.display;
-       if (prevval == "block")
-               newval = "none";
-       else
-               newval = "block";
-       document.getElementById('edit').style.display = newval;
-
-       if (newval == "block")
-               updAllPreviews();
-}
-
-function updAllPreviews() {
-       updPreview('title');
-       updPreview('body');
-       updPreview('more');
-}
-
-function isEditVisible() {
-       var editform = document.getElementById('edit');
-       if (!editform) return true;
-       var prevval = editform.style.display;
-       return (prevval == "none") ? false : true;
-}
-
-function updPreview(id) {
-       // don't update when preview is hidden
-       if (!isEditVisible()) return;
-
-       var inputField = document.getElementById('input' + id);
-       if (!inputField) return;
-       preview('prev' + id, inputField.value);
-}
-
-// replace a in s by b (taken from milov.nl)
-function str_replace(a, b, s)
-{
-       if (a == b || !s.length || !a.length) return s;
-       if ((p=s.indexOf(a)) == -1) { return s; }
-       else { ns = s.substring(0,p) + b + s.substring(p+a.length,s.length); }
-       return (s.indexOf(a) != -1) ? str_replace(a, b, ns) : ns;
-}
-
-function shortCuts() {
-       if (!event || (event.ctrlKey != true)) return;
-
-       switch (event.keyCode) {
-               case 1:
-                       ahrefThis(); break; // ctrl-shift-a
-               case 2:
-                       boldThis(); break; // ctrl-shift-b
-               case 9:
-                       italicThis(); break; // ctrl-shift-i
-               case 13:
-                       addMedia(); break; // ctrl-shift-m
-               default:
-                       return;
-       }
-       return;
-}
-
-function cutThis() { execAndUpdate('cut'); }
-function copyThis() { execAndUpdate('copy'); }
-function pasteThis() { execAndUpdate('paste'); }
-function boldThis() { insertAroundCaret('<b>','</b>'); }
-function italicThis() { insertAroundCaret('<i>','</i>'); }
-function leftThis() { insertAroundCaret('<div class="leftbox">','</div>'); }
-function rightThis() { insertAroundCaret('<div class="rightbox">','</div>'); }
-function alignleftThis() { insertAroundCaret('<div style="text-align: left">','</div>'); }
-function alignrightThis() { insertAroundCaret('<div style="text-align: right">','</div>'); }
-function aligncenterThis() { insertAroundCaret('<div style="text-align: center">','</div>'); }
-
-
-function ahrefThis() {
-       if (document.selection)
-               strSelection = document.selection.createRange().text;
-       else
-               strSelection = '';
-
-       strHref = prompt("Create a link to:","http://");
-       if (strHref == null) return;
-
-       var textpre = "<a href=\"" + strHref.replace(/&/g,'&amp;') + "\">";
-       insertAroundCaret(textpre, "</a>");
-}
-
-function execAndUpdate(action) {
-       lastSelected.caretPos.execCommand(action);
-       updAllPreviews();
-}
-
-
-var nonie_FormType = 'body';
-
-// Add media to new item
-function addMedia() {
-
-       var mediapopup = window.open(nucleusMediaPopupURL + 'media.php','name',
-               'status=yes,toolbar=no,scrollbars=yes,resizable=yes,width=500,height=450,top=0,left=0');
-
-       return;
-}
-
-
-function setMediaPopupURL(url) {
-       nucleusMediaPopupURL = url;
-}
-
-function includeImage(collection, filename, type, width, height) {
-       if (isCaretEmpty()) {
-               text = prompt("Text to display ?","");
-       } else {
-               text = getCaretText();
-       }
-
-       // add collection name when not private collection (or editing a message that's not your)
-       var fullName;
-       if (isNaN(collection) || (nucleusAuthorId != collection)) {
-               fullName = collection + '/' + filename;
-       } else {
-               fullName = filename;
-       }
-
-
-       var replaceBy;
-       switch(type) {
-               case 'popup':
-                       replaceBy = '<%popup(' +  fullName + '|'+width+'|'+height+'|' + text +')%>';
-                       break;
-               case 'inline':
-               default:
-                       replaceBy = '<%image(' +  fullName + '|'+width+'|'+height+'|' + text +')%>';
-       }
-
-       insertAtCaret(replaceBy);
-       updAllPreviews();
-
-}
-
-
-function includeOtherMedia(collection, filename) {
-       if (isCaretEmpty()) {
-               text = prompt("Text to display ?","");
-       } else {
-               text = getCaretText();
-       }
-
-       // add collection name when not private collection (or editing a message that's not your)
-       var fullName;
-       if (isNaN(collection) || (nucleusAuthorId != collection)) {
-               fullName = collection + '/' + filename;
-       } else {
-               fullName = filename;
-       }
-
-       var replaceBy = '<%media(' +  fullName + '|' + text +')%>';
-
-       insertAtCaret(replaceBy);
-       updAllPreviews();
-}
-
-
-
-// function to prevent submitting form data twice
-var submitcount=0;
-function checkSubmit() {
-       if (submitcount == 0) {
-               submitcount++;
-               return true;
-       } else {
-               return false;
-       }
-}
-
-
-// code to store the caret (cursor) position of a text field/text area
-// taken from javascript.faqts and modified
-// http://www.faqts.com/knowledge_base/view.phtml/aid/1052/fid/130
-
-// stores the caret
-var lastSelected, lastCaretPos;
-function storeCaret (textEl) {
-
-       // store caret
-       if (textEl.createTextRange) 
-               //textEl.caretPos = document.selection.createRange().duplicate();
-               lastCaretPos = document.selection.createRange().duplicate();
-
-       // also store lastselectedelement
-       lastSelected = textEl;
-       
-       nonie_FormType = textEl.name;
-
-       scrollTop = textEl.scrollTop;
-}
-
-//var lastSelected;
-
-// inserts text at caret (overwriting selection)
-function insertAtCaret (text) {
-       var textEl = lastSelected;
-       if (textEl && textEl.createTextRange && lastCaretPos) {
-               var caretPos = lastCaretPos;
-               caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
-       } else if (!document.all && document.getElementById) {
-               mozReplace(document.getElementById('input' + nonie_FormType), text);                            
-               if(scrollTop>-1) {
-                       document.getElementById('input' + nonie_FormType).scrollTop = scrollTop;
-               }
-       } else if (textEl) {
-               textEl.value  += text;
-       } else {
-               document.getElementById('input' + nonie_FormType).value += text;                
-               if(scrollTop>-1) {
-                       document.getElementById('input' + nonie_FormType).scrollTop = scrollTop;
-               }
-       }
-       updAllPreviews();
-}
-
-// inserts a tag around the selected text
-function insertAroundCaret (textpre, textpost) {
-       var textEl = lastSelected;
-       
-       if (textEl && textEl.createTextRange && lastCaretPos) {
-               var caretPos = lastCaretPos;
-               caretPos.text = textpre + caretPos.text + textpost;
-       } else if (!document.all && document.getElementById) {
-               mozWrap(document.getElementById('input' + nonie_FormType), textpre, textpost);          
-               if(scrollTop>-1) {
-                       document.getElementById('input' + nonie_FormType).scrollTop = scrollTop;
-               }
-       } else {
-               document.getElementById('input' + nonie_FormType).value += textpre + textpost;
-               if(scrollTop>-1) {
-                       document.getElementById('input' + nonie_FormType).scrollTop = scrollTop;
-               }
-       }
-
-       updAllPreviews();
-}
-
-/* some methods to get things working in Mozilla as well */
-function mozWrap(txtarea, lft, rgt) {
-       var selLength = txtarea.textLength;
-       var selStart = txtarea.selectionStart;
-       var selEnd = txtarea.selectionEnd;
-       if (selEnd==1 || selEnd==2) selEnd=selLength;
-       var s1 = (txtarea.value).substring(0,selStart);
-       var s2 = (txtarea.value).substring(selStart, selEnd)
-       var s3 = (txtarea.value).substring(selEnd, selLength);
-       txtarea.value = s1 + lft + s2 + rgt + s3;
-}
-function mozReplace(txtarea, newText) {
-       var selLength = txtarea.textLength;
-       var selStart = txtarea.selectionStart;
-       var selEnd = txtarea.selectionEnd;
-       if (selEnd==1 || selEnd==2) selEnd=selLength;
-       var s1 = (txtarea.value).substring(0,selStart);
-       var s2 = (txtarea.value).substring(selStart, selEnd)
-       var s3 = (txtarea.value).substring(selEnd, selLength);
-       txtarea.value = s1 + newText + s3;
-}
-function mozSelectedText() {
-       var txtarea = document.getElementById('input' + nonie_FormType);
-       var selLength = txtarea.textLength;
-       var selStart = txtarea.selectionStart;
-       var selEnd = txtarea.selectionEnd;
-       if (selEnd==1 || selEnd==2) selEnd=selLength;
-       return (txtarea.value).substring(selStart, selEnd);
-}
-
-function getCaretText() {
-       if (!document.all && document.getElementById)
-               return mozSelectedText();
-       else
-               return lastCaretPos.text;
-}
-
-function isCaretEmpty() {
-       if (lastSelected && lastSelected.createTextRange && lastCaretPos)
-               return (lastCaretPos.text == '');
-       else if (!document.all && document.getElementById)
-               return (mozSelectedText() == '');
-       else
-               return true;
-}
-
-function BtnHighlight(el) {
-       with(el.style){
-               borderLeft="1px solid gray";
-               borderRight="1px solid #e9e9e9";
-               borderTop="1px solid gray";
-               borderBottom="1px solid #e9e9e9";
-       }
-}
-
-function BtnNormal(el) {
-       with(el.style){
-               padding="3px";
-               border="1px solid #dddddd";
-       }
-}
-
diff --git a/euc/nucleus/javascript/index.html b/euc/nucleus/javascript/index.html
deleted file mode 100755 (executable)
index 50f792c..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\r
-<html xmlns="http://www.w3.org/1999/xhtml">\r
-<head>\r
-       <title>Nothing Here</title>\r
-</head>\r
-<body>\r
-\r
-<h1>Nothing to see here</h1>\r
-\r
-</body>\r
-</html>
\ No newline at end of file
diff --git a/euc/nucleus/javascript/numbercheck.js b/euc/nucleus/javascript/numbercheck.js
deleted file mode 100755 (executable)
index 9d48d5d..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-/**
-  * Nucleus: PHP/MySQL Weblog CMS (http://nucleuscms.org/) 
-  * Copyright (C) 2002-2007 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
-  * as published by the Free Software Foundation; either version 2
-  * of the License, or (at your option) any later version.
-  * (see nucleus/documentation/index.html#license for more info)
-  *
-  * script the check (on the clientside) if a entered value
-  * is a valid number and remove the invalid chars
-  *
-  * $Id: numbercheck.js,v 1.3 2007-03-22 08:31:55 kimitake Exp $
-  * $NucleusJP: numbercheck.js,v 1.4 2007/02/04 06:28:45 kimitake Exp $
-  */
-
-function checkNumeric(f)
-{
-       newval='';
-       dot = false;
-       for (i = 0; i < f.value.length; i++) {
-               c = f.value.substring(i,i+1);
-               if (isInteger(c) || ((c == '.')&&(dot == false)) || ((i == 0)&&(c == '-'))) {
-                       newval += c;
-                       if (c == '.') {
-                               dot = true;
-                       }
-               }
-       }
-       f.value = newval;
-}
-
-function isInteger(value)
-{
-       return (parseInt(value) == value);
-}
diff --git a/euc/nucleus/javascript/opennew.js b/euc/nucleus/javascript/opennew.js
deleted file mode 100755 (executable)
index 7b9bb42..0000000
+++ /dev/null
@@ -1,63 +0,0 @@
-/*
- * Nucleus: PHP/MySQL Weblog CMS (http://nucleuscms.org/) 
- * Copyright (C) 2002-2007 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
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- * (see nucleus/documentation/index.html#license for more info)
- *
- * $Id: opennew.js,v 1.4 2007-03-22 08:31:55 kimitake Exp $
- * $NucleusJP: opennew.js,v 1.5 2007/02/04 06:28:45 kimitake Exp $
- *
- * JavaScript to open non-local links in a new window.
- *
- * How to use:
- *  in the <head>...</head> section of your page, add the following line:
- *
- *  <script type="text/javascript" src="nucleus/javascript/opennew.js"></script>
- *
- *  Then, add the following to your <body> tag:
- *
- *  <body ... onload="setOpenNewWindow(true);">
- *
- *  And you're all done.
- *
- * Variables that can be overridden if necessary:
- *     local = something to recognize local URLs (by default, if your page is something like
- *              http://www.example.com/path/page.html, then local will be automatically set to
- *              http://www.example.com/path/)
- *      exception = something to recognize exceptions to the local check. You might need this
- *                  when you use a 'click-through' type of script (e.g. when
- *                  http://www.example.com/path/click.php?http://otherpage.com/ would 
- *                  auto-redirect to otherpage.com and record a click in your logs)
- *                  In most of the cases, this variable is unneeded and can be left empty
- *      destinationFrame = name of the destination frame (by default this is "_blank" to spawn a
- *                         new window for each link clicked)
- */
-
-
-var local = document.URL.substring(0,document.URL.lastIndexOf('/'));
-var exception = "";
-var destinationFrame = "_blank";
-
-function setOpenNewWindow(newWin) {
-       if (newWin) {
-               from = ""; to = destinationFrame;
-       } else {
-               from = destinationFrame; to = "";
-       }
-
-       for (var i=0; i<=(document.links.length-1); i++) {
-               if (document.links[i].target == from) {
-
-                       var href = document.links[i].href;
-                       var isLocal = (href.indexOf(local) != -1);
-                       if (isLocal && ((exception=="") || (href.indexOf(exception) != -1)))
-                               isLocal = false;
-                       if (!isLocal)
-                               document.links[i].target = to;
-               }
-       }
-}
diff --git a/euc/nucleus/javascript/templateEdit.js b/euc/nucleus/javascript/templateEdit.js
deleted file mode 100755 (executable)
index 9a2536c..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
-  * Nucleus: PHP/MySQL Weblog CMS (http://nucleuscms.org/) 
-  * Copyright (C) 2002-2007 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
-  * as published by the Free Software Foundation; either version 2
-  * of the License, or (at your option) any later version.
-  * (see nucleus/documentation/index.html#license for more info)
-  *
-  *    Javascript code to hide empty textareas when editing templates.
-  *
-  * @require compatibility.js
-  *
-  * $Id: templateEdit.js,v 1.4 2007-03-22 08:31:55 kimitake Exp $
-  * $NucleusJP: templateEdit.js,v 1.5 2007/02/04 06:28:45 kimitake Exp $
-  */
-
-var amountOfFields = 1;
-var editText = 'empty field (click to edit)';
-
-function hideUnused() {
-       while (document.getElementById('textarea' + amountOfFields)) 
-               amountOfFields++;
-       amountOfFields--;
-
-       for (var i=1;i<=amountOfFields;i++) {
-               var el = document.getElementById('textarea' + i);
-
-               // hide textareas when empty, and add onclick event
-               // to make them visible again
-               if (el.value == '') {
-                       el.style.display = 'none';
-                       var tdEl = document.getElementById('td' + i);
-                       
-                       var aHref = createElement('a');
-                       aHref.href = '';
-                       aHref.className = "expandLink";
-                       aHref.id = "expandLink" + i;
-                       aHref.onclick = new Function("return makeVisible("+i+")");
-                       aHref.tabIndex = el.tabIndex;
-                       aHref.title = editText;
-                       aHref.appendChild(document.createTextNode(editText));
-
-                       tdEl.appendChild(aHref);
-                       
-               }
-       }
-
-}
-
-function setTemplateEditText(newText) {
-       editText = newText;
-}
-
-function makeVisible(i) {
-       var textareaEl = document.getElementById('textarea' + i);
-       var expandEl = document.getElementById('expandLink' + i);
-
-       textareaEl.style.display = 'block';
-       expandEl.style.display = 'none';
-
-       textareaEl.focus();
-       return false;
-}
-
-window.onload = hideUnused;    
\ No newline at end of file
diff --git a/euc/nucleus/javascript/xmlhttprequest.js b/euc/nucleus/javascript/xmlhttprequest.js
deleted file mode 100644 (file)
index a0f354e..0000000
+++ /dev/null
@@ -1,184 +0,0 @@
-/**
-  * Nucleus: PHP/MySQL Weblog CMS (http://nucleuscms.org/) 
-  * Copyright (C) 2002-2007 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
-  * as published by the Free Software Foundation; either version 2
-  * of the License, or (at your option) any later version.
-  * (see nucleus/documentation/index.html#license for more info)
-  *
-  *
-  * This page contains xmlHTTPRequest functions for:
-  * - AutoSaveDraft
-  *
-  *
-  * Usage:
-  * - Add in the page before the form open tag:
-  *     <script type="text/javascript" src="javascript/xmlhttprequest.js"></script>
-  * - Add in the page behind the form close tag:
-  *     var xmlhttprequest = new Array();
-  *     xmlhttprequest[0] = createHTTPHandler(); // AutoDraft handler
-  *     xmlhttprequest[1] = createHTTPHandler(); // UpdateTicket handler
-  *     var seconds = now(); // Last AutoDraft time
-  *     var checks = 0; // Number of checks since last AutoDraft
-  *     var addform = document.getElementById('addform'); // The form id
-  *     var goal = document.getElementById('lastsaved'); // The html div id where 'Last saved: date time' must come
-  *     var goalurl = 'action.php'; // The PHP file where the content must be posted to (action.php)
-  *     var lastsavedtext = 'Last saved'; // The language variable for 'Last saved'
-  *     var formtype = 'add'; // Add or edit form
-  * - Add to the form tag:
-  *     id="addform"
-  * - Add to the textarea's and text fields:
-  *     onkeyup="doMonitor();"
-  * - Add tot the selectboxes and radio buttons
-  *     onchange="doMonitor();"
-  * - Add to the form:
-  *     <input type="hidden" name="draftid" value="0" />
-  * - Optionally a autosave now button can be add:
-  *     <input type="button" name="autosavenow" value="AutoSave now" onclick="autoSaveDraft();" />
-  *
-  *
-  * $Id: xmlhttprequest.js,v 1.1 2007-03-22 08:31:55 kimitake Exp $
-  * $NucleusJP$
-  */
-
-/**
- * Creates the xmlHTTPRequest handler
- */
-function createHTTPHandler() {
-       var httphandler = false;
-       /*@cc_on @*/
-       /*@if (@_jscript_version >= 5)
-               // JScript gives us Conditional compilation, we can cope with old IE versions.
-               // and security blocked creation of the objects.
-               try {
-                       httphandler = new ActiveXObject("Msxml2.XMLHTTP");
-               }
-               catch (e) {
-                       try {
-                               httphandler = new ActiveXObject("Microsoft.XMLHTTP");
-                       }
-                       catch (E) {
-                               httphandler = false;
-                       }
-               }
-       @end @*/
-       if (!httphandler && typeof XMLHttpRequest != 'undefined') {
-               httphandler = new XMLHttpRequest();
-       }
-       return httphandler;
-}
-
-/**
- * Auto saves as draft
- */
-function autoSaveDraft() {
-       checks = 0;
-       seconds = now();
-
-       var title = encodeURI(addform.title.value);
-       var body = encodeURI(addform.body.value);
-       var catid = addform.catid.options[addform.catid.selectedIndex].value;
-       var more = encodeURI(addform.more.value);
-       var closed = 0;
-       if (addform.closed[0].checked) {
-               closed = addform.closed[0].value;
-       }
-       else if (addform.closed[1].checked) {
-               closed = addform.closed[1].value;
-       }
-       var ticket = addform.ticket.value;
-
-       var querystring = 'action=autodraft';
-       querystring += '&title=' + title;
-       querystring += '&body=' + body;
-       querystring += '&catid=' + catid;
-       querystring += '&more=' + more;
-       querystring += '&closed=' + closed;
-       querystring += '&ticket=' + ticket;
-       if (formtype == 'edit') {
-               querystring += '&itemid=' + addform.itemid.value;
-               querystring += '&type=edit';
-       }
-       else {
-               querystring += '&blogid=' + addform.blogid.value;
-               querystring += '&type=add';
-       }
-       if (addform.draftid.value > 0) {
-               querystring += '&draftid=' + addform.draftid.value;
-       }
-
-       xmlhttprequest[0].open('POST', goalurl, true);
-       xmlhttprequest[0].onreadystatechange = checkMonitor;
-       xmlhttprequest[0].setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
-       xmlhttprequest[0].send(querystring);
-
-       var querystring = 'action=updateticket&ticket=' + ticket;
-
-       xmlhttprequest[1].open('POST', goalurl, true);
-       xmlhttprequest[1].onreadystatechange = updateTicket;
-       xmlhttprequest[1].setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
-       xmlhttprequest[1].send(querystring);
-}
-
-/**
- * Monitors the edits
- */
-function doMonitor() {
-       if (checks * (now() - seconds) > 120 * 1000 * 50) {
-               autoSaveDraft();
-       }
-       else {
-               checks++;
-       }
-}
-
-/**
- * Checks the process of the saving
- */
-function checkMonitor() {
-       if (xmlhttprequest[0].readyState == 4) {
-               if (xmlhttprequest[0].responseText) {
-                       if (xmlhttprequest[0].responseText.substr(0, 4) == 'err:') {
-                               goal.innerHTML = xmlhttprequest[0].responseText.substr(4) + ' (' + formattedDate() + ')';
-                       }
-                       else {
-                               addform.draftid.value = xmlhttprequest[0].responseText;
-                               goal.innerHTML = lastsavedtext + ' ' + formattedDate();
-                       }
-               }
-       }
-}
-
-/**
- * Checks the process of the ticket updating
- */
-function updateTicket() {
-       if (xmlhttprequest[1].readyState == 4) {
-               if (xmlhttprequest[1].responseText) {
-                       if (xmlhttprequest[1].responseText.substr(0, 4) == 'err:') {
-                               goal.innerHTML = xmlhttprequest[1].responseText.substr(4) + ' (' + formattedDate() + ')';
-                       }
-                       else {
-                               addform.ticket.value = xmlhttprequest[1].responseText;
-                       }
-               }
-       }
-}
-
-/**
- * Gets now in milliseconds
- */
-function now() {
-       var now = new Date();
-       return now.getTime();
-}
-
-/**
- * Gets now in the local dateformat
- */
-function formattedDate() {
-       var now = new Date();
-       return now.toLocaleDateString() + ' ' + now.toLocaleTimeString();
-}
\ No newline at end of file
diff --git a/euc/nucleus/language/english.php b/euc/nucleus/language/english.php
deleted file mode 100755 (executable)
index fcbb5f5..0000000
+++ /dev/null
@@ -1,975 +0,0 @@
-<?php
-// English Nucleus Language File
-//
-// Author: Wouter Demuynck
-// Nucleus version: v1.0-v3.2
-//
-// 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
-// might be deleted. Therefor, it's important to list the Nucleus version for which
-// the file was written in your document.
-//
-// 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.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 <a href="?action=actionlog">actionlog</a> 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',         '<p>After you have activated your account, you can start using it by <a href="index.php?action=showlogin">logging in</a>.</p>');
-
-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: <a href="documentation/tips.html#searchengines-fancyurls">How to activate fancy URLs</a>)');
-
-// 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',                    '<p>This is the logon screen for Nucleus CMS, the content management system that\'s being used to maintain this website.</p><p>If you have an account, you can log on and start posting new items.</p>');
-
-// 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',                                '<em>Always</em> 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',                         '<b>Note:</b> Only the database contents is stored in the backup. Media files and settings in config.php are thus <b>NOT</b> included in the backup.');
-define('_RESTORE_TITLE',                       'Restore');
-define('_RESTORE_NOTE',                                '<b>WARNING:</b> Restoring from a backup will <b>ERASE</b> all current Nucleus data in the database! Only do this when you\'re really sure!     <br />  <b>Note:</b> 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 <strong>really sure</strong> 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&nbsp;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 &amp; 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!<br />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',       '<br />(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?<br /><small>(Disabling comments means that adding comments is not possible.)</small>');
-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 Weblogs.com 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. <br /><br /> <b>Note:</b> 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 &amp; 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');
-
-?>
diff --git a/euc/nucleus/language/index.html b/euc/nucleus/language/index.html
deleted file mode 100755 (executable)
index 50f792c..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\r
-<html xmlns="http://www.w3.org/1999/xhtml">\r
-<head>\r
-       <title>Nothing Here</title>\r
-</head>\r
-<body>\r
-\r
-<h1>Nothing to see here</h1>\r
-\r
-</body>\r
-</html>
\ No newline at end of file
diff --git a/euc/nucleus/language/japanese-euc.php b/euc/nucleus/language/japanese-euc.php
deleted file mode 100755 (executable)
index d4aa9ac..0000000
+++ /dev/null
@@ -1,999 +0,0 @@
-<?php
-// Japanese (EUC-JP) Nucleus Language File
-// 
-// Author: chrome (chrome@cgi.no-ip.org)
-// Modified by: Osamu Higuchi (osamu@higuchi.com)
-// Nucleus version: v1.0-v3.2
-//
-// 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
-// might be deleted. Therefor, it's important to list the Nucleus version for which 
-// the file was written in your document.
-//
-// Fully translated language file can be sent to us and will be made
-// available for download (with proper credit to the author, of course)
-
-// Note for Japanese users
-// ¤³¤Î¥Õ¥¡¥¤¥ë¤Ï Nucleus ¤Î EUC-JP ÈÇÆüËܸì¥é¥ó¥²¡¼¥¸¥Õ¥¡¥¤¥ë¤Ç¤¹¡£
-
-// START merge UTF-8 and EUC-JP
-define('_ADMIN_NOTABILIA',                     'Ãí°Õ»ö¹à');
-define('_ADMIN_PLEASE_READ',           'ºîÀ®¤Ë¤¢¤¿¤Ã¤Æ¡¢²¼µ­¤Î<strong>Ãí°Õ»ö¹à</strong> ¤ò¤Þ¤º¤ªÆɤ߲¼¤µ¤¤');
-define('_ADMIN_HOW_TO_ACCESS',         '¿·¤·¤¤weblog¤òºîÀ®¤·¤¿¸å¤Ë¡¢¤³¤Îblog¤Ë¥¢¥¯¥»¥¹¤¹¤ë¤¿¤á¤ÎÊýË¡¤ò¾Ò²ð¤·¤Æ¤ª¤­¤Þ¤¹¡£ÊýË¡¤Ï2¤Ä¤¢¤ê¤Þ¤¹:');
-define('_ADMIN_SIMPLE_WAY',                    '<strong>´Êñ¤ÊÊýË¡:</strong> <code>index.php</code>¤ÎÊ£À½¤òºî¤ê¡¢¿·¤·¤¤blog¤òɽ¼¨¤¹¤ë¤è¤¦¤ËÊѹ¹¤ò²Ã¤¨¤Þ¤¹¡£ ¤³¤ÎÊѹ¹¤Î¾ÜºÙ¤Ï¡¢ºîÀ®¸å¤Ëɽ¼¨¤µ¤ì¤Þ¤¹¡£');
-define('_ADMIN_DIFFICULT_WAY',         '<strong>¹âÅÙ¤ÊÊýË¡:</strong> ¸½ºß¤Îblog¤Ç»ÈÍѤ·¤Æ¤¤¤ë¥¹¥­¥ó¤Ë<code>otherblog</code>¤È¤¤¤¦¥³¡¼¥É¤ò»È¤Ã¤¿µ­½Ò¤ò²Ã¤¨¤Þ¤¹¡£¤³¤ÎÊýË¡¤Ç¤Ï¡¢Æ±¤¸¥Ú¡¼¥¸Æâ¤ÇÊ£¿ô¤Î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.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 ¾å¤ÇÆ°ºî¤µ¤»¤ë¤¿¤á¤ËɬÍפʵ¡Ç½¤¬¡¢¥×¥é¥°¥¤¥ó¤Ç¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£(<a href="?action=actionlog">´ÉÍýÁàºîÍúÎò</a>¤Ë¾ÜºÙ¤¬¤¢¤ê¤Þ¤¹¡£)');
-// 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',         '<p>¥¢¥«¥¦¥ó¥È¤òÍ­¸ú¤Ë¤¹¤ì¤Ð¡¢<a href="index.php?action=showlogin">¥í¥°¥¤¥ó</a>¤¹¤ë¤³¤È¤Ë¤è¤êÍøÍѤǤ­¤Þ¤¹¡£</p>');
-
-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',       '(»²¹Í¡§<a href="documentation/tips.html#searchengines-fancyurls">fancy URL¤òÍ­¸ú¤Ë¤¹¤ëÊýË¡</a>)');
-
-// 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',                    '<p>¤³¤³¤Ï¥¦¥§¥Ö¥µ¥¤¥È¤Î´ÉÍý¤ò¹Ô¤¦¥³¥ó¥Æ¥ó¥Ä´ÉÍý¥·¥¹¥Æ¥à¡¢¡ÖNucleus CMS¡×¤Î¥í¥°¥¤¥ó²èÌ̤Ǥ¹¡£</p><p>¥¢¥«¥¦¥ó¥È¤ò»ý¤Ã¤Æ¤¤¤ì¤Ð¥í¥°¥¤¥ó¤·¤Æµ­»ö¤Î¿·µ¬Åê¹Æ¤¬¤Ç¤­¤Þ¤¹¡£</p>');
-
-// 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',                                '<em>¾ï¤Ë</em>¸¡º÷Âоݤˤ¹¤ë');
-
-// 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',                         '<b>Ãí°Õ:</b> ¥Ð¥Ã¥¯¥¢¥Ã¥×¤µ¤ì¤ë¤Î¤Ï¥Ç¡¼¥¿¥Ù¡¼¥¹¤ÎÆâÍƤÀ¤±¤Ç¤¹¡£¥á¥Ç¥£¥¢¥Õ¥¡¥¤¥ë¤ä config.php Æâ¤ÎÀßÄê¤Ï¥Ð¥Ã¥¯¥¢¥Ã¥×<b>¤µ¤ì¤Þ¤»¤ó</b>¡£');
-define('_RESTORE_TITLE',                       '¥ê¥¹¥È¥¢');
-define('_RESTORE_NOTE',                                '<b>·Ù¹ð:</b> ¥Ð¥Ã¥¯¥¢¥Ã¥×¤«¤é¤Î¥ê¥¹¥È¥¢¤Ï¸½ºß¤Î¥Ç¡¼¥¿¥Ù¡¼¥¹Æâ¤Î Nucleus ¥Ç¡¼¥¿¤òÁ´¤Æ<b>ºï½ü</b>¤·¤Þ¤¹¡ªÎɤ¯Ãí°Õ¤·¤Æ»ÈÍѤ·¤Æ¤¯¤À¤µ¤¤¡ª  <br />  <b>Ãí°Õ:</b> ¥Ð¥Ã¥¯¥¢¥Ã¥×¤òºîÀ®¤·¤¿ 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¥Ç¥£¥ì¥¯¥È¥êÆâ¤Î¡¢Á´¤Æ¤Î¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤Ê¤¤²ÄǽÀ­¤Î¤¢¤ë¥×¥é¥°¥¤¥ó¤Î¥Õ¥¡¥¤¥ë¤Î¥ê¥¹¥È¤Ç¤¹¡£Äɲ乤ëÁ°¤Ë¥×¥é¥°¥¤¥ó¤«¤É¤¦¤«¤ò<strong>¤·¤Ã¤«¤ê³Îǧ</strong>¤·¤Æ¤¯¤À¤µ¤¤¡£');
-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',                                     'EUC-JP');
-
-// 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¤òºï½ü¤¹¤ë¤È¤½¤ì¤Ë´Þ¤Þ¤ì¤Æ¤¤¤ëÁ´¤Æ¤Î¥¢¥¤¥Æ¥à¡¢¥³¥á¥ó¥È¤Ïºï½ü¤µ¤ì¤Þ¤¹¡£¤½¤ÎÅÀ¤ò³Îǧ¤·¤¿¾å¤Ç¹Ô¤Ã¤Æ¤¯¤À¤µ¤¤¡£<br />¤µ¤é¤Ë¡¢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',          '¤ª¤½¤é¤¯¤³¤Î¥á¥ó¥Ð¡¼¤Ï£±¤Ä°Ê¾å¤Î¥¢¥¤¥Æ¥à¤ÎÃø¼Ô¤Ç¤¢¤ë¤¿¤á¡¢ºï½ü¤Ç¤­¤Þ¤»¤ó');
-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',       '<br />(a-z¤Î±Ñʸ»ú¤Î¤ß¤¬»ÈÍѤǤ­¡¢¥¹¥Ú¡¼¥¹¤Ï»ÈÍѤǤ­¤Þ¤»¤ó)');
-define('_EBLOG_DESC',                          'Blog¤ÎÀâÌÀ');
-define('_EBLOG_URL',                           'URL');
-define('_EBLOG_DEFSKIN',                       'ɸ½à¤Î¥¹¥­¥ó');
-define('_EBLOG_DEFCAT',                                'ɸ½à¤Î¥«¥Æ¥´¥ê');
-define('_EBLOG_LINEBREAKS',                    '²þ¹Ô¤òÊÑ´¹¤¹¤ë');
-define('_EBLOG_DISABLECOMMENTS',       '¥³¥á¥ó¥È¤òµö²Ä¤·¤Þ¤¹¤«?<br /><small>(¥³¥á¥ó¥È¤ò¶Ø»ß¤¹¤ë¤È¥³¥á¥ó¥È¤ÎÄɲäϤǤ­¤Ê¤¯¤Ê¤ê¤Þ¤¹¡£)</small>');
-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.com ¤Ø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¤òºîÀ®¤¹¤ë°Ù¤Ë°Ê²¼¤Î¥Õ¥©¡¼¥à¤Ë½ñ¤­¹þ¤ó¤Ç¤¯¤À¤µ¤¤¡£<br /><br /> <b>Ãí°Õ:</b> É¬Íפʥª¥×¥·¥ç¥ó¤Î¤ß¤¬É½¼¨¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ÄɲäΥª¥×¥·¥ç¥ó¤òÀßÄꤷ¤¿¤¤¾ì¹ç¤Ï¡¢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 ¥í¥°¥¤¥ó &amp; ¥Ç¡¼¥¿¥Ù¡¼¥¹');
-define('_SETTINGS_UPDATE',                     'ÀßÄê¤Î¹¹¿·');
-define('_SETTINGS_UPDATE_BTN',         'ÀßÄê¤ò¹¹¿·');
-define(&#