Comments (5)
Hi Yalda! I was testing the platform with the purpose of fixing some of the issues, this one specifically does not seem an issue for me, since when you create a post with the same name it actually adds the hash at the end to keep duplicate title posts with separate URLs, ruby on rails is very smart in fact!!
Try it if you don't believe 👍
I think you can safely close this issue :)
from spacedecentral-network.
Probably in the example there existed an older version with the same title (building design outline), that is the reason why the hash was automatically added at the end.
from spacedecentral-network.
If you decide that is better to have hashes at the end of every post url, then we could change slug_candidates in models/post.rb to force this behavior
from spacedecentral-network.
@ottodevs nice catch :) thanks for looking into this!
Do you think every post should have the hash for consistency? I guess i'm not sure what is standard web behavior for this design pattern
from spacedecentral-network.
Well I don't really know what to say about that, I think is a matter of taste, I really like the simplicity of having pure text slugs with the fallback of the hash for duplicated titles, some forum platforms like thredded, seem to have the same behavior, but others like discourse or lithium have a consistent numeric slug apart from the text for every forum topic, so, I think there is not a standard on this 😅
If it helps, for this case I would recall the good ol' programmer rule: "If It Is Working Don't Change"
from spacedecentral-network.
Related Issues (20)
- Improve the responsive behavior of the top navigation
- Sync with our mailchimp when someone signs up for a new account and opts in to the newsletter
- Signup improvements
- When editing a post with special characters like quotes, it exposes the unicode
- remove /programs/ from the program/project URL
- Remove the form when joining a project or program
- Fix padding in cover region for projects HOT 1
- Notify when a user joins Program
- add React
- add react_on_rails gem
- notifications - change behaviour to watcher-per-post HOT 2
- Add link to spacedecentral's Github in nav bar
- create a SMAP dashboard
- Validate that people are entering real email addresses
- Update the subject line of notification emails
- Sign up form failed but saved email HOT 1
- Setup google analytics
- Cannot close the New Publication modal
- Add instructions for what file formats are supported when uploading a publication
- Add more obvious way to access the publication URL from the publication landing page
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from spacedecentral-network.