]> git.mjollnir.org Git - s9y.git/commitdiff
Added pingback filter option for comments in admin area
authorbrockhaus <brockhaus>
Sun, 2 Sep 2007 01:23:21 +0000 (01:23 +0000)
committerbrockhaus <brockhaus>
Sun, 2 Sep 2007 01:23:21 +0000 (01:23 +0000)
include/admin/comments.inc.php
include/functions_comments.inc.php
lang/addlang.txt

index 8cae9962f8473e24e21a9f4a7edfbb8efe19985e..130eb9a81c0df1418a442520d58235a7e7de09aa 100644 (file)
@@ -187,6 +187,9 @@ if ($serendipity['GET']['filter']['show'] == 'approved') {
 if ($serendipity['GET']['filter']['type'] == 'TRACKBACK') {
     $c_type = 'TRACKBACK';
     $searchString .= "&amp;serendipity[filter][type]=TRACKBACK";
+} elseif ($serendipity['GET']['filter']['type'] == 'PINGBACK') {
+    $c_type = 'PINGBACK';
+    $searchString .= "&amp;serendipity[filter][type]=PINGBACK";
 } elseif ($serendipity['GET']['filter']['type'] == 'NORMAL') {
     $c_type = 'NORMAL';
     $searchString .= "&amp;serendipity[filter][type]=NORMAL";
@@ -197,6 +200,9 @@ if ($serendipity['GET']['filter']['type'] == 'TRACKBACK') {
 if ($serendipity['GET']['filter']['type'] == 'TRACKBACK') {
     $c_type = 'TRACKBACK';
     $searchString .= "&amp;serendipity[filter][type]=TRACKBACK";
+} elseif ($serendipity['GET']['filter']['type'] == 'PINGBACK') {
+    $c_type = 'PINGBACK';
+    $searchString .= "&amp;serendipity[filter][type]=PINGBACK";
 } elseif ($serendipity['GET']['filter']['type'] == 'NORMAL') {
     $c_type = 'NORMAL';
     $searchString .= "&amp;serendipity[filter][type]=NORMAL";
@@ -314,6 +320,7 @@ function highlightComment(id, checkvalue) {
                 <option value=""><?php echo COMMENTS_FILTER_ALL ?></option>
                 <option value="NORMAL"<?php if ($c_type == 'NORMAL') echo ' selected="selected"' ?>><?php echo COMMENTS; ?></option>
                 <option value="TRACKBACK"<?php if ($c_type == 'TRACKBACK') echo ' selected="selected"' ?>><?php echo TRACKBACKS; ?></option>
+                <option value="PINGBACK"<?php if ($c_type == 'PINGBACK') echo ' selected="selected"' ?>><?php echo PINGBACKS; ?></option>
             </select></td>
     </tr>
     <tr>
index 818c58eae4f9a5b78add70bfb6526c1120e118e8..e0b4670177c124789deb3df27095a40e2a4ec2fc 100644 (file)
@@ -135,6 +135,8 @@ function serendipity_fetchComments($id, $limit = null, $order = '', $showAll = f
         $type = 'NORMAL';
     } elseif ($type == 'trackbacks') {
         $type = 'TRACKBACK';
+    } elseif ($type == 'pingbacks') {
+        $type = 'PINGBACK';
     } elseif ($type == 'comments_and_trackbacks') {
         $type = '%';
     }
index c6632d49e7c7495295013ad1353e41f4871b7576..d86529ee1a5b56c84884d54fbae16722badafd74 100644 (file)
@@ -1 +1,2 @@
-@define('CATEGORY_PLUGIN_HIDEZEROCOUNT', 'Hide archives link when no entries were made in that timespan (requires counting entries)');
+@define('PINGBACK', 'Pingback');
+@define('PINGBACKS', 'Pingbacks');