Thread: My HighScores systems - By DharmeshPHP

Page 1 of 3 123 LastLast
Results 1 to 10 of 23
  1. #1 My HighScores systems - By DharmeshPHP 
    https://podcaster.one


    Join Date
    Nov 2012
    Posts
    522
    Thanks given
    193
    Thanks received
    83
    Rep Power
    97
    Hey guys,

    So on my previous show case "advancedShoutBox by DharmeshPHP for MyBB forum software" I had a very cocky feel to my thread and that's just not me. So in this thread, I'm going to just be cool and show you my latest work and hopefully we'll all have a good time.


    The goal - Achieved
    I was sick and tired of the all these released HighScores system that every other RSPS had. Of course, some were clever enough to redesign it with bootstrap or with their own design, but ultimately they all were from the same script (I'm judging it by their website, in terms of web development knowledge), and I really didn't like the idea of doing that.

    The goal was to create from scratch a HighScores systems that work very similar to RuneScapes Highscores systems. In fact, most of my inspiration was through their HighScores.

    I have scattered around many toplists visiting many of the popular RSPS's out there, and for what I've seen, my HighScores system thrashes all the HighScores I've found online. - Please do not be offended by this, if you think you've seen better, tell me!


    Without further ado, let's get to the show off!

    Brief features
    • Highscores for Skills/Overall & Personal.
    • Pagination.
    • Search for a player.
    • Compare users (This one I know you'll love).
    • SEO Friendly URLs.
    • Shows when they were last saved on the HS.
    • On the user profile, clicking a skill link will take you to the users rank (so if it's on page 9, it will go to page 9 and also highlight the user).
    • There's more, but I'm gonna let the images below finish it for me .



    Below I've put everything under their own spoilers to keep it neat. Please understand that the data on the highscores have a mixture of very old data and current data. I'm still yet to delete the v1 data of my RSPS. Will do it after this.

    Spoiler for Highscores overview:


    Overall Highscores - Here is the overall page of the highscores. It's pretty much what you'd expect on any other RSPS I guess.


    Skills Highscores - Here is the skills overall highscores. Again, it's probably what you'd expect on any other skills list .


    Personal Highscores - Lastly, the personal highscores. You'll see more of this on the other spoilers below.




    Spoiler for SEO Friendly URLs:


    Overall highscores - Pagination, Page 3 as you can tell


    Personal Highscores


    Skills highscores - Constitution


    Finding a player on the overall/skills highscores


    And I guess that's about it, so now you should have a rough idea of how the urls work on the highscores. Tis good


    Spoiler for Link to the users rank on the highscores:

    Alright so, I thought it would be cool if I could click on a skill on the personals highscores to be taken the rank of the user, It's hard to explain, I hope the images make it clear!

    So lets say we click on Masouds "Cooking" link.



    It will take us to... :


    So as you can see, "Masoud"'s row was actually highlighted in green, and we were taken to the correct page in that skill. I hope you can see what this feature does, it's pretty cool




    Spoiler for Search for a player:


    Though as simple as this feature sounds, I have done quite some stuff to it, and I guess it's worth mentioning so here we go


    Validation from client and server side

    For Incorrect characters.


    For exceeding character length.


    For users not in our database.


    Lastly, on success: If a user does exist, it will redirect you to their personal page.




    Spoiler for Compare Players:


    This update was one of my biggest tasks to do, of course it was very rewarding at the end. I personally love this part the most, as so do my players, but I'll leave that to you.

    Validation client and server sided







    Above are the few validations there, you should get the idea now. Anyway, this is the final outcome!



    I hope you like that



    Spoiler for Other features and what not:


    Lastly, I'll just add in these bits and bobs before I submit this thread.

    Pagination - This will be visible on all pages that have more than 20 rows ( or however many i set it to)



    Skills list - When you are on a specific skill, the skill you selected will be highlighted and be bold.




    And that's it guys, personally this was an awesome project, some parts of this script took my skills to the test, and of course, working hard, really does pay off.

    I ask you nicely not to rant about Bootstrap, the design ect, just the functionality. I'd love to know what you think of it. Perhaps it could be a release one day?

    Thanks!
    Last edited by DharmeshPHP; 06-23-2014 at 03:25 PM. Reason: removed my rsps name incase of "advertising"
    Thanks,
    DharmeshPHP.

    Co-founder and Full Stack Web Dev
    https://podcaster.one
    Attached image

    Click to view our Project Thread! ^
    Reply With Quote  
     

  2. Thankful users:


  3. #2  
    Banned
    Join Date
    May 2014
    Posts
    71
    Thanks given
    10
    Thanks received
    13
    Rep Power
    0
    Link me to teh cookies plox
    Reply With Quote  
     

  4. #3  
    https://podcaster.one


    Join Date
    Nov 2012
    Posts
    522
    Thanks given
    193
    Thanks received
    83
    Rep Power
    97
    Quote Originally Posted by Design View Post
    Link me to teh cookies plox
    Haha sorry buddy I'm slow, want the URL right?
    Thanks,
    DharmeshPHP.

    Co-founder and Full Stack Web Dev
    https://podcaster.one
    Attached image

    Click to view our Project Thread! ^
    Reply With Quote  
     

  5. #4  
    Banned

    Join Date
    Oct 2011
    Posts
    2,689
    Thanks given
    1,235
    Thanks received
    673
    Rep Power
    0
    Looks good so far mate Keep up the great web development work and the work your doing with Avenged
    Reply With Quote  
     

  6. Thankful user:


  7. #5  
    Registered Member

    Join Date
    Dec 2011
    Posts
    1,615
    Thanks given
    1,971
    Thanks received
    819
    Rep Power
    1049
    I feel like bootstrap makes it a little too couture for me to appreciate this as an original project (not bashing the back end at all though!).

    User Friendly URL's seem like a nice touch, but I'm not very fond of the formatted usernames. Just seems to take away from it when you're actually viewing a user-specific highscores.



    The name is formatted whereas the rest of the string is not. That would bother me (and sub-sequently does).

    Otherwise; glad you realized your review was cocky last time
    Reply With Quote  
     

  8. #6  
    https://podcaster.one


    Join Date
    Nov 2012
    Posts
    522
    Thanks given
    193
    Thanks received
    83
    Rep Power
    97
    Quote Originally Posted by Murilirum View Post
    I feel like bootstrap makes it a little too couture for me to appreciate this as an original project (not bashing the back end at all though!).

    User Friendly URL's seem like a nice touch, but I'm not very fond of the formatted usernames. Just seems to take away from it when you're actually viewing a user-specific highscores.

    The name is formatted whereas the rest of the string is now. That would bother me (and sub-sequently does).

    Otherwise; glad you realized your review was cocky last time

    I just don't have the time to actually come up with a design, the website itself is quite big and there would be too much to design on my own. Bootstrap just gives me that lift of and personally, I love the latest updates on Bootstrap (v3.1.1). I'm going to continue using Bootstrap, regardless how "noob" or "couture" it makes my website and/or project looks.

    I like the formatted usersname, it distinguishes the user from others by displaying their rank. I don't find it a problem, you're the first to complain about it, if I receive more I'll do something about it

    The name is formatted whereas the rest of the string is now. That would bother me (and sub-sequently does).
    - what?

    Though thanks for having a look at my highscores. Hope you do like it
    Thanks,
    DharmeshPHP.

    Co-founder and Full Stack Web Dev
    https://podcaster.one
    Attached image

    Click to view our Project Thread! ^
    Reply With Quote  
     

  9. #7  
    Bossman

    ISAI's Avatar
    Join Date
    Sep 2012
    Posts
    1,916
    Thanks given
    655
    Thanks received
    1,366
    Rep Power
    5000
    Good job, this looks really, really good
    Reply With Quote  
     

  10. Thankful user:


  11. #8  
    Registered Member
    Join Date
    Aug 2008
    Posts
    2,418
    Thanks given
    721
    Thanks received
    595
    Rep Power
    1220
    Glowing usernames
    Reply With Quote  
     

  12. #9  
    https://podcaster.one


    Join Date
    Nov 2012
    Posts
    522
    Thanks given
    193
    Thanks received
    83
    Rep Power
    97
    Quote Originally Posted by Joshua F View Post
    Glowing usernames
    Aww you too?!

    Alright, I think I'll remove them from the personal scores. Other than that. What do you think about the system?
    Thanks,
    DharmeshPHP.

    Co-founder and Full Stack Web Dev
    https://podcaster.one
    Attached image

    Click to view our Project Thread! ^
    Reply With Quote  
     

  13. #10  
    Donator
    Bernie Sanders's Avatar
    Join Date
    Jun 2011
    Posts
    475
    Thanks given
    274
    Thanks received
    42
    Rep Power
    72
    I'm not a huge fan of the formatted names either. It makes it look messy. You should keep the design consistent, which the formatted names doesn't do.
    Attached image
    Reply With Quote  
     

Page 1 of 3 123 LastLast

Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. my dueling system
    By I'm me bitch in forum Help
    Replies: 4
    Last Post: 03-06-2009, 12:47 AM
  2. My Operating System!
    By MattOS in forum Application Development
    Replies: 7
    Last Post: 02-19-2009, 02:47 AM
  3. my ranging system
    By killamess in forum Tutorials
    Replies: 8
    Last Post: 12-19-2008, 06:04 AM
  4. Replies: 206
    Last Post: 09-13-2008, 02:19 PM
  5. My Chat System i've made for my Client
    By Hybrid Isle in forum RS2 Client
    Replies: 10
    Last Post: 12-01-2007, 01:57 AM
Tags for this Thread

View Tag Cloud

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •