TOTO BY MĚLO POMOCI:
Skripty - Voodoo chat
http://tvorba-www.bravepages.com/demos/bbvoodoo.html
Voodoo chat funguje různými způsoby a lze použít i na serverch s podporu PHP bez MySQL, na Linuxu/Unixu anebo na Windows. Na serverch s podporou Perlu a deamon serveru lze zapnout deamon server, který zrychluje chat. Deamon server si můžete stáhnout z vochat.com.
Motivy (skin/template) se nachází ve složce "chat/designes".
Lokalizace se nachází ve složce "chat/languages".
Smajlíci se nacházejí ve složce "chat/converts".
Zde nabízený zip archiv obsahuje skript pro Linux/Unix. Má českou lokalizaci připravenou ze starší verze chatu a motivy, které byly také poněkud upraveny pro češtinu. Motiv "hi_tech_lightskyblue" je mírná modifikace bezbarvého motivu "hi-tech" a obsahuje trochu světle modré barvy. Zip obsahuje též českou verzi instalace a správy chatu.
Další jazykové soubory a motivy si můžete stáhnout z vochat.com. Při změně jazyka ve správní stránce chatu je nutno použít motiv se správnou znakovou sadou (charset). Motivy sice používají jazykové soubory, které překládají text chatu, ale toto nezahrnuje změnu charsetu.
Smajlíky stačí zkopírovat do složky "chat/converts" a potom ze správní stránky chatu kliknout na odkaz "Instalace smajlíků", vyplnit "Příkaz smajlíka" a poté kliknout na tlačítko "save/update".
Instalace
Pozor! Po instalaci je těžké chat zase vymazat, protože soubory budou mít skriptem nastavená povolení!
Deamon server se spustí přes daemon_admin.pl a vyžaduje server s podporou Perl skriptu a deamon serveru. Na stránkách s malou návštěvností nejsou deamon server nebo Perl zapotřebí.
Na webzdarma nelze v chatu použít MySQL kvůli nastavení shared memory a z nějakého důvodu i motivy vypadají trochu jinak. Nicméně i na webzdarma by měl chat fungovat.
Otevřte soubor "chat/admin/admin_users.php" textovým editorem a zadejte jméno a heslo správce chatu.
Uložte "složky" data a "chat" na server s podporou PHP. Ideálně by složka "data" měla být uložena v adresáři, který slouží k uložení citlivých údajů (hesla v txt souboru apod.) a je přístupný pouze pro PHP skripty, a to přes absolutní cestu. Pokud toto není možné, tak druhé nejlepší řešení je uložit složku "chat" do podadresáře. Pak uložit složku "data" na vyšší úroveň a přejmenovat ji na nějaké dlouhé a nesrozumitelné jméno, nebo jinak zkomplikovat cesty z chatu na data. Pokud o nic nejde, můžete složky "data" a "chat" klidně uložit do stejného adresáře na serveru a zjednodušit si instalaci.
Složku "chat" uložte do normálního web prostoru tam, kam se uládají ostatní PHP a HTML stránky.
Spusťte soubor "chat/admin/configure.php". Tento má 9 kroků, což je sice zdlouhavé, ale ne příliš komplikované. Přečtěte si pozorně hlášení na každé stránce a proveďte potřebné opravy. Potom klikněte na odkaz "Test" dole a znovu zkontrolujte hlášení ve stránce. Pokud je vše v pořádku, klikněte na odkaz "Pokračovat".
Krok 1
Přečtěte si, které soubory vyžadují nastavení chmod, nastavte poždovaný chmod a potom klikněte na odkaz "Test". Pravděpodobně budete muset nastavit chmod těchto souborů:
chat/admin/sessions.php chmod 777
chat/inc_common.php chmod 777
data/voc.conf chmod 666
Zadejte požadované cesty a pak klikněte na odkaz "Test". Pokud jste uložili složky "data" a "chat" do stejného adresáře, výchozí hodnoty vyplněné programem "configure.php" by měly být správné a neměly by vyžadovat změny. Jakmile program nebude hlásit chyby, klikněte na odkaz "Pokračovat".
Krok 2
V první položce zadejte na cestu na složku "chat".
Ve druhé položce "Chat url:" zadejte URL na složku "chat".
Ve třetí položce "Daemon URL:" zadejte URL hlavní složky Vašich stránek.
Klikněte na odkaz "Pokračovat", pokud nechcete použít deamon server.
Krok 3
Jestliže se objevilo následující hlášení, to znamená, že nemůžete použít MySQL, pouze textové soubory:
testing SysV Shared memory support:
shm_attach neexistuje! nemůžete pracovat s SharedMemory-based chat-engine
Pokud nechcete použít MySQL, nastavte první 2 rolety s engine na "files" a ponechte následujících 5 pložek na výchozích hodnotách.
V položce "Typ chatu:" nastavte "reload" - později můžete ze správní stránky chatu zkusit i nastavení "php_tail" nebo "js_tail". Tyto obnovují okno chatu hladce bez poskakování, ale na webzdarma nefungovaly.
Na některých serverech se safe mode (na webzdarma) je nutno ručně vytvořit podadresáře:
data/board/0
data/board/1
data/users/0
data/users/1
chat/photos/0
chat/photos/1
Odstraňte soubory "to_remove", které uvidíte v podadresářích "data/board", "data/users" a "chat/photos".
Nastavte povolení chmod každého z vytvořených podadresářů na 777.
Krok 4
Vyplňte svůj email a ponechte ostatní položky beze změny.
Krok 5
Ponechte beze změny.
Krok 6
Ponechte beze změny.
Krok 7
Nastavte jazyk a ostatní ponechte beze změny.
Krok 8
Pozorně si přečtěte, které soubory vyžadují nastavení chmod, nastavte požadovaný chmod a potom klikněte na odkaz "Test" dole. Pravděpodobně budete muset nastavit chmod těchto souborů:
data/converts.dat chmod 666
data/banlist.dat chmod 666
data/users.dat chmod 666
data/rooms.dat chmod 666
data/robotspeak.dat chmod 666
data/messages.dat chmod 666
data/who.dat chmod 666
data/statuses chmod 777
Krok 9
Pozorně si přečtěte, které soubory vyžadují nastavení chmod, nastavte požadovaný chmod a potom klikněte na odkaz "Test" dole. Pravděpodobně budete muset nastavit chmod těchto souborů:
data/daemon/daemon.pid chmod 666
data/daemon/daemon.log chmod 666
data/daemon/daemon.pl chmod 755
Nevšímejte si varování ohledně deamonu, pokud ovšem nechcete deamon spustit.
Pokud vše prošlo úspěšně, dole by měl být odkaz k otevření správní stránky, kde můžete doladit nastavení. Správu lze otevřít i přímo na "chat/admin/index.php". Nakonec můžete spustit chat "chat/index.php".
Uložení souborů na server
Soubory můžete uložit libovolným FTP klientem nebo jiným způsobem, kterým obvykle ukládáte své stránky na internet. Nemáte-li vhodný program, můžete si stáhnout WS_FTP LE ze stránky Software - FTP klienty. Přenos textových souborů musí být v ASCII módu. Tohle obvykle musíte nastavit ve FTP klientu, ale někdy to funguje automaticky - záleží na konstrukci FTP klienta.
http://tvorba-www.bravepages.com/demos/bbvoodoo.html
_________________
Blassen,
Altruista, Redaktor, Programátor, Designér a Majitel
Hello IT. Have you tried turning it off and on again ? Are you sure it's plugged in ?