Archive for March, 2005

Site Update

Saturday, March 26th, 2005

Well I pushed more changes to the live site. Most of the changes are trivial:
Worked on database abstraction, so it’ll be ready for mysql improved functions.
VCards for contacts is now in line with standard set by linux.ie/vcards code.
Blank article comments won’t be saved to the database.
All library functions are now commented in ‘PHPDoc’ style.

FireFox in the News[paper]

Tuesday, March 22nd, 2005

Must say I was very happy to hear at ComputerBank in Melbourne today that there’s very good coverage of FireFox and a few other OSS projects in ‘The Age’ today; so much so I picked up a copy and read the article for myself.

Lovely stuff.

linux.ie 19-February to 17-March Changelog

Thursday, March 17th, 2005

Here’s a summation of changes made to linux.ie website system since my update of the site last month.

News Search Engine
The title of a posted item has been made a part of the search criteria.
Not all pages of search results are displayed at once – only about twenty at a
time.
Link to Who’s Who pages has been fixed so that there are no problems with
apostrophes in the names, O’Bryan for example.
Details of edit are shown.

News Archive
Each year of archives, For example /news/index.php/2005 now has links for each
month of that year. eg /news/index.php/2005/01….
Added Donncha’s link to all postings to the version in CVS.

Editor
Reduce the number of clicks required to validate edits to a page.
Actions are logged to the new audit trail.

VCards
Indicate telephone number in vcard as the preferred vCard. Firstname and
Surname are included properly in the vCard and a version number is supplied.
Improved SQL injection detection.

Users
display more appropriate details if viewing own details.
Display summary of assigned access rights.
If session isn’t secure when user tries to download vcard file containing
details of all users then redirect to the login page.
Improved SQL injection detection.

Contacts
Name has been broken down into two parts, surname and firstname. Both of which
are required.

User Record creation and registration
Name has been broken down into two parts, surname and firstname. Both of which
are required.

Localisation
Character set is now defined to be dependant on the language.
Localised some more areas of the site. Just for the heck of it.
Fixed problem of filename not being defined for english language and ensured it
is supported correctly when appropriate [see log for more details].
Charset now included as part of the Content-Type header; required updates to
en.php and ga.php

HTML
Ran main page through tidy and updated code accordingly.

CSS/Styles
Moved CSS defined in nav.inc.php to /styles/styles-generic.css