chopstickles blog


Social Network - Development Pt. 5

Posted in Social-Network by chopstickles on the February 24th, 2007

Social-Network Version Update: 0.0.3a (alpha)

There aren’t many additions to be listed here as due to an error the update log was lost.

Fixes

  • Remote Login Vulnerability (must be from site)
  • Browser Check - Different HTML/CSS for IE
  • Users need to be Activated
  • Tidying up of xHtml and CSS for various pages

Background/Framework

  • [Class DB] - Added __construct() (instead of previous with $db->connect())
  • [Class LOGIN] - Added instead of using Generic / Framework Classes
  • [Class PHOTOUPLOAD] - Uploading / Storing and Optimisation of Images
  • [Class REGISTER] - User Registration Functions
  • [Module REGISTER] - User Registration Module
  • Error Messages for pages that previously had none
  • Numerous that are not listed

Additional Features

  • Added Avatar/DP Uploading - Image is resized twice for Avatar and Display Picture
  • Added Basic Registration (still under testing/securing)
  • Added Video Box (YouTube only)
  • Accepting of Friend Requests
  • Numerous that are not listed

The Administration Panel is beginning to take shape and after it becomes partially functional then more features will be added to Profiles and the UCP as well as integrating phpBB into the site. (going to rework some of the code and optimize it to remove un-needed stuff).

Peace out.

Current Lines of Code: unknown
Current Version: 0.0.3a (Alpha)

Internet Explorer and it… Suckiness

Posted in Social-Network by chopstickles on the February 4th, 2007

I’m beginning to get fed up with trying to make the site work nicely in all browsers to the extent where I will just be ouputting tables into Internet Explorer instead of the table-less design which other browsers are getting. Trying to make it all work in Internet Explorer is just taking up too much time from my development and everytime I find a better way to do the (x)html coding it just happens to appear “screwed” in Internet Explorer.

So now on the pages execution i’ll check for your browser and output the desired template to suit, thus meaning Internet Explorer will output different code compared to FireFox and Opera (both rendering the site 95% the same).

There was always the easier way out of just disabling access via Internet Explorer but it’d make me lose too many people due to them not wanting to get with the times and get a better internet browser.

(This is from an IE 5 perspective, not going to bother with the rest…)

As a bonus FireFox and Opera will also have some nice effects hidden throughout the pages if you happen to notice them. It’s all a surprise.

:)