Ignore:
Timestamp:
Apr 11, 2010, 4:24:53 PM (15 years ago)
Author:
maron
Message:

Exportování starších textů, které nemají vliv na verzi clienta pokud nejsou dostupné nejnovější

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/export/export.php

    r444 r445  
    3939  }
    4040 
    41   function BuildQuery($Group, $Columns = '')
     41  function BuildQuery($Group, $Columns = '', $Version = '')
    4242  {
    4343    global $TranslationTree;
     44   
     45    if ($Version <> '')
     46      $ExportVersion = $Version;
     47    else
     48      $ExportVersion = $this->ClientVersion['BuildNumber'];
    4449   
    4550    $Query = 'SELECT * FROM (SELECT `T`.*, '.$Columns.'`User`.`Name` AS `UserName` FROM `'.$Group['TablePrefix'].'` AS `T`'.
     
    4752    ' JOIN `User` ON `User`.`ID`=`T`.`User`'.
    4853    ' JOIN `ExportLanguage` ON (`ExportLanguage`.`Export`='.$this->Id.')'.
    49     ' WHERE (`Complete` = 1) AND (`VersionStart` <= '.$this->ClientVersion['BuildNumber'].') AND (`VersionEnd` >= '.$this->ClientVersion['BuildNumber'].')'.
     54    ' WHERE (`Complete` = 1) AND (`VersionStart` <= '.$ExportVersion.') AND (`VersionEnd` >= '.$ExportVersion.')'.
    5055    ' ORDER BY `ExportLanguage`.`Sequence`, `ExportUser`.`Sequence`) AS `TT` GROUP BY `TT`.`Entry`';
    51    
     56
    5257    // Build columns for english texts
    5358    $OriginalColumns = '';
Note: See TracChangeset for help on using the changeset viewer.