
Copyright © 2002 - 2006 Nick Jones
Versija: 6.00.306 - I: April 2006 |
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. |