Web-based translation system WoWpreklad ======================================= 1) Information about version and source code location: Source code repository: http://svn.zdechov.net/svn/wowpreklad Change history: http://svn.zdechov.net/trac/wowpreklad/log/ License: GNU/GPLv3 Authors: Chronos (robie@centrum.cz), Maron (maron2@centrum.cz) 2) Base configuration Při zprovoznění webu je nutné zkopírovat soubor config.sample.php na config.php ve složce includes a upravit obsažená nastavení dle svých podmínek. 3) Banners display In subdirectory "banners" is used file .htaccess for setting php script execution for image generation and referred address recording. In apache server configuration in file httpd.conf is necessary to set for the directory: Allowoverride All In the same time it is necessary to have enabled apache module rewrite. 4) Write permissions Write permission for directory "tmp" needs to be set. In this directory temporary files like generated exports are stored. 5) Database initialization Create database in your MySQL server and set login data to file includes/config.php. Continue with database installation on page "admin/install.php". 6) Text import Source files for import are located at directory "source". Here are then placed subdirectories named by single individual game versions. In these subdirectories are also subdirectories dbc, sql a lua from import is taken. 7) Background script for export Při startu systému je potřeba spustit skript Modules/Export/ProcessTask.php pro zpracování delé trvajících úloh exportů. Proces musí být spuštěn pod uživatelem stejným jako web server (apache), kvůli správnému nastavování oprávnění při vytváření souborů ve složce tmp a kvůli bezpečnosti. 8) AoWoW download Stáhněte aowow z repozitáře http://wowpreklad.zdechov.net/svn/wowpreklad/aowow jako podsložku do složky wowprekladu. Postupujte podle pokynů v souboru ReadMe.txt ve stažené složce. 9) AoWoW background script Set periodic run of script for translation synchronization to AoWoW system. Every night let run script Modules/Export/ProcessAoWoWExport.php. Create executable scrip /etc/cron.daily/wowpreklad_aowow_export.sh #!/bin/sh cd /var/www/html/wowprekladu/export/ php process_aowow_export.php