I am new to eZ Publish ->eZFlow but.....

Author Message

james jackson

Thursday 22 April 2010 9:15:30 am

i am new to eZFlow but darn... it is very difficult to find the .css and template files for eZFlow on my server..

can someone help me please and tell me where these files are?

thanks in advance..

Robin Muilwijk

Friday 30 April 2010 1:43:11 pm

Hi James,

Hope the answer is not coming too late, but look in /extension/ezflow/design/ezflow/

Regards Robin

Board member, eZ Publish Community Project Board - Member of the share.ez.no team - Key values: Openness and Innovation.

LinkedIn: http://nl.linkedin.com/in/robinmuilwijk // Twitter: http://twitter.com/i_robin // Skype: robin.muilwijk

Olaf Fichtner

Sunday 02 May 2010 9:05:10 am

Ah, I can so understand you, James... It also took me a while to find them. I suppose you want to modify something? I am trying to achieve the same right now, so I installed this "theme":

http://www.z2us.com/SiteStyle-packages-for-EzPublish/Theme-02A-green

It ends up in /var/storage/packages/local. The reason I am doing this: The theme package comes with the two CSS files that you find mentioned in all the tutorials on how to style your site: site-colors.css and classes-colors.css. They override system CSS files, so I simply deleted all content from them and then step-by-step add only the things I want to change:

http://dl7und.net/sd/ezpu/index.php

This is where I am experimenting. It is far from being finished, but even with a few lines of CSS in just site-colors.css this already looks a bit different. I do it this way because it is less work and also safer, if I make a mistake I just take it out and the system values kick in.

Frederik Krautwald

Sunday 03 October 2010 8:02:40 am

Now, this is what I don’t understand. What then is the purpose of the design folder in the root of the installation?

I thought that this is where you’d put your design. The documentation states this everywhere, yet I can’t seem to override ezflow.

I have read here, there, and everywhere about how to create a new design, including siteaccess. When I follow the guides, still nothing changes.

If anybody knows how to create a new design and successfully override ezflow’s build-in design, which resides in the extension folder, please provide us with a working tutorial.

It can’t be true that we have to hack the css files found in the ezflow extension.

Frederik Krautwald
Executive Creative Director

Frederik Krautwald

Sunday 03 October 2010 10:16:39 am

Alright, I’ve managed to have eZ Publish load my custom design, placed in the root design folder. Unfortunately, my stylesheets load before the ezflow stylesheets, which in effect overrides my styles.

I wonder where to specify the load order.

Frederik Krautwald
Executive Creative Director

Frederik Krautwald

Sunday 03 October 2010 12:58:53 pm

After some testing, I finally found a way. It is in no way optimal, as it requires modification of the design.ini.apend.php file in the eZ Flow extension, but it works.

Here is my setup:

/design/my_design/stylesheets/my_stylesheet.css

edit extensions/ezflow/settings/design.ini.append.php

and add CSSFileList[]=my_stylesheet.css after CSSFileList[]=ezflow.css

For every site access that should implement the design, change in site.ini.append.php
[DesignSettings]
SiteDesign=my_design
AdditionalSiteDesignList[]=ezflow
AdditionalSiteDesignList[]=ezwebin
AdditionalSiteDesignList[]=base
AdditionalSiteDesignList[]=standard

--------------------------------------------------------------------

[[How to override eZ Flow design]]

Frederik Krautwald
Executive Creative Director

Jenni Brush

Thursday 21 October 2010 1:57:05 pm

I was having this same issue, but found that when I specified the CSS load order in extension/my_ext/settings/design.ini.append.php like so:

CSSFileList[]

CSSFileList[]=ezflow.css

CSSFileList[]=my_css.css

it worked just as well as fiddling around with ezflow's design.ini.append.php file.

Jenni Brush
Granite Horizon
www.granitehorizon.com

Heath

Thursday 21 October 2010 2:04:11 pm

Hello Jenni,

Welcome to the eZ Publish Community.

Thanks for sharing your solution.

Cheers,

Heath

Brookins Consulting | http://brookinsconsulting.com/
Certified | http://auth.ez.no/certification/verify/380350
Solutions | http://projects.ez.no/users/community/brookins_consulting
eZpedia community documentation project | http://ezpedia.org

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 30 2025 21:16:20
Script start
Timing: Jan 30 2025 21:16:20
Module start 'layout'
Timing: Jan 30 2025 21:16:20
Module start 'content'
Timing: Jan 30 2025 21:16:20
Module end 'content'
Timing: Jan 30 2025 21:16:20
Script end

Main resources:

Total runtime0.0293 sec
Peak memory usage4,096.0000 KB
Database Queries3

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0074 588.1563151.2109
Module start 'layout' 0.00740.0062 739.3672220.6875
Module start 'content' 0.01360.0142 960.05471,010.0234
Module end 'content' 0.02780.0015 1,970.078141.9922
Script end 0.0292  2,012.0703 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00258.4542140.0002
Check MTime0.00113.7537140.0001
Mysql Total
Database connection0.00072.424310.0007
Mysqli_queries0.006722.845430.0022
Looping result0.00000.064310.0000
Template Total0.00103.310.0010
Template load0.00072.540710.0007
Template processing0.00020.751410.0002
Override
Cache load0.00051.666410.0005
General
dbfile0.00248.338680.0003
String conversion0.00000.035040.0000
Note: percentages do not add up to 100% because some accumulators overlap

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1print_pagelayout.tpl<No override>extension/community/design/community/templates/print_pagelayout.tplEdit templateOverride template
 Number of times templates used: 1
 Number of unique templates used: 1

Time used to render debug report: 0.0001 secs