IRC logs

20140326

Logs from channel #fedext on freenode - our official support channel.

IRC log range: 20140326*

20140326

  • 09:17:46 <anhadikal> hi all
  • 11:10:45 <Denyerek> Mornin all
  • 11:11:13 <cedricziel> yo
  • 11:16:06 <Denyerek> browser_sync is possibly one of the best things I've seen in years.
  • 11:17:03 <Denyerek> ah mrboe I missed your query window yesterday, thanks for the snippet.
  • 11:19:49 <pedda> hi all
  • 11:19:55 <pedda> http://fluidtypo3.org/documentation/templating-manual/advanced-provider-extensions/custom-flux-controllers/creating-flux-controllers.html <- is this how my PageController should look now?
  • 11:20:18 <pedda> (and ContentController as well..)
  • 11:21:04 <pedda> the text mentions fluidcontent i'm a bit confused as I extended \FluidTYPO3\Fluidcontent\Controller\AbstractContentController by now
  • 12:01:28 <BenjaminR> good MORNING folks
  • 12:04:29 <pedda> moin moin
  • 12:17:55 <mrboe> hello world
  • 12:18:06 <NamelessCoder> ahoy folks
  • 13:02:00 <mrboe> hey guys - i want to add >role="button"< to a f:link.page how can i do that
  • 13:02:19 <BenjaminR> additionalParams
  • 13:02:45 <mrboe> can u ginve me an exmaple plz for the syntax
  • 13:03:00 <BenjaminR> additionalParams="{role: 'button'}"
  • 13:03:05 <mrboe> thx
  • 13:03:23 <BenjaminR> without garranty :)
  • 13:07:26 <mrboe> additionalAttributes="{role: 'button'}
  • 13:07:31 <mrboe> was the right one
  • 13:11:59 <BenjaminR> thanks mrboe
  • 13:51:08 <Denyerek> What's the best way to include an asset in conditional comments ?
  • 13:51:23 <Denyerek> just put the conditional comment in the partial ?
  • 13:54:26 <NamelessCoder> Denyerek, see http://fluidtypo3.org/community/irc-logs.html?tx_fluidtypo3org_content%5Bdate%5D=20140325&tx_fluidtypo3org_content%5Bcontroller%5D=Content&cHash=981056084b5a4cbb42cbb9f4ab6fb8c3#16:11:41 (topic is: TS added assets)
  • 13:56:06 <Denyerek> hey Claus
  • 13:56:16 <Denyerek> I like the new site, but I don't like that the search isn't global
  • 13:56:26 <Denyerek> SOmetimes I don't know if I need to look in VH or Flux for keywords
  • 13:57:06 <Denyerek> I also don't see a "raw" flag in the docs now.
  • 13:57:07 <NamelessCoder> Denyerek a proper search solution requires a fair amount of work - that's why there is none currently
  • 13:57:29 <NamelessCoder> the "raw" type is used by v:asset
  • 13:57:33 <NamelessCoder> and TS assets
  • 13:57:48 <Denyerek> Looking here: http://fluidtypo3.org/viewhelpers/vhs/master/Asset/ScriptViewHelper.html
  • 13:58:21 <NamelessCoder> you cannot add these conditional comments using the specific viewhelper, that's the catch
  • 13:58:38 <Denyerek> Hmp.
  • 13:58:46 <NamelessCoder> it is only possible using v:asset (type=raw by default) or TS asset (type=raw manually set)
  • 13:58:54 <Denyerek> That's annoying.
  • 13:59:05 <Denyerek> how do I see the documentation for v:asset
  • 13:59:09 <NamelessCoder> I could spend an hour explaining why this is so ;)
  • 13:59:13 <Denyerek> when I click it, it just expands and contracts the folder in the docs
  • 13:59:31 <NamelessCoder> http://fluidtypo3.org/viewhelpers/vhs/master/AssetViewHelper.html
  • 13:59:42 <NamelessCoder> files are sorted grouped below folders, Asset is both a folder and a file ;)
  • 14:05:46 <Denyerek> Ah
  • 14:05:50 <Denyerek> I should have scrolled down :)
  • 14:06:14 <NamelessCoder> ^^
  • 14:07:05 <NamelessCoder> basically, <v:asset name="conditional"><!-- cond --><script ... /><!-- ... --></v:asset>
  • 14:07:21 <Denyerek> Right
  • 14:07:27 <alex_schnitzler> These days my first site with fluidcontent_core will go online. Thanks to all of you who made this possible!
  • 14:07:28 <Denyerek> so I can't use the EXT: path notation for this resource ?
  • 14:07:37 <NamelessCoder> and obviously it can't be merged, will not be rewritten regarding CSS images etc.
  • 14:07:40 <NamelessCoder> nope
  • 14:07:48 <NamelessCoder> but {f:uri.resource()} works
  • 14:08:06 <NamelessCoder> <script src="{f:uri...}" />
  • 14:08:58 <Denyerek> Ohh I don't know that one.
  • 14:09:06 <Denyerek> You forget how new I am to these VHs
  • 14:09:13 <Denyerek> that's a fluid one
  • 14:09:17 <Denyerek> I can tell from the f: ;)
  • 14:09:23 <NamelessCoder> yep :)
  • 14:09:48 <NamelessCoder> it takes a while to remember "there's an app for that" also applies to VHS/Fluid ;)
  • 14:10:22 <danilobuerger> alex_schnitzler cool, we are actively working on it
  • 14:10:37 <Denyerek> Hmm, the autocomplete doesn't work for inline tags it seems
  • 14:11:18 <NamelessCoder> true - it doesn't
  • 14:12:00 <NamelessCoder> you're welcome Alex :) and I think you're almost the first, besides fluidtypo3.org to use fcc :)
  • 14:12:16 <danilobuerger> one of the first ;)
  • 14:12:49 <danilobuerger> alex is a real daredevil using a extension marked experimental with version 0.0.1 :D
  • 14:12:55 <Denyerek> haha
  • 14:13:37 <Denyerek> NamelessCoder, in f:uri.resource do you need to specify extensionName="" ?
  • 14:13:44 <Denyerek> I thought thats what the EXT:myExt notation did
  • 14:13:50 <Denyerek> in the path
  • 14:14:30 <alex_schnitzler> danilobuerger: I also used Extbase 1.0.0. It's been worse. :D
  • 14:14:55 <Denyerek> I must have done something wrong, as it's rendered an un-parsed fluid tag OUTSIDE of the damn html comment
  • 14:14:55 <Denyerek> :)
  • 14:15:11 <danilobuerger> alex_schnitzler hehe i bet
  • 14:15:55 <Denyerek> Hmm.
  • 14:15:59 <Denyerek> Ok so it's inside the comments now.
  • 14:16:03 <Denyerek> But the fluid tag isn't being parsed
  • 14:16:32 <NamelessCoder> could be syntax error
  • 14:16:40 <Denyerek> Ahhh
  • 14:16:42 <Denyerek> godverdomme
  • 14:16:49 <Denyerek> was using = instead of : for the parameters
  • 14:16:56 <Denyerek> *f-f-f-facepalm*
  • 14:17:27 <Denyerek> INterestingly
  • 14:17:31 <Denyerek> This may or may not be interesting
  • 14:17:45 <Denyerek> But the chinese for "goddamn it" translates literally as "his mother's dick"
  • 14:17:49 <Denyerek> They're an odd bunch.
  • 14:23:35 <NamelessCoder> so alex_schnitzler how are you liking your first adventure in fluidtypo3? :)
  • 14:24:35 <Denyerek> Nope, can't quite figure this out. I have:
  • 14:25:00 <Denyerek> {f:uri.resource(path : "EXT:myExt/Resources/Public/Vendor/script.js")}
  • 14:25:11 <Denyerek> And that's resulted in a very odd path in the frontent.
  • 14:25:21 <NamelessCoder> {f:uri.resource(path : 'Vendor/script.js')}
  • 14:25:32 <Denyerek> oh so it's implied public ?
  • 14:25:33 <NamelessCoder> resources always relative to "Public"
  • 14:25:38 <Denyerek> and defaults to current extension ?
  • 14:25:41 <NamelessCoder> aye
  • 14:25:49 <Denyerek> Makes sense as it's for including public resources...
  • 14:25:52 <NamelessCoder> add extensionName attribute to use others
  • 14:25:54 <Denyerek> Convention over configuration etc...
  • 14:25:54 <Denyerek> :)
  • 14:45:36 <NamelessCoder> Denyerek if you need some inspiration, this may be a good reference - https://github.com/FluidTYPO3/fluidtypo3org
  • 14:48:49 <artisticMink> Congrats regarding the new site. Looks pretty neat.
  • 14:49:13 <NamelessCoder> thanks artisticMink :)
  • 15:00:59 <Denyerek> Ohh I see, so that's the providrt for your site
  • 15:01:01 <Denyerek> cool
  • 15:02:09 <Denyerek> If I want a user-customisable area on a site's page template, but don't want the user have to set that area up on every single page, what's the best approach ?
  • 15:02:20 <Denyerek> Im thinking maybe a banner image, or a set of images like certification logos that appear on every page
  • 15:02:25 <Denyerek> But they might need to modify
  • 15:02:41 <Denyerek> Should I have a content element on a hidden page I pull in with TS ?
  • 15:02:58 <NamelessCoder> you can make a column with content sliding
  • 15:02:58 <Denyerek> Or should I use a flex type set of page properties that somehow "slide"
  • 15:03:09 <NamelessCoder> v:content.render has slide argument
  • 15:03:30 <Denyerek> These images literally never, ever need to be different page-to-page
  • 15:03:41 <NamelessCoder> or you can make a TS setting to contain a content element UID and then create the element in a sysfolder and render it by UID using v:content.render contentUids=""
  • 15:03:45 <Denyerek> BUT the owner might need to swap one out for another (globally) when they get next year's certiifcation
  • 15:03:56 <NamelessCoder> I would use a TS setting plus constant
  • 15:03:59 <Denyerek> I think the latter approach should work
  • 15:04:07 <Denyerek> Ah right
  • 15:04:14 <Denyerek> so render "$ContentID"
  • 15:04:18 <Denyerek> and define the value of that in a constant ?
  • 15:04:24 <NamelessCoder> yeo
  • 15:04:43 <Denyerek> If I define that in TS, it won't travel with the extension.
  • 15:04:46 <NamelessCoder> iirc, constants editor has a special selector type to select records from tables and store the UID
  • 15:05:02 <Denyerek> I'll work on this now while you're here ;)
  • 15:05:05 <NamelessCoder> that's true, but neither will the site content
  • 15:05:07 <Denyerek> The rest of the CSS I can build anytime.
  • 15:05:12 <Denyerek> True, true.
  • 15:05:18 <Denyerek> Just thinking about "best practice"
  • 15:05:20 <NamelessCoder> "here" is a relative term ^^
  • 15:05:36 <Denyerek> if I define the constant in my extension's constants.txt can I override it with the site config ?
  • 15:05:47 <Denyerek> Kinda undermining the idea of a "constant"
  • 15:05:49 <Denyerek> but you know what I mean ;)
  • 15:05:59 <Denyerek> That way at least I won't forget there's a constant hidden in the site someplace.
  • 15:07:24 <NamelessCoder> yes, that's possible
  • 15:07:36 <NamelessCoder> I wouldn't store UIDs of records there, but default values are possible
  • 15:27:21 <Denyerek> claus does v:content.render need to be in a section
  • 15:27:27 <Denyerek> or can it be called directly from my Layout ?
  • 15:27:48 <Denyerek> Probably be best in a section in the template, but this will be common to ALL templates, so best in a partial
  • 15:27:59 <Denyerek> But then, I couldn't render partials in my Layout
  • 15:28:11 <Denyerek> I had to include them in the Template in a section and render them there....
  • 15:28:15 <Denyerek> Perhaps I did something wrong ?
  • 15:30:40 <Denyerek> Ok so I know it's ID 266
  • 15:31:07 <Denyerek> How do I go about using the TS constant in the viewhelper
  • 15:31:11 <Denyerek> Syntax I mean
  • 15:35:35 <pedda> i want to reference images from fal via flux:field.inline which table do i need to specify ?
  • 15:35:50 <NamelessCoder> 1) you can call v:content.render anywhere as long as you include the v: namespace
  • 15:36:06 <NamelessCoder> 2) you can render partials from your Layout
  • 15:36:24 <Denyerek> I think I just realised what I was doing wrong re: partials.
  • 15:36:35 <NamelessCoder> 3) if you need no layout, remove it from the template file and simply place an <f:render section="" /> to render a section from within the same template
  • 15:36:44 <Denyerek> Now I just need to figure out how to call a TS constant in the partial, and then remember how to define the constant properly in TS ;)
  • 15:36:48 <NamelessCoder> not having a layout is perfectly legal
  • 15:37:02 <Denyerek> I'm still struggling to work out what belongs in a layout and what belongs in a template.
  • 15:37:04 <Denyerek> :)
  • 15:37:17 <Denyerek> Partials I've got cracked, I think, that's for bits that can be referenced from anywhere.
  • 15:37:55 <NamelessCoder> the core issue is: if you have a Layout it is expected to render a *section* from your template. If you have no Layout, the template *itself* gets rendered. Which means: with layout, any f:render you use in your *template* outside of an f:section, is ignored. Without a Layout the *template* gets rendered and your f:render is encountered, which then renders the section.
  • 15:38:40 <NamelessCoder> alternatively you can *not* use a Main section in your template and remove the Layout, but preserve the Configuration (and Preview) sections.
  • 15:39:14 <Denyerek> So Layouts render Template sections.
  • 15:39:21 <NamelessCoder> exactly
  • 15:39:27 <Denyerek> But a Layout is bound to 1 Template ?
  • 15:39:29 <NamelessCoder> and Layouts are optional
  • 15:39:34 <NamelessCoder> reverse
  • 15:39:48 <NamelessCoder> Template is the starting point since Template is what a controller action will render
  • 15:40:04 <Denyerek> So you can have multiple layouts for one template ?
  • 15:40:12 <NamelessCoder> the Layout (if any) is detected and if found, the Layout is rendered but told which Template it must use when rendering sections
  • 15:40:20 <NamelessCoder> yes, you can have dynamic layouts
  • 15:40:48 <NamelessCoder> you cannot specify two simultaneous Layouts (because the Template is where rendering starts) but you can change the name of the Layout it is associated with, on-the-fly
  • 15:41:11 <NamelessCoder> there are limitations
  • 15:41:35 <NamelessCoder> 1) you must never use more than one <f:layout> node in your template, only the first will be used
  • 15:41:54 <NamelessCoder> 2) you must never use a ViewHelper to fill the name of the Layout to render - but using a variable is fine
  • 15:41:59 <Denyerek> Ok
  • 15:42:05 <Denyerek> So my template says to use layout "Page"
  • 15:42:36 <Denyerek> So um.
  • 15:42:40 <Denyerek> This might be naive
  • 15:42:45 <Denyerek> But why bother with Layouts at all ?
  • 15:42:51 <NamelessCoder> easily answered
  • 15:43:16 <NamelessCoder> Layouts allow a lot of output to be shared by multiple controller actions in a way that does not require manually using f:render in all places
  • 15:43:48 <NamelessCoder> while it is true that it makes less sense in an FCE/page context, it makes a lot of sense for standard controllers - which fluidcontent and fluidpages still are, underneath
  • 15:44:17 <NamelessCoder> for pages, example...
  • 15:44:28 <NamelessCoder> Layout can contain a shared rendering of top, footer, menus etc.
  • 15:44:46 <NamelessCoder> every page template can then simply contain what the "content" field should contain
  • 15:45:19 <NamelessCoder> there was a graphic somewhere explaining this but I think the example above is enough
  • 15:45:26 <Denyerek> Ahhhhhhh
  • 15:45:27 <Denyerek> OK!
  • 15:45:33 <NamelessCoder> lightbulb.png
  • 15:45:40 <Denyerek> So theoretically say I've got a template for the frontpage
  • 15:45:44 <Denyerek> and a template for the generic pages
  • 15:45:55 <Denyerek> But they'r really the same thing, just the main area changes
  • 15:45:58 <NamelessCoder> they could share the Layout but don't need to
  • 15:46:04 <Denyerek> then identify the trim in ONE layout
  • 15:46:07 <Denyerek> I see I see!
  • 15:46:09 <Denyerek> ok yes
  • 15:46:11 <NamelessCoder> whichever parts they both contain, can and should be placed in the Layout they share
  • 15:46:18 <Denyerek> lightbulb.png repeat:xy
  • 15:46:21 <NamelessCoder> ;)
  • 15:46:39 <NamelessCoder> it's blinkenlights in the UK
  • 15:46:55 <NamelessCoder> (go ahead, look up "blinkenlights" ;))
  • 15:48:38 <Denyerek> ahhaha
  • 15:50:07 <Denyerek> ok, so I have put my sharedResources into a partial to be called from any layout that needs them (All of them)
  • 15:50:21 <Denyerek> and then I can have a section in each specific template for template-specific JS resources too
  • 15:50:30 <Denyerek> then use optional="TRUE" on the render statement...
  • 15:50:34 <Denyerek> (From the layout)
  • 15:50:50 <NamelessCoder> it might also make sense to not have menu etc. in your PageResources - or not use PageResources at all
  • 15:50:55 <Denyerek> You know... it's almost as if someone sat down and thought all this through...
  • 15:50:58 <NamelessCoder> every template structure we ship is a suggestion ;)
  • 15:51:13 <NamelessCoder> it's easy to get that impression yes :)
  • 15:51:13 <Denyerek> You mean to say, a suggestion, not a rule ?
  • 15:51:20 <NamelessCoder> yep
  • 15:51:30 <NamelessCoder> our requirements: Template must contain Configuration section
  • 15:51:51 <NamelessCoder> (and you can even change that name)
  • 15:54:25 <Denyerek> Yes, well that makes sense as you need to tell the BE how to behave.
  • 15:56:15 <Denyerek> Last one for now I promise - how do I use a TS constant in the fluid view?
  • 15:56:57 <Denyerek> I need it for that render.content
  • 15:57:14 <Denyerek> v:var.typoscript perhaps ?
  • 15:57:30 <Denyerek> Tho I'm after a constant not a var
  • 15:59:36 <NamelessCoder> if inside plugin.tx_yourext.settings.foobar then {settings.foobar}
  • 15:59:45 <NamelessCoder> of course it requires the TS setup that references the constant
  • 15:59:53 <NamelessCoder> if it is outside your extension, v:var.typoscript
  • 16:00:19 <Denyerek> Ok
  • 16:00:26 <Denyerek> And I should probably put this in TS Setup not Constants ?
  • 16:00:35 <Denyerek> TBH, I've never been very clear on the difference there for this kind of thing :/
  • 16:01:00 <NamelessCoder> the constant is there to allow easier editing of the value using the constant editor, but the value must still be inserted as TS setup that references this value
  • 16:01:17 <NamelessCoder> internally TYPO3 does a str_replace on the complete TS to replace all constants references inside {$constant.name}
  • 16:01:39 <randomresult> hi there
  • 16:01:47 <Denyerek> Ahh OK
  • 16:02:03 <Denyerek> So really, the value of this UID is going to be in Setup
  • 16:02:08 <Denyerek> as it's going to change if the install changes
  • 16:02:32 <randomresult> hi Denyerek
  • 16:02:34 <randomresult> hi claus
  • 16:02:38 <pedda> do you guys have issues using inline vh within section object ?
  • 16:02:39 <Denyerek> hey randomresult
  • 16:03:00 <NamelessCoder> ahoy
  • 16:03:23 <pedda> i have created an fce for basically adding members of a team.. including name, subtitle and image (which is flux:field.inline.fal)
  • 16:03:47 <pedda> adding those works .. but if i clicksave, each object gets all fal items
  • 16:04:08 <pedda> which were selected per member previously
  • 16:04:36 <NamelessCoder> pedda known bug with flexforms-to-sys_file relations
  • 16:04:42 <NamelessCoder> switch to flux:field.file
  • 16:04:43 <pedda> aah okay
  • 16:04:54 <pedda> so i go with flux:field.file for now instead ?
  • 16:04:57 <pedda> kk
  • 16:04:59 <Denyerek> ok one more problem then.... v:content.render I supplied {settings.myId}
  • 16:05:01 <Denyerek> #1237900529: The argument "contentUids" was registered with type "array", but is of type "string
  • 16:05:13 <Denyerek> The documentation says contentUids is "string"
  • 16:05:20 <NamelessCoder> Denyerek contentUids="{myValue -> v:iterator.explode()}"
  • 16:05:32 <NamelessCoder> docs are wrong; XSD value insights reported as strings for all types
  • 16:05:40 <Denyerek> ACk!
  • 16:05:44 <Denyerek> At least I read the docs :D
  • 16:05:53 * Denyerek demands a gold star
  • 16:06:09 <Denyerek> (I'll make do with a brass one)
  • 16:06:18 <NamelessCoder> gold star for you ;)
  • 16:06:23 <Denyerek> Woo!
  • 16:07:13 <Denyerek> <v:content.render contentUids="{settings.certificationContent} -> v:iterator.explode()" />
  • 16:07:19 <Denyerek> Ahh
  • 16:07:22 <Denyerek> Goddamn
  • 16:07:30 <Denyerek> You must feel like you're trying to teach a retard to tie his laces
  • 16:07:33 <Denyerek> I do apologise.
  • 16:08:08 <NamelessCoder> hehe, not even close :)
  • 16:08:27 <randomresult> hehe that was a nice description : trying to teach a retard t tie his laces. that is what i feel like all the time when talking to @NamelessCoder @cedricziel @danilobuerger @bjo3rn or reading the docs
  • 16:08:40 <NamelessCoder> there is much less flinging of poop going on here
  • 16:08:48 * randomresult is trying to tie his laces
  • 16:09:10 <danilobuerger> why you ping me
  • 16:09:13 <danilobuerger> BEAT HIM TO DEATH
  • 16:09:15 <cedricziel> pingelingeling
  • 16:09:15 <danilobuerger> ;-)
  • 16:09:18 <NamelessCoder> hehe
  • 16:09:22 <randomresult> hehe
  • 16:09:24 <randomresult> sorry for that
  • 16:09:31 <randomresult> i now call u the @team
  • 16:09:37 <bjo3rn> danilobuerger
  • 16:09:41 <danilobuerger> bjo3rn
  • 16:09:56 <randomresult> wow... thats like the dark sign
  • 16:10:02 <randomresult> whoop all of them are here
  • 16:10:06 <cedricziel> danilobuerger bjo3rn NamelessCoder?
  • 16:10:10 <bjo3rn> XOR
  • 16:10:14 <Denyerek> "Sometimes I feel so useless I may as well shit in my hand and clap"
  • 16:10:16 <randomresult> the one who not be named
  • 16:10:21 <randomresult> nameless
  • 16:10:31 <danilobuerger> BenjaminR is missing
  • 16:10:32 <danilobuerger> :-)
  • 16:10:35 <cedricziel> :P
  • 16:10:54 <randomresult> he was caught by the ministry of magic
  • 16:11:05 <BenjaminR> :)
  • 16:11:11 <randomresult> but fooled them
  • 16:11:22 <bjo3rn> Denyerek priceless =)
  • 16:11:49 <randomresult> bjo3rn exactly what i thought
  • 16:12:04 <Denyerek> I had a good chuckle at that.
  • 16:12:20 <BenjaminR> Thanks for the ping danilobuerger :P
  • 16:12:24 <Denyerek> Right... I'm getting no output and no errors, so I tried v:debug wrapped around my v:content.render
  • 16:12:47 <randomresult> hehe... Denyerek that is my part!
  • 16:12:48 <bjo3rn> good one BenjaminR
  • 16:12:49 <BenjaminR> Every ping is expected to get a response danilobuerger
  • 16:12:57 <danilobuerger> BenjaminR BenjaminR double ping
  • 16:13:02 <BenjaminR> Ouch :D
  • 16:13:40 <NamelessCoder> full house!
  • 16:14:25 <Denyerek> http://pastebin.com/tUFefMhA
  • 16:14:53 <Denyerek> I am flinging mud to see what sticks,
  • 16:15:35 <NamelessCoder> v:debug?
  • 16:15:40 <NamelessCoder> did you mean f:debug?
  • 16:15:54 <BenjaminR> there is a f: namespace?! :D
  • 16:15:56 <NamelessCoder> v:debug is veeeery specific :)
  • 16:15:56 <BenjaminR> what for ^^
  • 16:16:06 <NamelessCoder> http://fluidtypo3.org/viewhelpers/vhs/master/DebugViewHelper.html
  • 16:16:31 <Denyerek> ok so I swapped it for f:
  • 16:16:32 <Denyerek> :)
  • 16:16:42 <Denyerek> I see my settings.certificationContent has the right value.
  • 16:16:58 <BenjaminR> Denyerek: you passed settings array to the section?
  • 16:18:12 <BenjaminR> Or is settings inherited automatically... i dont know :X
  • 16:19:59 <Denyerek> Right
  • 16:20:04 <Denyerek> It was the damn cache.
  • 16:20:08 <Denyerek> So it's working now :)
  • 16:20:20 <Denyerek> I just have to sort out the image rendering to stop it squashing everything and I'm good
  • 16:22:41 <Denyerek> I put 5 images in an "Images" element, and I think it's made them all the same width as the first one by default.
  • 16:54:30 <Denyerek> Right
  • 16:54:41 <Denyerek> Having a right pain getting a url.resource to work.
  • 16:54:56 <Denyerek> <script type="javascript" src="{f:uri.resource(path:"/Vendor/html5shiv/dist/html5shiv.js")}" />
  • 16:55:24 <Denyerek> in the output HTML the src is empty
  • 16:55:55 <NamelessCoder> no leading slash
  • 16:59:45 <BenjaminR> http://flukeout.github.io #cssdiner :)
  • 17:00:43 <BenjaminR> OT
  • 17:02:17 <randomresult> so boysngirls. if i use useShortcutData="TRUE" in my menus...
  • 17:02:30 <BenjaminR> oO
  • 17:02:42 <randomresult> i delete it ... unless i want to have useShortcutData = False
  • 17:02:43 <BenjaminR> bjo3rn
  • 17:02:50 <BenjaminR> ;)
  • 17:03:33 <randomresult> right?
  • 17:05:14 <bjo3rn> sup?
  • 17:14:18 <randomresult> copying and pasting still sucks... hrmpf
  • 17:25:26 <pedda> d you guys have any issues with 6.2 in EM ?
  • 17:25:38 * randomresult sings: shit your hands and clap
  • 17:25:48 <randomresult> pedda: stays empty sometimes
  • 17:26:06 <pedda> i have some message about a missing cf_extbase_datamapfactory_datamap table ?!
  • 17:26:06 <randomresult> i guess this is related to some composerfiles.
  • 17:26:48 <pedda> does your project contain this table? if you, would you mind send me some sql ?
  • 17:27:01 <pedda> as the db analyzer doesnt blame anything
  • 17:27:21 <bjo3rn> pedda same here. install tool says it can be removed but that's not the case
  • 17:27:32 <bjo3rn> sec, I'll send you the schema
  • 17:27:33 <pedda> that'S what i did
  • 17:27:38 <pedda> i hit the button..
  • 17:28:11 <bjo3rn> https://www.dropbox.com/s/qj6180snegyuta8/typo3-62-dev_2014-03-26.sql.gz
  • 17:28:27 <pedda> thx a lot
  • 17:28:36 <pedda> this issue breaks the EM..
  • 17:28:43 <bjo3rn> aha!
  • 17:29:00 <bjo3rn> here EM wouldn't update an extension
  • 17:29:09 <pedda> same here
  • 17:29:15 <pedda> i can't install any new extensions
  • 17:29:41 <pedda> i was wondering why it was available after install, but not included in any sql file while digging the core
  • 17:29:55 <bjo3rn> maybe lts means: don't install anything and you're fine. :S
  • 17:30:09 <pedda> hehe
  • 17:30:14 <bjo3rn> can I remove the dump again?
  • 17:30:35 <pedda> sure
  • 17:31:26 <bjo3rn> I have no idea re that table. iirc I had the same issue in 6.1.7
  • 17:45:32 <pedda> is it to early to ask for a compatible form extension for typo3 6.2 LTS? :DD
  • 17:45:40 <pedda> *too
  • 19:29:50 <mrboe> NamelessCoder: hi
  • 19:31:04 <mrboe> im fighting with fluidbootstraptheme - we set all fields in all FCE to name: settings.fieldname
  • 19:31:41 <mrboe> now we set plugin.tx_fluidbootstraptheme.settings.useTypoScript = 1
  • 19:32:10 <mrboe> now all other fields in the array gone
  • 19:33:11 <mrboe> before TS set: http://snag.gy/Dqae6.jpg
  • 19:34:07 <mrboe> after: http://snag.gy/sLuIt.jpg
  • 19:35:11 <mrboe> where is the progressBar gone?
  • 20:08:58 <WouterWolters> Hi all, just trying to get a working site with FLUIDTYPO3, but Iḿ stuck with: Arguments useShortcutData, useShortcutTarget and useShortcutUid are mutually exclusive. Please use only one at a time.
  • 20:18:59 <danilobuerger> WouterWolters https://github.com/FluidTYPO3/vhs/issues/506
  • 20:19:29 <WouterWolters> ok thanks:)
  • 20:20:26 <danilobuerger> bjo3rn / randomresult might be able to assist
  • 20:20:49 <randomresult> i wrote the solution in the issue
  • 20:21:25 <randomresult> for now i would change the php ... vhs update is in the making
  • 20:21:44 <randomresult> at least NamelessCoder said something like that
  • 20:45:31 <alex_schnitzler> Still one here=
  • 20:45:57 <BenjaminR> hi alex
  • 20:46:13 <alex_schnitzler> I updated all the extensions and suddenly my FCE's stopped working
  • 20:46:19 <alex_schnitzler> At least in the frontend
  • 20:46:23 <alex_schnitzler> Backend looks fine
  • 20:46:44 <alex_schnitzler> fluidcontent_core
  • 20:47:09 <BenjaminR> which extensions did you update? and which versions
  • 20:47:18 <BenjaminR> TER or Github?
  • 20:47:42 <alex_schnitzler> Github only
  • 20:47:49 <alex_schnitzler> All of them to master
  • 20:48:06 <alex_schnitzler> fluidcontent/core/pages/flux/vhs
  • 20:49:02 <BenjaminR> i assume your latest update wasnt far ago? just a few days
  • 20:49:52 <alex_schnitzler> Yes, maybe two
  • 20:49:57 <BenjaminR> only fcc elements no longer working or also fces?
  • 20:50:20 <alex_schnitzler> fcc works
  • 20:50:25 <alex_schnitzler> only custom fces
  • 20:50:29 <BenjaminR> not working means something else then no longer displayed?
  • 20:50:29 <alex_schnitzler> I can use them in the backend
  • 20:50:41 <BenjaminR> *rendered
  • 20:50:43 <alex_schnitzler> No output in the fronend
  • 20:50:59 <alex_schnitzler> <f:section name="Main">Foo</f:section>
  • 20:51:05 <alex_schnitzler> No Output
  • 20:51:25 <BenjaminR> you cleaned typo3temp and especially .FED_CONTENT file
  • 20:51:59 <alex_schnitzler> Cleared all caches but don't know this .FED file
  • 20:52:19 <BenjaminR> hm shouldnt be relevant here - BE is working you said
  • 20:53:29 <BenjaminR> you by accident removed css_styled_content from root template... would be too easy
  • 20:53:36 <alex_schnitzler> hmm, maybe I deleted something important. There was a Setting in $GLOBALS to enable fcc, right?
  • 20:53:54 <alex_schnitzler> css_styled_content is removed, sure
  • 20:54:35 <BenjaminR> i dont use fcc yet :) danilobuerger does :)
  • 20:54:43 <BenjaminR> but your fccs are working you said
  • 20:55:00 <alex_schnitzler> Yes
  • 20:55:02 <BenjaminR> so its about fluidcontent and finally flux
  • 20:55:05 <alex_schnitzler> Standard Text etc,
  • 20:56:17 <alex_schnitzler> Fluyx works fine
  • 20:56:25 <alex_schnitzler> All Configuration of elements works
  • 20:56:29 <BenjaminR> oh so we misunderstood. i make a distinction between fluidcontent fces and fces served by fcc
  • 20:56:56 <BenjaminR> you have fluidcontent fce´s in your provider extension also?
  • 20:57:41 <alex_schnitzler> Yeah right.
  • 20:57:50 <alex_schnitzler> Its all fcc powered
  • 20:57:57 <alex_schnitzler> fcc Core Elements work
  • 20:58:07 <alex_schnitzler> Custom FCE don't
  • 20:58:40 <alex_schnitzler> But just the Content of the FCE, the headers of my FCE's are displayed
  • 20:59:03 <BenjaminR> Layout File is taken in account?
  • 20:59:03 <alex_schnitzler> It seems as if fluidcontent doesn't recognize the main section of my templates any more
  • 20:59:58 <BenjaminR> Can you verify your template has a proper layout defined and that layout is rendered (which then renders your main section) :)
  • 21:00:00 <alex_schnitzler> https://gist.github.com/alexanderschnitzler/d886cce57fa40804ca3a
  • 21:00:32 <alex_schnitzler> <f:layout name="Content" />
  • 21:00:32 <alex_schnitzler> <f:render section="Main" />
  • 21:02:14 <BenjaminR> Try to create some debug output in your layout file
  • 21:02:19 <BenjaminR> to see if it is loaded
  • 21:02:20 <alex_schnitzler> I doid
  • 21:02:24 <alex_schnitzler> No output
  • 21:02:27 <danilobuerger> alex_schnitzler dont use fcc master
  • 21:02:32 <danilobuerger> use fcc development
  • 21:02:52 <alex_schnitzler> danilobuerger: I do. Sorry for the mistake above.
  • 21:03:04 <alex_schnitzler> Everything is on develop
  • 21:03:30 <BenjaminR> Finally confused ^^
  • 21:03:30 <danilobuerger> did you clear typo3temp and did you MANUALLY delete every row in cache_ / cf_ tables ?
  • 21:03:46 <alex_schnitzler> BenjaminR: Sorry for that :(
  • 21:03:53 <alex_schnitzler> Last commit in fcc: [TASK] Implemented shortcut fce
  • 21:04:27 <BenjaminR> Thanks for taking over danilobuerger - i head back to the cgl cleanup :)
  • 21:04:53 <alex_schnitzler> danilobuerger: You are german, right?
  • 21:05:33 <BenjaminR> all of us except NamelessCoder are german speaking :) (Btw)
  • 21:06:05 <alex_schnitzler> Great, I will switch to german for short.
  • 21:06:27 <alex_schnitzler> cf_* gelöscht, typotemp gelöscht.
  • 21:06:58 <alex_schnitzler> Ich glaube ich habe einen Eintrag aus $GLOBALS gelöscht den fcc benötigt.
  • 21:07:03 <BenjaminR> alex: also hidden files (prefixed with dot) have to be deleted
  • 21:07:23 <alex_schnitzler> Check!
  • 21:08:08 <BenjaminR> https://github.com/FluidTYPO3/fluidcontent_core/blob/master/Build/AdditionalConfiguration.php
  • 21:09:45 <alex_schnitzler> Das wars, back to english.
  • 21:09:50 <alex_schnitzler> Thanks a bunch!
  • 21:11:02 <BenjaminR> yw
  • 21:49:20 <ndee> a little bit O/T but do you guys have a server, where 3-4 devs are accessing the server? how do you handle permissions on such a server?
  • 21:55:54 <NamelessCoder> ahoy andy
  • 21:56:34 <NamelessCoder> normally you'd give all users the same group and make sure typo3 is set to create folders with 775 and files with 664
  • 21:57:13 <NamelessCoder> and you may need to configure the so-called "umask" in sshd to 002 from the default 022
  • 21:57:54 <NamelessCoder> but shouldn't you be using local dev + staging site + git?
  • 23:58:02 <BenjaminR> Good night guys!