From ba0730e899d1f253322e42cd22257e70e83a1ef5 Mon Sep 17 00:00:00 2001 From: hsur Date: Tue, 17 Oct 2006 16:01:09 +0000 Subject: [PATCH] =?utf8?q?Ticket=E5=87=A6=E7=90=86=E3=82=92=E8=BF=BD?= =?utf8?q?=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit git-svn-id: https://svn.sourceforge.jp/svnroot/nucleus-jp/plugin@458 1ca29b6e-896d-4ea0-84a5-967f57386b96 --- trunk/NP_TrackBack/NP_TrackBack.php | 8 +- trunk/NP_TrackBack/trackback/index.php | 11 ++- .../NP_TrackBack/trackback/japanese-euc.help.html | 2 +- .../trackback/japanese-euc.templates/all.html | 14 ++-- .../trackback/japanese-euc.templates/blocked.html | 15 ++-- .../trackback/japanese-euc.templates/form.html | 2 +- .../trackback/japanese-euc.templates/index.html | 7 +- .../trackback/japanese-euc.templates/list.html | 11 ++- .../trackback/japanese-euc.templates/menu.html | 14 ++-- .../trackback/japanese-euc.templates/ping.html | 4 +- .../japanese-euc.templates/updatetable.html | 2 + .../updatetablefinished.html | 1 + .../NP_TrackBack/trackback/japanese-utf8.help.html | 2 +- .../trackback/japanese-utf8.templates/all.html | 14 ++-- .../trackback/japanese-utf8.templates/blocked.html | 15 ++-- .../trackback/japanese-utf8.templates/form.html | 2 +- .../trackback/japanese-utf8.templates/index.html | 7 +- .../trackback/japanese-utf8.templates/list.html | 11 ++- .../trackback/japanese-utf8.templates/menu.html | 14 ++-- .../trackback/japanese-utf8.templates/ping.html | 4 +- .../japanese-utf8.templates/updatetable.html | 2 + .../updatetablefinished.html | 1 + trunk/NP_TrackBack/trackback/templates/all.html | 14 ++-- .../NP_TrackBack/trackback/templates/blocked.html | 15 ++-- trunk/NP_TrackBack/trackback/templates/form.html | 2 +- trunk/NP_TrackBack/trackback/templates/index.html | 7 +- trunk/NP_TrackBack/trackback/templates/list.html | 11 ++- trunk/NP_TrackBack/trackback/templates/menu.html | 19 ++--- trunk/NP_TrackBack/trackback/templates/ping.html | 85 +++++++++++----------- .../trackback/templates/updatetable.html | 9 +++ .../trackback/templates/updatetablefinished.html | 5 ++ 31 files changed, 197 insertions(+), 133 deletions(-) create mode 100644 trunk/NP_TrackBack/trackback/templates/updatetable.html create mode 100644 trunk/NP_TrackBack/trackback/templates/updatetablefinished.html diff --git a/trunk/NP_TrackBack/NP_TrackBack.php b/trunk/NP_TrackBack/NP_TrackBack.php index 0c51d6e..35bb2bf 100644 --- a/trunk/NP_TrackBack/NP_TrackBack.php +++ b/trunk/NP_TrackBack/NP_TrackBack.php @@ -300,7 +300,7 @@ return $err; header('Location: ' . serverVar('HTTP_REFERER')); break; - } + } exit; } @@ -1770,8 +1770,7 @@ /* Internal helper functions for dealing with external file retrieval */ function retrieveUrl ($url) { -//mod by cles - $ua = ini_set('user_agent', 'NP_TrackBack/'. $this->getVersion()); +//mod by cles $ua = ini_set('user_agent', 'NP_TrackBack/'. $this->getVersion()); //mod by cles end if (function_exists('curl_init') && $this->useCurl > 0) { @@ -2478,8 +2477,7 @@ function _cut_string($string, $dl = 0) { return $string; } -function _strip_controlchar($string){ - $string = preg_replace("/[\x01-\x08\x0b\x0c\x0e-\x1f\x7f]+/","",$string); +function _strip_controlchar($string){ $string = preg_replace("/[\x01-\x08\x0b\x0c\x0e-\x1f\x7f]+/","",$string); $string = str_replace("\0","",$string); return $string; } diff --git a/trunk/NP_TrackBack/trackback/index.php b/trunk/NP_TrackBack/trackback/index.php index 5e5556f..a6103b1 100644 --- a/trunk/NP_TrackBack/trackback/index.php +++ b/trunk/NP_TrackBack/trackback/index.php @@ -24,6 +24,14 @@ exit; } + // Actions + $action = requestVar('action'); + $aActionsNotToCheck = array( + '', + ); + if (!in_array($action, $aActionsNotToCheck)) { + if (!$manager->checkTicket()) doError(_ERROR_BADTICKET); + } $oPluginAdmin->start(); //modify start+++++++++ @@ -47,9 +55,6 @@ $oTemplate = new Trackback_Template(); $oTemplate->set ('CONF', $CONF); - // Actions - $action = requestVar('action'); - switch($action) { //modify start+++++++++ diff --git a/trunk/NP_TrackBack/trackback/japanese-euc.help.html b/trunk/NP_TrackBack/trackback/japanese-euc.help.html index 47f0fcb..45d5c68 100644 --- a/trunk/NP_TrackBack/trackback/japanese-euc.help.html +++ b/trunk/NP_TrackBack/trackback/japanese-euc.help.html @@ -127,7 +127,7 @@ div.tb div.info { \ No newline at end of file diff --git a/trunk/NP_TrackBack/trackback/templates/ping.html b/trunk/NP_TrackBack/trackback/templates/ping.html index e5a8b43..91216ce 100644 --- a/trunk/NP_TrackBack/trackback/templates/ping.html +++ b/trunk/NP_TrackBack/trackback/templates/ping.html @@ -1,49 +1,50 @@ - +

Manually ping another weblog

- - + + + addTicketHidden(); ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Manually Ping
Your URL - -
Your Title - -
Your Excerpt - -
Your Blog Name - -
External Ping URL - -
Send Ping
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Manually Ping
Your URL + +
Your Title + +
Your Excerpt + +
Your Blog Name + +
External Ping URL + +
Send Ping
\ No newline at end of file diff --git a/trunk/NP_TrackBack/trackback/templates/updatetable.html b/trunk/NP_TrackBack/trackback/templates/updatetable.html new file mode 100644 index 0000000..113e9e6 --- /dev/null +++ b/trunk/NP_TrackBack/trackback/templates/updatetable.html @@ -0,0 +1,9 @@ + +
Table update:
+
+ + + addTicketHidden(); ?> +
+
+ diff --git a/trunk/NP_TrackBack/trackback/templates/updatetablefinished.html b/trunk/NP_TrackBack/trackback/templates/updatetablefinished.html new file mode 100644 index 0000000..d94969e --- /dev/null +++ b/trunk/NP_TrackBack/trackback/templates/updatetablefinished.html @@ -0,0 +1,5 @@ + +
+Table update done ! +
+ -- 2.11.0