Entries Tagged 'Feature' ↓

Javascript happy?

Lots of new features going on, and all I’ve got to say is this: Javascript rules.

Seriously, I understand why AJAX (Asynchronous Javascript with XML, for those not familiar with the acronym) is part of the Web 2.0 standard: Javascript is incredibly versatile and functional.

Of course, The Dec Online has had Javascripts running to enhance functionality even in past incarnations. Past JS features included:

The rounded corners are now a thing of the past (thankfully - what was I thinking?), but there have been lots of JS additions, including some custom scripting:

  • Google Custom Search - a great AJAX search function provided by Google, even though it looks a little strange with the new design (at least in Firefox)
  • Greybox - an AJAX-y overlay pop-up script that makes it possible to avoid the normal pop-up windows (although I may consider looking at Lightbox 2.0 as a future replacement)
  • MySQL Calendar - an AJAX/MySQL calendar that will hopefully be further developed from a broader use than Dec issue dates and story meetings
  • Most recent/most commented tab - a customized way of using the same space to display different information; not too tricky, but still sort of fun. Looks best in Firefox but functions in IE and Safari (although Safari looks the worst of the three).
  • Image backend - the general public won’t see it, but my staff (ah, how I love to say that) will enjoy that this week. Eventually, I might make it possible for users to upload pictures…

And I’m not done with it yet. If anyone has an suggestion for Javascript- or PHP-related scripts that could be integrated, feel free to E-mail me or leave feedback.

Comment feature

One of the first features I envisioned when reconstructing The Dec Online in PHP/MySQL was the ability to comment on an article. For quite some time (at least since my tenure on the Dec staff, which only dates me to December 2006), there has been a “Comment on this article at www.millikin.edu/decaturian” tagline to each article in the print version, and it has not (in my tenure) been truly possible until now. (On the old system, even a broad comment form did not work because of a very funky [read: inefficient and inconvenient] form process.) So, with that goal, here’s what the comment feature consists of: Continue reading →