Path

projects / news


Latest project news

Enjoy!

More background information about this extension on Netgen Blog.

eZ Upgrade has been extended, supporting upgrades of eZ installations as old as 3.8.6, and upgrading them up to 4.3.0.

Now there's no excuse for not moving your 3.x site over to that shiny, new PHP 5 server. :)

NovenINIUpdate 3.0 has just been released.

Many new and useful features such as :

  • Backup config files before switching
  • Diff feature in CLI
  • Policy limitations support (you can limit environment switching depending on allowed environments)
  • config.php support
  • eZDFSFileHandler support

This release also comes with a few bugfixes.

You may check the full changelog.

Go download and upgrade ;-) !

Version 0.9.2 of the PDF catalogue has just been released. This release comes with a new feature that allows one to add any content node to a common PDF catalogue from which users can create a personal PDF catalogue.

A demonstration of the PDF catalogue is available here: http://www.alexander-block.net/eng/Business/eZ-Systems/Personal-PDF-Catalogue (it does currently not support the common PDF catalogue feature)

MSSQL, SQL Server, Microsoft

Due poplular demand we have upgraded the SQL Server Database Driver for eZ Publish 4.x.

The new driver makes use of "SQL Server Driver for PHP" and works for either SQL Server 2005 or 2008.

Download

Actually working on a new release.

With this release you can :
- Manage XML Tasks in BO
- Create Set of XML Tasks and see state of XML Task (Not created, persistent settings created, Done, ...)
- Save reference during task execution in DB : enable linking between tasks
- Create and modify content in specified locale (that you can choose via select parameters in BO)

Graph of cache files stored in by eZ Publish over time

Great new additions:

- a graph (implemented via eZ Components) of the number of cache files generated by eZ Publish over time

- complete, detailed list of active modules, views, fetch functions, policy functions, with parameters (where available) and links to online docs

More images here: http://projects.ez.no/ggsysinfo/gallery/admin_interface_screenshots/list_of_available_fetch_functions, http://projects.ez.no/ggsysinfo/gallery/admin_interface_screenshots/list_of_available_fetch_functions2

First release. Feel free to comment in the forum :)

http://projects.ez.no/ca_xmlinstaller

This new version is enhanced for eZ Find 2.2 and support the datatype context for all subattributes : DatatypeMap, DatatypeMapSort, DatatypeMapFacet, DatatypeMapFilter

Noven Image Cropper 1.1.0 is out !

The extension is now fully compatible with eZ Publish 4.3.0 and eZJSCore 1.1. Deprecated code has been removed (i18n and tpl init), but backwards compatibility is maintained (will work in previous 4.x instances).

Changelog can be found here

3 workflows for now - more to come in the next releases.

The GUI for those workflows is inexistent - developers are welcome to provide help with the templates for editi,g workflow events via class/object pickers.

===================================

Multipublish workflow:
will add secondary locations (one or more) when a content is published.
The list of nodes used as parents for secondary location(s) has to be defined for every workflow event (ie. in the admin interface).
It is possible, but not mandatory, to add a class/attribute combination acting as filter, deciding for every given object being published wheter the multipublication will happen or not:
- If no class/attribute combination is selected, the workflow will apply to every object published (to limit its applicability, chain it to a multiplexer workflow).
- If a class/attribute combination is selected, the workflow will check the value of the given attribute to decide if multi-publication has to take place; if the attribute is not found in the current class, no multi-publication happens.
- If multiple class/attribute combinations are selected, the workflow will apply to every object that has set to TRUE at least one of those attributes.
If an edited object is already child of one of the nodes selcted as multi-publication location, the workflow does not add a new secondary location at the same place.
The cronjob never removes any secondary location, nor does it change any location to become primary.
===================================
Subtree Multiplexer workflow:
like a standard multiplexer, but filters on node subtrees instead
===================================
Expire remote caches (ezflow based) workflow:
used to expire reverse proxy caches when an object is edited.
It is based on the eZHTTPCacheManager class and configuration from eZ Flow, which means that:
. eZ Flow is needed to take advantage of this workflow
. for the workflow to do anything, editing squid.ini is necessary
. currently the only CacheManager class available can purge both squid and varnish reverse proxy caches
. it allows to purge the cache correctly even if multiple domains/hostnames are cused (see ezworkflowcollection.ini)

Besides the usual slew of bugfixes, this release brings back cluster support to the 4.1 - 4.3 line! (note: ezdfs not supported yet).

To get the full benefits of this version, please note that there is one patched kernel file that should be applied if you're not running eZ Publish 4.3.0 or later

Please note that the update sql scripts for ezpublish 4.3.0 where left out of the build and will be included in release 2.0.4. You can find them here: http://svn.projects.ez.no/ezoracle/trunk/extension/ezoracle/update/database/ezpublish/4.3/

Release 1.0.0beta of the extension CJW Newsletter has just been released.

CJW Newsletter is a full featured newsletter system developed by CJW network and available as an add on for eZ Publish. It integrates seamlessly with eZ Publish an eZ Flow installations. It can also be used as an independent newsletter and multi-channel on-line platform.

Release 0.9.1 of the PDF catalogue has just been released. This release fixes some minor issues. It does not provide any new features.

A demonstration of the PDF catalogue is available here: http://www.alexander-block.net/eng/Business/eZ-Systems/Personal-PDF-Catalogue

Added a template operator: $obj | to_array( $level=2, $attributes=array() )
It allows encoding to php array any ezpersistentobject (ie. all the 'objects' in
the online manual http://ez.no/doc/ez_publish/technical_manual/4_x/reference/objects)
It is useful for data export as well as using json_encode / xml_encode from ezjscore.
example usage: {json_encode($current_user|to_array(1))}
The 1st param is the nesting level used for sub-objects (same as |attribute() does).
The 2nd param, if non empty, is a filter on the attributes of $obj that will be
returned (note: it is not applied recursively).

I haven't worked on ezdeploy for some months while a bunch of other projects took presidence

New version of nvNewsletter published. This update includes few bug fixes, changes and new features. Check doc/changelogs.

The first release of the PDF catalogue extension is 0.9.0 and has just been released.
The PDF catalogue extension enables users to create their own, personalized PDF catalogue, by choosing a subset of PDF documents from a given pool of PDF documents. Any existing PDF files, that are already available in an existing eZ Publish installation, can be used with the PDF catalogue extension, as long as these files are stored using the content class "file" shipped with a standard eZ Publish installation.

A demonstration of the PDF catalogue is available here: http://www.alexander-block.net/eng/Business/eZ-Systems/Personal-PDF-Catalogue

This fixes i18n calls since they have been changed in eZ Publish 4.3. It will only work in 4.3 and newer releases.

eZUpgrade is stand-alone application (not an eZ Publish extension) automating the process of upgrading an eZ Publish installation.

 

Using eZUpgrade is as easy as checking it out on the server where the upgrade installation will reside, inputting some configuration settings, and running
ezupgrade from the command line.

Check it out.

Release 0.8.0 RC1 of the eZ Lightbox extension has just been released. The new release is available as a new package in the download area of the project. This release should not be used in productive environments yet. It is supposed to be used for testing the new lightbox permissions and the changes made in the permission system of the lightbox module.

Lots of new features and 2 bug fixes in this new release:

  • added support for calling external services that require simple POST (a.k.a. html forms) to the template fetch function / ggeZWebservicesClient class
  • added a view to invoke webservices without the need of a specific controller file: /webservices/execute/$protocol (supported protocols are currently xmlrpc and jsonrpc)
  • permissions to execute - with limitation on single webservices - can be granted on that view
  • add support of exposing ezjscore webservices to xmlrpc/jsonrpc calls via that view
  • added the Y.io.jsonrpc javascript function for Yui 3 (in module 'io-jsonrpc') to ease execution of jsonrpc calls from the browser
  • moved javascript libraries to 'standard' design, so that they can be used for front-end interfaces too
  • added a cronjob to rotate logs of executed ws calls. By default added to infrequent set
  • upgrade the included phpxmlrpc lib to 3.0.0 beta, fixing all warnings with php 5.3
  • webservice server classes now catch exceptions raised by user-provided functions while handling invocation calls; use the server's $exception_handling member to finetune this behaviour
  • allow module view (and custom controllers too) to load all functions in soap/jsonrpc/xmlrpc dirs regardless of the incoming call's protocol. Set RegisterAllProtocolsFunctions=enabled to activate
  • fix: give a debuggable error message if soap extension is not enabled and user tries to create a ggPhpSOAPClient
  • fix: bad php constants where used by ggXMLRPCServer if invalid params where received

There have veen a couple of incompatible changes too - please read carefully the changelog before upgrade.

Highlights:

- added 2 template fetch functions to allow usage of snmpget and nmpwalk operations in templates
- fix: the mib generated via the graphical interface had a stray 'END' tag
- fix: snmpwalk called on the root OID would not work

Release 0.7.6 of the eZ Lightbox extension has just been released. The new release is available as a new package in the download area of the project.

Add your project!

Add your project and get the tools you need to manage it:

  • Areas for news articles, downloads, forums and image galleries
  • Wide range of available content RSS feeds
  • News section to help you promote your project changes and improvements to others online
  • A useful Git / GitHub / Composer source code integration
  • Forums to help support your project users
  • Let others join your project

You need to be logged in to add a new project. You can do so here.

New projects

Updated projects

Browse

There are currently 3653 registered projects.

Browse by Organization...

Browse by Type...

Search

Use our powerful search engine to find the existing extension you need.