source: trunk/ReadMe.txt@ 563

Last change on this file since 563 was 560, checked in by chronos, 12 years ago
  • Modified: On user profile page show last translations and user exports.
File size: 2.5 KB
Line 
1Webbased translation system WoWpreklad
2===================================
3
41) Information about version and source code location:
5
6
7Source code repository: http://svn.zdechov.net/svn/wowpreklad
8Change history: http://svn.zdechov.net/trac/wowpreklad/log/
9License: GNU/GPLv3
10Authors: Chronos (robie@centrum.cz), Maron (maron2@centrum.cz)
11
12
132) Base configuration
14
15Při zprovoznění webu je nutné zkopírovat soubor config.sample.php na
16config.php ve složce includes a upravit obsažená nastavení dle svých podmínek.
17
18
193) Banners display
20
21V podsložce banners je použit soubor .htaccess pro nastavení vykonání php
22skriptu pro generování obrázků a záznamu odkazovaných adres.
23V konfiguraci serveru apache v httpd.conf je u této složky nutno nastavit:
24
25<Directory "/var/www/html/wowpreklad/banners/">
26 Allowoverride All
27</Directory>
28
29Zároveň je potřeba mít v apache serveru aktivní modul rewrite.
30
31
324) Write permissions
33
34U složky tmp je nutné nastavit práva pro web server pro zápis. V této
35složce se vytváří dočasné soubory především při generování exportů ke stažení.
36
37
385) Database initialization
39
40Vytvořte databázi ve vašem MySQL serveru a nastavte přihlašovací údaje
41do souboru includes/config.php.
42Dále instalujte databázi pomocí stránky admin/install.php.
43
44
456) Text import
46
47Zdrojové soubory pro import jsou umístěny ve složce source. Zde jsou pak
48umístěny podsložky pojmenované jako jednotlivé verze hry. V těchto
49podsložká jsou dále podsložky dbc, sql a lua, ze kterých je prováděn import dat.
50
51
527) Background script for export
53
54Při startu systému je potřeba spustit skript Modules/Export/ProcessTask.php
55pro zpracování delé trvajících úloh exportů.
56Proces musí být spuštěn pod uživatelem stejným jako web server (apache),
57kvůli správnému nastavování oprávnění při vytváření souborů ve složce
58tmp a kvůli bezpečnosti.
59
60
618) Stažení AoWoW
62
63Stáhněte aowow z repozitáře http://wowpreklad.zdechov.net/svn/wowpreklad/aowow
64jako podsložku do složky wowprekladu. Postupujte podle pokynů v souboru
65ReadMe.txt ve stažené složce.
66
67
689) AoWoW background script
69
70Nastavit pravidelné spouštění skriptu pro aktualizaci překladů
71v systému AoWoW. Každý den v noci nechat spouštět Modules/Export/ProcessAoWoWExport.php
72
73Vytvořte spouštěcí skript /etc/cron.daily/wowpreklad_aowow_export.sh
74#!/bin/sh
75cd /var/www/html/wowprekladu/export/
76php process_aowow_export.php
77
78
Note: See TracBrowser for help on using the repository browser.