OSDN Git Service

BugTrack2/236: "===" for two numerical strings. Can't rename "1" to "01".
authorhenoheno <henoheno>
Sun, 20 May 2007 14:14:44 +0000 (23:14 +0900)
committerumorigu <umorigu@gmail.com>
Tue, 25 Nov 2014 17:45:23 +0000 (02:45 +0900)
plugin/rename.inc.php

index 7c8b36f..e97c0e7 100644 (file)
@@ -39,16 +39,16 @@ function plugin_rename_action()
                $page  = plugin_rename_getvar('page');
                $refer = plugin_rename_getvar('refer');
 
-               if ($refer == '') {
+               if ($refer === '') {
                        return plugin_rename_phase1();
 
                } else if (! is_page($refer)) {
                        return plugin_rename_phase1('notpage', $refer);
 
-               } else if ($refer == $whatsnew) {
+               } else if ($refer === $whatsnew) {
                        return plugin_rename_phase1('norename', $refer);
 
-               } else if ($page == '' || $page == $refer) {
+               } else if ($page === '' || $page === $refer) {
                        return plugin_rename_phase2();
 
                } else if (! is_pagename($page)) {
@@ -394,7 +394,7 @@ function plugin_rename_getrelated($page)
        $pages = get_existpages();
        $pattern = '/(?:^|\/)' . preg_quote(strip_bracket($page), '/') . '(?:\/|$)/';
        foreach ($pages as $name) {
-               if ($name == $page) continue;
+               if ($name === $page) continue;
                if (preg_match($pattern, $name)) $related[] = $name;
        }
        return $related;
@@ -406,9 +406,9 @@ function plugin_rename_getselecttag($page)
 
        $pages = array();
        foreach (get_existpages() as $_page) {
-               if ($_page == $whatsnew) continue;
+               if ($_page === $whatsnew) continue;
 
-               $selected = ($_page == $page) ? ' selected' : '';
+               $selected = ($_page === $page) ? ' selected' : '';
                $s_page = htmlsc($_page);
                $pages[$_page] = '<option value="' . $s_page . '"' . $selected . '>' .
                        $s_page . '</option>';