This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
Peter Harkins (author)
Sat Jan 24 08:38:35 -0800 2009
commit 55430a9e97eeae3a7f297f2589a36e6445204aff
tree 3f4f3a5fe5feed05bfd12fccf8baf40d9c124773
parent 35e38864657b97b56d893efab6a3117b863cdab9
tree 3f4f3a5fe5feed05bfd12fccf8baf40d9c124773
parent 35e38864657b97b56d893efab6a3117b863cdab9
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Wed Aug 06 05:16:12 -0700 2008 | |
| |
LICENSE | Sat Jan 24 03:09:45 -0800 2009 | |
| |
README.markdown | Tue Jan 27 03:24:53 -0800 2009 | |
| |
Rakefile | Sun Jul 27 03:59:19 -0700 2008 | |
| |
app/ | Tue Jan 27 03:24:38 -0800 2009 | |
| |
config/ | Wed Aug 06 15:49:54 -0700 2008 | |
| |
db/ | Sat Jan 24 03:10:10 -0800 2009 | |
| |
doc/ | Sun Jul 27 03:59:19 -0700 2008 | |
| |
lib/ | Wed Aug 06 13:07:35 -0700 2008 | |
| |
public/ | Wed Aug 06 05:33:59 -0700 2008 | |
| |
script/ | Sun Jul 27 03:59:19 -0700 2008 | |
| |
test/ | Tue Aug 05 16:21:29 -0700 2008 | |
| |
vendor/ | Sat Aug 02 08:51:00 -0700 2008 |
README.markdown
Opinionated Rails Forum
This is a rails-based forum engine with some strong opinions:
- Authentication is OpenID, makes new profile if not exists
- There are no forums/subforums
- Topics are tagged
- Tags are lowercase. By definition
- Everyone can edit tags for a topic
- A user is either normal or admin, no moderators
- Avatars are gravatars
- No smilies or sigs
Topics
There are two kinds of topics:
Normal: These topics always show their entire contents.
Continuous: These topics are more like a chat room than like a forum topic. They show only the latest 30 or so messages, and provide you with a paginated archive when you really need the history.
TODO
- Mark some tags as usable only by admins
- Remove UsersController#destroy
- Admin: option to split topics
- Only admins and users themselves should be able to edit a user's profile
- Only admins should have the Admin checkbox on profile editing
- Reserve tag editing for original poster and admins
- Replace Markdown with whitelisted HTML
- Replace Prototype with unobtrusive JavaScript
- Create Search page using Google Site Search
- Give users a text box to add their own profile info
- When switching message modes, preserve message
- In large message mode, post/cancel buttons overlap right column







