オープンソース・ソフトウェアの開発とダウンロード

CVS リポジトリの参照

Diff of /pukiwiki/pukiwiki/plugin/diff.inc.php

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.6 by henoheno, Sun Jul 18 02:39:06 2004 UTC revision 1.7 by henoheno, Sun Jul 18 02:58:00 2004 UTC
# Line 81  function plugin_diff_delete($page) Line 81  function plugin_diff_delete($page)
81          global $_msg_diff_adminpass, $_btn_delete, $_msg_invalidpass;          global $_msg_diff_adminpass, $_btn_delete, $_msg_invalidpass;
82                    
83          $filename = DIFF_DIR . encode($page) . '.txt';          $filename = DIFF_DIR . encode($page) . '.txt';
         $s_page = htmlspecialchars($page);  
84          $body = '';          $body = '';
85          if (! is_pagename($page) || ! file_exists($filename)) {          if (! is_pagename($page))     $body = "Invalid page name";
86                  $body = make_pagelink($page) . "'s diff seems not found";          if (! file_exists($filename)) $body = make_pagelink($page) . "'s diff seems not found";
87                  return array('msg'=>$_title_diff_delete, 'body'=>$body);          if ($body) return array('msg'=>$_title_diff_delete, 'body'=>$body);
         }  
88    
89          if (isset($vars['pass'])) {          if (isset($vars['pass'])) {
90                  if (md5($vars['pass']) == $adminpass) {                  if (md5($vars['pass']) == $adminpass) {
# Line 100  function plugin_diff_delete($page) Line 98  function plugin_diff_delete($page)
98                  }                  }
99          }          }
100    
101            $s_page = htmlspecialchars($page);
102          $body .= <<<EOD          $body .= <<<EOD
103  <p>$_msg_diff_adminpass</p>  <p>$_msg_diff_adminpass</p>
104  <form action="$script" method="post">  <form action="$script" method="post">

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26