[DEV] ISFL Forums
*[Release v1.0] Player/Team TPE Website - Printable Version

+- [DEV] ISFL Forums (http://dev.sim-football.com/forums)
+-- Forum: Community (http://dev.sim-football.com/forums/forumdisplay.php?fid=5)
+--- Forum: Media (http://dev.sim-football.com/forums/forumdisplay.php?fid=37)
+---- Forum: Graded Statistical Analysis (http://dev.sim-football.com/forums/forumdisplay.php?fid=153)
+---- Thread: *[Release v1.0] Player/Team TPE Website (/showthread.php?tid=3805)

Pages: 1 2 3


*[Release v1.0] Player/Team TPE Website - Noppadet - 08-29-2017

Many of you may be familiar with this by now since we've been keeping the discussion in the Simmer's Box forum, but for those of you who haven't @7hawk77 and I have been working on getting a website up and running with a main goal to have a bubble chart of teams and their TPE for a visual look at how all of the teams in the NSFL look. Unfortunately I've been a busy asshole and don't have the chart ready yet... but I do have some of the website!

Website:
http://nsflstats.azurewebsites.net/Stats/TeamTPE

Repository:
https://github.com/Noppadet/NSFLStatsWeb

Features:
* Search by player name within a team or without.
* Export all players, or players in a team in either a tab delimited clipboard entry, in a CSV file, or in an Excel spreadsheet.
* Sort players by TPE, name, team, position, and season drafted.
* Sort within or without a team by the sorts above.
* Quickly view a team's total TPE.
* Quickly go to a player's profile page by clicking on their name,

I eventually plan on adding more, and anyone who wants to contribute is more than welcome to via Github. This is simply a side project for me, so things will probably be slow from here on out, but I will do my best to add things here and there. Feel free to request things you'd like to see here: https://github.com/Noppadet/NSFLStatsWeb/issues or in the thread.

Hope you guys enjoy!

Graders: please split 50% of this with @7hawk77. This has been a mountain of work so a bonus would be appreciated.


*[Release v1.0] Player/Team TPE Website - 7hawk77 - 08-29-2017

Woohoo!

I know you are busy but I was thinking about also scraping unassigned players or dsfl players in the future.

This is great though, glad we could collaborate Smile


*[Release v1.0] Player/Team TPE Website - Noppadet - 08-30-2017

(08-29-2017, 12:37 PM)7hawk77 Wrote:Woohoo!

I know you are busy but I was thinking about also scraping unassigned players or dsfl players in the future.

This is great though, glad we could collaborate Smile

Me too, yeah it was a lot of fun Smile. Cool yeah just let me know if you want to do DSFL I don't want to call the project finished yet. I'd actually like to continue with this for awhile since it's pretty fun.


*[Release v1.0] Player/Team TPE Website - Kristy95 - 08-30-2017

This is absolutely amazing!


*[Release v1.0] Player/Team TPE Website - manicmav36 - 09-05-2017

I don't know how I initially missed this, but this is great stuff. Really looking forward to the visual representation stuff.


*[Release v1.0] Player/Team TPE Website - JuOSu - 09-08-2017


@Noppadet @7hawk77

Neither of these is important but I use your website a LOT for articles and ideas and two things I noticed:

1) Stormblessed is missing? At least I cant find him

2) The search function would potentially be better if changed. Right now searching for QB is fantastic since it gives you all QBs but when you search for TE you get all tight ends but also all players with TE in their name and also every otTEr players. Similarly WR gives all WRaiths players as well. Perhaps write the position out fully or include a search by column function somehow? Smile


*[Release v1.0] Player/Team TPE Website - 7hawk77 - 09-08-2017

(09-08-2017, 09:56 AM)JuOSu Wrote:@Noppadet @7hawk77

Neither of these is important but I use your website a LOT for articles and ideas and two things I noticed:

1) Stormblessed is missing? At least I cant find him

2) The search function would potentially be better if changed. Right now searching for QB is fantastic since it gives you all QBs but when you search for TE you get all tight ends but also all players with TE in their name and also every otTEr players. Similarly WR gives all WRaiths players as well. Perhaps write the position out fully or include a search by column function somehow? Smile


So I handled the data scraping and Noppadet handled the front-end/website.


1.) I just ran my scraper and I have stormblessed showing up in the output:

(S1) - Stormblessed - WR,TPE: 361, http://nsfl.jcink.net/index.php?showtopic=590,


So if he isn't being displayed on the website, it might have something to do with him only having one name. I'm not really sure.


2.) As far as changing the search functionality, that's more in what Noppadet worked on. I could take a look at the github and see if I can make that change if I get some free time... I just don't know when that would be. Sad







*[Release v1.0] Player/Team TPE Website - JuOSu - 09-08-2017

(09-08-2017, 08:08 AM)7hawk77 Wrote:So I handled the data scraping and Noppadet handled the front-end/website.


1.) I just ran my scraper and I have stormblessed showing up in the output:

(S1) - Stormblessed - WR,TPE: 361, http://nsfl.jcink.net/index.php?showtopic=590,


So if he isn't being displayed on the website, it might have something to do with him only having one name. I'm not really sure.


2.) As far as changing the search functionality, that's more in what Noppadet worked on. I could take a look at the github and see if I can make that change if I get some free time... I just don't know when that would be. Sad

Just tried searching again and nope, don't see him there. Maybe so. And maybe he can look at it then Smile


*[Release v1.0] Player/Team TPE Website - 7hawk77 - 09-08-2017

(09-08-2017, 10:09 AM)JuOSu Wrote:Just tried searching again and nope, don't see him there. Maybe so. And maybe he can look at it then Smile

Yeah he's not on the website.

So the way that this works is my datascaper is it's own program. When it runs it grabs all of the people and outputs it in to text files. For example, the arizona outlaws player text file would contain the following:


Code:
(S3) - Tony Flygare - QB,TPE: 50, http://nsfl.jcink.net/index.php?showtopic=4236,
(S3) - Franklin Harris Jr. - CB,TPE: 50, http://nsfl.jcink.net/index.php?showtopic=4025,
(S3) - Charlie Law - TE,TPE: 50, http://nsfl.jcink.net/index.php?showtopic=3987,
(S3) - Samuel Zhang - WR,TPE: 50, http://nsfl.jcink.net/index.php?showtopic=3884,
(S3) - Vash Erikson - S,TPE: 50, http://nsfl.jcink.net/index.php?showtopic=3851,
(S3) - Artist Boogie - CB,TPE: 50, http://nsfl.jcink.net/index.php?showtopic=3681,
(S3) - Archetype Schmarchetype - OL,TPE: 50, http://nsfl.jcink.net/index.php?showtopic=3675,
(S3) - Jovan Grujicic - RB,TPE: 50, http://nsfl.jcink.net/index.php?showtopic=3525,
(S3) - Jaxon Tuck - RB,TPE: 110, http://nsfl.jcink.net/index.php?showtopic=2934,
(S3) - Godfrey King - DT,TPE: 126, http://nsfl.jcink.net/index.php?showtopic=2704,
(S3) - Mark Strike - QB,TPE: 89, http://nsfl.jcink.net/index.php?showtopic=2536,
(S2) - Luke Luechly - LB,TPE: 257, http://nsfl.jcink.net/index.php?showtopic=1939,
(S2) - Pat Pancake - OL,TPE: 86, http://nsfl.jcink.net/index.php?showtopic=2026,
(S2) -  C.A Chess - WR,TPE: 224, http://nsfl.jcink.net/index.php?showtopic=2001,
(S2) - Gui Worthy - OL,TPE: 75, http://nsfl.jcink.net/index.php?showtopic=1996,
(S2) - Allen Davis - S,TPE: 201, http://nsfl.jcink.net/index.php?showtopic=1986,
(S2) - Scott Timlin - OL,TPE: 157, http://nsfl.jcink.net/index.php?showtopic=1568,
(S2) - Dustin Evans - WR,TPE: 261, http://nsfl.jcink.net/index.php?showtopic=1443,
(S2) - Christiano Ronaldo - P,TPE: 256, http://nsfl.jcink.net/index.php?showtopic=1425,
(S2) - Tim Pest - OL,TPE: 322, http://nsfl.jcink.net/index.php?showtopic=1218,
(S2) - Jack Vanderjagt - K,TPE: 50, http://nsfl.jcink.net/index.php?showtopic=1139,
(S2) - Connor MacManus - OL,TPE: 69, http://nsfl.jcink.net/index.php?showtopic=1004,
(S1) - Luke Pierce - DT,TPE: 94, http://nsfl.jcink.net/index.php?showtopic=835,
(S1) - Alex Thomas - OL,TPE: 128, http://nsfl.jcink.net/index.php?showtopic=605,
(S1) - Jason Williams - CB,TPE: 162, http://nsfl.jcink.net/index.php?showtopic=201,
(S1) - Dental Dam - DE,TPE: 280, http://nsfl.jcink.net/index.php?showtopic=261,
(S1) - Joseph Tkachuk- TE,TPE: 138, http://nsfl.jcink.net/index.php?showtopic=496,
(S1) - Isaiah Rashad - S,TPE: 126, http://nsfl.jcink.net/index.php?showtopic=488,
(S1) - Arbin Asipi - DT,TPE: 182, http://nsfl.jcink.net/index.php?showtopic=505,
(S1) - Harrif Ernston - LB,TPE: 359, http://nsfl.jcink.net/index.php?showtopic=389,
(S1) - Jaylon Lee - LB,TPE: 362, http://nsfl.jcink.net/index.php?showtopic=411,
(S1) - Ryan Flock - S,TPE: 344, http://nsfl.jcink.net/index.php?showtopic=323,
(S1) - Jayce Tuck - DE,TPE: 378, http://nsfl.jcink.net/index.php?showtopic=306,
(S1) - King Bronko - QB,TPE: 288, http://nsfl.jcink.net/index.php?showtopic=242,
(S1) - Reg Mackworthy - RB,TPE: 307, http://nsfl.jcink.net/index.php?showtopic=137,
(S1) - Vincent Draxel - QB,TPE: 107, http://nsfl.jcink.net/index.php?showtopic=120,
(S1) - Mayran Jackson - WR,TPE: 324, http://nsfl.jcink.net/index.php?showtopic=85,




Noppadet would need to run my program for his website to get the updates. I think he has it set to a schedule of once a week or something. (Generally because the updaters only update once a week anyways).

So I just looked at the text file output to find stormblessed. Not the website.


*[Release v1.0] Player/Team TPE Website - Noppadet - 09-08-2017

Weird, he's in the text file I just published, but yeah he's not on the web. I'll try to take a look tonight. I actually had some extra time today but I have to take my dog to the vet unexpectedly.