[AJAX-TreeMenu] ezodcsm extension discussion

Author Message

Denis Igin

Wednesday 09 August 2006 3:51:01 am

Reporting a couple of problems noticed:

1) When viewing an object with multiple locations in different tabs (Content, Media) in one of them (Content in this case), structure on the left is displayed for its main location (Media in this case) with corresponding tabs highlited. The rest of info such as path and object details are correct.

This occures on ezodcsm 1.0.7 (I think) and eZ 3.7.4 with a vast number of objects in the system.

2) I know extension is not meant to be used on 3.8 yet, but we tried 3.8.3 and the content structure is only partially displayed both in Content and Media tabs. It seems that only a certain number of objects (approx. below 200) is displayed with the rest ignored for AJAX functionality.

3) 'Edit in' drop-down function does not display languages, but only 'other choice'

4) Collapse command from pop-up content structure menu shows '+' replaced with '-' in the tree, but no actual nested structure is shown. Page reload reveals all the object opened in the tree which identical to the meant result of this command when ezodcsm is not installed. Seem to occur in any version combinations.

Hope this help!

NXC - OPEN RELIABLE

zurgutt -

Sunday 27 August 2006 3:36:05 pm

Tried the 1.0.8 from the svn and it still has the old memory overflow problem. On a site with about 3000 objects and 96Mb php memory limit, ez dies from overflow. Small sites are ok and fast. I guess it attempts a fetch somewhere which returns all objects in site, why is that? It only should fetch top level at first load. Am i missing something?

cheers, zrg

Certified eZ developer looking for projects.
zurgutt at gg.ee

Brendan Pike

Sunday 24 September 2006 11:19:42 pm

Can someone tell me if any of the svn versions is compatible with 3.8?

Thanks
Brendan

www.dbinformatics.com.au

We are always interested in hearing from experienced eZ PHP programmers and eZ template designers interested in contract work.

Paul Forsyth

Monday 25 September 2006 1:27:48 am

Hi guys,

When i've tried 3.8 with the virtual folders branch it does work but with a few warnings. I need to iron this out. As long as your error_reporting is set accordingly it should be fine. Apart from the updated menu options...

I've started some work on removing the need for node fetchs in the templates. This improves performance somewhat because most of the work is performed by mysql and not php. I still have a few things to finish before i check in but its looking promising.

Paul

Brendan Pike

Monday 25 September 2006 1:41:21 am

Hi Paul

I did briefly checkout the virtual folders branch with 3.8.4. Although I wasn't sure what the differences was meant to be from the main trunk. There does appear to be a bug where folders are been shown that do not actually exist in the content tree. Without documentation I wasn't sure if this was a feature rather than a bug (as its name suggests). But I can't tell how this is meant to be useful if it is.

Cheers

www.dbinformatics.com.au

We are always interested in hearing from experienced eZ PHP programmers and eZ template designers interested in contract work.

Paul Forsyth

Monday 25 September 2006 1:54:53 am

Yip, with vf and nodes sorted by a date attribute such as modified and published the tree will show additional folders categorised by a date system. If this is what you see then its not a bug :)

One aim of this feature was to reduce server load when the number of children was large. VF kicks in after an ini-defined number of children.

However, if you have improvement to suggest please list them.

I dont think i'll be able to work on this for this week unfortunately :(

Paul

Denis Igin

Tuesday 26 September 2006 2:51:44 am

Let me also support Brandan's question, any news for 3.8 branch? Thanks!

NXC - OPEN RELIABLE

Paul Forsyth

Friday 13 October 2006 2:48:01 am

I've decided to discontinue work on ezodcsm now that ezjaxx is coming along nicely and official ez ajax work is in the pipeline.

Please join this forum:

http://ez.no/community/forum/developer/ezjaxx_ajax_admin_extension_discussion

paul

Kristof Coomans

Friday 13 October 2006 4:01:49 am

official ez ajax work

Will that be ezjaxx? You seem to know more than we do ;-)

independent eZ Publish developer and service provider | http://blog.coomanskristof.be | http://ezpedia.org

Paul Forsyth

Friday 13 October 2006 4:32:21 am

Its a 2+2 deduction :) eZ are discussing AJAX technologies on the mailing list and also checking in menu work into the trunk. Although this was recently removed.

Plus André is now working with eZ so.... :)

Paul

Matthew Carroll

Thursday 02 November 2006 12:23:09 am

odcsm is causing the admin interface to die a grim death with more than 3 levels deep open. any ideas?

http://issues.ez.no/IssueView.php?Id=9319

Thanks
Matthew

http://carroll.org.uk

Paul Forsyth

Tuesday 07 November 2006 6:59:37 am

Hi Matthew,

Im not working on this extension anymore.

Have you tried ezjaxx to see if this issue is still there?

Paul

Matthew Carroll

Tuesday 07 November 2006 8:47:46 am

Hi Paul

It turns out the bug actually seems to be an underlying problem with ezpublish as of the latest release:

http://issues.ez.no/IssueView.php?Id=9319

...increasing the memory limit 'solved' it, but I had always read that 64 MB is enough. Anyway, thanks for all your work on ezodcsm, it's been a great extension - I'll give ezjaxx a try.

Matthew

http://carroll.org.uk

Björn Dieding@xrow.de

Tuesday 26 February 2008 3:59:12 pm

I removed the sticky since we have this feature build in since version 3.10

Looking for a new job? http://www.xrow.com/xrow-GmbH/Jobs
Looking for hosting? http://hostingezpublish.com
-----------------------------------------------------------------------------
GMT +01:00 Hannover, Germany
Web: http://www.xrow.com/

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 1999-2014 eZ Systems AS (except where otherwise noted). All rights reserved.

eZ debug

Timing: Jan 18 2025 11:45:32
Script start
Timing: Jan 18 2025 11:45:32
Module start 'layout'
Timing: Jan 18 2025 11:45:32
Module start 'content'
Timing: Jan 18 2025 11:45:33
Module end 'content'
Timing: Jan 18 2025 11:45:33
Script end

Main resources:

Total runtime0.8608 sec
Peak memory usage4,096.0000 KB
Database Queries99

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0052 590.0000152.6406
Module start 'layout' 0.00520.0028 742.640639.9219
Module start 'content' 0.00800.8507 782.5625847.4844
Module end 'content' 0.85870.0020 1,630.046930.2578
Script end 0.8607  1,660.3047 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00380.4389160.0002
Check MTime0.00140.1681160.0001
Mysql Total
Database connection0.00070.084610.0007
Mysqli_queries0.764188.7694990.0077
Looping result0.00130.1535970.0000
Template Total0.826596.020.4133
Template load0.00220.251320.0011
Template processing0.824395.767320.4122
Template load and register function0.00010.010710.0001
states
state_id_array0.00140.164710.0014
state_identifier_array0.00160.191620.0008
Override
Cache load0.00200.2280710.0000
Sytem overhead
Fetch class attribute can translate value0.00090.100770.0001
Fetch class attribute name0.00080.0944190.0000
XML
Image XML parsing0.00270.318770.0004
class_abstraction
Instantiating content class attribute0.00000.0039210.0000
General
dbfile0.00240.2836410.0001
String conversion0.00000.001140.0000
Note: percentages do not add up to 100% because some accumulators overlap

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1node/view/full.tplfull/forum_topic.tplextension/sevenx/design/simple/override/templates/full/forum_topic.tplEdit templateOverride template
7content/datatype/view/ezimage.tpl<No override>extension/sevenx/design/simple/templates/content/datatype/view/ezimage.tplEdit templateOverride template
14content/datatype/view/ezxmltext.tpl<No override>extension/community_design/design/suncana/templates/content/datatype/view/ezxmltext.tplEdit templateOverride template
16content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/ezwebin/design/ezwebin/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
2content/datatype/view/ezxmltags/line.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/line.tplEdit templateOverride template
1content/datatype/view/ezxmltags/literal.tpl<No override>extension/community/design/standard/templates/content/datatype/view/ezxmltags/literal.tplEdit templateOverride template
1print_pagelayout.tpl<No override>extension/community/design/community/templates/print_pagelayout.tplEdit templateOverride template
 Number of times templates used: 42
 Number of unique templates used: 7

Time used to render debug report: 0.0001 secs