diff --git a/admin/manage_knowledgebase.php b/admin/manage_knowledgebase.php
index 2787301a..bd3f164b 100644
--- a/admin/manage_knowledgebase.php
+++ b/admin/manage_knowledgebase.php
@@ -1,7 +1,7 @@
-
-
@@ -2355,4 +2365,23 @@ function delete_kb_attachments($attachments)
return true;
} // delete_kb_attachments()
+
+
+function hesk_stray_article($id)
+{
+ global $hesk_settings, $hesklang, $article;
+
+ // Set article to category ID 1
+ $article['catid'] = 1;
+
+ // Update database
+ hesk_dbQuery("UPDATE `".hesk_dbEscape($hesk_settings['db_pfix'])."kb_articles` SET `catid`=1 WHERE `id`='".intval($id)."' LIMIT 1");
+
+ // Update count of articles in categories
+ update_count();
+
+ // Return new category ID
+ return 1;
+
+} // END hesk_stray_article()
?>
|