aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfriendica <info@friendica.com>2013-08-12 17:42:52 -0700
committerfriendica <info@friendica.com>2013-08-12 17:42:52 -0700
commit04f8de184e8c925e38335eb18c102985ce421f95 (patch)
treecb76523a177d6d8a2e3461a58dcd49ea818fab59
parent28a8b821b0586ec430a554c520bc079f9d4dc63f (diff)
downloadvolse-hubzilla-04f8de184e8c925e38335eb18c102985ce421f95.tar.gz
volse-hubzilla-04f8de184e8c925e38335eb18c102985ce421f95.tar.bz2
volse-hubzilla-04f8de184e8c925e38335eb18c102985ce421f95.zip
block content-type (called ITEM_BUILDBLOCK to avoid confusion with content that is blocked)
-rwxr-xr-xboot.php1
-rw-r--r--include/notifier.php5
-rw-r--r--mod/item.php3
3 files changed, 9 insertions, 0 deletions
diff --git a/boot.php b/boot.php
index 02162bb6a..6d5ca337b 100755
--- a/boot.php
+++ b/boot.php
@@ -454,6 +454,7 @@ define ( 'ITEM_DELETED', 0x0010);
define ( 'ITEM_UNPUBLISHED', 0x0020);
define ( 'ITEM_WEBPAGE', 0x0040); // is a static web page, not a conversational item
define ( 'ITEM_DELAYED_PUBLISH', 0x0080);
+define ( 'ITEM_BUILDBLOCK', 0x0100); // Named thusly to make sure nobody confuses this with ITEM_BLOCKED
/**
* Item Flags
diff --git a/include/notifier.php b/include/notifier.php
index dea9d6072..a0c07200a 100644
--- a/include/notifier.php
+++ b/include/notifier.php
@@ -241,6 +241,11 @@ function notifier_run($argv, $argc){
return;
}
+ if($target_item['item_restrict'] & ITEM_BUILDBLOCK) {
+ logger('notifier: target item ITEM_BUILDBLOCK', LOGGER_DEBUG);
+ return;
+ }
+
$s = q("select * from channel where channel_id = %d limit 1",
intval($target_item['uid'])
diff --git a/mod/item.php b/mod/item.php
index dc8ee5015..1893a6ef4 100644
--- a/mod/item.php
+++ b/mod/item.php
@@ -70,6 +70,7 @@ function item_post(&$a) {
$categories = ((x($_REQUEST,'category')) ? escape_tags($_REQUEST['category']) : '');
$webpage = ((x($_REQUEST,'webpage')) ? intval($_REQUEST['webpage']) : 0);
$pagetitle = ((x($_REQUEST,'pagetitle')) ? escape_tags($_REQUEST['pagetitle']): '');
+ $buildblock = ((x($_REQUEST,'buildblock')) ? intval($_REQUEST['buildblock']) : 0);
if($pagetitle) {
require_once('library/urlify/URLify.php');
@@ -492,6 +493,8 @@ function item_post(&$a) {
if($webpage)
$item_restrict = $item_restrict | ITEM_WEBPAGE;
+ if($buildblock)
+ $item_restrict = $item_restrict | ITEM_BUILDBLOCK;
if(! strlen($verb))