Pereiti prie turinio

PHP-Fusion

Straipsnis iš Vikipedijos, laisvosios enciklopedijos.

PHP-Fusionatviro kodo svetainių turinio valdymo sistema. Sistema parašyta PHP kalba, naudoja MySQL duomenų bazę, ją sudaro įvairus moduliai – galimybės rašyti naujienas, straipsnius, publikuoti, komentuoti, forumas, apklausa. PHP-Fusion siūloma mažoms įmonėms, savo domenų bazės tvarkymui ir privatiems asmenims. Sistema pasižymi itin paprastu valdymu, patogia administracijos valdymo panele.

Naujausia PHP-Fusion versija: v7.02.07

Sistemos licenzija: GNU Affero GPL v3

SISTEMOS FUNKCIJOS

  • Naujienos, jų kategorijos - galimybė greitai ir paprastai parašyt ir paskelbti naujieną puslapyje. Taip pat yra galimybė nustatyti kas ją matys: svečias, narys, administratorius ar vyr. administratorius. Taip pat galite įjungti arba išjungti komentarus, reitingus, nustatyti naujienos pradžios ir pabaigos datą, išsaugoti naujieną kaip ruošinį ir paskelbti vėliau, priskirti kategorijoms.
  • Diskusijų forumai - galimybė sukurti diskusijų skiltis, leisti lankytojams diskutuoti, kurti temas, rengti apklausas. Taip pat galima pasirinkti kas kokias skiltis matys: svečias, narys, tam tikra narių grupė, administratorius ar vyr. administratorius. Paprastos funkcijos leidžia greitai sutvarkyti esamas temas: galimybė temas rakinti, trinti, perkelti, padaryti svarbiomis, galimybė narių pranešimus sujungti, trinti, redaguoti. Nesunku nurodyt kuri narių grupė (ar tam tikrų pareigų) tvarkys priskirtą forumo skiltį.
  • Nuotraukų galerijos - ši funkcija leidžia sukurti norimus nuotraukų albumus, į juos talpinti nuotraukas. Galimybė nustatyti kas matys nuotraukų albumą užtikrins, kad tam tikra lankytojų kategorija arba grupė matys tik tam tikrus albumus. Taip pat galimybė pasirinkti kas galės teikti nuotraukų pasiūlymus į tam tikrus albumus, nustatyti nuotraukų dydį, formatą, svorį, įjungti ar išjungti komentarus, reitingus.
  • Straipsniai, jų kategorijos - galimybė ne tik rašyti, tačiau ir skirstyti straipsnius į kategorijas, pasirenkant kokia lankytojų grupė kokią kategoriją matys, kaip bus rūšiuojami straipsniai jose. Straipsniai palaiko CSS, HTML ir PHP kalbas, todėl straipsnių rašymo galimybės atitinka kiekvieno poreikius. Taip pat jeigu rašant straipsnį kyla abejonių, visada galima jį išsaugoti kaip juodraštį ir pabaigti bei paskelbti vėliau, lengvai įjungti ir išjungti komentarus, reitingus.
  • Siuntiniai, jų kategorijos - esant poreikiui visada galima paprastai sukurti norimą siuntinių kategoriją ir jai priskirti siuntinių. Nesudėtingas siuntinių administravimas leidžia greitai ir patogiai pridėti naują siuntinį, į puslapį įkelti dokumentą, trumpai jį aprašyti, pridėti nuotrauką, nurodyti įvairias specifikacijas, bei įjungti arba išjungti komentarus ir reitingus.
  • Dažniausiai užduodami klausimai (DUK) - leis nesunkiai sukurti ištisą klausimų - atsakymų biblioteką su atskiromis kategorijomis. Atsakymų forma palaiko CSS, HTML ir PHP kalbas, todėl galima atsakymą formuluoti taip, kaip norima.
  • Pridėtiniai puslapiai - čia galima greitai sukurti atskirą vidinį puslapį su norimu turiniu. Pridėtiniai puslapiai palaiko HTML, CSS ir PHP kalbas, tad galima įterpti tiek paprastą tekstą, tiek įvairius sudėtingus kodus. Sukūrus pridėtinio puslapio turinį įmanoma pasirinkti kas jį matys: svečias, narys, administratorius ar vyr. administratorius. Taip pat galima įjungti arba išjungti komentarus, bei reitingus jame, lengvai pridėti jį į navigaciją.
  • Narių/svečių komentarai - galimybė tiek nariams, tiek svečiams komentuoti naujienas, vidinius - pridėtinius puslapius, straipsnius, siuntinius. Tinklalapio administratoriui suteikiamos visos galimybės įjungti arba išjungti komentarus norimoje tinklalapio vietoje arba tai padaryt absoliučiai visame tinklalapyje.
  • Narių asmeniniai nustatymai - nariams suteikiamos visos galimybės jų vartotojus keisti taip, kad jie atitiktų kiekvieno stilių. Galimybė nusistatyti profilio nuotrauką, el. paštą, Skype, AIM, ICQ, MSN, Yahoo duomenis, internetinį adresą, gyvenamąją vietą, gimimo datą, laiko juostą, tinklalapio temą (yra galimybė administratoriui šią funkciją išjungti), parašą, pasikeisti slaptažodį. Administratorius gali nesunkiai pridėti papildomų laukelių (žr. Papildomi narių profilių laukeliai, jų kategorijos).
  • Narių reitingai - nariams suteikiama galimybė įvertinti parašytas naujienas, sukurtus vidinius - pridėtinius puslapius, įkeltus siuntinius ar nuotraukas. Administratoriui suteikiama galimybė įjungti arba išjungti reitingus atskirai kiekvienam siuntiniui, naujienai, puslapiui ar nuotraukai, taip pat tai galima padaryti visam tinklalapiui bendrai.
  • Narių pateikimai - nariai turi galimybę pateikti nuorodas, siuntinius (failų tipus galima nustatyti nustatymuose), naujienas ar straipsnius. Po pateikimo administratoriai gali peržiūrėti pateikimą, jį atmesti arba esant poreikiui pataisyti ir patvirtinti. Pateikimą patvirtinus jis iškart bus rodomas lankytojams.
  • Narių apklausos - tai galimybė lengvai kurti naujas lanktyojų apklausas, jas koreguoti, bei trinti jau esamas. Apklausos turi funkciją "Pridėti laukelį", tad apklausa gali būti su neribotu variantų skaičiumi. Tiesa, apklausose balsuoti gali tik nariai.
  • Narių grupės - tinklalapio administratorius turi galimybę sukurti narių grupes, į kurias vėliau gali įtraukti pasirinktus narius. Atskiroms grupėms galima suteikti teisę moderuoti forumo kategorijas. Nario profilyje lankytojai gali matyt kokioms grupėms narys priklauso, o paspaudus ant grupės pavadinimo - visus joje esančius narius.
  • Nuorodų katalogas - galimybė administratoriui sukurti nuorodų katalogus, į kuriuos būtų talpinamos narių pateiktos ar administratorių pridėtos nuorodos. Taip pat administratoriui suteikiama galimybė nustatyti katalogų aprašymus, pagal ką ir kaip bus rikiuojamos nuorodos, kas matys atskirą katalogą: svečiai, nariai, administratoriai ar net tam tikra narių grupė.
  • Papildomi narių profilių laukeliai, jų kategorijos - administratoriui suteikiama funkcija greitai ir lengvai narių profiliuose pridėti papildomų laukelių su norima informacija, kurią narys galės įrašyt registracijos metu arba redaguodamas savo profilį. Taip pat galima kurti ir laukelių kategorijas, taip bus paprasčiau juos suskirstyti pagal temas ar ryšius.
  • Papildomi BB kodai - ši funkcija leidžia sukurti papildomus BB kodus, kuriuos nariai vėliau galės naudoti rašydami pranešimus forume, komentaruose. BB kodai leidžia atlikti teksto formatavimą (paryškinimą, pabraukimą, centravimą ir t.t.) ten, kur nepalaikoma HTML kalba.
  • Asmeninės žinutės - šios funkcijos pagalba nariai galės išsiųsti asmeninę žinutę kitam vartotojui, kurią matys tik siuntėjas ir gavėjas. Taip pat nariams suteikiama galimybė gautas ar išsiųstas žinutes archyvuoti, taip užtikrinant, kad jos nebus ištrintos. Administratorius turi galimybę lengvai nustatyti maksimalų gaunamų, siunčiamų ir archyvuotų žinučių kiekį, taip pat nustatyti ar saugoti išsiųstas žinutes ir ar perspėti narį apie naujai gautą žinutę el. paštu.
  • Tinklapio temos - tai galimybė tinklalapio administratoriui pasirinkti kokią temą, dizainą naudoti tinklalapyje. Taip pat yra galimybė įjungti arba išjungti galimybę nariams patiems pasirinkti norimą temą iš esamų temų sąrašo. Kartu su sistema iškarto jau būna įdiegta 10 skirtingų temų, tačiau bet kuriuo metu galima įkelti naują temą ir ją naudoti puslapyje.
  • Įskiepiai - tai galimybė tinklalapio administratoriui lengvai, greitai ir patogiai įdiegti įvairias modifikacijas į tinklalapį. Čia pat, jeigu modifikacija turi tokią galimybę, yra ir modifikacijos valdymo skyrius, kur galima kiekvieną modifikaciją prisitaikyti pagal poreikius.
  • Tinklalapio panelės - tai galimybė pridėti paneles norimu tekstu. Panelės - tai puslapyje šonuose arba centre atvaizduojami "skydeliai", kuriuose talpinama vienokia ar kitokia informacija. Administratorius gali ne tik pridėti naujas paneles, tačiau lengvai AJAX pagalba keisti jų tvarką, jas išjungti, nustatyti, kad jas matytų tik tam tikra lankytojų grupė. Taip pat yra galimybė visas paneles išjungti tam tikruose vidiniuose puslapiuose (pavyzdžiui naujienos skaityme, kontaktuose, forume ar tiesiog viename ar visuose pridėtiniuose puslapiuose).
  • Klaidų žurnalas - administratoriui rodomos tinklapyje atsiradusios klaidos. Apie esamą klaidą informuos tik administracijai matomas pranešimas tinklalapio apačioje, kuriame bus nuoroda į klaidos aprašymą. Aprašyme bus rodoma ne tik kokiame sistemos faile klaida rasta, tačiau ir konkreti vieta joje (bus rodomas visas failo turinys su raudonai pažymėta klaidos vieta). Taip pat rodoma kokiu laiku buvo nustatyta ši klaida, bus galimybė pasirinkti klaidos statusus: nauja, išspręsta, ignoruota. Taipogi yra galimybė išvalyti žurnalą pagal klaidų statusus statusus.
  • Juodasis sąrašas - čia administratorius gali greitai užblokuoti lankytojo IP adresą, el. paštą, taip pat uždrausti norimą slapyvardį. Užblokavus tam tikrą el. paštą, lankytojas nebegalės registruotis naudodamas jį. Užblokavus IP adresą lankytojas bus nukreipiamas kitur. Esant poreikiui galima lengvai ištrinti el. pašto arba IP blokavimą, jį paredagauoti.
  • Narių administravimas - ši funkcija administratoriui leis koreguoti narių vartotojo vardą, slaptažodį, el. pašto adresą, parašą, gimimo datą, nuotrauką ir kitą profilyje nurodytą informaciją. Taip pat čia galima pridėti naują vartotoją, lengviau surasti jau esamus, juos peržiūrėti pagal statusus: aktyvūs, blokuoti, neaktyvūs, suspenduoti, blokuoti apsaugos, atšaukti, anonimizuoti, deaktyvuoti. Taip pat galima pastaruosius veiksmus ir atlikti tam tikram vartotojui.
  • Narių žurnalas - čia pateikiama informacija apie narių atliktus profilio keitimo veiksmus. Galima pažiūrėti kada ir kaip narys keitė savo slapyvardį, el. pašto adresą bei kitą informaciją. Taip pat galimybė įrašus rūšiuoti pagal nario slapyvardį, datą ar laukelį, pridėti naują įrašą ar trinti senus.
  • CAPTCHA pasirinkimas - CAPTCHA - tai saugumo kodas, kuris padeda užtikrinti, kad tinklapyje nesiregistruotų robotai. Saugumo kodas būna dviejų tipų - atvaizduojamas kaip paveikslėlis, arba tekstinis. Vyr. administratorius turi galimybę išjungti, įjungti saugos kodą registracijoje, o jeigu nustatyta, kad ir svečiai galėtų rašyti pranešimus bei komentarus, tai ir ten. Taip pat yra galimybė lengvai nustatyti ar CAPTCHA atvaizduoti kaip paveikslėlį, ar kaip tekstą.
  • Flood'o kontrolė - galimybė administratoriui nustatyti kas kiek sekundžių nariai galės rašyt pranešimus, taip išvengiant greito pakartotinų pranešimų rašymo. Narys, kuris pažeis maksimalų galimų greitų pranešimų skaičių bus automatiniu būdu blokuojamas. Vėliau, esant poreikiui, administratorius galės šį blokavimą pašalinti.
  • Slaptažodžių šifravimas - visų narių slaptažodžiai šifruojami itin saugiu SHA256 algoritmu, todėl net jeigu įsilaužėliams pavyktų juos gauti iš duomenų bazės, jie vistiek nesugebės jų atkoduoti.
  • Žodžių cenzorius - tai galimybė uždrausti lankytojams vartoti necenzūrinius žodžius. Administratoriui tereikia suvesti juos į laukelį, bei nurodyti žodžio pakaitalą, pavyzdžiui ***.
  • XHTML 1.0 validumas - visa sistema atitinka xHTML 1.0 standartus, todėl užtikrinamas greitas jos atvaizdavimas, bei suderinamumas su visomis naršyklėmis. Tai leis pasiekti net pačias seniausias naršykles naudojančius lankytojus.

 

Nuorodos