Changeset 728


Ignore:
Timestamp:
Jan 7, 2014, 10:17:46 PM (11 years ago)
Author:
chronos
Message:
  • Added: More client version value on pages as clickable link.
Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Modules/Export/Page.php

    r727 r728  
    599599                        if($Export['OutputType'] == '') $Output .= ShowMessage('Nevybrán typ exportu', MESSAGE_CRITICAL);
    600600                        else {
    601                                 $Query = 'SELECT `ClientVersion`.* FROM `ExportVersion` LEFT JOIN `ClientVersion` ON `ClientVersion`.`Id`=`ExportVersion`.`ClientVersion` WHERE `ExportType`='.$Export['OutputType'];
     601                                $Query = 'SELECT `ClientVersion`.* FROM `ExportVersion` '.
     602                                  'LEFT JOIN `ClientVersion` ON `ClientVersion`.`Id`=`ExportVersion`.`ClientVersion` WHERE `ExportType`='.$Export['OutputType'];
    602603       
    603604                                $DbResult = $this->System->Database->query('SELECT COUNT(*) FROM ('.$Query.') AS `X`');
     
    631632                                while($Version = $DbResult->fetch_assoc())
    632633                                {
    633                                         $Output .= '<tr><td><a href="http://www.wowwiki.com/Patch_'.$Version['Version'].'">'.
     634                                        $Output .= '<tr><td><a href="'.$this->System->Link('/client-version/?action=item&amp;id='.$Version['Id']).'">'.
    634635                                                        $Version['Version'].'</a></td><td>'.$Version['BuildNumber'].'</td><td>'.
    635636                                                        HumanDate($Version['ReleaseDate']).'</td><td>'.$Version['Title'].'</td><td>'.
  • trunk/Modules/Translation/Form.php

    r727 r728  
    158158       
    159159                                        $Output .= '<br />'.
    160                                                         'Verze: <b>'.GetVersionWOW($Line['VersionStart']).' - '.GetVersionWOW($Line['VersionEnd']).'</b>'.
    161                                                         '<br />';
     160                                                'Verze: <b><a href="'.$this->System->Link('/client-version/?action=item&amp;id='.GetVersionWOWId($Line['VersionStart'])).'">'.GetVersionWOW($Line['VersionStart']).
     161            '</a> - <a href="'.$this->System->Link('/client-version/?action=item&amp;id='.GetVersionWOWId($Line['VersionEnd'])).'">'.GetVersionWOW($Line['VersionEnd']).'</a></b>'.
     162                                                '<br />';
    162163                                         
    163164                                        $DbResult = $this->Database->query('SELECT COUNT(*) FROM `'.$Table.'` WHERE '.
  • trunk/Modules/User/Profile.php

    r636 r728  
    5050                                $Order['Output'];
    5151       
    52                 $DbResult = $this->System->Database->query('SELECT `User`.`Name` AS `UserName`, `Export`.`Id`, `Export`.`TimeCreate`, `Export`.`Title`, `Export`.`User`, `Export`.`UsedCount`, (SELECT Version FROM `ClientVersion` WHERE `ClientVersion`.`Id`=`Export`.`ClientVersion`) AS `ClientVersion`,(SELECT Name FROM `ExportOutputType` WHERE `ExportOutputType`.`Id`=`Export`.`OutputType`) AS `OutputType`, (SELECT COUNT(*) FROM `ExportGroup` WHERE `ExportGroup`.`Export`=`Export`.`Id`) AS `GroupCount`, (SELECT COUNT(*) FROM `ExportUser` WHERE `ExportUser`.`Export`=`Export`.`Id`) AS `UserCount` FROM `Export` LEFT JOIN `User` ON `User`.`ID`=`Export`.`User` '.$Filter.$Order['SQL'].$PageList['SQLLimit']);
     52                $DbResult = $this->System->Database->query('SELECT `User`.`Name` AS `UserName`, `Export`.`Id`, `Export`.`TimeCreate`, `Export`.`Title`, `Export`.`User`, `Export`.`UsedCount`, `Export`.`ClientVersion` AS `ClientVersionId`, '.
     53      '(SELECT Version FROM `ClientVersion` WHERE `ClientVersion`.`Id`=`Export`.`ClientVersion`) AS `ClientVersion`, '.
     54      '(SELECT Name FROM `ExportOutputType` WHERE `ExportOutputType`.`Id`=`Export`.`OutputType`) AS `OutputType`, '.
     55      '(SELECT COUNT(*) FROM `ExportGroup` WHERE `ExportGroup`.`Export`=`Export`.`Id`) AS `GroupCount`, '.
     56      '(SELECT COUNT(*) FROM `ExportUser` WHERE `ExportUser`.`Export`=`Export`.`Id`) AS `UserCount` FROM `Export` '.
     57      'LEFT JOIN `User` ON `User`.`ID`=`Export`.`User` '.$Filter.$Order['SQL'].$PageList['SQLLimit']);
    5358                while($Export = $DbResult->fetch_assoc())
    5459                {
     
    6065                                '<td>'.$Export['Title'].'</td>'.
    6166                                '<td>'.$Export['OutputType'].'</td>'.
    62                                 '<td>'.$Export['ClientVersion'].'</td>'.
     67                                '<td><a href="'.$this->System->Link('/client-version/?action=item&amp;id='.$Export['ClientVersionId']).'">'.$Export['ClientVersion'].'</a></td>'.
    6368                                '<td>'.$Export['UsedCount'].'</td>'.
    6469                          '<td>'.$Action.'</td></tr>';
     
    116121                $Output = '';
    117122                $Query = 'SELECT `User`.`Name`, `UserTrace`.`LastLogin`, `UserTrace`.`LastIP`, '.
    118                                 '`User`.`Email`, `UserTrace`.`UserAgent`, '.
     123                                '`User`.`Email`, `UserTrace`.`UserAgent`, `User`.`PreferredVersion`, '.
    119124                                '`User`.`TranslatedCount`, `User`.`Team`, `User`.`ID`, `User`.`Info`, '.
    120125                                '`Team`.`Name` AS `TeamName`, `Language`.`Name` AS `LanguageName`, '.
     
    133138                '<h3>Překladatel '.$UserLine['Name'].'</h3>'.
    134139                'Výchozí jazyk: <strong>'.$UserLine['LanguageName'].'</strong><br />'.
    135                 'Výchozí verze klienta: <strong>'.$UserLine['Version'].'</strong><br />'.
     140                'Výchozí verze klienta: <a href="'.$this->System->Link('/client-version/?action=item&amp;id='.$UserLine['PreferredVersion']).'"><strong>'.$UserLine['Version'].'</strong></a><br />'.
    136141                'Poslední připojení: <strong>'.HumanDateTime($UserLine['LastLogin']).'</strong><br />'.
    137142                'Počet přeložených: <a href="TranslationList.php?user='.$UserLine['ID'].'&amp;state=2&group=0" title="Zobrazit Všechny jeho přeložené texty"><strong>'.$UserLine['TranslatedCount'].'</strong></a><br />';
  • trunk/includes/Version.php

    r726 r728  
    66// and system will need database update.
    77
    8 $Revision = 726; // Subversion revision
     8$Revision = 728; // Subversion revision
    99$DatabaseRevision = 725; // Database structure revision
    1010$ReleaseTime = '2014-01-07';
Note: See TracChangeset for help on using the changeset viewer.