Open Source MySpace
Moderator: General Moderators
Open Source MySpace
Im a new person on the PHP/MySQL scene. I have been programming in PHP with MySQL for just under 2 years now, but i have started a little project, mainly for fun.
Everyone uses myspace. its a fact that i am unhappy with. Why? Because myspace is a giant error of a website. Every 6 mouseclicks i get an error saying "An Error has Occured. A message has been sent to the myspace technical team." Thats bothersome. Also, its like a giant ad, which is annoying, because ive been an ad free supporter on all my sites, back when i provided 200GB of free public webspace, up until now.
So me and my friends have started a small project, MyOpenSpace. (domain will be and is owned, myopenspace.net).
Its to be a PHP/MySQL (Not Coldfusion) driven social networking site. We have a pilot site at http://www.open-blog.org/myopenspace2/template.php
The links are:
For your profile to edit it: http://www.open-blog.org/myopenspace2/profile.php
To edit your page colors etc: http://www.open-blog.org/myopenspace2/profile_style.php
To edit survey responses: http://www.open-blog.org/myopenspace2/survey.php
This also allows you to add friends. We are workin on a image uploader/thumbnail generator for images that go with friends names.
Also something we would like help with is a small gallery system for user personal images.
Take a look, give feedback, and if you want to help reply also. Thanks. We are about 50% done.
Everyone uses myspace. its a fact that i am unhappy with. Why? Because myspace is a giant error of a website. Every 6 mouseclicks i get an error saying "An Error has Occured. A message has been sent to the myspace technical team." Thats bothersome. Also, its like a giant ad, which is annoying, because ive been an ad free supporter on all my sites, back when i provided 200GB of free public webspace, up until now.
So me and my friends have started a small project, MyOpenSpace. (domain will be and is owned, myopenspace.net).
Its to be a PHP/MySQL (Not Coldfusion) driven social networking site. We have a pilot site at http://www.open-blog.org/myopenspace2/template.php
The links are:
For your profile to edit it: http://www.open-blog.org/myopenspace2/profile.php
To edit your page colors etc: http://www.open-blog.org/myopenspace2/profile_style.php
To edit survey responses: http://www.open-blog.org/myopenspace2/survey.php
This also allows you to add friends. We are workin on a image uploader/thumbnail generator for images that go with friends names.
Also something we would like help with is a small gallery system for user personal images.
Take a look, give feedback, and if you want to help reply also. Thanks. We are about 50% done.
- shiznatix
- DevNet Master
- Posts: 2745
- Joined: Tue Dec 28, 2004 5:57 pm
- Location: Tallinn, Estonia
- Contact:
Seams like a good idea but...
Myspace has a lot of features. Copying it would not be hard if someone on your end could do some kick ass regex (since it allows html code AND css).
My friend showed me her myspace page just the other day and it was like every other click was a error, so i know exactally what you mean. that page sucks. and while I was at it i was thinking about how it could be done so much better but...
why not just run some small google ads somewhere? keep open myspace clean, easy, and flashing banners that anger the gods free, but make some money off it.
the market is there for the taking. im willing to give it some support too, even if you keep it open source and 100% ads free. msn, aim, email can be located right below the post
. give me a contact.
Myspace has a lot of features. Copying it would not be hard if someone on your end could do some kick ass regex (since it allows html code AND css).
My friend showed me her myspace page just the other day and it was like every other click was a error, so i know exactally what you mean. that page sucks. and while I was at it i was thinking about how it could be done so much better but...
why not just run some small google ads somewhere? keep open myspace clean, easy, and flashing banners that anger the gods free, but make some money off it.
the market is there for the taking. im willing to give it some support too, even if you keep it open source and 100% ads free. msn, aim, email can be located right below the post
Beware of creeping featurism! MySpace, and other "popular" services suffer from it, for instance Yahoo, but the prior extremely so. Good luck!
We have added new features. A simple Index that lists the latest 3 members, add a image from your computer to your profile, and create a thumbnail of it. We also cleaned up the interface, and no longer require you to be logged in to view peoples profiles.
Give the new features a try at http://www.open-blog.org/myopenspace2/
Were trying to make this system as easy as possible. Also list some features you think would be nice to see if you can think of any. Thanks.
Give the new features a try at http://www.open-blog.org/myopenspace2/
Were trying to make this system as easy as possible. Also list some features you think would be nice to see if you can think of any. Thanks.
Sorry about that, i didnt notice the part where you asked for my contact info, my bad.
My email address is: uberamd@gmail.com - I check often.
My AIM Screen Name is: drbuffandflex
Feel free to contact me whenever. We are currently working on a Image Gallery for each user. Also we are working on a comment system so people can leave messages.
We need to figure out how to:
- allow people to only add someone as their friend once
- include the users image when listing friends (the image is located in a different DB table than the friends info so we need to query both tables which we cant get working)
Thanks.
My email address is: uberamd@gmail.com - I check often.
My AIM Screen Name is: drbuffandflex
Feel free to contact me whenever. We are currently working on a Image Gallery for each user. Also we are working on a comment system so people can leave messages.
We need to figure out how to:
- allow people to only add someone as their friend once
- include the users image when listing friends (the image is located in a different DB table than the friends info so we need to query both tables which we cant get working)
Thanks.
My friend is the open-source guy, but i believe he said GNU/GPL.
We plan to just make all files avalible for download so people can work on them. We would have a server setup for developers so they can test their pages, and if a change is made that is worth updating the main server, we will push those revisions to our main server that the public has their accounts on.
We plan to just make all files avalible for download so people can work on them. We would have a server setup for developers so they can test their pages, and if a change is made that is worth updating the main server, we will push those revisions to our main server that the public has their accounts on.
I'll do what i can
It would be interesting... how would you be managing all of the code? are you going to ask people to work on specific things or are you going to just let everyone go at it?
Currently over AIM me, Shiznatix and Zoram have been working on may features as far as security, and functionality.
Social networking is big. Everyone is doing it. I started with the myspace thing, but got sick of constant coldfusion errors, and their slow slow speed. So why not give it a try? I hope this works in the end. Its a nice project to do, in my opinion. So if you want to help with this, just ask, its a team effort and the more people, the better.
Note, the domain has changed to myopenspace.net
-Steve
What we need done in line for the next revision: (hope to have ready, please help if you want I will give out FTP access)Revision v0.2 wrote: Things we have changed are:
- Added encryption to passwords (Shiznatix)
- Got the gallery working (Shiznatix)
- Added database fields called "display" in survey and Interests. an If statement choses to display the survey and interests on the main page. (0 = off 1 = on) (steve (me))
- New interface/layout (in progress)(zoram)
- Code cleanup (steve, zoram, Shiznatix)
- Upon registration, each user has a directory created in pubimages/ where there images are stored (steve)
- Thumbnails now point to pubimages/{username}/ and not just pubimages/
- Generated thumbnails are placed in pubimages/{username}/thumbs/thumb_[image_name]
Yes i know it seems like a lot, but in reality with a team it shouldnt take long. I already have learned quite a bit from Shiznatix and Zoram. I honestly think this project has a lot of potential, and im not just saying that because Im involved, but i think it can catch on. Not at the scale myspace did, but i still think its something that, once we build enough features into it, people will use. An ad free, mostly bug free myspace is what many people want.Revison v0.2b future release wrote: - Fix the Add to Friends to Only add a friend once into the friends table
- Display an image from the loginphp table (mypic) along with the matching friend_uname from friends table where friend_uname == Uname
- Add an embed function with the ability to upload MP3 files. The embed player will be with the 0, 1 display system so it can be turned off.
- Add a comment system to the main page
- Build a multi file uploader so people can add multiple images into the gallery
- Link the gallery with the template.php file so theres a link to the gallery
- Allow comments on images
- Increased ability to edit overall page CSS
Social networking is big. Everyone is doing it. I started with the myspace thing, but got sick of constant coldfusion errors, and their slow slow speed. So why not give it a try? I hope this works in the end. Its a nice project to do, in my opinion. So if you want to help with this, just ask, its a team effort and the more people, the better.
Note, the domain has changed to myopenspace.net
-Steve
We are doing some major database modifications and reworking. Don't bother to register yet. Once the new database is up and running and the register and login functions are working I'll let you know so that you can register an account that you wouldn't have to reregister again later.
It's definately got potential.
It's definately got potential.
Any chance of opening a project with centralized source control?
As you continue to discuss the project, I'm becoming more and more interested in contributing. Without centralized source control, I'd be hesitant to do so.
Just a thought. I've had wonderful experiences on gna.org, which offers Subversion hosting and project tracking tools. I'm happy to assist.
As you continue to discuss the project, I'm becoming more and more interested in contributing. Without centralized source control, I'd be hesitant to do so.
Just a thought. I've had wonderful experiences on gna.org, which offers Subversion hosting and project tracking tools. I'm happy to assist.
Zoram discussed this with me and we are strongly considering it. The current site you see at http://www.myopenspace.net was the test concept for the project. Zoram has taken the liberty of doing a redesign and restructure of the database me and my team developed. MyOpenSpace was at first going to be strictly a basic profile. Then we added features like general information, images, survey, etc and the interface as well as the database layout got lost. Because we were testing features we never had a solid layout. Luckly Zoram is doing massive restructuring.
The layout is being redone, and its impressive to say the least. once the login system is functional, along with some features we will make it public.
But i want to point out Zoram and Shiznatix, they are doing a great job.
The layout is being redone, and its impressive to say the least. once the login system is functional, along with some features we will make it public.
But i want to point out Zoram and Shiznatix, they are doing a great job.