Social Network - Development Pt. 4
Some new features added now and some other features were fixed. Errors are now displayed when you try to do actions that would normally not necessarily be sensible or logical for any matter. Those include adding yourself as a friend, commenting yourself etc. You also have to be logged in now to View Friends List (full list), Comment Users Profiles and to Add Friends (obviously).
In the User Control Panel there are now notifications about New Messages or New Friends Requests on your profile and from thereĀ you can then Accept/Deny/Ignore them. This is still a little buggy at the moment as I haven’t tested multiple scenarios but other than that it seems to work well. This also hasn’t been added to the User Control Panel class so the code is a little, or somewhat messed up there as my testing isn’t complete.
As for now the Version will still stay at v 0.0.2a because nothing major has been implemented nor has the list of stuff I wanted to have implemented in been done yet too. There is still no Administrator Control Panel (ACP) so it can get frustrating with Administering at times and having to edit things via the Database instead.
Peace out.
Current Lines of Code: 5059
Current Version: 0.0.2a (Alpha) - [OOP Rebuild V]
Social Network - Development Pt. 3
Development has been slow as of lately but is still steadily increased. The Project has been re-done in Object Orientated Programming instead of code just here and there and everywhere. I’m surprised at how much neater the code looks with all the objects and the like controlling the pages. There weren’t many errors in the initial change which is a good thing.
There weren’t many new features added in this change though thus the version still staying the same. The only noticeable things are the proper error pages and the ability to comment on other peoples profiles.
Stay tuned as the next will have heaps more.
Current Lines of Code: 3726
Current Version: 0.0.2a (Alpha) - [OOP Rebuild V]
SN and Object Orientated Programming
After some thought and looking through all the files i’ve changed my thoughts on how i’m going to do it all.
At current I have been using some Object Orientated Programming for some aspects such as the Database, Templating, Timer etc, as well as some smaller objects of Profiles and Members. This may take some time but it should help with the code and tidying it all up and making some functions easier to access so that code is not unneccesarily repeated.
All this may take some time but it will definitely be worth it. The way it’ll basically work is there will be classes for all the various actions, such as Groups, Profiles, Search etc.
Hopefully it’ll all fit nice and easily with the Database and Template classes.
Over and Out.