Search Ideas
1972 ideas match your query.:
This actually helps to prevent rendering links with IDs that don’t point to any existing idea.
Include (preview of) content in idea URLs: '/ideas/123-first-30-or-so-chars-of-idea-here'.
Wouldn’t even need friendly ID for that since the URL would contain the ID. Would only need to override to_param to concatenate the idea’s ID and content.
Seems like minor overhead. It’s not like there are tons of user-generated hashtags everywhere.
Fetching the idea is not necessary if the feature is backwards compatible. Can still just use /ideas/123.
Not if the feature is backwards compatible.
That would mean fetching an idea to compute the path for each hashtag. Overhead?
Reddit is a bit different because they have multiple subreddits/communities, but each community has top-level posts which people can then comment on. They have a completely separate page/UI for top-level posts. And then directly underneath a top-level post, there’s a textarea saying “Join the conversation”.
Could have backwards compatibility for the short version and continue using the hashtag in the UI. Best of both worlds?
That would make idea URLs more meaningful, but there’s something simple and beautiful about the shorter URLs that only have the numeric ID.
The way IG solves this is by rendering the form in a fixed position. It’s still on the bottom but always remains visible.
Use friendly IDs for ideas? A ‘mixture’ where URLs say '/ideas/123-first-30-or-so-chars-of-idea-here'.
Friendly IDs for discussions would be nice. With automatic redirects for numeric ID from legacy links.
All emails have unsubscribe links, but people shouldn’t be able to unsubscribe from system emails like password resets.
Newly added comments keep animating when hidden and then unhidden.
I should revisit this now that I have email infrastructure in place.
See #595. The form for new ideas is pushed to the very bottom of the discussion page. For long discussion, that means users won’t know where to submit new ideas.
Each activity should have a distinct HTML title. The browser history and search results in search engines all look the same…
Each activity should have an HTML title. The browser history and search results in search engines all look the same…