- Image links hidden correctly for admins and users electing not to show images
- Skip to the ‘show more posts’ link when you click it
- Fixed the bug where the x post message was including the link to expand the thread.
— Keith, Sunday, 1 April 2007 21:03 (3 weeks ago) Link
- Switched the search around to default to the ILX search but give you the option of using the Google search.
— Keith, Sunday, 1 April 2007 21:06 (3 weeks ago) Link
Changed all the ‘&’ characters in URLs to ‘&’.
— Keith, Sunday, 1 April 2007 21:40 (3 weeks ago) Link
Added in a batch scheduler, to run jobs at certain times of the day, but as of yet, no batch jobs.
— Keith, Monday, 2 April 2007 17:37 (3 weeks ago) Link
Wrote a statistics batch job, and a page to show the stats.
— Keith, Wednesday, 4 April 2007 11:11 (2 weeks ago) Link
Wrote a message that gets displayed at the top of the screen when batch processes are running, to warn users of potentially slower responses.
— Keith, Wednesday, 4 April 2007 11:12 (2 weeks ago) Link
Replaced the auto-linking code to cope with more cases and stop over word boundaries.
Fixed the issue where it was leaving a hanging <em> tag.
— Keith, Friday, 6 April 2007 16:58 (2 weeks ago) Link
Fixed the problem where you couldn’t use regular expression characters, like $ and ( inside markup.
— Keith, Friday, 6 April 2007 23:19 (2 weeks ago) Link
Added new batch processes to get the top posters, and the number of threads per board.
— Keith, Friday, 6 April 2007 23:20 (2 weeks ago) Link
Changed the logout process to ensure no XSS stuff
— Keith, Saturday, 7 April 2007 18:27 (2 weeks ago) Link
Changed the escaping routines to allow higher than 0x7f unicode.
航空産業は温暖化にどのような影響を与えるかなど
— Keith, Saturday, 7 April 2007 18:29 (2 weeks ago) Link
Wrote stuff to allow you to look through threads by month. You can see it here, but on the test site, only 2007/03 has any threads—the first page is set up for the main site; hence it goes back to July 2000.
It’s work in progress this, as the main point is to allow Google to index the whole site, as it gives access to the whole site through hyperlinks. In time, I’ll do something that lets you hone down the search a bit better than just by month.
— Keith, Sunday, 8 April 2007 19:44 (2 weeks ago) Link
Wrote code to use Tomcat to simulate http://www.ilxor.com/thread.php?msgid=x so that we can get rid of Apache, but still support old links.
What this means for users is that we lose the 8080 and the proxy server, so if anyone’s still having trouble getting through at work, this should disappear.
— Keith, Sunday, 8 April 2007 19:49 (2 weeks ago) Link
Wrote a statistics job to produce a list of the top 50 most popular threads in the past week and put the results on the stats page.
— Keith, Sunday, 8 April 2007 21:30 (2 weeks ago) Link
Did a newanswers.php to fulfil the same function as thread.php too. At least, servlets that masquerade as these.
— Keith, Monday, 9 April 2007 22:17 (2 weeks ago) Link
In an effort to support longer user sessions for logged in users, changed the default session length to the minimum for the site (1 minute), and when users log in, programmatically set their session to be much longer to keep them logged in.
Avoids us having a memory overhead for random googlers, when they don’t need a session.
— Keith, Sunday, 15 April 2007 16:03 (1 week ago) Link
Added rudimentary support for bookmarks. You can bookmark a particular message and the bookmarks page keeps a list of these. Clicking on the bookmark will display only the messages from the bookmark onwards.
I need to add in support for removing bookmarks later.
— Keith, Saturday, 21 April 2007 21:44 (2 days ago) Link
Added in support for GZIP compression, which will take place on responses greater than around 100K in size. This will only happen if you are logged in.
This will mean that large threads will appear far more quickly in your browser.
— Keith, Saturday, 21 April 2007 21:45 (2 days ago) Link
<p>Posts are now marked up with<br />
paragraph formatting</p>
<p>This is in response to user request.</p>
— Keith, Saturday, 21 April 2007 22:58 (2 days ago) Link
Link in to create a permanent link to a message.
— Keith, Sunday, 22 April 2007 09:42 (Yesterday) Link
Added in the black stylesheet, as submitted by a user.
— Keith, Sunday, 22 April 2007 09:56 (Yesterday) Link
Think I’ve figured out how to get MySQL to index text with words of 3 letters. Should help the search, if it works OK.
Not installed yet as I’ll need to restart MySQL. This will happen on the sandbox site as well as the main site at the same time, when I install the new software on the main site.
— Keith, Sunday, 22 April 2007 10:50 (Yesterday) Link
Please note that right now, the statistics page, shows out of date statistics for ILX. The page will be updated at 0030 BST.
Added in a preference to support using absolute times, rather than relative times.
Libcrypt has written code to support checking to see if your BBCode is correct and warns you if it’s not.
Changes to support banning individuals from specific boards.
Added support for deleting bookmarks and a preference setting to display your bookmarks at the top of your screen on the boards, new answers and thread pages for easy access.
Bookmarks now tell you whether there’s been activity on the thread since you bookmarked it (assuming you bookmark it at the end!). It’s not 100% accurate, in that if something falls out the cache, it won’t tell you (too costly to read the database all the time for potentially thousands of users), but it should work reasonably well; hence, it notifies you if a thread has been ‘updated recently’.
Automatically substitute thread titles for links, when I can do this, so for example:
‘Fixed’ the apostrophe problem (not strictly a problem; just working around a bug in IE).