Changeset 724


Ignore:
Timestamp:
Jan 7, 2014, 5:10:17 PM (11 years ago)
Author:
maron
Message:
  • Modify: Do not save new translated text if is only translated by rank of spell
Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Modules/Translation/Save.php

    r657 r724  
    120120                                                        $CompleteParts = 0;
    121121                                                        $Completable = true;
     122                $OnlyRank = true;
    122123                                                        foreach($Group['Items'] as $GroupItem)
    123124                                                        {
     
    130131                                                                                if(array_key_exists($GroupItem['Column'], $_POST))
    131132                                                                                {
     133                        if (44 <> $GroupItem['Id']) $OnlyRank = false;
    132134                                                                                        $Values .= ', "'.$_POST[$GroupItem['Column']].'"';
    133135                                                                                        $CompleteParts |= (1 << ($GroupItem['Sequence'] - 1));
     
    155157                                                        $Values .= ', '.$NewComplete.', '.$CompleteParts;
    156158       
    157                                                         $this->Database->query('INSERT INTO `'.$Table.'` ('.$Columns.') VALUES ('.$Values.')');
    158                                                         $LastID = $this->Database->insert_id;
    159        
    160                                                         $Output .= 'Text <a href="'.$this->System->Link('/form.php?group='.
    161                                                           $GroupId.'&amp;ID='.$LastID).'">'.$LastID.'</a> ze skupiny <a href="TranslationList.php?group='.
    162                                                     $GroupId.'&amp;user=0&amp;action=filter">'.$TranslationTree[$GroupId]['Name'].'</a> uložen jako '.
    163                                                           $CompleteText[$NewComplete].'. Převzat z <a href="form.php?group='.$GroupId.'&amp;ID='.$TextID.'">'.$TextID.'</a>.<br/>';
    164                                                         $this->System->ModuleManager->Modules['Log']->WriteLog('Text <a href="'.
    165                                                           $this->System->Link('/form.php?group='.$GroupId.'&amp;ID='.$LastID).'">'.
    166                                                           $LastID.'</a> ze skupiny <a href="TranslationList.php?group='.
    167                                                           $GroupId.'&amp;user=0&amp;text=&amp;entry=&amp;action=filter">'.
    168                                                           $TranslationTree[$GroupId]['Name'].'</a> uložen jako '.$CompleteText[$NewComplete].
    169                                                           '. Převzat z <a href="form.php?group='.$GroupId.'&amp;ID='.$TextID.'">'.$TextID.'</a>.', LOG_TYPE_TRANSLATION);
     159                if (!$OnlyRank)
     160                {
     161                                                          $this->Database->query('INSERT INTO `'.$Table.'` ('.$Columns.') VALUES ('.$Values.')');
     162                                                          $LastID = $this->Database->insert_id;
     163       
     164                                                          $Output .= 'Text <a href="'.$this->System->Link('/form.php?group='.
     165                                                          $GroupId.'&amp;ID='.$LastID).'">'.$LastID.'</a> ze skupiny <a href="TranslationList.php?group='.
     166                                                      $GroupId.'&amp;user=0&amp;action=filter">'.$TranslationTree[$GroupId]['Name'].'</a> uložen jako '.
     167                                                            $CompleteText[$NewComplete].'. Převzat z <a href="form.php?group='.$GroupId.'&amp;ID='.$TextID.'">'.$TextID.'</a>.<br/>';
     168                                                          $this->System->ModuleManager->Modules['Log']->WriteLog('Text <a href="'.
     169                                                            $this->System->Link('/form.php?group='.$GroupId.'&amp;ID='.$LastID).'">'.
     170                                                            $LastID.'</a> ze skupiny <a href="TranslationList.php?group='.
     171                                                            $GroupId.'&amp;user=0&amp;text=&amp;entry=&amp;action=filter">'.
     172                                                            $TranslationTree[$GroupId]['Name'].'</a> uložen jako '.$CompleteText[$NewComplete].
     173                                                            '. Převzat z <a href="form.php?group='.$GroupId.'&amp;ID='.$TextID.'">'.$TextID.'</a>.', LOG_TYPE_TRANSLATION);
     174                }
    170175                                                }
    171176                                        }
  • trunk/includes/Version.php

    r723 r724  
    66// and system will need database update.
    77
    8 $Revision = 723; // Subversion revision
     8$Revision = 724; // Subversion revision
    99$DatabaseRevision = 716; // Database structure revision
    1010$ReleaseTime = '2014-01-07';
Note: See TracChangeset for help on using the changeset viewer.