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

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:32:06
Script start
Timing: Jan 18 2025 11:32:06
Module start 'layout'
Timing: Jan 18 2025 11:32:06
Module start 'content'
Timing: Jan 18 2025 11:32:07
Module end 'content'
Timing: Jan 18 2025 11:32:07
Script end

Main resources:

Total runtime0.8525 sec
Peak memory usage4,096.0000 KB
Database Queries62

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0058 589.0234152.6250
Module start 'layout' 0.00580.0036 741.648439.4297
Module start 'content' 0.00940.8415 781.0781592.1094
Module end 'content' 0.85100.0015 1,373.187512.1875
Script end 0.8525  1,385.3750 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00340.3997160.0002
Check MTime0.00150.1727160.0001
Mysql Total
Database connection0.00070.087810.0007
Mysqli_queries0.796293.3963620.0128
Looping result0.00060.0704600.0000
Template Total0.817095.820.4085
Template load0.00210.244020.0010
Template processing0.814995.586020.4074
Template load and register function0.00020.018810.0002
states
state_id_array0.00160.184210.0016
state_identifier_array0.00100.116420.0005
Override
Cache load0.00180.2105270.0001
Sytem overhead
Fetch class attribute can translate value0.00080.090230.0003
Fetch class attribute name0.00110.125360.0002
XML
Image XML parsing0.00140.161930.0005
class_abstraction
Instantiating content class attribute0.00000.001360.0000
General
dbfile0.00110.1294230.0000
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
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
1print_pagelayout.tpl<No override>extension/community/design/community/templates/print_pagelayout.tplEdit templateOverride template
 Number of times templates used: 12
 Number of unique templates used: 5

Time used to render debug report: 0.0001 secs