[Open Source Matters] Predstavljena Joomla! 1.0

Moderators: Bernard T, General Support Moderators

Locked
User avatar
ogulinac
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 122
Joined: Mon Sep 12, 2005 12:54 pm
Location: Croatia

[Open Source Matters] Predstavljena Joomla! 1.0

Post by ogulinac » Sun Sep 18, 2005 11:08 am

Službena obavijest (EN)
Što je Joomla!
Joomla! je proizvod Open Source Matters tima, istog tima koji Vam je donio nagrađivani Mambo Sustav za Upravljanje Sadržajem. OSM je nastavio svoj nekadašnji rad na zadnjoj stabilnoj verziji Mamba (4.5.2.3), obavio veliko 'proljetno čišćenje' i nazvao ga Joomla! 1.0. Dodatno, nekoliko manjih mogućnosti koje su trebale biti izdane u Joomla! 1.1 verziji, uključeno je u ovo izdanje.

Ispod je pregled osnovnih promjena unesenih u ovu inicijalnu Joomla! verziju. Sve reference na Mambo 4.5.2.3 se koriste za ilustraciju promjena i unaprjeđenja unesenih u Joomla! 1.0


Ispravke Grešaka
Značajne ispravke grešaka primijenjene je u ovoj verziji:

    * Sada se možete normalno prijavljivati na joomla sajtove čak i ako dijele istu domenu i smješteni su u pod-direktorije.
    * Ispravljeni su spori upiti u Upravljanju Korisnicima. Ova greška je utjecala na sajtove sa  tisućama registriranih korisnika.
      Također, registrirani korisnici (koji nemaju editorski status) su isključeni iz liste za odabira Autora,
      vidljive pri uređivanju sadržaja kroz administraciju.
    * Ispravljene su reference na varijable koje su uzrokovale obavijesti o greškama u PHP 4.4

Pogledajte datoteku CHANGELOG.php za više informacija.


Sigurnosne Zakrpe
Značajne sigurnosne zakrpe primijenjene je u ovoj verziji:

    * poznate ranjivosti u phpMailer-u
    * SQL injection ranjivost u postupku aktivacije korisnika
    * SQL injection ranjivost u komponenti Ankete
    * Datoteke poput CHANGLOG su pretvorene u PHP da se spriječi neautorizirani pristup tim datotekama.
    * "Preporuči nekome" obrazac je osnažen radi smanjenja rizika od zloupotreba.
    * mosGetParam je osnažen korištenjem phpInputFilter-a za mod NO_HTML
    * Dodana je alternativna verzija globals.php. Ukoliko preimenujete globals.php-off u globals.php Joomla! će emulirati
      php postavku register_globals=off. Ovo pruža određenu razinu zaštite protiv  nekih tipova zloćudnih napada
      ali može ometati funkcioniranje nekih dodatnih komponenti.


Joomla! Korisnički dio (Front End)

    * Dodan je novi predložak, pobjednik natječaja - MadeYourWeb
    * Administratori sada mogu vidjeti sajt i ako je uključena opcija Stranice neaktivne.
    * Korisnici mogu sami odabrati koji od instaliranih WYSIWYG editora žele koristiti.
    * Dodano je dugme `Primjeni` za uređivanje sadržaja u korisničkom dijelu.
    * U pretraživanju je sada moguće razdijeliti rezultate na više stranica.



Joomla! Administracija (Back End)

    * Info link je vraćen u izbornik pod stavku Sustav.
    * "Prisilna Odjava" u Upravljanu Korisnicima je preimenovana u jednostavno "Odjava".
    * "Dodavanje Sadržaja" je novi tip izborničke stavke.
    * Poboljšane performanse nekih akcija (poput spremanja sadržaja)
    * Korisnici mogu sami odabrati koji od instaliranih WYSIWYG editora žele koristiti.
    * Kontakt komponenta: dodan parametar za definiranje određene kategorije u kontakt izborničkoj stavci.
    * Media Menađer sada podržava XCF, ODG, ODT, ODS, ODP formate datoteka.
    * Dodana je nova izbornička stavka za čišćenje svih cache sadržaja (koje su kreirale dodatne komponente)


Jezična Podrška
Napravljeno je nekoliko manjih izmjena radi olakšavanja korištenja Mambelfish komponente.


Predlošci
Solar Flare 2 predložak je osvježen novim imenom.  Andy Miller se udružio s Robertom Deutzom u kreiranju zapanjujućeg novog Admin Predloška za Joomla!

Ikone u administratorskoj alatnoj traci su sada prikazane u boji (umjesto zasivljenog izleda koji obično označava nedostupnost).


Razne Sitnice
Dodano dugme "ponovna provjera" na prvoj stranici web instalera.


Podrška za MySQL 4.1.x
Joomla! se može instalirati i koristiti sa PHP 5 i MySQL 4.1. U tu svrhu je dodana alternativna database datoteka u /includes direktoriju. Jednostavno kopirajte sadržaj database.mysqli.php preko sadržaja postojeće database.php datoteke. Nakon toga možete normalno instalirati Joomla! uz pomoć web instalera.


Ažurirane Biblioteke
Ažurirane su slijedeće biblioteke:

    * patTemplate (ova verzija sada podržava short tag modifiers)
    * Overlib
    * TinyMCE
    * Walter Zorn tooltips
    * JSCookMenu
    * DOMIT!
    * DOMIT! RSS


Upotrebljivost i Dostupnost ljudima s dodatnim potrebama
Joomla! je napravila veliki korak u približavanju web standardima za upotrebljivost i dostupnost ljudima s dodatnim potrebama. Ostalo je još puno za učiniti po tom pitanju u nadolazećim verzijama, za sada su poduzeti slijedeći koraci:

Label tagovi su dodani u prezentacijske dijelove modula i komponenti
mosHTML::selectList i mosHTML::radioList automatski kreiraju ispravne label tagove.


Developerski Dodatci
Mnogobrojne novosti dodtupne developerima.  Uključujući:
(namjerno ostavljeno neprevedeno)

    * patHTML class provides several utility methods for handling selection lists
    * mosAbstractTasker class now auto-maps public methods to tasks
    * setTemplateVars method has been added to both the Site and Administrator page navigation classes
    * mosHash function provides a convenient method for producing secure hashes
    * A now separates content items in lists
    * mosParameter::_mos_filelist has been added to supportXML params
    * Paramater files can now use the root element .  This enables you to have more than one XML params file in your component installation files.
    * A number of new mambot triggers have been included: onStart, onAfterMainframe
    * A number of new toolbar icons have been added
    * The mosToolBar::help method now correctly supports local help files in a components /help folder.
    * mosDBTable::isCheckedOut method has been added
    * CSS styles have been added to the administrator template to support Joomla! 1.1-like (Mambo 4.5.3-like) screen layouts.
    * The dTree javascript tree library has been added
    * database:setQuery now takes arguments for query limit offset and number of records to be returned.
    * PHP 5 compatibility functions file_put_contents and file_get_contents have been added (you can use these functions in your addons regardless of the PHP version).
    * JS Calendar 1.0 has been added (they existing calendar still remains for backward compatibility)
    * mosAbstractTasker::setAccessControl method has been added
    * mosUser::getUserListFromGroup method has been added
    * mosParameters::toObject and mosParameters::toArray have been added
    * database:NameQuote method added to quote field names (improves database portability)
    * database:getNullDate method added (improves database portability)
    * mosAbstractLog class added


Kompatibilnost
Uložili smo maksimalne napore da ova verzija bude unatrag kompatibilna sa Mambo 4.5.2.3, ali neke od unesenih promjena mogu negativno utjecati na mali broj postojećih komponenti. Ako ste developer Mambo elemenata (a uskoro i Joomla! developer) obratite pažnju na slijedeće detalje:

    * patTemplate::createTemplate argumenti su promijenjeni
    * database:setQuery argumenti su promijenjeni ali vjerovatno neće negativno utjecati na većinu sajtova.
    * Minorna izmjena postojećih Administrator predložaka je potrebna za neometano funkcioniranje Joomla! sustava.


Želite Više?
Zajedno sa lansiranjem Joomla! 1.0 verzije, dolazi i otvaranje novog sajta za developere na developer.joomla.org, hostanog na SourceForge Enterprise zahvaljujući VA Systems.

Joomla! se može preuzeti iz Joomla! Projekta. Bugovi se mogu prijaviti u Bug Tracker-u.

Upute za migraciju postojećeg Mambo sajta na Joomla! sustav možete pronaći na sajtu za pomoć.
Prevod: inglia
Croatian Forum Moderator :: Croatian Translation Team
www.croJoomla.com - Croatian Joomla! Community Web Site

Locked

Return to “Croatian Forum”