Copyright © 2002 - 2005 Nick Jones Versija: 6.00.301 - I: December 2005
1. Įžanga
PHP-Fusion yra "viskas-viename" Turinio Valdymo Sistema (TVS) parašyta PHP kodu. Ji naudoja mySQL duomenų bazę viso jūsų tinklapio turinio laikymui, tokio, kaip Naujienos, Straipsniai, Forumo pranešimai, ir t.t. PHP-Fusion išleista pagal Antrosios versijos sąlygas ir pagal GNU General Public licenziją. Daugiau informacijos rasite www.gnu.org arba perskaitykite gpl.txt failą kurį rasite distribucijos pakete. Jūs galite keisti kodą jei norite pakeisti modifikaciją, arba tiesiog patobulinti distribuciją. Jūs neturite teisės nuimti "Powered by PHP-Fusion" teisių įspėjimo, taip pat negalite nuimti tokio įspėjimo visur, kur tik jie yra skriptuose. Atsiminkite, kad mes įdėjome daugelį valandų sunkaus darbo, kurdami šį produktą.
2. Instaliacija
Įkelkite visą php-files direktorijaus turinį į serverį. Suteikite CHMOD žymas 777 šiems failams ir direktorijams: administration/db_backups/ images/ images/imagelist.js images/articles/ images/avatars/ images/news/ images/news_cats/ images/photoalbum/ forum/attachments/ config.php Eikite į savo tinklapį ir paleiskite setup.php pvz.: http://www.yourdomain.com/setup.php. Sekdami nuorodas ekrane, užbaikite instaliavimą. Suteikite CHMOD žymas 644 config.php failui ir ištrinkite setup.php failą iš serverio.
3. Atnaujinimas iš v6.00.1xx
Prieš atnaujinimą, būtinai pasidarykite visų failų, esančių serveryje ir duomenų bazės kopijas. Ištrinkite config.php ir setup.php iš php-files prieš pradėdami atnaujinimą. Įkelkite upgrade.php iš upgrade v6.00.1xx direktorijaus į administration direktorijų savo serveryje. Prisijunkite prie savo tinklapio kaip Super Administratorius ir paspauskite Upgrade Administracijos panelėje. Sekite visus nurodymus, kol ekrane nepamatysite "Database upgrade complete". Įkelkite visą php-files direktorijaus turinį į serverį. Įsitikinkite, kad visiems failams ir direktorijams suteiktos CHMOD 777 žymos: images/news_cats/ images/imagelist.js
4. Atnaujinimas iš v4.01, v5.00 arba iš v5.01
Prieš atnaujinimą, būtinai pasidarykite visų failų, esančių serveryje ir duomenų bazės kopijas. Išinstaliuokite visus Infusions per Administracijos Panelę (tik v5.00 or v5.01). Išjunkite visas 3-iųjų šalių paneles per Panelių Administraciją, tame tarpe ir: Navigacija Vartotojai(Nariai) Online Forumo pranešimai Paskutiniai straipsniai Pasisveikinimas Forumo pranešimų sąrašas Vartotojo(Nario) Info Narių apklausa "Shoutbox" Įkelkite config.php iš php-files direktorijaus į savo serverį. Turite ištrinti config.php iš php-files prieš pradėdami atnaujinimą. Įkelkite upgrade.php iš upgrade v4.01 direktorijaus į admin direktorijų savo serveryje. Suteikite CHMOD žymas 777 config.php failui. Prisijunkite prie tinklapio kaip Super Administratorius ir paspauskite Upgrade Administracijos Panelėje. Sekite visus nurodymus, kol ekrane nepamatysite "Database upgrade complete". Ištrinkite sekančius direktorijusa iš serverio: fusion_admin fusion_core fusion_forum fusion_languages fusion_panels fusion_themes Pervardinkite sekančius direktorijus savo serveryje: fusion_images į images fusion_public į forum Perkelkite avatars direktorijų iš forum direktorijaus į images direktorijų Įkelkite visą php-files direktorijaus turinį į serverį. Suteikite CHMOD žymas 644 config.php failui. Įsitikinkite, kad šiems dsirektorijams suteiktos CHMOD 777 žymos: administration/db_backups/ images/ images/articles/ images/avatars/ images/news/ images/photoalbum/ forum/attachments/
5. Papildomos pastabos
Atminkite, kad pagrindinė PHP-Fusion infrastruktūra yra pilnai rekonstruota iš v4x ir v5x. Kai kurios reikšmės yra pervardintos, o numeriai panaikinti, kadangi jie daugiau nebereikalingi. Šioje lentelėje yra naudojamų reikšmių sąrašas v4x, v5x ir v6x.
v4x | v5x | v6x
fusion_root | FUSION_ROOT | -
fusion_base | FUSION_BASE | BASEDIR
- | FUSION_ADMIN | ADMIN
- | FUSION_IMAGES | IMAGES
- | FUSION_IMAGES_A | IMAGES_A
- | FUSION_IMAGES_N | IMAGES_N
- | FUSION_INCLUDES | INCLUDES
fusion_langdir | FUSION_LANGUAGES | LOCALE
- | FUSION_LAN | LOCALESET
- | FUSION_FORUM | FORUM
- | FUSION_INFUSIONS | INFUSIONS
- | FUSION_PHOTOS | PHOTOS
- | FUSION_PUBLIC | PUBLIC
fusion_themedir | FUSION_THEMES | THEMES
- | FUSION_THEME | THEME
$user_ip | FUSION_IP | USER_IP
- | FUSION_QUERY | FUSION_QUERY
$PHP_SELF | $PHP_SELF/FUSION_SELF | FUSION_SELF
- | FUSION_PREFIX | DB_PREFIX
$fusion_prefix | $fusion_prefix | $db_prefix
User Definitions
Guest() | iGUEST | iGUEST
Member() | iMEMBER | iMEMBER
Moderator() | iMOD | -
Admin() | iADMIN | iADMIN
SuperAdmin() | iSUPERADMIN | iSUPERADMIN
UserLevel() | iUSER | iUSER
- | USER_RIGHTS | USER_RIGHTS
- | USER_GROUP | USER_GROUP
Turite įsitikinti, kad any kiekviename modifikuotame kode naudojamos v6 reikšmės, ir atminkite, kad modifikacijos, darytos v5x netinka v6 dėl reikšmių pakeitimo sistemoje.
6. Palaikymo tinklapiai
Jei kyla kokių klausimų ar problemų, vartojant PHP-Fusion, aplankykite pagrindinį kūrėjų tinklapį www.php-fusion.co.uk ir parašykite forume. Taip pat galite pasinaudoti IRC chat palaikymo kanalu irc.cad-net.org/phpfusion. PHP-Fusion gali būti išplėsta naudojant Infusions, tai yra - pluginus, kuriuos labai lengva instaliuoti. Infusion'ų galite rasti mūsų modifikacijų tinklapyje www.phpfusion-mods.com. Jei norite pritaikyti savo PHP-Fusion temą - prašome apsilankyti oficialiame temų tinklapyje www.phpfusion-themes.com kur rasite daugybę įvairių temų pagal savo skonį. PHP-Fusion taip pat turi platų palaikymo tinklą visame pasaulyje Belgija, Danija, Prancūzija, Vokietija, Iranas, Lietuva, Olandija, Lenkija, Švedija, Taivanis ir Turkija.
7. Padėkos
Ačiū šiems asmenims už ilgą ir sunkų darbą: CrappoMan - Kodavimą ir mySQL kūrimą Shedrock - Už temas ir Administracijos ikonas Janmol - Marketingą ir dizaino koncepcijas KEFF - Už kvailas idėjas, kurios nepasirodė kvailomis! Rayxen - Kodavimą ir modifikacijas Sheldon - Techninis palaikymas bei hostingas 3-iųjų šalių skriptai: TinyMCE - HTML WYSIWYG editorius pagal Moxiecode. PHPMailer - e-mail siuntimo klasė su SMTP palaikymu pagal Brent R. Matzelle. HTTPDownload - Siuntimosi klasė pagal Nguyen Quoc Bao.