I’ve been trying to add more themes, but many of them have irregularities that may be, may be caused by interaction with Lyceum. I’m not sure. Presumably these themes work normally out of the box.

I’ll take theme requests in the comments.

I’m adding the featured themes from wordpress.org.

According to the Lyceum FAQ, most Wordpress themes can be used with a simple modifications. However, if I’ve read the guide properly, the Lyceum 0.32 or higher does not require modifications at all.

I’ll use this post to test comments, which appear to be where the former incompatibility was.

The JhuAcmWiki hosts our LocalBadContent file. When we get comment spam that gets through the Spam URI Realtime Blocklist, and through the MoinMoin BadContent filters, and through the MT-Blacklist filters, it sucks and makes me want to cry.

I mean, we add regular expressions to the JhuAcmWiki LocalBadContent page. LocalBadContent is domains that can't be linked-to on JhuAcmWiki. Now anonymous comments on Hopkins Weblogs are filtered through that list as well.

Hopefully this should end the spam deluge (okay, three spams) got over the past day.

I should probably write a FAQ entry about our comment spam solutions.

Josh Lerman will be putting out a flyer in the next year Orientation mailing. He has offered to include a mention for Rhumba. Clearly, we should do this.

Anonymous users' comments are screened against the MTBlackList and the MoinMoin blacklist. They're blacklists of Perl-style regular expressions.

They're a bit too broad. For example, they block narod.ru, where convertfs is hosted. I hacked up MoinMoin's antispam.py to print out a Perl file that gets included by LJ. Not too hard, really.

There was a lot of comment spam. On the blog. That was pretty offensive. So it should be over now, mostly. The cron job should take care of updating this list.

But it's only for anonymous posts. And if you want free speech, you can add some spaces in your comment or something, I guess.

LJ comes with internal comment spam review tools. They're located at http://blogs.jhu.edu/admin/spamreports.bml .

I had to set the privilege “siteadmin” with argument “spamreports” to let users poke at it.

Now, I need to think about a Good way to handle comment spam.

# dpkg-reconfigure exim4-config

Selected Internet Site rather than Local Delivery Only.

Ta-da, people's confirmation emails will work.

(This bug fixed because of .)

I emailed all the suspended users this afternoon with this message:

We have suspended your Hopkins Weblogs accounts because you're not affiliated with the Johns Hopkins University in Baltimore, Maryland. If this is a mistake, do reply and tell me so I can restore your account.

I thought I'd put all of your addresses in the To: field to show you all how very many of you there are. I'd love to hear about how you all found our service. We haven't even launched yet! :-)

– Asheesh Laroia.

Some of them have emailed me back. After a day or two or something, I'll delete 'em all. “May their data live forever in backups.”

In S2 styles that support link lists, I've given everybody fifty (rather than the default of five) spaces for links. And if someone doesn't think that's enough, I'll make it more. This changed in ljconfig.pl. Also, I alphabetically sorted the capabilities in that hash array so it's easier to find things.

Random works, by the way; it's been working for a while. But it mostly picks up on suspended users. I should trash those accounts, and then it'll be better.

Next Page »