OSDN Git Service

Update history.html
[nucleus-jp/nucleus-jp-ancient.git] / utf8 / nucleus / documentation / history.html
index e53425e..e7b6497 100755 (executable)
@@ -4,7 +4,7 @@
 <head>\r
        <!--\r
                Nucleus: PHP/MySQL Weblog CMS (http://nucleuscms.org/)\r
-               Copyright (C) 2002-2009 The Nucleus Group\r
+               Copyright (C) 2002-2010 The Nucleus Group\r
 \r
                This program is free software; you can redistribute it and/or\r
                modify it under the terms of the GNU General Public License\r
                (see nucleus/documentation/index.html#license for more info)\r
 \r
                @license http://nucleuscms.org/license.txt GNU General Public License\r
-               @copyright Copyright (C) 2002-2009 The Nucleus Group\r
+               @copyright Copyright (C) 2002-2010 The Nucleus Group\r
        -->\r
        <!-- $Id$ -->\r
        <!-- $NucleusJP: history.html,v 1.12 2007/03/12 05:34:46 kimitake Exp $ -->\r
-    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
-    <meta http-equiv="Content-Style-Type" content="text/css" />\r
-    <meta http-equiv="Content-Script-Type" content="text/javascript" />\r
-    <link rel="index" href="./index.html" />\r
+       <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
+       <meta http-equiv="Content-Style-Type" content="text/css" />\r
+       <meta http-equiv="Content-Script-Type" content="text/javascript" />\r
+       <link rel="index" href="./index.html" />\r
        <title>Nucleus - History</title>\r
        <link rel="stylesheet" type="text/css" href="styles/manual.css" />\r
-    <style type="text/css">\r
-        strong {\r
-            font-weight: bold;\r
-        }\r
-        em {\r
-            font-style: italic;\r
-        }\r
-    </style>\r
+       <style type="text/css">\r
+               strong {\r
+                       font-weight: bold;\r
+               }\r
+               em {\r
+                       font-style: italic;\r
+               }\r
+       </style>\r
        <script src="http://www.google.com/jsapi"></script>\r
        <script type="text/javascript">\r
                google.load("jquery", "1");\r
 \r
 <ul>\r
        <li>\r
-               <strong>Nucleus v3.4 SVN</strong>\r
+               <strong>Nucleus v3.62 Japanese Package (February 3, 2011)</strong> SVN is based on <a href="http://sourceforge.jp/projects/nucleus-jp/svn/view/nucleus-jp/trunk/utf8/?root=nucleus-jp">nucleus-jp</a>, hosted in sourceforge.jp.\r
                <ul>\r
+               <li>REMOVE: Unsupport PHP4 in install and upgrade scripts (SVN2226, 1127, 1128)</li>\r
+               <li>FIX: Move the codes including mb_emulator from config.php to globalfunctions.php. Put some arragement into install script according to this (SVN1119, 1125)</li>\r
+               <li>FIX: Modify JavaScript parse error in item edit page when the login user turn it off to save the edited item automatically, refer to <a href="http://japan.nucleuscms.org/bb/viewtopic.php?p=26631#26631">hetemlテスト結果</a> (SVN1123)</li>\r
+               <li>ADD: Add Content-Type field for HTTP header to tell its language charactor to the web browser if the configuration is wrong.</li>\r
+               <li>FIX: Modify short open tag for php codes (SVN1118)</li>\r
+               <li>FIX: modify undoSybaseQuotes_array function, refering to <a href="http://japan.nucleuscms.org/bb/viewtopic.php?t=4013">vars4.1.0.phpで気になったところ</a> (SVN1117)</li>\r
+               <li>Add inline stylesheet for better calculation of size by browser, refering to <a href="http://japan.nucleuscms.org/bb/viewtopic.php?p=24545#24545">プラグイン管理画面のテーブルが窮屈な件</a> (SVN1116)</li>\r
+               <li>FIX: Convert the string indicating current version into float for comparing versions. (SVN1115)</li>\r
+               <li>ADD: strftime function for globalfunctions.php. This make it possible to use timestamp formatted timestamp with Japanese charactors <a href="http://japan.nucleuscms.org/bb/viewtopic.php?t=4769">日付表示の文字化けについての相談です</a> (SVN1101, 1114)</li>\r
+               <li>FIX: Modify JavaScript code for return, refering to <a href="http://japan.nucleuscms.org/bb/viewtopic.php?t=4562">管理画面でのエラー時の「戻る」リンクの挙動について</a> (SVN1112)</li>\r
+               <li>ADD: Modify startUpError function to indicate correct charset encoding in its HTTP header. (SVN1111)</li>\r
+               <li>ADD: For private server which has no condition for default time zone, refering to the post below, <a href="http://japan.nucleuscms.org/bb/viewtopic.php?p=26632#26632">XAMPP上でのテスト結果</a> (SVN1108)</li>\r
+               <li>FIX: Change its direction of href for anchor with defined url. (SVN1110)</li>\r
+               <li>ADD: Preventing I/O strings from auto-detecting the charactor encodings by MySQL, refering to their conversation, <a href="http://japan.nucleuscms.org/bb/viewtopic.php?p=26581">dbのcharset提案</a> (SVN1103)</li>\r
+               <li>CHANGE: Include plugins which the original release includes and Mocchi modified these codes according to 'petit' strict grammer of PHP 5. (AVN1100)</li>\r
+               <li>Fix: global variable $special and modify the value for special skin parts. (SVN1091, 1099)</li>\r
+               <li>CHANGE: Revise 'Header Already Sent Message'. (SVN1099)</li>\r
+               <li>FIX: Confirm to transition to the URL for requested blog, refering to <a href="http://japan.nucleuscms.org/bb/viewtopic.php?t=4405">&lt;%bloglink%&gt;再び</a> (SVN1099)</li>\r
+               <li>FIX: Change bookmarklet URL, <a href="refering to http://japan.nucleuscms.org/bb/viewtopic.php?t=4347">ブックマークレットで日本語URLが文字化け</a> (SVN1099)</li>\r
+               <li>FIX: Modify Japanese and English language file because some lines are missed. (SVN1098)</li>\r
+               <li>FIX: Enforce password checking. Revise the deference between the installed and the latest. (SVN1097)</li>\r
+               <li>Fix: Put div element for keeping expected box layout in Microsoft (R) Internet Explore 6. (SVN1095, 1097)</li>\r
+               <li>ADD: Put some codes for contemporary admin skins. (SVN1097)</li>\r
+               <li>FIX: Replace some of 'isBlogAdmin' to 'blogAdminRights' for giving correct rights for Super-Admin always. (SVN1096)</li>\r
+               <li>Fix importing skin error in detecting charactor encoding, refering to <a href="http://japan.nucleuscms.org/bb/viewtopic.php?t=4416">【強引に解決?】 3.41インストール->スキンエラー</a> (SVN1094)</li>\r
+               <li>Fix: Include UTF-8 multibyte processing in install/index.php and server.php. (SVN1090, 1092)</li>\r
+               <li>Fix: Install process according to Cacher's work. Now the auto-detecting function (3 ways) of install script does not generate error messages if failed. (SVN1087)</li>\r
+               </ul>\r
+               <strong>Nucleus v3.62 (January 6, 2011)</strong>\r
+               <ul>\r
+                       <li>CHANGE: add redundant safeguards against security issues caused by case where register_globals is on and the config.php file is missing (Rare!!!) (ftruscot)</li>\r
+                       <li>CHANGE: make CONF variable, AdminCSS, to hold name of admin area style to use. default to original. (ftruscot)</li>\r
+                       <li>FIX: use of strripos in cleanFileName() not PHP4 compatible, switched to use of strrpos() since no functionality lost. (ftruscot)</li>\r
+                       <li>FIX: replace ereg* functions in remaining core files, including core plugins. (ftruscot).</li>\r
+                       <li>FIX: multiple newlines in comment body being reduced to only one newline. (gRegor)</li>\r
+                       <li>FIX: highlight() function still using ereg* functions. (ftruscot)</li>\r
+                       <li>CHANGE: cleanFileName() function simplified to replace all but a-z0-9-. (ftruscot)</li>\r
+                       <li>FIX: install problem when only mysqli _* is available. (ftruscot)</li>\r
+                       <li>FIX: fix comment body text not appearing on Edit Comment form (gRegor)</li>\r
+               </ul>\r
+       </li>\r
+       <li>\r
+               <strong>Nucleus v3.51 (November 1, 2009)</strong>\r
+               <ul>\r
+                       <li>FIX: fix warning caused by unreachable code in PDO (admun)</li>\r
+                       <li>FIX: fix typo in NP_Ping (admun)</li>\r
+                       <li>FIX: fix typo in XMLRPC api (admun)</li>\r
+                       <li>FIX: Bug in upgrade procedure where no check to verify new column does not currently exist before running the add query. See <a href="http://forum.nucleuscms.org/viewtopic.php?t=19170" title="Upgrade Bug Report">this thread</a> (ftruscot)</li>\r
+                       <li>FIX: Bug where activation not completed. See <a href="http://forum.nucleuscms.org/viewtopic.php?t=19176" title="Activation Bug Report">this thread</a> (ftruscot)</li>\r
+               </ul>\r
+       </li>\r
+       <li>\r
+               <strong>Nucleus v3.5 (SVN)</strong>\r
+               <ul>\r
+                       <li>ADD: Comment template variable userwebsitelink which acts like userlink, but only shows web address and never email. (ftruscot)</li>\r
+                       <li>ADD: 2 Category List template variables, catiscurrent and its synonym, currentcat. (ftruscot)</li>\r
+                       <li>ADD: code to warn if using a non-mysql database handler and a plugin does not supportsFeature 'SqlApi'. (ftruscot)</li>\r
+                       <li>CHANGE: set php setting, display_errors, to 0 when not in debug mode to keep users with poorly configured servers from displaying errors on the page. (ftruscot)</li>\r
+                       <li>FIX: PHP5.3 warning caused by MANAGER::notify(). See <a href="http://forum.nucleuscms.org/viewtopic.php?t=18997" title="php 5.3 Error">this thread</a>. (ftruscot)</li>\r
+                       <li>FIX: bookmarklet unaware of character set being used. Fix suggested by wgroleau. (ftruscot)</li>\r
+                       <li>FIX: super-admin disallowed from uploading files if not on any teamlists. (ftruscot)</li>\r
+                       <li>ADD: $CONF['ActivationDays'] variable to control days before activation expire. Manually set in config.php if needed (no admin interface). (ftruscot)</li>\r
+                       <li>CHANGE:Notify ITEM link after karma votes(ACTION.php). (shizuki)</li>\r
+                       <li>CHANGE:Remove bsendping col from nucleus_blog table(install.sql/upgrade3.5.php). (shizuki)</li>\r
+                       <li>ADD:sql_field_name function for backup class(mysql.php/pdo.php). (shizuki)</li>\r
+                       <li>FIX:Fix short open tag(NP_Ping.php). (shizuki)</li>\r
+                       <li>CHANGED: NP_Ping and related infrastructure changes. (admun)</li>\r
+                       <li>ADDED: upgrade code for 3.5 in upgrades folder. Includes notices about end of PHP4 support and info on 2 new plugins included in plugins folder. (ftruscot)</li>\r
+                       <li>CHANGED: modified upgrade functions to use 3 digit version indicators everywhere. i.e. 340 instead of 34. (ftruscot)</li>\r
+                       <li>CHANGED: increased length of displayname, mname, to 32 characters. (ftruscot)</li>\r
+                       <li>CHANGED: modified install.php and sql_* handlers to allow installation using PDO. Activation is manual and not intended for public consumption in 3.50. Only tested for pdo-mysql handler. (ftruscot)</li>\r
+                       <li>ADDED/CHANGED: extended sql_* api to cover all mysql_* functions used in core. Functions loaded from nucleus/libs/sql/ folder. See <a href="http://wakka.xiffy.nl/planning:3.50#mysql_api_warning" title="sql API">here</a>. (ftruscot)</li>\r
+                       <li>FIXED: atom.phpとxml-rss2.phpで_CHARSETをチェックして文字コード変換(<a href="http://japan.nucleuscms.org/bb/viewtopic.php?t=4376" class="postlink">Nicleus3.41 へアップグレード後 xml-rss2.php でエラー</a>)(きゃしゃ)</li>\r
+                       <li>CHANGED: SEARCH.php改良(<a href="http://japan.nucleuscms.org/bb/viewtopic.php?t=4370" class="postlink">&lt;%relevance%&gt;対応SEARCH.php</a>、<a href="http://japan.nucleuscms.org/bb/viewtopic.php?t=3824" class="postlink">検索結果の正確さ</a>)(きゃしゃ)</li>\r
+                       <li>CHANGED: _CHARSETチェックのときにstrtoupper(きゃしゃ)</li>\r
+                       <li>CHANGED: インストーラの文字化け対策部分をデフォルトで有効に。globalfunctions.phpの方は、状況に応じて。(<a href="http://japan.nucleuscms.org/bb/viewtopic.php?t=4385" class="postlink">インストール後管理画面は正常表示、サイトが真っ白</a>)(きゃしゃ)</li>\r
+                       <li>CHANGED: インストーラエラーページをUTF-8固定に。(<a href="http://japan.nucleuscms.org/bb/viewtopic.php?p=25024#25024" class="postlink">3.41インストール->スキンエラー</a>(きゃしゃ)</li>\r
+                       <li>CHANGED: 言語ファイルの反映漏れ修正。ただし、言語ファイル読み込み前に表示される可能性のあるメッセージは定数定義前なのでそのまま(<a href="http://japan.nucleuscms.org/bb/viewtopic.php?p=24903#24903" class="postlink">インストール後管理画面は正常表示、サイトが真っ白</a>)(きゃしゃ)</li>\r
+                       <li>FIXED: pingオプションのチェックボックス削除(きゃしゃ)</li>\r
+                       <li>FIXED: parsedincludeの無限ループ対策、NP_includespecialからの移植時仕様変更に伴うコード修正。(きゃしゃ)</li>\r
+                       <li>FIXED: karma通知修正(きゃしゃ)</li>\r
+                       <li>FIXED: catidのみがURLで指定された場合、blogidを補完する(<a href="http://japan.nucleuscms.org/bb/viewtopic.php?t=4417" class="postlink">ShowBlogsのページ送りにblogidの付加をするには?</a>)(きゃしゃ)</li>\r
+                       <li>ADDED: NP_Text plugin to core installation. Makes distribution of internationalised plugins easier. See <a href="http://forum.nucleuscms.org/viewtopic.php?t=15005" title="forgotpassword">this thread</a>. (ftruscot)</li>\r
+                       <li>ADDED: links in plugins help of help.html to link to two main plugin repositories. See <a href="http://forum.nucleuscms.org/viewtopic.php?t=18214" title="forgotpassword">this thread</a>. (ftruscot)</li>\r
+                       <li>ADDED: selectSpecialSkinType() function to globalfunctions.php. (ftruscot)</li>\r
+                       <li>ADDED: Check in ADMIN.php pagehead() function to display alert if newer version is available. new function, getLatestVersion() in globalfunctions.php, and new files on nucleuscms.org, version_check.php, to serve latest version. (ftruscot)</li>\r
+                       <li>ADDED: skinvar for all skin types to display a sticky item from any blog anywhere. (ftruscot)</li>\r
+                       <li>REMOVED: check on canlogin during forgotpassword process. See <a href="http://forum.nucleuscms.org/viewtopic.php?t=18753" title="forgotpassword">this thread</a>. Suggestion by phillip_r. (ftruscot)</li>\r
+                       <li>ADDED: div with id of adminwrapper around contents of admin page for improved control of admin page look. See <a href="http://forum.nucleuscms.org/viewtopic.php?t=18551" title="adminwrapper">this thread</a>. Suggestion by monkeybrain. (ftruscot)</li>\r
+                       <li>ADDED: NP_SecurityEnforcer plugin to core installation. It can be set to enforce password length and complexity rules, as well as maximum failed login attempts. Put in plugin so can be superceded later by better techniques. (ftruscot)</li>\r
+                       <li>CHANGED: LoginSuccess event in globalfunctions.php to inlcude <i>username</i> in the data array to specify the login name entered by the user. (ftruscot)</li>\r
+                       <li>FIXED: backup.php, _backup_dump_structure() function, to use SHOW CREATE TABLE <i>name</i>, to generate table creation SQL. Adds ENGINE, AUTO_INCREMENT, and DEFAULT CHARSET. (ftruscot)</li>\r
+                       <li>ADDED: PrePasswordSet event in ADMIN.php to allow plugin to enforce any password length or complexity rules for improved security. (ftruscot)</li>\r
+                       <li>CHANGED: move send update ping option override to NP_Ping</li>\r
+                       <li>ADDED: Year-based archives and archivelists, adds archiveyearlist and otherarchiveyearlist skin vars (ftruscot)</li>\r
+               </ul>\r
+       </li>\r
+       <li>\r
+               <strong>Nucleus v3.41(March 14, 2009)</strong>\r
+               <ul>\r
+                       <li>CHANGED: ドキュメントの文字サイズを可変に(jQuery使用)(character size of the document, variably via jQuery.) (shizuki)</li>\r
                        <li>FIXED: (<a href="http://nucleus-jp.sourceforge.jp/tracker/index.php?do=details&amp;task_id=89">#89(JP)</a>): metaWeblog.newPostにおけるコメント可否. (shizuki/NKJG)</li>\r
                        <li>CHANGED: help.htmlのポップアップサイズ変更(Adjust popup window size for help.html). (shizuki)</li>\r
                        <li>CHANGED: ブックマークレット差し替え(nucleus/libs/include/bookmarklet-add.template、bookmarklet-edit.template)(Bookmarklet use tab navigation)(shizuki)</li>\r
                        <li>CHANGED: NP_SkinFilesオプション用言語定義追加(NP_SkinFiles option word update via language file)(shizuki)</li>\r
                        <li>UPDATED: NP_SkinFiles 2.03に差し替え(code:yama/commit:shizuki)(NP_SkinFiles update to 2.03)(code:yama,katsumi/commit:shizuki)</li>\r
                        <li>FIXED: 「General」カテゴリのUPDATE漏れ修正(install.php)(preinstall default category name is not localize)(shizuki)</li>\r
+                       <li>FIXED: When inclusion tried to do the special skin type by skin of error types, $skinid wasn't set.(yu/shizuki)</li>\r
+                       <li>FIXED: Reduce PHP Notices caused by undefined variables and wrong offsets (shizuki, kaigreve)</li>\r
+                       <li>FIXED: additional changes in the language files english.php and english-utf8.php to reflect modifications since version 3.30 (kaigreve)</li>\r
+                       <li>FIXED: SQL error in MEMBER::write() where mautosave not forced to be integer. See <a href="http://forum.nucleuscms.org/viewtopic.php?t=18575">Problem with 3.40</a>. (ftruscot)</li>\r
+                       <li>ADDED: debug info in System info to show if $CONF['ItemURL'] is broken in admin panel (admun)</li>\r
+                       <li>FIXED: Reorder the setting of config vars ($CONF) to avoid notices (should have no side effects)(kaigreve)</li>\r
+                       <li>FIXED: Avoid notices caused by explode because the string '\\' is not a part of the $val and no array is returned(kaigreve)</li>\r
+                       <li>FIXED: remove one redundant definition of the constant _MANAGER_PLUGINFILE_NOTFOUND(kaigreve)</li>\r
+                       <li>FIXED: bug in showlist.php for displaying plugin dependency. See <a href="http://forum.nucleuscms.org/viewtopic.php?t=18594">Manage Plugins error in Nucleus 3.40</a> (ftruscot, thanks ajmiller)</li>\r
+                       <li>CHANGED: Modify Fix SQL error when new blog add by shizuki, to give a default english value for category name, category desc, first item title, and first item body in case where user does not have updated language file. (ftruscot)</li>\r
+                       <li>FIXED: Fix SQL Error when new blog add. (shizuki)</li>\r
+                       <li>CHANGED: Mod Change link URI of 'help icon' to full URI (documentation/help.html to $CONF['AdminURL'].'documentation/help.html') (shizuki)</li>\r
+                       <li>ADDED: getTeamBlogs() method to MEMBER class to retrieve list of blogs to which a member has team rights (ftruscot)</li>\r
+                       <li>FIXED: rearrange english.php and english-utf8.php files so all new-to-3.40 contants are grouped together at top (ftruscot)</li>\r
+                       <li>FIXED: Add missing language item to english-utf-8.php (admun)</li>\r
+                       <li>FIXED: CONF['Self'] merging error in globalfunctions.php (admun)</li>\r
                        <li>CHANGED: Comment count at items list display via 'sprintf()'. (shizuki)</li>\r
                        <li>ADDED: instructions for manually adding .htaccess files to media and skins folder after upgrade. (ftruscot)</li>\r
                        <li>FIXED: the unwished ping after adding an item to a new category (what you have written here: http://forum.nucleuscms.org/viewtopic.php?p=89142#89142)(shizuki)</li>\r
                        <li>ADDED: new event in ADMIN.php called TemplateExtraFields to allow plugin developers to add fields to templates. This should encourage plugin authors to make use of the core template storage to provide formatting for their output. This event just presents the extra fields on the template edit form and stores data entered there into the nucleus_template table. It is the responsibility of the plugin authors to use the template fields they add and to provide the variables used in those fields. Plugins should also document their variables and provide for a default, either in the code or through a plugin option. (ftruscot)</li> \r
                        <li>FIXED: (<a href="http://nucleus-jp.sourceforge.jp/tracker/index.php?do=details&amp;task_id=73">#73(JP)</a>): スキン読み込みの改良. (kotorisan/yu/shizuki)</li>\r
                        <li>FIXED: (<a href="http://nucleus-jp.sourceforge.jp/tracker/index.php?do=details&amp;task_id=74">#74(JP)</a>): スキン編集画面の日本語化漏れ. (shizuki)</li>\r
+                       <li>CHANGED: プラグイン一覧画面の「入手元URL」を本家にあわせて表示しないようにした。</li>\r
+                       <li>CHANGED: スキンタイプ一覧のヘルプアイコンの位置を本家にあわせて名前の前に移動。</li>\r
                        <li>CHANGED: 管理画面CSS差し替え(code:yama/commit:shizuki)</li>\r
                        <li>FIXED: スキン差し替えによる問題修正(PHP4のみ。PHP5オンリーになったら戻す。SKIN.php、TEMPLATE.php)(shizuki)</li>\r
                        <li>CHANGED: デフォルトスキンを日本語版に差し替え(coded:yama/commit:shizuki)</li>\r
+                       <li>CHANGED: バージョンチェックの飛び先を日本公式に変更(shizuki)</li>\r
                </ul>\r
        </li>\r
        <li>\r
                <strong>Nucleus v3.31 SP3 (Dec 17, 2008)</strong>\r
                <ul>\r
-                       <li>FIXED: Security issue (Thanks to Bradley Bell)</li>\r
+                       <li>FIXED: Avoid directory traversal in media manager (kmorimatsu)</li>\r
+                       <li>FIXED: Security fix to avoid deletion of item by non-admin acount (kmorimatsu)</li>\r
                </ul>\r
        </li>\r
        <li>\r
                <strong>Nucleus v3.3 (May 1, 2007)</strong>\r
                <ul>\r
                        <li>ADDED: check cmail column to separate to URL and cemail when Nucleus upgrade to 3.3 or later. (kimitake/katsumi)</li>\r
+\r
+\r
                        <li>\r
                                ADDED: Serveral changes and fixes from Nucleus Japan (details in the log files of the <a href="http://sourceforge.net/svn/?group_id=66479">Nucleus repository</a> at sourceforge.net)\r
                                <ul>\r