Vývojový tím XOOPS s potešením oznamuje vydanie finálnej verzie
XOOPS 2.5.7.
Táto verzia je zameraná na plnú kompatibilitu
XOOPS 2.5.7 s
PHP 5.5.x, na vylepšenie zabezpečenia, na opravu rôznych chýb a na aktualizáciu externých knižníc na ich najnovšie verzie:
- jQuery na 1.11.0
- jQuery UI 1.10.4
- jQuery Lightbox na 1.2.3
- jQuery Form na 3.50.0
- jQuery Tablesorter na 2.5.11
- jGrowl na 1.2.14
- TinyMCE na 3.5.11 Tiež
Angelo Rocha pridal novú skvelú tému
xBootstrap založenú na Bootstrap.
Vzhľadom k tomu, že táto verzia obsahuje opravy zabezpečenia, je vysoko odporúčané vykonať aktualizáciu na túto verziu ASAP!DÔLEŽITÉ UPOZORNENIE:-----------------------------------
Vzhľadom na zmeny v súvislosti s bezpečnosťou, môže sa stať, že jeden alebo dva moduly budú mať problém s ukladaním oprávnení administrátora. Základný balík modulov je pred dokončením a všetky jeho moduly boli priebežne testované na XOOPS 2.5.6.
Sledujte prosím novinky na našich stránkach XOOPS Slovensko alebo stránkach
Xoops.org, kde uverejníme špeciálne oznámenie o aktualizovaných moduloch, alebo sa pýtajte na fóre
Xoops.org. Podrobnejšie informácie o manuálnej oprave nájdete aj v súbore "
/docs/fixing_permissions.txt ".
Požiadavky na systém:-----------------------------------
Minimálna verzia PHP: 5.3.7Vezmite prosím na vedomie skutočnosť, že aj keď jadro XOOPS beží správne na PHP 5.5.x, neznamená to automaticky, že všetky vaše moduly budú fungovať správne. Preto ich budete potrebovať najprv vyskúšať.
Nedávno vydané moduly, ktoré sa kvalifikovali pre náš základný balík modulov, sú testované na PHP 5.5.x a mali by fungovať bez problémov. Tiež dokončujeme aktualizáciu základného balíčka modulov, ktorý bude vydaný špeciálne pre
XOOPS 2.5.7.
Ak narazíte na nejaké problémy, oznámte to prosím na fóre podpory Xoops.org,
v tomto konkrétnom vlákne, ktoré je venované
XOOPS 2.5.7.
Stiahnutie XOOPS:-----------------------------------
XOOPS 2.5.7 si môžete stiahnuť z repozitára SouceForge:
STIAHNUŤK dispozícii sú poskytnuté archívy .zip a .gz.
Inštalácia XOOPS (nová inštalácia):-----------------------------------
1. Skopírujte obsah priečinka
htdocs/ na server. Tento priečinok obsahuje kompletný
XOOPS 2.5.7.
2. Zaistite súboru
mainfile.php a priečinku
uploads/ práva pre zápis (777).
3. Z bezpečnostných dôvodov presuňte adresáre
xoops_lib/ (pre knižnice XOOPS) a
/xoops_data (pre údaje XOOPS) mimo koreňového adresára Root a zmeňte názvy týchto priečinkov.
4. Zaistite priečinkom:
- uploads/
- uploads/avatars/
- uploads/images/
- uploads/ranks/
- uploads/smilies/
- xoops_lib/modules/protector/configs/a súborom:
- mainfile.php
- include/license.phppráva pre zápis (777).
5. Cez webový prehliadač prejdite do priečinka / webovej adresy, kde ste nakopírovali dokumenty XOOPS (htdocs/) a
spustite sprievodcu inštaláciou.
V priloženej dokumentácii nájdete
podrobnejší návod pre inštaláciu XOOPS. Pomôcť vám môže aj
operačný manuál XOOPS.
Inštalácia Protectora v XOOPS:-----------------------------------
Odporúčame vám nainštalovať modul PROTECTOR pre zvýšenie bezpečnosti webových stránok.Aktualizácia zo staršej verzie XOOPS:-----------------------------------
Aktualizácia z 2.5.6 na 2.5.7:1. Stiahnite oficiálny balík z repozitára
SourceForge:
STIAHNUŤ2. Na serveri prepíšte všetky súbory z priečinka
htdocs/ uložené v stiahnutom archíve.
* Uistite sa, že budete správne kopírovať súbory z adresára
xoops_lib/ (v súbore mainfile.php vedený ako položka XOOPS_PATH). Počas prvotnej inštalácie XOOPS sme vám odporúčali zmeniť jeho názov na vlastný a uložiť ho mimo koreňového adresára Root. Tento adresár musí mať teda vami zmenený názov, nie originálny. Pokiaľ ste ho iba premiestnili a nepremenovali, uvedomte si, že na serveri nemôžu byť dva adresáre
xoops_lib/.
3. Prejdite na vaše webové stránky
www.vasestranky.sk/upgrade a odtiaľ spustite aktualizáciu.
4. Pokiaľ nebola súčasťou aktualizácie vyššie vykonaná aj aktualizácia modulu
System, spustite ju cez administráciu modulov. Odporúča sa aktualizovať aj moduly
Profile,
PM a
Protector.
Aktualizácia z predošlých verzií starších ako 2.5.6 (plná aktualizácia):0. Skontrolujte požiadavky na systém, predovšetkým verziu PHP.
Zálohujte všetky adresáre a tiež databázu XOOPS. Odporúčame vám vypnúť stránky vo všeobecných nastaveniach (
Predvoľby/Možnosti systému/Všeobecné nastavenia).
Zmeňte oprávnenia k súboru
mainfile.php na zapisovateľné.
Zmeňte oprávnenia k súboru
/include/license.php na zapisovateľné.
mainfile.php 400 --> 700
/include/license.php 444 --> 777
Stiahnite si
XOOPS 2.5.7 z repozitára SouceForge:
STIAHNUŤ.
1. V aktualizačnom balíčku je priečinok
upgrade. Ak to tak ešte nie je, premiestnite ho do hlavného priečinka
htdocs. Ak ste tak ešte neurobili, presuňte priečinky
xoops_data a
xoops_lib mimo koreňového adresára Root (t.j. mimo
htdocs).
2. Odstráňte adresár modulu
/modules/system z vašich aktuálnych stránok XOOPS. Zbavíte sa tak prípadných starých súborov.
3. Na serveri prepíšte súbory v adresári XOOPS vo vašich aktuálnych stránkach (t.j. všetko v
htdocs/) súbormi z aktualizačného balíčka. Tiež musíte takto prepísať súbory v priečinkoch
xoops_data a
xoops_lib (podľa toho, ako ich máte pomenované) na serveri.
4. Pokiaľ máte už nainštalovaný modul
Protector, otvorte súbor
mainfile.php a
odstráňte riadky Pre-check a
Post-check (ak existujú):
include XOOPS_TRUST_PATH.'/modules/protector/include/precheck.inc.php' ;
include XOOPS_TRUST_PATH.'/modules/protector/include/postcheck.inc.php' ;
5. Prihláste sa do vašich stránok ako administrátor. Prejdite na vaše webové stránky
www.vasestranky.sk/upgrade/ a odtiaľ spustite aktualizáciu, kde postupujte podľa pokynov sprievodcu.
Potom, čo boli použité všetky aktualizácie (zeleným zaškrtnuté), poznamenajte si odkaz na aktualizátor modulu "
System" a použite ho.
6. Na serveri odstráňte priečinok
Upgrade z koreňového adresára Root (t.j. v
htdocs/).
7. V administrácii vašich stránok aktualizujte cez aktualizáciu modulov tieto moduly:
Profile,
PM a
Protector.
8. Zrušte oprávnenia k súboru
mainfile.php na zápis.
Zrušte oprávnenia k súboru
/include/license.php na zápis.
mainfile.php 700 --> 400
/include/license.php 777 --> 444
9. V administrácii
Predvoľby/Možnosti systému/Všeobecné nastavenia zapnite vaše stránky.
Kontrola integrity súborov-----------------------------------
Celý balík dokumentov
XOOPS je možné prekontrolovať za pomoci skriptu. Ten skontroluje, či sú všetky systémové súbory na serveri správne nahraté. Ak ho chcete použiť, postupujte podľa nasledujúcich krokov:
1. Nahrajte súbory
checksum.php a
checksum.md5 do koreňového adresára dokumentov XOOPS.
2. V prehliadači spustite súbor
checksum.php (
www.vasestranky.sk/checksum.php), ktorý vykoná kontrolu systémových súborov.
3. Ak je to potrebné, znovu nahrajte chýbajúce alebo poškodené systémové súbory.
4. Odstráňte súbory
checksum.php a
checksum.md5 zo servera.
Moduly-----------------------------------
Táto verzia obsahuje iba "moduly týkajúce sa systému". Pre ďalšie funkcie modulov prejdite do úložiska
XOOPS. Poznámka: ak je v úložisku
XOOPS modul so staršou verziou, navštívte stránky jednotlivých vývojárov. Uistite sa, či už nepoužívate aktuálnu verziu modulov.
Ako prispieť-----------------------------------
Hlásenie chýb:
http://sourceforge.net/tracker/?group_id=41586&atid=430840Záplaty a vylepšenia:
http://sourceforge.net/tracker/?group_id=41586&atid=430842Dizajnérske funkcie:
http://sourceforge.net/tracker/?group_id=41586&atid=430843Oznámenia vydania:
https://lists.sourceforge.net/lists/listinfo/xoops-announcementRadi by sme sa poďakovali všetkým vývojárom, ktorí prispeli k opravám vo verzii
XOOPS 2.5.7: Alain091, Alain01 Alfred, AngeloRocha, Bleekk, Cesag, Culex, Geekwright, Goffy, iHackCode Irmftan, jegelstaff, Luciorota, madDan, Mamba, Manuel Garcia Cardenas, Guspel, Jcweb, Mehdi Dadkhah, Mowaffaq, Pedro Ribeiro, Roby73, Slider84,, SMEDrieben, Tarik, Tatane, Timgno, , Trabis, , Voltan, Wishcraft, Xoobaru, Zyspec.
Zvláštne poďakovanie patrí nášmu fantastickému UI/UX tímu za tému
xBootstrap: AngeloRocha, Bleekk, Heyula.
A samozrejme veľká vďaka všetkým používateľom, ktorí nám pomohli s testovaním verzie XOOPS 2.5.7.