http://my.boffice.link/bofficeMotd.xml
The complete system is based on a mySql Database and a php capable web server. If these two requirements are available it's simple to create a complete new tournament. A defintion file has to be created and afterwards the translator must be started. It creates all the necessary web pages and all the required database. After translating the script, you are ready to start playing.
Below you find an example for a tournament definiton file:
Tournament "Championsleague 2002/03 Beta" CREATE RootPath "somewhere" SourcePath "./source" DestinationPath "./cl2003beta" TournamentLogo clLogo.gif MainLogo uefa1.jpg Rules rules.html MrRandom yes PointsPerDay yes DatabaseName "cl2003beta" DatabaseHost ultris DatabaseUser root DatabaseUserPassword Vorrunde2 "CL2002/03: Gruppenspiele Phase 1" pointsGames 1 pointsScoring 2 newTeams Gruppe 1 "Gruppe A" Game 1 "17.09.02" "20:45" "AJ Auxerre" "PSV Eindhoven" Game 2 "17.09.02" "20:45" "Arsenal FC" "Borussia Dortmund" Game 17 "25.09.02" "20:45" "Borussia Dortmund" "AJ Auxerre" Game 18 "25.09.02" "20:45" "PSV Eindhoven" "Arsenal FC" Game 33 "02.10.02" "20:45" "PSV Eindhoven" "Borussia Dortmund" Game 34 "02.10.02" "20:45" "AJ Auxerre" "Arsenal FC" Game 49 "22.10.02" "20:45" "Borussia Dortmund" "PSV Eindhoven" Game 50 "22.10.02" "20:45" "Arsenal FC" "AJ Auxerre" Game 65 "30.10.02" "20:45" "PSV Eindhoven" "AJ Auxerre" Game 66 "30.10.02" "20:45" "Borussia Dortmund" "Arsenal FC" Game 81 "12.11.02" "20:45" "AJ Auxerre" "Borussia Dortmund" Game 82 "12.11.02" "20:45" "Arsenal FC" "PSV Eindhoven" Gruppe 2 "Gruppe B" Game 3 "17.09.02" "20:45" "Valencia CF" "Liverpool FC" Game 4 "17.09.02" "20:45" "FC Basel" "FC Spartak Moskau" Game 19 "25.09.02" "20:45" "FC Spartak Moskau" "Valencia CF" Game 20 "25.09.02" "20:45" "Liverpool FC" "FC Basel" Game 35 "02.10.02" "20:45" "Liverpool FC" "FC Spartak Moskau" Game 36 "02.10.02" "20:45" "Valencia CF" "FC Basel" Game 51 "22.10.02" "20:45" "FC Spartak Moskau" "Liverpool FC" Game 52 "22.10.02" "20:45" "FC Basel" "Valencia CF" Game 67 "30.10.02" "20:45" "Liverpool FC" "Valencia CF" Game 68 "30.10.02" "20:45" "FC Spartak Moskau" "FC Basel" Game 83 "12.11.02" "20:45" "Valencia CF" "FC Spartak Moskau" Game 84 "12.11.02" "20:45" "FC Basel" "Liverpool FC" Gruppe 3 "Gruppe C" Game 5 "17.09.02" "20:45" "KRC Genk" "AEK Athen" Game 6 "17.09.02" "20:45" "AS Rom" "Real Madrid CF" Game 21 "25.09.02" "20:45" "Real Madrid CF" "KRC Genk" Game 22 "25.09.02" "20:45" "AEK Athen" "AS Rom" Game 37 "02.10.02" "20:45" "AEK Athen" "Real Madrid CF" Game 38 "02.10.02" "20:45" "KRC Genk" "AS Rom" Game 53 "22.10.02" "20:45" "Real Madrid CF" "AEK Athen" Game 54 "22.10.02" "20:45" "AS Rom" "KRC Genk" Game 69 "30.10.02" "20:45" "AEK Athen" "KRC Genk" Game 70 "30.10.02" "20:45" "Real Madrid CF" "AS Rom" Game 85 "12.11.02" "20:45" "KRC Genk" "Real Madrid CF" Game 86 "12.11.02" "20:45" "AS Rom" "AEK Athen" Gruppe 4 "Gruppe D" Game 7 "17.09.02" "20:45" "Rosenborg Trondheim" "FC Inter Mailand" Game 8 "17.09.02" "20:45" "Ajax Amsterdam" "Olympique Lyonnais" Game 23 "25.09.02" "20:45" "Olympique Lyonnais" "Rosenborg Trondheim" Game 24 "25.09.02" "20:45" "FC Inter Mailand" "Ajax Amsterdam" Game 39 "02.10.02" "20:45" "FC Inter Mailand" "Olympique Lyonnais" Game 40 "02.10.02" "20:45" "Rosenborg Trondheim" "Ajax Amsterdam" Game 55 "22.10.02" "20:45" "Olympique Lyonnais" "FC Inter Mailand" Game 56 "22.10.02" "20:45" "Ajax Amsterdam" "Rosenborg Trondheim" Game 71 "30.10.02" "20:45" "FC Inter Mailand" "Rosenborg Trondheim" Game 72 "30.10.02" "20:45" "Olympique Lyonnais" "Ajax Amsterdam" Game 87 "12.11.02" "20:45" "Rosenborg Trondheim" "Olympique Lyonnais" Game 88 "12.11.02" "20:45" "Ajax Amsterdam" "FC Inter Mailand" Gruppe 5 "Gruppe E" Game 9 "18.09.02" "20:45" "Feyenoord Rotterdam" "Juventus FC Turin" Game 10 "18.09.02" "20:45" "FC Dynamo Kiev" "Newcastle United FC" Game 25 "24.09.02" "20:45" "Newcastle United FC" "Feyenoord Rotterdam" Game 26 "24.09.02" "20:45" "Juventus FC Turin" "FC Dynamo Kiev" Game 41 "01.10.02" "20:45" "Juventus FC Turin" "Newcastle United FC" Game 42 "01.10.02" "20:45" "Feyenoord Rotterdam" "FC Dynamo Kiev" Game 57 "23.10.02" "20:45" "Newcastle United FC" "Juventus FC Turin" Game 58 "23.10.02" "20:45" "FC Dynamo Kiev" "Feyenoord Rotterdam" Game 73 "29.10.02" "20:45" "Juventus FC Turin" "Feyenoord Rotterdam" Game 74 "29.10.02" "20:45" "Newcastle United FC" "FC Dynamo Kiev" Game 89 "13.11.02" "20:45" "Feyenoord Rotterdam" "Newcastle United FC" Game 90 "13.11.02" "20:45" "FC Dynamo Kiev" "Juventus FC Turin" Gruppe 6 "Gruppe F" Game 11 "18.09.02" "20:45" "Manchester United FC" "Maccabi Haifa" Game 12 "18.09.02" "20:45" "Olympiakos Piraeus FC" "Bayer 04 Leverkusen" Game 27 "24.09.02" "20:45" "Bayer 04 Leverkusen" "Manchester United FC" Game 28 "24.09.02" "20:45" "Maccabi Haifa" "Olympiakos Piraeus FC" Game 43 "01.10.02" "20:45" "Maccabi Haifa" "Bayer 04 Leverkusen" Game 44 "01.10.02" "20:45" "Manchester United FC" "Olympiakos Piraeus FC" Game 59 "23.10.02" "20:45" "Bayer 04 Leverkusen" "Maccabi Haifa" Game 60 "23.10.02" "20:45" "Olympiakos Piraeus FC" "Manchester United FC" Game 75 "29.10.02" "20:45" "Maccabi Haifa" "Manchester United FC" Game 76 "29.10.02" "20:45" "Bayer 04 Leverkusen" "Olympiakos Piraeus FC" Game 91 "13.11.02" "20:45" "Manchester United FC" "Bayer 04 Leverkusen" Game 92 "13.11.02" "20:45" "Olympiakos Piraeus FC" "Maccabi Haifa" Gruppe 7 "Gruppe G" Game 13 "18.09.02" "20:45" "FC Bayern München" "Deportivo La Coruna" Game 14 "18.09.02" "20:45" "AC Mailand" "RC Lens" Game 29 "24.09.02" "20:45" "RC Lens" "FC Bayern München" Game 30 "24.09.02" "20:45" "Deportivo La Coruna" "AC Mailand" Game 45 "01.10.02" "20:45" "Deportivo La Coruna" "RC Lens" Game 46 "01.10.02" "20:45" "FC Bayern München" "AC Mailand" Game 61 "23.10.02" "20:45" "RC Lens" "Deportivo La Coruna" Game 62 "23.10.02" "20:45" "AC Mailand" "FC Bayern München" Game 77 "29.10.02" "20:45" "Deportivo La Coruna" "FC Bayern München" Game 78 "29.10.02" "20:45" "RC Lens" "AC Mailand" Game 93 "13.11.02" "20:45" "FC Bayern München" "RC Lens" Game 94 "13.11.02" "20:45" "AC Mailand" "Deportivo La Coruna" Gruppe 8 "Gruppe H" Game 15 "18.09.02" "20:45" "FC Lokomotive Moskau" "Galatasaray SK Istanbul" Game 16 "18.09.02" "20:45" "FC Barcelona" "Club Brügge KV" Game 31 "24.09.02" "20:45" "Club Brügge KV" "FC Lokomotive Moskau" Game 32 "24.09.02" "20:45" "Galatasaray SK Istanbul" "FC Barcelona" Game 47 "01.10.02" "20:45" "Galatasaray SK Istanbul" "Club Brügge KV" Game 48 "01.10.02" "20:45" "FC Lokomotive Moskau" "FC Barcelona" Game 63 "23.10.02" "20:45" "Club Brügge KV" "Galatasaray SK Istanbul" Game 64 "23.10.02" "20:45" "FC Barcelona" "FC Lokomotive Moskau" Game 79 "29.10.02" "20:45" "Galatasaray SK Istanbul" "FC Lokomotive Moskau" Game 80 "29.10.02" "20:45" "Club Brügge KV" "FC Barcelona" Game 95 "13.11.02" "20:45" "FC Lokomotive Moskau" "Club Brügge KV" Game 96 "13.11.02" "20:45" "FC Barcelona" "Galatasaray SK Istanbul"