eZpedia : Project
https://ezpedia.org
Project pages on eZpedia
de-DE
-
Extensions
https://ezpedia.org/project/extensions
https://ezpedia.org/project/extensions
<p>Documentation of eZ publish extensions developed and maintained by the community. These extensions are available from several unique sites, <a href="https://projects.ez.no/repositories.csv" target="_self">projects.ez.no</a>, <a href="https://pubsvn.ez.no/" target="_self">pubsvn.ez.no</a> and <a href="https://ez.no/community/contribs" target="_self">ez.no</a></p>
<div class="object-center"><p class="editor_guideline">The following list has to be ordered alphabetically. Keep this in mind when adding items to it.</p></div><table class="renderedtable" cellpadding="2" cellspacing="0" width="558px">
<tr>
<td width="235" valign="top"> <p><b>Name</b></p>
</td><td valign="top"> <p><b>Description</b></p>
</td><td width="219" valign="top"> <p><b>Category</b></p>
</td><td valign="top"> <p><b>SVN</b></p>
</td><td width="78" valign="top"> <p><b>Maintainer</b></p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>addremoverelation</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/addremoverelation/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td valign="top"> <p><a href="/de/content/view/full/64" target="_self">adminalphabetical</a></p>
</td><td valign="top">
</td><td valign="top">
</td><td valign="top"> <p>n/a</p>
</td><td valign="top"> <p><a href="/de/people/kristof_coomans" target="_self">Kristof</a></p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>advancedforum</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Solution</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/advancedforum/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>announce</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/announce/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>antispam</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/antispam/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>antivirus</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/antivirus/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>arraysortoperator</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Operator</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/arraysortoperator/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>callme</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/callme/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>category</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/category/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>cddb</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/cddb/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p><a href="/de/people/kristof_coomans" target="_self">Kristof</a></p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>changelog</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/changelog/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p><a href="/de/project/cookieuser" target="_self">cookieuser</a></p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/cookieuser/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p><a href="/de/people/kristof_coomans" target="_self">Kristof</a></p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>contentgenerate</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Generic Content Generation</p>
</td><td valign="top"> <p><a href="https://zev.ez.no/svn/extensions/contentgenerate/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>eZ systems</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>country</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/country/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>coupon</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/coupon/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>cryptemail</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/cryptemail/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>csv</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Generic CSV import</p>
</td><td valign="top"> <p><a href="https://zev.ez.no/svn/extensions/csv/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>eZ systems</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>csvexport</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/csvexport/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>customtags</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Custom Tag</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/customtags/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>datatypes</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Datatype administration</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/datatypes/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p><a href="/de/people/kristof_coomans" target="_self">Kristof</a></p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>dynamicdoubletopmenu</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Menu</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/dynamicdoubletopmenu/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>dynamicmenu</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Menu</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/dynamicmenu/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>easyadmin</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/easyadmin/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>enhancedobjectrelation</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/enhancedobjectrelation/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>enhancedselection</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Datatype</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/enhancedselection/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>example</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Example</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/example/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>extension manager</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/extension_manager/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>extract</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/extract/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>ezadmin</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/ezadmin/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p><a href="/de/project/ezauthorize" target="_self">ezauthorize</a></p>
</td><td valign="top"> <p>Authorize.net Payment Gateway</p>
</td><td width="219" valign="top"> <p>Payment Gateway</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/ezauthorize/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>ezagenda</p>
</td><td valign="top"> <p>Deprecated, use calendar functionality included in ezwebin instead!</p>
</td><td width="219" valign="top"> <p>Basis of a calendar like features</p>
</td><td valign="top"> <p><a href="https://zev.ez.no/svn/extensions/ezagenda/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>André R.</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>ezapprove2</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Extended Aproval workflow</p>
</td><td valign="top"> <p><a href="https://zev.ez.no/svn/extensions/ezapprove2/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>eZ systems</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>ezcurlgateway</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Payment Gateway</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/ezcurlgateway/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>ezdatetimeselect</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Datatype</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/ezdatetimeselect/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>ezdhtml</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Editor</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/ezdhtml/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>ezhtmleditor</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Editor</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/ezhtmleditor/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p><a href="https://ez.no/developer/contribs/applications/ezjaxx_ajax_extension" target="_blank">ezjaxx</a></p>
</td><td valign="top"> <p>Ajax admin extension with aim at drastically speeding up admin, based on ezodcsm.</p>
</td><td width="219" valign="top"> <p>Ajax extension</p>
</td><td valign="top"> <p><a href="https://zev.ez.no/svn/extensions/ezjaxx/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>eZ systems</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>eznotificationworkflow</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Notification Workflow</p>
</td><td valign="top"> <p><a href="https://zev.ez.no/svn/extensions/eznotificationworkflow/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>eZ systems</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>ezodcsm</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Menu</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/ezodcsm/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p><a href="/de/project/ez_odf_converting_ms_word_or_pdf_on_macosx_10_4_10_6" target="_self">ezodf</a></p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Open Document Format Integration</p>
</td><td valign="top"> <p><a href="https://zev.ez.no/svn/extensions/ezodf/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>eZ systems</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>ezpaypal</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Paypal Payment Gateway</p>
</td><td valign="top"> <p><a href="https://zev.ez.no/svn/extensions/ezpaypal/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>eZ systems</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p><a href="/de/project/ez_paypal" target="_self">ezpaypal</a></p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Payment Gateway</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/ezpaypal/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>ezperfsetup</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Performance Testing</p>
</td><td valign="top"> <p><a href="https://zev.ez.no/svn/extensions/ezperfsetup/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>eZ systems</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>ezpowerlib</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/ezpowerlib/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>ezpowerlibaddons</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/ezpowerlibaddons/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>ezpublishcontentworkflow</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Workflow Event defers object publishing</p>
</td><td valign="top"> <p><a href="https://zev.ez.no/svn/extensions/ezpublishcontentworkflow/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>eZ systems</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>ezrtl</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/ezrtl/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>ezsh</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/ezsh/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>ezsampleshipping</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Shipping Cost Calculation</p>
</td><td valign="top"> <p><a href="https://zev.ez.no/svn/extensions/ezsampleshipping/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>eZ systems</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>ezsvn</p>
</td><td valign="top"> <p>Install extensions via admin using svn</p>
</td><td width="219" valign="top"> <p>Subversion Connector</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/ezsvn/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Xrow</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>eztrackback</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Blog like trackback features</p>
</td><td valign="top"> <p><a href="https://zev.ez.no/svn/extensions/eztrackback/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>eZ systems</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>ezwcms</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Unknown - Password Protected</p>
</td><td valign="top"> <p><a href="https://svn.ez.no/svn/extensions/ezwcms/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>eZ systems</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>ezxmailimport</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Mail Import</p>
</td><td valign="top"> <p><a href="https://svn.ez.no/svn/extensions/ezxmailimport/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>eZ systems</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>ezxmltoolbar</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>XML Toolbar</p>
</td><td valign="top"> <p><a href="https://zev.ez.no/svn/extensions/ezxmltoolbar/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>eZ systems</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>ezxnewsletter</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Newsletter</p>
</td><td valign="top"> <p><a href="https://svn.ez.no/svn/extensions/ezxnewsletter/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>eZ systems</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>fckeditor</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Editor</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/fckeditor/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>fishme_googletools</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>google services</p>
</td><td valign="top"> <p><a href="https://github.com/fishme/fishme_googletools" target="_self">git</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>getobjects</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/getobjects/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>geshi</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Source Code Syntax Highlighting</p>
</td><td valign="top"> <p><a href="https://zev.ez.no/svn/extensions/geshi/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>eZ systems</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>gis</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/gis/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>glossary</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Operator</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/glossary/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p><a href="/de/project/google_sitemaps" target="_self">googlesitemaps</a></p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Extension</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/googlesitemaps/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>illightbox2</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/illightbox2/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>import</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/import/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>indexing</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/indexing/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>infocollectiontools</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/infocollectiontools/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>integrate</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/integrate/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>intranet</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Intranet Solution</p>
</td><td valign="top"> <p><a href="https://zev.ez.no/svn/extensions/intranet/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>eZ systems</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>issn</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Datatype</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/issn/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>javacache</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/javacache/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>latex</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/latex/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>lucene</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Search Engine Plugin</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/lucene/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p><a href="/de/people/kristof_coomans" target="_self">Kristof</a> and Paul</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>mailinglist</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/mailinglist/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>menustring</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Menu</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/menustring/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>mysqloraclecompa</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/mysqloraclecompat/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>nusoap</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/nusoap/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p><a href="/de/people/kristof_coomans" target="_self">Kristof</a></p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>objectrelationbrowse</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/objectrelationbrowse/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>objectrelationfilter</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/objectrelationfilter/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p><a href="https://ez.no/community/contribs/applications/change_owner" target="_self">owner (1)</a></p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/owner/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td valign="top"> <p><a href="https://ez.no/community/contribs/applications/change_owner_using_the_content_browser" target="_self">owner (2)</a></p>
</td><td valign="top">
</td><td valign="top">
</td><td valign="top">
</td><td valign="top"> <p><a href="/de/people/kristof_coomans" target="_self">Kristof</a></p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>pdfpreview</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/pdfpreview/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>personlist</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/personlist/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>php</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>PHP Binaries</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/php/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>phpadsnew</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/phpadsnew/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Xrow</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>phpopentracker</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/phpopentracker/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p><a href="/de/project/powercontent" target="_self">powercontent</a></p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/powercontent/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p><a href="/de/people/kristof_coomans" target="_self">Kristof</a></p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>random</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/random/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>redirect</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Module</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/redirect/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p><a href="/de/people/kristof_coomans" target="_self">Kristof</a></p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>regexpline</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Datatype</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/regexpline/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>region</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/region/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>sckcreatecopyevent</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Workflow</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/sckcreatecopyevent/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p><a href="/de/people/kristof_coomans" target="_self">Kristof</a></p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>sckcreatesubtreenotificationruleevent</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Workflow</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/sckcreatesubtreenotificationruleevent/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p><a href="/de/people/kristof_coomans" target="_self">Kristof</a></p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>sckobjbrowse</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Workflow</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/sckobjbrowse/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p><a href="/de/people/kristof_coomans" target="_self">Kristof</a></p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>shipping</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Workflow</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/shipping/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>soapadmin</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>SOAP Administration Integration</p>
</td><td valign="top"> <p><a href="https://zev.ez.no/svn/extensions/soapadmin/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>eZ systems</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>shopsender</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/shopsender/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>shuffle</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Operator</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/shuffle/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>skel</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Extension Skeleton Documentation Directory</p>
</td><td valign="top"> <p><a href="https://zev.ez.no/svn/extensions/skel/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>eZ systems</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>soap</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/soap/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>status</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/status/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p><a href="/de/people/kristof_coomans" target="_self">Kristof</a></p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>superuser</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/superuser/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p><a href="/de/people/kristof_coomans" target="_self">Kristof</a></p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>survey</p>
</td><td valign="top"> <p>User survey and Form Builder</p>
</td><td width="219" valign="top"> <p>Module</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/svnparent/ezsurvey/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>survey</p>
</td><td valign="top"> <p>User survey and Form Builder</p>
</td><td width="219" valign="top"> <p>Module</p>
</td><td valign="top"> <p><a href="https://zev.ez.no/svn/extensions/survey/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>eZ systems</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>treemenu</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Menu</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/treemenu/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p><a href="/de/project/usercreator" target="_self">usercreator</a></p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/usercreator/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p><a href="/de/people/kristof_coomans" target="_self">Kristof</a></p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p><a href="/de/project/wikidesign" target="_self">wikidesign</a></p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Solution</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/wiki/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p><a href="/de/people/kristof_coomans" target="_self">Kristof</a></p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>worldpay</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Payment Gateway</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/worldpay/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>VisionWT</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p><a href="/de/project/wrap_operator" target="_self">wrap_operator</a></p>
</td><td valign="top"> <p>Template operator 'wrapper' for php functions directly</p>
</td><td width="219" valign="top"> <p>Operator</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/wrap_operator/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Zurgutt</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p><a href="/de/project/xajax" target="_self">xajax</a></p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/xajax/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p><a href="/de/people/kristof_coomans" target="_self">Kristof</a></p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p><a href="/de/project/xajax_classattributes" target="_self">xajax_classattributes</a></p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/xajax_classattributes/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p><a href="/de/people/kristof_coomans" target="_self">Kristof</a></p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>xajax_helloworld</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/xajax_helloworld/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p><a href="/de/people/kristof_coomans" target="_self">Kristof</a></p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>xajax_roleedit</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/xajax_roleedit/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p><a href="/de/people/kristof_coomans" target="_self">Kristof</a></p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>xeditor</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Editor</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/xeditor/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>xmlarea</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Editor</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/xmlarea/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>xmlarea-for-36</p>
</td><td valign="top">
</td><td width="219" valign="top"> <p>Editor</p>
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/xmlarea-for-36/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>xslt</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/xslt/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
<tr>
<td width="235" valign="top"> <p>ymccountry</p>
</td><td valign="top">
</td><td width="219" valign="top">
</td><td valign="top"> <p><a href="https://pubsvn.ez.no/community/trunk/extension/ymccountry/" target="_self">svn</a></p>
</td><td width="78" valign="top"> <p>Community</p>
</td>
</tr>
</table>
<a name="eztoc807_1" id="eztoc807_1"></a><h2>ez.no contributions</h2><p>Categorized contributions not found in svn, can instead be found on <a href="https://ez.no/community/contribs" target="_self">ez.no/community/contribs</a></p>
<div class="object-center"><p class="editor_guideline">The following list has to be ordered alphabetically. Keep this in mind when adding items to it.</p></div><table class="renderedtable" cellpadding="2" cellspacing="0" width="559px">
<tr>
<td valign="top"> <p><b>Name</b></p>
</td><td valign="top"> <p><b>Description</b></p>
</td><td valign="top"> <p><b>Category</b></p>
</td><td valign="top"> <p><b>Maintainer</b></p>
</td>
</tr>
<tr>
<td valign="top">
</td><td valign="top">
</td><td valign="top">
</td><td valign="top">
</td>
</tr>
<tr>
<td valign="top"> <p><a href="https://ez.no/community/contribs/cronjobs/archive" target="_self">Archive</a></p>
</td><td valign="top"> <p>Cronjob script moves content objects</p>
</td><td valign="top"> <p>Cronjob</p>
</td><td valign="top"> <p>Lukasz Serwatka</p>
</td>
</tr>
<tr>
<td valign="top"> <p><a href="https://ez.no/community/contribs/import_export/zipimport" target="_self">ZipImport</a></p>
</td><td valign="top"> <p>Imports Zip packages into eZ</p>
</td><td valign="top"> <p>Import</p>
</td><td valign="top"> <p>Andrea Giardina</p>
</td>
</tr>
</table>
Mon, 04 Feb 2013 16:00:51 GMT
-
BC Website Statistics
https://ezpedia.org/project/bc_website_statistics
https://ezpedia.org/project/bc_website_statistics
<a name="eztoc130800_1" id="eztoc130800_1"></a><h2>About</h2><p>Google offers a feature rich proprietary web statistics service called, 'Analytics'.</p><a name="eztoc130800_2" id="eztoc130800_2"></a><h2>Solution</h2><p>There is a simple extension which offers the code needed to provide the service with the statistics information based on your account name.</p>
<ul>
<li><a href="https://github.com/brookinsconsulting/bcwebsitestatistics" target="_self">GitHub</a></li>
<li><a href="https://projects.ez.no/bcwebsitestatistics" target="_self">Project</a></li>
</ul>
<a name="eztoc130800_3" id="eztoc130800_3"></a><h2>Documentation</h2><p>This consists of a template operator to include js dependencies and setting for page view statistics tracking and a workflow event ( after checkout ) which displays a receipt view which transmits order receipt statistics while displaying a custom module template view, order complete receipt and a file download statistics tracking feature.</p><a name="eztoc130800_3_1" id="eztoc130800_3_1"></a><h3>Installation</h3>
<ul>
<li>Get source (above links)</li>
<li>Enable Extension</li>
<li>Configure Urchin setting</li>
<li>Add template operator code into your pagelayout.tpl or other template(s)</li>
</ul>
<a name="eztoc130800_3_2" id="eztoc130800_3_2"></a><h3>Features</h3>
<ul>
<li>Page Statistics Code Template</li>
<li>Order Statistics Code Workflow Event</li>
<li>File Download Statistics Code Template</li>
</ul>
<a name="eztoc130800_4" id="eztoc130800_4"></a><h2>External reference</h2>
<ul>
<li>Google: <a href="https://www.google.com/analytics" title="https://www.google.com/analytics" target="_self">Google Analytics</a></li>
<li>Bog: <a href="https://analytics.blogspot.com/" title="https://analytics.blogspot.com/" target="_self">Official Google Analytics Blog</a></li>
<li>Wikipedia: <a href="https://en.wikipedia.org/wiki/Google_Analytics" target="_self">Google Analytics</a></li>
<li>Review: <a href="https://www.actualmetrics.com/compare/google-analytics/urchin-5-software/" title="https://www.actualmetrics.com/compare/google-analytics/urchin-5-software/" target="_self">Google Analytics vs Urchin Software</a></li>
</ul>
Fri, 09 Mar 2012 04:50:03 GMT
-
powercontent
https://ezpedia.org/project/powercontent
https://ezpedia.org/project/powercontent
<div class="object-center"> <p class="editor_motivation">This is a <a href="/de/template/stub">Stub</a> article. Help the eZ Publish community by expanding it!</p></div><a name="eztoc205_0_1" id="eztoc205_0_1"></a><h3>Power Content</h3><p>Normally whenever new content is created, the system automatically creates and stores a new draft version of the object, before presenting it to the user for initial editing and publishing. If the content is being created from the Admin siteaccess or for example the user/register view, this is fine as the user would have explicitly decided to click on a 'Create Here' or 'Register' button before being presented with a content-edit view for adding their content. However, where we know what content type will be used but not when, it is often desireable for a front-end view of a site to have an empty content-entry from ready and waiting for the visitor/user to just enter some content and click 'Submit'. For example to have an Article and below it, a comment entry form ready for completion. If we try to do that with the default behaviour of eZ Publish we would be creating a blank draft comment every time the page was viewed. Although, there are cronjobs which routinely dispose of unused drafts, it is still not a good idea to use this behaviour in these cases, especially on a busy site, creating dozens or hundreds of abandoned drafts per day. </p><p>The 'Power Content' extension solves this issue in a way that complements the normal behaviour of eZ Publish. This is a very popular and useful extension. It provides a way to have a standard HTML form on the webpage that submits its data to a custom-module, which in turn uses that content to create and submit the object for publishing. So, even though there is a form ready for input every time the page is viewed, no draft or published object is created until after its data has been input by the user and the Submit button pressed. Core eZ Publish continues to behave as normal but this extension acts as a messenger to that normal behaviour. And the extension works with all content-classes and all content-class-attribute types, including any custom types. Use this extension whenever you know the content type to be created, want an input form present and ready to accept content, but don't want a draft to have been automatically created.</p><p>The Power content module allows one-click publishing or pre-filling of attributes, similar to the <a href="https://ez.no/community/contribs/hacks/object_creator" target="_self">Object Creator</a> extension.</p><p>However, it uses content/edit for the final processing. This module has one big advantage: it can deal with any type of attribute, even new custom ones.</p><a name="eztoc205_0_2" id="eztoc205_0_2"></a><h3>Documentation</h3>
<ul>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/powercontent/" target="_self">(Old) Subversion repository</a> </li>
<li> <a href="https://svn.projects.ez.no/powercontent/trunk/extension/powercontent/" target="_self">(New) Subversion repository (eZP4/PHP5)</a> </li>
<li> <a href="https://svn.projects.ez.no/powercontent/stable/1.0/extension/powercontent/" target="_self">(New) Subversion repository (eZP3.10/PHP4)</a> </li>
<li> <a href="https://projects.ez.no/powercontent" target="_self">eZ Projects page</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/powercontent/doc/changelog.txt" target="_self">Changelog</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/powercontent/doc/readme.txt" target="_self">Readme</a> </li>
</ul>
<a name="eztoc205_0_2_1" id="eztoc205_0_2_1"></a><h4>Compatibilty</h4><p>3.10, 4.0</p><a name="eztoc205_0_2_2" id="eztoc205_0_2_2"></a><h4>Usage</h4><a name="eztoc205_0_2_3" id="eztoc205_0_2_3"></a><h4>Installation instructions</h4><p>
1. Enable the extension (in site.ini.append or by using the admin interface)<br /> 2. Add a policy for this module to the desired roles.</p><a name="eztoc205_0_2_4" id="eztoc205_0_2_4"></a><h4>How to use in your template</h4><p>The main idea is to add new attributes that are going to contain the values you want instead of the default ones on ez publish. This module associate these new fields with standard fields that exist when editing with the default edit template. Therefore, you have to understand how ez names these fields so you can add the values you want.</p><p>A typical naming scheme for the input fields of an attribute is:</p> <pre class="eztemplate" style="font-family:monospace;">ContentObjectAttribute_[some attribute specific name]_[contentobjectattribute id]</pre><p>For instance the name for the fields of an articles are (do a view source of the page when you're editing an article):</p><p>
- title: ContentObjectAttribute_ezstring_data_text_1105<br /> - into: ContentObjectAttribute_data_text_1108</p><p>(1105 and 1108 are contentobjectattribute identifier numbers that are going to be different on your installation.)</p><p>You will have to to change these names to:</p> <pre class="eztemplate" style="font-family:monospace;">powercontent_[contentclassattribute identifier]_ContentObjectAttribute_[some attribute specific name]_pcattributeid </pre><p>For the article, it would be:</p><p>
-title: powercontent_title_ContentObjectAttribute_ezstring_data_text_pcattributeid<br />
-intro: powercontent_intro_ContentObjectAttribute_data_text_pcattributeid<br />
When the Power Content module processes this kind of post variables, it will take their content and put them into the proper fields as if the user would have inputed it (it will inject fake post variables where the string "pcattributeid" will be replaced by the expected contentobjectattribute id).<br /> On the top of the parameters you want to "prefill", you have to provide a few additional ones:</p>
<ul>
<li> NodeID: The nodeid of the parent object you want to create (as an option, you can put "UserNode", that will put create it under the usernode of the currently logged in user) </li>
<li> ClassIdentifier: The class identifier of the object you want to create (you can provide either the class identifier or the class id, no need for both) </li>
<li> CreateButton: a submit button </li>
</ul>
<p>You have more optional parameters:</p>
<ul>
<li> RedirectToMainNodeAfterPublish: if you have installed and enabled the redirect extension, then you can use this post variable to redirect to the main node of the newly created object after publishing it. </li>
</ul>
<a name="eztoc205_0_2_5" id="eztoc205_0_2_5"></a><h4>powercontent_attribute_create_gui function</h4><p>The powercontent_attribute_create_gui eases the process of creating the attribute input fields with the correct names for the powercontent extension.</p><p>Example of its usage:</p> <pre class="eztemplate" style="font-family:monospace;"><span style="color: #66cc66;">{</span>powercontent_attribute_create_gui <span style="color: #007700;">class_attribute</span><span style="color: #66cc66;">=</span><span style="color: #0000bb;">$folderClass</span>.<span style="color: #006600;">data_map</span>.<span style="color: #006600;">name</span><span style="color: #66cc66;">}</span></pre><p>Currently there are templates included for the following datatypes:</p>
<ul>
<li> Checkbox </li>
<li> <a href="/de/ez/country" target="_self">Country</a> </li>
<li> Date </li>
<li> E-mail </li>
<li> Enhanced selection </li>
<li> <a href="/de/ez/file" target="_self">File</a> </li>
<li> Float </li>
<li> Integer </li>
<li> URL </li>
<li> Selection </li>
<li> Text block </li>
<li> Text line </li>
</ul>
<p>Feel free to commit yours to svn.</p><a name="eztoc205_0_2_6" id="eztoc205_0_2_6"></a><h4>Examples code</h4><p>1) Example code for the "article" content class. This will prefill the title and intro of the article:</p> <pre class="eztemplate" style="font-family:monospace;"><form method="post" action=<span style="color: #66cc66;">{</span><span style="color: #dd0000;">"powercontent/action/"</span><span style="color: #66cc66;">|</span>ezurl<span style="color: #66cc66;">}</span>>
<div class="buttonright">
<input type="hidden" name="NodeID" value="<span style="color: #66cc66;">{</span><span style="color: #0000bb;">$owner</span>.<span style="color: #006600;">contentobject</span>.<span style="color: #006600;">main_node_id</span><span style="color: #66cc66;">}</span>" />
<input type="hidden" name="ClassIdentifier" value="article" />
<input type="hidden" name="powercontent_title_ContentObjectAttribute_ezstring_data_text_pcattributeid" value="A new article on my blog" />
<input type="hidden" name="powercontent_intro_ContentObjectAttribute_data_text_pcattributeid" value="A new intro on my blog" />
<input class="classbutton" type="submit" name="CreateButton" value="New article" />
</div>
</form></pre><p>2) Example code for the "File" content class:</p> <pre class="eztemplate" style="font-family:monospace;"><form method="post" action=<span style="color: #66cc66;">{</span><span style="color: #dd0000;">"powercontent/action"</span><span style="color: #66cc66;">|</span>ezurl<span style="color: #66cc66;">}</span> enctype="multipart/form-data">
<div>
<input type="hidden" name="NodeID" value="<span style="color: #66cc66;">{</span><span style="color: #0000bb;">$node</span>.<span style="color: #006600;">main_node_id</span><span style="color: #66cc66;">}</span>" />
<label>Publish immediately:</label> <input type="checkbox" name="DoPublish" checked="checked" />
<input type="hidden" name="UseNodeAssigments" value="0" />
<input type="hidden" name="ClassID" value="12" />
<input type="hidden" name="RedirectURIAfterPublish" value="/<span style="color: #66cc66;">{</span><span style="color: #0000bb;">$node</span>.<span style="color: #006600;">url_alias</span><span style="color: #66cc66;">}</span>" />
</div>
<div>
<label>File:</label>
<input class="box" name="powercontent_file_ContentObjectAttribute_data_binaryfilename_pcattributeid" type="file" />
</div>
<div>
<label>Title:</label>
<input type="text" name="powercontent_name_ContentObjectAttribute_ezstring_data_text_pcattributeid" value="" />
</div>
<div>
<input class="button" type="submit" name="CreateButton" value="Create" />
</div>
</form>
</pre></pre><a name="eztoc205_1" id="eztoc205_1"></a><h2>License</h2><p>Powercontent is copyright (C) 2006-2007 SCK•CEN, 2008 <a href="/de/people/kristof_coomans" target="_self">Kristof Coomans</a> and is licensed under the <a href="/de/ez/gnu_general_public_license" target="_self">GNU-GPL</a>.</p><a name="eztoc205_2" id="eztoc205_2"></a><h2>External reference</h2>
<ul>
<li> Article: <a href="https://www.ezsystems.ca/blog/ez_publish_blog_enhancements_making_commenting_more_accessible" target="_self">eZ Publish Blog Enhancements: Making Commenting More Accessible</a> </li>
<li> Mailing List: <a href="https://lists.ez.no/pipermail/sdk-public/2006-January/001849.html" target="_self">[Sdk-public] ez systems and ajax</a> </li>
<li> Forum: <a href="https://ez.no/community/forum/developer/create_a_object_without_form" target="_self">Create a object without form</a> </li>
<li> Forum: <a href="https://ez.no/de/community/forum/setup_design/new_node_without_a_draft" target="_self">New node without a draft</a> </li>
<li> Forum: <a href="https://ez.no/community/forum/setup_design/problem_with_powercontent" target="_self">Problem with powercontent: datetime, url, ezdhtml</a> </li>
<li> White paper: <a href="https://ez.no/content/download/134374/855756/version/1/file/ez2006_ezpublish_on_steroids.pdf" target="_self">eZ publish on steroids</a> ( <a href="https://72.14.203.104/search?q=cache:tSrFUOHM7IUJ:ez.no/content/download/134374/855756/version/1/file/ez2006_ezpublish_on_steroids.pdf+powercontent+site:ez.no&hl=en&gl=us&ct=clnk&cd=24" target="_self">html</a> ) </li>
<li> Forum: <a href="https://ez.no/community/forum/setup_design/conditional_form_validation" target="_self">Conditional form validation</a> </li>
<li> Contribution: <a href="https://ez.no/community/contribs/hacks/object_creator" target="_self">Object creator</a> </li>
</ul>
Sat, 18 Jun 2011 23:03:31 GMT
-
eZ ODF - Converting MS Word or PDF on MacOSX 10.4 -10.6
https://ezpedia.org/project/ez_odf_converting_ms_word_or_pdf_on_macosx_10_4_10_6
https://ezpedia.org/project/ez_odf_converting_ms_word_or_pdf_on_macosx_10_4_10_6
<a name="eztoc223934_1" id="eztoc223934_1"></a><h2>About</h2><p>For some of the nice feature of the ODF extension, like MS Word import and export and PDF generation via OpenOffice.org you need OpenOffice.org installed on your server and running as daemon. </p><p>You can follow the <a href="https://ez.no/doc/extensions/odf_import_export" target="_self">installation guide</a> from the official ezodf documentation.</p><a name="eztoc223934_2" id="eztoc223934_2"></a><h2>Solution: Converting MS Word or PDF on Mac</h2><p>These instructions were written from the perspective of attempting to manipulating ms word or pdf documents on MacOSX 10.4 -10.6</p><p>
First install open office, you may prefer to install this MacOS port of open office called, neooffice / <a href="https://www.neooffice.org/neojava/" target="_blank">neojava</a>.<br />Alternative OpenOffice.org: https://download.openoffice.org/other.html</p><a name="eztoc223934_2_1" id="eztoc223934_2_1"></a><h3>Step 1, Install <a href="https://www.neooffice.org/neojava/" target="_self">NeoJava</a></h3><a name="eztoc223934_2_2" id="eztoc223934_2_2"></a><h3>Step 2, Follow eZ ODF <a href="https://ez.no/doc/extensions/odf_import_export" target="_self">Installation documentation</a> steps almost to completion (wait till next step before starting daemon).</h3>
<ul>
<li>Install extension, macro, daemon, etc</li>
</ul>
<a name="eztoc223934_2_2_1" id="eztoc223934_2_2_1"></a><h4>Optional, Step 3, Before starting the daemon via command shell ...</h4><p>Edit the file, extension/ezodf/daemon.php with a PHP editor and change line 40:</p> <pre class="text" style="font-family:monospace;">$ooexecutable = "openoffice.org-2.0";
to
$ooexecutable = "/Applications/NeoOffice.app/Contents/MacOS/soffice";</pre><p>Alternative OpenOffice.org:</p> <pre class="text" style="font-family:monospace;">$ooexecutable = "openoffice.org-2.0";
to
$ooexecutable = "/Applications/OpenOffice.org.app/Contents/MacOS/soffice";</pre><a name="eztoc223934_2_3" id="eztoc223934_2_3"></a><h3>Summary</h3><p>Start now your daemon. </p> <pre class="text" style="font-family:monospace;">
$ php extension/ezodf/daemon.php
</pre><p>That's all and now you can work with it.</p><a name="eztoc223934_2_4" id="eztoc223934_2_4"></a><h3>Tested</h3><p>This article was tested with the following</p>
<ol>
<li>October 2010</li>
</ol>
<ul>
<li>eZ Publish Open Source Version: 4.4</li>
<li>eZ Publish Open Source Version: 3.2</li>
</ul>
<ol>
<li>October 2007: XAMPP for MacOS X 0.7.0, 7</li>
</ol>
<ul>
<li>eZ Publish Version: 4.0.0rc1</li>
<li>PHP Version: 5.2.4</li>
</ul>
<ol>
<li>October 2007: XAMPP for MacOS X 0.7.0, 7</li>
</ol>
<ul>
<li>Functionality tested, Import / Export .doc and Export PDF</li>
<li>Webserver software, ApacheFriends' <a href="https://www.apachefriends.org/de/xampp-macosx.html" target="_blank">Xampp</a></li>
<li>eZ Publish Version: 3.10.0</li>
<li>PHP Version: 4.4.7</li>
</ul>
<a name="eztoc223934_3" id="eztoc223934_3"></a><h2>Issues</h2>
<ul>
<li>Perhaps of bug in Online Editor < 5.0</li>
</ul>
Thu, 21 Oct 2010 16:11:40 GMT
-
eZ Flow - Installing Red5 with XAMPP 0.7.0 on MacOS X Intel 10.4.11
https://ezpedia.org/project/ez_flow_installing_red5_with_xampp_0_7_0_on_macos_x_intel_10_4_11
https://ezpedia.org/project/ez_flow_installing_red5_with_xampp_0_7_0_on_macos_x_intel_10_4_11
<div class="object-center"> <p class="editor_motivation">This is a <a href="/de/template/stub">Stub</a> article. Help the eZ Publish community by expanding it!</p></div><a name="eztoc224981_1" id="eztoc224981_1"></a><h2>About</h2><p>A simple howto for red5, macos, xampp, ezflow, ezpublish.</p><a name="eztoc224981_2" id="eztoc224981_2"></a><h2>Directions</h2><p>If you want to install red5 on MacOS X</p>
<ul>
<li>Download the .dmg ( now available at: <a href="https://code.google.com/p/red5/" target="_self">https://code.google.com/p/red5/</a> )</li>
<li>click and install </li>
<li>then go into Applications, Red5 and click the Red5.app or Red5 (with the Red5 icon) to start it. </li>
<li>If you use XAMPP on MAC go into /Applications/xampp/etc/httpd.conf, add</li>
</ul>
<pre class="apache" style="font-family:monospace;"><span style="color: #00007f;">Alias</span> /red5 /Applications/Red5/webapps/test/streams
<<span style="color: #000000; font-weight:bold;">Directory</span> <span style="color: #7f007f;">"/Applications/Red5/webapps/test/streams"</span>>
<span style="color: #00007f;">AllowOverride</span> <span style="color: #0000ff;">None</span>
<span style="color: #00007f;">Options</span> <span style="color: #0000ff;">None</span>
<span style="color: #00007f;">Order</span> <span style="color: #00007f;">allow</span>,<span style="color: #00007f;">deny</span>
<span style="color: #00007f;">Allow</span> <span style="color: #00007f;">from</span> <span style="color: #00007f;">all</span>
</<span style="color: #000000; font-weight:bold;">Directory</span>></pre>
<ul>
<li>Restart Apache.</li>
</ul>
<ul>
<li>In eZ Admin put in Stream Server:<i> rtmp://localhost:1935/test/</i></li>
</ul>
<ul>
<li>FileServer:<i> https://localhost/red5/</i></li>
</ul>
<a name="eztoc224981_3" id="eztoc224981_3"></a><h2>References</h2>
<ul>
<li>Article: <a href="/de/ez/red5" target="_self">red5</a></li>
<li>Red5 Downloads: <a href="https://www.osflash.org/red5/red5downloads" target="_self">https://www.osflash.org/red5/red5downloads</a></li>
<li>XAMPP Downloads: <a href="https://www.apachefriends.org/de/xampp-macosx.html" target="_self">https://www.apachefriends.org/de/xampp-macosx.html</a> (XAMPP for MacOS X 0.7.0, 7. October 2007)</li>
</ul>
Fri, 11 Jun 2010 21:21:06 GMT
-
Test me out
https://ezpedia.org/content/view/full/64
https://ezpedia.org/content/view/full/64
<p>dasdasdas asdasdasd</p>
Thu, 25 Feb 2010 22:24:43 GMT
-
eZpedia - Suggestions
https://ezpedia.org/project/ezpedia_suggestions
https://ezpedia.org/project/ezpedia_suggestions
<p>
Please add your own suggestions! Append your entries to the end of each grouping :)<br />Please file issue reports (bugs, negative features, failures) on the <a href="/de/project/ezpedia_issues" target="_self">issues</a> node instead of this node.</p><a name="eztoc820_1" id="eztoc820_1"></a><h2>Content</h2>
<ol>
<li>Article: squid proxy server(s) setup (as a front end cache/loader) in front of the eZ publish installation to cache static content (binary, anonymous cached templates, etc)</li>
<li>Article: Drafts Explained! From Default Internals to a number of supported alternate configuration</li>
<li>Article: Creating an extension (From design choices to implementation, aka Designing portable eZ solutions within extensions)</li>
<li>Article: <a href="/de/learning/learning_how_to_create_a_design_extension" target="_self">Creating a design extension</a> </li>
<li>Article: eZ publish extensions, designs and template override order</li>
</ol>
<a name="eztoc820_2" id="eztoc820_2"></a><h2>Design</h2>
<ol>
<li><b>Add:</b> Minimal, Small, Unobtrusive + report a problem (css/float/dynamic position as user scrolls the pagelayout) link within pagelayout template</li>
<li><b>Add:</b> Client Script (Javascript) to support floating left side menus during scroll down very long documents (which these will become). This allows the user to edit a page very quickly and avoid scrolling back to the top of the screen to use the control menus. Client script must be ie/moz compatible.</li>
<li><b>Add:</b> Powered By eZ * Badge / Image into pagelayout.tpl in navigation / layout or .. an article node</li>
<li><b>Add:</b> Help sidebar (like current users) with link to editors guidelines and general help (displayed to authenticated users only)</li>
<li><b>Add:</b> What&apos;s changed since my last visit functionality (like ez.no)</li>
<li><b>Add:</b> node breadcrumbs and back-links</li>
<li><i>Revise:</i> CSS Style Colors for Source Code Language Highlighting (Ugly default colors, use eZ colors (blue, orange, black, white, ..)</li>
<li><b>Add:</b> Email this page Icon into pagelayout</li>
<li><b>Add:</b> PDF of this page Icon into pagelayout.</li>
<li><b>Add:</b> PDF download of entire site (re-factored for real printing)</li>
<li><b>Add:</b> Page / Node Ranking (Anonymous vs Authenticated, 1 - 7 stars)</li>
<li><b>Add</b>: Discussion page for each page</li>
<li><b>Modify:</b> Templates to use/link to the &apos;content/history&apos; view instead of deprecated (eZ 3.9) &apos;content/diff&apos; view (example: <a href="/de/../../../../../content/history/213" target="_self">this->node();</a> )</li>
<li><b>Add:</b> icon to external links, see <a href="https://www.maxdesign.com.au/presentation/external/" target="_self">Simple, accessible external links</a> </li>
<li><b>Add:</b> CSS classes for unordered lists to show file system structures (very useful to explain where specific extension files should be places), proposed classes: ul.filesystem, li.file (ul.filesystem li is implicitly recognized as a directory). Display filesystem-like icons in these lists instead of the regular list item icon.</li>
<li><b>Fix:</b> The Ezpedia site's hompage appearance is broken when viewing with IE6 - main content of pages only starts at a vertical position below the end of the left-hand navigation. This means the site's main content appears non-existent unless the user scrolls down the page to find the content. Perhaps this is a problem with DIV settings because the homepage uses columns in the main content area, but other pages do not.</li>
</ol>
<a name="eztoc820_3" id="eztoc820_3"></a><h2>User Settings</h2>
<ol>
<li><i>Extend:</i> role/group permissions over user created content (self, settings)</li>
</ol>
<a name="eztoc820_4" id="eztoc820_4"></a><h2>Content Markup</h2>
<ol>
<li>None at this time</li>
</ol>
<a name="eztoc820_5" id="eztoc820_5"></a><h2>Content Editing</h2>
<ol>
<li><b>Add:</b> Moderator Group with <a href="https://zev.ez.no/svn/extensions/ezapprove2/" target="_self">ezapprove2</a> to moderate protected node (add protected node flag in into node class)</li>
<li><b>Add:</b> Minor Edit (Boolean, into node class) during node edit</li>
<li><b>Add:</b> &apos;people&apos; namespace related image for person (re: images in wiki missing feature)</li>
</ol>
<a name="eztoc820_6" id="eztoc820_6"></a><h2>History</h2>
<ol>
<li><b>Add:</b> replacement for usage of content/history with custom module view which accepts view parameters and displays last possible diff by default.</li>
</ol>
<a name="eztoc820_7" id="eztoc820_7"></a><h2>Search</h2>
<ol>
<li><b>Add:</b> wiki_article template layout adjustment to include 'related' and or 'tag' <a href="https://dev-tips.com/featured/php-tip-add-custom-google-search-results-to-your-site-with-php" target="_self">search</a> results from one or many (jquery box with tabs) within right side of article (adding container divs to layout for side by side presentation that is helpful not intrusive).</li>
<li><b>Add:</b> User to set a setting to the affect the number of search results by default for their session (Example, I would use the larger increments to maximize searching time to one page of reading instead of 15 clicks and page loads)</li>
</ol>
<a name="eztoc820_8" id="eztoc820_8"></a><h2>Notifications</h2>
<ol>
<li>None at the moment.</li>
</ol>
<a name="eztoc820_9" id="eztoc820_9"></a><h2>General</h2>
<ol>
<li><b>Add:</b> Display nodes by owner (consider search by owner)</li>
<li><b>Add:</b> Google Translate (new extension) to enable members of translate group or automated cronjob to provide auto-translation of en_GB contentobjects from en_GB to known, documented, supported languages (sets).</li>
<li><b>Add:</b> Tree Browser (outliner, light weight, performance enhanced, descriptive text content toggle in navigation)</li>
<li><b><i>Suggest:</i></b> Notion of tagging (adding weight to dynamic object relations or categorization) (or will 3.9.x object relations help in this kind of effort)</li>
<li><b><i>Suggest:</i></b> Wiki custom extension (name, &apos;soapTagThreadMessage&apos;). Which provides a pre-configured ssl web service api to authenticate, register, logout, tagCurrentURL (which stores url and scraped thread messages (print view) for storage). UI Component implemented in client side script to hover within layout via (greasemonkey style / ui embedding) with controls to fulfill &apos;serviceTag&apos; feature set (without requiring redirect of current page). Notion Requires moderator of input content to move tagged urls from &apos;submitted&apos; into &apos;categorized&apos; (node). Allows forum users or moderators on ez.no flag threads on ez.no forums or resources for a corresponding documentation (stub) entry should be created for later categorization.</li>
</ol>
<a name="eztoc820_10" id="eztoc820_10"></a><h2>Extended Documentation</h2>
<ol>
<li><b>Add:</b> Audio Documentation (OGG, MP3) - Tutorials, Training, Demos, Sales, News, Conversations, Comments</li>
<li><b>Add:</b> Video Documentation (Flash, OGG) - Tutorials, Training, Demos, Presentations, Events</li>
</ol>
<a name="eztoc820_11" id="eztoc820_11"></a><h2>Install</h2><p>Installation (pending) list of requested extensions, design or other ezpkg.</p>
<ol>
<li><b>Install: </b><a href="https://zev.ez.no/svn/extensions/ezapprove2/" target="_self">ezapprove2</a> extension</li>
<li><b>Install: </b><a href="https://pubsvn.ez.no/community/trunk/extension/ezsvn/" target="_self">ezsvn</a> extension</li>
</ol>
<a name="eztoc820_12" id="eztoc820_12"></a><h2>Upgrades</h2>
<ol>
<li>Upgrade: eZ Publish 4.1</li>
<li>Upgrade: eZ Online Editor 5</li>
</ol>
<a name="eztoc820_13" id="eztoc820_13"></a><h2>Disable</h2>
<ol>
<li>None at the moment.</li>
</ol>
<a name="eztoc820_14" id="eztoc820_14"></a><h2>Implemented</h2>
<ul>
<li><strike>Add: Printable page link within anonymous pagelayout template header menu. Only added menu link to registered users template for testing and further refinement.</strike></li>
<li><strike>Patch: <a href="/de/solution/spell_checking_content_using_ez_publish_online_editor_and_firefox" target="_self">OE to support default disable of right-click menu</a>, enable with additional OE toolbar button! The reason to do this is to allow for firefox2 to use the spellcheck features without having to disable the online editor. I have a patch for this --kracker. gb@2009/08/21, Implemented suggestion to improve spelling content before migrating to ezoe5.</strike></li>
<li><strike>Add: Global Namespace History View - To see all node activity and history not just the current page.</strike></li>
<li><strike>Add: Email notifications Sent should include a simple patch style diff to see the scope of the changes rather than require an editor to review and diff the history by hand. Email should also contain a direct link to diff the changed version with the previous version. This is kinda important. Direct link has been requested in <a href="https://issues.ez.no/9585" target="_self">#9585</a>.</strike></li>
<li><strike>Add: User notifications also include diff in email with history link to revision + previous revision (prolly dup entry from above)</strike></li>
<li><strike>Add: RSS Feeds (Site wide recently modified entries from each namespace)</strike></li>
<li><strike>Add: Sitemap link in design</strike></li>
<li><strike>Add: User draft display. Currently users can not see their own unpublished drafts to resume editing!</strike></li>
<li><strike>Add: Increase search result number of items per page, to 15 (simple temporary improvement until user control is implemented). gb@2009/08/21, A while ago I added some improvements to this template.</strike></li>
<li><strike>Add: User control of search result number of items per page, including large number of items example, 100. Increments: 14, 25, 50, 75, 100. See <a href="/de/ez/search_view" target="_self">search (view)</a> page for implementation details. gb@2009/08/21, This was added recently to the template.</strike></li>
<li><strike>User Authentication - Forget password functionality. Added a heading, description and clearly link to the <a href="https://ezpedia.org/wiki/en/user/forgotpassword" target="_self">user forget password functionality</a> on the user templates (example: the user login view template)</strike></li>
<li><strike>Install: google sitemap extension. I did not enable this specific extension but did enable a cronjob to generate sitemap and submitted it to google.</strike></li>
<li><strike>Add: User preference : Add user preference to support creation or modification only in user&apos;s chosen language (setting). Which would prevent endless draft language confirmation choices. Default users chosen language &apos;en_GB&apos; on account creation. Related <a href="https://ez.no/community/forum/developer/skip_language_selection" target="_self">thread not implementation</a>. Implementation may contain an override template for the template view which can accept the default language to use, within this template you would include a template operator call to a function which would fetch a user&apos;s default language selection (en_GB, none / false) and output the control code needed to prevent repative confirmations of a default language preference per editor / user. This may also require a per user (editable) setting of content default langauge.</strike></li>
<li><strike>Add: OpenSearch auto-discovery on each page and buttons to add plugins on search page</strike></li>
<li><strike>Add: Search in content/browse (Note: This seems to be added ... yet the search in any view does not work or return results. This is a bug.)</strike></li>
<li><strike>Create: Firefox Search Engine plugin for pubsvn.ez.no/wiki (using ez search)</strike></li>
<li><strike>Create: Firefox Search Engine plugin for pubsvn.ez.no/wiki (using google)</strike></li>
<li><strike>Add: User Settings Modification (Pagelayout Link)</strike></li>
<li><strike>Add: user navigation (header) titled &apos;setting&apos; (link to &apos;/wiki/en/user/settings&apos; url redirection) which links to the user edit view (link ez.no)</strike></li>
<li><strike>Upgrade: eZ (to 3.9.x upon confirmed stable)</strike></li>
<li><strike>Upgrade: OE 4.2 (to latest confirmed stable)</strike></li>
<li><strike>Add: Disclaimer link &apos;license&apos; in footer to node &apos;about/disclaimer&apos; saying &apos;All content licensed under GFDL&apos; and extended description.</strike></li>
<li><strike>Add: Editor Guideline: Please only ezobject:// to reference specific content objects.</strike></li>
<li><strike># Add: search results and advanced search override templates customized to maximize use in large database (google navigator etc) - Example #1</strike></li>
<li><strike>Disable: (Global) Redirection Debug - Editing is for users which should have overrideable settings. Disabling this by default will improve performance greatly for non-authenticated user-agents.</strike></li>
<li><strike>Add: custom tag for content markup formatting style &apos;strike-through&apos;. To be able to strike items in formatting before removal.</strike></li>
<li><strike>Add: User preference : Disable/Enable Redirection Debug and or debug output - Might prevent endless clicking to confirm redirection attempts, which is essential if draft storage fails.</strike></li>
<li><strike>Add: Design Header Logo Images : &apos;eZ publish community documentation&apos; (header) and &apos;eZ box icon&apos; (sidebar nav)</strike></li>
<li><strike>Add: DNS A records for (pubsvn, community) brands. Can this be requested is this possible or desired? I suggest the following entries in order of preference 1. https://ezpedia.org 2. https://edit.ezpedia.org 3. https://doc.community.ez.no 4. https://doc.com.ez.no 5. https://ezpedia.ez.no 6. https://doc.pub.svn.ez.no 7. https://doc.pubsvn.ez.no 1. Also make an another dns entry for alternate content (replace pubsvn static html homepage, rebrand as community &apos;projects&apos; + repository / svn tools) 1. https://community.ez.no 2. https://com.svn.ez.no 3. https://pub.svn.ez.no 2. Also an entry for sitewide rss agregator (svn tools + wiki) 1. https://rss.community.ez.no 2. https://rss.com.svn.ez.no 3. https://rss.pub.svn.ez.no </strike></li>
<li><strike>Add: Stub Flag (boolean, into node class) during node edit</strike></li>
</ul>
Sun, 23 Aug 2009 07:05:25 GMT
-
eZpedia - Issues
https://ezpedia.org/project/ezpedia_issues
https://ezpedia.org/project/ezpedia_issues
<p>
Please report any issue (bug, negative feature, failure) you may have encountered.<br />If you have a feature request please edit the <a href="/de/project/ezpedia_suggestions" target="_self">suggestion</a> node instead.</p><a name="eztoc833_1" id="eztoc833_1"></a><h2>Open Bugs</h2>
<ul>
<li><i>Issue</i> : When switching between site accesses with different languages, the cookie used for the static-caching-with-user-login hack is deleted. Users should be logged in for all site accesses (except for the admin access of course). We can use <a href="https://ez.no/community/forum/general/siteaccess_session" target="_self">the solution described in this forum topic</a>.</li>
<li>Issue : Upgrade to eZ Publish 4.1 which includes several view count cronjob bug fixes currently preventing update of view count. (Re: <link href="https://ez.no/developer/forum/setup_design/apache_view_count_incompatible_with_host_config">Bug report</link>)</li>
</ul>
<a name="eztoc833_1_1" id="eztoc833_1_1"></a><h3>Missing Features</h3>
<ul>
<li><i>Missing Feature</i> : Images : Does not allow for image(s) upload during node editing or otherwise</li>
<li><i>Missing Feature</i> : Editor Version Management : Does not allow for node(s) revert (to last or 'n' revision) or restoration unavailable to any community editor (with namespace permissions)!!</li>
</ul>
<a name="eztoc833_1_2" id="eztoc833_1_2"></a><h3>Negative Features</h3><p>Most of these have to do with eZpedia's current reliance on ezdhtml4 instead of ezoe 5.</p>
<ul>
<li><i>Negative Feature</i> : Input Field Spellcheck : OE Right Click Menu (Can not be disabled simply with a checkbox in editor. This prevents Firefox v2.0 spell checking features)</li>
<li><i>Negative Feature : Permissions</i> and menu links : Left menu displays edit button without first checking user permission to ensure user does indeed have edit permission for that node before displaying the link.</li>
</ul>
<a name="eztoc833_1_3" id="eztoc833_1_3"></a><h3>Failures</h3><p>Most of these have to do with eZpedia's current reliance on ezdhtml4 instead of ezoe 5.</p>
<ul>
<li>Issue: Text gets removed when trying to put a link on certain text, bug <a href="https://issues.ez.no/10090" target="_self">#10090</a> </li>
</ul>
<p> </p><a name="eztoc833_1_4" id="eztoc833_1_4"></a><h3>Past Failures</h3><p>Most of these have to do with eZpedia's current reliance on ezdhtml4 instead of ezoe 5. Presently these failures do not apear to be occurring (as of 2009/09/16)</p>
<ul>
<li><i>Issue</i>: Path to icons is not right in eZ online editor help, <a href="https://issues.ez.no/IssueView.php?Id=9338" target="_self">bug #9338</a></li>
<li><i>Issue</i>: Path to object_insert.png is not right in the eZ Online editor input field, <a href="https://issues.ez.no/9663" target="_self">bug #9663</a></li>
</ul>
<a name="eztoc833_2" id="eztoc833_2"></a><h2>Resolved Issues</h2>
<ul>
<li><i>Missing Feature</i>: Show namespace before subject if it's not the main namespace, sitewide. This makes it a lot easier to, for example, link to other articles: RSS exists in both the main namespace as the about namespace and we currently don't see the difference in the browse view.</li>
<li><i>Issue</i> : When switching between different language the host becomes pubsvn.ez.no, To simplified, ezpedia.org should be the unique host and all others accepted hosts should redirect to ezpedia.org. (it's better for SEO too)</li>
<li><i>Negative Feature</i> : Fatal : OE/eZ input parser fails ... often. Requires user to Go->Back to edit out offending parser errors in ezxml markup and save draft properly.</li>
<li><i>Issue</i>: When using search in the "insert link" dialog of the eZ Online editor, the link text is lost</li>
<li><i>Negative feature</i>: drafts of user objects keep polluting the database. We should automatically remove them with a script on a regular basis via cron. Related bug: <a href="https://issues.ez.no/9798" target="_self">#9798</a></li>
<li><i>Issue</i> : Role Permissions : Account settings editing gives permission denied. Meaning users can't edit their account settings (email, etc)</li>
<li><i>Issue</i> : Mail headers are sometimes cut off, maybe related to <a href="https://issues.ez.no/IssueView.php?Id=9030" target="_self">bug #9030</a> </li>
<li><i>Issue</i> : OE : OE toolbar buttons do not load desired functionality in opened popup window</li>
<li><i>Negative Feature</i> : Performance : OE Popups are very very slow loading</li>
<li><i>Negative Feature</i> : Performance : Account activation email, required for login may be slower than expected, but yes it will really eventually send your account activation email --//kracker</li>
<li><i>Negative Feature</i> : Account Activation : After normal activation, If you login right afterwords in another window. Upon login you get this non-fatal informational error. "Activate account, Sorry, the key submitted was not a valid key. Account was not activated.".
<ul>
<li>Which does not affect the now-logged-in user's feature if the error is ignored. --//kracker</li>
<li>I'll have a look at it, I guess this is a minor bug in eZ (ui_context not being properly set by user/activate, bug <a href="https://issues.ez.no/IssueView.php?Id=9434" target="_self">#9434</a>). --kristof</li>
</ul>
</li>
</ul>
Fri, 21 Aug 2009 14:32:53 GMT
-
URL alias name pattern
https://ezpedia.org/project/url_alias_name_pattern
https://ezpedia.org/project/url_alias_name_pattern
<div class="object-right"><p class="version_info_ezp3">This is compatible with <a href="/de/ez/ez_publish_3" target="_self">eZ Publish 3</a>.</p></div><a name="eztoc69814_1" id="eztoc69814_1"></a><h2>Compatibility</h2><p>The issue described in this article has been addressed in eZ publish 3.10. </p><p>The patches described are for eZ publish3.10/3.9/(possibly before) respectively.</p><p>Users of eZ Publish 3.10 or greater can simply take advantage of this feature right out of the box.</p><a name="eztoc69814_2" id="eztoc69814_2"></a><h2>Current situation</h2><p> Before eZ Publish 3.10, the object name pattern which you can specify in the content class is also used to create the nice url's. Sometimes this is not really what you want:</p>
<ul>
<li> clients don't keep the titles at a reasonable size</li>
<li> you use a special character set, of which the characters are not supported in the url</li>
</ul>
<a name="eztoc69814_3" id="eztoc69814_3"></a><h2>What this patch does</h2><p> This patch adds a second name pattern to the content class, which is used to create the nice url's. If you don't fill in the URL alias name pattern, the system falls back to the object name pattern. Actually it's quite similar to the "<a href="https://codex.wordpress.org/Writing_Posts#Advanced_Post_Editing_Screen" target="_self">post slug</a>" feature in Wordpress. The patch was merged into the eZ Publish core for version 3.10.0alpha1 and is a standard feature now.</p>
<div class="object-center">
<a href="/de/media/images/url_alias_name_pattern_screenshot"> <img src="/var/plain_site/storage/images/media/images/url_alias_name_pattern_screenshot/69837-1-eng-GB/url_alias_name_pattern_screenshot_large.jpg" width="360" height="438" style="border: 0px ;" alt="URL alias name pattern screenshot" title="URL alias name pattern screenshot" />
</a>
</div><p> There are other ways to circumvent the issues described above, like using the rule based transformation of characters by the eZCharTransform class, which can be configured in transform.ini. But I only discovered this possibility after making this patch.</p><a name="eztoc69814_4" id="eztoc69814_4"></a><h2>Installation</h2><p> You can download the patched files <a href="https://pubsvn.ez.no/community/trunk/hacks/url_alias_name_pattern" target="_self">from the pubsvn community repository</a>.</p><p> You can just copy the files for your major eZ publish version from the patches directory over the original files of your eZ publish installation. Make sure you backup the original files first. Afterwards, run the SQL in patches/dbschema.sql on your eZ publish database.</p><a name="eztoc69814_5" id="eztoc69814_5"></a><h2>Further readings</h2><p> If you want to go further and affect the way used name is cleaned up for usage in the url, then have a look at the <a href="/de/ez/transliteration" target="_self">transliteration system</a>.</p><a name="eztoc69814_6" id="eztoc69814_6"></a><h2>External resources</h2>
<ul>
<li> article: <a href="https://www.ezsystems.ca/blog/custom_permalinks" target="_self">Custom automatically-generated virtual URLs via a permalink attribute</a> </li>
<li> <a href="https://ez.no/community/contribs/hacks/url_alias_name_pattern" target="_self">ez.no contribution page</a> </li>
<li> forum: <a href="https://ez.no/community/forum/install_configuration/is_it_possible_to_browse_by_node_id" target="_self">Is it possible to browse by node id?</a> </li>
<li> forum: <a href="https://ez.no/community/forum/install_configuration/object_name_pattern_friendly_url_s" target="_self">Object name pattern & friendly URL's</a> </li>
<li> <a href="https://issues.ez.no/10439" target="_self">enhancement request</a> </li>
</ul>
Tue, 18 Aug 2009 14:54:00 GMT
-
PubSVN
https://ezpedia.org/project/pubsvn
https://ezpedia.org/project/pubsvn
<a name="eztoc475_1" id="eztoc475_1"></a><h2>Location</h2><p><a href="https://pubsvn.ez.no/" title="pubsvn.ez.no" target="_self">https://pubsvn.ez.no/</a></p><a name="eztoc475_2" id="eztoc475_2"></a><h2>About</h2><p>The pubsvn server hosts 3 important <a href="https://subversion.tigris.org" target="_self">subversion</a> repositories: </p>
<ul>
<li>A <i>read-only</i> mirror of the eZ publish nextgen repository</li>
<li>The <i>read-only</i> community supported extension repository for eZ publish 3 software.</li>
<li>The <i>discontinued; read-only</i>community supported 'eZ publish 3.x' port to PHP 5.x+</li>
</ul>
<a name="eztoc475_2_1" id="eztoc475_2_1"></a><h3>Contributors</h3><p>
If you are a eZ publish developer who would like to have write access to this repository.<br />Please email both <i>pborgerm [at] sckcen [dot] be</i> and <i>kcoomans [at] sckcen [dot] be</i></p>
<ul>
<li>Please read <i> '<a href="/de/project/pubsvn_using_pubsvn_subversion_repositories" target="_self">Using PubSVN Subversion Repositories</a></i><i>' </i>for information.</li>
</ul>
<a name="eztoc475_2_1_1" id="eztoc475_2_1_1"></a><h4>Hosted</h4><p>PubSVN was proudly hosted with <a href="https://www.sckcen.be/sckcen_en/" target="_self">SCK <b>•</b>CEN</a> and maintained by <a href="https://www.sckcen.be/sckcen_en/" target="_self">SCK <b>•</b>CEN</a> staff.</p><a name="eztoc475_2_1_2" id="eztoc475_2_1_2"></a><h4>Current active developers</h4>
<ul>
<li>Björn Dieding (<a href="https://www.xrow.de/" target="_self">xrow - IT - worx</a>)</li>
<li>Francis Nart (<a href="https://www.heliopsis.net/" target="_self">Heliopsis</a>)</li>
<li>Frank Dege (<a href="https://www.silversolutions.de/" target="_self">Silver Solutions</a>)</li>
<li>Hans Melis (<a href="https://www.sckcen.be/sckcen_en/" target="_self">SCK <b>•</b>CEN</a>)</li>
<li><a href="/de/people/kristof_coomans" target="_self">Kristof Coomans</a> (<a href="https://www.sckcen.be/sckcen_en/" target="_self">SCK <b>•</b>CEN</a>)</li>
<li>Łukasz Serwatka (<a href="https://serwatka.net/" target="_self">LS</a>)</li>
<li>Marco Zinn (<a href="https://www.hyperroad-design.com/" target="_self">Hyperroad Design GbR</a>)</li>
<li>Paul Borgermans (<a href="https://www.sckcen.be/sckcen_en/" target="_self">SCK <b>•</b>CEN</a>) </li>
<li>Paul Forsyth (<a href="https://www.visionwt.com/" target="_self">VisionWT</a>)</li>
<li>Stevo (<a href="https://www.stevoland.org/stevo" target="_self">Stevoland</a>)</li>
<li>Tom Couwberghs (<a href="https://www.sckcen.be/sckcen_en/" target="_self">SCK <b>•</b>CEN</a>)</li>
<li>Tony Wood (<a href="https://www.visionwt.com/" target="_self">VisionWT</a>)</li>
<li>Volker Lenz (<a href="https://www.leportal.net/" target="_self">IT Services Promotion Agency</a>)</li>
<li>Willie Seabrook (<a href="https://www.levity.co.nz/" target="_self">Levity</a>)</li>
<li>Xavier Dutoit (<a href="https://www.sydesy.com/" target="_self">Sydesy</a>)</li>
</ul>
<a name="eztoc475_3" id="eztoc475_3"></a><h2>Projects</h2><p> PubSVN supports a number of public <a href="/de/project/pubsvn_projects" target="_self">projects</a>.</p><a name="eztoc475_3_2" id="eztoc475_3_2"></a><h3>Community Documentation</h3><p>PubSVN hosts <a href="/de/project/ezpedia" target="_self">eZpedia</a>, the eZ publish community supported documentation project. </p>
<ul>
<li>Please read '<a href="/de/project/ezpedia" target="_self"><i>About the eZ publish community documentation project</i></a>' for information.</li>
</ul>
<p>PubSVN hosts <a href="/de/ez/doxygen" target="_self">doxygen</a> api source code documentation regularly built from eZ publish subversion trunk.</p>
<ul>
<li>Please read '<a href="/de/learning/ez_publish_php_doxygen_api_documentation" target="_self"><i>Using eZ publish doxygen api documentation</i></a>' for information.</li>
</ul>
<a name="eztoc475_3_3" id="eztoc475_3_3"></a><h3>Subversion Repository Hosting</h3><a name="eztoc475_3_3_3" id="eztoc475_3_3_3"></a><h4>eZ publish nextgen</h4><p> The <a href="https://pubsvn.ez.no/nextgen" target="_self">nextgen</a> repository holds the 3.x series of eZ publish subversion repositories. It is <a href="https://pubsvn.ez.no/nextgen" target="_self">mirrored on pubsvn</a> with an rsync script.</p><a name="eztoc475_3_3_4" id="eztoc475_3_3_4"></a><h4> 'eZ publish 3.x' port to PHP 5.x+</h4><p> The community supported <a href="https://pubsvn.ez.no/svnparent/nextgen_php5" target="_self">repository</a> of the eZ publish 3.x port to PHP 5.x+</p><a name="eztoc475_3_3_5" id="eztoc475_3_3_5"></a><h4>Community repository</h4><p> The <a href="https://pubsvn.ez.no/community" target="_self">community repository</a> holds the community developed extensions, improvements and patches for the eZ publish 3.x series. </p><p> The svn repository structure is similar as for the eZ publish code base with <a href="https://pubsvn.ez.no/viewcvs/trunk/?root=community" target="_self">trunk</a> and <a href="https://pubsvn.ez.no/viewcvs/stable/?root=community" target="_self">stable</a> branches. </p><p> The main entry points are normally directories below <b>extension</b> with new modules, template operators, data types and designs. </p><p> Furthermore, the <b>update</b> directories hold patches (and collections) against the stable and trunk development trees.</p>
Sun, 16 Aug 2009 15:45:26 GMT
-
eZ Community Projects
https://ezpedia.org/project/ez_community_projects
https://ezpedia.org/project/ez_community_projects
<p>There are a number of community efforts to collaborate with the entire eZ community.</p><p>Many of these projects are to provide vital tools, resources and documentation to the community. <i> See a need, fill a need ...</i> </p><a name="eztoc38989_1" id="eztoc38989_1"></a><h2>Projects</h2><p>Become <a href="/de/learning/guide_to_becoming_fluent_in_ez" target="_self">fluent in eZ</a>, Learn <a href="/de/learning/contributing_to_the_community" target="_self">when to contribute</a> and <a href="/de/learning/support_the_community" target="_self">support the community</a> </p>
<ul>
<li>Community - <a href="https://ez.no/developer/forum/developer/new_community_site_basis_and_ideas" target="_blank">Dedicated Site Discussion</a> (<a href="https://ez.no/download/other_downloads/community_site_ideas" target="_blank">File</a>, <a href="https://ez.no/content/download/271608/2490607/version/3/file/new+eZ+community+site+-+sharing.pdf" target="_blank">PDF</a>)</li>
<li><a href="/de/project/ez_projects" target="_self">Projects</a> - Projects</li>
<li><a href="/de/project/ezpedia" target="_self">eZpedia</a> - Documentation</li>
<li><a href="/de/project/pubsvn" target="_self">PubSVN</a> - Latest - builds, statistics and subversion services</li>
<li><a href="https://ez.no/community/articles/ez_open_funding" title="eZ Open Funding" target="_self">eZ Open Funding</a>: <a href="https://ez.no/community/articles/open_funding_the_defeat_of_dysfunctional_development" title="Open Funding: The Defeat of Dysfunctional Development" target="_self">The Defeat of Dysfunctional Development</a></li>
</ul>
Mon, 10 Aug 2009 05:06:10 GMT
-
eZ Paypal
https://ezpedia.org/project/ez_paypal
https://ezpedia.org/project/ez_paypal
<a name="eztoc3476_1" id="eztoc3476_1"></a><h2>Introduction</h2><a name="eztoc3476_1_1" id="eztoc3476_1_1"></a><h3>Installation</h3><a name="eztoc3476_1_1_1" id="eztoc3476_1_1_1"></a><h4>Configuration</h4><a name="eztoc3476_1_2" id="eztoc3476_1_2"></a><h3>Testing</h3><p>Some ground rules to follow before putting a test order through eZ publish:</p>
<ol>
<li>If you want to test in a development environment i.e. without putting live transactions through, you will need a <a href="https://developer.paypal.com/" target="_self">PayPal Developer Central</a> account and a <a href="https://www.paypal.com/IntegrationCenter/ic_sandbox.html" target="_self">PayPal Sandbox</a>. A Sandbox is a <i>carbon-copy</i> of the live system <i>except that no money changes</i> hands.</li>
<li>In order to <i>receive</i> <i>payments</i> in your Sandbox you will <i>need</i> to make sure it is a <b>Premium </b>or <b>Business </b>account.</li>
<li>In your Sandbox account enable IPN by going to 'Profile > Instant Payment Notification Settings' and providing the URL of your notify_url script e.g. 'https://www.yourdomain.com/ezpaypal/modules/paypal/notify_url.php'.</li>
<li>Make sure you confirm your email address, plus create and confirm a bank account. <b>If you skip this step you will not be able to put any successful orders through from eZ publish.</b> Refer to the <a href="https://www.paypal.com/IntegrationCenter/ic_sandbox.html" target="_self">documentation</a> for instructions on how to do this because it is different to the live environment.</li>
<li>Note that <i>no emails are sent</i> from the Sandbox. Instead they are logged in the 'Email' section of your Developer Central account.</li>
<li>Edit the file, ' <i>settings/override/paypal.ini.append.php</i>'. The main settings you need to change are:
<ul>
<li>Business - The <i>email address</i> of the merchant. This should <i>match the email address</i> in your Sandbox account.</li>
<li>PageStyle - The <i>style</i> to be used on the PayPal pages. <i>Make sure this is either commented out or has a value.</i> <b>If left blank it will generate errors on the PayPal pages.</b> </li>
</ul>
</li>
</ol>
<a name="eztoc3476_2" id="eztoc3476_2"></a><h2>Summary</h2><p>Need Input ....</p><a name="eztoc3476_3" id="eztoc3476_3"></a><h2>Comments</h2><a name="eztoc3476_4" id="eztoc3476_4"></a><h2>External reference</h2>
<ul>
<li>Forum: <a href="https://ez.no/community/forum/developer/problem_in_redirecting_from_paypal_payment_to_ez_publish#msg121852" title="Posted by: Stuart Fenton: When you use the PayPal extension as your payment gateway there are a sequence of things that happen. When you hit "confirm order" ez passes the information about the order in the URL as a sequence of parameters that allows paypal to understand and process the payment. When the order is complete Paypal sends a post back to the ezPublish website in the background. The path is i..." target="_self">problem in redirecting from paypal payment to eZ publish</a> </li>
</ul>
Mon, 10 Aug 2009 01:21:36 GMT
-
eZ ODF
https://ezpedia.org/project/ez_odf
https://ezpedia.org/project/ez_odf
<div class="object-center">
<div class="object-center"> <p class="editor_motivation">This is a <a href="/de/template/stub">Stub</a> article. Help the eZ Publish community by expanding it!</p></div>
<div class="object-center"> <p class="version_info">This feature is available since <a href="/de/ez/ez_publish_3_9" target="_self">eZ publish 3.9</a>.</p></div> <p>The Open Document Format extension or in short ezodf allows you to import and export eZ publish content objects to the <a href="/de/ez/opendocument" target="_self">OASIS Open Document Format</a>. From eZ publish 3.9 on, ezodf is included in the standard eZ publish distribution.</p> <p>Before it's inclusion in eZ publish 3.9, the ezodf extension was called oo. The extension first allowed import and export of OpenOffice.org Writer documents (<a href="https://ez.no/community/contribs/import_export/openoffice_org_extension" target="_self">OpenOffice.org extension contribution page at ez.no</a>), but later on it moved to the OpenDocument format (<a href="https://ez.no/community/contribs/import_export/oasis_open_document_extension" target="_self">OASIS OpenDocument extension contribution page at ez.no</a>).</p>
<div class="object-center"><a name="eztoc223934_4" id="eztoc223934_4"></a><h2>About</h2><p>For some of the nice feature of the ODF extension, like MS Word import and export and PDF generation via OpenOffice.org you need OpenOffice.org installed on your server and running as daemon. </p><p>You can follow the <a href="https://ez.no/doc/extensions/odf_import_export" target="_self">installation guide</a> from the official ezodf documentation.</p><a name="eztoc223934_5" id="eztoc223934_5"></a><h2>Solution: Converting MS Word or PDF on Mac</h2><p>These instructions were written from the perspective of attempting to manipulating ms word or pdf documents on MacOSX 10.4 -10.6</p><p>
First install open office, you may prefer to install this MacOS port of open office called, neooffice / <a href="https://www.neooffice.org/neojava/" target="_blank">neojava</a>.<br />Alternative OpenOffice.org: https://download.openoffice.org/other.html</p><a name="eztoc223934_5_5" id="eztoc223934_5_5"></a><h3>Step 1, Install <a href="https://www.neooffice.org/neojava/" target="_self">NeoJava</a></h3><a name="eztoc223934_5_6" id="eztoc223934_5_6"></a><h3>Step 2, Follow eZ ODF <a href="https://ez.no/doc/extensions/odf_import_export" target="_self">Installation documentation</a> steps almost to completion (wait till next step before starting daemon).</h3>
<ul>
<li>Install extension, macro, daemon, etc</li>
</ul>
<a name="eztoc223934_5_6_2" id="eztoc223934_5_6_2"></a><h4>Optional, Step 3, Before starting the daemon via command shell ...</h4><p>Edit the file, extension/ezodf/daemon.php with a PHP editor and change line 40:</p> <pre class="text" style="font-family:monospace;">$ooexecutable = "openoffice.org-2.0";
to
$ooexecutable = "/Applications/NeoOffice.app/Contents/MacOS/soffice";</pre><p>Alternative OpenOffice.org:</p> <pre class="text" style="font-family:monospace;">$ooexecutable = "openoffice.org-2.0";
to
$ooexecutable = "/Applications/OpenOffice.org.app/Contents/MacOS/soffice";</pre><a name="eztoc223934_5_7" id="eztoc223934_5_7"></a><h3>Summary</h3><p>Start now your daemon. </p> <pre class="text" style="font-family:monospace;">
$ php extension/ezodf/daemon.php
</pre><p>That's all and now you can work with it.</p><a name="eztoc223934_5_8" id="eztoc223934_5_8"></a><h3>Tested</h3><p>This article was tested with the following</p>
<ol>
<li>October 2010</li>
</ol>
<ul>
<li>eZ Publish Open Source Version: 4.4</li>
<li>eZ Publish Open Source Version: 3.2</li>
</ul>
<ol>
<li>October 2007: XAMPP for MacOS X 0.7.0, 7</li>
</ol>
<ul>
<li>eZ Publish Version: 4.0.0rc1</li>
<li>PHP Version: 5.2.4</li>
</ul>
<ol>
<li>October 2007: XAMPP for MacOS X 0.7.0, 7</li>
</ol>
<ul>
<li>Functionality tested, Import / Export .doc and Export PDF</li>
<li>Webserver software, ApacheFriends' <a href="https://www.apachefriends.org/de/xampp-macosx.html" target="_blank">Xampp</a></li>
<li>eZ Publish Version: 3.10.0</li>
<li>PHP Version: 4.4.7</li>
</ul>
<a name="eztoc223934_6" id="eztoc223934_6"></a><h2>Issues</h2>
<ul>
<li>Perhaps of bug in Online Editor < 5.0</li>
</ul>
</div></div><a name="eztoc374889_1" id="eztoc374889_1"></a><h2>Installation Dependencies</h2>
<ul>
<li>Error: "sh: openoffice.org-2.0: command not found".</li>
</ul>
<p> Commonly based this error in your reported error text informs you that you should add the program binary to your <a href="https://ubuntuforums.org/showthread.php?t=650327" target="_blank">shell path</a> and try executing the program again.</p>
<ul>
<li>Error: "Set DISPLAY environment variable, use -display option or check permissions of your X-Server".</li>
</ul>
<p>Often the problem is that the software requires open office to start and execute one of it's own conversion macros. This in turn requires the graphical X Window environment already installed, configured and running properly. It may not display a gui application window and refuse to start without one.</p><a name="eztoc374889_1_1" id="eztoc374889_1_1"></a><h3>Possible Solutions</h3>
<ul>
<li>Install and run a standard X Window service on the server. Negatives: Consumes much more memory and and system resources. Positives: The simplest solution to setup and troubleshoot since you have a chance to see what is actually happening through the X Window gui screen.</li>
<li>Install and run a standard X Window service on a remote computer and set the shell environment variable, 'DISPLAY' on the eZ Publish server to direct the server's visual output to the remote machine. Advantages: This will naturally save on ram and system resources exausted while also introducing another dependency on one more server computer. Often depending on the networks involved this practice is discouraged in most non-LAN networks for performance reasons.</li>
<li>Install and run xvfb on the eZ Publish server (or the variant, xvnc). This saves on memory and introduces no external dependencies.</li>
</ul>
<div class="object-center"><a name="eztoc374997_1" id="eztoc374997_1"></a><h2>About</h2><a name="eztoc374997_2" id="eztoc374997_2"></a><h2>Summary</h2><a name="eztoc374997_3" id="eztoc374997_3"></a><h2>References</h2></div><a name="eztoc374889_2" id="eztoc374889_2"></a><h2>References</h2>
<ul>
<li>Doc: <a href="https://ez.no/doc/extensions/odf_import_export" target="_self">ODF Iimport and export documentation (pdf)</a></li>
<li>Solution: <a href="/de/solution/ez_odf_creating_importing_and_exporting_odf_pdf_documents" target="_self">eZODF - Creating, Importing and Exporting ODF/PDF Documents</a></li>
<li>Solution: <a href="/de/project/ez_odf_converting_ms_word_or_pdf_on_macosx_10_4_10_6" target="_self">eZODF - Converting MS Word or PDF on Mac OSX 10.4.11 Intel</a></li>
<li>Article: <a href="/de/ez/open_document_format_extension" target="_self">Open Document Format extension</a></li>
<li>Forum:<a href="https://ez.no/developer/forum/setup_design/deamon_reported_error#msg189559" target="_self">Deamon reported error</a></li>
<li>Search: <a href="/de/google.com/?q=openoffice+headless" target="_self">OpenOffice Headless</a></li>
</ul>
Mon, 10 Aug 2009 01:18:52 GMT
-
eZ Flow releases
https://ezpedia.org/project/ez_flow_releases
https://ezpedia.org/project/ez_flow_releases
<table class="renderedtable" border="1" cellpadding="2" cellspacing="0" width="100%">
<tr>
<th valign="top"> <p>Release</p>
</th><th valign="top"> <p>eZ Publish version</p>
</th>
</tr>
<tr>
<td valign="top"> <p>1.0-2</p>
</td><td valign="top"> <p>4.0.1</p>
</td>
</tr>
<tr>
<td valign="top"> <p>1.0-0, 1.0-1</p>
</td><td valign="top"> <p>4.0.0</p>
</td>
</tr>
</table>
Sun, 09 Aug 2009 21:57:59 GMT
-
eZ Newsletter
https://ezpedia.org/project/ez_newsletter
https://ezpedia.org/project/ez_newsletter
<div class="object-center"> <p class="editor_motivation">This is a <a href="/de/template/stub">Stub</a> article. Help the eZ Publish community by expanding it!</p></div><p> </p><a name="eztoc4242_1" id="eztoc4242_1"></a><h2>Introduction</h2><p>All about the ezxnewsletter extension also known as eZ Newsletter.</p><a name="eztoc4242_2" id="eztoc4242_2"></a><h2>Get it!</h2>
<ul>
<li>Contribution: <a href="https://ez.no/community/contribs/applications/ez_newsletter" target="_self">eZ Newsletter</a> </li>
<li>Subversion: <a href="https://svn.ez.no/svn/extensions/ezxnewsletter/" target="_self">eZ Newsletter</a> </li>
<li>Forum Threads: <a href="https://ez.no/community/forum/setup_design/creating_an_ez_newsletter" target="_self">Newsletter Creation</a>, <a href="https://ez.no/community/forum/general/ezxnewsletter_extension" target="_self">ezxnewsletter_extension</a>, on <a href="https://ez.no/content/advancedsearch?&SearchText=eZ%20Newsletter&SubTreeArray%5B%5D=308&SearchDate=-1&SearchPageLimit=5" target="_self">all on ez.no</a> forums</li>
</ul>
<a name="eztoc4242_3" id="eztoc4242_3"></a><h2>Installation</h2>
<ul>
<li><a href="https://ez.no/doc/ez_publish/technical_manual/3_8/installation/extensions" target="_self">Extension Installation</a></li>
</ul>
<a name="eztoc4242_4" id="eztoc4242_4"></a><h2>Configuration</h2>
<ul>
<li><a href="https://ez.no/community/forum/setup_design/creating_an_ez_newsletter" target="_self">Newsletter Creation</a></li>
</ul>
<a name="eztoc4242_5" id="eztoc4242_5"></a><h2>Troubleshooting</h2>
<ul>
<li><a href="https://ez.no/doc/ez_publish/technical_manual/3_8/installation/troubleshooting" target="_self">Debug</a></li>
</ul>
<a name="eztoc4242_6" id="eztoc4242_6"></a><h2>Issues</h2>
<ul>
<li><a href="https://issues.ez.no/IssueList.php?c%5B%5D=70001" target="_self">All Issues</a></li>
<li>Feature Request: <a href="https://issues.ez.no/IssueView.php?Id=9636&activeItem=1" target="_self">Limitations</a> </li>
</ul>
Sun, 09 Aug 2009 12:35:53 GMT
-
PubSVN - Using PubSVN Subversion Repositories
https://ezpedia.org/project/pubsvn_using_pubsvn_subversion_repositories
https://ezpedia.org/project/pubsvn_using_pubsvn_subversion_repositories
<div class="object-center"> <p class="editor_motivation">This is a <a href="/de/template/stub">Stub</a> article. Help the eZ Publish community by expanding it!</p></div><a name="eztoc909_1" id="eztoc909_1"></a><h2>First Time Users</h2><p>First time users? Read the docs on <a href="https://ez.no/products/ez_publish/documentation/incoming/the_community_server/help/svn" target="_self">SVN</a> and read more about the <a href="/de/project/pubsvn" target="_self">community server</a>.</p><p>Please, you must have or still should read; Version Control with Subversion, a <a href="https://svnbook.red-bean.com/en/1.1/ape.html" target="_self">free</a> book about <a href="https://subversion.tigris.org/" target="_self">Subversion</a>.</p><a name="eztoc909_2" id="eztoc909_2"></a><h2>Read Only Access</h2><p>Anonymous read only access is granted to everyone! You may use this <a href="/de/project/pubsvn_using_pubsvn_subversion_repositories" target="_self">access</a> to checkout or export source code from <a href="/de/project/pubsvn" target="_self">PubSVN</a> </p><a name="eztoc909_3" id="eztoc909_3"></a><h2>Requesting Commit Access</h2><p>If you are a eZ publish developer who would like to have write/commit access to resources in this repository, <b>please email both</b> pb <i> [at] ez [dot] no</i> and kc <i> [at] ez [dot] no</i> </p><a name="eztoc909_3_0_1" id="eztoc909_3_0_1"></a><h4>Supporting Software</h4><p>If you use Windows, download and install the svn gui client software <a href="https://tortoisesvn.tigris.org/" target="_self">TortiseSVN</a>.</p><p>If you use another operating system, you may use any one of many popular svn clients as documented in the <a href="https://ez.no/products/ez_publish/documentation/incoming/the_community_server/help/svn" target="_self">SVN</a> docs.</p><a name="eztoc909_4" id="eztoc909_4"></a><h2>Troubleshooting</h2><a name="eztoc909_4_1" id="eztoc909_4_1"></a><h3>Error while performing action: MKACTIVITY</h3> <pre class="" style="font-family:monospace;">Error while performing action: MKACTIVITY of '/community/!svn/act/1c900356-aa57-fa44-b61f-61bffc9a4fa7': <span style="">400</span> Bad Request</pre><p>If you get this error, then you're probably behind a proxy which does not support all needed HTTP methods Subversion uses. The the <a href="https://subversion.tigris.org/faq.html#proxy" target="_self">Subversion FAQ</a> mentions how to solve this.</p><a name="eztoc909_5" id="eztoc909_5"></a><h2>Additional Resources</h2>
<ul>
<li><a href="/de/project/pubsvn_main_page" title="pubsvn.ez.no" target="_self">PubSVN Main Page (Resources)</a></li>
<li><a href="/de/project/pubsvn" title="pubsvn.ez.no" target="_self">About_PubSVN</a></li>
<li><a href="https://lists.ez.no/mailman/listinfo/sdk-public" target="_self">Public SDK Mailing List</a></li>
<li><a href="https://lists.ezpublish.de/mailman/listinfo/public" target="_self">A german mailing list on eZ publish</a></li>
<li>Book: <a href="https://svnbook.red-bean.com/en/1.1/ape.html" target="_self">Version Control with Subversion</a> </li>
</ul>
Sun, 09 Aug 2009 11:05:17 GMT
-
eZpedia
https://ezpedia.org/project/ezpedia
https://ezpedia.org/project/ezpedia
<a name="eztoc607_1" id="eztoc607_1"></a><h2>About</h2>
<ul>
<li><a href="/de/about/this_wiki" target="_self">About this wiki</a></li>
<li>Software Version: eZ publish v4.0.3 + eZ online editor v4.1.5 </li>
</ul>
<a name="eztoc607_2" id="eztoc607_2"></a><h2>Official name</h2><p>We still have to decide on the official name of the community documentation project. Add your proposals here: </p>
<ul>
<li>eZpedia (proposed by <a href="/de/people/kristof_coomans" target="_self">Kristof Coomans</a>)
<ul>
<li><a href="https://ezpedia.org/" target="_self">eZpedia.org</a> (domain provided by <a href="/de/people/graham_brookins" target="_self">Graham Brookins</a>)</li>
</ul>
</li>
</ul>
<a name="eztoc607_3" id="eztoc607_3"></a><h2>Development</h2><a name="eztoc607_3_1" id="eztoc607_3_1"></a><h3>Changelog</h3><p>Checkout eZpedia <a href="/de/about/news" target="_self">news</a>! </p><a name="eztoc607_3_2" id="eztoc607_3_2"></a><h3>Bugs</h3><p>If you are experiencing an issue and you think it may be a bug, please <a href="/de/project/ezpedia_issues" target="_self">add an entry</a> with a thorough description. </p><a name="eztoc607_3_3" id="eztoc607_3_3"></a><h3>Wishlist</h3><p>If you have a feature or improvement which you think would be of value, please <a href="/de/project/ezpedia_suggestions" target="_self">add an entry</a> with a thorough description. </p><a name="eztoc607_4" id="eztoc607_4"></a><h2>Audience</h2>
<ul>
<li>eZ Developer</li>
<li>Extension Developer</li>
<li>Template Editor</li>
<li>Content Editor</li>
<li>Public User</li>
</ul>
<a name="eztoc607_5" id="eztoc607_5"></a><h2>Direction</h2>
<ul>
<li>The members of the eZ publish community actively participating ('Board') in the design, development, content development and promotion of the wiki solution.</li>
<li><a href="/de/ez" target="_self">Roadmap</a></li>
<li>Schedule</li>
</ul>
<a name="eztoc607_5_4" id="eztoc607_5_4"></a><h3>Upcoming meetings</h3>
<ul>
<li><a href="/de/minutes/ezpedia_board_meeting_1" target="_self">eZpedia board meeting 1</a></li>
</ul>
<a name="eztoc607_5_5" id="eztoc607_5_5"></a><h3>Meeting Minutes</h3>
<ul>
<li><a href="/de/minutes/ezpedia_meeting_minutes_2006_11_04" target="_self">PubSVN - Meeting Minutes - 2006/11/04</a></li>
</ul>
<a name="eztoc607_5_6" id="eztoc607_5_6"></a><h3>Goals</h3>
<ul>
<li>Open, Access</li>
<li>Share, Information</li>
<li>Community driven documentation effort</li>
<li>Allow anyone to update documentation.</li>
<li>eZ publish community documentation licensed under the GNU FDL (aka GFDL, GNU Free Documentation License)</li>
</ul>
<a name="eztoc607_6" id="eztoc607_6"></a><h2>Namespaces</h2>
<ul>
<li><a href="/de/ez" target="_self">eZ</a></li>
<li><a href="/de/people" target="_self">People</a></li>
<li><a href="/de/about" target="_self">About</a></li>
<li><a href="/de/template" target="_self">Templates</a></li>
<li><a href="/de/help" target="_self">Help</a></li>
</ul>
<a name="eztoc607_7" id="eztoc607_7"></a><h2>RSS</h2>
<ul>
<li><a href="/de/rss/feed/main" target="_self">All</a></li>
<li><a href="/de/rss/feed/about" target="_self">About</a></li>
</ul>
<a name="eztoc607_8" id="eztoc607_8"></a><h2>Help</h2>
<ul>
<li><a href="/de/help" target="_self">Help</a></li>
<li>Help : <a href="/de/help/editors" target="_self">Content Editors</a> </li>
</ul>
Sun, 09 Aug 2009 10:59:13 GMT
-
PHP5 Port
https://ezpedia.org/project/php5_port
https://ezpedia.org/project/php5_port
<a name="eztoc17907_1" id="eztoc17907_1"></a><h2>About</h2><p>I've managed to modify eZ publish <i>3.8</i>'s PHP source code to run on Apache <i>2</i> / PHP <i>5.1.2</i> ( <i>zend 1 compatibility mode off</i>) on Suse Linux <i>10.1</i>, successfully complete the setup wizard and use eZ publish normally. More news on this soon... :-) -- Kristof Coomans</p><a name="eztoc17907_2" id="eztoc17907_2"></a><h2>Download</h2>
<ul>
<li>Subversion <a href="https://pubsvn.ez.no/nextgen_php5/stable/3.9/" target="_self">repository</a>
<ul>
<li>If you are new to subversion you may need to get a <a href="https://subversion.tigris.org/project_packages.html" target="_self">subversion client</a> to checkout the source code from the php5port repository.</li>
</ul>
</li>
</ul>
<a name="eztoc17907_3" id="eztoc17907_3"></a><h2>Tools</h2>
<ul>
<li>Subversion <a href="https://pubsvn.ez.no/websvn/listing.php?repname=nextgen_php5&path=/&sc=1" target="_self">WebSVN</a> </li>
<li>WebSVN: <a href="https://pubsvn.ez.no/websvn/log.php?repname=nextgen_php5&path=%2F&rev=0&sc=1&isdir=1" target="_self">Commit Log</a> </li>
<li>WebSVN: Commit Log <a href="https://pubsvn.ez.no/websvn/rss.php?repname=nextgen_php5&path=%2F&rev=0&sc=1&isdir=1" target="_self">RSS</a> </li>
</ul>
<a name="eztoc17907_4" id="eztoc17907_4"></a><h2>Support</h2>
<ul>
<li>Forum: <a href="https://ez.no/community/forum/developer/developers_wanted_for_php5_version" target="_self">Developers wanted for php5 version</a> </li>
<li>Forum Latest Page: <a href="https://ez.no/community/forum/developer/ez_publish_3_x_on_php_5/%28offset%29/40" target="_self">eZ publish 3.x on PHP 5</a> </li>
<li>Forum: <a href="https://ez.no/community/forum/developer/ez_publish_3_x_on_php_5" target="_self">eZ publish 3.x on PHP 5</a> </li>
<li>Forum: <a href="https://ez.no/community/forum/general/php_5_pressure/re_php_5_pressure__5" target="_self">PHP 5 pressure</a> </li>
<li>Forum: <a href="https://ez.no/community/forum/install_configuration/ez3_9_on_php_5" target="_self">ez3.9 on php 5</a> </li>
<li>Forum: <a href="https://ez.no/community/forum/install_configuration/ez_publish_and_php5__1/re_ez_publish_and_php5__6" target="_self">eZ Publish and PHP5</a> </li>
<li>Forum: <a href="https://ez.no/community/forum/install_configuration/why_is_php5_not_supported" target="_self">Why is PHP5 not supported?</a> </li>
<li>Forum: <a href="https://ez.no/community/forum/install_configuration/timezone_on_php5_unstabel_version_solved/re_timezone_on_php5_unstabel_version_solved" target="_self">Timezone on php5, unstabel version - Solved -</a> </li>
<li>Forum: Interest in PHP5 Port - #<a href="https://ez.no/community/forum/install_configuration/ez_publish_and_php5/re_ez_publish_and_php5" target="_self">7</a>, #<a href="https://ez.no/community/forum/general/editing_pages_from_the_user_site#msg114685" target="_self">6</a>, #<a href="https://ez.no/community/forum/suggestions/ezp_4_should_still_support_php5/re_ezp_4_should_still_support_php5__2" target="_self">5</a>, #<a href="https://ez.no/community/forum/general/3_9_4_plans/re_3_9_4_plans__3#msg105443" target="_self">4</a>, #<a href="https://ez.no/community/forum/general/3_9_4_plans/re_3_9_4_plans__3#msg105443" target="_self">3</a>, #<a href="https://ez.no/community/forum/install_configuration/php_5_or_not#msg97377" target="_self">2</a>, #<a href="https://ez.no/community/forum/install_configuration/php_5_compatibility#msg98725" target="_self">1</a>, #<a href="https://ez.no/content/advancedsearch?&SearchText=PHP5&SubTreeArray%5B%5D=308&SearchDate=-1&SearchPageLimit=5" target="_self">0</a> </li>
</ul>
<a name="eztoc17907_5" id="eztoc17907_5"></a><h2>Documentation</h2>
<ul>
<li>Requirements</li>
<li>Installation</li>
<li>Known problems</li>
<li>Todo</li>
</ul>
<a name="eztoc17907_6" id="eztoc17907_6"></a><h2>References</h2>
<ul>
<li><a href="/de/ez/references" target="_self">References</a></li>
<li><a href="/de/project/php5_technical_notes" target="_self">Issues Regarding PHP5 Compatibility and eZ publish</a></li>
</ul>
Sun, 09 Aug 2009 10:57:16 GMT
-
eZ Projects
https://ezpedia.org/project/ez_projects
https://ezpedia.org/project/ez_projects
<a name="eztoc17911_1" id="eztoc17911_1"></a><h2>About</h2><p><i>projects.ez.no</i> is a new section / community site which provides for a powerful collection of project resources for community development. It is the hopes that it is to be integrated as a replacement to the contribution section on ez.no</p>
<ul>
<li>Site: <a href="https://projects.ez.no/" target="_self">https://projects.ez.no</a> </li>
<li>WebSVN: <a href="https://websvn.projects.ez.no/" target="_self">websvn.projects.ez.no</a> </li>
<li>ViewVC: <a href="https://websvn.projects.ez.no/viewvc" target="_self">https://websvn.projects.ez.no/viewvc</a> </li>
<li>Solution: <a href="/de/solution/checking_out_all_projects_ez_no_subversion_repositories" target="_self">Checking out all projects.ez.no subversion repositories</a> </li>
</ul>
<a name="eztoc17911_2" id="eztoc17911_2"></a><h2>What's New?</h2>
<ul>
<li>Open for public use</li>
<li>Active forums</li>
<li>Feature rich</li>
<li>Still in development</li>
<li>To be connected to ez.no</li>
<li>Accounts by email request to Kristof Coomans</li>
</ul>
<a name="eztoc17911_3" id="eztoc17911_3"></a><h2>Get it!</h2>
<ul>
<li>Project <a href="https://projects.ez.no/ez_projects" target="_self">Home Page</a> </li>
<li><strike>Source code via</strike><a href="https://pubsvn.ez.no/svnparent/ezprojects" target="_self">subversion</a></li>
</ul>
<a name="eztoc17911_4" id="eztoc17911_4"></a><h2>Documentation</h2>
<ul>
<li>Specifications - #<a href="https://pubsvn.ez.no/projects/plain_site_user/content/download/243/841/file/ez_projects_implementation.odt" target="_self">3</a>, #<a href="https://ez.no/content/download/128317/771260/version/1/file/projects_section_on_ezno_v3.pdf" target="_self">2</a>, #<a href="https://ez.no/content/download/122201/655917/file/projects_section_on_ezno_1_v2.pdf" target="_self">1</a> </li>
<li>Requirements</li>
<li><a href="https://pubsvn.ez.no/projects/plain_site_user/ezprojects/wiki/installation" target="_self">Installation</a></li>
<li>Configuration</li>
</ul>
<a name="eztoc17911_5" id="eztoc17911_5"></a><h2>Support</h2>
<ul>
<li>Forum (ezprojects): <a href="https://pubsvn.ez.no/projects/plain_site_user/ezprojects/forums/development" target="_self">eZ projects - Development</a> </li>
<li>Forum (ezprojects): Threads of Interest : <a href="https://pubsvn.ez.no/projects/plain_site_user/ezprojects/forums/development/task_list" target="_self">Task List</a>, </li>
<li>Forum (ez.no): <a href="https://ez.no/community/forum/general/projects_section_on_ez_no" target="_self">Project section on ez.no</a> (<a href="https://ez.no/community/forum/general/projects_section_on_ez_no#msg115381" target="_self">Latest</a>)</li>
<li>Forum (ez.no): <a href="https://ez.no/community/forum/general/new_project_section_on_ez_no" target="_self">New Project Section on ez.no</a> (<a href="https://ez.no/community/forum/general/new_project_section_on_ez_no/%28offset%29/40" target="_self">Latest</a>) </li>
</ul>
<a name="eztoc17911_6" id="eztoc17911_6"></a><h2>Schedule</h2>
<ul>
<li>Unknown; Pending</li>
</ul>
<a name="eztoc17911_7" id="eztoc17911_7"></a><h2>Roadmap</h2>
<ul>
<li>Unknown</li>
</ul>
<a name="eztoc17911_8" id="eztoc17911_8"></a><h2>Deliverables</h2>
<ul>
<li>Unknown</li>
</ul>
Sun, 09 Aug 2009 10:56:15 GMT
-
eZpedia - Proposal for content categories
https://ezpedia.org/project/ezpedia_proposal_for_content_categories
https://ezpedia.org/project/ezpedia_proposal_for_content_categories
<p>This is a proposal to add Mediawiki-style categorization to eZpedia. In Mediawiki, there is a facility to add content to categories and have a page automatically generated containing a list of all the articles of that particular category. For example: <a href="https://en.wikipedia.org/wiki/Category:Computing_platforms" target="_self">en.wikipedia.org/wiki/Category:Computing_platforms</a> - on this page there is a list of subcategories and pages belonging to this category. This should be fairly easy to accomplish using Object Relations attributes in eZ.</p><a name="eztoc207646_0_1" id="eztoc207646_0_1"></a><h3>Proposed Implementation</h3><p>We can add an object relations attribute to the article class, which can then be used to choose which category or categories the article should belong to. There should be a way to add a new category as well if a suitable one doesn't already exist. These categories will be objects of a category class stored somewhere in the content tree. The view templates for the categories should be set up to show the objects reverse-related to the current category.</p><p>We can also add an object relations category to the category objects themselves, so that we can have subcategories - I think in this case we should have an object relations attribute for parent categories, and then children can be picked up using the reverse relations.</p><p>Does anything need to be done to take advantage of the Solr search service, or is there a better way to implement it using that?</p>
Sun, 09 Aug 2009 07:02:07 GMT
-
eZpedia - Quick installation
https://ezpedia.org/project/ezpedia_quick_installation
https://ezpedia.org/project/ezpedia_quick_installation
<p>Setting up a clone of ezpedia is very complex process at the moment. I have compiled this installation procedure from my sessions over last couple of days, it works for me at the moment and hopefully is helpful to get others going until more streamlined method is made. Thanks for Kristof for providing original guide and for help on #ezpedia channel!</p><a name="eztoc206590_0_1" id="eztoc206590_0_1"></a><h3>Procedure</h3><p>First, download the eZ publish version currently used by eZpedia.</p><p>See the " Powered by" footer at the bottom of primary site to know which version is currently in use and find download link on https://ez.no/download/ez_publish</p> <pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>ez.no<span style="color: #000000; font-weight: bold;">/</span>content<span style="color: #000000; font-weight: bold;">/</span>download<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">177164</span><span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">1198601</span><span style="color: #000000; font-weight: bold;">/</span><span style="color: #c20cb9; font-weight: bold;">file</span><span style="color: #000000; font-weight: bold;">/</span>ezpublish-3.9.2-gpl.tar.bz2</pre><p>Unpack the package into your web space and rename the directory to something unique. All further work will be within that directory.</p> <pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">tar</span> <span style="color: #660033;">-xjf</span> ezpublish-3.9.2-gpl.tar.bz2
<span style="color: #c20cb9; font-weight: bold;">mv</span> ezpublish-3.9.2 ezpedia
<span style="color: #7a0874; font-weight: bold;">cd</span> ezpedia</pre><p>Configure apache virtual host to newly created directory and verify it works, you should be greeted with first page of eZ publish installation wizard. You can proceed with the wizard to finetune environment or skip this step if environment is already verified to work with ez publish. Note that you may need to tweak paths of external programs like imagemagick etc. (FIXME: can someone verify it actually works without completing wizard?) </p><p>Apache configuration is highly site dependent and out of scope for this guide.</p><p>Download current ezpedia mysql database dump, create the database, set up access permissions and import the dump. Substitute your own database name and password below and write them up, they will be used in next steps.</p> <pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>pubsvn.ez.no<span style="color: #000000; font-weight: bold;">/</span>downloads<span style="color: #000000; font-weight: bold;">/</span>ezpedia_mirror.sql.gz
mysql
mysql<span style="color: #000000; font-weight: bold;">></span> CREATE DATABASE ezpedia DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
mysql<span style="color: #000000; font-weight: bold;">></span> grant all privileges on ezpedia.<span style="color: #000000; font-weight: bold;">*</span> to ezpedia<span style="color: #000000; font-weight: bold;">@</span>localhost identified by <span style="color: #ff0000;">'mypassword'</span>;
mysql<span style="color: #000000; font-weight: bold;">></span> flush privileges;
mysql<span style="color: #000000; font-weight: bold;">></span> quit
<span style="color: #c20cb9; font-weight: bold;">gunzip</span> <span style="color: #660033;">-v</span> ezpedia_mirror.sql.gz
mysql ezpedia <span style="color: #000000; font-weight: bold;"><</span> ezpedia_mirror.sql</pre><p>Next we need to download number of extensions ezpedia uses. Most of them can be get easily from svn.</p> <pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">cd</span> extension
<span style="color: #c20cb9; font-weight: bold;">svn</span> checkout http:<span style="color: #000000; font-weight: bold;">//</span>pubsvn.ez.no<span style="color: #000000; font-weight: bold;">/</span>community<span style="color: #000000; font-weight: bold;">/</span>trunk<span style="color: #000000; font-weight: bold;">/</span>extension<span style="color: #000000; font-weight: bold;">/</span>changelog
<span style="color: #c20cb9; font-weight: bold;">svn</span> checkout http:<span style="color: #000000; font-weight: bold;">//</span>pubsvn.ez.no<span style="color: #000000; font-weight: bold;">/</span>community<span style="color: #000000; font-weight: bold;">/</span>trunk<span style="color: #000000; font-weight: bold;">/</span>extension<span style="color: #000000; font-weight: bold;">/</span>extract
<span style="color: #c20cb9; font-weight: bold;">svn</span> checkout http:<span style="color: #000000; font-weight: bold;">//</span>pubsvn.ez.no<span style="color: #000000; font-weight: bold;">/</span>community<span style="color: #000000; font-weight: bold;">/</span>trunk<span style="color: #000000; font-weight: bold;">/</span>extension<span style="color: #000000; font-weight: bold;">/</span>ezauthorcontact
<span style="color: #c20cb9; font-weight: bold;">svn</span> checkout http:<span style="color: #000000; font-weight: bold;">//</span>pubsvn.ez.no<span style="color: #000000; font-weight: bold;">/</span>community<span style="color: #000000; font-weight: bold;">/</span>trunk<span style="color: #000000; font-weight: bold;">/</span>extension<span style="color: #000000; font-weight: bold;">/</span>ezsh
<span style="color: #c20cb9; font-weight: bold;">svn</span> checkout http:<span style="color: #000000; font-weight: bold;">//</span>pubsvn.ez.no<span style="color: #000000; font-weight: bold;">/</span>community<span style="color: #000000; font-weight: bold;">/</span>trunk<span style="color: #000000; font-weight: bold;">/</span>extension<span style="color: #000000; font-weight: bold;">/</span>redirect
<span style="color: #c20cb9; font-weight: bold;">svn</span> checkout http:<span style="color: #000000; font-weight: bold;">//</span>pubsvn.ez.no<span style="color: #000000; font-weight: bold;">/</span>community<span style="color: #000000; font-weight: bold;">/</span>trunk<span style="color: #000000; font-weight: bold;">/</span>extension<span style="color: #000000; font-weight: bold;">/</span>sckcreatecopyevent
<span style="color: #c20cb9; font-weight: bold;">svn</span> checkout http:<span style="color: #000000; font-weight: bold;">//</span>svn.projects.ez.no<span style="color: #000000; font-weight: bold;">/</span>ezpedia<span style="color: #000000; font-weight: bold;">/</span>trunk<span style="color: #000000; font-weight: bold;">/</span>extension<span style="color: #000000; font-weight: bold;">/</span>wikidesign</pre><p>Some of extensions are not in svn and must be installed manually. Check their home pages for latest dowload link.</p><p><a href="https://ez.no/community/contribs/datatypes/google_maps_location_datatype" target="_self">Google maps location</a>.</p><p><a href="https://ez.no/community/contribs/template_plugins/string_replace_operator" target="_self">str_replace</a></p> <pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>ez.no<span style="color: #000000; font-weight: bold;">/</span>content<span style="color: #000000; font-weight: bold;">/</span>download<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">150076</span><span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">978800</span><span style="color: #000000; font-weight: bold;">/</span><span style="color: #c20cb9; font-weight: bold;">file</span><span style="color: #000000; font-weight: bold;">/</span>gmaplocation.zip
<span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>ez.no<span style="color: #000000; font-weight: bold;">/</span>content<span style="color: #000000; font-weight: bold;">/</span>download<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">86843</span><span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">348646</span><span style="color: #000000; font-weight: bold;">/</span><span style="color: #c20cb9; font-weight: bold;">file</span><span style="color: #000000; font-weight: bold;">/</span>str_replace.zip
<span style="color: #c20cb9; font-weight: bold;">unzip</span> gmaplocation.zip
<span style="color: #c20cb9; font-weight: bold;">unzip</span> str_replace.zip
<span style="color: #7a0874; font-weight: bold;">cd</span> ..</pre><p>At this point you have two options. If you choose to use the new design (you can see it on the test site https://design.ezpedia.org ), then add the extension ezpediadesign as well. Make sure that it's in the ActiveExtensions setting before wikidesign, because it uses some other templates.</p> <pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">svn</span> checkout http:<span style="color: #000000; font-weight: bold;">//</span>svn.projects.ez.no<span style="color: #000000; font-weight: bold;">/</span>ezpedia<span style="color: #000000; font-weight: bold;">/</span>trunk<span style="color: #000000; font-weight: bold;">/</span>extension<span style="color: #000000; font-weight: bold;">/</span>ezpediadesign
<span style="color: #7a0874; font-weight: bold;">cd</span> ..</pre><p>If you rather llike to use the current design used on ezpedia.org, then download the ezpedia site style design files into site design directory.</p> <pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">cd</span> design
<span style="color: #c20cb9; font-weight: bold;">svn</span> checkout http:<span style="color: #000000; font-weight: bold;">//</span>svn.projects.ez.no<span style="color: #000000; font-weight: bold;">/</span>ezpedia<span style="color: #000000; font-weight: bold;">/</span>trunk<span style="color: #000000; font-weight: bold;">/</span>site_styles<span style="color: #000000; font-weight: bold;">/</span>design<span style="color: #000000; font-weight: bold;">/</span>wiki<span style="color: #000000; font-weight: bold;">/</span>
<span style="color: #7a0874; font-weight: bold;">cd</span> ..</pre><p>Next we need to configure ini files. Luckily, basic configuration can be downloaded in one package.</p> <pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>pubsvn.ez.no<span style="color: #000000; font-weight: bold;">/</span>downloads<span style="color: #000000; font-weight: bold;">/</span>ezpedia_mirror_settings.tar.gz
<span style="color: #c20cb9; font-weight: bold;">tar</span> <span style="color: #660033;">-vxzf</span> ezpedia_mirror_settings.tar.gz</pre><p>Some settings must be modified manually accordingly to your database and site setup. Substitute your database name, database user name and password from database setup step above.</p><p>Required fields are listed below, you may want to read through these ini files and do additional modifications to your taste.</p><p>Google maps key can be generated on <a href="https://www.google.com/apis/maps/signup.html" target="_self">their signup page</a>.</p><p>(FIXME: gmap call on user page does not seem to use key that is set here. Someone verify and fix.)</p><a name="eztoc206590_0_1_0_1" id="eztoc206590_0_1_0_1"></a><h5>settings/override/site.ini.append.php</h5> <pre class="ini" style="font-family:monospace;"><span style="color: #000066; font-weight:bold;"><span style="">[</span>DatabaseSettings<span style="">]</span></span>
<span style="color: #000099;">DatabaseImplementation</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">ezmysql</span>
<span style="color: #000099;">Server</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">localhost</span>
<span style="color: #000099;">User</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">ezpedia</span>
<span style="color: #000099;">Password</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">mypassword</span>
<span style="color: #000099;">Database</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">ezpedia</span>
<span style="color: #000066; font-weight:bold;"><span style="">[</span>SiteSettings<span style="">]</span></span>
<span style="color: #000099;">SiteURL</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">https://ezpedia.mydomain.com</span>
<span style="color: #000099;">GMapsKey</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">long_ugly_key_here_8hw36785d682436583246d745</span>
<span style="color: #000066; font-weight:bold;"><span style="">[</span>MailSettings<span style="">]</span></span>
<span style="color: #000099;">AdminEmail</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">[email protected]</span></pre><p>(FIXME: how to modify these? Short explanation needed. Commenting out all except english at moment.)</p><a name="eztoc206590_0_1_0_2" id="eztoc206590_0_1_0_2"></a><h5>settings/override/wiki.ini.append.php</h5> <pre class="ini" style="font-family:monospace;"><span style="color: #000066; font-weight:bold;"><span style="">[</span>RegionalSettings<span style="">]</span></span>
SiteURLList<span style="color: #000066; font-weight:bold;"><span style="">[</span>eng-GB<span style="">]</span></span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">https://ezpedia.mydomain.com/</span>
#SiteURLList<span style="color: #000066; font-weight:bold;"><span style="">[</span>dut-NL<span style="">]</span></span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">https://ezpedia.org/wiki/nl/</span>
#SiteURLList<span style="color: #000066; font-weight:bold;"><span style="">[</span>fre-FR<span style="">]</span></span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">https://ezpedia.org/wiki/fr/</span>
#SiteURLList<span style="color: #000066; font-weight:bold;"><span style="">[</span>esl-ES<span style="">]</span></span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">https://ezpedia.org/wiki/es/</span>
#SiteURLList<span style="color: #000066; font-weight:bold;"><span style="">[</span>ger-DE<span style="">]</span></span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">https://ezpedia.org/wiki/de/</span></pre><p>Next we need to add the storage files which are downloaded as one package.</p> <pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">cd</span> var<span style="color: #000000; font-weight: bold;">/</span>plain_site;
<span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>pubsvn.ez.no<span style="color: #000000; font-weight: bold;">/</span>downloads<span style="color: #000000; font-weight: bold;">/</span>ezpedia_mirror_storage.tar.gz
<span style="color: #c20cb9; font-weight: bold;">tar</span> <span style="color: #660033;">-vxzf</span> ezpedia_mirror_storage.tar.gz</pre><p>At this point you should be done and the ezpedia front page should be loaded when you point your browser to its URL, https://ezpedia.mydomain.com/ in this example. If not, backtrace and verify your steps and ask for help on IRC (#ezpedia channel on freenode)</p>
Sun, 09 Aug 2009 03:25:12 GMT
-
PubSVN Commit Access Restrictions
https://ezpedia.org/project/pubsvn_commit_access_restrictions
https://ezpedia.org/project/pubsvn_commit_access_restrictions
<p>Moving forward towards a more unified community of users, tools and software.</p> <p>The following PubSVN community subversion repository paths are now read-only.</p> <a name="eztoc199040_1" id="eztoc199040_1"></a><h2>Read Only Paths</h2>
<div class="object-center"><p class="editor_guideline">The following list has to be ordered alphabetically. Keep this in mind when adding items to it.</p></div>
<ul>
<li> <a href="https://pubsvn.ez.no/community/tools/browser_opensearch_plugins" target="_self">https://pubsvn.ez.no/community/tools/browser_opensearch_plugins</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/antivirus" target="_self">https://pubsvn.ez.no/community/trunk/extension/antivirus</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/cddb" target="_self">https://pubsvn.ez.no/community/trunk/extension/cddb</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/changelog" target="_self">https://pubsvn.ez.no/community/trunk/extension/changelog</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/collectexport" target="_self">https://pubsvn.ez.no/community/trunk/extension/collectexport</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/coupon" target="_self">https://pubsvn.ez.no/community/trunk/extension/coupon</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/easyadmin" target="_self">https://pubsvn.ez.no/community/trunk/extension/easyadmin</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/extract" target="_self">https://pubsvn.ez.no/community/trunk/extension/extract</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/ezauthorize" target="_self">https://pubsvn.ez.no/community/trunk/extension/ezauthorize</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/ezauthorize" target="_self">https://pubsvn.ez.no/community/trunk/extension/ezauthorize</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/ezcurlgateway" target="_self">https://pubsvn.ez.no/community/trunk/extension/ezcurlgateway</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/ezdbug" target="_self">https://pubsvn.ez.no/community/trunk/extension/ezdbug</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/ezgpg" target="_self">https://pubsvn.ez.no/community/trunk/extension/ezgpg</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/ezgpg" target="_self">https://pubsvn.ez.no/community/trunk/extension/ezgpg</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/ezsh" target="_self">https://pubsvn.ez.no/community/trunk/extension/ezsh</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/gis" target="_self">https://pubsvn.ez.no/community/trunk/extension/gis</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/googleanalytics" target="_self">https://pubsvn.ez.no/community/trunk/extension/googleanalytics</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/integrate" target="_self">https://pubsvn.ez.no/community/trunk/extension/integrate</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/region" target="_self">https://pubsvn.ez.no/community/trunk/extension/region</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/sckcreatesubtreenotificationruleevent" target="_self">https://pubsvn.ez.no/community/trunk/extension/sckcreatesubtreenotificationruleevent</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/superuser" target="_self">https://pubsvn.ez.no/community/trunk/extension/superuser</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/xajax" target="_self">https://pubsvn.ez.no/community/trunk/extension/xajax</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/xajax_classattributes" target="_self">https://pubsvn.ez.no/community/trunk/extension/xajax_classattributes</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/xajax_helloworld" target="_self">https://pubsvn.ez.no/community/trunk/extension/xajax_helloworld</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/xmlwash" target="_self">https://pubsvn.ez.no/community/trunk/extension/xmlwash</a> </li>
</ul>
<a name="eztoc199040_2" id="eztoc199040_2"></a><h2>Background</h2> <p>These paths are for components which have either been migrated from primary subversion hosting on <a href="https://pubsvn.ez.no" target="_self">pubsvn.ez.no</a> to <a href="https://projects.ez.no" target="_self">projects.ez.no</a> or deprecated examples of eZ publish 3.x compatible solutions.</p> <p>These continue to serve the world at large for some time into the future as a reference and continued source of solutions for the elder community as users, developers and the general eZ ecosystem quickly moving forward towards eZ publish 4 compatibility along with placing compatible solutions into the community project contributions system, projects.ez.no</p> <p>Remember ....</p>
Tue, 25 Mar 2008 18:01:40 GMT
-
eZ Community Irc Services
https://ezpedia.org/project/ez_community_irc_services
https://ezpedia.org/project/ez_community_irc_services
<a name="eztoc204760_1" id="eztoc204760_1"></a><h2>About</h2> <p>There are several services provided on the <a href="https://freenode.net/" title="The Freenode Network" target="_blank">Freenode</a> network (<a href="irc://irc.freenode.org" target="_blank">irc.freenode.org</a>) for <a href="/de/ez/irc" target="_self">irc</a> channels related to eZPublish. These services are provided by the <a href="/de/ez/irc_bot" target="_self">irc bot</a> ' <b>tronicon</b>' on these channels, developed and maintained by <i>Michael Zeidler</i> ( <i>SEAwolfx</i>).</p> <a name="eztoc204760_1_1" id="eztoc204760_1_1"></a><h3>Goals</h3>
<ul>
<li> To ensure the continued availability of irc bot services to the eZ Community </li>
<li> To ensure the continued availability of the irc bot solution to the F/OSS Community. </li>
<li> Public release of the #ezpublish - tronicon solution on projects.ez.no </li>
</ul>
<a name="eztoc204760_2" id="eztoc204760_2"></a><h2>Features Provided By tronicon</h2> <p>The freenode.net irc network has an <a href="/de/ez/irc" target="_self">irc</a> bot which notifies users of activity in the eZ community by sharing rss entries posted from various sources. The current name is <i>tronicon</i> </p> <p>Tronicon can be found in the following irc channels semi frequently publishing news events from rss feeds known to the community to the following channels. Tronicon also can be used to search for eZ related information using irc to share with others looking for help.</p> <a name="eztoc204760_2_2" id="eztoc204760_2_2"></a><h3>Channel News</h3> <p>Tronicon (the <a href="/de/../../../../ez/irc_bot" target="_self">irc bot</a>) publishes news from all over the community via irc to help people who use these resources to keep them well informed of other activity within the community.</p> <p>Postings additional activity, related notices and messages can be found</p>
<ul>
<li> irc://freenode.net <i>#ezpublish</i> </li>
<li> irc://freenode.net <i>#ezpublish-issues</i> </li>
<li> irc://freenode.net <i>#ezpublish-info</i> </li>
<li> irc://freenode.net <i>#ezpedia</i> </li>
</ul>
<p>All of the following feeds are available in the <a href="https://projects.ez.no/ezcommunityopml" target="_self">eZ Ecosystem OPML</a> file.</p> <a name="eztoc204760_2_2_1" id="eztoc204760_2_2_1"></a><h4>Channel #ezpublish Sources Provided</h4>
<ul>
<li> <a href="https://ez.no/rss/feed/communitynews" target="_blank">ezpublish-community</a> </li>
<li> <a href="https://planetezpublish.org/rss/feed/rss20.xml" target="_blank">planetezpublish</a> </li>
<li> <a href="https://ezpedia.org/wiki/rss/feed/main" target="_blank">ezpedia-all</a> </li>
<li> <a href="https://ez.no/rss/feed/sa" target="_blank">ez-security-advisories</a> </li>
<li> <a href="https://projects.ez.no/rss/feed/projects" target="_blank">ezprojects</a> </li>
<li> <a href="https://ez.no/rss/feed/contribs" target="_blank">ez-no-contribs</a> </li>
</ul>
<a name="eztoc204760_2_2_2" id="eztoc204760_2_2_2"></a><h4>Channel #ezpublish-issues Sources Provided</h4>
<ul>
<li> <a href="https://issues.ez.no/Timeline.php?ProjectId=3&output=rss2" target="_blank">ezpublish-issues</a> </li>
<li> <a href="https://ez.no/rss/feed/sa" target="_blank">ez-security-advisories</a> </li>
</ul>
<a name="eztoc204760_2_2_3" id="eztoc204760_2_2_3"></a><h4>Channel #ezpublish-info Sources Provided</h4>
<ul>
<li> <a href="https://issues.ez.no/Timeline.php?ProjectId=3&output=rss2" target="_blank">ezpublish-issues</a> </li>
<li> <a href="https://ez.no/rss/feed/communitynews" target="_blank">ezpublish-community</a> </li>
<li> <a href="https://ezpedia.org/wiki/rss/feed/main" target="_blank">ezpedia-all</a> </li>
<li> <a href="https://ezpedia.org/wiki/rss/feed/about" target="_blank">ezpedia-about</a> </li>
<li> <a href="https://planetezpublish.org/rss/feed/rss20.xml" target="_blank">planetezpublish</a> </li>
<li> <a href="https://ez.no/rss/feed/sa" target="_blank">ez-security-advisories</a> </li>
<li> <a href="https://digg.com/rss_search?search=eZ%2BPublish&area=all&type=all&section=all" target="_self">ezdigg</a> </li>
<li> <a href="https://ez.no/rss/feed/openfunding_suggestions" target="_blank">open-funding</a> </li>
<li> <a href="https://projects.ez.no/rss/feed/projects" target="_blank">ezprojects</a> </li>
<li> <a href="https://projects.ez.no/rss/feed/forums" target="_blank">ezprojects-forums</a> </li>
<li> <a href="https://projects.ez.no/rss/feed/subversion" target="_blank">ezprojects-svn</a> </li>
<li> <a href="https://ez.no/rss/feed/contribs" target="_blank">ez-no-contribs</a> </li>
<li> svn-ezcomponents </li>
<li> svn-ezpublish </li>
<li> svn-devtools </li>
<li> svn-translations </li>
<li> svn-extensions </li>
<li> <a href="https://rss.gmane.org/messages/excerpts/gmane.comp.web.ezcomponents.devel" target="_blank">ezcomponents-dev-mailling-list</a> </li>
<li> <a href="https://rss.gmane.org/messages/excerpts/gmane.comp.cms.ezpublish.translations" target="_blank">ezpublish-translations-mailling-list</a> </li>
<li> <a href="https://rss.gmane.org/messages/excerpts/gmane.comp.cms.ezpublish.devel" target="_blank">sdk-ezpublish-mailling-list</a> </li>
</ul>
<a name="eztoc204760_2_2_4" id="eztoc204760_2_2_4"></a><h4>Channel #ezpedia Sources Provided</h4>
<ul>
<li> <a href="/de/../../../../../rss/feed/main" target="_blank">ezpediaall</a> </li>
<li> <a href="/de/../../../../../rss/feed/about" target="_blank">ezpediaabout</a> </li>
</ul>
<a name="eztoc204760_2_3" id="eztoc204760_2_3"></a><h3>Channel Search </h3> <p>
Tronicon can be used to search for information, it is configured to provide both simple and advanced searching via irc.<br />Tronicon provides search for ezpedia.org which can be used on any chanel which tronicon is found (see above list of channels). This search is dynamic real time search via soap of ezpedia.org content for developer and user friendly educational material such as howto, readme, faq, solutions and other related eZ knowledge. </p> <a name="eztoc204760_2_3_5" id="eztoc204760_2_3_5"></a><h4>Channel search examples </h4> <a name="eztoc204760_2_3_5_1" id="eztoc204760_2_3_5_1"></a><h5>Example #1</h5> <p>Search for the first returned result from the search, IE: Limit 1</p> <pre class="text" style="font-family:monospace;">!ezpedia 1 cache</pre> <p><b>Returned Result</b> </p> <pre class="text" style="font-family:monospace;"><tronicon> user: 1. xajax [https://ezpedia.org/wiki/en/ez/xajax]: 'cache'</pre> <a name="eztoc204760_2_3_5_2" id="eztoc204760_2_3_5_2"></a><h5>Example #2</h5> <p>Search for the first and second returned result from the search, IE: Limit 2</p> <pre class="text" style="font-family:monospace;">!ezpedia 2 cache</pre> <p><b>Returned Result</b> </p> <pre class="text" style="font-family:monospace;"><tronicon> user: 1. xajax [https://ezpedia.org/wiki/en/ez/xajax]: 'cache'
<tronicon> user: 2. Debugging [https://ezpedia.org/wiki/en/ez/debugging]: 'cache'</pre> <a name="eztoc204760_2_3_5_3" id="eztoc204760_2_3_5_3"></a><h5>Example #3</h5> <p>Search for the third and fourth entries returned in the results of the search the search, IE: Limit 2, Offset 2</p> <pre class="text" style="font-family:monospace;">!ezpedia 2+2 cache</pre> <p><b>Returned Result</b> </p> <pre class="text" style="font-family:monospace;"><tronicon> user: 3. Logging in a specific user [https://ezpedia.org/wiki/en/ez/logging_in_a_specific_user]: 'cache'
<tronicon> user: 4. In-memory object cache [https://ezpedia.org/wiki/en/ez/in_memory_object_cache]: 'cache'</pre> <a name="eztoc204760_2_3_5_4" id="eztoc204760_2_3_5_4"></a><h5>Example #4</h5> <p>Search for the fourth returned result from the search, IE: Limit 1, Offset 4</p> <pre class="text" style="font-family:monospace;">!ezpedia 1+4 cache</pre> <p><b>Returned Result</b> </p> <pre class="text" style="font-family:monospace;"><tronicon> user: 4. In-memory object cache [https://ezpedia.org/wiki/en/ez/in_memory_object_cache]: 'cache'</pre><p>You should now have a basic understanding of how to search for eZ related content when using #ezpublish related channels. This is a simple way to provide for flexible pagination via a text mode search. </p> <a name="eztoc204760_3" id="eztoc204760_3"></a><h2>eZlog</h2> <p><i>#ezpublish</i> used to have an irc log bot which helped people see what they missed during the time they were not around. This bot is no longer active. Most people prefer to log #ezpublish themselves individually privately.</p> <a name="eztoc204760_4" id="eztoc204760_4"></a><h2>References</h2>
<ul>
<li> <a href="/de/ez/irc" target="_self">IRC</a> </li>
<li> <a href="/de/ez/pastebin" target="_self">Pastebin</a> </li>
<li> <a href="/de/ez/irc_bot" target="_self">IRC Bot</a> </li>
</ul>
Tue, 11 Mar 2008 07:17:07 GMT
-
eZ Ecosystem RSS Feeds
https://ezpedia.org/project/ez_ecosystem_rss_feeds
https://ezpedia.org/project/ez_ecosystem_rss_feeds
<a name="eztoc212115_1" id="eztoc212115_1"></a><h2>About</h2> <p>There is an amazing amount of eZ related information available via RSS</p> <a name="eztoc212115_2" id="eztoc212115_2"></a><h2>Feeds</h2>
<ul>
<li> PubSVN - <a href="https://pubsvn.ez.no/websvn/rss.php?repname=community&path=%2F&rev=0&sc=1&isdir=1" target="_self">Community</a> </li>
<li> PubSVN - <a href="https://pubsvn.ez.no/websvn/rss.php?repname=nextgen&path=%2F&rev=0&sc=1&isdir=1" target="_self">Nextgen</a> </li>
<li> projects.ez.no - <a href="https://projects.ez.no/rss/feed/projects" target="_self">Projects</a> </li>
<li> projects.ez.no - <a href="https://projects.ez.no/rss/feed/forums" target="_self">Forums</a> </li>
<li> ezpedia.org - <a href="https://ezpedia.org/wiki/rss/feed/main" target="_self">Main</a> </li>
<li> planetezpublish.org - <a href="https://planetezpublish.org/rss/feed/rss20.xml" target="_self">Planet eZ Publish</a> </li>
<li> ez.no - <a href="https://ez.no/rss/feed/forum" target="_self">Forum</a> </li>
<li> ez.no - <a href="https://ez.no/rss/feed/contribs" target="_self">Projects and contributions</a> </li>
<li> ez.no - <a href="https://ez.no/rss/feed/news" target="_self">Company news</a> </li>
<li> ez.no - <a href="https://ez.no/rss/feed/communitynews" target="_self">Developer news</a> </li>
<li> ez.no - <a href="https://ez.no/rss/feed/community_articles" target="_self">Education articles</a> </li>
<li> ez.no - <a href="https://ez.no/rss/feed/openfunding_suggestions" target="_self">Open Funding Suggestions</a> </li>
<li> ez.no - <a href="https://ez.no/rss/feed/sa" target="_self">Security advisories</a> </li>
<li> lists.ez.no - <a href="https://rss.gmane.org/messages/excerpts/gmane.comp.cms.ezpublish.devel" target="_self">sdk.public</a> </li>
<li> lists.ez.no - <a href="https://rss.gmane.org/messages/excerpts/gmane.comp.cms.ezpublish.translations" target="_self">translations</a> </li>
<li> lists.ez.no - <a href="https://rss.gmane.org/messages/excerpts/gmane.comp.web.ezcomponents.devel" target="_self">components</a> </li>
<li> lists.ez.no - <a href="https://rss.gmane.org/messages/excerpts/gmane.comp.web.ezcomponents.cvs" target="_self">svn-components</a> </li>
<li> issues.ez.no - ezpublish </li>
<li> issues.ez.no - ezcomponents </li>
<li> issues.ez.no - ezfind </li>
<li> issues.ez.no - onlineeditor </li>
<li> digg.com - <a href="https://digg.com/rss_search?search=eZ%2BPublish&area=all&type=all&section=all" target="_self">ezpublish</a> </li>
</ul>
<a name="eztoc212115_3" id="eztoc212115_3"></a><h2>OPML</h2> <p>
Often collections of feeds are shared using an opml file containing all the rss feed information. <br />There is an opml file containing <i>rss feeds</i> related to all things eZ Publish in <a href="https://projects.ez.no/content/download/1991/7558/version/1/file/index.opml" target="_self">eZ Ecosystem OPML</a> file. </p> <p>You can <a href="https://projects.ez.no/ezcommunityopml/team/members" target="_self">join</a> the <a href="https://projects.ez.no/ezcommunityopml" target="_self">project</a> to maintain and continue documenting syndicated feeds related to eZ</p>
Fri, 05 Oct 2007 02:39:00 GMT
-
PHP5
https://ezpedia.org/project/php5
https://ezpedia.org/project/php5
<div class="object-center"> <p class="editor_motivation">This is a <a href="/de/template/stub">Stub</a> article. Help the eZ Publish community by expanding it!</p></div> <a name="eztoc17897_1" id="eztoc17897_1"></a><h2>The eZ publish PHP5 Story</h2> <p>Missing very long convoluted story about a back and forth support for a php5 port of eZ publish</p> <a name="eztoc17897_2" id="eztoc17897_2"></a><h2>Official Support</h2> <p>eZ Systems has been hinting at official PHP5 support in the distant future for many years. Recently eZ Systems has commited to official support for PHP5 in eZ Publish 4.0.</p> <a name="eztoc17897_3" id="eztoc17897_3"></a><h2>Short Story</h2> <p>eZ Publish 4.0 will provide official PHP5 support. eZ Publish 4.0 will not be compatible with PHP 4. eZ Publish 4.0 is scheduled for public release in early 2008. PHP4 will stop being supported end of year 2007.</p> <a name="eztoc17897_4" id="eztoc17897_4"></a><h2>Community PHP5 Port</h2> <p>PHP5 is supported by the community with <a href="/de/project/php5_port" target="_self">an eZ Publish 3.8 and 3.9 port for php5</a> which is being prepared to be merged into the official eZ Publish 4.0 release. This port is stable, used by many developers and activly maintained.</p> <a name="eztoc17897_5" id="eztoc17897_5"></a><h2>References</h2>
<ul>
<li> Article: <a href="/de/project/php5_port" target="_self">eZ Publish PHP5 Port</a> </li>
<li> Forum: <a href="https://ez.no/community/forum/install_configuration/help_needed_did_somebody_upgrade_to_php5#msg145053" title="Posted by: André R.: The newest stable version of the php5 port is located here: https://pubsvn.ez.no/nextgen_php5/stable/3.9/ This 3.9 version is 3.9.2 currently. 1. extract the version you want into a new host 2. copy the var content (but delete the content of the cache folders ) 3. copy setting, your design and extensions 4. if you have copied any extensions search true the php files in them for '&..." target="_self">Upgrading to PHP5 Port</a> </li>
<li> Forum: <a href="https://ez.no/community/forum/developer/ezpublish_et_php5" target="_self">eZpublish et php5</a> </li>
<li> Forum: <a href="https://ez.no/community/forum/developer/developers_wanted_for_php5_version" target="_self">Developers wanted for PHP5 version</a> </li>
<li> Forum Latest Page: <a href="https://ez.no/community/forum/developer/ez_publish_3_x_on_php_5/%28offset%29/40" target="_self">eZ publish 3.x on PHP 5</a> </li>
<li> Forum: <a href="https://ez.no/community/forum/developer/ez_publish_3_x_on_php_5" target="_self">eZ publish 3.x on PHP 5</a> </li>
<li> Forum: <a href="https://ez.no/community/forum/general/php_5_pressure/re_php_5_pressure__5" target="_self">PHP 5 pressure</a> </li>
<li> Forum: <a href="https://ez.no/community/forum/install_configuration/ez3_9_on_php_5" target="_self">ez3.9 on php 5</a> </li>
<li> Forum: <a href="https://ez.no/community/forum/install_configuration/ez_publish_and_php5__1/re_ez_publish_and_php5__6" target="_self">eZ Publish and PHP5</a> </li>
<li> Forum: <a href="https://ez.no/community/forum/install_configuration/why_is_php5_not_supported" target="_self">Why is PHP5 not supported?</a> </li>
<li> Forum: <a href="https://ez.no/community/forum/install_configuration/timezone_on_php5_unstabel_version_solved/re_timezone_on_php5_unstabel_version_solved" target="_self">Timezone on php5, unstabel version - Solved -</a> </li>
<li> Forum: Interest in PHP5 Port - #<a href="https://ez.no/community/forum/install_configuration/ez_publish_and_php5/re_ez_publish_and_php5" target="_self">7</a>, #<a href="https://ez.no/community/forum/general/editing_pages_from_the_user_site#msg114685" target="_self">6</a>, #<a href="https://ez.no/community/forum/suggestions/ezp_4_should_still_support_php5/re_ezp_4_should_still_support_php5__2" target="_self">5</a>, #<a href="https://ez.no/community/forum/general/3_9_4_plans/re_3_9_4_plans__3#msg105443" target="_self">4</a>, #<a href="https://ez.no/community/forum/general/3_9_4_plans/re_3_9_4_plans__3#msg105443" target="_self">3</a>, #<a href="https://ez.no/community/forum/install_configuration/php_5_or_not#msg97377" target="_self">2</a>, #<a href="https://ez.no/community/forum/install_configuration/php_5_compatibility#msg98725" target="_self">1</a>, #<a href="https://ez.no/content/advancedsearch?&SearchText=PHP5&SubTreeArray%5B%5D=308&SearchDate=-1&SearchPageLimit=5" target="_self">0</a> </li>
</ul>
Tue, 14 Aug 2007 20:25:25 GMT
-
collected information export
https://ezpedia.org/project/collected_information_export
https://ezpedia.org/project/collected_information_export
<a name="eztoc125246_1" id="eztoc125246_1"></a><h2>Collected Information Export</h2> <a name="eztoc125246_1_1" id="eztoc125246_1_1"></a><h3>About</h3> <p>Export the collected information entries into csv or sylk files via eZ publish administration module, automated cronjob or shell script. This module allows for easy export collected informations from contentobjects. </p> <a name="eztoc125246_2" id="eztoc125246_2"></a><h2>Resources</h2> <p><a href="https://svn.projects.ez.no/cie/trunk/extension/collectexport/" target="_self">Subversion</a> </p> <p><a href="https://svn.projects.ez.no/cie/trunk/extension/collectexport/doc/changelogs/" target="_self">Changelogs</a> </p> <p><a href="https://projects.ez.no/cie" target="_self">Contribution</a> </p> <a name="eztoc125246_3" id="eztoc125246_3"></a><h2>Description</h2> <a name="eztoc125246_3_2" id="eztoc125246_3_2"></a><h3>Install</h3> <p>Just install the module, and a new menu "Export" will appear.</p> <a name="eztoc125246_3_3" id="eztoc125246_3_3"></a><h3>Administration</h3> <p>It looks like the overview template of collected information, with a new function 'export'.</p> <a name="eztoc125246_3_4" id="eztoc125246_3_4"></a><h3>Cronjob</h3> <p>Review the <i>settings/cronjob.ini.append.php</i> settings</p>
<ul>
<li> Add your collectedobject_id(s) to Collection[] (id) settings array </li>
<li> Set Output Directory </li>
<li> Set Output Format </li>
<li> Set Output Separator </li>
<li> Enable or disable Debug output </li>
</ul>
<a name="eztoc125246_3_4_1" id="eztoc125246_3_4_1"></a><h4>Example Settings</h4> <pre class="ini" style="font-family:monospace;"><span style="color: #000066; font-weight:bold;"><span style="">[</span>ExportCollectionCSVSettings<span style="">]</span></span>
# Debug<span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">enabled</span>
<span style="color: #000099;">Debug</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">disabled</span>
# Export Log File
<span style="color: #000099;">Log</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">var/log/exportcsv.log</span>
<span style="color: #000099;">LogDebug</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">disabled</span>
# Export Directory
<span style="color: #000099;">Directory</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">var/export</span>
# Export Format
<span style="color: #000099;">Format</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">csv</span>
# Format<span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">sylk</span>
# export Separator
<span style="color: #000099;">Separator</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #000066; font-weight:bold;"><span style="color: #660066;">|</span></span>
# Separator<span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">,</span>
# Separator<span style="color: #000066; font-weight:bold;">=</span><span style="color: #666666; font-style: italic;">;</span>
# Separator<span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">:</span>
# Separator<span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">#</span>
#
# Collections to export to file
Collection<span style="">[</span><span style="">]</span>
Collection<span style="">[</span><span style="">]</span><span style="color: #000066; font-weight:bold;">=</span><span style="">3248</span>
Collection<span style="">[</span><span style="">]</span><span style="color: #000066; font-weight:bold;">=</span><span style="">2055</span>
Collection<span style="">[</span><span style="">]</span><span style="color: #000066; font-weight:bold;">=</span><span style="">3250</span>
ExcludeAttributeID<span style="">[</span><span style="">]</span>
# ExcludeAttributeID<span style="">[</span><span style="">]</span><span style="color: #000066; font-weight:bold;">=</span>001
# ExcludeAttributeID<span style="">[</span><span style="">]</span><span style="color: #000066; font-weight:bold;">=</span>002
# ExcludeAttributeID<span style="">[</span><span style="">]</span><span style="color: #000066; font-weight:bold;">=</span>003</pre> <a name="eztoc125246_3_4_2" id="eztoc125246_3_4_2"></a><h4>Run Cronjob</h4> <pre class="ini" style="font-family:monospace;">./extension/collectexport/bin/runcronjobpart.sh</pre> <a name="eztoc125246_3_4_2_1" id="eztoc125246_3_4_2_1"></a><h5>Warning</h5> <p>While not a large amount of system processor usage, objects with large number of collected information entries may be time consuming to generate the resulting export content.</p>
<ul>
<li> 30 records => 60 seconds </li>
<li> 321 records => 300 seconds </li>
<li> 21950 records => 15 hours+ (and counting...) </li>
</ul>
<a name="eztoc125246_4" id="eztoc125246_4"></a><h2>Credit</h2> <p>
Latest Stable Version: 1.0.1 <br />Compatible with eZ publish: 3.8+, 3.9+ </p> <p>Last updated: Thursday 01 March 2007 09:10:01 pm by Brookins Consulting</p> <p>Author: Mathias VITALIS</p> <p>Inspired by the CSV Export from Gabriel Ambuehl ( Thx to him! )</p> <a name="eztoc125246_5" id="eztoc125246_5"></a><h2>Screenshot</h2>
<ul>
<li> <a href="https://projects.ez.no/cie/gallery/screenshots/admin_export" target="_self">Admin Export</a> </li>
</ul>
Sun, 12 Aug 2007 14:37:28 GMT
-
xajax classAttributes
https://ezpedia.org/project/xajax_classattributes
https://ezpedia.org/project/xajax_classattributes
<a name="eztoc197_1" id="eztoc197_1"></a><h2>Features</h2> <p>The Xajax ClassAttributes extension allows you to add class attributes to a content class or reorder class attributes without the need of a page refresh. It is especially useful when editing large content classes.</p> <a name="eztoc197_2" id="eztoc197_2"></a><h2>License</h2> <p>the xajax eZ publish extension is copyright © 2005-2006 <a href="https://www.sckcen.be/" target="_self">SCK•CEN</a> and is distributed under the <a href="/de/ez/gnu_general_public_license" target="_self">GNU GPL</a>.</p> <p>It was written by <a href="/de/people/kristof_coomans" target="_self">Kristof Coomans</a>.
<a name=''></a> </p> <a name="eztoc197_3" id="eztoc197_3"></a><h2>Usage</h2> <p>The extension adds a second button "Add attribute with Ajax" to the class/edit view, at the right of the "Add attribute" button. Click on the "Add attribute with Ajax" button to add a new class attribute of the selected datatype.</p> <p>There's also a second row of "up" and "down" buttons for each class attribute. Use these buttons to reorder class attributes by using Ajax.</p> <a name="eztoc197_4" id="eztoc197_4"></a><h2>Demo</h2> <p>A live demo will be available soon.</p> <a name="eztoc197_5" id="eztoc197_5"></a><h2>Screenshots</h2>
<div class="object-center">
<a href="/de/media/images/ezxajax_class_attributes_collapsed_list"> <img src="/var/plain_site/storage/images/media/images/ezxajax_class_attributes_collapsed_list/204894-1-eng-GB/ezxajax_class_attributes_collapsed_list_large.png" width="360" height="214" style="border: 0px ;" alt="ezxajax_class_attributes_collapsed_list" title="ezxajax_class_attributes_collapsed_list" />
</a>
</div><p> | </p>
<div class="object-center">
<a href="/de/media/images/ezxajax_class_attributes_expanded_list"> <img src="/var/plain_site/storage/images/media/images/ezxajax_class_attributes_expanded_list/204891-1-eng-GB/ezxajax_class_attributes_expanded_list_large.png" width="360" height="230" style="border: 0px ;" alt="ezxajax_class_attributes_expanded_list" title="ezxajax_class_attributes_expanded_list" />
</a>
</div> <a name="eztoc197_6" id="eztoc197_6"></a><h2>Requirements</h2> <a name="eztoc197_6_1" id="eztoc197_6_1"></a><h3>Needed extensions</h3> <p>xajax_classattributes depends on the following other extensions:</p>
<ul>
<li> <a href="/de/project/xajax" target="_self">xajax</a> </li>
</ul>
<a name="eztoc197_6_2" id="eztoc197_6_2"></a><h3>Supported user agents</h3> <p>The requirements of the <a href="/de/project/xajax" target="_self">xajax</a> extension also apply to xajax_classattributes, so you'll need a user agent that is supported by the <a href="https://www.xajaxproject.org" target="_self">xajax library</a>:</p>
<ul>
<li> <a href="https://www.mozilla.com/firefox/" target="_self">Firefox</a> </li>
<li> <a href="https://www.mozilla.org/projects/seamonkey/" target="_self">Mozilla</a> </li>
<li> probably other Mozilla based browsers </li>
<li> <a href="https://www.microsoft.com/windows/ie/" target="_self">Internet Explorer</a> </li>
<li> Safari </li>
<li> <a href="https://www.opera.com" target="_self">Opera</a> </li>
</ul>
<a name="eztoc197_7" id="eztoc197_7"></a><h2>Installation</h2> <p>Before installing xajax_classattributes, please install all other required extensions like <a href="/de/project/xajax" target="_self">xajax</a>.</p> <a name="eztoc197_7_3" id="eztoc197_7_3"></a><h3>A warning on settings installation</h3> <a name="eztoc197_7_3_1" id="eztoc197_7_3_1"></a><h4>Missing xajax settings installation</h4> <p>If you get the following javascript error, ' <i>Error: xajax_moveClassAttribute is not defined</i>'.</p> <p>You very well may have ignored the following <a href="/de/project/xajax#eztoc193_4_3_1" target="_self">settings installation warning</a> when installing the xajax extension.</p> <a name="eztoc197_7_3_2" id="eztoc197_7_3_2"></a><h4>Design extension settings conflicts</h4> <p>If you get the following javascript error, ' <i>Error: toggleEvenRows is not defined</i>'.</p> <p>You very well may have another design extension (prioritied above the xajax_classattributes extension) with a design.ini.append.php settings file which resets the JavaScriptList[] array.</p> <a name="eztoc197_7_4" id="eztoc197_7_4"></a><h3>Download</h3> <p>You can download xajax_classattributes from <a href="https://ez.no/community/contribs/hacks/xajax_classattributes" target="_self">it's contribution page at ez.no</a> or you can check it out <a href="https://pubsvn.ez.no/community/trunk/extension/xajax_classattributes/" target="_self">right from the community subversion repository</a> at <a href="https://pubsvn.ez.no" target="_self">pubsvn</a>.</p> <a name="eztoc197_7_5" id="eztoc197_7_5"></a><h3>Install the extension</h3> <p>Follow <a href="https://ez.no/doc/ez_publish/technical_manual/3_7/installation/extensions" target="_self">the steps described in the eZ publish technical manual</a> to extract and activate the extension.</p> <a name="eztoc197_7_6" id="eztoc197_7_6"></a><h3>Clear caches</h3> <p>Clear the INI and template caches.</p> <a name="eztoc197_8" id="eztoc197_8"></a><h2>Technical notes</h2> <a name="eztoc197_8_7" id="eztoc197_8_7"></a><h3>Replaced templates</h3> <p>To integrate well into the admin interface, this extension replaces the following templates :</p>
<ul>
<li> design/admin/templates/class/edit.tpl </li>
<li> design/standard/templates/class/datatypes.tpl </li>
</ul>
<a name="eztoc197_8_8" id="eztoc197_8_8"></a><h3>Provided xajax functions</h3> <p>The xajax_classattributes extension provides the following xajax functions:</p>
<ul>
<li> addClassAttribute( $classID, $datatypeString ) </li>
<li> moveClassAttribute( $attributeID, $direction ) </li>
</ul>
<a name="eztoc197_8_9" id="eztoc197_8_9"></a><h3>A warning regarding custom datatypes</h3> <p>The xajax_classattributes extension has a documented problem with custom datatype extensions which do not follow clean code best practices.</p> <p>On 2007.07.28 a developer was trying to use the smilefckeditor (last updated in 2006 and no longer maintained) and when one tried to use the smilefckeditor and xajax_classattributes at the same time when trying to add an ezhtml datatype (provided by the smilefckeditor extension) the xajax_classattributes would stall out and fail to function properly. </p> <p>
Apparently it had to do with the line breaks after the PHP closing tag inside 'extension/smilefckeditor/autoloads/eztemplateautoload.php'. The resolution was found to remove everything after the PHP closing tag in the above file and the two extensions would function properly together.<br />We thought this is definitely something to put in the troubleshooting section of the xajax_classattributes extension documentation. If you have futher problems be certain to document and report them! </p> <a name="eztoc197_9" id="eztoc197_9"></a><h2>Contributions</h2> <p>If you'd like to contribute to this extension, either with a new idea or your own code, then contact Kristof Coomans.</p>
Sun, 12 Aug 2007 01:42:15 GMT
-
Wordpress Import
https://ezpedia.org/project/wordpress_import
https://ezpedia.org/project/wordpress_import
<a name="eztoc204453_1" id="eztoc204453_1"></a><h2>About</h2> <p>A brief word on using the Wordpress Import contribution</p> <a name="eztoc204453_2" id="eztoc204453_2"></a><h2>Summary</h2> <p>A collection of examples which show how to use the script to import your own wordpress blog content into eZ Publish</p> <a name="eztoc204453_2_1" id="eztoc204453_2_1"></a><h3>About the contribution</h3> <p>A php script to import wordpress attachments and posts content</p> <a name="eztoc204453_2_2" id="eztoc204453_2_2"></a><h3>Compatibility</h3> <p>You may use the following subversion repositories to obtain the source code</p>
<ul>
<li> <a href="https://svn.projects.ez.no/wordpressimport/stable/3.8/extension/wordpressimport/" target="_self">Branch for 3.8</a> - Created and tested against eZ Publish version 3.8 ( <i>and partially against 3.9</i>) </li>
<li> <a href="https://svn.projects.ez.no/wordpressimport/trunk/extension/wordpressimport/" target="_self">Branch for 3.10</a> - Created and tested with with eZ Publish version 3.10 </li>
</ul>
<a name="eztoc204453_2_3" id="eztoc204453_2_3"></a><h3>Using the script</h3> <p>A brief example of how to use the script to import your content into eZ Publish</p> <a name="eztoc204453_2_3_1" id="eztoc204453_2_3_1"></a><h4>Arguments</h4> <p>A list of script arguments</p> <pre class="bash" style="font-family:monospace;">Usage: .<span style="color: #000000; font-weight: bold;">/</span>extension<span style="color: #000000; font-weight: bold;">/</span>wordpressimport<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>php<span style="color: #000000; font-weight: bold;">/</span>ezwordpressmigration.php <span style="color: #7a0874; font-weight: bold;">[</span>OPTION<span style="color: #7a0874; font-weight: bold;">]</span>... <span style="color: #7a0874; font-weight: bold;">[</span>WPFILEPATH<span style="color: #7a0874; font-weight: bold;">]</span>
Migrate your Wordpress blog to eZ publish
General options:
-h,--help display this <span style="color: #7a0874; font-weight: bold;">help</span> and <span style="color: #7a0874; font-weight: bold;">exit</span>
-q,--quiet <span style="color: #000000; font-weight: bold;">do</span> not give any output except when errors occur
-s,--siteaccess selected siteaccess <span style="color: #000000; font-weight: bold;">for</span> operations,
<span style="color: #000000; font-weight: bold;">if</span> not specified default siteaccess is used
-d,--debug... display debug output at end of execution,
the following debug items can be controlled:
all, accumulator, include, timing, error, warning, debug or notice.
-c,--colors display output using ANSI colors <span style="color: #7a0874; font-weight: bold;">(</span>default<span style="color: #7a0874; font-weight: bold;">)</span>
<span style="color: #660033;">--no-colors</span> <span style="color: #000000; font-weight: bold;">do</span> not use ANSI coloring
<span style="color: #660033;">--logfiles</span> create log files
<span style="color: #660033;">--no-logfiles</span> <span style="color: #000000; font-weight: bold;">do</span> not create log files <span style="color: #7a0874; font-weight: bold;">(</span>default<span style="color: #7a0874; font-weight: bold;">)</span>
-v,--verbose... display <span style="color: #c20cb9; font-weight: bold;">more</span> information,
used multiple <span style="color: #7a0874; font-weight: bold;">times</span> will increase amount of information
Options:
<span style="color: #660033;">--host</span>=VALUE Connect to database host
<span style="color: #660033;">--user</span>=VALUE User <span style="color: #000000; font-weight: bold;">for</span> <span style="color: #c20cb9; font-weight: bold;">login</span> to the database
<span style="color: #660033;">--password</span>=VALUE Password to use <span style="color: #000000; font-weight: bold;">for</span> <span style="color: #c20cb9; font-weight: bold;">login</span> to the database
<span style="color: #660033;">--database</span>=VALUE Wordpress database</pre> <a name="eztoc204453_2_3_2" id="eztoc204453_2_3_2"></a><h4>Example</h4> <pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">/</span>extension<span style="color: #000000; font-weight: bold;">/</span>wordpressimport<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>php<span style="color: #000000; font-weight: bold;">/</span>ezwordpressmigration.php <span style="color: #660033;">--siteaccess</span>=blog_site_user <span style="color: #660033;">-dv</span> <span style="color: #660033;">--host</span>=localhost <span style="color: #660033;">--user</span>=wordpress <span style="color: #660033;">--password</span>=wordpress <span style="color: #660033;">--database</span>=wordpress <span style="color: #000000; font-weight: bold;">/</span>web<span style="color: #000000; font-weight: bold;">/</span>vh<span style="color: #000000; font-weight: bold;">/</span>wordpressdocumentroot<span style="color: #000000; font-weight: bold;">/</span></pre> <a name="eztoc204453_2_3_3" id="eztoc204453_2_3_3"></a><h4>Example</h4> <pre class="bash" style="font-family:monospace;">Example</pre> <a name="eztoc204453_2_4" id="eztoc204453_2_4"></a><h3>Process</h3> <p>A brief word on the process of the import</p> <a name="eztoc204453_2_5" id="eztoc204453_2_5"></a><h3>Followup</h3> <p>A brief word on the completion of the import</p> <a name="eztoc204453_3" id="eztoc204453_3"></a><h2>References</h2>
<ul>
<li> <a href="https://projects.ez.no/wordpressimport" target="_self">Wordpress Import</a> </li>
</ul>
Fri, 10 Aug 2007 06:34:47 GMT
-
xajax
https://ezpedia.org/project/xajax
https://ezpedia.org/project/xajax
<p>The xajax extension integrates the xajax PHP class library ( <a href="https://www.xajaxproject.org/" target="_self">https://www.xajaxproject.org/</a> ) into eZ publish. It allows you to easily create powerful, web-based, Ajax applications.</p> <a name="eztoc193_1" id="eztoc193_1"></a><h2>Features</h2> <p>The xajax extension only contains the base files needed to make your eZ publish installation ready for xajax. Specific xajax functions are placed in other extensions.</p> <a name="eztoc193_1_1" id="eztoc193_1_1"></a><h3>xajax extensions</h3> <p>Currently there are 4 eZ publish extensions publicly released which contain xajax plugins:</p>
<ul>
<li> <a href="/de/project/xajax_classattributes" target="_self">xajax_classattributes</a> enhances the class/edit view </li>
<li> xajax_preferences lets you set user preferences </li>
<li> xajax_roleedit enhances the role/edit view </li>
<li> <a href="/de/project/xajax_autosuggest" target="_self">xajax_autosuggest</a> transforms the search field in the administration interface to an autosuggest control. </li>
<li> <a href="https://ez.no/community/contribs/datatypes/ezstringindexed" target="_self">ezstringindexed</a> </li>
</ul>
<p>There's also an example <a href="https://ez.no/community/contribs/examples/xajax_hello_world" target="_self">Hello world! xajax extension</a>.</p> <a name="eztoc193_2" id="eztoc193_2"></a><h2>License</h2> <p>xajax is copyright © 2005-2006 <a href="https://www.sckcen.be/" target="_self">SCK•CEN</a> and is distributed under the <a href="/de/ez/gnu_lesser_general_public_license" target="_self">GNU LGPL</a>.</p> <p>It was written by <a href="/de/people/kristof_coomans" target="_self">Kristof Coomans</a>. Other contributors include: <a href="https://www.designit.com.au/" target="_self">Bruce Morisson</a> </p> <a name="eztoc193_3" id="eztoc193_3"></a><h2>Requirements</h2> <p>In order to use this extension without any problems, you should meet the following requirements.</p> <a name="eztoc193_3_2" id="eztoc193_3_2"></a><h3>eZ publish</h3> <p>This extension should work on the following versions of eZ publish:</p>
<ul>
<li> 3.6.x </li>
<li> 3.7.x </li>
<li> 3.8.x </li>
<li> 3.10.x </li>
</ul>
<a name="eztoc193_3_3" id="eztoc193_3_3"></a><h3>Rewrite rules</h3> <p>Make sure the rewrite rules of your <a href="/de/ez/apache" target="_self">Apache</a> virtual host configuration allow direct access to JavaScript files inside extensions. Using the rewrite rules mentioned at <a href="https://ez.no/doc/ez_publish/technical_manual/3_7/installation/virtual_host_setup" target="_self">https://ez.no/doc/ez_publish/technical_manual/3_7/installation/virtual_host_setup</a> should work fine.</p> <a name="eztoc193_3_4" id="eztoc193_3_4"></a><h3>Supported user agents</h3> <p>You'll need a user agent that is supported by the <a href="https://www.xajaxproject.org" target="_self">xajax library</a>:</p>
<ul>
<li> <a href="https://www.mozilla.com/firefox/" target="_self">Firefox</a> </li>
<li> <a href="https://www.mozilla.org/projects/seamonkey/" target="_self">Mozilla</a> </li>
<li> probably other Mozilla based browsers </li>
<li> <a href="https://www.microsoft.com/windows/ie/" target="_self">Internet Explorer</a> </li>
<li> Safari </li>
<li> <a href="https://www.opera.com" target="_self">Opera</a> </li>
</ul>
<a name="eztoc193_4" id="eztoc193_4"></a><h2>Installation</h2> <a name="eztoc193_4_5" id="eztoc193_4_5"></a><h3>Download</h3> <p>You can download the xajax extension from <a href="https://ez.no/community/contribs/applications/xajax" target="_self">it's contribution page at ez.no</a> or you can check it out <a href="https://pubsvn.ez.no/community/trunk/extension/xajax/" target="_self">right from the community subversion repository</a> at <a href="https://pubsvn.ez.no" target="_self">pubsvn</a>.</p> <a name="eztoc193_4_6" id="eztoc193_4_6"></a><h3>Install the extension</h3> <p>Follow <a href="https://ez.no/doc/ez_publish/technical_manual/3_7/installation/extensions" target="_self">the steps described in the eZ publish technical manual</a> to extract and activate the extension.</p> <a name="eztoc193_4_7" id="eztoc193_4_7"></a><h3>Move settings file</h3> <p>
Move or copy the xajax.ini file from the install directory of the xajax extension to the main settings directory in your eZ publish root directory.<br />Skipping this installation step won't harm, but it's better if the settings file is located at the right place so you can easily find it. </p> <a name="eztoc193_4_7_1" id="eztoc193_4_7_1"></a><h4>A warning on settings installation</h4> <p>Do not to copy the settings file 'extension/xajax/install/xajax.ini' into the root 'settings/override/' directory.</p> <p>If you ignore this warning you will have serious problems with the extension simply not working. </p> <p>If you wish to install the settings file 'extension/xajax/install/xajax.ini' you should do so into the root 'settings/' directory.</p> <p>Note: " <i>You may </i><i>only </i><i>ignore this settings installation step warning if you edit the setting file 'setting/override/xajax.ini' and remove the extensions directory setting from the settings file</i>" even still this is strongly discouraged.</p> <a name="eztoc193_4_8" id="eztoc193_4_8"></a><h3>Insert xajax JavaScript</h3> <p>Insert the necessary xajax JavaScript between the opening and closing head tags in your pagelayouts. You can use the xajax_javascript template operator to do this. You won't register new functions with xajax regularly, so you can place it in a non-expiring cache block.</p> <pre class="" style="font-family:monospace;"><span class="br0">{</span>cache-block ignore_content_expiry expiry=<span style="">0</span><span class="br0">}</span>
<span class="br0">{</span>xajax_javascript<span class="br0">(</span><span class="br0">)</span><span class="br0">}</span>
<span class="br0">{</span>/cache-block<span class="br0">}</span></pre> <a name="eztoc193_4_8_2" id="eztoc193_4_8_2"></a><h4>A warning on cache-block usage</h4> <p>If you encounter problems or conflicts using the extension for what ever reason and must clear all cache related to the cache-block templatate addition (above) with ezwebin, you may wish to clear all cache by hand as it seems some cache is not cleared via admin or cli. It was reported that this problem was solved by removing all ezwebin cache manually via 'rm -rf var/ezwebin_site/cache/*'. If you are doing development with this extension you may wish to omit the cache-block as optional and not required.</p> <a name="eztoc193_4_9" id="eztoc193_4_9"></a><h3>Add module policy</h3> <p>Add a policy for the xajax module to the desired roles. This step is not required for the 'admin' user which has full access through an existing open policy for all modules.</p> <a name="eztoc193_4_10" id="eztoc193_4_10"></a><h3>Clear caches</h3> <p>You will probably need to clear the INI and template caches.</p> <a name="eztoc193_5" id="eztoc193_5"></a><h2>External links</h2>
<ul>
<li> <a href="https://ez.no/community/contribs/applications/xajax" target="_self">xajax contribution page at ez.no</a> </li>
</ul>
Fri, 27 Jul 2007 23:41:42 GMT
-
PowerPoint Import
https://ezpedia.org/project/powerpoint_import
https://ezpedia.org/project/powerpoint_import
<p>This is a MS Powerpoint Import.</p> <p><a href="https://ez.no/community/contribs/import_export/coolpresentation_powerpoint_import" target="_self">https://ez.no/community/contribs/import_export/coolpresentation_powerpoint_import</a> </p> <p>
Tested on<br />
PP XP / Win XP<br />
PP 2000 / Win XP<br />
PP 2003 / Win XP <br />
Install extension as usual.<br />
Clean cache<br />
In PowerPoint install macro from the macro folder<br />
Go to:<br />
<a href="https://www.example.com/ezpublish-3.9.0/ezwebin_site_admin/coolpresentation/import" title="https://www.example.com/ezpublish-3.9.0/ezwebin_site_admin/coolpresentation/import" target="_self">https://www.example.com/ezpublish-...n_site_admin/coolpresentation/import</a> <br />
Choose .zip<br />
Browse place<br />
wait<br />
enjoy.<br />
Live: <a href="https://www.bbbiotech.com/bbbiotech_en/en/presentations/corporate_presentations" title="https://www.bbbiotech.com/bbbiotech_en/en/presentations/corporate_presentations" target="_self">https://www.bbbiotech.com/bbbiotec...resentations/corporate_presentations</a> <br />
or <br />
<a href="https://www.bbbiotech.com/bbbiotech_en/en/presentations/corporate_presentations/corporate_presentation_april_2006/bb_slide_1" title="https://www.bbbiotech.com/bbbiotech_en/en/presentations/corporate_presentations/corporate_presentation_april_2006/bb_slide_1" target="_self">https://www.bbbiotech.com/bbbiotec...e_presentation_april_2006/bb_slide_1</a> <br />
Credits:<br />
<a href="https://www.coolscreen.de/" title="https://www.coolscreen.de" target="_self">https://www.coolscreen.de</a> <br />
<a href="https://www.stefan-spieler.de/" title="https://www.stefan-spieler.de" target="_self">https://www.stefan-spieler.de</a> <br />
Contact:<br />
<a href="https://www.coolscreen.de/kontakt/" title="https://www.coolscreen.de/kontakt/" target="_self">https://www.coolscreen.de/kontakt/</a> <br />
This extension is an optional part of the intranetbox, too:<br />
<a href="https://www.intranetbox.de/ezpublish/index.php" title="https://www.intranetbox.de/ezpublish/index.php" target="_self">https://www.intranetbox.de/ezpublish/index.php</a> <br />
Third party:<br />
PhpConcept Library - Zip Module: Vincent<br />
PowerPoint Tools for the Radiologist<br />OpenOffice.org extension: Bard </p>
Fri, 30 Mar 2007 11:50:31 GMT
-
PHP5 technical notes
https://ezpedia.org/project/php5_technical_notes
https://ezpedia.org/project/php5_technical_notes
<p>This article bundles some technical notes regarding eZ publish and the problems it has on PHP5, and solutions to these problems.</p> <a name="eztoc19595_1" id="eztoc19595_1"></a><h2>External resources</h2> <p>First carefully read this:</p>
<ul>
<li> <a href="https://www.php.net/manual/en/language.oop.php" target="_self">PHP Manual chapter 18: Classes and Objects (PHP4)</a> </li>
<li> <a href="https://www.php.net/manual/en/language.oop5.php" target="_self">PHP Manual chapter 19: Classes and Objects (PHP5)</a> </li>
<li> <a href="https://www.php.net/manual/en/migration5.php" target="_self">PHP Manual appendix B: Migrating from PHP 4 to PHP 5</a> </li>
</ul>
<a name="eztoc19595_2" id="eztoc19595_2"></a><h2>Compatibility mode</h2> <p>Enabling <a href="https://www.php.net/manual/en/ini.core.php#ini.zend.ze1-compatibility-mode" target="_self">zend.ze1_compatibility_mode</a> doesn't seem to help much, it only makes things worser. So make sure you turn it off.</p> <a name="eztoc19595_3" id="eztoc19595_3"></a><h2>Backward incompatible changes</h2> <a name="eztoc19595_3_1" id="eztoc19595_3_1"></a><h3>New reserved keywords </h3> <p>There's a new reserved keyword <i>clone</i> which is used as a function name in several eZ publish classes. PHP will crash because of this with the following parse error:</p> <pre class="" style="font-family:monospace;">syntax error, unexpected T_CLONE, expecting T_STRING in ... on line ...</pre> <p>A possible solution to this problem is renaming the clone function to the magic __clone function when appropriate. All calls to the clone function have to be removed too and instead the clone keyword has to be used.</p> <pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># grep -irP '^[ \t\f]*function clone(' ./*</span>
<span style="color: #666666; font-style: italic;"># grep -ir '\->clone(' ./*</span></pre> <p>When it's not suitable to replace the clone function with __clone, then rename it to something else.</p> <a name="eztoc19595_3_2" id="eztoc19595_3_2"></a><h3>The function get_class() is now case-sensitive</h3> <p>A possible solution is to search for this function and wrap it inside <a href="https://www.php.net/manual/en/function.strtolower.php" target="_self">strtolower</a>.</p> <pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># grep -irP 'get_class[(][ \t\f]*\$[a-zA-Z0-9]*[ \t\f]*[)]' ./*</span>
<span style="color: #666666; font-style: italic;"># find ./ -name "*.php" -exec sed -i 's/\(get_class[(][ \t\f]*\$[a-zA-Z0-9]*[ \t\f]*[)]\)/strtolower( \1 )/g' {} \;</span>
<span style="color: #666666; font-style: italic;"># find ./ -name "*.php" -exec sed -i 's/\(get_class[(][ \t\f]*\$[a-zA-Z0-9]*\->[^)]*)\)/strtolower( \1 )/gI' {} \; </span></pre> <p>Another solution is to replace the class names in lower case with class names with the correct case.</p> <a name="eztoc19595_3_3" id="eztoc19595_3_3"></a><h3>Illegal use of string offsets causes E_ERROR instead of E_WARNING</h3> <p>The error looks like:</p> <pre class="" style="font-family:monospace;">Fatal error: Cannot use string offset as an array in ... on line ...</pre> <p>These are actually bugs too on PHP4:</p>
<ul>
<li> <a href="https://issues.ez.no/9069" target="_self">#9069 Strange code in eZContentObjectPackageHandler</a> </li>
</ul>
<a name="eztoc19595_3_4" id="eztoc19595_3_4"></a><h3>PATH_TRANSLATED server variable is no longer set implicitly</h3> <p>This only affects eZWebdavFileServer.</p> <a name="eztoc19595_3_5" id="eztoc19595_3_5"></a><h3>Escaping non-special characters will print the backslash</h3> <p>This affects the glob pattern used to clear the content caches. Also see the <a href="https://www.php.net/manual/en/language.types.string.php" target="_self">PHP manual page on Strings</a>.</p> <a name="eztoc19595_3_6" id="eztoc19595_3_6"></a><h3>array_merge does not longer accept non-array parameters</h3> <p>Luckily <a href="https://www.php.net/manual/en/function.array-merge.php" target="_self">array_merge</a> isn't used too many times in the wrong way. Also see <a href="https://issues.ez.no/10132" target="_self">#10132</a>.</p> <a name="eztoc19595_4" id="eztoc19595_4"></a><h2>PHP5 Strict</h2> <a name="eztoc19595_4_7" id="eztoc19595_4_7"></a><h3>mysql_list_tables</h3> <p>You will get PHP warnings: "mysql_list_tables() is deprecated". The <a href="https://www.php.net/manual/en/function.mysql-list-tables.php" target="_self">mysql_list_tables function documentation</a> in the PHP manual mentions the preferred alternative. </p> <a name="eztoc19595_4_8" id="eztoc19595_4_8"></a><h3>strtotime</h3> <p>You will get a warning like this:</p> <p>Strict standards: strtotime(): It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Paris' for '2.0/DST' instead in <i>filepath</i> on line <i>linenumber</i> </p> <p>The solution is to set <a href="https://www.php.net/manual/en/ref.datetime.php#ini.date.timezone" target="_self">date.timezone</a> in php.ini:</p> <pre class="ini" style="font-family:monospace;"><span style="color: #000066; font-weight:bold;"><span style="">[</span>Date<span style="">]</span></span>
<span style="color: #666666; font-style: italic;">; Defines the default timezone used by the date functions</span>
date.timezone <span style="color: #000066; font-weight:bold;">=</span> <span style="color: #933;">"Europe/Brussels"</span></pre> <a name="eztoc19595_4_9" id="eztoc19595_4_9"></a><h3>mktime</h3> <p>When mktime is called without arguments, you will get this warning:</p> <p>mktime(): You should be using the time() function instead in <i>filepath</i> on line <i>linenumber</i> </p> <p>You can replace all calls to mktime without arguments with a call to the time function:</p> <pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># grep -irl "mktime([ \t\f]*)" ./*</span>
<span style="color: #666666; font-style: italic;"># find ./ -name "*.php" -exec sed -i 's/mktime([ \t \f]*)/time()/gI' {} \;</span></pre> <p><b>Warning</b>: the commands above also match gmmktime. They should be corrected.</p> <a name="eztoc19595_4_10" id="eztoc19595_4_10"></a><h3>is_a(): Deprecated. Please use the instanceof operator</h3> <p>Find the uses of is_a and replace them.</p> <pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># grep -irl "is_a(" ./*</span></pre> <p>Fortunately, is_a is used in only one file: <i>kernel/classes/datatypes/ezimage/ezimagealiashandler.php</i>.</p> <a name="eztoc19595_4_11" id="eztoc19595_4_11"></a><h3>var: deprecated. Please use the public/private/protected modifier</h3> <p>A temporary solution is to replace all var declarations with a public declaration.</p> <pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># find ./ -name "*.php" -exec sed -i 's/^\([ \t\f]*\)var\([ \t\f]*\$\)/\1public\2/g' {} \;</span></pre> <a name="eztoc19595_4_12" id="eztoc19595_4_12"></a><h3>Non-static method someClass::someFunction() should not be called statically</h3> <p>Some eZ publish class methods can be called both statically or on an instance, and $this is being used inside the function to find out in which way it was called. Under PHP 5 this results in some serious problems.</p>
<ul>
<li> Functions should be either static or not. </li>
<li> Static functions should be declared with the <a href="https://www.php.net/manual/en/language.oop5.static.php" target="_self">static</a> keyword. </li>
</ul>
<p>You can use the API documentation generated by <a href="/de/ez/doxygen" target="_self">Doxygen</a> to check where specific functions are referenced. However, these references are not always right since the Doxygen parser does not see any difference between a call to the method someFunction on an instance of Foo and a call to the same function on an instance of Bar, although Bar and Foo can be two classes which have nothing in common except that they have functions with an identical name.</p> <p>You can find some of the troublesome functions with:</p> <pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># grep -irl "isset( \$this )" .</span></pre> <p>Some other functions use $this when the default value of one of its parameters is used. Finding these functions is more difficult.</p> <a name="eztoc19595_4_13" id="eztoc19595_4_13"></a><h3>Incompatible function declarations in child classes</h3> <p>You will get warnings about incompatible function declarations. When you extend a class, the function declarations in the child class should be the same as those of the parent class.</p>
<ul>
<li> number of arguments </li>
<li> arguments by reference or by value </li>
<li> default value or no default value </li>
</ul>
<a name="eztoc19595_4_14" id="eztoc19595_4_14"></a><h3>References</h3> <p>Objects are always passed by reference:</p>
<ul>
<li> function return values </li>
<li> function arguments </li>
<li> variable assignment </li>
</ul>
<a name="eztoc19595_5" id="eztoc19595_5"></a><h2>Incorporating PHP5 specific features</h2> <a name="eztoc19595_5_15" id="eztoc19595_5_15"></a><h3>Autoloading objects</h3> <p>In PHP 5 the handy <a href="https://www.php.net/manual/en/language.oop5.autoload.php" target="_self">__autoload</a> function is introduced. In order to use it at its full potential some things need to be done:</p>
<ul>
<li> constants defined with <a href="https://www.php.net/manual/en/function.define.php" target="_self">define()</a> should become <a href="/de/project/php5_port_class_constants" target="_self">class constants</a> </li>
</ul>
<a name="eztoc19595_5_16" id="eztoc19595_5_16"></a><h3>MySQL improved extension</h3> <p>Because the <a href="https://be.php.net/manual/en/ref.mysqli.php" target="_self">mysqli extension</a> uses objects and not resources like the mysql extension did, an extra shutdown handler is required to save the session before the database object is destroyed when exiting the script. For an explanation read the text in the red box at <a href="https://www.php.net/manual/en/function.session-set-save-handler.php" target="_self">https://www.php.net/manual/en/function.session-set-save-handler.php</a>. Other resources:</p>
<ul>
<li> <a href="https://bugs.php.net/bug.php?id=33635" target="_self">https://bugs.php.net/bug.php?id=33635</a> </li>
<li> <a href="https://bugs.php.net/bug.php?id=33772" target="_self">https://bugs.php.net/bug.php?id=33772</a> </li>
</ul>
<a name="eztoc19595_6" id="eztoc19595_6"></a><h2>Discovered bugs also affecting PHP4</h2>
<ul>
<li> <a href="https://issues.ez.no/8952" target="_self">#!8952 include used instead of include_once</a> </li>
<li> <a href="https://issues.ez.no/8953" target="_self">#8953 double member variable declarations</a> (symptom: <i>PHP Fatal error: Cannot redeclare ClassName::$VarName</i>) </li>
<li> <a href="https://issues.ez.no/8954" target="_self">#8954: eZDOMDocument::elementsByName does not always return an array</a> </li>
<li> <a href="https://issues.ez.no/9069" target="_self">#9069 Strange code in eZContentObjectPackageHandler</a> </li>
</ul>
Wed, 28 Mar 2007 12:08:41 GMT
-
PHP5 port: class constants
https://ezpedia.org/project/php5_port_class_constants
https://ezpedia.org/project/php5_port_class_constants
<p>The following constants where replaced by <a href="https://www.php.net/manual/en/language.oop5.constants.php" target="_self">class constants</a> in the <a href="/de/project/php5_port" target="_self">PHP5 port</a>:</p> <table class="renderedtable" border="1" cellpadding="2" cellspacing="0" width="100%">
<tr>
<th valign="top"> <p>Old constant(s)</p>
</th> <th valign="top"> <p>New class constant</p>
</th>
</tr>
<tr>
<td valign="top"> <p>
EZ_NODE_TYPE_ELEMENT<br />EZ_XML_NODE_ELEMENT </p>
</td> <td valign="top"> <p>eZDOMNode::TYPE_ELEMENT</p>
</td>
</tr>
<tr>
<td valign="top"> <p>
EZ_NODE_TYPE_ATTRIBUTE<br />EZ_XML_NODE_ATTRIBUTE </p>
</td> <td valign="top"> <p>eZDOMNode::TYPE_ATTRIBUTE</p>
</td>
</tr>
<tr>
<td valign="top"> <p>
EZ_NODE_TYPE_TEXT<br />EZ_XML_NODE_TEXT </p>
</td> <td valign="top"> <p>eZDOMNode::TYPE_TEXT</p>
</td>
</tr>
<tr>
<td valign="top"> <p>
EZ_NODE_TYPE_CDATASECTION<br />EZ_XML_NODE_CDATASECTION </p>
</td> <td valign="top"> <p>eZDOMNode::TYPE_CDATASECTION</p>
</td>
</tr>
<tr>
<td valign="top"> <p>EZ_SDK_VERSION_MAJOR</p>
</td> <td valign="top"> <p>eZPublishSDK::VERSION_MAJOR</p>
</td>
</tr>
<tr>
<td valign="top"> <p>EZ_SDK_VERSION_MINOR</p>
</td> <td valign="top"> <p>eZPublishSDK::VERSION_MINOR</p>
</td>
</tr>
<tr>
<td valign="top"> <p>EZ_SDK_VERSION_RELEASE</p>
</td> <td valign="top"> <p>eZPublishSDK::VERSION_RELEASE</p>
</td>
</tr>
<tr>
<td valign="top"> <p>EZ_SDK_VERSION_STATE</p>
</td> <td valign="top"> <p>eZPublishSDK::VERSION_STATE</p>
</td>
</tr>
<tr>
<td valign="top"> <p>EZ_SDK_VERSION_DEVELOPMENT</p>
</td> <td valign="top"> <p>eZPublishSDK::VERSION_DEVELOPMENT</p>
</td>
</tr>
<tr>
<td valign="top"> <p>EZ_SDK_VERSION_REVISION_STRING</p>
</td> <td valign="top"> <p>eZPublishSDK::VERSION_REVISION_STRING</p>
</td>
</tr>
<tr>
<td valign="top"> <p>EZ_SDK_VERSION_ALIAS</p>
</td> <td valign="top"> <p>eZPublishSDK::VERSION_ALIAS</p>
</td>
</tr>
<tr>
<td valign="top"> <p>EZ_SDK_VERSION_REVISION</p>
</td> <td valign="top"> <p>eZPublishSDK::VERSION_REVISION</p>
</td>
</tr>
</table>
<p>There are still other constants that should be replaced. You can easily find them with grep.</p>
Wed, 28 Mar 2007 11:54:31 GMT
-
Wrap operator
https://ezpedia.org/project/wrap_operator
https://ezpedia.org/project/wrap_operator
<a name="eztoc13744_1" id="eztoc13744_1"></a><h2>About</h2> <p>This is a simple wrap ('wrapper') operator to directly call any system and user-defined functions in template.</p> <p>Useful for calling string formatting functions that are missing in ez from php and adding your own functions without need to code extra extensions.</p> <p>This solution is also very useful for turning <a href="https://ez.no/community/forum/setup_design/some_idea_to_speedup_code" target="_self">poorly performing tpl</a> code into fast tpl code by moving performance intensive operations into php code.</p> <a name="eztoc13744_2" id="eztoc13744_2"></a><h2>Description</h2> <p>Essentially, this is a simple wrapper operator to directly call any system and user-defined functions in template. </p> <p>It does not concern me much if doing so is good idea or ' <i>pfui</i>' as someone said once on the <a href="/de/ez/irc" target="_self">#ezpublish</a> irc channel.</p> <p>Undoubtedly care has to be taken to avoid security and caching problems, etc. </p> <p>But it makes life a lot easier for me because I don't have to re-implement / write existing text processing functions in template language and do not need to set up separate extension to every small operator I need. </p> <p><i>It's a swiss army knife - you can cut your hand but no one is forcing you to</i> :)</p> <a name="eztoc13744_2_1" id="eztoc13744_2_1"></a><h3>Thoughts</h3> <p>I am not sure exactly what datatypes can be passed to functions from template like this. </p> <p>Should work ok for integers, strings and boolean I think. If you are more informed about ez internals, please comment.</p> <p>Using wrap_user_func with return_output=true() should enable easy embedding of existing php applications in templates, called through the user function. I have tested just simple test case but maybe someone can think of something more useful and post specific instructions..</p> <a name="eztoc13744_3" id="eztoc13744_3"></a><h2>Download</h2>
<ul>
<li> ez.no <a href="https://ez.no/community/contribs/template_plugins/wrapper_operator" target="_self">contribution</a> </li>
<li> svn <i><a href="https://pubsvn.ez.no/community/trunk/extension/wrap_operator" title="https://pubsvn.ez.no/community/trunk/extension/wrap_operator" target="_self">repository</a> </i> </li>
</ul>
<a name="eztoc13744_4" id="eztoc13744_4"></a><h2>Documentation</h2>
<ul>
<li> ez.no <a href="https://ez.no/community/contribs/template_plugins/wrapper_operator" target="_self">contribution</a> </li>
<li> ez.no forum thread </li>
<li> License: <i>GNU GPL</i> </li>
</ul>
<a name="eztoc13744_4_2" id="eztoc13744_4_2"></a><h3> <i>Commit log</i> <i>s</i> </h3>
<ul>
<li> <i>First <a href="https://pubsvn.ez.no/websvn/listing.php?repname=community&path=%2F&rev=1379&sc=1" title="https://pubsvn.ez.no/websvn/listing.php?repname=community&path=%2F&rev=1379&sc=1" target="_self">commit</a> </i> </li>
<li> <i>Extension </i> <i><a href="https://pubsvn.ez.no/websvn/log.php?repname=community&path=%2Ftrunk%2Fextension%2Fwrap_operator%2F&sc=1&isdir=1" title="https://pubsvn.ez.no/websvn/log.php?repname=community&path=%2Ftrunk%2Fextension%2Fwrap_operator%2F&rev=1379&sc=1&isdir=1" target="_self">commit</a> </i> <i> log</i> </li>
<li> <i>Extension commit log <a href="https://pubsvn.ez.no/websvn/rss.php?repname=community&path=%2Ftrunk%2Fextension%2Fwrap_operator%2F&rev=1379&sc=1&isdir=1" title="https://pubsvn.ez.no/websvn/rss.php?repname=community&path=%2Ftrunk%2Fextension%2Fwrap_operator%2F&rev=1379&sc=1&isdir=1" target="_self">rss</a> </i> </li>
</ul>
<a name="eztoc13744_4_3" id="eztoc13744_4_3"></a><h3>Usage</h3>
<ul>
<li> Forum: Example usage of extension to '<a href="https://ez.no/community/forum/setup_design/include_website_in_another#msg115898" target="_self">include website in another</a>'. </li>
</ul>
<p>There are two operators which you can use in your templates to call functions</p>
<ul>
<li> <i>wrap_php_func</i> (string function_name, array parameters [, boolean return_output]) </li>
<li> <i>wrap_user_func</i> (string function_name, array parameters [, boolean return_output]) </li>
</ul>
<a name="eztoc13744_4_3_1" id="eztoc13744_4_3_1"></a><h4> <b>Parameters</b> </h4>
<ul>
<li> <i>function_name</i> : Name of called function (ex. ereg_replace) </li>
<li> <i>parameters</i> : array of parameters to pass to function (ex. array('sour', 'sweet', 'Grapes are sour.') ) </li>
<li> <i>return_output</i> : If set true(), the OUTPUT from the called function is returned, not its return value. </li>
</ul>
<a name="eztoc13744_4_3_2" id="eztoc13744_4_3_2"></a><h4>Returns</h4> <p>The return value of function you call. </p> <p>If return_output is set true(), the OUTPUT from the function is returned instead. </p>
<ul>
<li> This can be used to embed ( <a href="https://ez.no/community/forum/setup_design/include_website_in_another#msg115898" target="_self">include website</a> ) external applications in your template! </li>
</ul>
<a name="eztoc13744_5" id="eztoc13744_5"></a><h2> <b>Security</b> </h2> <p>Function names callable through operator must be explicitly listed in wrap_operator.ini , anything else is not allowed. </p>
<ul>
<li> There is [PHPFunctions] section for enabling calling system functions through <i>wrap_php_func</i> and [UserFunctions] for user defined functions. </li>
</ul>
<a name="eztoc13744_6" id="eztoc13744_6"></a><h2>PHP functions</h2> <p>Calling internal php functions. For example: you want to use ereg_replace php function.</p> <a name="eztoc13744_6_4" id="eztoc13744_6_4"></a><h3>Using PHP ereg_replace </h3> <p>1. Add line to [PHPFunctions] section in wrap_operator.ini</p> <pre class="eztemplate" style="font-family:monospace;">[PHPFunctions]
PermittedFunctionList[]=ereg_replace</pre> <p>2. Call it in your template</p> <pre class="eztemplate" style="font-family:monospace;"><span style="color: #66cc66;">{</span>wrap_php_func<span style="color: #66cc66;">(</span><span style="color: #dd0000;">'ereg_replace'</span>, <a href="https://ez.no/doc/content/advancedsearch?SearchText=array&SearchContentClassID=31"><span style="color: #0600FF;">array</span></a><span style="color: #66cc66;">(</span><span style="color: #dd0000;">'sour'</span>, <span style="color: #dd0000;">'sweet'</span>, <span style="color: #dd0000;">'Grapes are sour.'</span><span style="color: #66cc66;">)</span><span style="color: #66cc66;">)</span><span style="color: #66cc66;">}</span></pre> <a name="eztoc13744_6_5" id="eztoc13744_6_5"></a><h3>Using PHP str_replace </h3> <p>1. Add line to [PHPFunctions] section in wrap_operator.ini</p> <pre class="eztemplate" style="font-family:monospace;">[PHPFunctions]
PermittedFunctionList[]=str_replace</pre> <p>2. Call it in your template</p> <pre class="eztemplate" style="font-family:monospace;"><span style="color: #66cc66;">{</span><a href="https://ez.no/doc/content/advancedsearch?SearchText=def&SearchContentClassID=34"><span style="color: #0600FF;">def</span></a> <span style="color: #0000bb;">$result</span><span style="color: #66cc66;">=</span>wrap_php_func<span style="color: #66cc66;">(</span><span style="color: #dd0000;">'ereg_replace'</span>, <a href="https://ez.no/doc/content/advancedsearch?SearchText=array&SearchContentClassID=31"><span style="color: #0600FF;">array</span></a><span style="color: #66cc66;">(</span><span style="color: #dd0000;">'sour'</span>, <span style="color: #dd0000;">'sweet'</span>, <span style="color: #dd0000;">'Grapes are sour.'</span><span style="color: #66cc66;">)</span><span style="color: #66cc66;">)</span><span style="color: #66cc66;">}</span>
<span style="color: #66cc66;">{</span><a href="https://ez.no/doc/content/advancedsearch?SearchText=def&SearchContentClassID=34"><span style="color: #0600FF;">def</span></a> <span style="color: #0000bb;">$str_js_escaped</span><span style="color: #66cc66;">=</span>wrap_php_func<span style="color: #66cc66;">(</span><span style="color: #dd0000;">"str_replace"</span>, <a href="https://ez.no/doc/content/advancedsearch?SearchText=array&SearchContentClassID=31"><span style="color: #0600FF;">array</span></a><span style="color: #66cc66;">(</span><span style="color: #dd0000;">"'"</span>, <span style="color: #dd0000;">"<span style="color: #ff8800;">\\</span>'"</span>, <span style="color: #0000bb;">$prod</span>.<span style="color: #006600;">name</span> <span style="color: #66cc66;">)</span> <span style="color: #66cc66;">)</span><span style="color: #66cc66;">}</span>
<span style="color: #66cc66;">{</span><a href="https://ez.no/doc/content/advancedsearch?SearchText=def&SearchContentClassID=34"><span style="color: #0600FF;">def</span></a> <span style="color: #0000bb;">$str_newlines_striped</span><span style="color: #66cc66;">=</span>wrap_php_func<span style="color: #66cc66;">(</span><span style="color: #dd0000;">"str_replace"</span>, <a href="https://ez.no/doc/content/advancedsearch?SearchText=array&SearchContentClassID=31"><span style="color: #0600FF;">array</span></a><span style="color: #66cc66;">(</span><span style="color: #dd0000;">"<span style="color: #ff8800;">\n</span>"</span>, <span style="color: #dd0000;">""</span>, <span style="color: #0000bb;">$str_desc_raw</span> <span style="color: #66cc66;">)</span> <span style="color: #66cc66;">)</span><span style="color: #66cc66;">}</span></pre> <a name="eztoc13744_7" id="eztoc13744_7"></a><h2>User defined functions</h2> <p>Calling internal php functions.</p> <a name="eztoc13744_8" id="eztoc13744_8"></a><h2>Contribute your own user functions</h2> <p>Functions you have written can be easily shared by pasting them to forum, wiki or svn. <i>So share yours :)</i> </p>
<ul>
<li> <i>'<a href="https://pubsvn.ez.no/community/trunk/extension/wrap_operator/userfunctions/getXMLString.php" target="_self">getXMLString.php</a>' - Accepts a variable containing a valid xml string, a variable containing the name of the search string, returns the contents of search string name variable contents or false if string name does not exist in xml dom.</i> </li>
<li> <i>'<a href="https://pubsvn.ez.no/community/trunk/extension/wrap_operator/userfunctions/getLeadingSentences.php" target="_self">getLeadingSentences.php</a>' - Quick and dirty way to get number of leading sentences in text, stolen from somewhere. Accepts a search variable and max (numeric) limit variable.</i> </li>
</ul>
<p>The function ' <i>wrap_user_func</i>' expects each user function to be defined in separate file.</p> <pre class="bash" style="font-family:monospace;">extension<span style="color: #000000; font-weight: bold;">/</span>wrap_operator<span style="color: #000000; font-weight: bold;">/</span>userfunctions<span style="color: #000000; font-weight: bold;">/</span><span style="color: #7a0874; font-weight: bold;">{</span>user_function_name<span style="color: #7a0874; font-weight: bold;">}</span>.php</pre> <p>It uses include_once to read it in, so be sure to use <?php ?> around user function source code file.</p> <a name="eztoc13744_8_6" id="eztoc13744_8_6"></a><h3>Example simple user defined function</h3> <p>Suppose you want to use following silly function in template</p> <pre class="eztemplate" style="font-family:monospace;"><?php
function silly_thing($who)
<span style="color: #66cc66;">{</span>
return<span style="color: #66cc66;">(</span><span style="color: #0000bb;">$who</span> . <span style="color: #dd0000;">' is silly!'</span><span style="color: #66cc66;">)</span>;
<span style="color: #66cc66;">}</span>
?></pre> <a name="eztoc13744_8_6_3" id="eztoc13744_8_6_3"></a><h4>Steps</h4> <p>To do this you must ...</p> <p>1. Save the function in file</p> <pre class="bash" style="font-family:monospace;">extension<span style="color: #000000; font-weight: bold;">/</span>wrap_operator<span style="color: #000000; font-weight: bold;">/</span>userfunctions<span style="color: #000000; font-weight: bold;">/</span>silly_thing.php</pre> <p>2. Add line to [UserFunctions] section in the override setting file, ' <i>wrap_operator.ini</i>'</p> <pre class="eztemplate" style="font-family:monospace;">[UserFunctions]
PermittedFunctionList[]=silly_thing</pre> <p>3. Call it in your template</p> <pre class="eztemplate" style="font-family:monospace;"><span style="color: #66cc66;">{</span>wrap_user_func<span style="color: #66cc66;">(</span><span style="color: #dd0000;">'silly_thing'</span>, <a href="https://ez.no/doc/content/advancedsearch?SearchText=array&SearchContentClassID=31"><span style="color: #0600FF;">array</span></a><span style="color: #66cc66;">(</span><span style="color: #dd0000;">'This function'</span><span style="color: #66cc66;">)</span><span style="color: #66cc66;">)</span><span style="color: #66cc66;">}</span></pre><p>Having ability to call your php functions like this is a very nice feature I think, kind of simplified plugin system for operators. </p> <p><i>No need to write whole extension for each simple function.</i> </p> <a name="eztoc13744_8_7" id="eztoc13744_8_7"></a><h3>Example complex user defined function </h3> <p>Suppose you want to do the following in php called from a template operator.</p> <pre class="eztemplate" style="font-family:monospace;"><?php
// Quick and dirty way to get the contents of an xml string.
function getXMLString($name = false, $data, $ret = false, $debug = false)
<span style="color: #66cc66;">{</span>
<span style="color: #66cc66;">//</span> given string <span style="color: #0000bb;">$data</span>, will return the text string content of the <span style="color: #0000bb;">$name</span> <a href="https://ez.no/doc/content/advancedsearch?SearchText=attribute&SearchContentClassID=31"><span style="color: #0600FF;">attribute</span></a> content of a given valid xml document.
<a href="https://ez.no/doc/content/advancedsearch?SearchText=if&SearchContentClassID=23"><span style="color: #0600FF;">if</span></a> <span style="color: #66cc66;">(</span> <span style="color: #0000bb;">$debug</span> <span style="color: #66cc66;">)</span>
ezDebug::writeNotice<span style="color: #66cc66;">(</span> <span style="color: #0000bb;">$name</span>, <span style="color: #dd0000;">'getXMLString:name'</span> <span style="color: #66cc66;">)</span>;
<span style="color: #66cc66;">//</span> get information out of eZXML
<span style="color: #0000bb;">$xml</span> <span style="color: #66cc66;">=</span> new eZXML<span style="color: #66cc66;">(</span><span style="color: #66cc66;">)</span>;
<span style="color: #0000bb;">$xmlDoc</span> <span style="color: #66cc66;">=</span> <span style="color: #0000bb;">$data</span>;
<a href="https://ez.no/doc/content/advancedsearch?SearchText=if&SearchContentClassID=23"><span style="color: #0600FF;">if</span></a> <span style="color: #66cc66;">(</span> <span style="color: #0000bb;">$debug</span> <span style="color: #66cc66;">)</span>
ezDebug::writeNotice<span style="color: #66cc66;">(</span> <span style="color: #0000bb;">$data</span>, <span style="color: #dd0000;">'getXMLString:data'</span> <span style="color: #66cc66;">)</span>;
<span style="color: #66cc66;">//</span> continue only with content
<a href="https://ez.no/doc/content/advancedsearch?SearchText=if&SearchContentClassID=23"><span style="color: #0600FF;">if</span></a><span style="color: #66cc66;">(</span> <span style="color: #0000bb;">$xmlDoc</span> !<span style="color: #66cc66;">=</span> <a href="https://ez.no/doc/content/advancedsearch?SearchText=null&SearchContentClassID=31"><span style="color: #0600FF;">null</span></a> <a href="https://ez.no/doc/content/advancedsearch?SearchText=and&SearchContentClassID=31"><span style="color: #0600FF;">and</span></a> <span style="color: #0000bb;">$name</span> !<span style="color: #66cc66;">=</span> <a href="https://ez.no/doc/content/advancedsearch?SearchText=null&SearchContentClassID=31"><span style="color: #0600FF;">null</span></a> <span style="color: #66cc66;">)</span>
<span style="color: #66cc66;">{</span>
<span style="color: #0000bb;">$dom</span> <span style="color: #66cc66;">=</span> <span style="color: #0000bb;">$xml</span>->domTree<span style="color: #66cc66;">(</span> <span style="color: #0000bb;">$xmlDoc</span> <span style="color: #66cc66;">)</span>;
<span style="color: #0000bb;">$element</span> <span style="color: #66cc66;">=</span> <span style="color: #0000bb;">$dom</span>->elementsByName<span style="color: #66cc66;">(</span> <span style="color: #dd0000;">"$name"</span> <span style="color: #66cc66;">)</span>;
<span style="color: #66cc66;">//</span> print_r <span style="color: #66cc66;">(</span> <span style="color: #0000bb;">$name</span> <span style="color: #66cc66;">)</span>;
<span style="color: #0000bb;">$string</span> <span style="color: #66cc66;">=</span> <span style="color: #0000bb;">$element</span><span style="color: #66cc66;">[</span><span style="color: #cc66cc;">0</span><span style="color: #66cc66;">]</span>->textContent<span style="color: #66cc66;">(</span><span style="color: #66cc66;">)</span>;
<span style="color: #0000bb;">$ret</span> <span style="color: #66cc66;">=</span> <span style="color: #0000bb;">$string</span>;
<span style="color: #66cc66;">}</span>
if ( $debug )
ezDebug::writeNotice( $ret, 'getXMLString:ret' );
return $ret;
}
?></pre> <a name="eztoc13744_8_7_4" id="eztoc13744_8_7_4"></a><h4>Steps</h4> <p>1. Enable function. Add line to [UserFunctions] section in the override setting file, ' <i>wrap_operator.ini</i>'</p> <pre class="eztemplate" style="font-family:monospace;">[UserFunctions]
PermittedFunctionList[]=getXMLString</pre> <p>2. Example template call, variable assignment and output</p> <pre class="eztemplate" style="font-family:monospace;"><span style="color: #66cc66;">{</span><a href="https://ez.no/doc/content/advancedsearch?SearchText=def&SearchContentClassID=34"><span style="color: #0600FF;">def</span></a> <span style="color: #0000bb;">$user_city</span><span style="color: #66cc66;">=</span>wrap_user_func<span style="color: #66cc66;">(</span><span style="color: #dd0000;">'getXMLString'</span>, <a href="https://ez.no/doc/content/advancedsearch?SearchText=array&SearchContentClassID=31"><span style="color: #0600FF;">array</span></a><span style="color: #66cc66;">(</span><span style="color: #dd0000;">'city'</span>, <span style="color: #0000bb;">$order</span>.<span style="color: #006600;">data_text_1</span><span style="color: #66cc66;">)</span> <span style="color: #66cc66;">)</span><span style="color: #66cc66;">}</span>
<span style="color: #66cc66;">{</span><span style="color: #0000bb;">$user_city</span><span style="color: #66cc66;">}</span></pre> <a name="eztoc13744_9" id="eztoc13744_9"></a><h2>Debugging</h2>
<ul>
<li> Turn on template debugging to see data that is passed to and from function and error messages </li>
<li> Look at examples </li>
<li> Look at code </li>
<li> Scratch head. Repeat 2x </li>
<li> See Support </li>
</ul>
<a name="eztoc13744_10" id="eztoc13744_10"></a><h2>Support</h2>
<ul>
<li> Comments, suggestions for improvement and user defined functions are very welcome! </li>
<li> Either post on forum or log on to <a href="/de/ez/irc" target="_self">#ezpublish</a> irc channel on <i>irc.freenode.net</i> to bug zurgutt (author). </li>
</ul>
Mon, 26 Mar 2007 08:50:56 GMT
-
PHP5 port: renamed functions
https://ezpedia.org/project/php5_port_renamed_functions
https://ezpedia.org/project/php5_port_renamed_functions
<p>The following functions were renamed in the <a href="/de/project/php5_port" target="_self">PHP5 port</a>:</p> <table class="renderedtable" border="0" cellpadding="2" cellspacing="0" width="206pt">
<tr>
<th valign="top"> <p>Old name</p>
</th> <th valign="top"> <p>New name</p>
</th>
</tr>
<tr>
<td width="218" valign="top"> <p>eZContentObjectVersion::clone</p>
</td> <td width="56" valign="top"> <p>eZContentObjectVersion::cloneVersion</p>
</td>
</tr>
<tr>
<td valign="top"> <p>eZNodeAssignment::clone</p>
</td> <td valign="top"> <p>eZNodeAssignment::cloneNodeAssignment</p>
</td>
</tr>
<tr>
<td valign="top"> <p>eZContentObjectAttribute::clone</p>
</td> <td valign="top"> <p>eZContentObjectAttribute::cloneContentObjectAttribute</p>
</td>
</tr>
<tr>
<td valign="top"> <p>eZContentClass::clone</p>
</td> <td valign="top"> <p>eZContentClass::__clone</p>
</td>
</tr>
<tr>
<td valign="top"> <p>eZContentClassAttribute::clone</p>
</td> <td valign="top"> <p>eZContentClassAttribute::__clone</p>
</td>
</tr>
<tr>
<td valign="top"> <p>eZDOMNode::clone</p>
</td> <td valign="top"> <p>eZDOMNode::__clone</p>
</td>
</tr>
<tr>
<td valign="top"> <p>eZProductCollection::clone</p>
</td> <td valign="top"> <p>eZProductCollection::__clone</p>
</td>
</tr>
<tr>
<td valign="top"> <p>eZProductCollectionItem::clone</p>
</td> <td valign="top"> <p>eZProductCollectionItem::__clone</p>
</td>
</tr>
<tr>
<td valign="top"> <p>eZProductCollectionItemOption::clone</p>
</td> <td valign="top"> <p>eZProductCollectionItemOption::__clone</p>
</td>
</tr>
<tr>
<td valign="top"> <p>eZSerializedObjectNameList::clone</p>
</td> <td valign="top"> <p>eZSerializedObjectNameList::__clone</p>
</td>
</tr>
<tr>
<td valign="top"> <p>eZEnumValue::clone</p>
</td> <td valign="top"> <p>eZEnumValue::__clone</p>
</td>
</tr>
<tr>
<td valign="top"> <p>eZWaitUntilDateValue::clone</p>
</td> <td valign="top"> <p>eZWaitUntilDateValue::__clone</p>
</td>
</tr>
<tr>
<td valign="top"> <p>eZImageInterface::clone</p>
</td> <td valign="top"> <p>eZImageInterface::__clone</p>
</td>
</tr>
</table>
Wed, 21 Mar 2007 15:41:47 GMT
-
cookieuser
https://ezpedia.org/project/cookieuser
https://ezpedia.org/project/cookieuser
<a name="eztoc209_1" id="eztoc209_1"></a><h2>About</h2> <p>eZ publish login handler extension to support login via cookie</p> <a name="eztoc209_2" id="eztoc209_2"></a><h2>External reference</h2>
<ul>
<li> Subversion: cookieuser extension </li>
<li> Forum: <a href="https://ez.no/community/forum/developer/what_s_the_status_on_the_remember_me_feature/re_what_s_the_status_on_the_remember_me__10" target="_self">The remember me feature</a> </li>
</ul>
Fri, 09 Mar 2007 08:43:44 GMT
-
usercreator
https://ezpedia.org/project/usercreator
https://ezpedia.org/project/usercreator
<div class="object-center"> <p class="editor_motivation">This is a <a href="/de/template/stub">Stub</a> article. Help the eZ Publish community by expanding it!</p></div> <a name="eztoc213_1" id="eztoc213_1"></a><h2>External resources</h2>
<ul>
<li> <a href="https://ez.no/community/contribs/import_export/user_creator" target="_self">ez.no contribution page</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/usercreator" target="_self">usercreator in the pubsvn community repository</a> </li>
</ul>
Wed, 14 Feb 2007 07:13:31 GMT
-
NuSOAP
https://ezpedia.org/project/nusoap
https://ezpedia.org/project/nusoap
<div class="object-center"> <p class="editor_motivation">This is a <a href="/de/template/stub">Stub</a> article. Help the eZ Publish community by expanding it!</p></div> <a name="eztoc91814_1" id="eztoc91814_1"></a><h2>External resources</h2>
<ul>
<li> <a href="https://ez.no/community/contribs/applications/nusoap" target="_self">ez.no contribution page</a> </li>
</ul>
Fri, 09 Feb 2007 11:20:11 GMT
-
PHP5 port: problematic functions
https://ezpedia.org/project/php5_port_problematic_functions
https://ezpedia.org/project/php5_port_problematic_functions
<p>The following classes and specific methods are problematic to <a href="/de/project/php5_port" target="_self">convert to PHP 5</a>. Decisions need to be made regarding their usage (static or not, but _not_ both):</p>
<ul>
<li> eZDebug </li>
<li> eZSys </li>
<li> eZContentClass::fetchAttributes </li>
<li> eZContentObject::addContentObjectRelation </li>
<li> eZContentObject::removeContentObjectRelation </li>
<li> eZContentObjectTreeNode::subtree </li>
<li> eZContentObjectTreeNode::subtreeCount </li>
<li> eZUser::groups </li>
<li> eZUser::failedLoginAttempts </li>
<li> eZPHPCreator::variableText </li>
<li> eZWorkflow::fetchEvents </li>
<li> eZWorkflow::fetchEventCount </li>
</ul>
<a name="eztoc79451_1" id="eztoc79451_1"></a><h2>External resources</h2> <p><a href="https://lists.ez.no/pipermail/sdk-public/2006-October/" target="_self">SDK-public mailinglist October 2006</a>: search for "Some decisions to make for the PHP5 port"</p>
Thu, 01 Feb 2007 13:13:40 GMT
-
eZ GPG
https://ezpedia.org/project/ez_gpg
https://ezpedia.org/project/ez_gpg
<a name="eztoc74985_1" id="eztoc74985_1"></a><h2>About</h2> <p><i>What is the eZ GPG extension?</i> eZ GPG is a true eZ publish extension that provides simple, transparent, secure encryption and decryption to eZ publish using the GNU Privacy Guard, GPG.</p> <a name="eztoc74985_1_1" id="eztoc74985_1_1"></a><h3>Get eZ GPG</h3>
<ul>
<li> <a href="https://ez.no/community/contribs/template_plugins/ez_gpg" target="_self">Contribution (on ez.no)</a> </li>
<li> Forum: <a href="https://ez.no/community/forum/developer/ez_gpg#msg118655" target="_self">eZ GPG</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/ezgpg/" target="_self">Subversion Repository</a> </li>
<li> <a href="https://pubsvn.ez.no/websvn/log.php?repname=community&path=%2Ftrunk%2Fextension%2Fezgpg%2F&sc=1&isdir=1" target="_self">Subversion Commit Log</a> </li>
<li> <a href="https://pubsvn.ez.no/websvn/rss.php?repname=community&path=%2Ftrunk%2Fextension%2Fezgpg%2F&sc=1&isdir=1" target="_self">Subversion Commit Log RSS</a> </li>
</ul>
Mon, 29 Jan 2007 18:03:08 GMT
-
attributeedit_policy
https://ezpedia.org/project/attributeedit_policy
https://ezpedia.org/project/attributeedit_policy
<a name="eztoc71763_1" id="eztoc71763_1"></a><h2>About</h2> <p>A way to limit / disable the editing of a particular class attribute of class content object(s) attributes.</p> <p>Compatible with eZ publish 3.9. This is <i>not</i> an extension. You need to replace the kernel files. </p> <p>You can now use a new policy content/attributeedit with limitations to full classes or specific attributes. You still need the content/edit policy to edit an object.</p> <p>I also had some extra policy function limitations in mind:</p> <p>
- ObjectStatus: Draft (e.g. when the attribute can be filled in once but can never be changed), Published<br />- ClassGroup (maybe I'll patch the other content policies too) </p> <p>
- Section (like content/read)<br />
- Subtrees (like content/read)<br />- Nodes (like content/read) </p> <p>Note: only modified template for content/edit_attribute.tpl of the admin interface is provided.</p> <p>Please use this forum topic for discussion/bug reports/comments: <a href="https://ez.no/community/forum/developer/attributeedit_policy" title="attributeedit_policy" target="_self">attributeedit_policy</a>.</p> <a name="eztoc71763_2" id="eztoc71763_2"></a><h2>External references</h2>
<ul>
<li> Download: <a href="https://ez.no/community/contribs/hacks/attributeedit_policy" title="https://ez.no/community/contribs/hacks/attributeedit_policy" target="_self">Attributeedit_policy</a> (hack) </li>
<li> Forum: <a href="https://ez.no/community/forum/developer/attributeedit_policy" target="_self">attributeedit_policy</a> primary development forum for solution. </li>
<li> Forum: <a href="https://ez.no/community/forum/setup_design/disable_edit_attribute" target="_self">disable_edit_attribute</a> </li>
</ul>
Sun, 28 Jan 2007 13:53:53 GMT
-
xajax autosuggest
https://ezpedia.org/project/xajax_autosuggest
https://ezpedia.org/project/xajax_autosuggest
<div class="object-center"> <p class="editor_motivation">This is a <a href="/de/template/stub">Stub</a> article. Help the eZ Publish community by expanding it!</p></div>
<div class="object-center">
<a href="/de/media/images/xajax_autosuggest_screenshot"> <img src="/var/plain_site/storage/images/media/images/xajax_autosuggest_screenshot/68308-1-eng-GB/xajax_autosuggest_screenshot_large.jpg" width="314" height="212" style="border: 0px ;" alt="xajax autosuggest screenshot" title="xajax autosuggest screenshot" />
</a>
</div> <a name="eztoc66905_1" id="eztoc66905_1"></a><h2>External resources</h2>
<ul>
<li> <a href="https://ez.no/community/contribs/applications/xajax_autosuggest" target="_self">contribution page on ez.no</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/xajax_autosuggest" target="_self">on pubsvn</a> </li>
</ul>
Wed, 24 Jan 2007 08:16:16 GMT
-
eZDBug
https://ezpedia.org/project/ezdbug
https://ezpedia.org/project/ezdbug
<a name="eztoc50597_1" id="eztoc50597_1"></a><h2>About</h2> <p>Template Operator and Class Functions for variable readable, styled, collapsible debug output.</p> <a name="eztoc50597_2" id="eztoc50597_2"></a><h2>Download</h2>
<ul>
<li> Contribution: <a href="https://ez.no/community/contribs/template_plugins/ez_dbug" target="_self">eZDBug</a> </li>
<li> Subversion: <a href="https://pubsvn.ez.no/community/trunk/extension/ezdbug/" target="_self">eZDBug</a> </li>
</ul>
<a name="eztoc50597_3" id="eztoc50597_3"></a><h2>Documentation</h2>
<ul>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/ezdbug/trunk/ezdbug/doc/README" target="_self">Readme</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/ezdbug/trunk/ezdbug/doc/INSTALL" target="_self">Install</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/ezdbug/trunk/ezdbug/doc/FAQ" target="_self">FAQ</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/ezdbug/trunk/ezdbug/doc/TODO" target="_self">Todo</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/ezdbug/trunk/ezdbug/doc/changelogs/" target="_self">Changelogs</a> </li>
<li> <a href="https://pubsvn.ez.no/websvn/log.php?repname=community&path=%2Ftrunk%2Fextension%2Fezdbug%2F&sc=1&isdir=1" target="_self">Commit log</a> </li>
</ul>
<a name="eztoc50597_4" id="eztoc50597_4"></a><h2>External reference</h2>
<ul>
<li> Forum: eZDBug Development </li>
<li> Learning: <a href="/de/learning/learning_template_debugging" target="_self">Template Debugging</a> </li>
<li> Contribution: <a href="https://ez.no/community/contribs/hacks/dynamic_debug" target="_self">Hacks: Dynamic Debug</a> </li>
<li> Contribution: <a href="https://ez.no/community/contribs/applications/ez_cmf_developer" target="_self">eZ CMF Developer</a> </li>
</ul>
Thu, 18 Jan 2007 14:46:53 GMT
-
wikidesign
https://ezpedia.org/project/wikidesign
https://ezpedia.org/project/wikidesign
<div class="object-center"> <p class="editor_motivation">This is a <a href="/de/template/stub">Stub</a> article. Help the eZ Publish community by expanding it!</p></div>
Sun, 10 Dec 2006 07:07:12 GMT
-
PubSVN Projects
https://ezpedia.org/project/pubsvn_projects
https://ezpedia.org/project/pubsvn_projects
<p>Many of the active eZ publish community projects are supported by <a href="/de/project/pubsvn" target="_self">PubSVN</a>.</p>
<ul>
<li> Projects
<ul>
<li> <a href="/de/project/ez_projects" target="_self">eZ publish community projects</a> (replacement ez.no contrib section) </li>
<li> <a href="/de/project/pubsvn" target="_self">eZ publish community server</a> (<a href="https://pubsvn.ez.no/" target="_self">PubSVN</a>) </li>
<li> <a href="/de/project/ezpedia" target="_self">eZ publish community documentation</a> (<a href="/de/../../../../../.." target="_self">eZpedia</a>) </li>
<li> eZ publish community edition - <a href="/de/project/php5_port" target="_self">PHP5 Port</a> (PHP5+) </li>
</ul>
</li>
</ul>
<ul>
<li> Documentation
<ul>
<li> <a href="/de/project/ezpedia" target="_self">eZ publish community documentation</a> (Wiki) </li>
<li> <a href="https://pubsvn.ez.no/doxygen/hierarchy.html" target="_self">eZ publish source code documentation</a> (API, Doxygen) </li>
</ul>
</li>
</ul>
<ul>
<li> Subversion - eZ publish community repositories (SVN)
<ul>
<li> [extension] Extension repositories </li>
</ul>
<ul>
<li> [maintenance] Extensions development </li>
</ul>
<ul>
<li> [maintenance] Translations </li>
</ul>
<ul>
<li> [php5] eZ publish - community port to php version 5.x+ </li>
</ul>
</li>
</ul>
Sat, 09 Dec 2006 12:02:29 GMT
-
Google sitemaps
https://ezpedia.org/project/google_sitemaps
https://ezpedia.org/project/google_sitemaps
<a name="eztoc17671_1" id="eztoc17671_1"></a><h2>What is the GoogleSiteMaps extension?</h2> <p>GoogleSiteMaps Extension produce a sitemap xml document for search engine robot index agents like google.com's googlebot.</p> <a name="eztoc17671_2" id="eztoc17671_2"></a><h2>Download</h2>
<ul>
<li> From ez.no <a href="https://ez.no/community/contribs/template_plugins/googlesitemaps_extension" target="_self">contribution</a> </li>
<li> From svn <a href="https://pubsvn.ez.no/community/trunk/extension/googlesitemaps/" target="_self">repository</a> </li>
</ul>
<a name="eztoc17671_3" id="eztoc17671_3"></a><h2>Documentation</h2>
<ul>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/googlesitemaps/doc/readme.txt" target="_self">Readme</a> </li>
<li> Installation and Configuration - Please read the <i><a href="https://pubsvn.ez.no/community/trunk/extension/googlesitemaps/doc/install.txt" target="_self">INSTALL.TXT</a> </i> file for installation and configuration instructions. </li>
</ul>
<a name="eztoc17671_4" id="eztoc17671_4"></a><h2>Author</h2> <p>
Name : GoogleSiteMaps Extension<br />
Version: 0.1<br />
Author : Sergey A. Shishkin<br />
Date : 20.01.2006<br />
URL : <a href="https://www.competent.name/proekty/ez_publish/googlesitemaps_extension" title="https://www.competent.name/proekty/ez_publish/googlesitemaps_extension" target="_self">https://www.competent.name/proekty/ez_publish/googlesitemaps_extension</a> <br />
e-mail : <a href="mailto:[email protected]" target="_self">[email protected]</a> <br />ICQ : #28582606 </p> <a name="eztoc17671_5" id="eztoc17671_5"></a><h2>Content</h2> <p>
Files in this extension :<br />
/settings/design.ini.append.php <br />
/settings/fetchalias.ini.append.php<br />
/settings/googlesitemaps.ini.append.php<br />
/settings/layout.ini.append.php<br />
/settings/site.ini.append.php<br />
/design/standard/templates/googlesitemap_pagelayout.tpl<br />
/design/standard/templates/node/view/googlesitemaps.tpl<br />
/autoloads/ezextlinkfixoperator.php<br />
/autoloads/eztemplateautoload.php<br />/addon/sitemap.php (it is addon, not a part of extension) </p> <a name="eztoc17671_6" id="eztoc17671_6"></a><h2>Using Google SiteMaps</h2> <p>
Type this url in your browser<br /></p> <pre class="eztemplate" style="font-family:monospace;">https://<SiteURL>(/index.php)(/<siteacceess>)/layout/set/googlesitemap/content/view/googlesitemaps/2</pre><p> </p> <p>You will see full sitemap of your site, beginnig on node:2 (root)</p> <p>If you want build sitemap of subtree - use another node_id</p> <pre class="eztemplate" style="font-family:monospace;">https://<SiteURL>(/index.php)(/<siteacceess>)/layout/set/googlesitemap/content/view/googlesitemaps/<node_id></pre> <p>
You will see full sitemap of your site, beginnig on node:2 (root)<br /> <b> Example:</b> <a href="https://www.competent.name/layout/set/googlesitemap/content/view/googlesitemaps/2" title="https://www.competent.name/layout/set/googlesitemap/content/view/googlesitemaps/2" target="_self">https://www.competent.name/layout/...itemap/content/view/googlesitemaps/2</a> </p> <p>
1. Register account and login into Google Sitemaps<br /><a href="https://www.google.com/webmasters/sitemaps/" title="https://www.google.com/webmasters/sitemaps/" target="_self">https://www.google.com/webmasters/sitemaps/</a> </p> <p>2. Add your site to Google Sitemaps</p> <p>3. Append sitemap of your site</p> <a name="eztoc17671_7" id="eztoc17671_7"></a><h2>Some tunings</h2> <p>If you will append to Gooogle Sitemaps link to your sitemap like</p> <pre class="eztemplate" style="font-family:monospace;">https://<SiteURL>(/index.php)(/<siteacceess>)/layout/set/googlesitemap/content/view/googlesitemaps/<node_id>
...</pre> <p>Change to</p> <p>Missing Text ...</p> <p>It will look like not good in Google Sitemaps interface.</p> <p>Google will show FULL URL to your sitemap as SiteURL.</p> <p>
Then you may do following steps<br />
1. Copy file sitemap.php from addon folder to <root_of_ezpublish><br />2. Edit .htaccess file (if you using it) </p> <pre class="eztemplate" style="font-family:monospace;">RewriteRule !\.(gif|jpe?g|png|css|js|htm|html|swf)|var(.+)storage.pdf(.+)\.pdf$ index.php</pre> <p>Change to</p> <pre class="eztemplate" style="font-family:monospace;">RewriteRule !sitemap\.php|\.(gif|jpe?g|png|css|js|htm|html|swf)|var(.+)storage.pdf(.+)\.pdf$ index.php</pre> <p>Now you can use link</p> <pre class="eztemplate" style="font-family:monospace;">https://<SiteURL>/sitemap.php?url=https://<SiteURL>(/index.php)(/<siteacceess>)/layout/set/googlesitemap/content/view/googlesitemaps/<node_id></pre> <p>Example: <a href="https://www.competent.name/sitemap.php?url=https://www.competent.name/layout/set/googlesitemap/content/view/googlesitemaps/2/" title="https://www.competent.name/sitemap.php?url=https://www.competent.name/layout/set/googlesitemap/content/view/googlesitemaps/2/" target="_self">https://www.competent.name/sitemap...temap/content/view/googlesitemaps/2/</a> </p> <a name="eztoc17671_8" id="eztoc17671_8"></a><h2>External References</h2>
<ul>
<li> <a href="https://sitemaps.org" target="_self">sitemaps.org</a> </li>
<li> Wikipedia on '<a href="https://en.wikipedia.org/wiki/Google_Sitemaps" target="_self">Google Sitemaps</a>' </li>
<li> <a href="https://www.google.com/webmasters/sitemaps/docs/en/protocol.html" title="https://www.google.com/webmasters/sitemaps/docs/en/protocol.html" target="_self">https://www.google.com/webmasters/sitemaps/docs/en/protocol.html</a> </li>
</ul>
Sat, 09 Dec 2006 00:54:25 GMT
-
Google Maps Location datatype
https://ezpedia.org/project/google_maps_location_datatype
https://ezpedia.org/project/google_maps_location_datatype
<div class="object-center"> <p class="editor_motivation">This is a <a href="/de/template/stub">Stub</a> article. Help the eZ Publish community by expanding it!</p></div> <p>Extension identifier: gmaplocation</p> <a name="eztoc17443_1" id="eztoc17443_1"></a><h2>External resources</h2>
<ul>
<li> <a href="https://ez.no/community/contribs/datatypes/google_maps_location_datatype" target="_self">Google Maps Location datatype ez.no contribution page</a> </li>
</ul>
Fri, 08 Dec 2006 17:10:39 GMT
-
changelog attribute
https://ezpedia.org/project/changelog_attribute
https://ezpedia.org/project/changelog_attribute
<a name="eztoc17217_1" id="eztoc17217_1"></a><h2>About</h2> <p>'Description of changelog attribute'</p> <a name="eztoc17217_2" id="eztoc17217_2"></a><h2>Download</h2> <p>Extension source code available via pubsvn subversion <a href="https://pubsvn.ez.no/community/trunk/extension/changelog/" target="_self">repository</a>.</p> <a name="eztoc17217_3" id="eztoc17217_3"></a><h2>Documentation</h2>
<ul>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/changelog/doc/readme.txt" target="_self">Readme</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/changelog/doc/gpl.txt" target="_self">License</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/changelog/doc/install.txt" target="_self">Installation</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/changelog/ezinfo.php" target="_self">Info</a> </li>
</ul>
<a name="eztoc17217_4" id="eztoc17217_4"></a><h2>Examples</h2>
<ul>
<li> Forum thread, <a href="https://ez.no/community/forum/developer/object_edit_extension_handler_changelog" target="_self">Object edit extension handler changelog</a> </li>
</ul>
<a name="eztoc17217_5" id="eztoc17217_5"></a><h2>References</h2>
<ul>
<li> Changelog attribute used on <a href="/de/about/this_wiki" target="_self">eZpedia</a> </li>
</ul>
Fri, 08 Dec 2006 12:25:34 GMT
-
PubSVN Main page
https://ezpedia.org/project/pubsvn_main_page
https://ezpedia.org/project/pubsvn_main_page
<table class="renderedtable" border="0" cellpadding="2" cellspacing="0" width="735px">
<tr>
<td valign="top"> <a name="eztoc591_1" id="eztoc591_1"></a><h2>eZ publish</h2>
<ol>
<li> <a href="https://pubsvn.ez.no/nextgen" target="_self">Core</a> Repository
<ul>
<li> <a href="https://pubsvn.ez.no/viewcvs" target="_self"> <b>ViewCVS</b> </a> </li>
<li> <a href="https://pubsvn.ez.no/websvn/listing.php?repname=nextgen&path=/&sc=1" target="_self"> <b>WebSVN</b> </a> </li>
</ul>
</li>
<li> <a href="https://zev.ez.no/svn/extensions" target="_self">Extension</a> Repository
<ul>
<li> <a href="https://svn.ez.no/listing.php?repname=extensions&path=/&sc=0" target="_self"> <b>WebSVN</b> </a> </li>
</ul>
</li>
</ol>
</td> <td valign="top"> <a name="eztoc591_2" id="eztoc591_2"></a><h2>Community</h2>
<ol>
<li> <a href="https://pubsvn.ez.no/community" target="_self">Repository</a>
<ul>
<li> <a href="https://pubsvn.ez.no/viewcvs/?root=community" target="_self"> <b>ViewCVS</b> </a> </li>
<li> <a href="https://pubsvn.ez.no/websvn/listing.php?repname=community&path=/&sc=1" target="_self"> <b>WebSVN</b> </a> </li>
</ul>
</li>
<li> <a href="https://pubsvn.ez.no/svnparent/nextgen_php5" target="_self">eZ publish 3.x port to PHP5</a> Repository
<ul>
<li> <a href="https://pubsvn.ez.no/websvn/listing.php?repname=nextgen_php5&path=/&sc=1" target="_self"> <b>WebSVN</b> </a> </li>
</ul>
</li>
</ol>
</td>
</tr>
<tr>
<td rowspan="1" valign="top"> <a name="eztoc591_2_1" id="eztoc591_2_1"></a><h3>Documentation</h3>
<ul>
<li> <a href="/de" target="_self">Community Documentation</a> (eZpedia) </li>
<li> <a href="https://ez.no/ez_publish/documentation" target="_self">3.4+ (community) Documentation</a> (Deprecated) </li>
<li> <a href="https://ez.no/doc" target="_self">3.7+ (eZ systems) Documentation</a> </li>
</ul>
<ul>
<li> Doxygen
<ul>
<li> <a href="https://pubsvn.ez.no/doxygen/hierarchy.html" target="_self">API Trunk</a> </li>
<li> <a href="https://pubsvn.ez.no/sdk/" target="_self">API 3.1</a> [ <a href="https://pubsvn.ez.no/manual/" target="_self">manual</a> ] </li>
<li> <a href="https://pubsvn.ez.no/doxygen-3.2/hierarchy.html" target="_self">API 3.2</a> </li>
<li> <a href="https://pubsvn.ez.no/doxygen-3.3/hierarchy.html" target="_self">API 3.3</a> </li>
<li> <a href="https://pubsvn.ez.no/doxygen-3.4/hierarchy.html" target="_self">API 3.4</a> </li>
<li> <a href="https://pubsvn.ez.no/doxygen-3.5/hierarchy.html" target="_self">API 3.5</a> </li>
<li> API 3.6 </li>
<li> API 3.7 </li>
<li> API 3.8 </li>
<li> API 3.9 </li>
</ul>
</li>
</ul>
<p>
<i>The doxygen documentation for code browsing,</i> <br /> <i>updated every time the svn mirror is updated.</i> </p>
</td> <td rowspan="1" valign="top"> <a name="eztoc591_2_2" id="eztoc591_2_2"></a><h3>First Time Users?</h3>
<ul>
<li> <a href="/de/project/pubsvn_using_pubsvn_subversion_repositories" target="_self">Using PubSVN</a> </li>
<li> <a href="/de/project/pubsvn_projects" target="_self">PubSVN Projects</a> </li>
<li> <a href="/de/project/pubsvn" target="_self">The Community Server</a> </li>
<li> <a href="https://ez.no/ez_publish/documentation/incoming/developing_the_community/help/svn" target="_self">Subversion (SVN)</a> </li>
<li> <a href="https://ez.no/ez_publish/documentation/development/standards/php" target="_self">Coding Style Guide</a> </li>
</ul>
</td>
</tr>
<tr>
<td rowspan="1" valign="top"> <a name="eztoc591_2_2_1" id="eztoc591_2_2_1"></a><h4> <b>Downloads</b> </h4>
<ul>
<li> trunk [ <a href="https://pubsvn.ez.no/ezpublish-latest-trunk.tar.gz" target="_self">tar</a> ] ( latest code ) </li>
</ul>
<a name="eztoc591_2_2_2" id="eztoc591_2_2_2"></a><h4> <b>Logs</b> </h4>
<ul>
<li> latest changes [ <a href="https://pubsvn.ez.no/svnlog-latest.txt" target="_self">text</a> ] </li>
<li> full log [ <a href="https://pubsvn.ez.no/svnlog.txt" target="_self">text</a> ] large file! </li>
<li> trunk since 3.3 [ <a href="https://pubsvn.ez.no/affected-files-since3.3-1.txt" target="_self">text</a> ] [ <a href="https://pubsvn.ez.no/affected-files-since3.3-1.html" target="_self">viewcvs </a>] </li>
<li> extended 3.3 stable [ <a href="https://pubsvn.ez.no/affected-files-since3.3-1-stable.txt" target="_self">text</a> ] [ <a href="https://pubsvn.ez.no/affected-files-since3.3-1-stable.html" target="_self">viewcvs</a> ] </li>
</ul>
</td> <td rowspan="1" valign="top"> <a name="eztoc591_2_2_3" id="eztoc591_2_2_3"></a><h4>Downloads</h4>
<ul>
<li> trunk [ none ] ( latest code ) </li>
</ul>
<a name="eztoc591_2_2_4" id="eztoc591_2_2_4"></a><h4>Logs</h4>
<ul>
<li> latest changes [ <a href="https://pubsvn.ez.no/svnlog.txt" target="_self">text</a> ] </li>
<li> full log [ <a href="https://pubsvn.ez.no/community-svn-log.txt" target="_self">text</a> ] [ <a href="https://pubsvn.ez.no/community-svn-log.html" target="_self"> viewcvs</a> ] large file! </li>
</ul>
</td>
</tr>
<tr>
<td rowspan="1" valign="top"> <p><b>Repository Health Check Status</b> </p>
</td> <td rowspan="1" valign="top"> <p>N/A - Missing Include of status check custom tag.</p>
</td>
</tr>
<tr>
<td rowspan="1" valign="top"> <a name="eztoc591_2_2_5" id="eztoc591_2_2_5"></a><h4>Top 100 lines from the svn log</h4>
</td> <td rowspan="1" valign="top"> <p>N/A - Missing Include of log custom tag.</p>
</td>
</tr>
</table>
Wed, 15 Nov 2006 03:15:20 GMT
-
ezauthorize
https://ezpedia.org/project/ezauthorize
https://ezpedia.org/project/ezauthorize
<a name="eztoc599_1" id="eztoc599_1"></a><h2>About</h2> <p>
eZ Authorize is a true eZ publish payment gateway extension<br />
that provides transparent, secure credit card payment processing<br />using the <a href="https://authorize.net" target="_self">Authorize.Net</a> service. </p> <a name="eztoc599_2" id="eztoc599_2"></a><h2>Description</h2> <p>
eZ Authorize provides a complete and secure Authorize.net payment gatway<br />
extension for eZ publish 3; the first public release of it's kind and<br />quality documentation. </p> <a name="eztoc599_3" id="eztoc599_3"></a><h2>Audience</h2> <p>
We are are working to aid existing and new North American / United States<br />
eZ publish ecommerce customers use eZ publish to power their<br />ecommerce solutions, getting them online both quickly and efficiently. </p> <a name="eztoc599_3_1" id="eztoc599_3_1"></a><h3>Need</h3> <p>
Customers need seamless payment solutions for their eZ publish store,<br />
keeping the customer on their application server through the entire<br />
payment and checkout process (re: avoiding Paypal like, site redirects)<br />
which eZ Authorize provides a complete secure solution for users of<br />Authorize.NET. </p> <a name="eztoc599_3_2" id="eztoc599_3_2"></a><h3>Download</h3> <p>You can download the ezauthorize extension from <a href="https://ez.no/community/contribs/workflow/ez_authorize" target="_self">it's contribution page at ez.no</a> </p> <a name="eztoc599_3_3" id="eztoc599_3_3"></a><h3>SVN</h3> <p>You can also check it out directly from the community subversion <a href="https://pubsvn.ez.no/community/trunk/extension/ezauthorize/" target="_self">repository</a> hosted on <a href="https://pubsvn.ez.no" target="_self">pubsvn.ez.no</a>.</p> <p>The latest release (v1.3.0) is also available via a single compressed package.</p>
<ul>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/ezauthorize/releases/1.3.0/ezauthorize_v1.3.0.tar.gz" target="_self">ezauthorize_v1.3.0.tar.gz</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/ezauthorize/releases/1.3.0/ezauthorize_v1.3.0.zip" target="_self">ezauthorize_v1.3.0.zip</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/ezauthorize/releases/1.3.0/ezauthorize_v1.3.0.tar.bz2" target="_self">ezauthorize_v1.3.0.tar.bz2</a> </li>
</ul>
<p>You can always obtain the latest version via svn:</p>
<ul>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/ezauthorize/trunk" target="_self">https://pubsvn.ez.no/community/trunk/extension/ezauthorize/trunk</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/ezauthorize/releases" target="_self">https://pubsvn.ez.no/community/trunk/extension/ezauthorize/releases</a> </li>
</ul>
<a name="eztoc599_3_4" id="eztoc599_3_4"></a><h3>Documentation</h3> <p>You can find all the eZ Authorize documentation in the <a href="https://pubsvn.ez.no/community/trunk/extension/ezauthorize/trunk/doc/" target="_self">doc/</a> subdirectory of the extension.</p> <a name="eztoc599_3_5" id="eztoc599_3_5"></a><h3>Installation</h3> <p>Details on installing eZ Authorize located in the file <a href="https://pubsvn.ez.no/community/trunk/extension/ezauthorize/trunk/doc/INSTALL" target="_self">doc/INSTALL</a>.</p> <a name="eztoc599_3_6" id="eztoc599_3_6"></a><h3>Tutorial | Installation and Configuration of Payment Gateways</h3> <p>
Details and an example installation step by step for eZ Authorize<br /><a href="https://brookinsconsulting.com/solutions/ez_authorize/ez_authorize_tutorial" target="_self">https://brookinsconsulting.com/solutions/ez_authorize/ez_authorize_tutorial</a> </p> <a name="eztoc599_3_7" id="eztoc599_3_7"></a><h3>Presentation</h3> <p>Brookins Consulting presented 'eZ publish payment gateways' on 2006/10/18 in Vienna, Va USA during the eZ publish training day part of the 1st North American eZ partner meeting!</p> <p>The presentation 'eZ publish payment gateways' is available in the following formats Open Office, PDF, PPT</p>
<ul>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/ezauthorize/trunk/doc/ezpublish_workflow_payment.odp" target="_self">ezpublish_workflow_payment.odp</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/ezauthorize/trunk/doc/ezpublish_workflow_payment.pdf" target="_self">ezpublish_workflow_payment.pdf</a> </li>
<li> <a href="https://pubsvn.ez.no/community/trunk/extension/ezauthorize/trunk/doc/ezpublish_workflow_payment.ppt" target="_self">ezpublish_workflow_payment.ppt</a> </li>
</ul>
<a name="eztoc599_3_8" id="eztoc599_3_8"></a><h3>Requirements</h3> <p>In order to use this extension without any problems, you should meet the following requirements.</p> <a name="eztoc599_3_9" id="eztoc599_3_9"></a><h3>eZ publish</h3> <p>This extension should work on the following versions of eZ publish:</p>
<ul>
<li> 3.6.x </li>
<li> 3.7.x </li>
<li> 3.8.x </li>
</ul>
<a name="eztoc599_3_10" id="eztoc599_3_10"></a><h3>(Browser Support) Supported user agents</h3> <p>You'll need a user agent that supports https/ssl+javascript.</p>
<ul>
<li> <a href="https://www.mozilla.com/firefox/" target="_self">Firefox</a> </li>
<li> <a href="https://www.mozilla.org/projects/seamonkey/" target="_self">Mozilla</a> </li>
<li> probably other Mozilla based browsers </li>
<li> <a href="https://www.microsoft.com/windows/ie/" target="_self">Internet Explorer</a> </li>
<li> Safari </li>
<li> <a href="https://www.opera.com" target="_self">Opera</a> </li>
<li> Konqueror </li>
</ul>
<a name="eztoc599_3_11" id="eztoc599_3_11"></a><h3>License</h3> <p>ezauthorize is copyright © 2005-2006 <a href="https://brookinsconsulting.com/" target="_self">Brookins Consulting</a> and is distributed under the <a href="/de/ez/gnu_lesser_general_public_license" target="_self">GNU LGPL</a>.</p> <p>It was written by <a href="https://brookinsconsulting.com/" target="_self">Brookins Consulting</a>.</p> <a name="eztoc599_4" id="eztoc599_4"></a><h2>External links</h2>
<ul>
<li> <a href="https://ez.no/community/contribs/workflow/ez_authorize" target="_self">eZ authorize contribution page on ez.no</a> </li>
</ul>
Sun, 05 Nov 2006 15:54:52 GMT