Webový překládací systém WoWpřeklad =================================== 1) Informace o revizích a zdrojové kódy Repozitář zdrojových kódů: http://svn.zdechov.net/svn/wowpreklad Prohlížení historie změn: http://svn.zdechov.net/trac/wowpreklad/log/ Licence: GNU/GPL verze 3 Autoři: Chronos (robie@centrum.cz), Maron (maron2@centrum.cz) 2) 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) Zobrazení bannerů V podsložce banners je použit soubor .htaccess pro nastavení vykonání php skriptu pro generování obrázků a záznamu odkazovaných adres. V konfiguraci serveru apache v httpd.conf je u této složky nutno nastavit: Allowoverride All Zároveň je potřeba mít v apache serveru aktivní modul rewrite. 4) Práva pro zápis U složky tmp je nutné nastavit práva pro web server pro zápis. V této složce se vytváří dočasné soubory především při generování exportů ke stažení. 5) Inicializace databáze Vytvořte databázi ve vašem MySQL serveru a nastavte přihlašovací údaje do souboru includes/config.php. Dále instalujte databázi pomocí stránky admin/install.php. 6) Import textů Zdrojové soubory pro import jsou umístěny ve složce source. Zde jsou pak umístěny podsložky pojmenované jako jednotlivé verze hry. V těchto podsložká jsou dále podsložky dbc, sql a lua, ze kterých je prováděn import dat. 7) Při startu systému je potřeba spustit skript export/process_task.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) Stažení AoWoW 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) Nastavit pravidelné spouštění skriptu pro aktualizaci překladů v systému AoWoW. Každý den v noci nechat spouštět export/process_aowow_export.php Vytvořte spouštěcí skript /etc/cron.daily/wowpreklad_aowow_export.sh #!/bin/sh cd /var/www/html/wowprekladu/export/ php process_aowow_export.php