Forums / General / eZWebin OR eZ Website Toolbar ?

eZWebin OR eZ Website Toolbar ?

Author Message

H-Works Agency

Tuesday 22 December 2009 4:41:39 am

Hello,

What is the difference between eZWebin and eZ Website Toolbar ?

What are we supposed to install when installing ezpublish at start ?

Why using .pkg files instead of simple .tar.gz archives ?

Ezflow and ezwebin and ezfind (or ez website toolbar) seems related (ex: you have a ezwebin design folder inside ezfind/design/ - why ?), in what way ?

Would be nice to have minimum information about how to deploy packages.

Thanx in advance for any help.

EZP is Great

Jérôme Vieilledent

Tuesday 22 December 2009 6:45:18 am

Hi Martin

eZWebin and eZ Website Toolbar used to be in related, I mean packaged in the same extension (ezwebin). A few months ago, the two have been splitted because people wanted to have the toolbar (for frontend edition) even without ezwebin installed.

eZ Webin is one of the base extensions for eZ Publish. In fact, it contains a lot of templates and operators, combined with content classes installed via packages. IMHO, this is a must have ! If you understand and respect the ezwebin standards (just study the various includes and the layout of ezwebin), you'll be much more efficient in developping eZ Publish websites.

.pkg files are .tar.gz files actually. I guess they use another extension to distinguish packages from regular tar files.

Finally, about related extensions, you might say that because you find ezwebin design templates in ezflow or ezfind. This is because eZ Publish comes with base extensions like ezwebin. So certified extensions like ezfind, ezflow (which shares ezwebin layout) or ezjscore come with templates for ezwebin in order to add features to base templates.

Hope this helps :)

H-Works Agency

Tuesday 22 December 2009 9:27:59 am

Thank you jérôme for taking some time to respond i am gonna dig inside ezwebin.

I find the multiplication of those "must have" extensions since 4.x pretty scary since i mostly use ezpublish in a multiple-siteaccess environment.

According to me or an extension is a must have then it should be in lib and kernel, or its not and you should be able to enable it on a per-siteaccess basis which is not the case (for ezfind for example).

The other bad thing is that there is no documentation about what an extension is doing, why its here, why it wasn't here before...etc.

In 4.2 extensions for example you don't know what ezjscore is suppose to do, if you really need to install it or not.

EZP is Great

Jérôme Vieilledent

Wednesday 23 December 2009 6:58:22 am

Well, if this is not packaged with the kernel, this must be because some people want to have a minimal install... About other extensions like eZJSCore, these are often dependencies or very useful extensions.

I agree that there is a real lack of documentation about this subject...

eZ debug

Timing: Jan 17 2025 23:57:26
Script start
Timing: Jan 17 2025 23:57:26
Module start 'content'
Timing: Jan 17 2025 23:57:27
Module end 'content'
Timing: Jan 17 2025 23:57:27
Script end

Main resources:

Total runtime1.1161 sec
Peak memory usage4,096.0000 KB
Database Queries197

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0054 591.8672180.8438
Module start 'content' 0.00540.9759 772.7109570.6016
Module end 'content' 0.98130.1347 1,343.3125336.7578
Script end 1.1160  1,680.0703 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00380.3391210.0002
Check MTime0.00140.1265210.0001
Mysql Total
Database connection0.00070.064810.0007
Mysqli_queries1.039493.12811970.0053
Looping result0.00210.18481950.0000
Template Total1.093097.920.5465
Template load0.00190.171920.0010
Template processing1.091197.761220.5455
Template load and register function0.00010.009610.0001
states
state_id_array0.00030.029910.0003
state_identifier_array0.00130.115620.0006
Override
Cache load0.00160.1405450.0000
Sytem overhead
Fetch class attribute can translate value0.00130.114630.0004
Fetch class attribute name0.00130.118560.0002
XML
Image XML parsing0.00130.118230.0004
class_abstraction
Instantiating content class attribute0.00000.001380.0000
General
dbfile0.00340.3026350.0001
String conversion0.00000.000530.0000
Note: percentages do not add up to 100% because some accumulators overlap

CSS/JS files loaded with "ezjscPacker" during request:

CacheTypePacklevelSourceFiles
CSS0extension/community/design/community/stylesheets/ext/jquery.autocomplete.css
extension/community_design/design/suncana/stylesheets/scrollbars.css
extension/community_design/design/suncana/stylesheets/tabs.css
extension/community_design/design/suncana/stylesheets/roadmap.css
extension/community_design/design/suncana/stylesheets/content.css
extension/community_design/design/suncana/stylesheets/star-rating.css
extension/community_design/design/suncana/stylesheets/syntax_and_custom_tags.css
extension/community_design/design/suncana/stylesheets/buttons.css
extension/community_design/design/suncana/stylesheets/tweetbox.css
extension/community_design/design/suncana/stylesheets/jquery.fancybox-1.3.4.css
extension/bcsmoothgallery/design/standard/stylesheets/magnific-popup.css
extension/sevenx/design/simple/stylesheets/star_rating.css
extension/sevenx/design/simple/stylesheets/libs/fontawesome/css/all.min.css
extension/sevenx/design/simple/stylesheets/main.v02.css
extension/sevenx/design/simple/stylesheets/main.v02.res.css
JS0extension/ezjscore/design/standard/lib/yui/3.17.2/build/yui/yui-min.js
extension/ezjscore/design/standard/javascript/jquery-3.7.0.min.js
extension/community_design/design/suncana/javascript/jquery.ui.core.min.js
extension/community_design/design/suncana/javascript/jquery.ui.widget.min.js
extension/community_design/design/suncana/javascript/jquery.easing.1.3.js
extension/community_design/design/suncana/javascript/jquery.ui.tabs.js
extension/community_design/design/suncana/javascript/jquery.hoverIntent.min.js
extension/community_design/design/suncana/javascript/jquery.popmenu.js
extension/community_design/design/suncana/javascript/jScrollPane.js
extension/community_design/design/suncana/javascript/jquery.mousewheel.js
extension/community_design/design/suncana/javascript/jquery.cycle.all.js
extension/sevenx/design/simple/javascript/jquery.scrollTo.js
extension/community_design/design/suncana/javascript/jquery.cookie.js
extension/community_design/design/suncana/javascript/ezstarrating_jquery.js
extension/community_design/design/suncana/javascript/jquery.initboxes.js
extension/community_design/design/suncana/javascript/app.js
extension/community_design/design/suncana/javascript/twitterwidget.js
extension/community_design/design/suncana/javascript/community.js
extension/community_design/design/suncana/javascript/roadmap.js
extension/community_design/design/suncana/javascript/ez.js
extension/community_design/design/suncana/javascript/ezshareevents.js
extension/sevenx/design/simple/javascript/main.js

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
4content/datatype/view/ezimage.tpl<No override>extension/sevenx/design/simple/templates/content/datatype/view/ezimage.tplEdit templateOverride template
4content/datatype/view/ezxmltext.tpl<No override>extension/community_design/design/suncana/templates/content/datatype/view/ezxmltext.tplEdit templateOverride template
8content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/ezwebin/design/ezwebin/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
3content/datatype/view/ezxmltags/strong.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/strong.tplEdit templateOverride template
4content/datatype/view/ezxmltags/emphasize.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/emphasize.tplEdit templateOverride template
1pagelayout.tpl<No override>extension/sevenx/design/simple/templates/pagelayout.tplEdit templateOverride template
 Number of times templates used: 25
 Number of unique templates used: 7

Time used to render debug report: 0.0002 secs