From 4303d832533a4b133fbd10dc4e08155f52b30a11 Mon Sep 17 00:00:00 2001 From: Floorb <132411956+Neetpone@users.noreply.github.com> Date: Thu, 5 Aug 2021 10:26:43 -0400 Subject: [PATCH] Tag autocomplete. --- api/tags_autocomplete.php | 18 ++++++++++++++++++ theme/bulma/main.php | 33 +++++++++++++++++---------------- 2 files changed, 35 insertions(+), 16 deletions(-) create mode 100644 api/tags_autocomplete.php diff --git a/api/tags_autocomplete.php b/api/tags_autocomplete.php new file mode 100644 index 0000000..cc32c31 --- /dev/null +++ b/api/tags_autocomplete.php @@ -0,0 +1,18 @@ + true, 'message' => 'No tag name provided'])); +} + +$tag_name = Tag::cleanTagName($_GET['tag']); +$tag_name = str_replace('%', '', $tag_name); /* get rid of MySQL LIKE wildcards */ + +$results = $conn->query('SELECT name FROM tags WHERE name LIKE ?', [$tag_name . '%']); + +echo json_encode($results->fetchAll()); diff --git a/theme/bulma/main.php b/theme/bulma/main.php index f288ae4..e0030c6 100644 --- a/theme/bulma/main.php +++ b/theme/bulma/main.php @@ -25,15 +25,25 @@ });
@@ -237,19 +247,15 @@
- -
">
- -
@@ -420,12 +426,7 @@ - - - -
-