PHP-Fusion

Copyright © 2017 PHP-Fusion Inc.
Versija: 9.0 - Išleista: 2017-04-27
INFORMACIJA

PHP-Fusion yra nedidelės apimties atvirojo kodo turinio valdymo sistema (TVS) parašyta PHP pagrindu. PHP-Fusion sistema naudoja MySQL duomenų bazę saugoti Jūsų internetinio tinklalapio turinį, bei turi paprastą ir išsamią administravimo sistemą. Į PHP-Fusion turinio valdymo sistemą yra įtraukta dauguma funkcijų, kurias Jūs galite tikėtis pamatyti daugelyje kitų TVS paketų.

Ši programinė įranga yra nemokama: Jūs galite keisti, papildyti ar modifikuoti ją, laikydamiesi GNU Affero General Public License (AGPL) licencijos terminų, išleistų "Free Software Foundation", aprašytų 3 ar naujesnėse licencijos versijose (pagal Jūsų pasirinkimą).

Ši sistema yra sukurta su viltimi, kad bus naudinga. Taip pat perskaitykite "Affero General Public License" licenciją, norėdami sužinoti daugiau informacijos.

Jūs turėjote gauti "GNU Affero General Public License" licencijos kopiją kartu su šia programa. Jeigu jos negavote, aplankykite www.fsf.org.

Pastaba: Draudžiama pašalinti autorinių teisinių įrašą portalo apačioje:

Powered by PHP-Fusion Copyright © 2017 PHP-Fusion Inc.
Published without warranties under under EPAL.

Norėdami pašalinti autorinių teisių įrašą, kreipkitės šiuo klausimu oficialiame puslapyje, adresu www.php-fusion.co.uk.

ĮDIEGIMAS
Prieš įdiegdami PHP-Fusion, patikrinkite ar Jūsų naudojamas serveris atitinka šiuos reikalavimus:
  • PHP 5.5.08 ar aukštesnė versija
  • MySQL 5.1 ar aukštesnė versija
  • Apache 2.2 ar aukštesnė versija
  • Nginx 1.0 ar aukštesnė versija
  • mod_rewrite ar ekvivalentas norint naudoti SEO

Norėdami įdiegti svetainę, pirmiausia turite sukurti MySQL duomenų bazę. Tai padaryti galite pasinaudoję savo hostingo administracijos panele, arba PHPMyAdmin duomenų bazių valdymo įrankiu. Prisiminkite savo MySQL duomenų bazės duomenis (prisijungimo vardą, slaptažodį, duomenų bazės pavadinimą bei duom. bazės serverio adresą), kadangi jie bus būtini vykdant įdiegimą.

1. Į FTP serverį sukelkite failus iš aplankalo /files/

2. Suteikite CHMOD 777 teises šiems failams:

  • administration/db_backups/
  • ftp_upload/
  • images/
  • images/imagelist.js
  • images/avatars/
  • robots.txt
  • /infusions/blog/images/
  • /infusions/blog/images/thumbs/
  • /infusions/blog/blog_cats/
  • /infusions/downloads/files/
  • /infusions/downloads/images/
  • /infusions/downloads/submissions/
  • /infusions/downloads/submissions/images/
  • /infusions/forum/attachments/
  • /infusions/news/images/
  • /infusions/news/images/thumbs/
  • /infusions/news/news_cats/
  • /infusions/gallery/photos/
  • /infusions/gallery/photos/thumbs/
  • /infusions/gallery/submissions/
  • /infusions/gallery/submissions/images/

3. Eikite į savo puslapį, instaliacija turėtų atsiverti automatiškai. Jeigu taip neįvyks, turite suvesti adresą iki instaliacijos aplanko, pvz.: http://www.Jūsų-Tinklapis.lt/install/index.php.

4. Sekite ekrane pasirodančiomis instrukcijomis.

5. Įdiegę PHP-Fusion turinio valdymo sistemą, būtinai ištrinkite /install/ aplanką iš serverio.

ATNAUJINIMAS IŠ V7.02.07 Į 9.0
Prieš atnaujinant, rekomenduojame pasidaryti savo duomenų bazės kopiją. Tuomet įdėmiai sekite šias instrukcijas.

1. V7.02 kodas yra gana suderinamas su su v9.0 kodu, tačiau kai kurie moduliai(MODS), panelės(PANELS), papildiniai(INFUSIONS) ar dizainai(THEMES) gali neveikti su naująja versija ar veikti blogai.

2. Pirmiausia įkelkite į FTP failus iš aplanko /files/, visus failus kelkite ant senų.

3. Atsidarykite savo tinklapį http://www.Jūsų-Tinklapis.lt/install.php.

4. Sekite ekrane esančiomis instrukcijiomis ir atnaujinkite visą informaciją. Kai baigsite, dabar jau galėsite ištrinti senos sistemos failus iš FTP. Būkite atsargūs ir neištrinkite naujų failų. Iš senos sistemos palikite tik /images/ ir /infusions/ aplankalus bei config.php ir .htaccess failus.

5. Suteikite CHMOD 777 teises šiems aplankams:

  • /infusions/blog/images/
  • /infusions/blog/images/thumbs/
  • /infusions/blog/blog_cats/
  • /infusions/downloads/files/
  • /infusions/downloads/images/
  • /infusions/downloads/submissions/
  • /infusions/downloads/submissions/images/
  • /infusions/forum/attachments/
  • /infusions/news/images/
  • /infusions/news/images/thumbs/
  • /infusions/news/news_cats/
  • /infusions/gallery/photos/
  • /infusions/gallery/photos/thumbs/
  • /infusions/gallery/submissions/
  • /infusions/gallery/submissions/images/

Jeigu nepavyko, prašome klausti patarimo viename iš mūsų pagalbos tinklapių, administratoriai, bei kiti vartotojai mielai jums padės atnaujinti versiją.

KALBOS KEITIMAS Į LIETUVIŲ
Norėdami pasikeisti tinklalapio kalbą į lietuvių - atlikite šiuos veiksmus:

1. Atsisiųskite kalbos paketą iš Lietuvos palaikymo tinklalapio.

2. Išarchyvuokite atsisiųstą archyvą.

3. Išarchyvuotame aplankale susiraskite aplankalą /Lithuanian/. Jo turinį - aplankalus /includes/, /infusions/ ir kt. - įkelkite į FTP prie pagrindinių failų. Tai padarius kelias, pagrindinis vertimas turėtų būti šioje vietoje: public_html/locale/Lithuanian/.

4. Prisijunkite prie tinklalapio kaip administratorius ir eikite: "Administration panel >> Settings >> Main settings"*. Ties punktu "Website language:" pasirinkite "Lithuanian" ir apačioje išsaugokite nustatymus.

* - tikslus kelias iki nustatymų gali skirtis, priklausomai nuo naudojamos PHP-Fusion versijos.

SAUGUMO PATARIMAI
Keli naudingi patarimai kaip Jums išlaikyti savo tinklapį saugų:
  • Įsitikinkite kad config.php failas nėra įrašomas (jam turėtų būti suteiktos 644 CHMOD atžymos).
  • Niekada nepalikite /install/ aplanko serveryje po PHP-Fusion instaliacijos.
  • Visada įsitikinkite kad Jūsų FTP bei MySQL duomenų bazės prisijungimo slaptažodžiai yra skirtingi.
  • Niekada neleiskite forume prisegti nesaugių tipų failus, pvz. *.php, *.html, *.exe, ar pan. paskirties failų.
  • Naudokite tik tuos priedus, kurie buvo ištestuoti ir patvirtinti kaip SAUGŪS.
PALAIKYMO TINKLAPIAI
Jeigu turite klausimų ar problemų susijusių su PHP-Fusion sistema, apsilankykite tarptautiniame PHP-Fusion kūrėjų tinklapyje anglų kalba www.php-fusion.co.uk ir apibūdinkite iškilusią problemą ar klausimą palaikymo forumuose. Palaikymo komanda turėtų padėti jums išspręsti problemą per 48 valandas.
Taip pat galite apsilankyti oficialiame PHP-Fusion palaikymo tinklapyje lietuvių kalba - www.phpfusion-lt.com , kur kvalifikuotą pagalbą teikia patyrę Lietuvos PHP-Fusion specialistai. Daugeliu atvejų pagalbą rūpimais klausimais turėtumėte gauti jau kelių valandų bėgyje.

PHP-Fusion turinio valdymo sistema gali būti išplėsta, naudojant "Infusions" sistemos papildinius, kuriuos yra labai paprasta ir lengva įdiegti. Papildinių PHP-Fusion turinio valdymo sistemai galite rasti pagrindiniame tarptautiniame Php-Fusion modifikacijų tinklalapyje, adresu www.phpfusion-mods.com.
Taip pat papildinių šiai sistemai galite rasti ir oficialiame Lietuvos PHP-Fusion modifikacijų tinklapyje, adresu modai.phpfusion-lt.com.

Jeigu Jūsų netenkina pridedami prie PHP-Fusion sistemos dizaino šablonai, galite apsilankyti oficialiame tarptautiniame PHP-Fusion dizainų tinklalapyje, adresu themes.php-fusion.co.uk.
Taip pat galite apsilankyti ir oficialiame Lietuvos PHP-Fusion dizainų tinklalapyje, adresu themes.phpfusion-lt.com.

PRANEŠIMAI APIE RASTAS KLAIDAS
Jeigu radote kokių nors klaidų, saugumo spragų ar kitų problemų PHP-Fusion 9.0 sistemoje arba jos lietuviškame vertime, praneškite apie tai oficialiame Lietuvos PHP-Fusion pagalbos tinklapyje, adresu http://www.phpfusion-lt.com arba sekite pranešimų apie klaidas pateikimo instrukcijas tarptautiniame PHP-Fusion tinklapyje, adresu http://www.php-fusion.co.uk.
PADĖKA VYKDŽIUSIEMS PROJEKTĄ
Projekto įkūrėjas
Nick Jones {Digitanium}

Kūrėjų komandos vadovas
Hans Kristian Flaatten {Starefossen}

Vyr. programuotojai
Maarten Kossen {mpkossen/mistermartin75}
Paul Beuk {Muscapaul}
Arda Kilicdagi {SoulSmasher}
Nicolae Crefelean {Kneekoo}
Andy B {gh0st2k}
Marcus Gottschalk {MarcusG}
Karoly Nagy {Korcsii}

Programuotojų komanda
Sveinung Skjaerseth {sveinungs}
Johan K. Jensen {Josso}
James {Daywalker}
Craig Dewar {Fangree_Craig}

Valdybos komanda
Happy Svensson {KEFF}
Jan Mølgaard {Janmol}
Paul Beuk {Muscapaul}
Nicolae Crefelean {Kneekoo}
Arda Kilicdagi {SoulSmasher}
Hans Kristian Flaatten {Starefossen}
Philip Daly {Hobbyman}

Papildomi pagalbininkai
Philip Daly {Hobbyman}
Johan Wilson {Barspin}
Valerio Vendrame {lelebart}

Lietuvių kalbos vertimas

v9.0 Edmundas Jankauskas {Creatium}


v7.02 Algimantas Virbašius {MaFetas}
Ozas Vantedas {ozzWANTED}
Edmundas Jankauskas {Creatium}


v7.01 Ozas Vantedas {ozzWANTED}
Gediminas Bruzgis {chipass}
Edmundas Jankauskas {Creatium}


v7.00 Ozas Vantedas {ozzWANTED}
Gediminas Bruzgis {chipass}
Gediminas Survila {Fanio}
Džiugas Šidlauskas {Enzo}
Simonas Švėgžda {Sineik}
Edvinas Vyšniauskas {mXt}

3-ių šalių skriptai:
TinyMCE - Moxiecode WYSIWYG HTML redaktorius.
jQuery - Javascript/Ajax įrankių komplektas.