Posted by admin in Coding, php
pomocnik pri kesovani obsahu v publikacnim systemu EzPublish
http://ez.no/developer/articles/ez_publish_performance_optimization_part_3_of_3_practical_cache_and_template_solutions/internal_caches
cache bloky v ezpublishi, ne vzdy je zadouci aby se vse kesevalo, dulezite je nektere casti i vyjmou
http://ez.no/doc/ez_publish/technical_manual/4_0/reference/template_functions/miscellaneous/cache_block
dulezita je i direktiva {set-block scope=root variable=cache_ttl}0{/set-block} tato direktiva zajisti ze se template nebude keskovat
Tags:
Coding,
ez,
ezpublish,
php
No Comments »
Posted by admin in Coding, php
Pri pouziti weboveho toolbaru na editaci stranek primo bez administracniho rozhrani se objevil problem ze pri prihlaseni se ne vzdy zobrazil web toolbar na editaci.
Nastesti sikovni soudruzi z norska tento problem uz vyresili patchem. Na strankach ezpublishe je navod i patch ke stazeni.
cituji:
How to patch 4.1.0 (the easy way):
- download the attached ezuser.php file and place it in “kernel\classes\datatypes\ezuser\” (overwriting the existing one)
- logout and in again
- clear sessions in admin if you want to force others to login as well (/setup/session)
Po aplikovani patche je vse okamzite ok, a toolbar se zobrazuje tak jak ma.
Tags:
ezpublish
No Comments »
Posted by admin in Coding, php
Pokud po instalaci a nasypani nejakeho obsahu na ezPublish 4.1 narazite na problem s hlaskou “You do not have permission to view this object “ je problem v pravech pro uzivatele. Problem je v tom ze anonymni uzivatel nema pravo na cteni obrazku. V klasickem nastaveni po instalaci ezka pri pouziti standartni temy je nutne si trosku upravit nastaveni roli a prav.
Ja napred zkousel nastavovat prava na filesystemu, nastavil jsem var na 777 a pak cely adresar ale to nevyresilo :. Nastesti tento problem uz vyresil za mne nejakej clovicek zde
Reseni:
- Adminisrace -> Menu “User Accounts“;
- V levo je polozka “Roles and policies“;
- Zeditovat roli “Anonymous” a pod “Content- Read Policy” je nutne pridat “Media” sekci
Pote se zacnou obrazky zobrazovat v poradku.
Tags:
ezpublish
No Comments »
Posted by admin in Coding, php
we need remove / delete all articles from database. all old articles in database was only testing purposes
i mean articles as class like article, u can remove any node from tree
include "some_db_layer";
$q = "
SELECT node_id
FROM `ezcontentobject`
LEFT JOIN ezcontentobject_tree ON `ezcontentobject`.id = ezcontentobject_tree.contentobject_id
WHERE `contentclass_id` = 2 AND node_id IS NOT NULL
";
//contentclass_id` = 2 is our id for articles
$res = $db->fetch_all($q);
foreach ( $res as $value) {
$rootNode = eZContentObjectTreeNode::fetch( $value['node_id'] );
//delete, realy delete records from dbase,
$rootNode->removeNodeFromTree(false);
}
Tags:
Add new tag,
ezpublish
No Comments »