4 replies [Last post]
isedeasy
Offline
Enthusiast
Bristol
Last seen: 8 years 44 weeks ago
Bristol
Timezone: GMT+1
Joined: 2008-02-09
Posts: 74
Points: 12

Hi everyone,

I have been working hard over the past few months learning PHP, I thought the best way would be to have my own little project going. I built the site from scratch so I hope there are no major security holes :-\

I am not happy with all the graphics so parts still need to be tweaked and redone.

Some info about the site:

* customizable homepage
* runs on memcache
* user ranks
* admin area
* xbox live style achievements
* private message system
* endless scroll search/category results (not enough content to see this working)
* ajax edit for posts/comments
* ajax voting system
* different views for content
* bbcode
* avatar upload/crop feature

Its still at a very early stage and its mainly just a portfolio project rather than a buisness. I have not cross browser tested yet so let me know of any browser specific bugs. Let me know what you think and what needs to improved, I have some ideas of stuff I would like to add (rss, bbcode editor etc).

anydeal.co.uk

"If a man is trying to hang himself from the tree in my yard but the knot keeps slipping and allowing him to fall before it kills him do you expect someone to go out and teach him to tie a better knot?" - Triumph

Hugo
Hugo's picture
Offline
Moderator
London
Last seen: 6 years 17 weeks ago
London
Joined: 2004-06-06
Posts: 15668
Points: 2806

Quote: I built the site from

Quote:

I built the site from scratch

What do class as "From scratch"?

The whole kit and caboodle?

Apart from the fact that this feels like a rather spammy post, I'm interested in how you achieved some of that rather advanced coding.

Before you make your first post it is vital that you READ THE POSTING GUIDELINES!
----------------------------------------------------------------
Please post ALL your code - both CSS & HTML - in [code] tags
Please validate and ensure you have included a full Doctype before posting.
Why validate? Read Me

isedeasy
Offline
Enthusiast
Bristol
Last seen: 8 years 44 weeks ago
Bristol
Timezone: GMT+1
Joined: 2008-02-09
Posts: 74
Points: 12

Sorry if the post came across

Sorry if the post came across as spammy, I can assure you that its not my intention.

When I say from scratch I mean starting with an empty files and not using anybody else's scripts (apart from jquery plugins).

I received a lot of help from members in a certain php forum along the way. I now want to make sure the site looks OK any various browsers and need to decide if I should support ie 6.

Which parts are you interested in? Smile

edit - I have created an account you can use to look around.

username - csscreator
pass - csscreator

"If a man is trying to hang himself from the tree in my yard but the knot keeps slipping and allowing him to fall before it kills him do you expect someone to go out and teach him to tie a better knot?" - Triumph

Hugo
Hugo's picture
Offline
Moderator
London
Last seen: 6 years 17 weeks ago
London
Joined: 2004-06-06
Posts: 15668
Points: 2806

Posts like this will often at

Posts like this will often at first appear a little spammy, so ignore that comment Smile

It's a pretty slick effort, the reason I was slightly quizzical was that many of the features bear a pretty close resemblance to BuddyPress and assorted WP plugins, and to create much of this type of an application requires fairly adept scripting skills.

Just a few brief comments on UI stuff, couldn't see any easy way to navigate back out of the personal account screen, I - at first - didn't spot the links either side of the large main tab, maybe make them a little more visible.

Surprised there was no personal account info - registration details etc?

Think about adding a few title tags, where links are unclear or icons are used that I'm not sure the meaning of I will tend to hover the link in the hope that a title box will pop up and clue me in a little, it's a small point but I hate blindly clicking.

This might just be my naivety, but the site could do with a clearer explanation of purpose? but maybe the target audience are more than aware of purpose and how to use.

If this isn't too many thirdparty scripts then you have done some good work, it certaily looks good, probably tweaks here and there to be made.

Before you make your first post it is vital that you READ THE POSTING GUIDELINES!
----------------------------------------------------------------
Please post ALL your code - both CSS & HTML - in [code] tags
Please validate and ensure you have included a full Doctype before posting.
Why validate? Read Me

isedeasy
Offline
Enthusiast
Bristol
Last seen: 8 years 44 weeks ago
Bristol
Timezone: GMT+1
Joined: 2008-02-09
Posts: 74
Points: 12

Well I have a few years

Well I have a few years experience with html/js/css/jquery but only a few months worth of php.

I have been adding the odd title tag here and there but it is something I forget to do quite often. I may add some styled popups that stick out a bit more than the browser defaults but I will definitely look around for places that require them. I agree with the main links needing to stand out more.

You can change email, password and afew other options from anydeal.co.uk/account/update_profile.php

I am in the middle of writing up a FAQ which I hope will answer alot of questions.

Thanks for taking the time to look over it, I am off to check out this BuddyPress you mentioned Smile

"If a man is trying to hang himself from the tree in my yard but the knot keeps slipping and allowing him to fall before it kills him do you expect someone to go out and teach him to tie a better knot?" - Triumph