Fluid for Designers

26
Inspiring people to share Fluid for Designers

description

In this talk, we're explaining the benefits of Fluid for designers. The shown personas are models and have nothing to do with the depicted work context.

Transcript of Fluid for Designers

Page 1: Fluid for Designers

Inspiring people toshareFluid for Designers

Page 3: Fluid for Designers

Inspiring people toshareFluid for Designers

What is a Template Engine?

DataDataData Template

Template Engine

DataDataRendered Data

Page 4: Fluid for Designers

Inspiring people toshareFluid for Designers

Marker vs. Fluid

Page 5: Fluid for Designers

Inspiring people toshareFluid for Designers

News: Display category title

{article.category.title}

###NEWS_CATEGORY###

Page 6: Fluid for Designers

Inspiring people toshareFluid for Designers

News: Display category title

{article.category.title}

###NEWS_CATEGORY###

###CATWRAP_B###

###TEXT_CAT_LATEST###

###CATWRAP_E###

Page 7: Fluid for Designers

Inspiring people toshareFluid for Designers

News: Display category title

###NEWS_CATEGORY###

###CATWRAP_B###

###TEXT_CAT_LATEST###

###CATWRAP_E###

<p><f:translate key=“categoryLabel“ /> {article.category.title}</p>

Page 8: Fluid for Designers

Inspiring people toshareFluid for Designers

Page 9: Fluid for Designers

Inspiring people toshareFluid for Designers

News: Display list

###TEMPLATE_LATEST###

###TEMPLATE_LIST###

###TEMPLATE_LIST2###

Page 10: Fluid for Designers

Inspiring people toshareFluid for Designers

News: Display list

<f:for each="{articles}" as="article" iteration="iteration"><h2>{article.title}</h2><f:if condition="{iteration.cycle} == 1">

<f:image src="{article.image}" maxWidth="500" /></f:if>

</f:for>

Page 11: Fluid for Designers

Inspiring people toshareFluid for Designers

Page 12: Fluid for Designers

Inspiring people toshareFluid for Designers

What markers are available?

NEWS_UID - ID number (uid) of the news itemNEWS_TITLE - News item title

NEWS_AUTHOR - name of authorNEWS_EMAIL - email of author

NEWS_DATE - dateNEWS_TIME - time

NEWS_AGE - age of news item in minutes, hours, days or yearsNEWS_SUBHEADER - subheader, if empty main content is inserted here in LIST and LATEST

NEWS_CONTENT - main contentNEWS_LINKS - news links

NEWS_CATEGORY - news item categoryNEWS_CATEGORY_IMAGE - news item category image

NEWS_RELATED - links to related newsNEWS_IMAGE - news item images

NEWS_CATEGORY_ROOTLINE - category rootline

PAGE_UID - Page id of the parent page (pid)PAGE_TITLE - Title of the parent page of the news item

PAGE_AUTHOR - Page author, if anyPAGE_AUTHOR_EMAIL - Page author email, if any

<em>News Language Markers (see pi/locallang.php):</em>LATEST_HEADER - header for the LATEST element

GOTOARCHIVE - link to archive page in latest templateARCHIVE_HEADER - same for AMENU

MORE - more ;-)TEXT_CAT - text output before categories and category images in LIST view (eg: 'categories:')

TEXT_CAT_LATEST - the same in a shorter form for the LATEST element (eg: 'cat:')BACK_TO_LIST - link back to list-view in single-view template

ARCHIVE_EMPTY_MSG - no items in archiveSEARCH_EMPTY_MSG - message for empty search results

TEXT_NEWS_AGE - text inserted before the age of the news item

!?!?

The shown personas are models and have nothing to do with the depicted work context.

Page 13: Fluid for Designers

Inspiring people toshareFluid for Designers

... three weeks later ...

Page 14: Fluid for Designers

Inspiring people toshareFluid for Designers

A Marker is missing!

Wait a second, I'll create something.

The shown personas are models and have nothing to do with the depicted work context.

Page 15: Fluid for Designers

Inspiring people toshareFluid for Designers

http://center.gordonswine.com /stuff/contentmgr/files/fce82a1b415a4b47138a8b5e58b74dc2/images/33_smoking_cosmos_on_the_bar.jpg

Page 16: Fluid for Designers

Inspiring people toshareFluid for Designers

I need this marker...

Wait, it's a lot easier now!

:-)

Articletitledatecontentimagecategory

Categorytitleimage

The shown personas are models and have nothing to do with the depicted work context.

Page 17: Fluid for Designers

UML is scary!

Page 18: Fluid for Designers

Inspiring people toshareFluid for Designers

Articletitledatecontentimagecategory

Categorytitleimage

{article.title}

{article.category.title}

UML is not scary!

Page 19: Fluid for Designers
Page 20: Fluid for Designers
Page 21: Fluid for Designers
Page 22: Fluid for Designers

Sneak Preview

Page 23: Fluid for Designers
Page 24: Fluid for Designers

Inspiring people toshareFluid for Designers

Page 25: Fluid for Designers

Inspiring people toshareFluid for Designers

?????????????

Page 26: Fluid for Designers

inspiring people to share.