Copyright © 2002 - 2012 Nick Jones
Verzió: 7.02.05 - Megjelent: 2012.04.15.
BEMUTATÁS
A PHP-Fusion egy nyílt forráskódú tartalomkezelő rendszer (CMS), amely PHP nyelven íródott, és MySQL adatbázist használ az oldal tartalmának tárolására. Az oldal könnyű kezelhetőségét egy egyszerű, de mindenre kierjedő adminisztrációs rendszer biztosítja.

A PHP-Fusion egy ingyenes program: a Free Software Foundation (FSF) által kiadott GNU Affero General Public License (AGPL) 3. verziójának feltételei alapján a programot továbbadhatod és/vagy módosíthatod, amíg az eredeti példány forrását feltünteted.

Ezt a programot annak reményében tettük közzé, hogy hasznosnak fog bizonyulni, de semmilyen garanciát nem vállalunk vele kapcsolatban, és azt sem szavatoljuk, hogy eredeti céljának megfelelően fog működni. További információt az Affero General Public License-ben találhatsz.

A csomag tartalmazza a GNU Affero General Public License egy másolatát, ha mégsem találod, akkor a www.fsf.org oldalon is elolvashatod.

Fontos megjegyzés: Nincs jogod törölni a lábjegyzetből az alábbi copyright megjegyzést:

Powered by PHP-Fusion copyright © 2002 - 2011 by Nick Jones.
Released as free software without warranties under GNU Affero GPL v3.

Copyright eltávolítási lehetőségekért látogass el a www.php-fusion.co.uk licenc oldalára.

ÚJ RENDSZER TELEPÍTÉSE
Fontos megjegyezni, hogy a PHP-Fusion v7.02 megjelenésével módosult a rendszerkövetelmény, így PHP 5.1.2 és MySQL 4.1 (vagy újabb verzió) támogatása alapkövetelmény a rendszer futtatása érdekében.
A PHP-Fusion telepítése előtt létre kell hoznod egy MySQL adatbázist. Ezt a tárhelyszolgáltatód adminisztrációs oldalán, vagy a phpMyAdmin-ban teheted meg. Bizonyosodj meg róla, hogy ismered a mysql hozzáférésed adatait, azaz a hostnevet, a felhasználónevet, a jelszót és az adatbázis nevét, amiket a telepítés során majd meg kell adnod.

1. Mielőtt feltöltöd a fájlokat a szerverre, nevezd át a (files mappában található) _config.php fájlt config.php-re (csak ha új oldalt telepítesz, frissítésnél ne).

2. Töltsd fel a files mappa tartalmát a szerverre.

3. Ha nem a saját gépeden szeretnéd futtatni a PHP-Fusion-t, akkor a legtöbb esetben az alábbi fájlok jogosultságait át kell állítanod 777-re (CHMOD):

- administration/db_backups/
- downloads/
- downloads/images/
- downloads/submissions/
- downloads/submissions/images/
- forum/attachments/
- ftp_upload/
- images/
- images/imagelist.js
- images/articles/
- images/avatars/
- images/news/
- images/news/thumbs/
- images/news_cats/
- images/photoalbum/
- images/photoalbum/submissions/
- config.php

Megjegyzés: Néhány szolgáltató nem engedélyezi a jogosultságok 777-re állítását. Ilyen esetekben 755-re kell állítani a jogokat.

4. A böngésződben nyisd meg a weboldaladat, amely automatikusan elindítja a telepítést. Ha mégsem így történik, akkor írd oldalad címének végére, hogy /setup.php (pl: http://www.valami.hu/setup.php).

5. A telepítés közben megjelenő utasítások alapján töltsd ki az űrlapokat.

6. A telepítés végeztével biztonsági okokból a config.php jogosultságait állítsd vissza 644-re (CHMOD) és töröld a setup.php fájlt a szerverről. Ennek elmulasztása esetén veszélyezteted oldalad biztonságát.

FRISSÍTÉS V7.00.XX VAGY V7.01.XX VERZIÓRÓL
Frissítés előtt erősen ajánlott biztonsági mentést készíteni az adatbázisról, és a szerveren található fájlokról, mivel a PHP-Fusion v7.02 egy nagyobb verziófrissítést jelent v7.01-ról. Frissítés során figyelj az alábbi utasításokra, és pontosan kövesd őket! Továbbá ajánljuk, hogy amennyiben 7.00.xx verzióról frissítesz, előbb frissítsd rendszered v7.01 verzióra (a korábbi alapcsomagban található frissítéssel), és csak azután frissíts v7.02-re.
Fontos megjegyezni, hogy a PHP-Fusion v7.02 megjelenésével módosult a rendszerkövetelmény, így PHP 5.1.2 és MySQL 4.1 (vagy újabb verzió) támogatása alapkövetelmény a rendszer futtatása érdekében.

1. A 7.02-es verzió kódja nagyrészt kompatibilis a 7.01-es verzióval, de mivel rengeteg változás történt, ezért elképzelhető, hogy néhány kiegészítő (mod, panel, infusion vagy theme) nem fog megfelelően működni vele. Kérjük ellenőrizd az oldaladon található kiegészítőket, hogy elérhető-e belőlük új verzió, vagy kompatibilisek-e az új verzióval.

2. Először töltsd fel az 'upgrade v701' (vagy ha v7.00-ról frissítesz, akkor az 'upgrade v7') mappában található upgrade.php fájlt a szervered 'administration' mappájába, illetve a 'files' mappában található 'locales' mappát a weboldalad 'locales' mappájába, felülírva a régi fájlokat.

3. Jelentkezz be az oldaladra főadminisztrátorként. Az adminisztrációs oldal Rendszer lapfülén kattints a Frissítés menüpontra. A megjelenő oldalon kattints a "Frissítés" gombra. FONTOS, hogy előbb az adatbázist frissítsd, ne a fájlokat!

4. NAGYON FONTOS: Töltsd fel minden minden fájlt a "files" mappából a _config.php és a setup.php kivételével (felülírva a régieket). Mivel az új verzióban sok a strukturális változtatás, ezért az oldal valószínűleg nem fog megfelelően működni, amíg az összes fájlt fel nem töltöd.

Az alábbi mappák jogosultságát állítsd 777-re:

- downloads/
- downloads/images/
- downloads/submissions/
- downloads/submissions/images/
- ftp_upload/

Ha bármilyen kérdésed van, nyugodtan kérdezd meg a fórumunkban, lehetőleg még a frissítés megkezdése előtt, hogy nehogy valami félresikerüljön a frissítés során.

JAVÍTÁSI JAVASLAT EGYEDI FELÜLETEKHEZ
A theme rendszer megegyezik a korábbi verzióval, de a híreknél van egy kis eltérés, ezért egyedi theme esetén nem biztos, hogy megjelennek a hírkategória képek. Ezt az alábbi módon javíthatod:

- Nyisd meg: themes/saját_theme/theme.php
- A function render_news sorral kezdődő függvényen belül
- keresd meg ezt: ".$news."
- és cseréld le erre: ".$info['cat_image'].$news."

Emmellet új funkció még az avatar megjelnítése a kommentárokban, amire az alábbi módon készíthetd fel felületed:

- Nyisd meg: themes/your_theme/theme.php
- In the function render_comments function
- Add if ($settings['comments_avatar'] == "1") { echo "".$data['user_avatar']."\n"; }
- Don't forget to add in your styles.css the .comments_avatar { } class and personalized as you like.

BIZTONSÁGI JAVASLATOK
Néhány hasznos javaslat, oldalad biztonsága érdekében:

- Ellenőrizd hogy a config.php nem írható (jogosultsága 644)(CHMOD).
- Ne hagyd a szerveren a setup.php ha már telepítetted a PHP-Fusion-t.
- Mindig különböző legyen az FTP és MySQL jelszó.
- Soha ne engedélyezz a fórumban csatolmányként php, html, exe, vagy egyéb text fájlt.
- Csak olyan kiegészítőket használj, amelyek megbízhatóságáról meggyőződtél.

SUPPORT OLDALAK
Ha bármi kérdésed vagy problémád adódik a PHP-Fusion használata közben, látogass el a fő angol (www.php-fusion.co.uk) vagy magyar (www.php-fusion.co.hu) háttéroldalra, és írj egy üzenetet a fórumba, vagy használd a keresőt, hátha hamarabb választ találsz kérdésedre. Support csapatunk megpróbál minden alapcsomaggal kapcsolatos kérdésre 48 órán belül megoldást találni.
A PHP-Fusion bővíthető úgynevezett "Infusion"-ok hozzáadásával, amelyek olyan bővítmények, amiket egyszerűen lehet telepíteni és használni. Ezek elérhetők az angol gyűjtőoldalon az AddonDB-ben.
Ha nem elégszel meg a PHP-Fusion alap felületeivel (theme), egyedi kinézetet szeretnél oldaladra varázsolni, akkor rengeteg magas minőségű felületet találhatsz szintén az angol AddonDB-ben.
A PHP-Fusion számos hivatalos nyelvi háttéroldallal is rendelkezik világszerte:
Arábia, Belgium, Brazília, Bulgária, Csehország, Dánia, Franciaország, Hollandia, Irán, Lengyelország, Magyarország, Németország, Norvégia, Olaszország, Oroszország, Románia, Spanyolország, Szlovákia, Svédország és Törökország.
HIBÁK JELENTÉSE
Ha bármilyen hibát észlelsz a weboldaladon, kérjük látogass el az angol vagy a magyar support oldalra, és jelezd a hibát.
KÖSZÖNETNYÍLVÁNYÍTÁS

Projekt alapító
Nick Jones {Digitanium}

Project Manager
Philip Daly {Hobbyman}

Management Team
Arda Kilicdagi {SoulSmasher}
Emma Wall {samem}
Happy Svensson {KEFF}
Jan Molgaard {janmol}
Joakim Falk {Domi}
Max Toball {Matonor}
Nicolae Crefelean {kneekoo}
Richard Ainz {Homdax}

Development Manager
Max Toball {Matonor}

Vezető fejlesztő
Christian Damsgaard Jorgensen {PMM}

Senior fejlesztők
Bartlomiej Gajda {bartek124}
Ion Cladico {Falcon}
Joakim Falk {Domi}
Karoly Nagy {Korcsii}
Slawomir Nonas {slawekneo}
Valerio Vendrame {lelebart}

Junior fejlesztők
Ankur Thakur {Ankur}
David Gütl {Discofan}
Patranescu Florin {keddy}
Robin Frykholm {DrunkeN}

További közreműködők
Andy B {gh0st2k}
Claus Pedersen {flyingduck}
Hans Kristian Flaatten {Starefossen}
James {Daywalker}
Johan Wilson {Barspin}
Maarten Kossen {mpkossen/mistermartin75}
Marcus Gottschalk {MarcusG}
Patric Forcelini {IceWasp}
Paul Beuk {muscapaul}
Robert Gaudyn {Wooya}
Sveinung Skjaerseth {sveinungs}

Scriptek kívülállóktól:
TinyMCE v3.3.8 - HTML WYSIWYG szerkesztő - Moxiecode Systems AB.
PHPMailer v5.2.1 - Levélküldő SMTP támogatással - Brent R. Matzelle, Andy Prevost, Marcus Bointon
HTTPDownload v1.3 - Letöltés kezelő alrendszer - Nguyen Quoc Bao.
jQuery v1.7.2 - Javascript/Ajax toolkit.
jQuery UI v1.8.18 - Nyílt forráskódú user interface jQuery alapokon.
ColorBox - jQuery lightbox plugin.
Nuvola Icons - BBkódokban, hírkategóriákban, és admin ikonokban használt képek - David Vignoni.