New interface idea

Author Message

Mihai007 Pop

Thursday 08 May 2008 12:42:46 am

Hey guys! Do youknow what would be really neat??? Imagine that the entire admin interface has been designed with a set of javascript tools such as extJS!

Instead of loading a page each time you click on something, the whole thing would be done using AJAX and things like grids!!!

For example: when we list the objects by clicking on the "content" button, instead of having a list of items defined by a template syste,. you would probably want to have a grid that displays these items.

The grid would be much faster due to the fact that no templates for the line items are actually generated. And one can put things like checkb oxes, re-arrangements, copy functions, change the section, inline editing of title, etc...!

Then when clicking on the item for editing, one could incorporate the new editor etc...

Also when one defines a new class, one could make use of extJS to do so...! Drag and drop abilities of datatypes in a centre panel where one designs the class...!

Okay I think I AM taking it a bit far hahahaah!

Anyway why must the admin interface be treated like an actual site? I mean when you clear templates for the user site you also clear caches for the admin site! And this makes the admin interface slow! That is meant to work faster due to the fact that most of the time is spent there to update the site.

So I thought an extJS interface would work here in our fabour! Their site is http://extjs.com !!! Check it out if you haven't done already!

Yours Mihai

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 04:26:21
Script start
Timing: Jan 18 2025 04:26:21
Module start 'layout'
Timing: Jan 18 2025 04:26:21
Module start 'content'
Timing: Jan 18 2025 04:26:22
Module end 'content'
Timing: Jan 18 2025 04:26:22
Script end

Main resources:

Total runtime1.1329 sec
Peak memory usage4,096.0000 KB
Database Queries46

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0081 587.8125152.6094
Module start 'layout' 0.00810.0039 740.421939.4141
Module start 'content' 0.01201.1193 779.8359404.6094
Module end 'content' 1.13130.0016 1,184.44538.1875
Script end 1.1329  1,192.6328 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00360.3175160.0002
Check MTime0.00140.1224160.0001
Mysql Total
Database connection0.00140.126010.0014
Mysqli_queries1.091396.3291460.0237
Looping result0.00060.0486440.0000
Template Total1.092196.420.5461
Template load0.00230.200420.0011
Template processing1.089996.201020.5449
Template load and register function0.00020.020910.0002
states
state_id_array0.00190.167610.0019
state_identifier_array0.00140.120920.0007
Override
Cache load0.00180.1594130.0001
Sytem overhead
Fetch class attribute can translate value0.00080.067910.0008
Fetch class attribute name0.00060.056310.0006
XML
Image XML parsing0.00010.009310.0001
class_abstraction
Instantiating content class attribute0.00000.000310.0000
General
dbfile0.00070.0649100.0001
String conversion0.00000.000940.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
1content/datatype/view/ezxmltext.tpl<No override>extension/community_design/design/suncana/templates/content/datatype/view/ezxmltext.tplEdit templateOverride template
1content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/ezwebin/design/ezwebin/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
1print_pagelayout.tpl<No override>extension/community/design/community/templates/print_pagelayout.tplEdit templateOverride template
 Number of times templates used: 4
 Number of unique templates used: 4

Time used to render debug report: 0.0001 secs