phpRS 2.5.5

Napsal O webu (») 15. 2. 2005 v kategorii Software, přečteno: 3519×

GNU redakčný a informačný systém phpRS

Určite každý poznáte známe redakčné a publikačné systémy ako sú napr. phpNUKE, postNUKE, e107, Mambo a takto by som ich mohol menovať ďalej. Ak si myslíte, že neexistuje nejaký dobrý systém, ktorého autorom sú Česi (hlavný autor Jiří Lukáš) pre správu článkového manažmentu, editáciu a pridávanie noviniek, správu užívateľov, vytváranie a správu ankiet a mnoho ďalšieho čo by mal dobrý redakčný systém ovládať tak sa veľmi mýlite. phpRS má samé o sebe mnohé výhody pre slovenských a českých užívateľov a to z mnohých dôvodov. Ak by som mal menovať také tri hlavné výhody redakčného systému tak teraz poriadne čítajte tieto riadky:

1.) redakčný systém phpRS je vydávaný pod GNU GPL licenciou takže je úplne zdarma.

2.) veľmi ľahko upraviteľný systém s "prehľadným" zdrojovým kódom.

3.) komunita ľudí, ktorá vie poradiť a pomôcť s problémom (napr. na fóre)

Existujú tu ale aj nevýhody alebo skôr sporné využitia phpRS ako tie o ktorých píše aj sám autor. Zlé využitie redakčného systému nastane ak sa rozhodnete využívať phpRS na nejaký veľký portál, e-shop alebo na nejakú osobnú stránku. PhpRS sa hodí skôr pre niečo nekomerčné ako je menší spravodajský server, menšie firemné prezentácie alebo určitá  záujmová komunita s využitím fóra a pod..

Všetky momentálne funkcie aktuálneho redakčného systému vo verzií 2.5.5 (b2) sa nachádzajú tu:

- inteligentná správa užívateľov, ktorá umožňuje rozlišovať medzi administrátorom phpRS systému, redaktormi a autormi článkov
 - komplexný článkový manažment a k nemu komentárový subsystém, ktorý umožňuje čitateľom reagovať na vydané články
 - možnosť definície a správy informačných blokov a) "bežné bloky", b) "systémové bloky"
 - prepracovaný vzhľadový generátor (tzv. layout engine) verzie 2.3.0 umožňuje na akúkoľvek inštaláciu phpRS systému aplikovať rôzne vzhľady (layouty) rovnakej verzie
 - viac úrovňový tematický subsystém
 - download manažment, ktorý umožňuje sprístupnenie súborov na vašom informačnom webe a sledovanie štatistiky ich "sťahovania",
 - prepracovaný anketný subsystém
 - špeciálna funkcia "stránkový alias" umožňuje na vašom webe zobraziť textový súbor, pričom takto vygenerovaná stránka automaticky preberá layout systému phpRS,
 - rozsiahly štatistický modul, ktorý umožňuje sledovať celkovú návštevnosť webu a čítanosť jednotlivých článkov,
 - špeciálny "Novinkový subsystém", ktorý umožňuje veľmi rýchlo a efektívne publikovať krátke informačné správy,
 - obslužný modul pre úpravu špeciálnej publikačnej sekcie označenej ako "weblinks".
 - personalizačný subsystém
 - komplexný vyhľadávací subsystém
 - špeciálny plug-in subsystém, ktorý umožňuje veľmi jednoducho rozšířit základnú verziu phpRS o ďalšie nové funkcie,
 - interný reklamný manažment ponúka špeciálny nástroj pre správu všetkých vašich reklamných prvkov
 - vlastný interný zálohovací subsystém umožňuje zálohovať databázu


Všetky výhody, ktoré phpRS prináša sa tak ľahko opísať v podstate nedajú, pretože podobne ako všetky ostatné systémy aj tento si musíte sami vyskúšať a urobiť o ňom vlastný obraz. Ak ste nejakej funkcií nerozumeli tak to v podstate nevadí lebo teraz ich ešte aj podrobne popíšem a budete mať potom možnosť spraviť si o phpRS vlastný obraz.

Ako prvá funkcia bola uvedená inteligentná správa užívateľov čo predstavuje rozlišovanie 4 týchto užívateľov. Patria sem užívatelia - admin, redaktor, autor a čitateľ. Admin (administrátor) je tzv. "hlava webu", ktorá má hneď od počiatku inštalácie vlastný "login" a "heslo". Jednoduchý prihlasovací formulár (admin.html) je možné si prezrieť na obrázku č. 1. Admin môže nastavovať v administrácií práva všetkých užívateľom (autor, redaktor). Ten posledný typ užívateľov sú "čitatelia" resp. návšteníci.


obr. č.1


Formulár vyžaduje tak ako je už vyššie udávané -> "login" a "heslo". Hneď po inštalácií phpRS sú vaše prihlasovacie údaje nasledovné: Užívateľ -> "admin", Heslo -> "heslo".
Formuláru by som vytkol to, že neni vo formáte "php" ale v html. A preto sa formulár otvára ako samostatná stránka a nemáte tu ani odkaz na "index.html" čo trošku vadí ale ako už na začiatku bolo uvádzané - phpRS je ľahko upraviteľné a preto je aj zásah do admin.html jednoduchý.

Úprava prihlasovacieho formuláru je možná pomocou bežných programov ako je FrontPage, Golden HTML Editor a pod. Je tu ale aj klasická možnosť úpravy pomocou ešte bežnejších a jednoduchších programov ako je napr. NotePad, ktorý obsahuje každý Windows.

Rovnakým formulárom sa prihlasujú aj užívatelia typu - "autor". Jediné zmenené je odkaz na prihlasovací formulár (writer.html), ktorý prináša zasa menšiu nevýhodu, pretože rozdelenie tzv." prihlasovacích brán "  admin.html a wirter.html môže robiť menší zmätok aj s toho dôvodu, že sa tam môže prihlásiť aj admin, redaktor a aj autor samozrejme. Ale naopak autor sa nemôže prihlásiť cez bránu "admin.html", pretože ne to nemá práva.

Každý autor ktorý napíše článok musí čakať na jeho skontrolovanie adminom alebo redaktorom a až následne po úspešnom skontrolovaní môže byť článok vydaný.


Ďalšou funkciou bol komplexný článkový manažment + komentáre k článkom. Všetky články sa vydávajú cez administráciu ktorú má možnosť ovládať admin a užívatelia (typu redaktor a autor), ktorým pridelil admin práva pridávať články. V článkovom manažmente je štruktúra urobená nasledovne -> Nadpis, Úvod -> Jadro, záver. Ku všetkým článkom je možné pridávať zdroj článku, šablónu s možnosťou pridávania komentárov a bez komentárov, ďalej je nastaviteľná aj iná štruktúra článkov v trochu odlišnej podobe: ->Nadpis, Úvod.

Možnosť definície a správy informačných blokov predstavuje v tomto prípade veľmi dôležitú funkciu, ktorá zabezpečuje orientáciu pre všetkých čitateľov, ktorí stránku navštívia. Bloky sa v administrácií pridávajú v sekcií "úprava blokov" kde sa nachádzajú systémové bloky a bežné bloky. Systémové bloky sú napr. prihlasovací blok čitateľov, zoznam rubrík... a pod. Týchto blokov je len obmedzený počet a tvorba nových systémových blokov je možná len po zásahu do zdrojových kódov systému. Bežné bloky sú také ktoré si môže vytvoriť sám admin. Môže v nich zakladať napr. reklamy, vlastnú navigáciu s odkazmi na určité články, nejaké tipy pre užívateľov a pod. Tieto bloky niesu obmedzené na počet takže ich vytvárať môžete koľko chcete.

Ako je to u každého redakčného systému je možné si všade meniť vzhľad (layout) webu aj v prípade phpRS. Layouty sa dajú vytvárať tiež jednoducho ale v dnešnej dobe si je možné stiahnuť aj hotové layouty napr. na weboch pabi3.com, supersvet.cz.

Tematický systém je niečo vďaka čomu môžete v systéme vytvárať rubriky do ktorých budú zaradené vydané články. Rubriky je možné prehliadať rovno na vytvorenom webe a ďalšou možnosťou rubrík je aj tvorba podrubriky. Do podrubrík sa zaraďujú články do jej nadradenej rubriky.

Download manažment umožňuje na stránku umiestňovať súbory alebo odkazy na súbory, ktoré sú voľné prístupné na stiahnutie pre čitateľov resp. návštevníkov stránky. K súborom je možné zaradiť individuálny popis, ktorý sa zobrazuje po kliknutí na ikonu popisu, ktorá je umiestnená na ľavej strane download sekcie. Menšou nevýhodou by som označil to, že ak na túto ikonu kliknete tak sa vám podpis zobrazí vo varovnom okienku. Je to niečo ako napr. keď navštívite stránku, ktorá má v zdrojovom kóde javascript a obsahuje jeho chybný kód tak sa vám objaví otravné chybové okno.


Anketný systém obsahuje pridanie ankety v podobe systémového bloku. Anketa sa nezobrazuje v podobe percent ale v podobe počtu hlasov. Využíva GD knižnicu a ak ju váš server (aj localhost) neobsahuje tak sa vám obrázky farebných prúžkov podľa počtu hlasov nezobrazia. Anketa obsahuje možnosť pridania 7 odpovedí a pochopiteľne 1 otázku.

Stránkový alias umožňuje pridanie nejakého textu alebo iného formuláru v podobe nečlánkovej formy čiže čitatelia k takejto stránku nebudú mať možnosť pridávať komentáre lebo stránka bude prakticky statická a nie dynamická. V stránkovom aliase môžete vložiť do stránky akúkoľvek formu HTML súboru s príponou .html. Ďalej podporovaný formát je aj .txt, ktorí je vhodný výhradne len pre texty. Textové súbory môžu obsahovať aj HTML tagy.

Štatistický modul umožňuje sledovať celkovú podrobnú návštevnosť webu a čitateľnosť všetkých článkov. Štatistika webu sa rozdeľuje na mesiace a roky. Štatistiky nieje možné sledovať ak ste čitateľ. Štatistiky zaznamenávajú aj jedinečné IP adresy, reloady a rozdelenie operačných systémov návštevníkov.

Novinkový subsystém umožňuje publikovať krátke informačné správy. Môžete ich umiestňovať v podobe systémových blokov. Novinky je možné vydávať ako zvýraznené a bežné. Farbu zvýraznených a bežných noviniek môžete určovať v CSS šablóne vášho layoutov.

Sekcia weblinks slúži na vytváranie sekcií do ktorých môžete zaraďovať odkazy na iné stránky alebo odkazy na články z iných webov. Sekcia weblinks sa ako obyčajne obsluhuje cez administráciu a čitateľ ju môže len prehliadať.

Ak sa pýtate aký rozdiel je medzi čitateľmi a návštevníkmi tak tu je odpoveď. Vybraných návštevníkov by som nazýval čitateľmi od toho momentu odkedy sa zaregistrujú cez personalizačný systém. V personalizačnom systéme si má možnosť čitateľ nastaviť svoje osobné informácie, definovať svoje vlastné menu a nastaviť email s možnosťou výberu či na daný email budú odosielané alebo nebudú odosielané informácie s novým článkami, súbormi alebo novinkami na stránke. Čitateľove vlastné menu sa zobrazí len po jeho prihlásení v podobe vlastného bloku. Administrátor má možnosť čitateľov mazať ale aj prehliadať. Čitateľ má aj vlastné heslo, ktoré administrátor nemá možnosť vidieť.

Pomocou vyhľadávacieho subsystému si čitateľ má možnosť vyhľadať daný text, ktorý zadáva do kolónky. Je tu aj možnosť rozšíreného vyhľadávania, ktoré obsahuje viac možností ako napr. vyhľadanie článku podľa autora alebo dátumu.

Vďaka plugin systému môžete pridávať do phpRS nové funkcie a úpravy. Príkladom vhodných a kvalitných pluginov môžu byť návštevné knihy, fóra alebo štatistiky webu viditeľné pre užívateľov. Sú tu samozrejme aj iné pluginy ku ktoré sú tiež dostupné.

V reklamnom systéme môžete pridávať reklamné banery do dvoch pozícií - horná a dolná. Reklamné banery sa pridávajú podobne ako bloky. Je tu aj možnosť vytvorenia reklamnej kampane v ktorej sa budú na reklamných baneroch v administrácií zobrazovať aj počty kliknutí. Upozorňujem, že do reklamného systému sa nemusia vkladať len banery ale môžu to byť aj iné plochy v inom rozmere.

Ako posledný bod vo funkciách bude vlastný zálohovací systém databázy cez administráciu. V tejto sekcií si môžete rovno vyberať, ktoré tabuľky si chcete zálohovať. Ďalšou funkciou tohoto subsystému je možnosť databázu aj importovať čo je veľmi nápomocné pri pridávaní pluginov.


obr. č.2


Na obrázku č.2 je ukážka administrácie redakčného systému. Administrácia je kompletná s ukážkou pridanie pluginu externej galérie (pribudlo phpRS Gallery). Na záver článku by som chcel uviesť pár odkazov + odkaz na oficiálnu stránku phpRS a ešte minimálne požiadavky systému. Recenzia bola pre verziu phpRS 2.5.5 a už sa pripravuje aj nová verzia - phpRS 2.6.5. Momentálne je uvoľnená iba jej 2. betaverzia. Ďakujem za pozornosť.

Zoznam phpRS webov.
www.supersvet.cz - oficiálna stránka redakčného systému phpRS
www.supersvet.cz/dokumentace - oficiálna dokumentácia redakčného systému phpRS
www.phprs.cz/forum - oficiálne vývojárske fórum phpRS
www.pabi3.com - layouty, pluginy, úpravy pre phpRS
hepbegclub.idt.cz - pluginy, úpravy pre phpRS


Minimálne požiadavky phpRS 2.5.5:
HTTP server s integrovanou podporou PHP jazyka (Autor doporučuje: Apache HTTP server)
PHP 4 a vyššie (http://www.php.cz)
MySQL databázový server 3.23.xx a vyššie
(http://www.mysql.com) Internetový prehliadač s integrovanou podporou cookies
Všetky hardwarové požiadavky sa vzťahujú na minimálne softwarové požiadavky phpRS.


Autor: PaBi3
Facebook Twitter Topčlánky.cz Linkuj.cz

Komentáře

Článek ještě nebyl okomentován.


Nový komentář

Téma:
Jméno:
Notif. e-mail *:
Komentář:
  [b] [obr]
Odpovězte prosím číslicemi: Součet čísel jedenáct a čtyři