X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=mod%2Fvideos.php;h=0dd653e914d724e7dce19865cfe175f9da4ed038;hb=22bbfdadd058d2bddc780f220d77918cf872cb64;hp=ac7d0f34e51f107c4750f0a4b448d151e53335f9;hpb=407b2397cbb25a1de9252f16279dfdd786ffade1;p=friendica.git diff --git a/mod/videos.php b/mod/videos.php index ac7d0f34e5..0dd653e914 100644 --- a/mod/videos.php +++ b/mod/videos.php @@ -2,6 +2,7 @@ /** * @file mod/videos.php */ + use Friendica\App; use Friendica\Content\Nav; use Friendica\Core\Config; @@ -11,12 +12,13 @@ use Friendica\Core\Worker; use Friendica\Database\DBM; use Friendica\Model\Contact; use Friendica\Model\Group; +use Friendica\Model\Item; use Friendica\Model\Profile; +use Friendica\Model\Term; use Friendica\Protocol\DFRN; +use Friendica\Util\DateTimeFormat; require_once 'include/items.php'; -require_once 'include/acl_selectors.php'; -require_once 'include/bbcode.php'; require_once 'include/security.php'; function videos_init(App $a) { @@ -161,27 +163,13 @@ function videos_post(App $a) { intval(local_user()), dbesc($video_id) ); - $i = q("SELECT * FROM `item` WHERE `attach` like '%%attach/%s%%' AND `uid` = %d LIMIT 1", + $i = q("SELECT `id` FROM `item` WHERE `attach` like '%%attach/%s%%' AND `uid` = %d LIMIT 1", dbesc($video_id), intval(local_user()) ); - //echo "
"; var_dump($i); killme();
-			if (DBM::is_result($i)) {
-				q("UPDATE `item` SET `deleted` = 1, `edited` = '%s', `changed` = '%s' WHERE `parent-uri` = '%s' AND `uid` = %d",
-					dbesc(datetime_convert()),
-					dbesc(datetime_convert()),
-					dbesc($i[0]['uri']),
-					intval(local_user())
-				);
-				create_tags_from_itemuri($i[0]['uri'], local_user());
-				delete_thread_uri($i[0]['uri'], local_user());
-
-				$url = System::baseUrl();
-				$drop_id = intval($i[0]['id']);
 
-				if ($i[0]['visible']) {
-					Worker::add(PRIORITY_HIGH, "Notifier", "drop", $drop_id);
-				}
+			if (DBM::is_result($i)) {
+				Item::deleteForUser(['id' => $i[0]['id']], local_user());
 			}
 		}
 
@@ -212,8 +200,6 @@ function videos_content(App $a) {
 		return;
 	}
 
-
-	require_once('include/bbcode.php');
 	require_once('include/security.php');
 	require_once('include/conversation.php');