OSDN Git Service

*** empty log message ***
authorhsur <hsur@1ca29b6e-896d-4ea0-84a5-967f57386b96>
Sun, 18 May 2008 07:15:15 +0000 (07:15 +0000)
committerhsur <hsur@1ca29b6e-896d-4ea0-84a5-967f57386b96>
Sun, 18 May 2008 07:15:15 +0000 (07:15 +0000)
git-svn-id: https://svn.sourceforge.jp/svnroot/nucleus-jp/plugin@626 1ca29b6e-896d-4ea0-84a5-967f57386b96

trunk/NP_Clap/NP_Clap.php
trunk/NP_Clap/clap/help.html
trunk/NP_Clap/sharedlibs/cles/Feedback.php

index edc1008..07321cd 100644 (file)
@@ -2,10 +2,10 @@
 // vim: tabstop=2:shiftwidth=2
 
 /**
-  * NP_Clap ($Revision: 1.1 $)
+  * NP_Clap ($Revision: 1.2 $)
   * by hsur ( http://blog.cles.jp/np_cles )
   * 
-  * $Id: NP_Clap.php,v 1.1 2008-05-17 19:11:11 hsur Exp $
+  * $Id: NP_Clap.php,v 1.2 2008-05-18 07:15:15 hsur Exp $
 */
 
 /*
@@ -64,7 +64,7 @@ class NP_Clap extends NucleusPlugin {
 
        // version of the plugin
        function getVersion() {
-               return '1.6.0';
+               return '1.6.1';
        }
 
        function install() {
@@ -151,7 +151,7 @@ class NP_Clap extends NucleusPlugin {
        
        // a description to be shown on the installed plugins listing
        function getDescription() {
-               return '[$Revision: 1.1 $]<br />'.NP_CLAP_description ;
+               return '[$Revision: 1.2 $]<br />'.NP_CLAP_description ;
        }
        
        function supportsFeature($what) {
index 248ebf4..dc70c73 100644 (file)
@@ -12,6 +12,7 @@
 <ul>
        <li>Version 1.6: (2008/05/18)</li>
        <li> [Fixed] カテゴリの関連付けがおかしくなる問題を再度修正</li>
+       <li> [Fixed] 動作確認報告画面が開かない問題を修正 (1.6.1)</li>
        
        <li>Version 1.5: (2007/11/11)</li>
        <li> [Added] メール内にhostname, useragent, refererを表示できるようにした</li>
index d900e9e..9490c03 100644 (file)
@@ -2,10 +2,10 @@
 // vim: tabstop=2:shiftwidth=2
 
 /**
-  * Feedback.php ($Revision: 1.1 $)
+  * Feedback.php ($Revision: 1.2 $)
   * 
   * by hsur ( http://blog.cles.jp/np_cles )
-  * $Id: Feedback.php,v 1.1 2008-05-17 19:11:11 hsur Exp $
+  * $Id: Feedback.php,v 1.2 2008-05-18 07:15:14 hsur Exp $
 */
 
 /*
@@ -57,17 +57,19 @@ class cles_Feedback {
 
                // js
                echo '<script langage="JavaScript">
-                       function selectall(){
-                               var elements = document.getElementsByTagName(\'input\');
-                               for( var i=0; i < elements.length; i++){
-                                       var e = elements[i];
-                                       if( e.type == \'checkbox\' ){
-                                               e.checked = true;
-                                       }
-                               }
-                               return false;
-                       }
-               </script>';
+//<![CDATA[
+function selectall(){
+       var elements = document.getElementsByTagName(\'input\');
+       for( var i=0; i < elements.length; i++){
+               var e = elements[i];
+               if( e.type == \'checkbox\' ){
+                       e.checked = true;
+               }
+       }
+       return false;
+}
+//]]>
+</script>';
                
                echo "<h3>収集する情報と公開について</h3>";
                echo '<p>デフォルトで必要最低限の環境情報(赤字のもの)を開発者のサーバへ送信します。<br />
@@ -76,7 +78,7 @@ class cles_Feedback {
                echo '<p><a href="#" onclick="javascript:selectall();return false;">全て送信する場合はここをクリック</a></p>';
                
                echo "<h3>サイト固有コードについて</h3>";
-               echo '<p>動作報告の重複を取り除くため、管理画面のURLのmd5を計算したものを送信しています。この情報から管理画面のURLを復元することはできないようになっています。<a href="http://computers.yahoo.co.jp/dict/security/hash/677.html" target="_blank">md5の解説についてはこちらをご覧ください。(Yahoo!コンピュータ用語辞典)</a></p>';
+               echo '<p>動作報告の重複を取り除くため、管理画面のURLのmd5を計算したものを送信しています。この情報から管理画面のURLを復元することはできないようになっています。<a href="http://e-words.jp/w/MD5.html" target="_blank">md5の解説についてはこちらをご覧ください。(e-WordsIT用語辞典)</a></p>';
                
                // form 
                echo '<form method="post" action="http://blog.cles.jp/support/report.php">' . "\n";
@@ -86,7 +88,7 @@ class cles_Feedback {
                echo "<tr>\n";
                echo "<th>項目の説明</th>\n";
                echo "<th>送信される値</th>\n";
-               echo "<th><a href=\"#\" onclick=\"javascript:selectall();return false;\">全て送信する</th>\n";
+               echo "<th><a href=\"#\" onclick=\"javascript:selectall();return false;\">全てチェック</a></th>\n";
                echo "</tr>\n";
 
                $res = sql_query("show variables like 'version'");
@@ -103,7 +105,7 @@ class cles_Feedback {
                $this->_printtr('siteid', 'サイトの固有コード', md5(trim($CONF['AdminURL'])));
                $this->_printtr('plugin_name', 'プラグイン名', $this->oPluginAdmin->plugin->getName());
                $this->_printtr('plugin_version', 'プラグインのバージョン', $this->oPluginAdmin->plugin->getVersion());
-               $this->_printtr('plugin_info', 'プラグインの情報', $extra, true);
+               $this->_printtr('plugin_info', '追加情報', $extra, true);
                $this->_printtr('nucleus_version', 'Nucleusのバージョン', $nucleus['version'], true);
                $this->_printtr('nucleus_charset', 'Nucleusのキャラクタセット', _CHARSET);
                $this->_printtr('php_version', 'PHPのバージョン', PHP_VERSION, true);
@@ -115,8 +117,8 @@ class cles_Feedback {
                $this->_printtr('mysql_version', 'MySQLのバージョン', $mysqlVersion, true);
 
                echo "<tr>\n";
-               echo "<td>このプラグインは機能しましたか?</td>\n";
-               echo '<td colsan="2"><input type="radio" name="user_intention" value="ok" />はい <br/> <input type="radio" name="intention" value="ng" />いいえ'."</td>\n";
+               echo "<td colspan=\"2\">このプラグインは機能しましたか?</td>\n";
+               echo '<td><input type="radio" name="user_intention" value="ok" />はい <br/> <input type="radio" name="intention" value="ng" />いいえ'."</td>\n";
                echo "</tr>\n";
 
                echo "<tr>\n";
@@ -130,11 +132,11 @@ class cles_Feedback {
                echo "</tr>\n";
                
                echo "<tr>\n";
-               echo "<td>リンク集作成の際、リンクをはらせていただけますか?</td>\n";
-               echo '<td colspan="2"><input type="radio" name="user_disclose" value="yes" />はい <br/> <input type="radio" name="intention" value="no" />いいえ'."</td>\n";
+               echo "<td colspan=\"2\">リンク集作成の際、リンクをはらせていただけますか?</td>\n";
+               echo '<td><input type="radio" name="user_disclose" value="yes" />はい <br/> <input type="radio" name="intention" value="no" />いいえ'."</td>\n";
                echo "</tr>\n";
 
-               echo '<tr><td colspan="3"><div align="right"><input type="submit" name="submit" value="動作確認を送信する" /></div></td></tr>';
+               echo '<tr><td colspan="3"><div align="right"><a href="#" onclick="javascript:selectall();return false;">全てチェック</a> <input type="submit" name="submit" value="動作確認を送信する" /></div></td></tr>';
                echo "</table>\n";
                echo "</form>\n";
                
@@ -153,7 +155,7 @@ class cles_Feedback {
                } else {
                        echo '<td><span style="font-weight:bold; color:red">'.$desc."</span></td>\n";
                        echo '<td><span style="font-weight:bold; color:red">'.htmlspecialchars($value)."</span></td>\n";
-                       echo '<td><input type="checkbox" name="'.htmlspecialchars($name).'" value="'.htmlspecialchars($value).'" readonly="readonly" checked="checked"/></span></td>'."\n";
+                       echo '<td>必須<input type="hidden" name="'.htmlspecialchars($name).'" value="'.htmlspecialchars($value).'" readonly="readonly" checked="checked"/></td>'."\n";
                }
                echo "</tr>\n";
        }