Assembla home | Assembla project page
 

Changeset 82

Show
Ignore:
Timestamp:
10/23/06 13:03:01 (2 years ago)
Author:
moensch
Message:

Importing com_mls_tournaments 0.1.0 into trunk

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/com_mls_tournaments/admin.mls_tournaments.html.php

    r80 r82  
    44class HTML_MLS_tournaments { 
    55        function printFooter() { 
    6                 global $option, $mosConfig_absolute_path; 
     6                global $option, $mosConfig_absolute_path, $database; 
     7                $versionTable = "#__" . substr($option,4) . "_version"; 
     8                $database->setQuery( "SELECT `version`,`date` FROM `".$versionTable."` LIMIT 1" ); 
     9                $database->loadObject($currentVersion); 
    710                ?> 
    811                <table width="100%" border="0"> 
     
    1215                        <tr> 
    1316                                <td align="center" style="background-color: #F5F5F5; border: 1px solid #D5D5D5"> 
    14                                 <a href="http://www.mylansite.org/">myLANsite Tournaments Component for Mambo <?=file_get_contents($mosConfig_absolute_path."/administrator/components/".$option."/curr_version");?></a> (com_mls_tournaments)<br> 
    15                                 &copy; 2005 Samuel Suter &lt;<a href="mailto:samuel.suter@gmx.ch">samuel.suter@gmx.ch</a>&gt;<br> 
     17                                <a href="http://www.mylansite.org/">myLANsite Tournaments Component for Joomla <?=$currentVersion->version;?></a> (com_mls_tournaments)<br> 
     18                                &copy; 2005 - 2006 Samuel Suter &lt;<a href="mailto:samuel.suter@mylansite.org">samuel.suter@mylansite.org</a>&gt;<br> 
    1619                                This is Free Software released under the GNU/GPL License. 
    1720                                </td> 
     
    8285}; 
    8386 
    84 /** Games */ 
    85 class HTML_MLS_tournaments_games { 
    86         function listGames(&$rows,$option,$act) { 
    87                 global $l; 
    88                 $l->setBlock("games"); 
    89                 ?> 
     87/** Leagues */ 
     88class HTML_MLS_tournaments_leagues { 
     89        function listLeagues(&$rows, $option, $act) { 
     90                global $l, $mosConfig_live_site; 
     91                $l->setBlock("leagues"); 
     92                ?> 
     93                 
     94                <table class="adminheading"> 
     95                <tr> 
     96                        <th class="install">myLANsite Tournaments: <?=$l->m("leagues")?></th> 
     97                </tr> 
     98                </table> 
     99 
     100                <script language="javascript" type="text/javascript"> 
     101                function submitbutton3(pressbutton) { 
     102                        var form = document.adminForm_dir; 
     103         
     104                        // do field validation 
     105                        if (form.userfile.value == ""){ 
     106                                alert( "Please select a directory" ); 
     107                        } else { 
     108                                form.submit(); 
     109                        } 
     110                } 
     111                </script> 
     112                <form enctype="multipart/form-data" action="index2.php" method="post" name="filename"> 
     113                <table class="adminform"> 
     114                <tr> 
     115                        <th><?=$l->m("upload_package_file")?></th> 
     116                </tr> 
     117                <tr> 
     118                        <td align="left"> 
     119                        <?=$l->m("package_file")?>: 
     120                        <input class="text_area" name="userfile" type="file" size="70"/> 
     121                        <input class="button" type="submit" value="<?=$l->m("upload_file_install")?>" /> 
     122                        </td> 
     123                </tr> 
     124                </table> 
     125         
     126                <input type="hidden" name="task" value="uploadfile"/> 
     127                <input type="hidden" name="option" value="<?php echo $option;?>"/> 
     128                <input type="hidden" name="act" value="<?php echo $act;?>"/> 
     129                <input type="hidden" name="MAXFILESIZE" value="99999" /> 
     130                </form> 
     131                <br /> 
     132         
     133                <form enctype="multipart/form-data" action="index2.php" method="post" name="adminForm_dir"> 
     134                <table class="adminform"> 
     135                <tr> 
     136                        <th> 
     137                        <?=$l->m("install_from_directory")?> 
     138                        </th> 
     139                </tr> 
     140                <tr> 
     141                        <td align="left"> 
     142                        <?=$l->m("install_directory")?>:&nbsp; 
     143                        <input type="text" name="userfile" class="text_area" size="65" value=""/>&nbsp; 
     144                        <input type="button" class="button" value="<?=$l->m("install")?>" onclick="submitbutton3()" /> 
     145                        </td> 
     146                </tr> 
     147                </table> 
     148         
     149                <input type="hidden" name="task" value="installfromdir" /> 
     150                <input type="hidden" name="option" value="<?php echo $option;?>"/> 
     151                <input type="hidden" name="act" value="<?php echo $act;?>"/> 
     152                </form> 
     153                 
     154                <br /> 
    90155                <form action="index2.php" method="post" name="adminForm"> 
    91                 <table cellpadding="4" cellspacing="0" border="0" width="100%"> 
     156                <table class="adminheading"> 
     157                        <tr> 
     158                                <th class="install"><?=$l->m("installed_leagues")?></th> 
     159                        </tr> 
     160                        </table> 
     161                <table class="adminlist"> 
    92162                <tr>  
    93                         <td width="100%" class="sectionname"><img src="components/<?=$option;?>/images/mos_gel_mls.png" width="250" height="67" align="middle" /><?=$l->m("games")?></td> 
    94                 </tr> 
    95                 </table> 
    96                 <table cellpadding="4" cellspacing="0" border="0" width="100%" class="adminlist"> 
    97                 <tr>  
    98                         <th nowrap="nowrap" width="20"><input type="checkbox" name="toggle" value="" onclick="checkAll(<?php echo count($rows); ?>);" /></th> 
    99                         <th width="20"><?=$l->m("id")?></th> 
    100                         <th class="title" class="title"><?=$l->m("name")?></th> 
    101                         <th width="15%"><?=$l->m("num_tournaments")?></th> 
    102                         <th width="30%">&nbsp;</th> 
     163                        <th class="title"><?=$l->m("name")?></th> 
     164                        <th class="title"><?=$l->m("description")?></th> 
     165                        <th class="title"><?=$l->m("url")?></th> 
     166                        <th width="5%" align="center"><?=$l->m("logo")?></th> 
     167                        <th width="10%" align="left"><?=$l->m("author")?></th> 
     168                        <th width="5%" align="center"><?=$l->m("version")?></th> 
     169                        <th width="10%" align="center"><?=$l->m("date")?></th> 
     170                        <th width="15%" align="left"><?=$l->m("authorEmail")?></th> 
     171                        <th width="15%" align="left"><?=$l->m("authorUrl")?></th> 
    103172                </tr> 
    104173                <?php 
     
    106175                for ($i=0, $n=count($rows); $i < $n; $i++) { 
    107176                        $row = $rows[$i]; 
    108                         $img_pub = $row->published ? 'tick.png' : 'publish_x.png'; 
    109                         $task_pub = $row->published ? 'unpublish' : 'publish'; 
    110177                        ?> 
    111178                        <tr class="<?php echo "row$k"; ?>">  
    112                                 <td width="20"> 
     179                                <td> 
     180                                        <input type="radio" id="cb<?php echo $i;?>" name="cid[]" value="<?php echo $row->id; ?>" onclick="isChecked(this.checked);" /> 
     181                                        <a href="index2.php?option=<?php echo $option; ?>&act=<?php echo $act; ?>&league=<?php echo $row->name; ?>&task=detail"><?php echo $row->name; ?></a> 
     182                                </td> 
     183                                <td align="left"><?php echo $row->description; ?></td> 
     184                                <td align="left"><a href="<?php echo $row->url; ?>" target="_new" alt="<?php echo $row->description; ?>"><?php echo $row->url; ?></a></td> 
     185                                <td align="center"> 
     186                                        <?php if($row->logo) { ?> 
     187                                                <img border="0" src="<?php echo $mosConfig_live_site; ?>/administrator/components/com_mls_tournaments/leagues/<?php echo $row->name; ?>/<?php echo $row->logo; ?>" alt="<?php echo $row->description; ?>" /> 
     188                                        <?php } else { ?> 
     189                                                &nbsp; 
     190                                        <?php } ?> 
     191                                </td> 
     192                                <td align="left"><?php echo @$row->author != "" ? $row->author : "&nbsp;"; ?></td> 
     193                                <td align="center"><?php echo @$row->version != "" ? $row->version : "&nbsp;"; ?></td> 
     194                                <td align="center"><?php echo @$row->creationdate != "" ? $row->creationdate : "&nbsp;"; ?></td> 
     195                                <td><?php echo @$row->authorEmail != "" ? $row->authorEmail : "&nbsp;"; ?></td> 
     196                                <td><?php echo @$row->authorUrl != "" ? "<a href=\"" .(substr( $row->authorUrl, 0, 7) == 'http://' ? $row->authorUrl : 'http://'.$row->authorUrl). "\" target=\"_blank\">$row->authorUrl</a>" : "&nbsp;";?></td> 
     197                        </tr> 
     198                        <?php 
     199                        $k = 1 - $k; 
     200                } 
     201                ?> 
     202                </table> 
     203                <input type="hidden" name="option" value="<?php echo $option; ?>" /> 
     204                <input type="hidden" name="act" value="<?php echo $act; ?>" /> 
     205                <input type="hidden" name="task" value="" /> 
     206                <input type="hidden" name="boxchecked" value="0" /> 
     207                </form> 
     208                <?php 
     209                HTML_MLS_tournaments::printFooter($option); 
     210        } 
     211         
     212        function showInstallMessage( $message, $title, $url ) { 
     213                global $PHP_SELF; 
     214                ?> 
     215                <table class="adminheading"> 
     216                <tr> 
     217                        <th class="install"> 
     218                        <?php echo $title; ?> 
     219                        </th> 
     220                </tr> 
     221                </table> 
     222 
     223                <table class="adminform"> 
     224                <tr> 
     225                        <td align="left"> 
     226                        <strong><?php echo $message; ?></strong> 
     227                        </td> 
     228                </tr> 
     229                <tr> 
     230                        <td colspan="2" align="center"> 
     231                        [&nbsp;<a href="<?php echo $url;?>" style="font-size: 16px; font-weight: bold">Continue ...</a>&nbsp;] 
     232                        </td> 
     233                </tr> 
     234                </table> 
     235                <?php 
     236        } 
     237
     238 
     239/** Export */ 
     240class HTML_MLS_tournaments_export { 
     241        function exportForm( $lists, $option, $act ) { 
     242                global $l; 
     243                $l->setBlock("export"); 
     244                ?> 
     245                <form action="index2.php" method="post" name="adminForm"> 
     246                <table class="adminheading"> 
     247                <tr> 
     248                        <th>myLANsite Tournaments: <?=$l->m("export")?></th> 
     249                </tr> 
     250                </table> 
     251                <table width="100%"> 
     252                <tr> 
     253                        <td width="60%" valign="top"> 
     254                                <form action="index2.php" method="post" name="adminForm"> 
     255                                <table class="adminform"> 
     256                                        <tr> 
     257                                                <th colspan="2"><?=$l->m("details","general"); ?></th> 
     258                                        </tr> 
     259                                        <tr>  
     260                                                <td width="20%" align="right" valign="top">1. <?=$l->m("event") ?>:</td> 
     261                                                <td width="80%"><?php echo $lists["event"]; ?></td> 
     262                                        </tr> 
     263                                        <?php if(@$lists["league"]) { ?> 
     264                                        <tr>  
     265                                                <td valign="top" valign="top">2. <?=$l->m("league") ?>:</td> 
     266                                                <td><?php echo $lists["league"]; ?></td> 
     267                                        </tr> 
     268                                        <?php } ?> 
     269                                        <?php if(@$lists["tournaments"]) { ?> 
     270                                        <tr>  
     271                                                <td valign="top" valign="top">3. <?=$l->m("tournaments") ?>:</td> 
     272                                                <td><?php echo $lists["tournaments"]; ?></td> 
     273                                        </tr> 
     274                                        <tr>  
     275                                                <td valign="top" valign="top"></td> 
     276                                                <td><input type="submit" class="button" name="submit" value="<?=$l->m("export");?>" /></td> 
     277                                        </tr> 
     278                                        <?php } ?> 
     279                                </table> 
     280                                <input type="hidden" name="option" value="<?php echo $option; ?>" /> 
     281                                <input type="hidden" name="act" value="<?php echo $act; ?>" /> 
     282                                <input type="hidden" name="task" value="export_do" /> 
     283                                </form> 
     284                        </td> 
     285                        <td width="40%" valign="top"> 
     286                                &nbsp; 
     287                        </td> 
     288                </tr> 
     289                </table> 
     290                <?php 
     291                HTML_MLS_tournaments::printFooter($option); 
     292        } 
     293}; 
     294         
     295/** Games */ 
     296class HTML_MLS_tournaments_games { 
     297        function listGames(&$rows, $pageNav, $option, $act) { 
     298                global $l; 
     299                $l->setBlock("games"); 
     300                ?> 
     301                <form action="index2.php" method="post" name="adminForm"> 
     302                <table class="adminheading"> 
     303                <tr> 
     304                        <th>myLANsite Tournaments: <?=$l->m("games")?></th> 
     305                </tr> 
     306                </table> 
     307                <table class="adminlist"> 
     308                <tr>  
     309                        <th width="20"><input type="checkbox" name="toggle" value="" onclick="checkAll(<?php echo count($rows); ?>);" /></th> 
     310                        <th width="20"><?=$l->m("id")?></th> 
     311                        <th class="title"><?=$l->m("name")?></th> 
     312                        <th width="15%"><?=$l->m("num_tournaments")?></th> 
     313                        <th width="30%">&nbsp;</th> 
     314                </tr> 
     315                <?php 
     316                $k = 0; 
     317                for ($i=0, $n=count($rows); $i < $n; $i++) { 
     318                        $row = $rows[$i]; 
     319                        ?> 
     320                        <tr class="<?php echo "row$k"; ?>">  
     321                                <td> 
    113322                                        <input type="checkbox" id="cb<?php echo $i;?>" name="cid[]" value="<?php echo $row->id; ?>" onclick="isChecked(this.checked);" /> 
    114323                                </td> 
    115                                 <td width="20" align="center"><?php echo $row->id; ?></td> 
     324                                <td align="center"><?php echo $row->id; ?></td> 
    116325                                <td><a href="#edit" onclick="return listItemTask('cb<?php echo $i;?>','edit')"><?php echo $row->name; ?></a></td> 
    117326                                <td align="center"><?php echo $row->records; ?></td> 
     
    123332                ?> 
    124333                </table> 
     334                <?php echo $pageNav->getListFooter(); ?> 
    125335                <input type="hidden" name="option" value="<?php echo $option; ?>" /> 
    126336                <input type="hidden" name="act" value="<?php echo $act; ?>" /> 
     
    137347                ?> 
    138348                <form action="index2.php" method="POST" name="adminForm"> 
    139                 <table cellpadding="4" cellspacing="0" border="0" width="100%"> 
    140                        <tr>  
    141                                <td width="100%" class="sectionname"><img src="components/<?=$option;?>/images/mos_gel_mls.png" width="250" height="67" align="middle" /><?php echo $row->id ? $l->m("edit_game") : $l->m("add_game");?></td
    142                        </tr> 
    143                 </table> 
    144                 <table cellpadding="4" cellspacing="1" border="0" width="100%" class="adminform"> 
    145                         <tr>  
    146                                 <td width="20%" align="right"><?=$l->m("name") ?>:</td> 
    147                                 <td width="20%"><input class="inputbox" type="text" name="name" size="50" maxlength="255" value="<?php echo $row->name; ?>" /></td> 
     349                <table class="adminheading"> 
     350                <tr> 
     351                        <th>myLANsite Tournaments: <?php echo $row->id ? $l->m("edit_game") : $l->m("add_game");?></th
     352                </tr> 
     353                </table> 
     354                <table class="adminform"> 
     355                        <tr>  
     356                                <td width="20%" valign="top" align="right"><?=$l->m("name") ?>:</td> 
     357                                <td width="80%"><input class="text_area" type="text" name="name" size="50" maxlength="255" value="<?php echo $row->name; ?>" /></td> 
    148358                        </tr> 
    149359                </table> 
     
    160370/** Servers */ 
    161371class HTML_MLS_tournaments_servers { 
    162         function listServers(&$rows,$option,$act) { 
     372        function listServers(&$rows, $pageNav, $option,$act) { 
    163373                global $l; 
    164374                $l->setBlock("servers"); 
    165375                ?> 
    166376                <form action="index2.php" method="post" name="adminForm"> 
    167                 <table cellpadding="4" cellspacing="0" border="0" width="100%"> 
    168                 <tr>  
    169                         <td width="100%" class="sectionname"><img src="components/<?=$option;?>/images/mos_gel_mls.png" width="250" height="67" align="middle" /><?=$l->m("servers")?></td
    170                 </tr> 
    171                 </table> 
    172                 <table cellpadding="4" cellspacing="0" border="0" width="100%" class="adminlist"> 
    173                 <tr> 
    174                         <th align="center" width="20">#</td> 
    175                         <th nowrap="nowrap" width="20"><input type="checkbox" name="toggle" value="" onclick="checkAll(<?php echo count($rows); ?>);" /></th> 
     377                <table class="adminheading"> 
     378                <tr> 
     379                        <th>myLANsite Tournaments: <?=$l->m("servers")?></th
     380                </tr> 
     381                </table> 
     382                <table class="adminlist"> 
     383                <tr> 
     384                        <th width="5">#</td> 
     385                        <th width="20"><input type="checkbox" name="toggle" value="" onclick="checkAll(<?php echo count($rows); ?>);" /></th> 
    176386                        <th width="20"><?=$l->m("id")?></th> 
    177387                        <th class="title" width="140"><?=$l->m("name")?></th> 
     
    193403                        ?> 
    194404                        <tr class="<?php echo "row$k"; ?>"> 
    195                                 <td width="20" align="center"><?php echo $i + 1 + $pageNav->limitstart; ?></td> 
     405                                <td align="center"><?php echo $i + 1 + $pageNav->limitstart; ?></td> 
    196406                                <td width="20"> 
    197407                                        <input type="checkbox" id="cb<?php echo $i;?>" name="cid[]" value="<?php echo $row->id; ?>" onclick="isChecked(this.checked);" /> 
    198408                                </td> 
    199                                 <td width="20" align="center"><?php echo $row->id; ?></td> 
     409                                <td align="center"><?php echo $row->id; ?></td> 
    200410                                <td><a href="#edit" onclick="return listItemTask('cb<?php echo $i;?>','edit')"><?php echo $row->name; ?></a></td> 
    201411                                <td><?php echo $row->description; ?></td> 
     
    213423                ?> 
    214424                </table> 
     425                <?php echo $pageNav->getListFooter(); ?> 
    215426                <input type="hidden" name="option" value="<?php echo $option; ?>" /> 
    216427                <input type="hidden" name="act" value="<?php echo $act; ?>" /> 
     
    227438                ?> 
    228439                <form action="index2.php" method="POST" name="adminForm"> 
    229                 <table cellpadding="4" cellspacing="0" border="0" width="100%"> 
    230                        <tr>  
    231                                <td width="100%" class="sectionname"><img src="components/<?=$option;?>/images/mos_gel_mls.png" width="250" height="67" align="middle" /><?php echo $row->id ? $l->m("edit_server") : $l->m("add_server");?></td
    232                         </tr> 
    233                 </table> 
    234                 <table cellpadding="4" cellspacing="1" border="0" width="100%" class="adminform"> 
    235                         <tr>  
    236                                 <td width="20%" align="right"><?=$l->m("name") ?>:</td> 
    237                                 <td width="20%"><input class="inputbox" type="text" name="name" size="50" maxlength="255" value="<?php echo $row->name; ?>" /></td> 
    238                         </tr> 
    239                         <tr>  
    240                                 <td width="20%" align="right"><?=$l->m("description") ?>:</td> 
    241                                 <td width="20%"><input class="inputbox" type="text" name="description" size="50" maxlength="255" value="<?php echo $row->description; ?>" /></td> 
     440                <table class="adminheading"> 
     441                <tr> 
     442                        <th>myLANsite Tournaments: <?php echo $row->id ? $l->m("edit_server") : $l->m("add_server");?></th
     443                        </tr> 
     444                </table> 
     445                <table class="adminform"> 
     446                        <tr>  
     447                                <td width="20%" valign="top" align="right"><?=$l->m("name") ?>:</td> 
     448                                <td width="80%"><input class="text_area" type="text" name="name" size="50" maxlength="255" value="<?php echo $row->name; ?>" /></td> 
     449                        </tr> 
     450                        <tr>  
     451                                <td valign="top" align="right"><?=$l->m("description") ?>:</td> 
     452                                <td><input class="text_area" type="text" name="description" size="50" maxlength="255" value="<?php echo $row->description; ?>" /></td> 
    242453                        </tr> 
    243454                         
    244455                        <tr>  
    245                                 <td width="20%" align="right"><?=$l->m("game") ?>:</td> 
    246                                 <td width="20%"><?php echo $lists["gameid"]; ?></td> 
    247                         </tr> 
    248                         <tr>  
    249                                 <td width="20%" align="right"><?=$l->m("hostname") ?>:</td> 
    250                                 <td width="20%"><input class="inputbox" type="text" name="hostname" size="50" maxlength="255" value="<?php echo $row->hostname; ?>" /></td> 
    251                         </tr> 
    252                         <tr>  
    253                                 <td width="20%" align="right"><?=$l->m("ip_address") ?>:</td> 
    254                                 <td width="20%"><input class="inputbox" type="text" name="ip" size="20" maxlength="20" value="<?php echo $row->ip; ?>" /></td> 
    255                         </tr> 
    256                         <tr>  
    257                                 <td width="20%" align="right"><?=$l->m("port") ?>:</td> 
    258                                 <td width="20%"><input class="inputbox" type="text" name="port" size="10" maxlength="10" value="<?php echo $row->port; ?>" /></td> 
     456                                <td valign="top" align="right"><?=$l->m("game") ?>:</td> 
     457                                <td><?php echo $lists["gameid"]; ?></td> 
     458                        </tr> 
     459                        <tr>  
     460                                <td valign="top" align="right"><?=$l->m("hostname") ?>:</td> 
     461                                <td><input class="text_area" type="text" name="hostname" size="50" maxlength="255" value="<?php echo $row->hostname; ?>" /></td> 
     462                        </tr> 
     463                        <tr>  
     464                                <td valign="top" align="right"><?=$l->m("ip_address") ?>:</td> 
     465                                <td><input class="text_area" type="text" name="ip" size="20" maxlength="20" value="<?php echo $row->ip; ?>" /></td> 
     466                        </tr> 
     467                        <tr>  
     468                                <td valign="top" align="right"><?=$l->m("port") ?>:</td> 
     469                                <td><input class="text_area" type="text" name="port" size="10" maxlength="10" value="<?php echo $row->port; ?>" /></td> 
    259470                        </tr> 
    260471                </table> 
     
    271482/** Categories */ 
    272483class HTML_MLS_tournaments_categories { 
    273         function listCategories(&$rows,$option,$act) { 
     484        function listCategories(&$rows, $pageNav, $option, $act) { 
    274485                global $l; 
    275486                $l->setBlock("categories"); 
    276487                ?> 
    277488                <form action="index2.php" method="post" name="adminForm"> 
    278                 <table cellpadding="4" cellspacing="0" border="0" width="100%"> 
     489                <table class="adminheading"> 
     490                <tr> 
     491                        <th>myLANsite Tournaments: <?=$l->m("tournament_categories")?></th> 
     492                </tr> 
     493                </table> 
     494                <table class="adminlist"> 
    279495                <tr>  
    280                         <td width="100%" class="sectionname"><img src="components/<?=$option;?>/images/mos_gel_mls.png" width="250" height="67" align="middle" /><?=$l->m("tournament_categories")?></td> 
    281                 </tr> 
    282                 </table> 
    283                 <table cellpadding="4" cellspacing="0" border="0" width="100%" class="adminlist"> 
    284                 <tr>  
    285                         <th nowrap="nowrap" width="20"><input type="checkbox" name="toggle" value="" onclick="checkAll(<?php echo count($rows); ?>);" /></th> 
     496                        <th width="20"><input type="checkbox" name="toggle" value="" onclick="checkAll(<?php echo count($rows); ?>);" /></th> 
    286497                        <th width="20"><?=$l->m("id")?></th> 
    287498                        <th class="title" class="title"><?=$l->m("name")?></th> 
    288499                        <th width="15%"><?=$l->m("num_tournaments")?></th> 
    289                         <th align="center" width="10%"><?=$l->m("published","general")?></th> 
     500                        <th width="10%"><?=$l->m("published","general")?></th> 
    290501                        <th width="30%">&nbsp;</th> 
    291502                </tr> 
     
    298509                        ?> 
    299510                        <tr class="<?php echo "row$k"; ?>">  
    300                                 <td width="20"> 
     511                                <td align="center"> 
    301512                                        <input type="checkbox" id="cb<?php echo $i;?>" name="cid[]" value="<?php echo $row->id; ?>" onclick="isChecked(this.checked);" /> 
    302513                                </td> 
    303                                 <td width="20" align="center"><?php echo $row->id; ?></td> 
     514                                <td align="center"><?php echo $row->id; ?></td> 
    304515                                <td><a href="#edit" onclick="return listItemTask('cb<?php echo $i;?>','edit')"><?php echo $row->name; ?></a></td> 
    305516                                <td align="center"><?php echo $row->records; ?></td> 
     
    312523                ?> 
    313524                </table> 
     525                <?php echo $pageNav->getListFooter(); ?> 
    314526                <input type="hidden" name="option" value="<?php echo $option; ?>" /> 
    315527                <input type="hidden" name="act" value="<?php echo $act; ?>" /> 
     
    326538                ?> 
    327539                <form action="index2.php" method="POST" name="adminForm"> 
    328                 <table cellpadding="4" cellspacing="0" border="0" width="100%"> 
    329                        <tr>  
    330                                <td width="100%" class="sectionname"><img src="components/<?=$option;?>/images/mos_gel_mls.png" width="250" height="67" align="middle" /><?php echo $row->id ? $l->m("edit_tournament_category") : $l->m("add_tournament_category");?></td
    331                         </tr> 
    332                 </table> 
    333                 <table cellpadding="4" cellspacing="1" border="0" width="100%" class="adminform"> 
    334                         <tr>  
    335                                 <td width="20%" align="right"><?=$l->m("name") ?>:</td> 
    336                                 <td width="20%"><input class="inputbox" type="text" name="name" size="50" maxlength="255" value="<?php echo $row->name; ?>" /></td> 
    337                         </tr> 
    338                         <tr>  
    339                                 <td width="20%" align="right" valign="top"><?=$l->m("published","general") ?>:</td> 
    340                                 <td width="20%"><?php echo $lists["published"]; ?></td> 
     540                <table class="adminheading"> 
     541                <tr> 
     542                        <th>myLANsite Tournaments: <?php echo $row->id ? $l->m("edit_tournament_category") : $l->m("add_tournament_category");?></th
     543                        </tr> 
     544                </table> 
     545                <table class="adminform"> 
     546                        <tr>  
     547                                <td width="20%" valign="top" align="right"><?=$l->m("name") ?>:</td> 
     548                                <td width="80%"><input class="text_area" type="text" name="name" size="50" maxlength="255" value="<?php echo $row->name; ?>" /></td> 
     549                        </tr> 
     550                        <tr>  
     551                                <td align="right" valign="top"><?=$l->m("published","general") ?>:</td> 
     552                                <td><?php echo $lists["published"]; ?></td> 
    341553                        </tr> 
    342554                </table> 
     
    358570                ?> 
    359571                <form action="index2.php" method="post" name="adminForm"> 
    360                 <table cellpadding="4" cellspacing="0" border="0" width="100%"> 
    361                 <tr>  
    362                         <td width="100%" class="sectionname" colspan="9"><img src="components/<?=$option;?>/images/mos_gel_mls.png" width="250" height="67" align="middle" /><?=$l->m("tournaments"); ?></td> 
    363                 </tr> 
    364                 <tr> 
    365                         <td width="90%">&nbsp;</td> 
    366                         <td nowrap="nowrap"><?=$l->m("num_display","general"); ?></td> 
    367                         <td> <?php echo $pageNav->writeLimitBox(); ?> </td> 
     572                <table class="adminheading"> 
     573                <tr> 
     574                        <th>myLANsite Tournaments</td> 
    368575                        <td><?=$l->m("category")?>:</td> 
    369576                        <td> <?php echo $category_select; ?></td> 
     
    371578                        <td> <?php echo $event_select; ?></td> 
    372579                        <td><?=$l->m("search","general"); ?>:</td> 
    373                         <td><input type="text" name="search" value="<?php echo $search;?>" class="inputbox" onChange="document.adminForm.submit();" /></td> 
    374                 </tr> 
    375                 </table> 
    376                 <table cellpadding="4" cellspacing="0" border="0" width="100%" class="adminlist"> 
     580                        <td><input type="text" name="search" value="<?php echo $search;?>" class="text_area" onChange="document.adminForm.submit();" /></td> 
     581                </tr> 
     582                </table> 
     583                <table class="adminlist"> 
    377584                <tr>  
    378                         <th width="20" align="center">#</th> 
    379                         <th nowrap="nowrap" width="20"><input type="checkbox" name="toggle" value="" onclick="checkAll(<?php echo count($rows); ?>);" /></th> 
     585                        <th width="5">#</th> 
     586                        <th width="20"><input type="checkbox" name="toggle" value="" onclick="checkAll(<?php echo count($rows); ?>);" /></th> 
    380587                        <th class="title" width="200"><?=$l->m("name");?></th> 
    381588                        <th class="title"><?=$l->m("game");?></th> 
     
    398605                        $img_start = $row->started ? 'tick.png' : 'publish_x.png'; 
    399606                        $task_start = $row->started ? 'stop' : 'start'; 
     607                        $row->participants = !$row->participants ? "0" : $row->participants; 
    400608                        ?> 
    401609                        <tr class="<?php echo "row$k"; ?>"> 
    402                                 <td width="20" align="center"><?php echo $i + 1 + $pageNav->limitstart; ?></td> 
    403                                 <td width="20"
     610                                <td align="center"><?php echo $i + 1 + $pageNav->limitstart; ?></td> 
     611                                <td
    404612                                        <input type="checkbox" id="cb<?php echo $i;?>" name="cid[]" value="<?php echo $row->id; ?>" onclick="isChecked(this.checked);" /> 
    405613                                </td> 
     
    417625                } 
    418626                ?> 
    419                 <tr>  
    420                         <th align="center" colspan="10"> <?php echo $pageNav->writePagesLinks(); ?></th> 
    421                 </tr> 
    422                 <tr>  
    423                         <td align="center" colspan="10"> <?php echo $pageNav->writePagesCounter(); ?></td> 
    424                 </tr> 
    425                 </table> 
     627                </table> 
     628                <?php echo $pageNav->getListFooter(); ?> 
    426629                <input type="hidden" name="option" value="<?php echo $option; ?>" /> 
    427630                <input type="hidden" name="act" value="<?php echo $act; ?>" /> 
     
    433636        } 
    434637         
    435         function editTournament(&$row, $lists, $option, $act) { 
     638        function editTournament(&$row, $lists, $leaguesdata, $option, $act) { 
    436639                global $l; 
    437640                $l->setBlock("tournaments"); 
    438641                ?> 
     642                <script language="JavaScript"> 
     643                var lastDiv; 
     644                function selectLeague(LEAGUE) { 
     645                        var leagueDiv, targetElement, mainDiv; 
     646                        leagueDiv = 'form_' + LEAGUE; 
     647                         
     648                        if(LEAGUE != '') { 
     649                                targetElement = document.getElementById(leagueDiv); 
     650                                targetElement.style.display = ""; 
     651                        }        
     652                         
     653                        if(lastDiv) { 
     654                                lastDiv.style.display = "none"; 
     655                        } 
     656                         
     657                        lastDiv = document.getElementById(leagueDiv); 
     658                } 
     659                </script> 
    439660                <form action="index2.php" method="POST" name="adminForm"> 
    440                 <table cellpadding="4" cellspacing="0" border="0" width="100%"> 
    441                         <tr>  
    442                                 <td width="100%" class="sectionname"><img src="components/<?=$option;?>/images/mos_gel_mls.png" width="250" height="67" align="middle" /><?php echo $row->id ? $l->m("edit_tournament") : $l->m("add_tournament");?></td> 
    443                         </tr> 
    444                 </table> 
    445                 <table cellpadding="4" cellspacing="1" border="0" width="100%" class="adminform"> 
    446                         <tr>  
    447                                 <td width="20%" align="right"><?=$l->m("name") ?>:</td> 
    448                                 <td width="20%"><input class="inputbox" type="text" name="name" size="50" maxlength="255" value="<?php echo $row->name; ?>" /></td> 
    449                         </tr> 
    450                         <tr>  
    451                                 <td width="20%" align="right" valign="top"><?=$l->m("event") ?>:</td> 
    452                                 <td width="20%"><?php echo $lists["eventid"]; ?></td> 
    453                         </tr> 
    454                         <tr>  
    455                                 <td width="20%" align="right" valign="top"><?=$l->m("category") ?>:</td> 
    456                                 <td width="20%"><?php echo $lists["categoryid"]; ?></td> 
    457                         </tr> 
    458                         <tr>  
    459                                 <td width="20%" align="right