Page MenuHomeMusing Studio

List all tags on a blog
Open, LowPublic

Description

Overview

Blogs should have a page that lists all tags that have been used on that blog.

Background

Users want a single place to come to and browse all the topics they've written about.

Users

Suggested by Connor Martin on the public roadmap

Implementation

Refactor tag storage system (T809: Support categories (internally)). Then SELECT tag FROM tags WHERE collection_id = 1 and display them all on a page.

Revisions and Commits

Event Timeline

matt changed the visibility from "Restricted Project (Project)" to "Public (No Login Required)".Nov 7 2018, 5:20 PM
matt added a project: WriteFreely.
matt changed the task status from Open to Thinking.Dec 21 2018, 1:12 PM

The refactoring involved here would also fix certain hashtag-related items like WriteFreely #219 Only hashtags with English/ASCII names are supported.

It would also speed up and support other advanced queries, like different home pages (#fight_back_news_migration).

matt added a project: Restricted Project.Oct 5 2020, 10:54 PM
matt moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.

Is there a ticket for being able to include multiple streams of data on the front page (making it possible to have sections for "All Recent Posts", "Featured Posts", "Posts Tagged with X", etc)?

@heyakyra This is addressed in T812. Basically, that'll be possible with a new custom template system.

matt added a parent task: Restricted Maniphest Task.Mar 9 2021, 6:12 PM
matt changed the task status from Thinking to Open.Nov 1 2021, 2:58 PM

As suggested on the forum, we should also add an API endpoint for this.

matt added a commit: Restricted Diffusion Commit.Nov 4 2021, 12:55 AM
matt added a commit: Restricted Diffusion Commit.Apr 13 2023, 7:05 PM