SlideShare a Scribd company logo
1 of 27
Download to read offline
H O W T O P L E A S E 

T H E E D I T O R
T Y P O 3 C A M P V E N L O 2 0 1 7
M I S C O M M U N I C AT I O N
E D I T O R ! = = D E V E L O P E R
U S A B I L I T Y
D E V E L O P E R ! = = U S A B I L I T Y E X P E R T
E D I T O R S A R E I D I O T S !
D I D I S AY T H AT O U T L O U D ?
Picture © Walter Menegazzi
D O N ’ T M A K E
M E T H I N K !
H E L P T H E M
Source: Steve Krug, Don't Make Me Think: A Common Sense Approach to Web Usability
T Y P O 3
I S T O B L A M E
1 : E D U C AT I O N
B U T H O W C A N W E H E L P T H E M ?
2 : C O M F O R T
T Y P O 3 I S N O T D I F F I C U LT
G I V E T H E M
O N LY
T H E T O O L S
T H E Y N E E D
M O D U L E M E N U
Charles Mingus
Making the simple complicated
is commonplace
Making the complicated simple,
awesomely simple,
that’s creativity
– O N E O F O U R E D I T O R S
“I don’t see my content
added to a ‘folder’ page type”
Custom page types
Automated backend layout
Clear message
T S C O N F I G
L I M I T P O S S I B I L I T I E S
// Page: Trip/Offer

[page|uid = 5]

mod.web_list {

allowedNewTables := addToList(pages, tx_exploretrip_trip_offer_exclusive, tx_exploretrip_trip_offer_inclusive)

}

[global]
H O O K S
L I M I T P O S S I B I L I T I E S
Limit allowed content types in columns
// Column: 1: Sidebar



// Access: Editor-in-Chief (role_eindredacteur)

[usergroup = 77]
&& [TueWwwTueNlTypoScriptConditionsHasBackendLayoutCondition Default]
&& [TueWwwTueNlTypoScriptConditionsHasColPosCondition 1]
&& [TueWwwTueNlTypoScriptConditionsHasDoktypeCondition 1]

mod.wizards.newContentElement.wizardItems {

common.show := addToList(textmedia, uploads)

special.show := addToList(
div,
tuece_promotionboxnarrow,
tuece_directlyto,
tuece_galleryteaser,
tuece_testimonials,
tuece_contact,
tuece_mediateaser
)

plugins.show := addToList(powermail_pi1)

}

TCEFORM {

tt_content {

colPos {

removeItems := addToList(0)

removeItems := removeFromList(1)

}

CType.keepItems := addToList(
17,
2,
textmedia,
list,
uploads,
div,
tuece_promotionboxnarrow,
tuece_directlyto,
tuece_galleryteaser,
tuece_testimonials,
tuece_contact,
tuece_ldapcontact,
powermail_pi1,
tuece_mediateaser
)

list_type.keepItems := addToList(powermail_pi1)

}

}

[global]
R E C O R D S ?
D I F F E R E N T M I N D S E T
H I D E A N D S E E K
F I E L D M A N I A
TCEFORM {

tt_content {

// remove defined image alignment

imageorient.removeItems = 0,1,8,9,25,26



// Remove possibility to have
more than 2 image columns

imagecols.removeItems = 3,4,5,6,7,8



// Clear the CType dropdown. Will be filled with
permissions from folder Permissions

CType.removeItems >



// Remove all entries except Default and Hidden
for header layout

header_layout.removeItems = 1,2,3,4,5



// Remove fields for everybody

accessibility_bypass.disabled = 1

accessibility_bypass_text.disabled = 1

accessibility_title.disabled = 1

date.disabled = 1

endtime.disabled = 1

fe_group.disabled = 1

header_layout.disabled = 1

header_position.disabled = 1

image_compression.disabled = 1

image_effects.disabled = 1

image_noRows.disabled = 1

imageborder.disabled = 1

imagecaption_position.disabled = 1

imagecols.disabled = 0

layout.disabled = 1

linkToTop.disabled = 1

longdescURL.disabled = 1

section_frame.disabled = 1

sectionIndex.disabled = 1

spaceBefore.disabled = 1

spaceAfter.disabled = 1

starttime.disabled = 1

subheader.disabled = 1

rte_enabled.disabled = 1
T C E F O R M
L I M I T P O S S I B I L I T I E S
B A C K E N D U S E R
G R O U P S
L I M I T P O S S I B I L I T I E S
'columns' => [

'hidden' => [

'exclude' => true,

'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.hidden',

'config' => [

'type' => 'check'

]

],

'extension_key' => [

'exclude' => true,

'label' => 'LLL:EXT:tue_pure/Resources/Private/Language/TCA/Wsdl.xlf:field.extensionKey',

'config' => [

'type' => 'input',

'size' => '30',

'eval' => 'required, trim, unique'

]

],
'exclude' => true
– E D S G E R D I J K S T R A
“Simplicity is a prerequisite for reliability.”
twitter.com/aurora_borealis
facebook.com/padraigbroens
linkedin.com/in/typo3development
patrick.broens
keybase.io/auroraborealis

More Related Content

Viewers also liked

Präsentation zu EXT:form by TRITUM
Präsentation zu EXT:form by TRITUMPräsentation zu EXT:form by TRITUM
Präsentation zu EXT:form by TRITUMTRITUM
 
Presentation Yoast SEO for TYPO3 and Magento
Presentation Yoast SEO for TYPO3 and MagentoPresentation Yoast SEO for TYPO3 and Magento
Presentation Yoast SEO for TYPO3 and MagentoRichard Haeser
 
Das Ende der Logfiles - mit Elasticsearch, Logstash und Kibana zu übersichtli...
Das Ende der Logfiles - mit Elasticsearch, Logstash und Kibana zu übersichtli...Das Ende der Logfiles - mit Elasticsearch, Logstash und Kibana zu übersichtli...
Das Ende der Logfiles - mit Elasticsearch, Logstash und Kibana zu übersichtli...TRITUM
 

Viewers also liked (6)

The road to php 7.1
The road to php 7.1The road to php 7.1
The road to php 7.1
 
20170309 typo3 camp-venlo
20170309 typo3 camp-venlo20170309 typo3 camp-venlo
20170309 typo3 camp-venlo
 
Präsentation zu EXT:form by TRITUM
Präsentation zu EXT:form by TRITUMPräsentation zu EXT:form by TRITUM
Präsentation zu EXT:form by TRITUM
 
Presentation Yoast SEO for TYPO3 and Magento
Presentation Yoast SEO for TYPO3 and MagentoPresentation Yoast SEO for TYPO3 and Magento
Presentation Yoast SEO for TYPO3 and Magento
 
The Future of TYPO3
The Future of TYPO3The Future of TYPO3
The Future of TYPO3
 
Das Ende der Logfiles - mit Elasticsearch, Logstash und Kibana zu übersichtli...
Das Ende der Logfiles - mit Elasticsearch, Logstash und Kibana zu übersichtli...Das Ende der Logfiles - mit Elasticsearch, Logstash und Kibana zu übersichtli...
Das Ende der Logfiles - mit Elasticsearch, Logstash und Kibana zu übersichtli...
 

Similar to How to please the editor

DevOps is Not Enough
DevOps is Not EnoughDevOps is Not Enough
DevOps is Not EnoughSara Cowles
 
PyLadies Talk: Learn to love the command line!
PyLadies Talk: Learn to love the command line!PyLadies Talk: Learn to love the command line!
PyLadies Talk: Learn to love the command line!Blanca Mancilla
 
James Goodwin Final PPP Slideshow
James Goodwin Final PPP SlideshowJames Goodwin Final PPP Slideshow
James Goodwin Final PPP SlideshowJamesPCP
 
SEWM'14 keynote: Mining Events from Multimedia Streams
SEWM'14 keynote: Mining Events from Multimedia StreamsSEWM'14 keynote: Mining Events from Multimedia Streams
SEWM'14 keynote: Mining Events from Multimedia StreamsJonathon Hare
 
Mining Events from Multimedia Streams (WAIS Research group seminar June 2014)
Mining Events from Multimedia Streams (WAIS Research group seminar June 2014)Mining Events from Multimedia Streams (WAIS Research group seminar June 2014)
Mining Events from Multimedia Streams (WAIS Research group seminar June 2014)Jonathon Hare
 
Lesson 2_strategic planning_cool story bro_english
Lesson 2_strategic planning_cool story bro_englishLesson 2_strategic planning_cool story bro_english
Lesson 2_strategic planning_cool story bro_englishHelene Duvoux-Mauguet
 
Delight Your Customers with Modern SEO
Delight Your Customers with Modern SEODelight Your Customers with Modern SEO
Delight Your Customers with Modern SEOCharlotte Han
 
The Backside of the Class (CSS Day 2015)
The Backside of the Class (CSS Day 2015)The Backside of the Class (CSS Day 2015)
The Backside of the Class (CSS Day 2015)Stephen Hay
 
Development and Deployment: The Human Factor
Development and Deployment: The Human FactorDevelopment and Deployment: The Human Factor
Development and Deployment: The Human FactorBoris Adryan
 
Unit 3 internet research project. 1º eso
Unit 3 internet research project. 1º esoUnit 3 internet research project. 1º eso
Unit 3 internet research project. 1º esodavmartse
 
Unit 3 internet research project. 1º eso
Unit 3 internet research project. 1º esoUnit 3 internet research project. 1º eso
Unit 3 internet research project. 1º esodavmartse
 
Four Architectural Patterns
Four Architectural Patterns Four Architectural Patterns
Four Architectural Patterns David Simons
 
Mirko Lorenz Data Driven Journalism Overview Seminar Ordine dei Giornalisti d...
Mirko Lorenz Data Driven Journalism Overview Seminar Ordine dei Giornalisti d...Mirko Lorenz Data Driven Journalism Overview Seminar Ordine dei Giornalisti d...
Mirko Lorenz Data Driven Journalism Overview Seminar Ordine dei Giornalisti d...Massimiliano Crosato
 
Watkins will ppp_visuals
Watkins will ppp_visualsWatkins will ppp_visuals
Watkins will ppp_visualsWill Watkins
 

Similar to How to please the editor (20)

DevOps is Not Enough
DevOps is Not EnoughDevOps is Not Enough
DevOps is Not Enough
 
PyLadies Talk: Learn to love the command line!
PyLadies Talk: Learn to love the command line!PyLadies Talk: Learn to love the command line!
PyLadies Talk: Learn to love the command line!
 
James Goodwin Final PPP Slideshow
James Goodwin Final PPP SlideshowJames Goodwin Final PPP Slideshow
James Goodwin Final PPP Slideshow
 
Content First in Action
Content First in ActionContent First in Action
Content First in Action
 
SEWM'14 keynote: Mining Events from Multimedia Streams
SEWM'14 keynote: Mining Events from Multimedia StreamsSEWM'14 keynote: Mining Events from Multimedia Streams
SEWM'14 keynote: Mining Events from Multimedia Streams
 
Mining Events from Multimedia Streams (WAIS Research group seminar June 2014)
Mining Events from Multimedia Streams (WAIS Research group seminar June 2014)Mining Events from Multimedia Streams (WAIS Research group seminar June 2014)
Mining Events from Multimedia Streams (WAIS Research group seminar June 2014)
 
Lesson 2_strategic planning_cool story bro_english
Lesson 2_strategic planning_cool story bro_englishLesson 2_strategic planning_cool story bro_english
Lesson 2_strategic planning_cool story bro_english
 
Delight Your Customers with Modern SEO
Delight Your Customers with Modern SEODelight Your Customers with Modern SEO
Delight Your Customers with Modern SEO
 
The Backside of the Class (CSS Day 2015)
The Backside of the Class (CSS Day 2015)The Backside of the Class (CSS Day 2015)
The Backside of the Class (CSS Day 2015)
 
Development and Deployment: The Human Factor
Development and Deployment: The Human FactorDevelopment and Deployment: The Human Factor
Development and Deployment: The Human Factor
 
Unit 3 internet research project. 1º eso
Unit 3 internet research project. 1º esoUnit 3 internet research project. 1º eso
Unit 3 internet research project. 1º eso
 
Unit 3 internet research project. 1º eso
Unit 3 internet research project. 1º esoUnit 3 internet research project. 1º eso
Unit 3 internet research project. 1º eso
 
Getting to WordPress
Getting to WordPressGetting to WordPress
Getting to WordPress
 
Juggling
JugglingJuggling
Juggling
 
RCEC Email 3.5.03
RCEC Email 3.5.03RCEC Email 3.5.03
RCEC Email 3.5.03
 
Como llegar a clases
Como llegar a clasesComo llegar a clases
Como llegar a clases
 
Four Architectural Patterns
Four Architectural Patterns Four Architectural Patterns
Four Architectural Patterns
 
Mirko Lorenz Data Driven Journalism Overview Seminar Ordine dei Giornalisti d...
Mirko Lorenz Data Driven Journalism Overview Seminar Ordine dei Giornalisti d...Mirko Lorenz Data Driven Journalism Overview Seminar Ordine dei Giornalisti d...
Mirko Lorenz Data Driven Journalism Overview Seminar Ordine dei Giornalisti d...
 
Using Core Themes in Drupal 8
Using Core Themes in Drupal 8Using Core Themes in Drupal 8
Using Core Themes in Drupal 8
 
Watkins will ppp_visuals
Watkins will ppp_visualsWatkins will ppp_visuals
Watkins will ppp_visuals
 

More from Patrick Broens

TYPO3 8LTS Release party
TYPO3 8LTS Release partyTYPO3 8LTS Release party
TYPO3 8LTS Release partyPatrick Broens
 
Impress the web bot and the people searching for you - taking seo a bit further
Impress the web bot and the people searching for you - taking seo a bit furtherImpress the web bot and the people searching for you - taking seo a bit further
Impress the web bot and the people searching for you - taking seo a bit furtherPatrick Broens
 
Fluid content rendering
Fluid content renderingFluid content rendering
Fluid content renderingPatrick Broens
 
Client is King and Agencies are Idiots. Satisfying ignorant clients is not th...
Client is King and Agencies are Idiots. Satisfying ignorant clients is not th...Client is King and Agencies are Idiots. Satisfying ignorant clients is not th...
Client is King and Agencies are Idiots. Satisfying ignorant clients is not th...Patrick Broens
 
TU/e - Back to the TYPO3 CMS basics
TU/e - Back to the TYPO3 CMS basicsTU/e - Back to the TYPO3 CMS basics
TU/e - Back to the TYPO3 CMS basicsPatrick Broens
 
TYPO3 FAL in TypoScript gebruiken
TYPO3 FAL in TypoScript gebruikenTYPO3 FAL in TypoScript gebruiken
TYPO3 FAL in TypoScript gebruikenPatrick Broens
 

More from Patrick Broens (9)

Performance
PerformancePerformance
Performance
 
TYPO3 8LTS Release party
TYPO3 8LTS Release partyTYPO3 8LTS Release party
TYPO3 8LTS Release party
 
Impress the web bot and the people searching for you - taking seo a bit further
Impress the web bot and the people searching for you - taking seo a bit furtherImpress the web bot and the people searching for you - taking seo a bit further
Impress the web bot and the people searching for you - taking seo a bit further
 
Fluid content rendering
Fluid content renderingFluid content rendering
Fluid content rendering
 
Client is King and Agencies are Idiots. Satisfying ignorant clients is not th...
Client is King and Agencies are Idiots. Satisfying ignorant clients is not th...Client is King and Agencies are Idiots. Satisfying ignorant clients is not th...
Client is King and Agencies are Idiots. Satisfying ignorant clients is not th...
 
TU/e - Back to the TYPO3 CMS basics
TU/e - Back to the TYPO3 CMS basicsTU/e - Back to the TYPO3 CMS basics
TU/e - Back to the TYPO3 CMS basics
 
TYPO3 teams
TYPO3 teamsTYPO3 teams
TYPO3 teams
 
Web accessibility
Web accessibilityWeb accessibility
Web accessibility
 
TYPO3 FAL in TypoScript gebruiken
TYPO3 FAL in TypoScript gebruikenTYPO3 FAL in TypoScript gebruiken
TYPO3 FAL in TypoScript gebruiken
 

Recently uploaded

(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...Escorts Call Girls
 
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort ServiceDelhi Call girls
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...singhpriety023
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查ydyuyu
 
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...nirzagarg
 
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...SUHANI PANDEY
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...SUHANI PANDEY
 
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts ServiceReal Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts ServiceEscorts Call Girls
 
( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...nilamkumrai
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)Delhi Call girls
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Call Girls in Nagpur High Profile
 
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...nilamkumrai
 
Microsoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck MicrosoftMicrosoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck MicrosoftAanSulistiyo
 
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubaikojalkojal131
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdfMatthew Sinclair
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdfMatthew Sinclair
 
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...SUHANI PANDEY
 

Recently uploaded (20)

(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
 
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men  🔝mehsana🔝   Escorts...
➥🔝 7737669865 🔝▻ mehsana Call-girls in Women Seeking Men 🔝mehsana🔝 Escorts...
 
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
 
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts ServiceReal Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
 
( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
 
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Russian Call Girls in %(+971524965298  )#  Call Girls in DubaiRussian Call Girls in %(+971524965298  )#  Call Girls in Dubai
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
 
Microsoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck MicrosoftMicrosoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck Microsoft
 
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
 
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
 

How to please the editor

  • 1. H O W T O P L E A S E 
 T H E E D I T O R T Y P O 3 C A M P V E N L O 2 0 1 7
  • 2.
  • 3. M I S C O M M U N I C AT I O N E D I T O R ! = = D E V E L O P E R
  • 4. U S A B I L I T Y D E V E L O P E R ! = = U S A B I L I T Y E X P E R T
  • 5. E D I T O R S A R E I D I O T S ! D I D I S AY T H AT O U T L O U D ? Picture © Walter Menegazzi
  • 6.
  • 7. D O N ’ T M A K E M E T H I N K ! H E L P T H E M Source: Steve Krug, Don't Make Me Think: A Common Sense Approach to Web Usability
  • 8. T Y P O 3 I S T O B L A M E
  • 9. 1 : E D U C AT I O N B U T H O W C A N W E H E L P T H E M ?
  • 10. 2 : C O M F O R T T Y P O 3 I S N O T D I F F I C U LT
  • 11.
  • 12. G I V E T H E M O N LY T H E T O O L S T H E Y N E E D M O D U L E M E N U
  • 13. Charles Mingus Making the simple complicated is commonplace Making the complicated simple, awesomely simple, that’s creativity
  • 14. – O N E O F O U R E D I T O R S “I don’t see my content added to a ‘folder’ page type”
  • 15. Custom page types Automated backend layout Clear message
  • 16. T S C O N F I G L I M I T P O S S I B I L I T I E S // Page: Trip/Offer
 [page|uid = 5]
 mod.web_list {
 allowedNewTables := addToList(pages, tx_exploretrip_trip_offer_exclusive, tx_exploretrip_trip_offer_inclusive)
 }
 [global]
  • 17. H O O K S L I M I T P O S S I B I L I T I E S
  • 18. Limit allowed content types in columns
  • 19. // Column: 1: Sidebar
 
 // Access: Editor-in-Chief (role_eindredacteur)
 [usergroup = 77] && [TueWwwTueNlTypoScriptConditionsHasBackendLayoutCondition Default] && [TueWwwTueNlTypoScriptConditionsHasColPosCondition 1] && [TueWwwTueNlTypoScriptConditionsHasDoktypeCondition 1]
 mod.wizards.newContentElement.wizardItems {
 common.show := addToList(textmedia, uploads)
 special.show := addToList( div, tuece_promotionboxnarrow, tuece_directlyto, tuece_galleryteaser, tuece_testimonials, tuece_contact, tuece_mediateaser )
 plugins.show := addToList(powermail_pi1)
 }
 TCEFORM {
 tt_content {
 colPos {
 removeItems := addToList(0)
 removeItems := removeFromList(1)
 }
 CType.keepItems := addToList( 17, 2, textmedia, list, uploads, div, tuece_promotionboxnarrow, tuece_directlyto, tuece_galleryteaser, tuece_testimonials, tuece_contact, tuece_ldapcontact, powermail_pi1, tuece_mediateaser )
 list_type.keepItems := addToList(powermail_pi1)
 }
 }
 [global]
  • 20. R E C O R D S ? D I F F E R E N T M I N D S E T
  • 21.
  • 22. H I D E A N D S E E K F I E L D M A N I A
  • 23. TCEFORM {
 tt_content {
 // remove defined image alignment
 imageorient.removeItems = 0,1,8,9,25,26
 
 // Remove possibility to have more than 2 image columns
 imagecols.removeItems = 3,4,5,6,7,8
 
 // Clear the CType dropdown. Will be filled with permissions from folder Permissions
 CType.removeItems >
 
 // Remove all entries except Default and Hidden for header layout
 header_layout.removeItems = 1,2,3,4,5
 
 // Remove fields for everybody
 accessibility_bypass.disabled = 1
 accessibility_bypass_text.disabled = 1
 accessibility_title.disabled = 1
 date.disabled = 1
 endtime.disabled = 1
 fe_group.disabled = 1
 header_layout.disabled = 1
 header_position.disabled = 1
 image_compression.disabled = 1
 image_effects.disabled = 1
 image_noRows.disabled = 1
 imageborder.disabled = 1
 imagecaption_position.disabled = 1
 imagecols.disabled = 0
 layout.disabled = 1
 linkToTop.disabled = 1
 longdescURL.disabled = 1
 section_frame.disabled = 1
 sectionIndex.disabled = 1
 spaceBefore.disabled = 1
 spaceAfter.disabled = 1
 starttime.disabled = 1
 subheader.disabled = 1
 rte_enabled.disabled = 1 T C E F O R M L I M I T P O S S I B I L I T I E S
  • 24. B A C K E N D U S E R G R O U P S L I M I T P O S S I B I L I T I E S
  • 25. 'columns' => [
 'hidden' => [
 'exclude' => true,
 'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.hidden',
 'config' => [
 'type' => 'check'
 ]
 ],
 'extension_key' => [
 'exclude' => true,
 'label' => 'LLL:EXT:tue_pure/Resources/Private/Language/TCA/Wsdl.xlf:field.extensionKey',
 'config' => [
 'type' => 'input',
 'size' => '30',
 'eval' => 'required, trim, unique'
 ]
 ], 'exclude' => true
  • 26. – E D S G E R D I J K S T R A “Simplicity is a prerequisite for reliability.”