<head>\r
<!--\r
Nucleus: PHP/MySQL Weblog CMS (http://nucleuscms.org/)\r
- Copyright (C) 2002-2009 The Nucleus Group\r
+ Copyright (C) 2002-2011 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-2011 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
+ google.setOnLoadCallback(function() {\r
+ $.getScript("devdocs/javascript/fontsizeChanger.js");\r
+ });\r
+ </script>\r
</head>\r
<body>\r
+ <div id="fontSizeChanger">\r
+ <a href="#top" id="f_small">小</a>\r
+ <a href="#top" id="f_medium">中</a>\r
+ <a href="#top" id="f_large">大</a>\r
+ </div>\r
+<div id="body">\r
\r
-<h1>Version History</h1>\r
+<h1>更新履歴</h1>\r
\r
<p>\r
- <a href="index.html">Back to manual</a>\r
+ <a href="index.html">Nucleusマニュアルに戻る</a>\r
</p>\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>FIXED: (<a href="http://nucleus-jp.sourceforge.jp/tracker/index.php?do=details&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&task_id=74">#74(JP)</a>): スキン編集画面の日本語化漏れ. (shizuki)</li>\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"><%bloglink%>再び</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"><%relevance%>対応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&task_id=89">#89(JP)</a>): metaWeblog.newPostにおけるコメント可否. (shizuki/NKJG)</li>\r
- <li>CHANGED: Adjust popup window size for help.html. (shizuki)</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>FIXED: Few hardcoded strings moved to langage file(shizuki)</li>\r
+ <li>CHANGED: Ease the solution for the new member option for autosave draft(kaigreve)</li>\r
+ <li>CHANGED: Move System overview in the menu of the admin area under the entry for the configuration (ADMIN.php)</li>\r
+ <li>CHANGED: Shorten menu entry to 'System info' and correct 'enable' to 'enabled' (english.php)</li>\r
<li>CHANGED: height of page class in help.html to avoid overlaps on long help topics. (ftruscot)</li>\r
<li>ADDED: .htaccess file in skins/ and nucleus/libs/ to fight possible script execution due to certain apache configurations. (Code recommended by Katsumi, added to svn by ftruscot)</li>\r
<li>ADDED: .htaccess file in media/ to fight possible script execution due to certain apache configurations. (Code recommended by Katsumi, added to svn by ftruscot)</li>\r
<li>FIXED: (<a href="http://nucleus-jp.sourceforge.jp/tracker/index.php?do=details&task_id=110">#110(JP)</a>): When an item is added by "new category", a SendPing event doesn't occur. (shizuki)</li>\r
<li>FIXED: (<a href="http://nucleus-jp.sourceforge.jp/tracker/index.php?do=details&task_id=58">#58(JP)</a>): When database backup, table name and a column name are bound up with back quotat. (shizuki)</li>\r
<li>CHANGED: Eliminate few hardcoded language (shizuki)</li>\r
+ <li>FIXED: (<a href="http://nucleus-jp.sourceforge.jp/tracker/index.php?do=details&task_id=94">#94(JP)</a>): A plugin option isn't generated. (kimitake/shizuki)</li>\r
<li>FIXED: (<a href="http://nucleus-jp.sourceforge.jp/tracker/index.php?do=details&task_id=79">#79(JP)</a>): Permission setting of upload isn't effective. (shizuki/yu)</li>\r
<li>FIXED: (<a href="http://nucleus-jp.sourceforge.jp/tracker/index.php?do=details&task_id=77">#77(JP)</a>): [XHTML] When the attribute of the option is hidden,<tr> isn't output. (shizuki)</li>\r
<li>FIXED: (<a href="http://nucleus-jp.sourceforge.jp/tracker/index.php?do=details&task_id=76">#76(JP)</a>): [XHTML] Validate admin-area. (shizuki)</li>\r
<li>FIXED: (<a href="http://nucleus-jp.sourceforge.jp/tracker/index.php?do=details&task_id=108">#108(JP)</a>): Pop-up, for if a character string is empty, nothing is indicated. (sato-na/shizuki)</li>\r
<li>FIXED: Fix history. (shizuki)</li>\r
<li>FIXED: "history.html" is XHTML 1.0 Strict. (shizuki)</li>\r
+ <li>FIXED: (<a href="http://dev.nucleuscms.org/tracker/index.php?id=142&do=details">#142</a><a href="http://nucleus-jp.sourceforge.jp/tracker/index.php?do=details&task_id=97">#97(JP)</a>): Plugin API: Incorrect operation order. (shizuki/Andrew Black)</li>\r
<li>ADDED: <a href="http://japan.nucleuscms.org/bb/viewtopic.php?p=22675#22675">Add tool tip for "MEDIA" button</a> (shizuki/kyasya)</li>\r
<li>CHANGED: make ItemVars case insentive to ease the usage (work with plugins that use the function doItemVar) (kaigreve)</li>\r
<li>ADDED: new event in TEMPLATE.php called PreTemplateRead to allow plugin developers to change name of template being used. This is obscure and probably won't be publicized, but I need it for NP_MultiLanguage to allow mapping of templates depending on language being viewed, permitting translations of all parts of a template and localization of dates. (ftruscot)</li>\r
<li>ADDED: three new events in BLOG.php called PreArchiveListItem, PreCategoryListItem, and PreBlogListItem to allow plugin developers to modify or add template variables to the ArchiveList Item, Category List Item and Blog List Item template fields (ftruscot)</li>\r
+ <li>FIXED: fix redirect function in globalfunctions so that it does not strip out the permitted "*" character. See <a href="http://forum.nucleuscms.org/viewtopic.php?p=86007#86007">forum(Trying to get a create an account link)</a> (ftruscot)</li>\r
<li>ADDED: add description of the doIf function to the plugin documentation (ftruscot)</li>\r
<li>FIXED: fix description of if/else/endif skin variables to documentation, inlcuding ifnot, elseif, and elseifnot (ftruscot)</li>\r
<li>ADDED: add description of charset skin variable to documentation. (ftruscot)</li>\r
<li>ADDED: add global configuration, DefaultListSize, which sets and maintains a custom value for length of item/comment lists in the admin area (ftruscot)</li>\r
<li>FIXED: fix content type of bookmarklet.php file to text/html to conform with other pages (ftruscot)</li>\r
<li>ADDED: new event in createaccount.php called RegistrationFormExtraFields to allow fields from plugins onto registration form (ftruscot)</li>\r
- <li>FIXED: (<a href="http://dev.nucleuscms.org/tracker/index.php?id=142&do=details">#142</a><a href="http://nucleus-jp.sourceforge.jp/tracker/index.php?do=details&task_id=97">#97(JP)</a>): Plugin API: Incorrect operation order. (shizuki/Andrew Black)</li>\r
- <li>FIXED: fix redirect function in globalfunctions so that it does not strip out the permitted "*" character. See <a href="http://forum.nucleuscms.org/viewtopic.php?p=86007#86007">forum(Trying to get a create an account link)</a> (ftruscot)</li>\r
- <li>FIXED: CONF['Self'] fix (ehui)</li>\r
+ <li>FIXED: CONF['Self'] fix (admun)</li>\r
<li>ADDED: Add a link to the front end that allows to add an item in a bookmarklet popup window (two new skinvars addlink and addpopupcode needed) (kaigreve)</li>\r
<li>ADDED: add a cancel button to the bookmarklet add and edit forms (kaigreve)</li>\r
<li>CHANGED: Move the submit button in the bookmarklet edit from to the end of the button bar (logical order) (kaigreve)</li>\r
<li>CHANGED: Use ISO date for backup filename and add hour, minute and second (kaigreve)</li>\r
<li>CHANGED: Put backup functions in an own class Backup (kaigreve)</li>\r
<li>FIXED: add default values for the parse_bloglist function to avoid warnings (kaigreve)</li>\r
- <li>FIXED: fix case sensitive function name createDraftFromRequest in class ACTION (ehui)</li>\r
+ <li>FIXED: fix case sensitive function name createDraftFromRequest in class ACTION (admun)</li>\r
<li>ADDED: add description of the doItemVar function to the plugin documentation (kaigreve)</li>\r
<li>ADDED: add language file install_lang_english.php to install process (admun)</li>\r
<li>ADDED: add option to install NP_Ping during installation (admun)</li>\r
<li>CHANGED: extend skinvar Bloglist with parameters to specify the sort order (kaigreve)</li>\r
<li>ADDED: add comment URL and email to "edit comment" form and make them editable (gregorlove)</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&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&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: An XSS issue</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
<li>\r
<strong>Nucleus v3.31 SP1 (February 5, 2008)</strong>\r
<ul>\r
- <li>FIXED: (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&task_id=82">#82(JP)</a>): fix <%itemtitle%> on COMMENT_HEADER COMMENT_BODY COMMENT_FOOTER (shizuki)</li>\r
- <li>ADDED: NP_Ping sends ping for future post via JustPosted event (admun)</li>\r
- <li>ADDED: JustPosted event (admun)</li>\r
- <li>ADDED: move weblogs.com ping function into plugin (admun)</li>\r
<li>FIXED: An XSS issue</li>\r
+ <li>FIXED: (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&task_id=82">#82(JP)</a>): fix <%itemtitle%> on COMMENT_HEADER COMMENT_BODY COMMENT_FOOTER (shizuki)</li>\r
<li>CHANGED: (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&task_id=83">#83(JP)</a>): Change bookmarklet height. Add 50pix. (kmorimatsu)</li>\r
<li>CHANGED(JP): (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&id=84">#84(JP)</a>): To avoid showing ticket in the URL, redirect to pluginlist, instead. (kmorimatsu)</li>\r
<li>ADDED: add <code>createaccount.html</code> with a redirect to <code>createaccount.php</code> for backward compatibility with the old location of the form</li>\r
<li>\r
<strong>Nucleus v3.3 (May 1, 2007)</strong>\r
<ul>\r
- <li>ADDED: add description of charset skin variable to documentation.(JP) (shizuki)</li>\r
- <li>FIXED: fix description of if/else/endif skin variables to documentation, inlcuding ifnot, elseif, and elseifnot (JP) (shizuki)</li>\r
- <li>ADDED: add description of the doIf function to the plugin documentation (JP) (shizuki)</li>\r
- <li>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)</li>\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
+ <li>ADDED(JP): (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&task_id=68">#68(JP)</a>): Encrypted cookie key. (Katsumi)</li>\r
+ <li>FIXED(JP): (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&task_id=60">#60(JP)</a>): Item link in notification email is wrong. (shizuki)</li>\r
+ <li>FIXED(JP): (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&task_id=62">#62(JP)</a>): email address is not referred in <%usermail%>. (shizuki)</li>\r
+ <li>FIXED(JP): (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&task_id=66">#66(JP)</a>): Even if calling PostPluginOptionsUpdate, getOption does not returns correct value. (Katsumi)</li>\r
+ <li>FIXED(JP): (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&task_id=49">#49(JP)</a>): PLUGIN::getAllItemOptions does not work correctly. (NKJG)</li>\r
+ <li>FIXED(JP): (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&task_id=57">#57(JP)</a>): SQL error happens when updating plugin option. (Katsumi)</li>\r
+ <li>FIXED(JP): (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&task_id=56">#56(JP)</a>): When creating db backup, the key length drops (Katsumi)</li>\r
+ <li>FIXED(JP): (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&task_id=41">#41(JP)</a>): fixed dropped info during backing up (Katsumi)</li>\r
+ <li>FIXED(JP): (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&task_id=40">#40(JP)</a>): fixed PostAddCategory event (Kimitake)</li>\r
+ <li>CHANGED(JP): (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&task_id=48">#48(JP)</a>): Super-admin always can login to admin page (Kimitake)</li>\r
+ <li>ADDED: (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&task_id=45">#45</a> from the Japanese Tracker): include code from NP_0TicketForPlugin in the core (Changes from Nucleus Japan)(Katsumi)</li>\r
+ </ul>\r
+ </li>\r
<li>ADDED: Sanitize parameters such as $_GET and $_SERVER['REQUEST_URI'] etc. to avoid XSS (from Nucleus Japan)</li>\r
- <li>ADDED: (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&id=45">#45</a> from the Japanese Tracker): include code from NP_0TicketForPlugin in the core (Changes from Nucleus Japan)</li>\r
<li>ADDED: new events for Media upload: PreMediaUpload and PostMediaUpload (kaigreve)</li>\r
<li>ADDED: new skinvar bloglist (kaigreve)</li>\r
<li>ADDED: new method for URL rewriting with the global variable virtualpath, new .htaccess file can be found in the folder extra/fancyurl-2, more information <a href="http://forum.nucleuscms.org/viewtopic.php?t=12241">forum(Another approach to Fancy URLs)</a> (kaigreve and Legolas)</li>\r
<li>ADDED: (bug 817364): delete member enhancement (admun)</li>\r
<li>ADDED: Auto save draft (Legolas)</li>\r
<li>ADDED: Custom skin parts (tutorio)</li>\r
- <li>CHANGED(JP): (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&id=39">#39(JP)</a>): reverted content type for admin area (Kimitake)</li>\r
- <li>FIXED(JP): (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&id=40">#40(JP)</a>): fixed PostAddCategory event (Kimitake)</li>\r
- <li>FIXED(JP): (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&id=41">#41(JP)</a>): fixed dropped info during backing up (Katsumi)</li>\r
- <li>FIXED(JP): (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&id=42">#42(JP)</a>): atom feed template specifies xml:lang but it is en-us, it should be ja, in install.sql (Kimitake)</li>\r
- <li>FIXED(JP): (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&id=45">#45(JP)</a>: added NP_0TicketForPlugin security patch (Katsumi)</li>\r
- <li>FIXED(JP): (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&id=46">#46(JP)</a>: fixed date format for draft entry (Kimitake)</li>\r
- <li>CHANGED(JP): (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&id=48">#48(JP)</a>: Super-admin always can login to admin page (Kimitake)</li>\r
- <li>FIXED(JP): (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&id=49">#49(JP)</a>: PLUGIN::getAllItemOptions does not work correctly. (NKJG)</li>\r
- <li>FIXED(JP): (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&id=56">#56(JP)</a>: When creating db backup, the key length drops (Katsumi)</li>\r
- <li>FIXED(JP): (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&id=57">#57(JP)</a>: SQL error happens when updating plugin option. (Katsumi)</li>\r
- <li>FIXED(JP): (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&id=60">#60(JP)</a>: Item link in notification email is wrong. (Shizuki)</li>\r
- <li>FIXED(JP): (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&id=62">#62(JP)</a>: email address is not referred in <%usermail%>. (Shizuki)</li>\r
- <li>FIXED(JP): (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&id=66">#66(JP)</a>: Even if calling PostPluginOptionsUpdate, getOption does not returns correct value. (Katsumi)</li>\r
- <li>ADDED(JP): (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&id=68">#68(JP)</a>: Encrypted cookie key. (Katsumi)</li>\r
+ <li>ADDED: ヘルプファイルにスキン変数<%charset%>のヘルプを追加(add description of charset skin variable to documentation.) (shizuki)</li>\r
+ <li>FIXED: ヘルプファイルの「if/else/endif」の項目を修正。「ifnot/elseif/elseifnot」を追加(fix description of if/else/endif skin variables to documentation, inlcuding ifnot, elseif, and elseifnot) (shizuki)</li>\r
+ <li>ADDED: プラグインAPIドキュメントに「doIf()」メソッドの項目を追加(add description of the doIf function to the plugin documentation) (shizuki)</li>\r
+ <li>CHANGED(JP): (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&task_id=39">#39(JP)</a>): 管理領域のContent-Typeをtext/htmlのままに(reverted content type for admin area)(Kimitake)</li>\r
+ <li>FIXED(JP): (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&task_id=42">#42(JP)</a>): プリインストールされるATOMのスキンの「xml:lang」が「en-us」になっていたのを修正(atom feed template specifies xml:lang but it is en-us, it should be ja, in install.sql)(Kimitake)</li>\r
+ <li>FIXED(JP): (<a href="http://nucleus-jp.sourceforge.jp/tracker/?do=details&task_id=46">#46(JP)</a>: ドラフト保存されるアイテムの日付のフォーマットを修正(fixed date format for draft entry)(Kimitake)</li>\r
</ul>\r
</li>\r
<li>\r
</li>\r
</ul>\r
\r
-\r
+</div>\r
</body>\r
</html>\r