12:19:28 <slh> i have a problem related to the FalViewHelper
12:19:42 <slh> on a 6.1 install i get a PHP Fatal error: Call to undefined method TYPO3\\CMS\\Core\\Utility\\ArrayUtility::mergeRecursiveWithOverrule()
12:20:00 <slh> i´ve checked the irc logs but couldn´t find a solution
12:49:10 <slh> the falviewhelper not working on 6.1?
15:46:30 <batjony> which appears when I install Flux
15:46:50 <batjony> when I install Flux and then go to Install tool - compare db - it wants to execute: ALTER TABLE cf_extbase_datamapfactory_datamap RENAME zzz_deleted_cf_extbase_datamapfactory_datamap
15:46:56 <batjony> and actually this "ALTER" which is not a "DROP" - drops the table
15:47:38 <xaver> batjony: fixed in development - tables is needed but compare wants to delete it
08:30:34 <soee> page templates from fluidbootstraptheme but the fluidpages extension is required anyway and will result with error in forntent if you dont configure any other template and set
08:33:36 * randomresult does not know how to solve that
08:34:28 <mrboe> perhabs NamelessCoder can give us the information if that yould be possible
09:11:33 <soee> mrboe: quick guess, siply install extension without dependencies, than inside ext_tables.php do a extra check with isLoaded() http://typo3.org/api/typo3cms/class_t_y_p_o3_1_1_c_m_s_1_1_extensionmanager_1_1_utility_1_1_install_utility.html#a99de93336264a537a73d76607cbadac1 and then include related stuff
09:11:59 <soee> also in such cacse some info in extension manager configuration or something would be required to inform user
09:12:17 <soee> that extension will not work until he installes one of dependencies
09:13:26 <mrboe> soee: if you were able to do it it yould be nice to get a PR, this is something i really dont know
09:13:32 <soee> i think "similiar" situation is when you disable templates for bages and content in extension configuration, you have installed fluidbootstraptheme, fluidpages, fluidcontent but you do not use any ot them in the end
09:14:37 <soee> mrboe: ok i kand do PR but please try to catch NamelessCoder and ask if he agree with this concept
10:49:39 <ilCerchiari> Hi Guys, is it possible to use fluidcontent_core features with custom content created with a fluidcontent based ext? I'm having troubles in creating the flexforms.
10:58:12 <xaver> fluidcontent_core uses the fields in tt_content and not the flexform
11:01:15 <ilCerchiari> Sorry maybe I did not explain myself right. What I'm trying to acheive is to have for all content "basic" and custom fce the same behaviour. For example for content header and container, losing them disabling cc_styled_content.
11:15:03 <ilCerchiari> xaver: For example in fce "Appearence" tab results: "Data Structure ERROR: No proper configuration"
11:21:19 <xaver> you have no configruation in your page
11:23:45 <mrboe> xaver perhabs you could give us a awnser about the dependencies problem
11:28:45 <ilCerchiari> Sorry xaver, what do you mean? normal contents work fine, but even if I include what is in fluidcontent_core layouts in my fce layout I end up in the same situation. What am I missing?
11:35:21 <ilCerchiari> I have that and my fce work fine with both css_styled_content and fluidcontent_core
11:35:59 <ilCerchiari> what disappears with the latter is the Appereance tab where in normal contents I can configure header type and class and container
11:36:51 <NamelessCoder> ilCerchiari bugs have been fixed in the typo3 core itself, in exactly these contexts. Unless you are using the git master of TYPO3 CMS you will experience issues in setups which use many custom forms in the same element.
11:37:00 <NamelessCoder> fluidcontent_core qualifies as such content
11:37:43 <ilCerchiari> oh that makes sense, therefore this bug affects 6.2.4 released version, am I correct?
11:38:02 <NamelessCoder> yes, this version is also affected
11:38:29 <ilCerchiari> :( thanks I go cry alone in my corner
11:38:47 <NamelessCoder> in essence the problem is that some parts of TYPO3 still did not pass a required value to hooks. You can check out the git master and use that without any problems though
11:38:47 <ilCerchiari> seriously thanks to all for the help
11:39:23 <ilCerchiari> ah ok I'll give a check, thanks again
11:40:42 <NamelessCoder> you too. By the way if you use fluidcontent_core and have not seen it, https://github.com/FluidTYPO3/fluidcontent_core/issues/35 might be relevant
11:41:36 <ilCerchiari> Nope I missed it, but I've just started my wandering with fluidcontent_. I go read it immediately.
12:42:58 <randomresult> that one was a blast in the past
12:43:20 <randomresult> wait.. no ... that was a past in the blast
12:45:57 <NamelessCoder> danilobuerger everything depends on the level of integration you need, would be easier to make a recommendation if the scope can be (somewhat) narrowed down
12:46:07 <randomresult> @NamelessCoder any thoughts about releasing new TER-Versions of the flux-family?
12:46:51 <NamelessCoder> https://github.com/FluidTYPO3/flux/issues/627 and https://github.com/FluidTYPO3/flux/issues/573 first
12:48:24 <randomresult> we should get danilobuerger working on the second one :)
12:50:29 <randomresult> i told danilobuerger i will pay him in beer. but i decided that that was a bad idea - he is bavarian - could be more expensive than his normal fee
12:50:37 <NamelessCoder> mrboe being discussed internally, not yet ready for publishing
12:51:08 <randomresult> @NamelessCoder how many time you estimate to solve this ones?
12:55:59 <Denyerec> Are we still installing from Git these days or are the TER versions recommended?
12:56:47 <Denyerec> danilobuerger - I feel your pain regarding shops.
12:57:15 <Denyerec> Having worked for an agency that produced various shop products off the back of a genuinely terrible framework and backend datastructure, anything is possible if you're willing to customise it hard enough.
12:57:31 <Denyerec> I think the major pitfall is when a project tries to encompass every possible configuration and then you end up with Magento.
12:58:11 <randomresult> Denyerec i would go for dev-git-versions
12:58:25 <NamelessCoder> I hate to say it, but for small custom shops, custom code is often less expensive to handle.
12:59:22 <randomresult> i will give shopware a try
12:59:51 <randomresult> anyone know when working with submodules, what causes a submodule to be in a detached Branch?
13:00:26 <Denyerec> NamelessCoder - you are quite correct
13:00:39 <Denyerec> Also, typically, shops will invariably have various quirks that will need working in
13:01:02 <Denyerec> Their stock codes aren't unique, or they have different length UIDs depending on supplier, or they need a stock alert on only certain products etc.
13:01:18 <NamelessCoder> get someone whose brain is in the right place regarding the architecture you make and it should work smooth enough
13:01:52 <soee_> ok to going back @ my topic, if we install fluidpages, it automatically wants to render pages configuration right ?
13:01:53 <Denyerec> The point being if you're a small outfit and you need to work those quirks into Magento, you're pretty boned.
13:28:12 <NamelessCoder> extbase_realurl has a similar integration which works faster and is more extbase-centric
13:29:18 <NamelessCoder> I guess if you need to render typoscript objects, use typoscript_rendering but if you need to call extbase controllers, use extbase_realurl
13:41:58 <xaver> why does Travis not run this test https://github.com/FluidTYPO3/FluidTYPO3-CodingStandards/blob/master/commit_message_inspector.php can't we access the message?
13:51:19 <soee> mrboe: ill do some tests with this suggest option and then we will see how it all works
13:54:02 <fizelchen> hi, i have problem with languages. Typo3 6.1.10, flux, fluid_content, fluid_pages latest dev version.
13:54:55 <fizelchen> when i switch form columns view to language view, all my ce inside of fces are missing from the language, not selected by the language selector
13:55:19 <fizelchen> the FCEs are visible in both languages (here EN and DE)
14:51:11 <batjony> NamelessCoder: lets ask the boss here :) how do you proceed with the extensions deployment - git sub modules, composer, using only TER or some custom shell scripts like @xaver
15:00:22 <xaver> submodule sounds nice, be i had problems with deployment and keys. composer sounds good. Developer like NamelessCoder or me normally use the developed stuff and not the TER
15:00:43 <xaver> if you use git you have less testing and maybe more issues
15:00:53 <soee> what wa steh command to create git branch and do automatic checkout ?
15:01:31 <NamelessCoder> batjony I'd say it depends on which strategy you use to version control the typo3 site itself. If you git the entire site root, submodules is a great way.
15:07:16 <batjony> NamelessCoder: is there a way using the composer
15:07:45 <batjony> do we have all the extensions in https://packagist.org/
15:08:24 <xaver> my opinion is don't run behind the crowed. Talk with your college and best solution in your case. If composer is already standard, use it. If your deployment always loads the source from all the git repos and you don't use github the chances of a downtime
15:10:15 <batjony> i do not see the builder extension in https://packagist.org/
15:10:37 <batjony> and most likely a lot other typo3 third party extensions will be missing
15:10:59 <batjony> so probably the composer is not a good solution for typo3 deployment
15:11:35 <soee> but copmoser ca use oter repositories right ?
15:12:03 <NamelessCoder> afaik it also supports raw repositories by URL
15:12:31 <NamelessCoder> won't support also loading deps of those exts, though - naturally so
15:15:23 <batjony> and finally http://typo3.org/extensions/repository/view/builder is it the fluid typo3 builder extension from https://github.com/FluidTYPO3/builder ?
15:16:06 <batjony> because i see the author is Claus Due
15:21:18 <NamelessCoder> yes, that's the TER version of the github repository
15:51:02 <batjony> NamelessCoder: btw typo3/cli_dispatch.phpsh extbase builder:providerextension --controllers 1 - does not create any controller
15:51:33 <batjony> as I see - there is only a folder "Controller"
16:14:26 <NamelessCoder> batjony controller class writing is still not implemented (the beta label is quite true)
16:25:09 <slh> hey there, is the falviewhelper supposed to work on TYPO3 6.1?
16:26:46 <NamelessCoder> slh basic support only; core has a lot of fixes in 6.2 for inline record relations in flexforms
17:22:15 <slh> @namelesscoder thanks for the info, but i get a fatal error related to mergeRecursiveWithOverrule on the FalViewHelper
17:23:21 <slh> the method is just not present in 6.1
17:38:05 <NamelessCoder> that settles it then - won't work on 6.1. I'm fine with that btw since no support probably is better than crappy partial, error-prone support because of core bugs
17:38:18 <NamelessCoder> a fatal php erro may be a bit excessive though
20:11:00 <glucka> hi, if i use v:render slide="-1" can i disable the collecting?
22:21:27 <Outdoorsman> glucka, I believe you can disable collecting by setting slideCollect="0" (if it's not disabled by default... the docs don't specify the default). http://fluidtypo3.org/viewhelpers/vhs/development/Content/RenderViewHelper.html
22:30:44 <Outdoorsman> Is this how you would do it to? I was wondering that yesterday.
22:31:23 <xaver> Outdoorsman: https://github.com/xf-/fluidtypo3-vagrant somebody who tests windows needs to comment out rsync or install it via something
22:32:22 <Outdoorsman> Just a way to separate resources from different extensions. It's long but seems appropriate since I'm doing the same thing for the Private folder.
22:32:36 <soee> Outdoorsman: ../Public/Styles/ext/ and Public/Script/ext/ etc
22:32:46 <soee> i would split each asset type into separate folders
22:34:34 <soee> also maybe better for me would be vendor_web_sitename
22:35:00 <soee> this way with 'web' in the middle i can easily identify package type
22:35:02 <Outdoorsman> Hmmm, I think your method would result in few folders which I like.
22:36:17 <Outdoorsman> soee I like how you think. Your full of answers. You should ask questions more often... ha ha.
22:43:27 <Outdoorsman> xaver, that looks really cool! I'm not really familiar with the tools you are using there and don't have enough time to do that now.
22:45:04 <Outdoorsman> Looks like you've taken the pain out of the whole thing though by just making a VM. I'm more familiar with VMware though since that's what I'm running.
22:45:40 <xaver> vagrant supports vmware, but needs a license
22:46:05 <Outdoorsman> VMware or Vagrant needs the license?
01:12:16 <Outdoorsman> I created a provider extension that seems to be correctly overlaying fluidbootstraptheme. However, for some reason when going to add a new content element, I don't see the additional bootstrap content elements that come with fluidbootstraptheme. What am I missing?
01:13:26 <Outdoorsman> I am using the view extension to help with overlays.
01:13:35 <NamelessCoder> did you set plugin.tx_fluidbootstraptheme.view.overlays.YOURKEY.templateRootPath (and not for example plugin.tx_fluidbootstraptheme.view.templateRootPath)
01:13:47 <NamelessCoder> EXT:view is not required for overlays of Flux-based features
01:14:02 <NamelessCoder> it's purely for cases when you need to overlay views of a third-party, non-Flux plugin
01:14:37 <NamelessCoder> exactly like news - the primary use case
01:14:53 <Outdoorsman> I used it on the last project for news.
01:15:26 <NamelessCoder> it doesn't hurt that it's installed, but you may not need it (and Extbase *is* faster without it)
01:15:44 <NamelessCoder> like a few miliseconds faster
01:16:31 <Outdoorsman> There's an extension called ftbcustomiser that I used to customize fluidbootstraptheme last time. This time I am trying to do the whole thing using my own provider extension so I'm wondering if there's some steps I'm missing since I'm still new to the process.
01:16:41 <NamelessCoder> btw Charles workspaces support is almost finished and we need help testing it
01:17:09 <NamelessCoder> I'm not sure how to operate that extension, sorry
01:17:43 <Outdoorsman> !!! You have gone above and beyond again! I'm still waiting on the check you're getting funded from. As soon as it gets here you'll have what I mentioned coming your way.
01:19:14 <NamelessCoder> essentially it's all contained in https://github.com/FluidTYPO3/fluidpages/pull/185 at this point
01:19:43 <Outdoorsman> If I just update to lastest dev I'll get it too right?
01:19:44 <NamelessCoder> but don't get excited too soon, it's a nasty area full of edge cases and I've only touched the basic stuff
01:20:15 <Outdoorsman> Firsthand experience now... you mentioned there was a lot of unknown.
01:20:28 <NamelessCoder> no, to get this one you need to "git pull https://github.com/NamelessCoder/fluidpages.git --single-branch workspaceservice" inside fluidpages
12:00:37 <featdd> then I dont know why it renders the div :-/
12:01:55 <NamelessCoder> featdd 1) template has no layout, 2) div is in Layout file or 3) you're rendering a partial that contains no sections. To fix: 1) add layout, 2) remove div with xmlns, 3) add a section then render that section when rendering the partial
12:07:52 <glucka> hi, slide collect is now always on by v:render? i cant find any information
12:08:28 <glucka> i look in the source and i think it is
12:08:40 <NamelessCoder> use slide - slideCollect and it were identical
12:10:44 <glucka> i think simple slide should not collecting
12:10:54 <featdd> NamelessCoder: it wont work in one action but in an other
12:11:32 <NamelessCoder> featdd there are only the options I noted above - assuming you did not intentionally place your div with xmlns inside an f:section
12:12:52 <featdd> I tried by give the partial an extra layout so it works in the show action but in an other action it just renders the empty div with the namespaces
12:13:14 <NamelessCoder> partials cannot have layouts
12:13:41 <NamelessCoder> you should be adding an f:section in your partial and from all places you use f:render to render that partial, additionally add a section="NameOfThatSection"
12:14:24 <NamelessCoder> without section: partial is rendered in a way that all content NOT inside an f:section gets rendered and everything inside f:section is removed
12:14:37 <NamelessCoder> with section: renders everything inside the section and nothing outside
12:17:54 <featdd> NamelessCoder: works! thank you :-)
12:37:03 <glucka> with the typoscript slide function can i overwrite the sliding mechanism and show only the current element without collected elements
12:37:42 <glucka> it is currently possible with v:render?
13:11:56 <masimo> Is there some tutorial on building simple site with fluid typo3 ? for example - one layout with 3 menu buttons and one custom element ?
13:38:37 <batjony> hi Feders :) i am following the documentation http://fluidtypo3.org/documentation/templating-manual/templating/provider-extension/generating-extensions.html
13:38:59 <batjony> i have created a provider extension with the builder, which has some default "Hello wordls" templates
13:39:35 <batjony> but when I browse the frontend - i do not see any "hello world"
13:45:49 <batjony> as i see, the builder has created two templates: Private/Templates/Page/MyPageTemplate.html and Private/Templates/Content/MyContentTemplate.html with some hello world
13:46:04 <batjony> are they loaded automatically, or I should do something ?
13:46:14 <mrboe> yes and now you need some layout and some partials
13:46:49 <mrboe> if you want to get into that stuff you could have a look at https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme
13:51:12 <mrboe> here the layout of that pagetemplate https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/blob/development/Resources/Private/Layouts/FrontPage.html
13:55:21 <batjony> i want just to create a simple site with 3 buttons :) i do not see complete info..... for example I have in the admin - 3 pages - Home, About us, Contact How can I render them in the frontend like menu.. and how can I show the content from the backend ..
14:05:51 <batjony> NamelessCoder: I see some example https://github.com/FluidTYPO3/fluidtypo3 when do you plan to finish it ?
14:09:49 <mrboe> hey batjony, i dont understand why you dont have a look into fluidboostraptheme. this is build to help people to get into. you can finde pages examples, menus, and contentelements in there.
14:47:39 <batjony> mrboe: when I installed the main fluid extensions, the button for adding content elements in a page - disappeared http://postimg.org/image/x3z8o2kjr/
14:48:57 <batjony> it seems that the fluid extensions breaked the backend layout
15:43:22 <ltrebing> Installed EXT:fluidpages (latest development commit from Github), added Templates/Page/Standard.html and Layout/Page/Front.html to my provider extension, did the database compare thing, deleted typo3temp, cleared all caches, but still nothing new in the page properties. Which step have I omitted?
15:43:23 <Denyerec> batjony - via the toolbar or the install tool ?
15:55:01 <xaver> Denyerec: who? some people don't like it and thats ok - everyone is free to use what he wants (so long i'm not related to the project :P)
15:55:51 <batjony> Denyerec: you are not a fan of fedext ?
15:56:05 <Denyerec> Seems to me in searching, though, that WhataeverThisIsCalled (Fedext?) is still the easiest way to implement page layouts and FCEs tho.
16:03:26 <ltrebing> Installed EXT:fluidpages (latest development commit from Github), added Templates/Page/Standard.html and Layout/Page/Front.html to my provider extension, did the database compare thing, deleted typo3temp, cleared all caches, but still nothing new in the page properties. Which step have I omitted?
16:04:11 <mrboe> have you used "bilder" to create your ext
16:05:24 <mrboe> install that - and create your provider ext
16:05:37 <xaver> for me is bootstrap stuff more like a example and working elements, but i always crate my own extension with builder to avoid to style every bootstrap element
16:06:18 <ltrebing> Ah, no, colleague created it manually.
16:06:35 <ltrebing> Fluid content stuff and everything works though ...
16:07:47 <mrboe> @batjony have you used a fresh install of typo3
16:08:00 <batjony> no, but have cleared all possible caches
16:28:35 <Denyerec> Though I could tear the bootstrap pacakge apart to figure it out.
16:32:23 <Guest|15347> hi, is there any way to access the standard content fields like header, header_link,.. from fluid layout of a fluid content element. something like {parentRec.header} or so?
16:42:38 <ltrebing> Ah, the other thing that was missing was this: \FluidTYPO3\Flux\Core::registerProviderExtensionKey($extensionKey, 'Page');
17:10:30 <Outdoorsman> gluka That would explain why I was getting errors when I did a test with it a few days ago. Do you know why it was removed and if so, why it's still in the docs?
17:11:10 <Outdoorsman> I'm referring to slideCollect
17:12:33 <ltrebing> Next problem here: I have a basic page configuration with a one-row, one-column grid, but the Page module doesn’t show anything that looks like a grid
17:13:16 <glucka> with the latest vhs you cannot disable the collecting
17:13:33 <Outdoorsman> I figured it was just an error that needed to be reported. We should probably notify someone about the docs.
17:13:39 <glucka> by typo3 slide collecting default ist off
17:14:22 <glucka> https://github.com/FluidTYPO3/vhs/issues can you confirm?
17:19:05 <ltrebing> Ah, found the solution: I had to unset the page’s backend layout first
17:24:28 <Outdoorsman> gluka I just did a quick test. Slide does collect by default. slide="1" only collects from current page, slide="2" will prepend content up one level to the content on the current level but no further.
17:25:16 <glucka> Outdoorsman: have you the latest vhs?
17:48:39 <NamelessCoder> solution: remove the page layout selector fields by way of access lists for user groups not allowed to make that decision ;)
17:48:39 <ltrebing> glucka: basically when you’re transitioning from backend_layout to fluidpages you must unset backend_layout EVERYWHERE or you’ll get empty pages in the backend for no obvious reason
17:49:33 <Outdoorsman> glucka and ltrebing, Are you talking about the native Backend Layout available in the list tool? I currently am using the native Backend Layout to with fluidpages to arrange my content into logical rows/columns.
17:49:50 <ltrebing> Outdoorsman: yes, does that work for you?
17:56:30 <ltrebing> NamelessCoder: so in my case I should see the normal old-school backend layout view and the fact that I see nothing means that I broke it otherwise?
17:58:34 <NamelessCoder> If field pages.be_layout either set to 1) none, to 2) empty string or 3) a be_layout record that contains no grid definition, and if no pageTSconfig exists which defines a grid, and if you don't use the gridelements page grid provider, and if your page rootline contains a template selection which contains a grid, THEN you should see fluidpages' grid.
18:21:57 <ltrebing> To me it looks like this: EXT:fluidpages assumes that the core is creating the grid view and therefore doesn’t create its own, but the core actually doesn’t create it either because something about EXT:fluidpages confuses it.
18:22:09 <ltrebing> Still trying to figure out what exactly “something” is ...
18:22:16 <Outdoorsman> xaver I've just been using Backend Layout to arrange the backend grid. But just now I started playing with flux and see that you can arrange things that same way using flux... http://fluidtypo3.org/viewhelpers/flux/master/Grid/ColumnViewHelper.html
18:25:05 <Outdoorsman> Oh good I'm onto something then. Not a BIG deal, but it is nice to be able to do it quickly and visually like Backend Layout allows you to do though. Too bad we can't tap that somehow.
18:27:15 <ltrebing> xaver: Yes, unless backend_layout is set.
18:27:45 <xaver> (never tried backend_layout and fluidpages)
18:28:33 <ltrebing> xaver: Because, as NamelessCoder explained, EXT:fluidpages is so non-aggressive that it doesn’t render its own grid when it believes that the core already renders one.
18:30:46 <ltrebing> xaver: I don’t intend to use both together (although I still wonder how Outdoorsman managed to do that).
18:31:02 <ltrebing> Outdoorsman: which versions of Typo3 and EXT:fluidpages are you using?
18:32:26 <Outdoorsman> ltrebing, when I read what NamelessCoder wrote, it makes sense why it works... it's a order of precedence thing.
18:32:38 <Outdoorsman> ...not one versus the other.
18:33:24 <Outdoorsman> *Roughly* similar to creating an overlay.
18:33:39 <ltrebing> But which versions are you using?
18:34:12 <Outdoorsman> latest 6.2.x, and dev versions of all flux/vhs/fluidcontent/fluidpages
18:34:32 <ltrebing> I don’t say that it makes no sense, I just say that it apparently doesn’t work as intended in some constellations.
18:36:04 <xaver> it can depend on the order in your package XML. Maybe when fluidpages checks for another layout it not rendered/present yet.
18:36:52 <ltrebing> xaver: What would not be present yet?
18:37:17 <Outdoorsman> xaver, in the WithSidebar.html, how can I figure out what the sections Preview and Main refer to? I'm still getting a handle on how these work. https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/blob/development/Resources/Private/Templates/Page/WithSidebar.html#L23
18:37:38 <ltrebing> xaver: My “old” backend grid came from the core, not from anything weird like EXT:gridelements.
18:38:03 <xaver> if fluidpages looks for another BEtemplate and it isn't initialized
18:38:15 <Outdoorsman> ltrebing: Same here, mine came from core too.
18:38:59 <xaver> main is FE preview is for content elements normally - your pewview in page overview
18:40:25 <Outdoorsman> xaver: Are these global sections specified somewhere else that are universal to all templates?
18:40:57 <Outdoorsman> I've been looking and can't find a reference to those sections in any other files yet.
18:41:22 <ltrebing> Outdoorsman: The section names are always Configuration (for the backend form), Preview (for the backend preview), and Main (for frontend rendering).
18:45:10 <Outdoorsman> Ahhh ok... that makes sense. I'm now looking for documentation on that.
18:47:57 <xaver> in documention is something about templates, but e.g. preview setion is missing
09:09:33 <batjony> mrboe: I just made a fresh install of typo3, the dev versions of the main fedext, clear all caches, typo3temp, but still I do not see both tabs: Grid and Bootstrap when I create a new CE
09:10:02 <mrboe> @randomresult do you have any idea
09:10:04 <harwin> Hi, we have build a website with TYPO3 6.0 in the past with fluid and flux, and we used flux for the page templates. Is it possible to migrate this to 6.2 with the new flux?
09:10:09 <batjony> are you sure, that this tabs are not comming for some other fed extension
09:10:49 <batjony> currently I have: flux, vhs, fluidpages, fluidcontent, fluidbootstraptheme, builder
10:44:23 <mrboe> i think it depends on the project
10:47:02 <mrboe> @xaver perhabs ypu could be so kind and change the version in FBT - i think i wouldn't be the best choice if i do that - or randomresult could do?
11:15:41 <batjony> i think you can assume fixing the version in ext_emconf.php as a hotfix, so fixing it at development then merge back to v1.0, and set a tag 1.0.1
11:17:16 <batjony> or create a fix branch from v1.0, then make the fix, then merge it back to both v1.0 and development :)
11:18:01 <batjony> history rewriting is not a good practice
11:18:14 <batjony> since other guys may already pulled it
11:23:32 <batjony> so maybe just fix it directly in branch "v1.0" and then merge it back to "developmen"
11:31:44 <batjony> btw i am wondeting why if I skip the inclusion of the bootstrap static templates in the root page template - FBT does not work
11:32:02 <batjony> i see in ext_tables.php \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile($_EXTKEY, 'Configuration/TypoScript', 'Bootstrap Theme');
11:32:12 <batjony> and \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile($_EXTKEY, 'Configuration/TypoScript/Settings', 'Bootstrap Theme Settings');
11:32:43 <batjony> which should include the typoscript templates automatically when installing the FBT extension
11:39:39 <mhmli> Hi all. Are @bjo3rnf or @outdoorsman in?
11:41:04 <mhmli> I have a question relating to the use of the titleFields attribute on v:page.menu, as discussed on https://github.com/FluidTYPO3/vhs/issues/555
11:42:34 <mhmli> @outdoorsman's answer from 1st May works fine for a single-level menu, but I'd like to know whether it's essential in this instance to then manually build the nested submenus. as i can't see a way to specify use of {page.linktext} instead of {page.title} through automatic generation.
11:58:24 <xaver> batjony: added it in templates static stuff
14:34:09 <xaver> to replace normal content elements of T3?
14:41:44 <Guest|21632> no, I mean the normal fluidcontent, I place my elements into a "insert records" element on a site and want to change their layout with the field layout of "insert records"
14:43:37 <fger> i cannot change the RTE field configuration via attribute defaultExtras in flux-vh (flux develop branch)
14:43:51 <fger> maybe a bug ? does anyone have it working ?
15:00:07 <xaver> NamelessCoder: can Guest|21632 access the record
15:04:57 <xaver> NamelessCoder: maybe we should make the uid accessible and if you want a record you can load it via vhs.
15:05:40 <NamelessCoder> content.get works but that's not the issue - the issue is that the child record doesn't know the parent record
15:08:58 <mhmli> hi again! i'm trying to use the page menu view helper but when i build a menu using a secondary language, and a page isn't available in that language, it always falls back to use the page title and slug from the standard language. i've checked the docs but can't find a way to stop this. the functionality is like hideNotTranslated in v:page.language
15:09:19 <mhmli> am i missing something or is this not possible?
15:10:46 <NamelessCoder> mhmli page menu fetching should respect your language settings in TYPO3, the page properties and whichever default language you configured
15:11:38 <NamelessCoder> if the menu contains unexpected output a corresponding TS menu would also contain the same - I think you need to look into your language setup for fallback behavior
15:11:50 <mhmli> @namelessCoder that's what i'd thought, but config.sys_language_mode = strict which is working fine for the content. just not for the v:page.menu
15:12:46 <mhmli> the topic is listed at http://fluidtypo3.org/search.html?q=page+menu+translated at 20140204 15:56:08 but the linked page doesn't contain the content of that discussion…
15:13:21 <NamelessCoder> yeah for some reason the IRC log indexer I wrote builds bad/skewed URLs
15:15:04 <mhmli> hm. and google site-specific search doesn't find anything for the former question "would I need to realize parameters such as hideNotTranslated="1" myself?"
15:16:43 <NamelessCoder> you may want to ask bjo3rn about this behavior
15:23:43 <mhmli> @NamelessCoder You're right about the TS. I've replaced the Partial with a TS script to generate the menu and the same error occurs. So I guess it's a non-VHS issue.
15:24:17 <NamelessCoder> mhmli if in doubt, bet that I am right ;)
15:24:25 <NamelessCoder> I have a pretty good track record
15:26:08 <NamelessCoder> you could try to search the core bug tracker, there HAS to be something about it there
15:47:16 <mhmli> @NamelessCoder Perhaps it would work better if the content editor hadn't checked "Seite anzeigen, auch wenn keine Übersetzung vorhanden ist". #FFS
18:19:31 <bjo3rn> in your face, cyclomatic complexity ^^
18:19:49 <NamelessCoder> but if you want title to be more weighty than nav_title you must set titleFields="title,nav_title" since default is that nav title is more important if set
18:20:14 <NamelessCoder> beware any related language rendering bugs; VHS will only know what the record contains *after* it's delivered from TYPO3
18:21:02 <NamelessCoder> high cyclo is like a built-in mental capacity stress test
18:30:14 <mhmli> re. priority, thanks, got it. patched but the problem still occurs. it seems that if i overwrite the nav_title in language 2 then it takes. if i then empty it again, the field l18n_diffsource in the pages_language_overlay table contains the nav_title from the page in language 0 again
18:30:25 <mhmli> bit complex but that sounds like a core bug, yes?
18:31:17 <NamelessCoder> from what I understand about it yes, that would be some sort of inter-language inconsistency
18:32:28 <mhmli> ok. i'll look into it further next week as this is in 6.1.10 and so may be fixed in 6.2.x.
18:32:35 <mhmli> thanks so much for your help, as always
18:34:45 <Outdoorsman> Interesting... after updating all dev versions of fluidtypo3 extensions I suddenly have this phrase showing up all over the place...
18:34:56 <Outdoorsman> This is before a CE... <{v:variable.get(name: 'content.settings.container.types.{record.CType}') -> v:or(alternative: content.settings.container.types.default}>
18:35:09 <Outdoorsman> This is after the CE... v:or(alternative: content.settings.container.types.default}>
18:35:28 <NamelessCoder> might be a merge problem in the layout
18:35:32 <NamelessCoder> there was a conflict there
18:35:33 <Outdoorsman> Looks like vhs issue. I'm suspecting it came from fluidcontent_core which I'm just trying for the first time.
18:36:31 <Outdoorsman> Looks like a missing "<" to me. I will try doing another pull
23:42:57 <ltrebing> Hmm, http://fluidtypo3.org/documentation/templating-manual/installation/unattended-installation.html states “A Provider Extension is also capable of loading TypoScript without requiring the static TypoScript to be included manually”
23:43:28 <ltrebing> and refers to http://fluidtypo3.org/documentation/templating-manual/introduction/configuration-usage.html for a detailed explanation, but on that page I find nothing about automatic TS inclusion
06:16:32 <Outdoorsman> Ahhhh after my last update fluidcontent_core is still spitting out raw code. I recloned fluidcontent_core and make sure it wasn't a merge problem on my end. What else could it be?
06:17:39 <Outdoorsman> This is phrase shows up before a CE... <{v:variable.get(name: 'content.settings.container.types.{record.CType}') -> v:or(alternative: content.settings.container.types.default}>
06:18:08 <Outdoorsman> ...and this phrase shows up after the CE... v:or(alternative: content.settings.container.types.default}
06:20:58 <Outdoorsman> NamelessCoder and/or benjaminr: Should I report an issue to fluidcontent_core? The code is coming from this file... https://github.com/FluidTYPO3/fluidcontent_core/blob/development/Resources/Private/Partials/Properties/Container.html
09:25:46 <mrboel> if anybody needs an example how to use the new flux:form options (old wizardTab) https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/commit/162cfa4a20e647ff2cdfae069b14abee0069bf1f
10:16:53 <benjamin_654> I get "Template could not be loaded. I tried ".../CoreContent/Fluidcontent_content.html"" on a upgraded TYPO3 using latest fedext extensions (fluidcontent_core, fluidcontent) - any ideas whats wrong?
10:29:58 <benjamin_654> This error appears as soon as i add a fluidcontent content-element on a page
15:33:57 <mrboe> everybody think öttinger is bad (me too) but i asked myself who drinks them to the first place http://de.wikipedia.org/wiki/Bier_in_Deutschland
15:43:55 <Outdoorsman> Ahhhh after my last update fluidcontent_core is still spitting out raw code. I recloned fluidcontent_core and make sure it wasn't a merge problem on my end. What else could it be?
15:44:06 <Outdoorsman> This is phrase shows up before a CE... <{v:variable.get(name: 'content.settings.container.types.{record.CType}') -> v:or(alternative: content.settings.container.types.default}>
15:44:15 <Outdoorsman> ...and this phrase shows up after the CE... v:or(alternative: content.settings.container.types.default}
15:44:27 <Outdoorsman> NamelessCoder and/or benjaminr: Should I report an issue to fluidcontent_core? The code is coming from this file... https://github.com/FluidTYPO3/fluidcontent_core/blob/development/Resources/Private/Partials/Properties/Container.html
15:55:29 <JustAPoring> can I set a max length to a flux field.text somehow?
15:55:45 <JustAPoring> maximum/minimum are available on field.input but not on field.text :-(
15:56:19 <stevenPS> I have a question about T3 6.2 in use with the latest fluid and vhs extensions. Can someone hint me into the right direction on how to setup "content inheritance"? I used to do that with just typoscript but how is that achievable with fluid/vhs/flux? I did not find any resource online. Thank you for your tip.
15:56:46 <stevenPS> The idea is that I can enter a content element on the root page and then it is inherited to the pages below as well.
17:26:11 <nimius|thephpjo> I have a content element, that is behaving weird in my life env, but works perfectly well locally. (flux 7.0.0, fluid 6.2.0, vhs 2.0.0)
17:27:07 <nimius|thephpjo> Locally all 3 CEs are displayed. Live, only 2 are displayed, however there are 2 "empty" CEs under the Plugin tab
17:28:22 <nimius|thephpjo> this is the weird CE: https://gist.github.com/thephpjo/d7a9efd25c9053aec737
17:32:30 <nimius|thephpjo> and a Screenshot https://www.dropbox.com/s/1pjijhj9otlm531/Screen%20Shot%202014-08-09%20at%2017.28.15.jpg
15:03:06 <xaver> maybe 3 in quotes '3' i forget it always
15:08:44 <Guest|29820> <v:math.modulo a="14" b="3"> </v:math.modulo> even that just return 0 xD
15:16:35 <momchil> guys when I create a custom content element for example with 10 fields (with fluidcontent/flux), where these 10 field values are saved ?
15:17:23 <momchil> are they serialized and saved in one field for example in tt_content
15:20:24 <momchil> i see, everything is stored in one field in pi_flexform in table tt_content
15:44:34 <momchil> guys if we have a custom element - product (name, title, image, description), is it possible easily to implement for examples - pagination for product content elements, some sorters and/or some filters ?
15:45:11 <momchil> or I should proceed with a separate CRUD backend module for products - and to forget about custom content elements
16:16:42 <momchil> CRUD - Create Read Update Delete - so extension which works with separate database table for example table product.sql - id, product_name, product_description, product_imate; and a backend TYPO3 module which proceeds with - data creation, update, list, delete
23:03:18 <benjamin_654> Hi NamelessCoder, i still thing there is a error ( @ https://github.com/FluidTYPO3/vhs/issues/653 ) - I fixed it now for me with: https://github.com/BenjaminBeck/vhs/commit/1b07 should i make a pull request?
23:52:19 <xaver> benjamin_654: you can crate a PR but your Link is agianst the CGL
11:15:38 <aleah> anyone can tell me the easiest way to create custom elements? is there a possiblity with fedext?
16:26:52 <soee> what was teh argument to put fuidbootstrap pages and content into one extension >?
16:28:03 <NamelessCoder> 1) shared argument scope, 2) using pages without content and vice versa does not create additional resource usage
16:50:09 <soee> NamelessCoder: is there any way to disable using fluidpages when using fluidcontent ?
16:51:45 <soee> so the fluidpages stays as a dependency for fluidbootstrapthem but from inside EM configuration, we can disable usage of fluidpages
16:51:57 <soee> so the rendering is done through stanrard TYPO3
17:19:47 <Torsten85> Hey there... I've exactly this issue here https://github.com/FluidTYPO3/flux/issues/498 does anyone have a clue?
17:29:17 <Torsten85> So registerFluidFlexFormPlugin does currently not work correctly right?
17:49:10 <xaver> Torsten85: clean up means git dev version
17:57:14 <Outdoorsman> I've never asked this question before...
17:59:44 <Outdoorsman> What is the path toward Neos down the road? Will these Fluid extensions be irrelavent or will some of them have a future there too?
18:09:08 <Outdoorsman> Would it be worth a forward port at this point on any of these extensions? I am not a Neos user yet, but yet there are some top notch developers over there and if we can get support from the Neos community there may be even more progress.
18:11:05 <Outdoorsman> I *think* Neos is still lacking a broad set of extensions and I bet you'd get some real buy-in if they were able to have some of the features we are using on an every day basis with the FluidTYPO3 ecosystem.
18:11:34 <Outdoorsman> Neos users are developers by nature still at this point.
18:12:38 <NamelessCoder> soee please ask your question to randomresult and mrboe, I think they were working on something for that exact thing
18:13:13 <NamelessCoder> Outdoorsman it's a very complex question not only because there are this many extensions, but (in very, very general terms):
18:13:54 <NamelessCoder> About 50% of VHS has a purpose there, but the 50% that don't are the most frequently used parts like v:content.render, v:page.menu and similar, CMS-gnostic ViewHelpers
18:14:59 <NamelessCoder> There *are* alternatives for Flow but (again in general terms) the examples I have seen of, just as an example, menu rendering done through ViewHelper arguments, are freaky complex - requiring for example a huge YAML file defining the actual menu instead of that operation being contained inside the ViewHelper
18:16:11 <NamelessCoder> Neos has set a path which very much is intended that every site-specific setup you do, should be done in TypoScript2 (which is similar to, but differs in key aspects from, TypoScript) and EEL which is yet-another-esoteric "extensible language" that
18:16:35 <NamelessCoder> falls into the same trap as the old typoscript-object approach, in my humble and very subjective opinion which nobody seems to agree with
18:17:10 <NamelessCoder> so basically the future of for example v:page.menu inside a Neos context would be "don't - the authors of Neos wants you to use TypoScript2 and EEL"
18:17:13 <Outdoorsman> Wow... great to hear some behind the scenes thoughts here!
18:18:23 <NamelessCoder> the same logic applies to page properties and other contexts: the extensibility concepts in Neos are very unlike the ones in TYPO3 CMS and once again, the main way Neos invites you to add extensibility is through TypoScript2.
18:18:54 <NamelessCoder> I will say this: it's good that this TypoScript2 and EEL is now much easier to version control and is more portable in that it can be package into... well, packages.
18:20:06 <NamelessCoder> but TypoScript2 is a step in the direction of an integrator role, whereas our steps are in the direction of a developer role, as requirement for extensibility.
18:21:20 <Outdoorsman> hmmm... that's a fundamental difference there. Developer versus integrator.
18:21:26 <Denyerec> Any of you guys ever used any "secure download" extensions ? Where FE users log into their own area to download files only meant for them
18:21:39 <NamelessCoder> and its esoteric nature is a mistake; Fluid as a templating language makes absolutely perfect sense but TypoScript2 has little or nothing to do with established standards like HTML and XML (some people will probably disagree with this and claim that EEL lets you do all those things but I argue: another esoteric language on top of an esoteric language to solve common tasks is a crazy idea)
18:23:34 <Denyerec> Unless Typoscript 2 is actually, yknow, not bad ?
18:23:56 <NamelessCoder> another subjective perspective on this: I and FT3 users have not been able to influence the decisions of Neos in a direction closer to our wishes regarding templating and ViewHelpers. Generally there is a big schism between the Flow developer world and the CMS world. To me, it feels like almost all the brain power left the CMS boat in favor of Flow and now no longer care about CMS legacy.
18:24:09 <NamelessCoder> Denyerec it being good or bad is simply not the point here
18:25:21 <NamelessCoder> But you must keep in mind that I am considered biased on this matter. I've spoken out against Flow decisions on multiple occasions and near the end, was perceived as a troll.
18:27:34 <NamelessCoder> My experience of the whole matter is a long digression going on since 2009 in the direction that Flow was relinquished from pretty much all demands of the T3A and was left in the over-engineering hands of coders who, for some, even used the Flow projects in an educational context which I very much disagree with since a practical application is always more relevant than one spawned in a lecture hall.
18:28:24 <NamelessCoder> To be perfectly honest I ignore Neos and Flow completely for the time being.
18:29:53 <Outdoorsman> I certainly HOPE that TS2 is more structured and flexible than it is now. I haven't really looked at it much yet.
18:30:06 <Outdoorsman> Current TS Likes... it seamlessly upgrades with TYPO3 CMS, and OS upgrades. Current dislikes... it's exceedingly difficult (for me) do do logic or variable oriented with pure TS.
18:30:43 <NamelessCoder> EEL requires you to do even more of that
18:30:44 <Outdoorsman> In short, the negatives outweight the positives.
18:33:07 <NamelessCoder> here is, since I mentioned it, the Flow alternative to v:page.menu - https://github.com/kaystrobach/FLOW.Menu
18:33:26 <NamelessCoder> I'll let you decide which is more elegang
18:41:40 <Outdoorsman> What's up with that old numbering system again. I NEVER liked that.
18:46:48 <Outdoorsman> Well it's time to digest what you wrote here. I was not familiar with some of the things you brought up here so will do some sideline research. Thank you so much for some feedback. Hopefully it will help others too since this is logged!
19:15:49 <Denyerec> Well Outdoorsman, it's just an array
19:15:57 <Denyerec> so they just use numeric indexes for organisation
19:16:08 <Denyerec> not particularly intuitive when you're tricked into forgetting its an array, though.
21:23:03 <Outdoorsman> Denyerec: Thanks for the tip on the array thing... that actually does help me feel a littler better about it and I hadn't thought of it that way. The perfectionist in me tends to cringe when I'm looking up seemingly arbitrary (array) numbers to override things in the RTE, or whatever. I would prefer a camelCase var name or something more intuitive where it makes sense... numbers do make sense sometimes too.
11:10:12 <randomresult> when i use the slide="-1" option in v:content.render, it collects the contentelements instead of replacing them. looking at the VH i saw slidecollect is gone, so i cant set this to "0"
11:13:38 <randomresult> so what do i need to do to tell slide not to collect items but only display the FCE placed on that specific page?
11:40:07 <Denyerec> Any of you guys ever used any "secure download" extensions ? Where FE users log into their own area to download files only meant for them
12:30:26 <featdd> hay guys, is there a modern tutorial of how to create a backend module?
12:30:33 <featdd> something that builds up on 6.1 or 6.2
13:03:46 <jotpunkt> I recently saw a talk about dynamic content elements in t3, where some guy, whose name i forgot, showed the differences between DCE and fluidcontent.
13:03:47 <jotpunkt> I liked the idea of a content-provider-extension a lot more than the database-inline-code or file based approach of dce.
13:03:48 <jotpunkt> He had some sort of backend-module where he could simply define new elements field by field.
13:03:49 <jotpunkt> I just played around with fluidcontent, flux, vhs and the builder extension and I think I get the point. But I simply can't find this backend-module for defining new content elements. Is this even part of your extensions or is it something completly different that I am missing here? I also did not find any clue on this in your documentation...
13:05:51 <NamelessCoder> jotpunkt it sounds like you're mixing the two up a bit. DCE maybe has this module (I wouldn't know) since it saves to database. Fluidcontent has no such module since there, fields are read from the template file itself (there are other ways but the standard is to read from template)
13:08:21 <jotpunkt> yeah, I already thought so…he jumped so fast between the two extensions. I must have mixed it up. But hey, thanks for clearing this up.
14:38:58 <randomresult> @NamelessCoder have u seen our issue here https://github.com/FluidTYPO3/vhs/issues/649
15:00:00 <NamelessCoder> randomresult have seen it, do not have time to do anything about it - argument slideCollect was dropped a couple weeks ago due to inconsistencies in usage, you're welcome to create a PR re-implementing it using the sliding approach you currently see in the viewhelper.
15:00:45 <randomresult> but like this, this slide is not usable... or is it?
15:01:21 <randomresult> it will allways collect...
15:01:38 <randomresult> i could limit to 1 and revert the sorting
15:01:49 <randomresult> so last ist first and only 1 shown
15:02:02 <NamelessCoder> slide currently collects content from any https://github.com/FluidTYPO3/vhs/blob/development/Classes/ViewHelpers/Content/AbstractContentViewHelper.php#L85
15:03:11 <NamelessCoder> slide>=1 will collect from the target pageUid and $n levels up. $pageUid can override the starting point. Combine/exclude slide and pageUid and you can get the same behavior as before
15:05:54 <momchil> guys if I have a custom content element "Product", for example in page Products we have added 10 CE of type Product, is there a way to create a detail page for every Product, so does the custom content element has an own url.. ?
15:06:52 <randomresult> momchil thought of contentcontroller?
15:07:14 <randomresult> @NamelessCoder i use this options="{group: 'Grid', icon: '../typo3conf/ext/gessdesign/Resources/Public/Icons/bootstrap/glyphicons_155_show_big_thumbnails.png'}"
15:08:02 <randomresult> instead of wizard-option in my configuration of a FCE - should place the FCE inside the "Grid" tab...shouldnt it?
15:12:01 <NamelessCoder> you *should* be using a proper plugin with a proper record type that has proper database fields and a Repository. This record type *could* have a relation to content elements, even possible as inline editing.
15:12:09 <NamelessCoder> (see EXT:news for reference)
15:13:31 <NamelessCoder> what you should not do because it is an anti-pattern: create a page with a new content type that has a custom ContentController which accepts an argument that is a record UID from tt_content, then in the template use v:content.render with contentElementUids argument to render the other elements. Point to the page with argument by using f:link.action. Create realurl rules if you wish.
15:15:47 <NamelessCoder> but I cannot stress enough that the optimal way to achieve this is a custom record type and a proper plugin. You open a can of worms the other way as soon as this setup is required to integrate with other data consumers or other services need to index your products.
15:16:40 <randomresult> added that as well. no luck
15:17:30 <NamelessCoder> please check WizardItemsHookListener.php for intended behavior
15:17:54 <randomresult> i will. now birthday with my son :)
15:17:58 <momchil> NamelessCoder: what do you mean with custom record type ? a custom page type ?
15:18:06 <NamelessCoder> congratulations are in order :)
15:18:26 <NamelessCoder> momchil see EXT:news' "News" record type for a proper example
15:19:14 <momchil> ok the other way which I was wondering is to create a backend module (CRUD) for managing product records with his own database table and fields, and then create a plugin which will be used for the frontend output
15:21:45 <glucka> NamelessCoder: what IDE do you use?
15:22:30 <NamelessCoder> momchil this is excessive; TYPO3 has built-in record editing with full access control support and ability to create any custom fields (and field renderings) you might need. This is all native TCA features and it's worth knowing how to create the record handling backend integration this way
15:24:51 <beo6> hello everyone. I currently try to make my first custom action in my fluidtypo3 content bootstrap extension. Don't i need to allow the actions?
15:24:54 <glucka> try to setup github repository 40min :)
15:25:41 <momchil> NamelessCoder: ok 10x, i will have a look at EXT:NEWS
15:26:35 <NamelessCoder> beo6 template file is required; controller class is optional; controller action is optional. It's different from Extbase plugins that way
15:26:44 <NamelessCoder> you do not need to allow additional actions
15:28:05 <momchil> NamelessCoder: and if the products have categories, do you also recommend the TYPO3 native way for categories like http://docs.typo3.org/typo3cms/CoreApiReference/6.2/ApiOverview/Categories/Index.html
15:28:37 <beo6> NamelessCoder: ok thanks i made a download action, added it to the controller and linked to the action in the template with <f:link.action action="download"> but it seems to be ignored. It just opens the page again and does not execute the action.
15:28:41 <NamelessCoder> assuming your minimum supported typo3 version contains the category concept: yes. It has an API that makes it much easier to generate the necessary table configuration
15:29:50 <NamelessCoder> beo6 template file must exist. But you definitely should be configuring a proper plugin instance for this, not use the ContentController. You should be able to properly access protect and restrict use of the plugin
15:33:36 <NamelessCoder> I'm just going by the description "download action which accepts parameter" - such a thing is exactly the type of thing that should be very cautiously implemented
15:34:44 <beo6> sure. thats why it is so restrictive and only accepts the SHA1 hash of the file and chooses the file from the FAL records.
15:35:08 <beo6> i now created a empty Download.html as template. But still same issue that it just loads the page again
15:36:19 <NamelessCoder> link might contain the incorrect extension scope depending on the context of your rendering
15:37:33 <NamelessCoder> I'm sorry but I don't have time to help debug that but from what you tell me, a download action with output of a downloadable file is misuse of the cached ContentController and should be replaced with a proper plugin (USER_INT)
14:58:02 <Guest|37044> hi.. is there a way to acces flux.fields of other pages not just the acutally loaded page? or do i have to extend the page table for this purpose?
15:20:00 <featdd> someone familiar with fluidbackend?
15:26:42 <randomresult> featdd i think its depricated
15:27:42 <featdd> randomresult work seems to be on ice, wanted to use flux in my backendextension but fluidbackend doesnt work :-/
15:33:21 <featdd> Is there some other way to use flux viewhelpers in a backendmodule?
19:03:28 <JohPie> is there a way to use flux-viewhelper in my own be-extension?
19:04:05 <jkcgn> hello all. I am just trying out fluid powered T3. Nice work! Unfortunatly the documentation is broken. http://fluidtypo3.org/documentation/templating-manual/templating/using-templates/selecting-page-templates.html and all following pages are empty.
23:22:56 <Bryder> Hello. I'm having some problems with the grid in a fluidcontent element. I can create the element, but it seems like the grid widget isn't really working. Can any tell me what I am doing wrong: https://gist.github.com/sorenbryder/78c6dc3995d2ec486aa9
15:00:10 <JohPie> I am searching for documentation to get the config which is build with flux in a template
17:16:04 <NamelessCoder> JohPie FluidTYPO3\Flux\Service\FluxService::getFormFromTemplateFile(...); optionally call ->build() on resulting Form object to get structure as an array instead of nested objects.
17:16:20 <NamelessCoder> note: the method is not static; service must be injected or manually loaded
10:34:54 <GRIMMCREATIVE> Hello. Using vhs 1.9.1 v:page.languageMenu - but how can i get it to work with MultiDomain (Domain per Language) - Thanks
10:34:58 <shofer11> hey guys, does some use the insertrecordfix extension to add multi language setup to insert record? Typo3 Bug: https://forge.typo3.org/issues/42390
10:43:30 <shofer11> Error Message: There is no entry in the $TCA array for the table "". This means that the function enableFields() is called with an invalid table name as argument.
15:37:59 <dasFelix> I don't have the fluid_content tab of my elements when I want to create a new CE. But flux-debug says: "Flux View FluidTYPO3\Flux\View\ExposedTemplateView is able to read stored configuration from file ". I tried to delete all cache in Install-tool and also removed * from typo3temp. What can cause this too? I am on dev-branch and using typo3 6.2.4
15:39:30 <dasFelix> flux debug finds all CE-templates like "/Resources/Private/Templates/Content/Product.html". But I don't have the tab where I can choose them
15:40:23 <mrboe> have u used builder to create you extß
15:47:21 <xaver> dasFelix: dev branches - really? maybe a mix, because builder uses namespaces
15:48:17 <dasFelix> funny thing is, I also git cloned fluidcontent_bootstrap and I also included their static-template but the same result... no tab - but all elements are found by flux-debug (jumbotron.html and so on).
15:48:26 <dasFelix> hmmm... a Mix... let me check...
15:51:18 <dasFelix> xaver: thanks for the input... but seems to be "development" everywhere.... quote: " git checkout development
15:51:50 <xaver> but last pull and is it on FluidTYPO3 or maybe your fork
15:54:27 <dasFelix> I pulled eveything this afternoon... On a fresh installation... only thing I did... I first installed the bootstrap_introduction package....
15:54:44 <dasFelix> the t3 one... not the fluidtypo3 package
15:55:08 <dasFelix> Maybe I should try a fresh installation without any "dummy package" ...
16:02:02 <xaver> you can try vagrant :P it should work
16:38:15 <dasFelix> okay I am a step further.... new installation (blank) seems to be working... but I have another issue/question regarding flux:form VH
16:39:41 <dasFelix> isn't it possible anymore to use <flux:form label="Foo Foo Foo">? Foo Foo Foo should be description of the fluidtypo3 CE inside the provider-ext Tab....
16:41:36 <dasFelix> compared to the fluidcontent_bootstrap, there is everything labled in 'Private/Language/locallang.xlf' ... when I do it like this, it works... but NOT directly in the content-element Template. There label-attribute seems to be ignored... Is it / will it be deprecated?
16:42:53 <dasFelix> VH - reference of Flux does not tell it's deprecated....
16:47:51 <dasFelix> so <flux:form label="foo" ... > is ignored... but <flux:form.sheet label="foo" ..> or <flux:field.select label="foo" ...> works... only within flux:form vh label seems to be ignored... why this?
16:53:22 <dasFelix> omg.... I need a break... sorry... it was a stupid (!!!!!) typo... lable instead of label :-////////////////////
11:00:50 <Boernd> yesterday I tried to use v:if but the description in the documentation is not very helping. So I would suggest to add the examples from ttps://github.com/FluidTYPO3/vhs/pull/401 to the documentation page.
11:01:46 <Boernd> I found these while searching the chat protocoll, but IMHO these should be on the documentation page where everyone which tries to use the viewhelper is looking for information.
11:18:59 <ndee_> is there a way to have a localized asset?
13:17:36 <dasFelix> I have a question about <flux:grid> VH. Why is there a name="foo" attribute and what about the label="foo" attribute? When I assign a name by name"Foo", the grid is gone in BE. And label="foo" doesn't show up anything in BE. (Dev Branch)
13:40:17 <NamelessCoder> dasFelix assuming you're not talking about flux:grid itself since it has no label. If you mean flux:grid.column - name is lowercase, label should be automatically built to an XLF path that the core will then translate for you. If you mean flux:form.content inside flux:form.grid please be aware that the behavior of these have changed (in essence: do not use flux:form.content inside flux:grid.column, ever). If you meant something else, please
13:43:40 <dasFelix> thx NamelessCoder ... flux:grid.column / row works as expected. But I really mean flux:grid VH. And according to the reference there is a name/label attribute. Thats why I am confused.... please have a look: http://fluidtypo3.org/viewhelpers/flux/development/GridViewHelper.html
13:44:54 <dasFelix> I just found this because I'm transforming my flux:flexform stuff to the new way
14:19:43 <NamelessCoder> dasFelix "name" on flux:grid is a machine-name, using lowerCamelCase, and the value is only used when generating the BE-layout table definition as array (name gets used as array key)
14:20:17 <NamelessCoder> "label" is available to set on *any* form component, but it is not used by all components
14:35:04 <Kaimane> When creating a new content element using fluidcontent / flux there is no new tab in the "new content element wizard". What do I wrong and how to fix it? When installing "fluidbootstraptheme" (all dependent ext are installed) there is no new tab called "bootstrap" too.
14:37:46 <bjo3rn> Kaimane first aid: flush all caches through the install too.
14:43:58 <Kaimane> I installed the ext "uncache" from github (dev branch). When deinstalled it, cleared all caches and opened wizard again, all tabs are still there. "bootstrap", "grid" and my "fce".
14:45:46 <bjo3rn> ok. can you reinstall uncache now?
14:46:08 <Kaimane> Of course I can. Wait a moment please.
14:46:37 <NamelessCoder> I may remember this incorrectly, but EXT:uncache would also prevent new caches from being created and would prevent this cache from working. You'd have to enable to cache circumvention in Flux itself for it to work
14:47:09 <NamelessCoder> - not sure if the cache can/should be protected or ignored by EXT:uncache somehow
14:47:23 <Kaimane> After clicking in install button I got a Fatal error: Call to a member function getBackend() on a non-object in /var/www/clients/client1/web390/private/typo3_src-6.2.4/typo3/sysext/core/Classes/Cache/Cache.php on line 95
14:47:40 <bjo3rn> is the cache you are referring to the one that was .FED_MANIFEST previously, NamelessCoder ?
14:48:00 <NamelessCoder> moved to general category
14:48:39 <Kaimane> After reload ext manager uncache is marked as installed.
14:49:05 <Kaimane> And now the tabs in the wizard are still there.
14:49:41 <bjo3rn> then don't hit 'flush caches' now ^^
14:49:47 <NamelessCoder> Kaimane are you on 6.2? If so: switch TYPO3_CONTEXT environment variable (search docs for that term) to make caches less eager. It may very well mean you don't need EXT:uncache (which, admittedly, may be a bit excessive on 6.2 since introducing contexts)
15:13:30 <Kaimane> NamelessCoder yes, I am on 6.2.4. I switched TYPO3_CONTEXT to "development" in install tool. Now i will deinstall EXT:uncache again.
15:14:26 <NamelessCoder> since 6.2, Flux is also semi-aware of this context so you should have much less need to clear caches
15:16:35 <Kaimane> That was my intension when I installed uncache ... less need of clicking clear caches ;-)
15:33:54 <TorstenFink> Hi there, i use fluidcontent for building a 50/50 column element, now i also make a text element in a column of this 50/50 element and want to get the variables defined in the form.column, how is this possible?
15:39:03 <NamelessCoder> batjony set pageUid on v:page.menu to UID of your sysfolder
15:39:41 <NamelessCoder> TorstenFink slightly complicated use case, and this will only support the immediate parent element, but:
15:51:34 <batjony> NamelessCoder: you mean <v:page.menu pageUid="{pageUid sys folder}"></v:page.menu> located in the <f:section name="Main"> in the CE html
15:52:31 <NamelessCoder> yes; argument pageUid on v:page.menu set to sysfolder UID
15:52:49 <batjony> this does not render anything, just tried, all caches cleared
15:55:05 <NamelessCoder> assuming you are using the viewhelper tag correctly, the explanation probably lies in your tree structure and how the sysfolder is located relative to the root typoscript template
15:55:42 <NamelessCoder> when you use the sysfolder this way, it *must* be placed in a way that it respects the exact same rules and limitations a normal page has: typoscript inheritance, domain records, page template selected, layout, etc.
15:57:03 <batjony> NamelessCoder: my sys folder contains pages with custom page type (doktype), most likely this is the reason
15:57:16 <batjony> if I try with a sys folder with standard pages - it works
15:57:30 <NamelessCoder> very likely reason. Check viewhelper documentation, it supports custom page types
16:00:44 <batjony> ok, one more question, actually my goal is to render the content of all these custom page types which are inside the sys folder, this is some kind of slider, which content is located in this custom doctype pages, so one slide is actually one page from the sys folder
16:01:29 <batjony> so I want to render all the pages in one place, without any menu
16:02:02 <batjony> then I will add some javascript and create a nice slider
16:21:22 <batjony> NamelessCoder: so you mean to use v:page.menu for getting all pageUids inside my sys folder and then to make some cycle which will render one by one the content for a particular pageUid using v:content.render ?
16:26:23 <batjony> i also see some slide arguments in the v:cotent.render documentation, but I cant understand them, for example "slide", "slideCollect" - can I use them for my goal, or they have different idea
16:28:39 <NamelessCoder> that's a different purpose - the opposite, actuallyh
16:31:37 <Guest|67309> hey guys i just wanna say, that there are some display problems at ipad and iphone on safari. I tried the new dev version of flux etc... cheers.
16:31:56 <Guest|67309> *the error is that the ressources are failed to load
16:32:12 <Guest|67309> so there is a connection problem displayed
16:35:07 <batjony> NamelessCoder: I am looking on v:page.menu, but I do not see how it could return IDs, as I see the helper outputs html, does not return any result
16:35:27 <batjony> or you mean to use the argument "as", which will store the result in a variable
16:50:31 <soee> batjony: yes use variable, and loop through returned array
16:51:58 <batjony> soee: but I just tried <v:page.menu pageUid="12" as="menuItems"></v:page.menu> <f:debug>{menuItems}</f:debug> but {menuItems} does not contain anything
18:30:24 <GRIMMCREATIVE> omg. thinking before writing. have it
20:50:34 <Guest|89961> Hi - I have noticed that sites I built on fluidtypo3 is slower than sites built with templaVoila. Should it not be the other way around?
20:54:09 <GRIMMCREATIVE> can i not confirm. especially since 6.2 absolutely no longer.
21:16:59 <xaver> Guest54515: normally no - it depends a lot on your template. If you use dynamic stuff and old versions it is possible
21:17:33 <GRIMMCREATIVE> not the right guest i think :D - and he is already gone
10:21:14 <benjamin_654> soee: the last time i used vhs assets to put the og-tags into the <head >; when i have time i also want to write a view helper to get the first content image of a page ang generate the image og tag; maybe this would be a good addition to vhs ..
13:05:31 <batjony> xaver: with assing you mean using the ContentController ?
13:14:14 <batjony> lets say I have a custom content element "Footer", and a ContentController which has a footerAction, and a html fluid content template in Resources/Private/Templates/Content/Footer.html
13:15:00 <batjony> if I assign a variable in the footerAction for example $this->view->assign('test', 'uaaauuuu'); and when I dumpt it in the template <f:debug>{test}</f:debug> I see NULL
13:34:29 <batjony> actually seems that the ContentController is not used at all, i have just put die("uauuu") in the footerAction, but it does not die....
13:49:09 <batjony> I found it, it was because of missing Migration file :)
10:30:32 <batjony> guys how do you proceed when using ajax and fluid templates/CE
10:31:14 <batjony> do you define for example a different typeNum for ajax and then based on it load different fluid templates/layouts which trims the page...
10:32:16 <batjony> if you know some articles on the web for best practices with ajax/typo3/fluid - please share them
11:05:56 <Guest|43001> hello everybody: is it possible to include TCEFORM.tt_content.header_layout.types to fluid template? so that the user can choose which headline he like?
11:07:17 <xaver> Guest|43001: no but you can sue fludi content core and replace it
11:08:42 <Guest|43001> have you a example? i'm new in fluid and dont understand what you mean
11:13:23 <Guest|43001> i think you dont understand me.. i would like to have a select box in the backend of my fluid contentelement for choosing the headline
11:13:32 <Guest|43001> i have this: <flux:field.input name="headline" label="headline" />
11:14:00 <Guest|43001> how i can let choose the headline like (h1 oder h2)
11:14:21 <xaver> ah you can also create a select with flux and you have the values available in Frontend
11:15:14 <xaver> https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/tree/development/Resources/Private/Templates/Content take a look at the example elements
11:15:54 <dimul> Hallo, need help with f:form.select, should I take a queue?
11:16:18 <Guest|43001> it doesnt give a viewhelper?
11:18:51 <dimul> I need to ad pics or stk. indication to the select field based on the language. I have this fluid select form. <f:form.select options="{quantityArray}" id="quantitySelect" name="data[quantity]" value="{f:if(condition:data, then: data.quantity}" />. What is the correct usage of f:translate in this case?
11:19:37 <dimul> in my case translate is in dh namespace. So it will be dh:translate
11:20:19 <batjony> xaver: if I have a custom CE created by fluidcontent which also has ContentController, could I disable the layout based on typeNum parameter inside the controller action ?
11:21:56 <batjony> lets say I have a CE news with ContentController::newsAction(), so somehow in newsAction to disable the layout if for example typeNum is 77
11:34:23 <xaver> Guest|43001: for what? creating a h tag? i think that would be a little bit overhead. Create a select and pass the number to h{number}
11:39:37 <xaver> dimul: that is fluid - this channel is for vhs flux fluidcontent, fluidpages (non core stuff). I never used that f:form.select and f:translate
11:40:04 <xaver> last time i used http://fluidtypo3.org/viewhelpers/vhs/master/LViewHelper.html and http://fluidtypo3.org/viewhelpers/vhs/master/Form/SelectViewHelper.html
11:43:54 <batjony> xaver: do you know some other way to achieve it, the idea is when I have an ajax request(typeNum=77), then show only the html of the content element, so no layouts and other stuffs
11:58:35 <erredeco> I think that Guest|43001 doesn't want to add another select to choose the header hx, but wants to recycle the field header_layout of tt_content ;)
12:08:11 <xaver> erredeco: yes thats why i said fluidcontent_core
12:15:58 <erredeco> simply put {record.header_layout} in the template
13:17:05 <batjony> lets try with some guro help from NamelessCoder
13:17:12 <batjony> NamelessCoder: if I have a custom CE created by fluidcontent which also has ContentController, could I disable the layout based on typeNum parameter inside the controller action ?
13:48:26 <danilobuerger> do you use fluidpages too?
13:48:54 <batjony> danilobuerger: i am wondering about two ways 1. somehow disable the layout in the content controller action 2. some condition for typeNum in the content element template
13:53:37 <batjony> so I want to output only the html from the CE
13:54:12 <danilobuerger> ok, create a layout that only contains the render of the Main section, then in your content template do a f:if around the f:layout directive
14:09:37 <NamelessCoder> as you can see it utilizes a postParseEvent (it's very special) which means the value actually exists immediately once you parse the template
14:15:07 <NamelessCoder> https://git.typo3.org/Packages/TYPO3.CMS.git/blob/HEAD:/typo3/sysext/fluid/Classes/Core/Parser/ParsingState.php#l167 shows exactly how it is a single-instance ViewHelper that only recognizes a single node
14:23:51 <Pero1909> I'm using DCE ext. to create custom CE. One of the fields i use in my CE is "Insert Records". Does anybody know how can i output "Insert Record" records in Fluid?
14:26:38 <batjony> NamelessCoder: again same error
14:26:54 <batjony> the complete syntax I use is: <f:layout name="{f:if.condition(then: 'ContentAjax', else: 'Content', condition: '{typeNum} == 10')}" />
14:37:22 <batjony> blank white page, when I checked the apache logs, the error is : PHP Fatal error: Call to a member function getViewHelper() on a non-object
14:42:15 <xaver> Pero1909: we only do our own stuff and no DCE
14:42:44 <xaver> maybe try the official TYPO3 channel or maybe DCE has a support chat.
14:43:45 <Pero1909> xaver ok, but maybe you have an example of how to output "Insert Records" in Fluid generaly in TYPO3
14:44:01 <Pero1909> i coudln't find anything googling
14:47:44 <xaver> That depends a lot on your template system. We use fluidcontent for FCE and fluidpages. You can take a look at our documentation. Maybe it helps, but it focus on usage of flux, fluidcontent fluidpages http://fluidtypo3.org/documentation/templating-manual/introduction.html
14:49:27 <xaver> If you use PHP you need to assign your variable to fluid. IF you want something like var_dump (_all -> f:debug()) and you get all available information in you template. Pero1909
14:51:07 <xaver> If you have questions afterwards about FluidTYPO3 (flux, fluidcontent, fluidpages, vhs....) you are welcome to ask :)
14:52:03 <Pero1909> just one thing to clarify if it's not a problem
14:53:18 <Pero1909> TYPO3 Fluid means all that you wrote = flux, fluidcontent, fluidpages .. so ext. based on TYPO3 Fluid are ext. based on flux, fluidcontent, fluidpages or i got something wrong here?
14:56:42 <xaver> TYPO3 developed fluid and a very basic template system with a lot of possibility. Most users want to use a more advanced system with more features like FCE (Flexible Content Element). Different developers started projects to accomplish that in different ways. FluidTYPO3 team wrote flux, fluidcontent, fluidpages with help form a lot of contributors https://github.com/FluidTYPO3/ .
15:03:33 <xaver> we think creating 1 tempalte for FCE is a good way. https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/blob/development/Resources/Private/Templates/Content/Alert.html Configuration creates Backend form/element, preview Backend preview in overview and Main the frontend output. Pero1909
15:04:03 <Pero1909> well, few days ago i found this DCE ext. It is really easy to make your own CE .. drop some TYPO3 fields u want, u make fluid template and that's it .. no need to write ext. So that's the thing i really need in TYPO3.. gives u much flexibility without writting an ext.
15:05:33 <xaver> DCE, Mask, FluidTYPO3, Girdlements have all "similar" goals, but work in complete different ways
15:06:03 <Pero1909> yes, i saw they mention Gridelements too but didn't try it
15:06:17 <batjony> danilobuerger: do you have any idea why <f:layout name="{f:if(then: 'ContentAjax', else: 'Content', condition: '{typeNum} == 10')}" /> does not work
15:11:28 <Pero1909> and how easy is in fluidcontent to make CE :-)
15:11:38 <xaver> https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/blob/development/Resources/Private/Templates/Content/Alert.html this easy
15:11:57 <batjony> danilobuerger: no already cleared all the caches
15:11:58 <xaver> its everyhting backend form, a icon for selection, integrated lanuage system
15:23:25 <Pero1909> i mean when i install TYPO3 6.x i get that feature by default or i have to install something :-)
15:24:25 <xaver> you need to install a couple of extensions. We split our extensions and do not provide 1 big ext with functionality you maybe don't need
15:26:03 <Pero1909> u know for me Fluid is another word for templating engine like PHP Smarty and Flux doesn't mean anything to me yet.. Flow is like some framework if i'm correct
15:26:18 <Pero1909> so i need little time to catch all that
15:39:03 <batjony> danilobuerger: ok, and what about if I want also to have a different page template/layout ?
15:59:32 <xaver> if you buy it and get the support. Everything works together
15:59:44 <danilobuerger> batjony: ok so i confirmed it, i have this working perfectly in my setup... see here fx https://gist.github.com/danilobuerger/40d4e6eab67497c6aad2
16:01:58 <batjony> danilobuerger: what kind of typo3 version you use there
16:03:09 <mrboe> nice to see that somebody earns money with our work http://t3bootstrap.de/de/typo3-bootstrap-template/
16:03:43 <danilobuerger> mrboe imagine what fx linus thinks
16:03:51 <batjony> danilobuerger: the same as mine, do you use TER versions of the fluid extensions, some old dev versions or the latest dev versions
16:04:10 <danilobuerger> i dont think the extensions matter in this specific case
16:07:44 <batjony> danilobuerger: i do not see other reason, its either extension versions or server environment
16:08:25 <NamelessCoder> or a missing variable, or a typo, or a syntax error
16:11:56 <batjony> NamelessCoder: k, i removed the variable and set the condition always to '1', so there is no missing variable and i think the syntax is also fine
16:16:28 <batjony> Thu Aug 21 17:10:19.586005 2014] [fcgid:warn] [pid 3319] [client 127.0.0.1:60434] mod_fcgid: stderr: PHP Fatal error: Call to a member function getViewHelper() on a non-object in /home/batjony/www/html/painters/public/typo3temp/Cache/Code/fluid_template/Paintersitepackage_Content_action_painterList_5dab469aee8084d7251ca9d1eafe91a481a09b0d.php on line 18
16:16:55 <batjony> all cached cleared, from install tool, also typo3temp folder
16:18:15 <danilobuerger> can you please gist that file
16:23:16 <batjony> and on line 18 we have: $viewHelper61 = $self->getViewHelper('$viewHelper61', $renderingContext, 'TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper');
16:36:29 <danilobuerger> are you sure you cleared every cache? you could try deleting typo3temp and then in the database truncating every cache_ or cf_ table
16:38:54 <batjony> danilobuerger: the only thing i havent tried is clearing db cache tables
16:45:38 <batjony> same issue, tomorrow i will continue the tests
16:50:57 <randomresult> one question to the team: is there a way to donate? @NamelessCoder danilobuerger bjo3rn cedricziel ?
16:52:03 <danilobuerger> you can buy me beers @t3cm ra
16:52:06 <danilobuerger> you can buy me beers @t3cm randomresult
16:52:32 <NamelessCoder> randomresult officially: not yet. But will PM you something.
10:55:16 <fger> seems the tx_flux_parent and tx_flux_column values are set to empty in the pasteAfter method of the contentprovider
11:38:01 <Guest|0177> hello everybody.. can somebody explain me why i have everytime a distance from the header to the content element in fluid? i render the content this way:
11:56:43 <danilobuerger> Guest|0177 why are you declaring namespaces as xmlns and via tje {namespace} tag?
11:57:34 <Guest|0177> i learned this this way.. is this the problem?
11:58:30 <danilobuerger> well you should choose one .. xmlns is prefered see fx https://github.com/FluidTYPO3/fluidcontent_core/blob/development/Resources/Private/Templates/CoreContent/Text.html
11:59:32 <Guest|0177> ok, but this is not the problem, i have deleted the other one..
11:59:52 <danilobuerger> i dont even know the problem, i just joined a few minutes ago
12:00:11 <Guest|0177> ok.. look at this: http://www.directupload.net/file/d/3722/rkipbwzt_png.htm
12:00:28 <Guest|0177> i have a distance from the header to the content element
12:04:10 <danilobuerger> why make it hard to debug something
12:05:59 <Guest|0177> hmm i have the site local on my pc (xampp) :-(
12:06:40 <danilobuerger> i guess you are on your own then
12:12:10 <Guest|0177> if i would have a margin or padding i would see it whith the color in blue or yellow in firebug, but how you can see, i dont have this colors in the pic
12:16:31 <bjo3rn> Guest|0177 please have a look at the generated HTML source. as stated above there's most probably some HTML generated by csc which adds those margins or padding.
13:28:11 <xaver> some tickets are left for t3cm and i also think for t3crr
13:29:34 <BenjaminR> do i maybe leverage that check because of using as="" in the vh?
13:33:07 <Cash2m> Anyone still encountering issues on copy/pasting between FCEs after flux#273885b? tx_flux_children is always empty for me after pasting
13:43:14 <fger> because it really is a great system...
13:44:41 <NamelessCoder> I don't have any problems copy/pasting since https://github.com/FluidTYPO3/flux/commit/a4b9201cfb1b9b98a69eaa571b957da46dcb9e6f
13:44:57 <NamelessCoder> fix is confirmed by other team members
13:45:40 <NamelessCoder> if you still experience problems then please take the time to investigate which special circumstances might come into play on your system but not others. Test it on a clean install, for example.
13:46:04 <NamelessCoder> without the ability to reproduce your reported problems we rely 100% on your continued investigation
13:46:58 <fger> thx, I tested the code just 2 days ago (latest master code) , so was not update - that was exactly the code i was talking about ... seems fixed and will test now, great work
13:49:11 <BenjaminR> NamelessCoder anything in mind that changed regarding fe_group check in v:page.menu? it shows me both, hidden after login and shown for usergroup, links
13:49:19 <NamelessCoder> check if it solves the problem first though ;)
13:49:54 <NamelessCoder> BenjaminR there should be no change. Condition should be generated and used in PageSelectService of VHS
14:14:43 <Cash2m> lol.. forgot everything I said regarding the copy/paste issue... Time to slap around some people
14:25:10 <Cash2m> confirm pasting is working now after recent changes
18:31:26 <ltrebing> I’m building a new plugin in a 6.2/FT3 setup and somehow it doesn’t get rendered at all (not even the header of the plugin content object), is there maybe a common pitfall related to this?
18:44:40 <xaver> ltrebing: you can try the builder validation
22:56:46 <Outdoorsman> Exception alert... here's what I'm getting after updating to the most recent DEV of everything...
22:57:48 <Outdoorsman> #1402663428: No page template selected and no template was inherited from parent page(s) (More information)
22:57:48 <Outdoorsman> RuntimeException thrown in file
22:57:48 <Outdoorsman> typo3conf/ext/fluidpages/Classes/Provider/PageProvider.php in line 224.
22:58:36 <Outdoorsman> I have set the partent page template as well as child template on the root page of site.
22:59:25 <Outdoorsman> The only way to get rid of this error without programming is to assign a page template on every single page of the website.
23:00:21 <Outdoorsman> Could this fluidpages update have something to do with it??? I tried commenting out the line and it didn't seem to help. https://github.com/FluidTYPO3/fluidpages/commit/1ab6cac2efa2b8efac8b62dde8635e1b70084d5c#diff-56f3f4c49f9c4d997940062ff8ba69beR121
23:02:51 <NamelessCoder> hey Charles. I think it's my bad, I killed it with that commit. I'll look into it soon (watching a movie right now)
00:24:26 <NamelessCoder> could you give the workspaces support a test drive?
00:26:30 <Outdoorsman> Yes I neeeeed to do that. Something interesting... I had lightning take out a NIC on my server yesterday. I found out the hard way that no one in small towns carry internal components in stock any more.
00:27:05 <NamelessCoder> damn, so you had to buy some usb crap?
00:27:27 <Outdoorsman> I finally found a work around but it took a long time. Yes, I got a USB WIFI card.
00:27:52 <NamelessCoder> few things worse than network issues you can't fix
00:28:17 <Outdoorsman> The problem was I was using VMware VCenter to control that machine.
00:28:55 <NamelessCoder> I've had every problem imaginable on headless machines and it *always* sucks
00:29:16 <Outdoorsman> I had 5 working ports available but with version 5.5 I have to manage it from VCenter and couldn't do that because it was the WAN port that went down.
00:29:48 <NamelessCoder> it's obvious advise too late, but you really should get yourself a surge protector
00:30:02 <NamelessCoder> I've got two, one which also filters the dsl
00:30:37 <Outdoorsman> I just thought I was immune to computer issues since I have a background in electrical engineering :)
00:34:35 <NamelessCoder> just tested it, seems to work on my machine
00:34:36 <Outdoorsman> Yes. I had them load Chrome and it happend there too. I was using fluidcontent_core as well. They left before I could disable it and make sure it wasn't dependent on that extension.
00:35:40 <NamelessCoder> I also have that ext loaded, of course
00:36:52 <Outdoorsman> Never mind. The screenshot they sent me doesn't have enough resoultion to show anything. Anyway, once you click the green plus icon, the options that come up with all the tabs had only one tab with only 4 options which appeared to all be plugins instead of main content stuff.
00:37:51 <Outdoorsman> I didn't clear my server cache yet... I've seen it look like that before. But this time, it was working for me and not her.
00:37:53 <NamelessCoder> the URL used when adding content *does* contain some freaky stuff, is quite long and even uses a hash in the location. Perhaps some software on the machine was acting as proxy, somehow killing the request or response...
00:38:33 <Outdoorsman> Wow that's a far out thought, wouldn't have considered that.
00:38:55 <NamelessCoder> I've not seen that happen... but there's a chance if you're on dev versions that changed wizardTab -> options.group
00:39:01 <Outdoorsman> I'll do a little more debug to isolate the issue and get back on it. She's not here to do testing with now.
00:39:01 <NamelessCoder> that could have some effect
00:39:30 <NamelessCoder> if all else fails, install "Little Snitch" trial and dump the request and response. I'll then compare it to one I know to be working.
00:40:10 <NamelessCoder> it used to be in TYPO3 that using the hostname "localhost" for sites caused some problems with redirects internally, but I assume you don't use that as hostname
00:40:59 <Outdoorsman> I'm using htaccess to block it from public but am using actual domain names.
00:41:09 <Outdoorsman> I might have to ask you more if it comes to that. What is the wizardTab -> options.group?
00:42:20 <NamelessCoder> I wrote a bit about it on http://fluidtypo3.org/blog/news/flux-71-changes.html
00:42:33 <Outdoorsman> Okay, thanks. Hey have a good one... get some sleep.
00:42:46 <NamelessCoder> not time for sleep yet hehe
00:43:49 <Outdoorsman> Wow that's a great article! I'll have to digest that a little more slowly after work.
00:45:10 <Outdoorsman> I also just notice the FCC doesn't have spacing options for above/below CE's. I'm guessing there was a long discussion about that?
00:46:10 <Outdoorsman> It's inline styling I know, but it's useful in just pushing things around.
00:47:50 <NamelessCoder> back in the days of CSC support for such spacing was either inline stylesheets (unclean!) or auto-generated stylesheets with complex classes. In modern site styling this simply has no place whatsoever - such laying out should be simple css classes on each container, and that's what FCC supports currently.
00:48:53 <NamelessCoder> this could be my developer brain assuming too much, but if an editor sees this: "Content settings -> Container -> classes -> option value "space-below-2em" he'd immediately know what that does
00:49:00 <Outdoorsman> So I guess adding a number of classes like before10 before20 before30 before40 could work?
00:49:44 <NamelessCoder> the TS options array for FCC lets you define multiple values for CSS classes which can be combined. Name them logically and your site editors should find it quite simple
00:49:45 <Outdoorsman> You have a point and it's a better option going forward.
00:50:48 <NamelessCoder> in the future, it's likely that tooltips, context-sensitive-help, readout fields or similar will be added , letting the dev better explain the options. But really you're VERY free to COMPLETELY redesign the class selector or apply the classes any way you see fit
00:51:57 <Outdoorsman> I think that these are useful enough that it would be nice to ship some of those classes right out of the box to overridden in necessary or maybe in a complimentary extension to FCC that has defaults that would work for most people.
00:52:05 <NamelessCoder> say you add a selector box for "Space below element" which has options 5,10,15 - you then add classes "space-below-5" etc. and in the template, in fcc:tag, set class="{f:if(condition: settings.thatVariable, then: 'space-below-{settings.thatVariable}')}"
00:53:30 <NamelessCoder> here's where I don't agree ;) it takes *minutes* to redefine the current field or add a new one, and imho it absolutely should be a very conscious decision *which* classes you add and how you support them, from site to site.
00:54:04 <NamelessCoder> note that if "class" attribute value results in an empty string, the attribute simply gets removed by fcc:tag
00:54:07 <Outdoorsman> The typical sites I'm making are not HUGE projects so finding a way to get a site up fairly quickly it critical to me being able to make money. So, when 90% of my sites could benefit from something I'd prefer to add it and override it on the 10%.
00:54:35 <NamelessCoder> our intention is to let other packages serve as such basis
00:54:44 <NamelessCoder> for example; fluidcontent_core_bootstrap, etc.
00:54:52 <Outdoorsman> It makes less bloat for sure.
00:55:20 <NamelessCoder> this lets each of those other packages evolve as they should, in sync with the css framework they serve
00:55:21 <Outdoorsman> Ahhhhhhhh... yes, that's what I'm talking about.
00:55:37 <NamelessCoder> and it lets US update much less frequently and not have to support all types of edge cases
00:56:08 <NamelessCoder> so you could be creating your own basis extension for this, with other or additional options that better suit your customers
00:56:24 <NamelessCoder> (and release it of course, so others can benefit if their customers have the same needs)
00:57:17 <NamelessCoder> such an extension can of course also add other content types using fluidcontent, include a set of page templates with a generic HTML structure, include template overlays for EXT:news and much, much more.
00:57:47 <NamelessCoder> the kicker is that if your extension properly depends on all the other extensions, kickstarting your site is a matter of installing that extension ;)
00:57:48 <Outdoorsman> The only thing I don't like about overlays is that even if I just want to update one character in a file, the whole file must be overlaid. Now I have to continually compare to the original source (FCC in this case) to make sure I don't break things.
00:58:24 <Outdoorsman> I wish there were an easy way to handle that. I'm still new to git so maybe there is.
00:58:38 <NamelessCoder> that's true, and a very valid concern. We try to remedy it somewhat, by providing templates that are extremely simple and which should not (knock on wood) require any updates for a long, long time
00:58:51 <NamelessCoder> there's one way but it is not super efficient
00:59:00 <NamelessCoder> say you need to change just one argument value of a viewhelper
00:59:13 <NamelessCoder> obvious examples are paginator's itemsPerPage etc.
00:59:56 <Outdoorsman> The way I've been handling that is manually doing a compare one file at a time in phpstorm.
01:00:28 <NamelessCoder> you really shouldn't need to do that on a regular basis
01:00:43 <NamelessCoder> the exception of course being templates that are under development or in beta state
01:01:39 <Outdoorsman> Is there a way to compare a sparcely populated provider directory with the original extension so that it only looks at files I've overlaid?
01:01:44 <NamelessCoder> but that does give me an idea
01:02:43 <Outdoorsman> I know I'm not the only one with this issue because Magento operates the same way and there a HUGE following there.
01:02:45 <NamelessCoder> the key would be to build an "Info" section sub-module and let it read every plugin.tx_FOOBAR.view location
01:03:21 <NamelessCoder> since this setup can change on any page it needs to be a module based on the page tree, like hte other inspectors in the info module
01:03:31 <NamelessCoder> where would you say such a feature makes most sense?
01:04:56 <Outdoorsman> Are you talking about code? When I think of page tree I think of content in the BE of TYPO3 CMS.
01:05:27 <NamelessCoder> check any typo3 backend, the "Info" module
01:05:47 <NamelessCoder> the sub-modules "Pagetree overview" etc. can be added by extensions
01:06:23 <Outdoorsman> I was thinking of within phpstorm since that's where I'm coding my extensions.
01:06:46 <NamelessCoder> it can be used to render readonly-style info about each page since you can select the target page to gather setup from
01:06:56 <NamelessCoder> well yeah but that's not really possible ;)
01:07:47 <Outdoorsman> I'm feeling a little nervous here because I'm really good at coming up with ideas, but am not at the programming level yet to solve them... we make a great pair ehhh, ha ha.
01:10:03 <Outdoorsman> Something to think about when there's nothing else to do. I do know however, if the workflow could be improved it would save not only both of us time, it could be time mulitplied saved for thousands of devs.
01:10:33 <NamelessCoder> why exactly are you comparing files with originals often?
01:10:50 <Outdoorsman> To make sure my overlays aren't propigating old code.
01:11:19 <NamelessCoder> is this in connection with fluidbootstraptheme?
01:13:07 <NamelessCoder> if the templates are getting big and differences harder to spot, it's good practice to explode it into a handful of partial templates instead. But I understand the concern, of course
01:13:18 <Outdoorsman> That and news for the most part.
01:14:27 <Outdoorsman> Both are getting heavy updates and I have to keep updating to just keep things running.
01:14:33 <NamelessCoder> I don't think there's an easier way than "compare folders" in phpstorm... everything I have to suggest is based on CLI utilities which is what phpstorm does, except with a few clicks instead of complex commands
01:15:12 <Outdoorsman> Hey at least I know what others are doing now too. Thanks man!
18:36:51 <Outdoorsman> NamelessCoder, so I don't miss your blog updates is there an RSS feed to your blog, I didn't seem to pick one up... http://fluidtypo3.org/blog.html
19:12:43 <GRIMMCREATIVE> http://fluidtypo3.org/viewhelpers.html - Failed to load resource: net::ERR_CONTENT_LENGTH_MISMATCH
19:13:44 <Outdoorsman> I'm not sure what's going on there but it sounds like a resource may have a wrong path or something.
19:16:54 <GRIMMCREATIVE> can someone tell me what happens with v:page.content.render in the dev branch of vhs - or better what should i use instead of v:page.content.render
19:20:44 <gbod> Outdoorsman: It's a webkit based issue. A Workaround is to use "config.enableContentLengthHeader = 0" in TypoScript.
19:21:36 <Outdoorsman> Hi GRIMMCREATIVE, I see this from danilobuerger saying that page.content.render doesn't exist any more... http://fluidtypo3.org/community/irc-logs.html?tx_fluidtypo3org_content[date]=20140422&cHash=2bd87ff0aa3d5c41b6a4749d88124f8f#16:23:12
19:23:04 <Outdoorsman> I think that v:page.content.render possibly changed to v:content.render... http://fluidtypo3.org/community/irc-logs.html?tx_fluidtypo3org_content[date]=20140611&cHash=6485d700fefba36f39deda0c98fc111c#09:21:15
08:21:34 <ndee_> just a heads up: http://fluidtypo3.org/viewhelpers/fluid/master/FormViewHelper.html <-- the sub items on "Form" aren't working, e.g. the Form doesn't open like it used to.
10:06:34 <erredeco> Hello. i use TYPO3 6.2.3 and VHS 1.9.1
10:07:32 <erredeco> I changed in my templates the line:
10:09:32 <Guest|26130> hello can somebody help me? i have this: <flux:field.inline.fal name="galerieimage" label="Bild" multiple="TRUE" maxItems="1" collapseAll="TRUE" />
10:10:10 <gbod> erredeco: Try Tx_Vhs_ViewHelpers_Page_MenuViewHelper instead of Tx_Vhs_viewHelpers_Page_MenuViewHelper
10:10:18 <Guest|26130> how i must write the code for the main section to put out the image in front end?
10:12:17 <erredeco> @gbod: sorry???? I don't understand
10:15:45 <gbod> The letter "V" in ViewHelpers in the classname has to be in Uppercase
10:20:34 <BenjaminR> erredeco: very likely that you have a typo in your namespace defintion in the top
10:20:42 <BenjaminR> Tx_Vhs_viewHelpers should be Tx_Vhs_ViewHelpers
10:20:56 <Guest|26130> i ask other way.. how i can add FAL to fluid for selecting image and show the image in front end?
10:40:38 <randomresult> no_cache = 0 , cache = 1 , enable_indexblabla = 1 ... all is right... does not work
10:41:00 <BenjaminR> youre indexing on page load or by crawler
10:41:27 <Guest|26130> @Benjamin you have send me a example for a gallery.. i need also something for file downloads with fluid and fal.. have you a example like the image gallery?
10:41:34 <gbod> randomresult: your HTML comments are set?
10:41:59 <BenjaminR> Guest: irrelevant if it is an image or not - you decide how to use the file in fluid
10:42:00 <randomresult> well it should index ALL if no comments are set. but yes, i had that set too
10:42:25 * randomresult is getting some valium now. brb
10:51:59 <BenjaminR> FYI: if your pagenotfound handling isnt working check for $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']['init']['postVarSet_failureMode'] = ''
10:52:36 <randomresult> BenjaminR could you now repair my indexed search.
12:00:02 <ndee_> I tried something like: {v:iterator.for(from: 1, to: 30) -> v:var.set(name: 'durationDays')} but durationDays stays null
12:18:32 <ndee_> Is there a way to mirror the fedext.net viewhelper documentation? I just realized how dependant I am on it.
12:36:44 <randomresult> anyone working with sliding of FCE in here?
12:36:56 <randomresult> it seems im too stupid for that
13:01:54 <fger> randomresult: sliding is done in typoscript i guess ?
13:02:14 <fger> or with viewhelpers in fluid page-templates ofc
13:03:07 <fger> FYI: @all :i managed to hook into DatabaseHandler process_cmdmap + process_datamap functions and disable the logging of TCEMain object there. Made it switchable in extension-manager
13:03:36 <randomresult> fger its made using the VH
13:03:49 <fger> better solutino would be to detect if recursiveness is given for the copy/move command and the paste/paste-after cmd and disable logging only for that case
15:16:58 <batjony> guys, i have a custom content element, which reads the pages from some sys folder; by default the CE will read the first page from this sub folder; so my question is how can I get the page uid of the first page in this sub folder ?
15:21:33 <batjony> for example i can get all page uid in this sys folder like: <v:page.menu pageUid="{sysFolderPageUid}" as="menuItems"><f:for each="{menuItems}" key="pageUid">.....some logic with the page uid.......</f:for></v:page.menu>
15:29:51 <Guest|yoda> Firefox is fine just Chrome is messed up
15:30:01 <batjony> GRIMMCREATIVE: v:iterator.first - I saw its documentation, its written that "Returns the first element of $haystack", but how can I access then its key or value ?
15:30:53 <batjony> <v:page.menu pageUid="{sysFolderPageUid}" as="menuItems"><v:iterator.first haystack="menuItems"> and then what ?
15:34:01 <GRIMMCREATIVE> {menuItems -> v:iterator.first() -> v:var.set(name: 'menuItem')} - i am not so familiar with it. i use it to get something like the first image
15:48:39 <batjony> GRIMMCREATIVE: are you sure that this works for you {menuItems -> v:iterator.first() -> v:var.set(name: 'menuItem')} , the first part works, but if i add -> v:var.set(name: 'menuItem') then an error occurs "Could not analyse class:FluidTYPO3\Vhs\ViewHelpers\Var\SetViewHelper maybe not loaded or no autoloader?"
16:53:58 <Guest|89889> hi all, how can i simply add up 2 float values?
16:53:58 <batjony> menuItems->v:iterator.first() returns the first page as an array, so if I want to get the page uid i should access this array - the key 'uid'
16:54:11 <GRIMMCREATIVE> can you post your code - i mean gist or so. i have something similar
16:56:02 <batjony> lets ask the guru NamelessCoder :)
16:56:16 <batjony> NamelessCoder: if {menuItems->v:iterator.first()} returns me a key-value array, how can I get the array value for particular key
16:56:29 <GRIMMCREATIVE> i will get this for you - for shure. please need practise :D
16:57:29 <batjony> i think something like {menuItems->v:iterator.first()->v:variable.get(key: 'uid')} should exist... but still finding the correct solution
17:11:49 <randomresult> i want to display column 0 from that page. if its empty, slide up and show the content
17:12:14 <randomresult> -1 means slide up till first level...
17:12:34 <randomresult> means if i have 4 levels with content on each level it will show me 4 ce's
17:13:03 <randomresult> limit 1 will always show the content from uid 1
17:13:26 <randomresult> help... it drives me crazy
17:14:38 <randomresult> or in other words: is there a way to select the ce's from colum=0 if there are some... otherwise slide up until you find some in column 0?
17:32:07 <Outdoorsman> Here's about where the conversation about slide started... http://fluidtypo3.org/community/irc-logs.html#20:11:00
17:39:47 <Outdoorsman> You know randomresult... why don't you just use TS instead. It's freely available there still... I honestly don't know the reasoning behind dropping some of slide's functionality as that's a very useful feature. Sounded like it was a lot of work to get the programming straight or something and for lack of time it got dropped but I could be wrong.
18:11:56 <NamelessCoder> BenjaminR yes; it's all stored as records in the DB awaiting confirmation
18:12:05 <NamelessCoder> I sometimes edit the topic and description for consistency
18:12:34 <NamelessCoder> randomresult see https://github.com/FluidTYPO3/vhs/pull/656
18:12:39 <BenjaminR> Id love if you tell me what should be in there
18:12:59 <BenjaminR> Or read: what shouldnt be there
18:13:11 <randomresult> @NamelessCoder will this be merged?
18:13:16 <NamelessCoder> basically, things people ask for in this channel are ideal topics for gists and if you already made a gist to answer a question from this channel, please submit
18:13:29 <NamelessCoder> randomresult yes, but maybe not in the state it's currently in
18:13:31 <BenjaminR> http://fluidtypo3.org/library/code-examples.html <- something ate the assets
18:15:15 <NamelessCoder> cache clear timing. Heavy traffic.
18:15:42 <randomresult> f*ck... i work with submodules...
18:15:59 <randomresult> its working... and now i cant use it!!!!
09:42:40 <Guest|79532> i know, this is the wrong channel for this but i dont know where to ask :S
09:42:51 <Guest|79532> i just created an extension with extension builder
09:43:35 <Guest|79532> and everything works fine, but if i click on a detail-link from the root i get an error msg "Required argument "alt" was not supplied."
09:43:54 <Guest|79532> google does not find anything about it
09:44:11 <Guest|79532> and i did not modified anythink on the template
09:44:33 <batjony> Guest|79532: you can ask in #typo3
09:45:20 <Guest|79532> oh thanks, didnt knew about this channel
09:54:02 <batjony> guys i have a custom content element which shows pages from particular sys folder
09:54:21 <batjony> currently it shows by default the first page in this sys folder like https://gist.github.com/momchilgoos/531616463c0d0dbdf7d1
09:54:36 <batjony> but the idea is to have some simple pagination - prev and next
09:55:05 <batjony> next - will show the page content from the next page in this sys folder
09:55:20 <batjony> prev - will show the page content from the previous page in the sys folder
09:55:46 <batjony> some ideas how to implement this prev/next
09:56:30 <batjony> probably i should get the prev/next page uid and then use <v:content.render pageUid="{pageUid}">
10:16:39 <mrboe> hey @NamelessCoder do you have a minute
10:17:24 <mrboe> i have a question about settings.useTypoScript in the FBT
10:19:41 <mrboe> when i use plugin.tx_fluidbootstraptheme.settings.useTypoScript = 0 and go to page settings and set: settings.position = right the FE uses the value of the Page settings but the BE uses the value wich is set in TS Constants
11:38:05 <batjony> i want to check if some variable is NULL or not, and i use <f:if condition="{someVar} != NULL"> but it does not work
13:44:13 <batjony> mrboe: ya it works, i will use it, but its really strange why the standard condition way "{someVar} != NULL" does not work
15:11:53 <BenjaminR> batjony: maybe you like to use v:condition.variable.isNull()
15:15:08 <Guest|86972> hello.. can somebody help me? my problem:
15:16:20 <Guest|86972> i would like to link a file with: <flux:wizard.link activeTab="file"/> / what i see in the front end is: file:48 but i would like to have the whole path with the filename like this.. ../folder1/folder2/filename.jpg
15:18:20 <BenjaminR> Guest: I think link -> v:link.typoscript() will help you out
15:20:44 <Guest|86972> you mean <v:link.typolink ??
16:24:56 <batjony> BenjaminR: i see, but still I think I can not use it in my case, because for example if something is not NULL i should render page A, else render page B
16:25:49 <batjony> i see here "then" and "else" are inline arguments, and I think I can not use them
16:25:59 <BenjaminR> there are then and else always
16:26:04 <BenjaminR> just use them - also tagbased
16:27:36 <batjony> so you mean that this is possible <v:if.var.isNull> <f:then>...</f:then> <f:else>...</f:else> ?
16:30:22 <batjony> i have a custom content element which renders pages from particular sys folder, and should have next and prev which should walk through the pages in this sys folder
16:30:45 <batjony> i have an array of all pages inside the folder
16:31:44 <batjony> and by default i am on the first page, how can I use v:iterator.next to get the next page
16:35:04 <BenjaminR> there are arguments needle and haystack
16:36:44 <NamelessCoder> says FALSE if there are no elements *after* $needle inside $haystack - but my memory fails me whether it renders then/else nodes or returns the next element...
16:37:32 <batjony> ok if I have an array {pageItems} which is key/value array where key corresponds to the page Uid and the value contains another array of the page properties
16:37:42 <batjony> and if I am on a page with uid 8
16:37:51 <NamelessCoder> I think it returns the next element, or you'd have an easier time working with it this way. In which case... {v:iterator.next(haystack: myArray, needle: currentObject) -> v:variable.set(name: 'next')} and <f:if condition="{next}">...</f:if>
16:41:03 <NamelessCoder> O holy source code, we beseech thee!
16:41:15 <NamelessCoder> Tell us the true nature of our being!
16:41:59 <NamelessCoder> it does *not* support then/else in any fashion
16:42:14 <batjony> sorry guys but still can not understand how can I get the next, so currently i get the first page like this: {pageItems->v:iterator.first()->v:variable.set(name: 'pageFirst')} <v:content.render pageUid="{pageFirst.uid}"></v:content.render>
16:42:24 <batjony> how can I get the next one with v:iterator.next
16:42:25 <NamelessCoder> it will only return -1 for "not found" or the object/value at $index+1
16:45:24 <mrboe> have you seen my question in the morning
16:45:59 <NamelessCoder> batjony are you *certain* you should not be using v:page.menu.directory or v:page.menu.browse instead? I think you're missing v:page.menu.browse here.
16:46:32 <NamelessCoder> mrboe "NULL" will be treated like a variable reference
16:47:25 <mrboe> when i use plugin.tx_fluidbootstraptheme.settings.useTypoScript = 0 and go to page settings and set: settings.position = right the FE uses the value of the Page settings but the BE uses the value wich is set in TS Constants
16:48:03 <NamelessCoder> do you have your own PageController+
16:49:36 <mrboe> and when im right you create the possibiliy to use TS settings
16:51:13 <NamelessCoder> eh... please debug {settings} in the BE at a place where this happens. It might be missing options added by extended templates or overridden by an array merge internally
16:51:46 <batjony> NamelessCoder: the real example I use to fetch the first page(the default one) https://gist.github.com/momchilgoos/9b579a0653fbe757f05d which my custom content element shows; then I will have links prev/next which will paginate through all pages
16:52:51 <batjony> thats why I am wondering how can I get for example the next - if I have the array {menuItems}
16:53:51 <BenjaminR> batjony - in fces there should be the {page} object available
16:54:26 <BenjaminR> forget what i wrote - i think i didnt get the point
16:54:53 <batjony> i have a custom content element who navigates to pages inside particular sys folder
16:55:28 <batjony> not just navigates, the custom CE actually renders them
17:00:31 <Guest|9138> i need the path (only the path and filename) from <flux:wizard.link activeTab="page"/>
17:01:06 <Guest|9138> with <v:link.typolink doesnt work
17:01:41 <BenjaminR> Guest: a short view to the docs and some intuition said me there is a v:uri.typolink too
17:02:37 <Guest|9138> but what i need for parameter?
17:02:59 <NamelessCoder> Guest|9138 the field's value should then contain exactly the value you need. It depends on what you named the flux:field.* that's the parent of the wizard.
17:03:23 <BenjaminR> NamelessCoder: the value is FILE:XY
17:03:37 <NamelessCoder> if you get a FAL reference from that field's value (again, depends on the configuration of parent field) you can use fal resource viewhelpers to load the resource object
17:03:38 <BenjaminR> onparsed - its a typolink wizard value
17:03:50 <Guest|9138> if i have this: <flux:field.input name="video-webm" label="WebM">
17:15:45 <NamelessCoder> second, to *read* the data and assign it: http://fluidtypo3.org/viewhelpers/vhs/development/Resource/FileViewHelper.html combined with http://fluidtypo3.org/viewhelpers/vhs/development/Var/SetViewHelper.html (note: last viewhelper renamed to v:variable.set)
17:16:48 <NamelessCoder> or use as: <v:resources.file ... as="variableName"> {variableName.foobar} </f:resources.file> - you can <f:debug>{variableName}</f:debug> to see properties
17:17:04 <NamelessCoder> one of the properties on this object will be your desired file path
17:18:25 <NamelessCoder> to use v:resources.file, pass the value of your field to "identifier" your field name: {settings.videoWebm}. Enable "treadIdAsRerefence="TRUE" to make the ViewHelper load the FAL record as an object reference
17:18:55 <Guest|9138> page links are so easy and only for reading a path is so difficult!!!
17:22:36 <batjony> NamelessCoder: did you look at http://snag.gy/2y6th.jpg - i do not see what variable i can use for next/prev, i see something only for first and last
19:37:10 <bjo3rn> does the menu in your case by any chance only contain 1 element? if so first and last would be the same and no prev/next links added.
08:48:49 <Guest|9138> now a other question.. how i make a textare? <f:form.textarea name="myTextArea" value="This is shown inside the textarea" /> doesn't works.. :-(
09:40:39 <batjony> hi bjo3rn, i saw that you wrote me something yesterday about prev/next, so I have more than one pages, its not only one, and still if I use v:page.menu.browse like NamelessCoder suggested me, i do not see any prev/next, only first and last
09:41:16 <bjo3rn> how many pages are there in that subtree?
09:42:30 <bjo3rn> and did you set pageUid of the parent page?
09:42:38 <batjony> i think the issue, is that - actually i have a general site menu, and then a custom content element which should has his own menu/navigation - prev/next, the custom CE renreds pages from a particular sys folder
09:43:07 <bjo3rn> you'll have to set pageUid of the sysfolder then
09:44:57 <batjony> ya, but i have set them correctly with the but the doktypes argument
09:45:30 <bjo3rn> I don't think this will have any effect in this vh
09:45:47 <bjo3rn> could you try adding some standard pages to see if it works then please?
09:48:46 <batjony> but actually what I try to do, is just to get the uids of first/last/prev/next - and create my own links like for example, if the content element is set in a page with ID 11, and the sys folder contains pages with IDS {17, 18, 19, 20}, my content element renders by default the first page which is with ID 17, and the next link should be http://brandhouse/index.php?id=11&bid=18
09:49:38 <bjo3rn> sure, you can do that. but we have to fetch the correct rootline anyway.
09:49:42 <batjony> so the idea is the user to stay always on page with ID 11, but the content elelement to render internally the pages from this sub folder
09:58:08 <batjony> bjo3rn: no the same, all caches clear, i think the problem is that we actually have two navigations, so page where the CE is set is with ID 11 and the current typo3 page object points to this ID; the CE has his own pagination and it can not create prev/next, because it does not know what is the current page
09:58:45 <bjo3rn> but at some place you tell the ce the id of that sysfolder?
09:59:41 <batjony> ya, but it does not know on which page of this sysfolder is currently rendered
10:00:06 <batjony> this helper does have an option to set which is the current page
10:00:17 <bjo3rn> but that doesn't matter. the pageUid to pass to the browse vh is the pid of the sysfolder
10:02:15 <batjony> the sys folder contains pages with IDS {17, 18, 19, 20.....}, i do not set anywhere which is the current ID used, so how it can define the prev/next
10:02:53 <mrboe> @bjo3rn path="NULL" is deprecated
10:03:38 <bjo3rn> batjony the vh has an argument pageUid which can be set to the pid of the subtree's parent page. so please set pageUid to the pid of your sysfolder.
10:07:11 <bjo3rn> like iterator.first, iterator.last, iterator.slice
10:07:43 <bjo3rn> the question is how to propagate the current pid of your subfolder page
10:08:09 <batjony> https://gist.github.com/momchilgoos/9b579a0653fbe757f05d this is the way I get the first page, i have tried to use iterator.next but without any success
10:09:07 <batjony> i am not sure if I can use the prev/next iterators, at least i do not know how
10:09:14 <bjo3rn> you will get the last one the same using iterator.last ofc. the 'next' of 'prev' pages require some logic and ofc the pid of the currently rendered page of the subfolder
10:13:45 <batjony> you mean to extend somehow the current the existing view helper 'v:page.menu.browse', to add a possibility to set additional argument 'currentPid', and to implement a log which will use the argument 'currentPid' instead of automatically getting it by the typo3 page object
11:01:42 <batjony> bjo3rn: nice it works, so now I suppose I should use it like <v:page.menu.browse pageUid="{sysFolderUid}" currentUid="{currentUid}" as="pageItems" deferred="1"> read prev/next from {pageItems} and create my own links like http://site/index.php?id=....&bid=...
11:11:46 <bjo3rn> (and first my branch has to be merged into development ofc)
11:18:26 <batjony> bjo3rn: because if I not use deferred="1", the viewhelper outputs the menu with links like http://site/index.php?id=21 , i need to keep the current global page ID and add an additional url param
11:23:54 <batjony> when deferred="1" is used, there is no output, so I just can use the created pagination array
11:24:47 <bjo3rn> hm. that sounds like another bug bc there shouldn't be any output when as="" is used
11:25:29 <batjony> ya there is definitely output if as="" is used
15:24:42 <batjony> BenjaminR: i see there is a method public function getMenu() which is the thing I need, but could you give an example how can I call v:page.menu with particular arguments passed with this "objectmanager->get()" in the content controller
15:25:03 <BenjaminR> batjony - no i am sorry - not right now
15:25:32 <BenjaminR> but google should give you enough hints how to get a object with objectmanager
15:25:34 <BenjaminR> and then its just a question of $pageViewHelper->getMenu()
15:51:56 <batjony> BenjaminR: do you have any idea why $vhsPageMenu = $this->objectManager->get('FluidTYPO3\Vhs\ViewHelpers\Page\Menu\MenuViewHelper'); throws error "Could not analyse class:FluidTYPO3\Vhs\ViewHelpers\Page\Menu\MenuViewHelper maybe not loaded or no autoloader?"
15:52:07 <batjony> also tried with \\ without success
15:54:55 <Guest|42262> hi guys. i probably found a little bug concerning fluid templates mixed with gridelements while move and copy
16:34:58 <randomresult> come on BenjaminR would be fun.
19:29:00 <ltrebing> I’m still somewhat confused about how EXT:fluidcontent_core configures frontend rendering
19:31:27 <ltrebing> its static TS sets tt_content.list to a basically empty COA, but if when it is included via the static include thingy (as opposed to INCLUDE_TYPOSCRIPT), it looks much more complete
19:31:56 <ltrebing> and I can’t seem to locate the magic that is responsible for this difference
10:18:28 <erredeco> The argument "additionalAttributes" was registered with type "array", but is of type "string" in view helper "In2\Femanager\ViewHelpers\Form\TextfieldViewHelper"
11:20:37 <xaver> batjony: i use it in fluid and it works (never tried it in TS)
11:21:12 <ltrebing> xaver: I usually avoid that but my question has gone unanswered twice so far, so I assume it’s something that most people here can’t answer
11:21:36 <batjony> xaver: ok i will take a try in the fluid template
11:22:03 <BenjaminR> ltrebing: please ask again :)
11:24:53 <ltrebing> basically I want to reduce my template records to the absolute minimum and thought that it would be a good idea to have exactly one static include (for my provider extension) and then include everything else from there via INCLUDE_TYPOSCRIPT
11:25:56 <xaver> ltrebing: i don't think i can answer it completely. CSC is deeply in t3, but it can be uninstalled. normal TS is not enough. Something is added works with AddionalConfiguration.php
11:26:32 <xaver> because of the depth you need some stuff to be supported in T3 core.
11:27:59 <ltrebing> I have found that the problem is related to this: https://github.com/FluidTYPO3/fluidcontent_core/blob/development/Configuration/TypoScript/setup.txt#L95
11:28:10 <xaver> ltrebing: or wait for NamelessCoder
11:29:41 <batjony> xaver, BenjaminR: ya using it like v:asset.script works
11:30:28 <ltrebing> if I include the fluidcontent_core TS via INCLUDE_TYPOSCRIPT from my provider extension, then the TS Object Browser shows me exactly this minimal tt_content.list configuration
11:31:25 <ltrebing> but if I include it as an explicit static include thingy then tt_content.list.20 is a full-featured CASE object with all the stuff that is needed to render plugins
12:33:59 <Momodedf> Could anybody help me about creating a FCE which contains other tt_content elements ?
12:36:08 <BenjaminR> Momodedf: randomresult prepared a good example based on tbs here: https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/blob/development/Resources/Private/Templates/Content/Row.html
12:38:16 <Momodedf> Thanks you BenjaminR, I'm looking at it
12:43:09 <Momodedf> Looks like it is a more sofiticated version of what I did
12:43:56 <Momodedf> but I got the same result, an empty form with no grid, is there a required flux version ?
12:45:02 <BenjaminR> no but recommended to use latest flux and fluidcontent :)
12:47:03 <Momodedf> Arf, I've got the last in TER on my testing install ... I dont get where I'm wrong :(
12:54:08 <morgenthau> Bonjour! I have a problem with v:media.extension, maybe someone here has an idea
12:55:14 <morgenthau> I'm trying to output the file extension (e.g. PDF) of fal media in tx_news
12:56:08 <morgenthau> like that: <v:media.extension file="{f:uri.image(src:'{mediaElement.uid}' treatIdAsReference:1)}"></v:media.extension>
13:00:16 <morgenthau> hm, <v:media.extension file="{f:uri.image(src:'{mediaElement.uid}' ,treatIdAsReference:1)}"></v:media.extension> doesn't work either
13:28:36 <morgenthau> Sorry got a meeting now, will be away from the computer for some time. Thanks for the help! Any further ideas are higly appreciated :)
14:08:28 <Momodedf> :'( I realy dont get it with grids in FCE
14:10:17 <BenjaminR> create your fce at gist.github.com and i will have a look
14:30:55 <Momodedf> Oh I didnt knew github had a pastebin-like service, here is my code, I've got the sheet but no grid or new content icon https://gist.github.com/anonymous/cae4f87dfc6bf1d43a2e
14:31:57 <BenjaminR> your namespace definitions are for flux and vhs before php namespaces were introduced
14:32:46 <BenjaminR> and never define them with {namespace v=...} AND <div xmlns:v
14:40:27 <batjony> BenjaminR: i am making some ajax request to custom content elements, and now i am wondering about the ajax urls, should i use urls with no_cache =1 like index.php?id=11&bid=8&type=100&no_cache=1 or with the cHash like index.php?id=11&bid=8&type=100&cHash=eabc17071e9593424824d799cc5
14:42:29 <batjony> this content element changes often, and I think when renders it with Ajax, the output version will be not up to date
14:43:26 <BenjaminR> if performance is irrelevant you can do that - but id prefer to have a tceforms hook which clears the cache on the pages where this element is use when it is changed
17:27:13 <batjony> of course the most easy solution is to make some IF checking directly in the cotent element template based on the typeNum
17:28:45 <batjony> but is there a way to load different html ? so if I have a content element Templates/Content/Blog.html for standard requests, if we have Ajax - to load Templates/Content/BlogAjax.html ?
17:29:29 <batjony> NamelessCoder: do you have some smart idea ? :)
17:51:48 <Kaimane> Today I replaced EXT:css_styled_content with EXT:fluidcontent_core. Very nice extension and absolute clean html output. That's what I like ;-) I would like to hyphenate texts from CE Text. With EXT:css_styled_content it works "out of the box" by including static file template. But how is it possible to inject EXT:nkhyphenation in EXT:fluidcontent_core? Is it possible with TypoScript or do I
17:51:48 <Kaimane> have to create a new extension, clone the text template from EXT:fluidcontent_core and wrap {record.bodytext -> f:format.html()} with the viewhelper from EXT:nkhyphenation?
17:52:56 <NamelessCoder> Kaimane I'm pretty sure that extension works by changing the TS for lib.parseFuncHtml which is used when you use f:format.html - in other words, there's nothing in FCC that should prevent you from changing how RTE->HTML happens
18:09:11 <BenjaminR> fx your fce´s id is "test" then create a testAction() inside
18:09:20 <BenjaminR> in the testaction you can use $this->view->assign
18:09:25 <BenjaminR> to assign variables to the view
18:09:34 <NamelessCoder> Kaimane sorry, it's completely outside my usual scope
18:11:21 <batjony> BenjaminR: i have an action, but I have also some ajax logic and i need a possibility my controller to communicate also with the layout
18:12:46 <batjony> anyway tomorrow I will describe the situation with more details... :)
23:05:02 <NamelessCoder> note that menus still won't show unpublished pages
23:05:12 <Outdoorsman> I didn't really have anything good place to test it on since everything is a live site and was a little scared to break things.
23:06:03 <Outdoorsman> I looked your original notes on it an saw that wasn't checked yet.
23:06:49 <Outdoorsman> Do you know of anything else that I should try poking to break? You mentioned lot of edge cases but don't know if you had things in mind when you said that.
23:07:38 <Outdoorsman> Ahhhh... I'm soooo excited to have Workspaces again!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
23:08:11 <NamelessCoder> yeah in particular the publishing process
23:08:36 <NamelessCoder> I'm interested to see if any part of it creates problems with incorrect record values etc.
23:08:59 <Outdoorsman> I looked through the IRC logs and saw you mentioned that Workspaces cost you 20% sanity. Did it turn out to be involved as you thought?
23:09:34 <NamelessCoder> not the work itself, but aaaaaaall the refactoring leading up to it
23:09:56 <NamelessCoder> and the final word isn't out yet ;)
23:10:11 <Outdoorsman> So the refactoring was all within fluidpages or did it extend to other extensions?
23:10:40 <Outdoorsman> Yikes... ya that's not so fun.
23:12:37 <Outdoorsman> What do you mean by incorrect record values? What values? Like a particular field not keep the correct value when you create something in a Draft workspace and then publish it to live?
00:30:38 <Outdoorsman> I do hav a question still being new to TYPO3 6.x having jumped straight from 4.7.x. How do I utilize the Relations tab that's present on on CE's, what's the practical application?
00:33:13 <NamelessCoder> you can add child content elements without closing an FCE you're editing - when you add the child content it has selectors to choose the column name of the parent
00:33:28 <NamelessCoder> and you can handle localization in that tab as well
01:39:27 <Outdoorsman> Relations are waaaaay too cool. Nice.
02:25:50 <Outdoorsman> NamelessCoder. I found a potential issue with workspaces in fluidpages. I created a new issue there... https://github.com/FluidTYPO3/fluidpages/issues/191
09:52:51 <pRiMU5> ok. with that, its working with fullpath. but ill get an error too when i am saving.
09:53:05 <pRiMU5> #1: PHP Warning: explode() expects parameter 2 to be string, array given in /var/www/ghs2014/typo3_src-6.2.3/typo3/sysext/core/Classes/TypoScript/Parser/TypoScriptParser.php line 225
11:23:35 <Kaimane> With fluidcontent_core I add a new CE with ctype 'text'. Tab 'appearance' shows two tabs. One of it 'Container'. When I activate class 'container' save and reload frontend there is no wrapping element with class container. Is that a but or my mistake?
11:27:40 <Kaimane> Or does container mean something entirely different?
11:39:58 <pRiMU5> mrboe: no its working. ive changed all my templates...
11:49:28 <pRiMU5> thanks. for my usage i need an object. and for every object i need 2+ images.
11:49:59 <pRiMU5> btw. have you ever used the v:media.image? in the doku it says: src = Path to the media resource(s). Can contain single or multiple paths for videos (either CSV, array or implementing Traversable).
11:50:22 <pRiMU5> but when i transmit the viewhelper the csv from my object, it says, that the image could not be loaded.
11:50:39 <pRiMU5> Could not get image resource for "fileadmin/user_upload/IMG_0189.JPG,fileadmin/user_upload/IMG_1152.JPG
11:50:49 <pRiMU5> a bit confusing. i thought i can use csv
11:53:28 <pRiMU5> i will go through the class and take a look whats happening there.
11:54:54 <mrboe> if you use objects you first have to use something like "for each oject"
12:42:34 <Kaimane> Sry for asking a second time: is there a quick fix for wrapping a ce with a div by selecting a container class in EXT:fluidcontent_core?
13:54:31 <Kaimane> Found the bug why fluidcontent_core does not wrap a content element with e.g. a div tag.
16:24:50 <Kaimane> cedricziel: I added the prefix to the pull request. but how is it possible to change the commit title?
16:27:39 <BenjaminR> Kaimaine: are you use any gui with git?
16:30:38 <Kaimane> BenjaminR: no. i am absolutely new to github and use github.com for now :-/
16:31:06 <BenjaminR> then you will not be able to fix the commit messages. i think we should help you here and take over
16:31:31 <BenjaminR> do you want to comment on the github pr and tell us that you are using github.com for your pr?
16:31:41 <BenjaminR> then one will taker over here i guess
16:49:05 <cedricziel> i need my github graph to become a little greener
16:56:43 <Kaimane> Thank you cedricziel for squashing the commits together.
17:19:13 <artisticMink> Hello, i just updated to the most recent version of flux, vhs and fluidpages. Now on editing a page i recieve this error: http://pastebin.com/t63pinwj Could this reffer to an namespace problem in my templates which got ignored before?
17:29:58 <artisticMink> Fixed the namespaces. Really seems like a semantic problem. Ugh. And here we go.
17:31:51 <NamelessCoder> I personally fixed that bug almost a year ago ;)
17:31:58 <artisticMink> Oh well, it's probably http://fluidtypo3.org/blog/news/flux-71-changes.html. I should have read it first before updating.
17:32:20 <NamelessCoder> it's your core version, no looking up the alias when class is an alias of another
17:32:54 <NamelessCoder> correct it by updating the core or by using the proper namespace (and be careful not to use aliased viewhelpers in general). Core update recommended.
17:33:38 <artisticMink> I probably missed the core update. Thanks.
17:38:41 <ltrebing> NamelessCoder: have you maybe seen my question here yesterday? xaver suggested that I ask you :)
17:39:30 <NamelessCoder> you may need to repeat your question
17:40:29 <ltrebing> NamelessCoder: I’m trying to minimize my template records, so I thought that instead of having two static includes (one for fluidcontent_core and one for my provider extension) I could have just one for my provider extension and then include the fluidcontent_core stuff there via INCLUDE_TYPOSCRIPT
17:40:39 <ltrebing> but then tt_content.list is broken
17:41:16 <ltrebing> so apparently including it via the static include thing triggers some magic that doesn’t happen otherwise
17:41:41 <NamelessCoder> the FCC TS is loaded using so-called contentRender-identified templates
17:41:53 <NamelessCoder> those are loaded in pretty much the most insane way you can imagine
17:41:55 <ltrebing> so it’s just not possible with less than two static includes?
17:42:12 <NamelessCoder> summa summarum: they must be loaded this way and you can only override, not exchange, the loaded config
17:42:28 <NamelessCoder> see generated AdditionalConfiguration.php in your typo3conf
17:43:06 <NamelessCoder> this file identifies the template that must be loaded before all plugin statics regardless of method used, also preceeding the quite unwanted ext_typoscript_setup.txt load order
17:43:30 <NamelessCoder> CSC does the exact same thing simply because it has to :/
17:44:27 <NamelessCoder> using INCLUDE_TYPOSCRIPT is almost exactly the same as including an additional TypoScript template. Some might even say it's less consistent, because a special flag has to be enabled on the TS parser to process includes.
17:45:16 <NamelessCoder> in the end it has the same impact - two files must be read, as includes. But you do save ONE iteration of the static inclusion loop ;)
17:45:19 <ltrebing> ah, so basically that famous AdditionalConfiguration line ensures that the core does something *after* loading this particular template but *before* loading any other templates?
17:45:55 <NamelessCoder> the line in additionalconfiguration has only a single purpose: when core builds TS it builds a special name for the static resource. If this name is present in that array, it is shifted to the beginning of includes
17:45:55 <ltrebing> what I prefer about INCLUDE_TYPOSCRIPT is that I have only one entry point in the database and everything else is nicely tracked by Git
17:46:27 <NamelessCoder> true - it's about the same in the end. When it's possible, that is :)
17:46:54 <NamelessCoder> that TS inclusion method is the least pretty thing about FCC
17:47:23 <NamelessCoder> without it though, no plugins could render
17:47:34 <ltrebing> so I guess it might be possible to get the same result by changing the AdditionalConfiguration line so that it points to my provider extension TS instead of that of fluidcontent_core?
17:47:44 <NamelessCoder> yes, that's one way to solve that
17:47:54 <NamelessCoder> then you'd have zero includes
17:48:19 <ltrebing> wait, wouldn’t I still need to have one for my provider extension?
17:48:29 <NamelessCoder> that may be wrong: you'll have one include. It still has to be added as template to be loaded properly
17:49:25 <ltrebing> that’s another thing that confuses me: if the FCC template thingy is already referenced from AdditionalConfiguration, why do I still need to reference it from the template record as well
17:49:54 <NamelessCoder> short answer is "look at the core code around contentRenderTemplates"
17:50:29 <ltrebing> but I guess I should just accept this as a matter of fact, grumble a bit about this ugly legacy stuff, and carry on doing actual work
17:50:32 <NamelessCoder> basically this array is not an inclusion instruction and cannot be used as one. It's a registry, identifying a specific inclusion as "must come before everything else"
17:51:11 <NamelessCoder> the core gives CSC privilege by including this definition in the core itself. I can't do that for FCC.
17:51:31 <NamelessCoder> so even with CSC you still must load the TS, just like here, or it's just not present
17:52:00 <NamelessCoder> I suppose I can make sense of that decision but the mind boggles why it was implemented this way, requiring such low level configuration
17:53:08 <NamelessCoder> anyway, do what I do: shake your head, be happy it works and that the install script I wrote can create this file - and exploit this knowledge for your own benefit if you ever run into something similar
17:53:35 <ltrebing> yeah, looks like that’s the best option
17:53:38 <NamelessCoder> 't check for this file on every request, of course
17:54:47 <NamelessCoder> took me a full day to find out why, in the perspective of loading order, it had to be done this way and how to do it for non-system extensions - so yeah it should be the optimal way
13:10:35 <Guest8631> hi... is the PAGE TYPE "mount point" supported by fluidpages at the moment?
13:30:51 <patrick1234> i'm using flux/fluidpages/fluidcontent in the first project now and it helped me to quickly develop many content elements types and pages... but i don't see an alternative to page type "mount point" now but they dont seem to work.. :/
13:43:33 <GRIMMCREATIVE> Just tried to setup a mount point and it works
14:29:30 <gbod_> Hi! During playing around with fluidcontent_core and its variants feature and idea came to my mind: What about registering the variants in a way like $GLOBALS[ 'TYPO3_CONF_VARS' ][ 'FluidTYPO3.FluidcontentCore' ][ 'variants' ][ 'image' ][] = array( 'extensionKey' => 'provider_ext', 'label' => 'SomeStringOrLLLKey' ); So that one might be more user friendly in the naming of the variant. What do you think about that way?
15:17:59 <patrick1234> GRIMMCREATIVE: does the page created as mount page show up the content from the other page??
19:25:03 <patrick1234> GRIMMCREATIVE: just tried it again and it's working for 2 pages now, for another one it doesnt... will check that out later... thanks for your effort.. made me try it again..