Comment Castles is an internet forum. Users can write posts and nested comments.
Posts are the main way to submit content. All topics are allowed (unless illegal). You must be logged in to create a post. Use new post in the site navigation to go to the create post form. Posts have a title, link, content and a group. Only title is required. The home page displays all posts from all users.
There are four ways to sort posts. These sorting options are available at the top of the home page, at the top of group pages (e.g. r/meta), and when using the /posts API call. Here is a description of each sorting option:
You can write comments on posts and other comments. You must be logged in to create a comment. If you're logged in, then there's a comment form at the top of each post and comment page, and there are "reply" links below each comment.
All usernames link to the user's profile page. User profile pages display the username, profile blurb (if the user has filled it in), and a follow/unfollow button. Users can edit their profile on the profile settings page.
The inbox shows all comments that have been made directly on your posts and comments.
These are the available formatting rules for posts, comments and user profiles:
When you create a post you can add it to a group (this is optional). Each group has its own page with all of its posts. For example, the meta group. Groups display to the right of the post time for each post; click these links to go to the group's page!
By default, all posts and comments are public. But with private groups, you can use Comment Castles privately with your friends, family and peers. Private groups use the same mechanism as "normal" groups and can be mixed with them.
In order to create a private group you must log in and go to groups settings. On this page you can create new private groups, see all your created private groups, and see all the other private groups you're a part of. For each of your created private groups, there is a settings link where you can add and remove users.
All private groups must start with "p-", for example, "p-cheese". When you first create a private group it must be empty of posts. Private groups attached to posts cannot be edited like normal groups. It is possible to use multiple private groups on the same post. Posts and comments from private groups will properly show and hide throughout the entire site. For example, posts from your private groups will appear on the home page. Posts and comments for private groups are currently stored in the database the same way as normal groups - in other words, private groups content is not currently encrypted or anything like that.
On the right side of usernames there is a plus or minus button. You can follow the respective user with the plus button. The minus button unfollows. You can only see posts and comments that have been posted by users that you're following. You can manage who you're following by using following in the site navigation (if you're logged in).
You can access the general settings in the main site navigation. You can use the general settings even if you're logged out. Additional settings for logged in users are at username, profile, groups and app IDs. Username is for changing your username, and profile is for editing your profile blurb. The instructions for groups can be found in the private groups section. App IDs are for developers and the instructions can be found in step 1 of the user authentication section of the API documentation.
The following are the general settings:
You can edit your posts and comments anytime you want. For posts, the edit link is to the right of the comment count. And for comments the edit link is to the right of the permalink and reply links.
You can delete your posts and comments at anytime. The delete link for posts and comments is to the right of the edit link. Post and comment deletion is permanent and the data is actually deleted from the database. When you delete a post or comment, then all of its comments will also be permanently deleted.
There is no font face set for this website. So, the font that you see is the one set in the browser settings. Therefore, you can change the font for this website by selecting a different font in your browser settings.
The source code for Comment Castles is available on GitHub under the MIT license.
There are a couple contact methods listed on the contact us page.
We have an API, please see the API documentation here.