Front Office Football Central  

Go Back   Front Office Football Central > Main Forums > FOF8/TCY Discussion > Developer's Corner
Register FAQ Members List Calendar Mark Forums Read Statistics

Reply
 
Thread Tools
Old 11-06-2013, 02:39 PM   #1
Solecismic
Solecismic Software
 
Join Date: Oct 2000
Location: Brighton, MI
Commissioner File Management

I was wondering if commissioners would be kind enough to post details about how they enact FTP when running a multi-player league.

1) Are participants blind to directory structure?

2) Do participants have a specific ftp account on your server?

3) What do you do to set up a league? Multiple leagues?

Thanks for your assistance.

Solecismic is offline   Reply With Quote
Old 11-06-2013, 02:48 PM   #2
cuervo72
Coordinator
 
Join Date: Dec 2002
Location: Maryland
For the FOFL, there is an html form for file submission. The back end php program checks against the forum db for authentication, an ownership table for privileges, and then writes the file to an export directory. The script also writes who uploaded what file and when to a log (Radii actually helped out with this, iirc). IHOF uses a similar setup. We use ftp to retrieve the files for import.

Ideally, the game would store ftp credentials and directory location via a commissioner panel, and would have its own file export and import buttons/routines.
__________________
Commish - FOFL
FOFL - Bar Harbor Whitecaps
FOBL - Las Vegas Lightning
IHOF - Frederick Red Menace
cuervo72 is offline   Reply With Quote
Old 11-06-2013, 02:53 PM   #3
Ben E Lou
Morgado's Favorite Forum Fascist
 
Join Date: Oct 2000
Location: Greensboro, NC
Quote:
Originally Posted by cuervo72 View Post
Ideally, the game would store ftp credentials and directory location via a commissioner panel, and would have its own file export and import buttons/routines.
This.

OWNER ONE-TIME EXPERIENCE
1. Join league
2. Enter FTP credentials

OWNER DAY-TO-DAY EXPERIENCE
1. Do stuff (FA offers, game planning, etc.)
2. Hit "export" button. File is sent to appropriate FTP folder.
3. After sim is completed. Hit "import" button to grab latest files. Game reloads and everything is updated.

COMMISH ONE-TIME EXPERIENCE
1. Create FTP folder(s) for league
2. Enter FTP credentials
3. Post thread in league forum with FTP credentials for new owners to use. (All owners use same credentials.)

COMMISH DAY-TO-DAY EXPERIENCE
1. Hit "import" button. Grabs all exported files from appropriate FTP folder
2. Run sim
3. Hit "export" button. Files sent to appropriate FTP folder for league members to grab.
__________________
The media don't understand the kinds of problems and pressures 54 million come wit'!
Ben E Lou is offline   Reply With Quote
Old 11-06-2013, 02:59 PM   #4
Ben E Lou
Morgado's Favorite Forum Fascist
 
Join Date: Oct 2000
Location: Greensboro, NC
I think one thign that's important to note here is that every single FOF MP league currently running has someone who handles the "technical" bits who is more than adequate in setting up a couple of new FTP folders and sending out credentials. That person may or may not be the actual commish of the league, but all leagues have someone who takes care of managing the server-related stuff.
__________________
The media don't understand the kinds of problems and pressures 54 million come wit'!
Ben E Lou is offline   Reply With Quote
Old 11-06-2013, 03:02 PM   #5
Solecismic
Solecismic Software
 
Join Date: Oct 2000
Location: Brighton, MI
What would be an example of credentials appropriate to an MP league? Is there a security issue on the server-owner's front?
Solecismic is offline   Reply With Quote
Old 11-06-2013, 03:13 PM   #6
Ben E Lou
Morgado's Favorite Forum Fascist
 
Join Date: Oct 2000
Location: Greensboro, NC
Quote:
Originally Posted by Solecismic View Post
What would be an example of credentials appropriate to an MP league? Is there a security issue on the server-owner's front?
Just a standard FTP user name and password.

Security is up to the server owner. I'd create a new account that only has access to the folder(s) in question and no others. The worst that could happen would be that someone could delete all the exports, which could happen in some leagues already with their current setups.
__________________
The media don't understand the kinds of problems and pressures 54 million come wit'!
Ben E Lou is offline   Reply With Quote
Old 11-06-2013, 06:54 PM   #7
Solecismic
Solecismic Software
 
Join Date: Oct 2000
Location: Brighton, MI
Would there ever be a need to allow anything other than port 21 communication?
Solecismic is offline   Reply With Quote
Old 11-07-2013, 06:46 PM   #8
Solecismic
Solecismic Software
 
Join Date: Oct 2000
Location: Brighton, MI
Do people think it's fair to expect commissioners to bring owners up to speed when they join an existing league?

I've heard cases where commissioners send out the game plans for the entire league, or the league's password file. While that's not disastrous, it's not ideal, either.
Solecismic is offline   Reply With Quote
Old 11-07-2013, 07:27 PM   #9
Ben E Lou
Morgado's Favorite Forum Fascist
 
Join Date: Oct 2000
Location: Greensboro, NC
I know of no reason to use anything besides port 21.
__________________
The media don't understand the kinds of problems and pressures 54 million come wit'!
Ben E Lou is offline   Reply With Quote
Old 11-07-2013, 07:38 PM   #10
Ben E Lou
Morgado's Favorite Forum Fascist
 
Join Date: Oct 2000
Location: Greensboro, NC
Quote:
Originally Posted by Solecismic View Post
Do people think it's fair to expect commissioners to bring owners up to speed when they join an existing league?.
I think that's just part of the job. Most leagues have a forum post with basic instructions.
__________________
The media don't understand the kinds of problems and pressures 54 million come wit'!
Ben E Lou is offline   Reply With Quote
Old 11-15-2013, 11:37 PM   #11
Yoda
High School Varsity
 
Join Date: Mar 2006
Location: Woodstock, GA
Quote:
Originally Posted by Solecismic View Post
I was wondering if commissioners would be kind enough to post details about how they enact FTP when running a multi-player league.

1) Are participants blind to directory structure?

2) Do participants have a specific ftp account on your server?

3) What do you do to set up a league? Multiple leagues?

Thanks for your assistance.

1) Would prefer them to be but some leagues aren't as lucky as others having access to things.

2) No, but it's not that much trouble to set it up if needed.

3) In terms of just FTP? Mainly just an import / export folder.
__________________
Championships Won
CCFL 2040
PFL 2015 2022 2026 2046
FFL 2013 2014 2015
RNFL 2014 2029
GMFL 2009
HFL 1983 1987 1990
TFL 1983
vNFL 2024
GML 2011
WOOF 2018
Yoda is offline   Reply With Quote
Old 12-15-2013, 10:59 PM   #12
Flasch186
Coordinator
 
Join Date: May 2002
Location: Jacksonville, FL
Quote:
Originally Posted by cuervo72 View Post
For the FOFL, there is an html form for file submission. The back end php program checks against the forum db for authentication, an ownership table for privileges, and then writes the file to an export directory. The script also writes who uploaded what file and when to a log (Radii actually helped out with this, iirc). IHOF uses a similar setup. We use ftp to retrieve the files for import.

Ideally, the game would store ftp credentials and directory location via a commissioner panel, and would have its own file export and import buttons/routines.

exactly same for USFL
__________________
Jacksonville-florida-homes-for-sale

Putting a New Spin on Real Estate!



-----------------------------------------------------------

Commissioner of the USFL
USFL
Flasch186 is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

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

vB code is On
Smilies are On
[IMG] code is On
HTML code is On
Forum Jump


All times are GMT -5. The time now is 03:40 AM.



Powered by vBulletin Version 3.6.0
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.