else if (!upgrade_checkinstall(32)) $current = 31;
else if (!upgrade_checkinstall(33)) $current = 32;
else if (!upgrade_checkinstall(331)) $current = 33;
- else $current = 331;
+ else if (!upgrade_checkinstall(34)) $current = 33;
+ else $current = 34;
- if ($current == 331) {
+ if ($current == 34) {
?>
<p class="ok">自動でできるアップグレードはありません。データベースは既に最新の Nucleus 用にアップデートされています。</p>
<?php
<p>いくつかの変更は手動で行う必要があります。下記にその手順を示します。</p>
<?php
+$from = intGetVar('from');
+if (!$from)
+ $from = $current;
+
$sth = 0;
if (!$DIR_MEDIA) {
upgrade_manual_96();
// from v3.3, atom feed supports 1.0 and blogsetting is added
$sth = upgrade_manual_atom1_0();
+// upgrades from pre-340 version need to be told of recommended .htaccess files for the media and skins folders.
+// these .htaccess files are included in new installs of 340 or higher
+if (in_array($from,array(95,96)) || $from < 34) {
+ upgrade_manual_34();
+ $sth = 1;
+}
+
if ($sth == 0)
echo "<p class='ok'>手動変更は必要ありません。今日はラッキーな日ですね!</p>";
<?php }
+function upgrade_manual_34() {
+ global $DIR_NUCLEUS;
+
+?>
+ <h2>Nucleus 3.4 用に必要な変更</h2>
+ <p>
+ <em>skins</em>ディレクトリと<em>media</em>ディレクトリに「.haccess」を設置して、アクセス制限をかけることが推奨されます。この変更は、Nucleusの機能やセキュリティに直接関係があるわけではありませんが、不正アクセスを防ぐ為の重要な助けになるでしょう。
+ </p>
+
+ <p>
+ Instructions for applying the restrictions are found in the following two files on your server:
+ <ul>
+ <li><a href="../../extra/htaccess/media/readme.txt">extra/htaccess/media/readme.txt</a></li>
+ <li><a href="../../extra/htaccess/skins/readme.txt">extra/htaccess/skins/readme.txt</a></li>
+ </ul>
+ </p>
+
+
+<?php }
+
function upgrade_manual_php405() {
?>
<h2>PHP のバージョンが 4.0.3, 4.0.4 または 4.0.5 の場合に必要となる変更</h2>