Julkaistu 21.3.2012 kategoriassa julkaisujärjestelmät
Olen satunnaisesti tarvinnut tapaa hakea kaikkien tietyntyyppisten objektien tietyn attribuutin uniikit arvot. Esimerkkitapauksena voisi olla vaikkapa hakutoiminto, jossa on valintakenttä haun tarkentamiseen. Valintaan halutaan listata vain ne arvot, joilla löytyy tuloksia. Tällaisen listauksen saa kätevästi toteutettua custom fetch -funktiolla ja SQL-kyselyllä.
Julkaistu 2.3.2012 kategoriassa julkaisujärjestelmät
Välillä tulee vastaan tilanteita, jolloin eZ Publishin oletus RSS-syötetoiminnon ominaisuudet eivät riitä. Oletus RSS:n huono puoli on, ettei sitä pääse laajentamaan millään järkevällä tavalla, ilman kernel-tiedostojen muokkausta. Tässä on esitelty yksi tapa toteuttaa kustomoitu RSS-syöte, joka näyttää uusimmat artikkelit valituista sijainneista. Kyseinen esimerkki ei siis tee mitään kovin erikoista, mutta toimii lähinnä mallina kuinka RSS:n voi myös toteuttaa.
Julkaistu 2.10.2011 kategoriassa julkaisujärjestelmät
Moduuleissa voi helposti määritellä uusia sivupohjien override -sääntöjä. Alla esimerkki kuinka moduulin ja funktion nimeä hyödynnetään override-asetuksissa. Säännöt eivät tietenkään rajoitu näihin kahteen vaan sääntöjä voi luoda vapaasti tarpeen mukaan. Override-sääntöjen antaminen tosin rajoittuu vain itse tehtyihin moduuleihin. Kernel-moduulien kanssa on pärjättävä valmiiksi määritellyillä säännöillä. $res = eZTemplateDesignResource::instance(); $res->setKeys( array( array( ‘function_name’, $Params['FunctionName'] ), array( [...]
Julkaistu 2.1.2011 kategoriassa julkaisujärjestelmät
Vinkki eZ Publishin tiedostohakemiston vaihtamiseen. Pelkkä ini-tiedoston muutos ei riitä, sillä tiedostopolut on tallennettu myös tietokantaan.
Julkaistu 2.10.2010 kategoriassa julkaisujärjestelmät
eZ Publish 4.3 versiosta lähtien käytettävissä on ollut uusi välimuistimääritys ClearCacheBlocks, jolla voi estää cache-blockien vanhenemisen. Viewcache.ini-tiedostoon kannattaakin määritellä ClearCacheBlocks=disabled kaikille mahdollisille sisältöluokille, joiden objektien julkaisu ei aiheuta päivitystarvetta cache-blockeille. Asetuksen käyttöönotto nopeuttaa julkaisua sekä parantaa suorituskykyä erityisesti sellaisilla sivustoilla, joilla julkaistaan tai päivitetään sisältöä tiheästi.
Julkaistu 30.9.2010 kategoriassa julkaisujärjestelmät
Uusi eZ publish versio 4.4 on julkaistu. 4.4 on ensimmäinen eZ Publish versio, josta on saatavilla erikseen Community- ja Enterprise-versiot. Enterprise-versiossa tukiportaali on integroitu suoraan ylläpitokäyttöliittymään. Uudistuksia ovat muun muassa kuvaeditori, uudistettu sessioiden hallinta, ylläpitokäyttöliittymän käytettävyysparannukset.
Julkaistu 30.5.2010 kategoriassa julkaisujärjestelmät
Toisinaan eZ Publish -toteutuksissa tulee eteen tilanteita, joissa välimuistit eivät toimi halutulla tavalla. Yleensä ongelmana on, että tehty toiminto ei saa välimuistia tyhjentymään, jolloin muutokset eivät näy sivulla. Asetuksia viilaamalla tai eZ Publish API:n kautta ongelmat ovat ratkaistavissa.
Julkaistu 19.2.2010 kategoriassa julkaisujärjestelmät
Ensimmäinen julkinen beta-versio Naviatechin toteuttamasta nvNewsletter-uutiskirjesovelluksesta löytyy vapaasti ladattavana eZ Projects -sivustolta.
Julkaistu 22.12.2009 kategoriassa julkaisujärjestelmät
eZ Publish mahdollistaa usean sivuston sijoittamisen samaan asennukseen. Teoriassa ainakin sivustoja voi olla rajoittamaton määrä. Jokainen sivusto voi sisältää lisäksi vielä kieliversioita. Usean sivuston tuki mahdollistaa toisistaan täysin erilliset sivustot tai saman sivuston sisällön jakamisen eri tavoilla.
Julkaistu 18.12.2009 kategoriassa julkaisujärjestelmät
eZ Publish sisältää varsin joustavan tavan laajentaa kirjautumistapoja. Asetuksissa määritellään erilaiset käsittelijät kirjautumiselle, jotka ajetaan järjestyksessä. Käyttäjä kirjataan sisälle järjestelmään, mikäli jokin käsittelijä toteaa kirjautumisen onnistuneeksi.