Changeset 582 for trunk


Ignore:
Timestamp:
Sep 12, 2013, 11:19:43 PM (11 years ago)
Author:
chronos
Message:
  • Fixed: Make absolute path in some recorded logs.
  • Fixed: Do not use global variable $User in export.
Location:
trunk
Files:
4 edited

Legend:

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

    r573 r582  
    5050  function BuildQuery($Group, $Columns = '', $Version = '')
    5151  {
    52     global $TranslationTree, $Config;
     52    global $TranslationTree;
    5353   
    5454    if ($Version <> '')
     
    7373    $Query = 'SELECT `T4`.*, '.$OriginalColumns.' FROM ('.$Query.') AS `T4` '.
    7474    ' LEFT JOIN `'.$Group['TablePrefix'].'` AS `T3` ON (`T3`.`Entry` = `T4`.`Entry`) '.
    75     'AND (`T3`.`Language` = '.$Config['OriginalLanguage'].') AND '.
     75    'AND (`T3`.`Language` = '.$this->System->Config['OriginalLanguage'].') AND '.
    7676    '(`T3`.`VersionStart` = `T4`.`VersionStart`) AND (`T3`.`VersionEnd` = `T4`.`VersionEnd`)'; 
    7777
     
    8181  function ExportToMangosSQL()
    8282  {
    83     global $TranslationTree, $User, $Config;
     83    global $TranslationTree;
    8484 
    8585    $this->LoadFilters();
     
    9393      "-- Znaková sada: ".$this->Config['Database']['Charset']." / ".$this->Config['Web']['Charset']."\n".
    9494      "-- Diakritika: ".$this->AnoNe[$this->Export['WithDiacritic']]."\n".
    95       "-- Vygeneroval uživatel: ".$User->Name."\n".
     95      "-- Vygeneroval uživatel: ".$this->System->User->Name."\n".
    9696      "-- Vzato od uživatelů: ".$this->UserNames."\n".
    9797      "-- Generované tabulky: ";
     
    149149  function ExportToAoWoWSQL()
    150150  {
    151     global $Config, $TranslationTree, $AoWoWconf;
     151    global $TranslationTree, $AoWoWconf;
    152152 
    153153    //require_once('../aowow/configs/config.php');
     
    175175        $Ori_text = $Line['name'];
    176176        $DbResult2 = $Database2->query('SELECT `Text` AS `En`,
    177         (SELECT `Text` FROM `'.$Config['Database']['Database'].'`.`TextGlobalString` AS `TableTran`
     177        (SELECT `Text` FROM `'.$this->System->Config['Database']['Database'].'`.`TextGlobalString` AS `TableTran`
    178178         WHERE `TableEn`.`Entry` = `TableTran`.`Entry` AND (`Complete` = 1) AND '.$this->WhereLang.' AND '.$this->WhereUsers.$this->OrderByUserList.' LIMIT 1) AS `Tran`
    179          FROM `'.$Config['Database']['Database'].'`.`TextGlobalString` AS `TableEn` WHERE
     179         FROM `'.$this->System->Config['Database']['Database'].'`.`TextGlobalString` AS `TableEn` WHERE
    180180          `Text` = "'.addslashes($Ori_text).'" LIMIT 1');
    181181        $Tran = $DbResult2->fetch_assoc();
     
    205205  function ExportToXML()
    206206  {
    207     global $TranslationTree, $User;
     207    global $TranslationTree;
    208208 
    209209    $this->LoadFilters();
     
    215215    "    <time>".date('r')."</time>\n".
    216216    "    <diacritics mode=".'"'.$this->Export['WithDiacritic'].'"'." />\n".
    217     "    <author>".$User->Name."</author>\n".
     217    "    <author>".$this->System->User->Name."</author>\n".
    218218    "    <contributors>\n";
    219219    foreach(explode(',', $this->UserNames) as $UserName)
     
    258258  function ExportToDBC()
    259259  {
    260     global $TranslationTree, $Config;
     260    global $TranslationTree;
    261261 
    262262    $this->LoadFilters();
  • trunk/Modules/Translation/Form.php

    r578 r582  
    224224                        $this->Database->query('DELETE FROM `'.$Table.'` WHERE `ID` = '.$TextID.' AND `Language` <> '.$this->System->Config['OriginalLanguage']);
    225225                        $Output = ShowMessage('Překlad byl smazán.');
    226                         $this->System->ModuleManager->Modules['Log']->WriteLog('Překlad byl smazán! <a href="form.php?group='.$GroupID.'&amp;ID='.$TextID.'">'.$TextID.'</a>', LOG_TYPE_MODERATOR);
     226                        $this->System->ModuleManager->Modules['Log']->WriteLog('Překlad byl smazán! <a href="'.$this->System->Link('/form.php?group='.$GroupID.'&amp;ID='.$TextID).'">'.$TextID.'</a>', LOG_TYPE_MODERATOR);
    227227                } else $Output = ShowMessage('Nemáte oprávnění', MESSAGE_CRITICAL);
    228228                return($Output);
  • trunk/Modules/Translation/Save.php

    r579 r582  
    100100                                                        $this->Database->query('UPDATE `'.$Table.'` SET '.$Values.' WHERE `ID` = '.$ExistedText['ID']);
    101101       
    102                                                         $Output .= 'Změny v překladu <a href="form.php?group='.$GroupId.'&amp;ID='.$ExistedText['ID'].'">'.$ExistedText['ID'].'</a> ('.$ExistedText['Entry'].') uloženy jako '.$CompleteText[$NewComplete].'.<br />';
    103                                                         $this->System->ModuleManager->Modules['Log']->WriteLog('Změny v překladu <a href="form.php?group='.$GroupId.'&amp;ID='.$ExistedText['ID'].'">'.$ExistedText['ID'].'</a> ('.$ExistedText['Entry'].') uloženy jako '.$CompleteText[$NewComplete].'.', LOG_TYPE_TRANSLATION);
     102                                                        $Output .= 'Změny v překladu <a href="'.$this->System->Link('/form.php?group='.$GroupId.'&amp;ID='.$ExistedText['ID']).'">'.$ExistedText['ID'].'</a> ('.$ExistedText['Entry'].') uloženy jako '.$CompleteText[$NewComplete].'.<br />';
     103                                                        $this->System->ModuleManager->Modules['Log']->WriteLog('Změny v překladu <a href="'.$this->System->Link('/form.php?group='.$GroupId.'&amp;ID='.$ExistedText['ID']).'">'.$ExistedText['ID'].'</a> ('.$ExistedText['Entry'].') uloženy jako '.$CompleteText[$NewComplete].'.', LOG_TYPE_TRANSLATION);
    104104                                                } else
    105105                                                {
     
    148148                                                        $LastID = $this->Database->insert_id;
    149149       
    150                                                         $Output .= 'Text <a href="form.php?group='.$GroupId.'&amp;ID='.$LastID.'">'.$LastID.'</a> ze skupiny <a href="TranslationList.php?group='.$GroupId.'&amp;user=0&amp;action=filter">'.$TranslationTree[$GroupId]['Name'].'</a> uložen jako '.$CompleteText[$NewComplete].'. Převzat z <a href="form.php?group='.$GroupId.'&amp;ID='.$TextID.'">'.$TextID.'</a>.<br/>';
    151                                                         $this->System->ModuleManager->Modules['Log']->WriteLog('Text <a href="form.php?group='.$GroupId.'&amp;ID='.$LastID.'">'.$LastID.'</a> ze skupiny <a href="TranslationList.php?group='.$GroupId.'&amp;user=0&amp;text=&amp;entry=&amp;action=filter">'.$TranslationTree[$GroupId]['Name'].'</a> uložen jako '.$CompleteText[$NewComplete].'. Převzat z <a href="form.php?group='.$GroupId.'&amp;ID='.$TextID.'">'.$TextID.'</a>.', LOG_TYPE_TRANSLATION);
     150                                                        $Output .= 'Text <a href="'.$this->System->Link('/form.php?group='.$GroupId.'&amp;ID='.$LastID).'">'.$LastID.'</a> ze skupiny <a href="TranslationList.php?group='.$GroupId.'&amp;user=0&amp;action=filter">'.$TranslationTree[$GroupId]['Name'].'</a> uložen jako '.$CompleteText[$NewComplete].'. Převzat z <a href="form.php?group='.$GroupId.'&amp;ID='.$TextID.'">'.$TextID.'</a>.<br/>';
     151                                                        $this->System->ModuleManager->Modules['Log']->WriteLog('Text <a href="'.$this->System->Link('/form.php?group='.$GroupId.'&amp;ID='.$LastID).'">'.$LastID.'</a> ze skupiny <a href="TranslationList.php?group='.$GroupId.'&amp;user=0&amp;text=&amp;entry=&amp;action=filter">'.$TranslationTree[$GroupId]['Name'].'</a> uložen jako '.$CompleteText[$NewComplete].'. Převzat z <a href="form.php?group='.$GroupId.'&amp;ID='.$TextID.'">'.$TextID.'</a>.', LOG_TYPE_TRANSLATION);
    152152                                                }
    153153                                        }
  • trunk/includes/Version.php

    r581 r582  
    11<?php
    22
    3 $Revision = 581; // Subversion revision
     3$Revision = 582; // Subversion revision
    44$DatabaseRevision = 574; // Database structure revision
    55$ReleaseTime = '2013-09-12';
Note: See TracChangeset for help on using the changeset viewer.