Here is a screenshot of how one particular page displays on a mobile device.
There have been a fair few changes made to the stylesheets, and the jQuery javascript version has also been updated. Therefore, if something is not appearing right or not working, chances are your browser is loading cached versions of the stylesheets or javascript files. Either clear your browser cache, or a force refresh of the page should be sufficient.
]]>The following are planned updates which I will start working on as soon as possible.
If you preview or submit your response with errors, it will automatically load the most recent responses for the last page, even if you weren't on the last page originally. This is intended behaviour.
If anyone notices any bugs with this, please let me know, but from what I can tell, it all seems to be working as expected.
]]>Hopefully, the new design will be ready soon. I am hoping to have the site running under the new design in the next month or two.
Another minor update that has been done is to the accessibility of the site. I have added an icon to appear after any links which open up a new window to an external site. An example is shown here: Google
Another update has also been made to the login page. This will now redirect you to the page you came from when you clicked the login link. So for example, if you clicked on an enigma question link and were not logged in to the site, the page would provide a login link to click. After clicking this and successfully logging in, you will get redirected back to the enigma question that you were originally on. Before this was implemented, the login page always took you back to the home page, so this change should improve the user experience.
]]>When I returned home and viewed the page from my own computer, I saw that the image I posted before was not being displayed, and instead an image about not hotlinking was displayed. No problem, I found another .gif image on the internet, and edited my response to include the new image. I previewed the response and all displayed ok, so I posted it. It was then I saw that the image was not being displayed.
3 or 4 hours later, I believed I had found a fix for it which was adding a blank url attribute to the body tag into the style sheet for the site. The image then displayed on the page and I thought it was all done. Unfortunately not. I went to a different enigma question page and added an image into a response, and previewed it. The image would not display.
I then removed all the background image urls from the stylesheet and the image then displayed. I also noticed that if somebody had already posted some images in a response which were displaying ok, if I edited the page and added an image above that response, then the image in the response would not display. It seemed as though the second image that appeared on the page would not display, but the first and any others after the second image would. This is the strangest bug I have ever seen regarding web browser rendering. Anyway, I put the style sheet back to how it was, and tried to do some more searching on the net. I came across a post mentioning Adblock Plus. I have this installed as an addon for Firefox, however, according to it, it says it was blocking zero items on my page, plus Firebug was showing no problems at all with the request and the response for the image that was not showing. I disabled Adblock Plus for my domain, and refreshed the page. The image now displayed, I refreshed lots more times just to make sure, and every time it displayed. I went to a few more enigma questions and previewed adding a repsonse with an image, and it all seemed to display correctly.
The browser I was using was the latest version of Firefox on the 3.0 series, which I think was 3.013. I downloaded Firefox 3.5 and installed that, and then tested again, with Adblock Plus enabled again. Images are displaying. I am still a bit worried that the underlying issue may still exist, and that some time in the future, I'm going to try and post an image, and it's not going to display. My concern is based on the fact that the problem disappeared when removing background images from the stylesheet, or even disabling all styles on the page.
I may start looking into getting a new design for the site, which will use a new stylesheet, as I am convinced that the issue is related somehow to the style sheet. However, for now, if images are not displaying, it appears upgrading to the latest version of Firefox should fix it.
If anyone experiences the issue of an image not d ..]]>
To browse by title, go to Enigma Browse and then click on any of the links from A to Z.
To view all enigma questions by a particular author, you can click on the author name on either the main enigma index page, or on the individual enigma page for a particular enigma number.
]]>Please let me know via the contact form or commenting on this post if you spot any issues with it, or if you spot a place where it's not being used and you think it would benefit from using it.
]]>The site seems to be running pretty smoothly and quickly. There hasn't been anything added to the error logs in quite a while which is good. There are a number of code improvements that still need to be done. It's just a question of finding the time to sit down and tackle them, as some of them are not simple tasks.
Anyway, I thought I'd post up some of my favourite TV shows that I've been watching this year, since last year I did movies and music albums.
On a seperate note, I have decided to store all times as UTC time (or GMT time) in the database and retrieve them as they are. Previously, the time was stored as the server time, which was 4 hours different to GMT. However, this caused many problems with archiving the blog posts by month, and with the issue of daylight savings time. All times displayed on the site should now be in UTC time, and any bits of text like 'Posted 2 hours ago' are based on UTC time.
]]>