If you're having problems with a certain user, but you'd still like to allow comments by other people who aren't on your Friends List, you can ban the specific user from posting comments in your journal. To be effective, you should also disable or screen anonymous commenting.
Banning a User
When you delete a comment from any Scribbld user, a checkbox shows up that lets you ban them. If the checkbox is selected, that user will be unable to leave further comments in your journal.
If you want to ban a specific Scribbld user without having to delete one of their comments, you can ban them using the
Admin Console. First, make sure you are already
logged in, then go to the console and enter this command:
ban_set
usernameReplace
username with the username of the person you want to ban.
Banning will:
- Prevent the user from leaving non-anonymous comments in your journal when logged in
- Prevent the user from voting in any polls in your journal
- Hide that user's name from your Friend Of list
- Prevent the user from joining a community, if not already a member
- Prevent notifications from being sent if the user adds you to their Friends list
Banning will not:
- Prevent the user from seeing your journal entries
- Prevent the user from seeing poll results, if allowed by poll result security.
- Prevent the user from leaving anonymous comments, whether logged in or not; you may wish to disable or screen anonymous comments for your entry and/or entire journal
- Remove the user from your Friends list or prevent them from seeing your protected entries if they are on your Friends list
- Remove the user from community membership or prevent the user from seeing Member-only entries
- Remove you from the user's Friends list or prevent them from adding you to it
Unbanning a User
Look for the "Unban users" section at the bottom of your < href="
http://www.scribbld.net/manage/comments/">Comment Settings</a> page. Select the username of the user you want to unban and click
Save Changes.
You can also use the
Admin Console to unban a user. First, make sure you are already
logged in, then go to the console and enter this command:
ban_unset
usernameReplace
username with the username of the person you want to unban.
Viewing a List of Users You Have Banned
Look for the "Unban users" section at the bottom of your
Comment Settings page. You will see a list of the users that you have banned.
You can also use the
Admin Console to view a list of the users that you have banned. First, make sure you are already
logged in, then go to the console and enter this command:
ban_list
Anonymous Comments
While it is possible to ban all anonymous comments, it is not possible to ban someone from posting anonymous comments by IP address. If you could ban someone from commenting by IP address, you would end up banning other people too, and the person you wanted to ban could still post anonymous comments from a computer that connects to the Internet differently.
OpenID Identity Comments
Banning an OpenID identity user from commenting in your journal works the same as banning a Scribbld user. When you delete an OpenID identity comment, you will have the option to ban the user from commenting further.
If you want to ban an identity user without deleting a comment, you can use the same console command. However, you will need to use the system name for the identity user in the console command. The easiest way to find the system name is to click the OpenID logo next to the user's name, which will bring you to the User Information page for that user. Hover your mouse over the "(more details)" link at the bottom of the user information page. You should then see a URL of the form:
http://
ext-1.Scribbld.com/profile?mode=full
If your browser does not show the URL of links before you click them, you may need to right-click on the URL and choose "Copy URL", then paste it into an external program or your browser's address bar.
In this example,
ext-1 is the system name for this identity user. You would then ban them by typing the following into the console:
ban_set ext-1
You will need to substitute the system name of the identity user you want to ban, instead of using "ext-1".