Last change
on this file since 214 was 214, checked in by maron, 16 years ago |
Podpora více verzí textů, zobrazení verze ve formuláři překládání, úprava ukládání aby se dala uložit u jednoho uživatele více verzí, aby se ukládaly čísla verzí podle předlohy, úprava seznamu nepřeložených aby se zobrazovali pouze nejnovější nepřeložené texty, oprava generování souboru addonu pagebook_1, oprava logu a přidání položky pro import
|
File size:
860 bytes
|
Line | |
---|
1 | <?php
|
---|
2 |
|
---|
3 | function UpdateVersion()
|
---|
4 | {
|
---|
5 | global $Database, $TranslationTree, $PatchVersion, $Config;
|
---|
6 | echo ('<br /><br />Začínám se synchronizací VersionEnd u přeložených textů<br />');
|
---|
7 | foreach($TranslationTree as $Group) {
|
---|
8 | echo('<br />'.$Group['Name'].' ');
|
---|
9 | $DbResult = $Database->SQLCommand('SELECT gs_tran.ID,
|
---|
10 | gs_tran.VersionEnd as VersionEnd_tran,
|
---|
11 | gs_orig.VersionEnd as VersionEnd_orig
|
---|
12 | FROM '.$Group['TablePrefix'].' as gs_tran
|
---|
13 | JOIN '.$Group['TablePrefix'].' as gs_orig ON gs_orig.ID = gs_tran.Take
|
---|
14 | WHERE gs_tran.VersionEnd <> gs_orig.VersionEnd');
|
---|
15 | while ($DbRow = mysql_fetch_assoc($DbResult)) {
|
---|
16 | $Database->SQLCommand('UPDATE '.$Group['TablePrefix'].' SET VersionEnd = '.$DbRow['VersionEnd_orig'].' WHERE ID = '.$DbRow['ID']);
|
---|
17 | echo('. ');
|
---|
18 | }
|
---|
19 | echo('<strong>Dokončeno.</strong>');
|
---|
20 | }
|
---|
21 | }
|
---|
22 |
|
---|
23 | ?>
|
---|
Note:
See
TracBrowser
for help on using the repository browser.