From ecb36b6354cf693f8120884fdb9ef4068cb1d03f Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Mon, 15 Feb 2021 14:50:40 +0300 Subject: edit tags: use client dialog --- classes/article.php | 32 ++++---------------------------- 1 file changed, 4 insertions(+), 28 deletions(-) (limited to 'classes/article.php') diff --git a/classes/article.php b/classes/article.php index 00d9d09c5..cc5d73b64 100755 --- a/classes/article.php +++ b/classes/article.php @@ -161,35 +161,11 @@ class Article extends Handler_Protected { return $rc; } - function editArticleTags() { - - $param = clean($_REQUEST['param']); - - $tags = self::get_article_tags($param); - - $tags_str = join(", ", $tags); - - print_hidden("id", "$param"); - print_hidden("op", "article"); - print_hidden("method", "setArticleTags"); - - print "
" . __("Tags for this article (separated by commas):")."
"; - - print "
"; - print " - "; - print "
"; - - print ""; + function printArticleTags() { + $id = (int) clean($_REQUEST['id'] ?? 0); + print json_encode(["id" => $id, + "tags" => self::get_article_tags($id)]); } function setScore() { -- cgit v1.2.3