I hereby claim:
- I am hlubek on github.
- I am hlubek (https://keybase.io/hlubek) on keybase.
- I have a public key whose fingerprint is 07C3 2231 EE93 14EB 9BAF 8562 968C 0CAB A521 36D6
To claim this, I am signing this object:
{ | |
"defaults": { | |
"gerrit_api_endpoint": "https://review.typo3.org/", | |
"gerrit_git": "git.typo3.org" | |
}, | |
"changes": [ | |
{ | |
"name": "[FEATURE] Allow conversion from objects to simple types", | |
"type": "gerrit", | |
"path": "Packages/Framework/TYPO3.Flow", |
TYPO3: | |
Neos: | |
contentDimensions: | |
dimensions: | |
'locales': | |
defaultPreset: 'all' | |
label: 'Locale' | |
icon: 'icon-language' | |
presets: | |
'all': |
# | |
# Adapt MultiColumn rendering to Bootstrap | |
# | |
prototype(TYPO3.Neos.NodeTypes:MultiColumn) { | |
attributes.class = ${'row-fluid columns-' + q(node).property('layout')} | |
columns.iterationName = 'iterator' | |
} | |
prototype(TYPO3.Neos.NodeTypes:MultiColumn) { | |
@override { | |
columnLayout = ${q(node).property('layout')} |
# Override the default root matcher to render a document node with a prototype of the same name | |
root.default { | |
type = ${q(node).property('_nodeType')} | |
renderPath > | |
} | |
# | |
# A blog Post document node renderer | |
# |
I hereby claim:
To claim this, I am signing this object:
// Extend the Page prototype | |
prototype(TYPO3.Neos.NodeTypes:Page) { | |
// body or head depending on the position | |
body.javascripts { | |
prism = TYPO3.TypoScript:Tag { | |
tagName = 'script' | |
attributes { | |
src = TYPO3.TypoScript:ResourceUri { | |
path = 'resource://Networkteam.LearnNeos/Public/Scripts/Vendor/prism.js' | |
} |
sudo mkdir -p /opt/local/var/db/postgresql92/defaultdb | |
sudo chown postgres:postgres /opt/local/var/db/postgresql92/defaultdb | |
sudo su postgres -c '/opt/local/lib/postgresql92/bin/initdb -D /opt/local/var/db/postgresql92/defaultdb' | |
# Follow https://coderwall.com/p/xezzaa for user creation and setup on Mac OS X | |
sudo port select postgresql postgresql92 |
SELECT | |
t0_.persistence_object_identifier AS persistence_object_identifier0, t0_.version AS version1, t0_.pathhash AS pathhash2, t0_.path AS path3, t0_.parentpathhash AS parentpathhash4, t0_.parentpath AS parentpath5, t0_.identifier AS identifier6, t0_.sortingindex AS sortingindex7, t0_.removed AS removed8, t0_.dimensionshash AS dimensionshash9, t0_.hiddenbeforedatetime AS hiddenbeforedatetime10, t0_.hiddenafterdatetime AS hiddenafterdatetime11, t0_.dimensionvalues AS dimensionvalues12, t0_.properties AS properties13, t0_.nodetype AS nodetype14, t0_.hidden AS hidden15, t0_.hiddeninindex AS hiddeninindex16, t0_.accessroles AS accessroles17, t0_.workspace AS workspace18, t0_.contentobjectproxy AS contentobjectproxy19, t0_.movedto AS movedto20 | |
FROM | |
typo3_typo3cr_domain_model_nodedata t0_ | |
INNER JOIN typo3_typo3cr_domain_model_nodedimension t1_ ON t0_.persistence_object_identifier = t1_.nodedata AND (t1_.name = 'language') | |
INNER JOIN ( | |
SELECT | |
t2_.identifier, t2_.pathhash, MIN(LOCATE(CONCAT(t2_.workspace, ' |
# Show only "pure" languages in frontend language menu | |
languageMenu = TYPO3.Neos:DimensionMenu { | |
dimension = 'language' | |
presets = ${['en', 'de']} | |
templatePath = 'resource://TYPO3.NeosDemoTypo3Org/Private/Templates/TypoScriptObjects/LanguageMenu.html' | |
} |
<div> | |
<h1>List of something</h1> | |
... | |
<ul> | |
<!-- This will not be rendered by default --> | |
<f:section name="item"> | |
<li> | |
{itemNode.properties.title} | |
</li> | |
</f:section> |