Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Simple tag/category support #8

Open
ndarilek opened this issue Aug 22, 2010 · 2 comments
Open

Simple tag/category support #8

ndarilek opened this issue Aug 22, 2010 · 2 comments

Comments

@ndarilek
Copy link

I'm experimenting with static/git-backed blog engines, currently investigating Wheat by way of Jekyll. I like its minimalism and don't wish to compromise that beyond what is necessary, but I think that a few extra features might be added without doing so.

I'd like to tag posts with comma-delimited tags, then support URLs like "/tags/foo" for viewing posts with the specified tag.

I'd also like to have various connected sub-blogs hosted in the same repository, but with posts in different categories. For instance, mydomain.info/ would show all my posts, mydomain.info/podcasts would show all posts in the podcasts category, mydomain.info/podcasts/fiction would show a specific podcast from that specific subcategory...

I'm not sure what the best way to namespace these might be. Perhaps subdirectories in the articles/ directory? That would keep the various files and assets separate and make them easier to work with.

I'm also not immediately certain how Wheat blogs are configured, but perhaps a property could be set in app.js to denote the URL prefix for tags/categories if one is desired.

@creationix
Copy link
Owner

Wheat is meant to be an example of a node program, not a framework. That means it's fair game to modify it to suite your needs. Have fun adding functionality. Maybe you can share your changes with others. I'm not sure the best way to get what you want though. I havent thought much about it.

@TooTallNate
Copy link
Contributor

This should be closed now that #13 has been merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants