Forums / Setup & design / design from scratch

design from scratch

Author Message

Mihai007 Pop

Sunday 13 April 2008 11:13:07 am

Hey guys!!!

Can anyone try to help me with the following question? I would like to implement a brand new design for an eZ 4.x website!

I understand how to create a style, and how to change the pagelayout! But I want a short list of simple steps to be able to implement designs as bought from a site called www.templatemonster.com! In other words they do not adhere to the same structure as the css structures from ez system.

most of the tutorials and docs on this subject refer on how to <b>modify</b> existing css structures and apply overrides. I want to create a brand new design layout! Yes i do want to keep thingsa such as the editing toolbar for frontend editing.

What would these simple steps be?

Thanks in advance

Maxime Thomas

Sunday 13 April 2008 11:11:08 pm

Hi,

Try this one :

http://ez.no/developer/articles/how_to_skin_an_ez_publish_now_site

Maxime Thomas
maxime.thomas@wascou.org | www.wascou.org | http://twitter.com/wascou

Company Blog : http://www.wascou.org/eng/Company/Blog
Technical Blog : http://share.ez.no/blogs/maxime-thomas

Mihai007 Pop

Monday 14 April 2008 7:46:15 am

Hi! I did look at that tutorial! Actually just before my post! Yet I still have the problem with the modification of an existing style and pagelayout!

You see I want to be able to purchase a template from TemplateMonster or from anywhere else for that matter! And then implement it! Now the new ez 3.x and 4.x has these overriding abilities. Yet in 2.x you used to be able to control the layout from extreme scratch!

The new way seems more tedious - let's say you are really imaginative and the site really should look outstanding with fancy footwork here and there! To do that it would take hours on end! To find each of the css rules for each of the links and so on.

Whereas you could design your own template with your own rules and your own images and slap them on the site. That should take far little time than all this work of overriding each element. Is it not?

I am still battling to create a brand new design from scratch! That is why I asked if anyone could list the steps for what I want to do: <b>purchase a design, and apply it to an ez site</b>!!!

But thanks for the fast response. Very impressive :)

Best regards, Mihai

Piotrek Karaƛ

Monday 14 April 2008 9:03:25 am

Implementing a design is more of a task than just applying the interface. You would have to analyze the design, divide it functionally, plan the caches, plan the line views, think of the navigation etc... I believe starting from a plain_site design is a good idea. You still might have to make up for the layout's author's lack of eZ experience...

Unless you buy a dedicated eZ design implementation, you will have spend the right amount of time to have it done.

Good luck.

--
Company: mediaSELF Sp. z o.o., http://www.mediaself.pl
eZ references: http://ez.no/partners/worldwide_partners/mediaself
eZ certified developer: http://ez.no/certification/verify/272585
eZ blog: http://ez.ryba.eu

eZ debug

Timing: Jan 18 2025 05:17:24
Script start
Timing: Jan 18 2025 05:17:24
Module start 'content'
Timing: Jan 18 2025 05:17:26
Module end 'content'
Timing: Jan 18 2025 05:17:26
Script end

Main resources:

Total runtime1.3781 sec
Peak memory usage4,096.0000 KB
Database Queries199

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0058 587.6875180.8438
Module start 'content' 0.00581.2391 768.5313597.1875
Module end 'content' 1.24490.1331 1,365.7188337.3984
Script end 1.3780  1,703.1172 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00410.2956210.0002
Check MTime0.00150.1079210.0001
Mysql Total
Database connection0.00070.047810.0007
Mysqli_queries1.305994.75971990.0066
Looping result0.00260.18831970.0000
Template Total1.341897.420.6709
Template load0.00220.156420.0011
Template processing1.339697.207820.6698
Template load and register function0.00010.009710.0001
states
state_id_array0.00130.092610.0013
state_identifier_array0.00200.142520.0010
Override
Cache load0.00180.1287270.0001
Sytem overhead
Fetch class attribute can translate value0.00100.070840.0002
Fetch class attribute name0.00130.091260.0002
XML
Image XML parsing0.00140.102040.0004
class_abstraction
Instantiating content class attribute0.00000.001060.0000
General
dbfile0.00350.2506340.0001
String conversion0.00000.000430.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/ezxmltext.tpl<No override>extension/community_design/design/suncana/templates/content/datatype/view/ezxmltext.tplEdit templateOverride template
4content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/ezwebin/design/ezwebin/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
2content/datatype/view/ezimage.tpl<No override>extension/sevenx/design/simple/templates/content/datatype/view/ezimage.tplEdit templateOverride template
1pagelayout.tpl<No override>extension/sevenx/design/simple/templates/pagelayout.tplEdit templateOverride template
 Number of times templates used: 12
 Number of unique templates used: 5

Time used to render debug report: 0.0002 secs