IRC logs

201405

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

IRC log range: 201405*

20140501

  • 04:50:58 <Outdoorsman> NamelessCoder, I have a correction for the ViewHelper reference on this page... http://fluidtypo3.org/viewhelpers/vhs/master/Page/MenuViewHelper.html
  • 04:52:46 <Outdoorsman> Maybe I should be telling danilobuerger, but titleFields on the page just mentioned uses the word "navtitle" serveral times when it should be "nav_title"
  • 04:54:24 <Outdoorsman> I'm not sure if I'm the only one that has noticed but for the life of me I can't get that option to work anyway. Here's what I'm entering and it is not respecting it no matter what I do or how much cache I clear.
  • 05:17:23 <Outdoorsman> I just submitted an issue to VHS for this.
  • 05:17:52 <Outdoorsman> https://github.com/FluidTYPO3/vhs/issues/555
  • 09:07:12 <bjo3rn> Outdoorsman around?
  • 11:09:32 <Beda> Can I set the body class from within a Page Template? e.g Output <body class="homepage">
  • 11:13:03 <Denyerec> Hmm.
  • 11:13:10 <Denyerec> Interesting question.
  • 11:13:15 <Denyerec> It can of course be controlled from TS...
  • 11:13:33 <Denyerec> I am in the habit of putting my entire site inside a container div anyway
  • 11:13:43 <Denyerec> So I've only ever had to control that from the template.
  • 11:22:17 <Beda> I'm using zurb foundation and it has the bgcolor already defined on the body class
  • 11:22:56 <Beda> anyway. I do like you proposed. create a div and use height 100%. Does work
  • 11:26:08 <Denyerec> Beda you could always insert a ....
  • 11:26:12 <Denyerec> I hate people that log off.
  • 11:26:14 <Denyerec> I really do.
  • 11:26:14 <Denyerec> :/
  • 11:26:28 <Denyerec> He could have overloaded the style with an inline block if he'd needed to
  • 11:41:42 <jlumpe> man, can anybody tell me, why my extbase extension keeps trying to load my listAction, when i clearly defined that this plugin is supposed to use the latestAction iny extconf?
  • 11:51:47 <jlumpe> nevermind, cache wasn't cleared properly
  • 11:56:58 <Denyerec> Hehe
  • 11:57:05 <Denyerec> Now you see why Claude wrote uncache ;)
  • 11:57:07 <Denyerec> Claus.
  • 11:57:11 <Denyerec> Not Claude, jeez.
  • 12:00:15 <jlumpe> man, this bug that fluidpages is a bit annoying :(
  • 12:00:29 <jlumpe> pasting a CE into an FCE deletes the CE
  • 12:00:30 <jlumpe> :/
  • 12:13:51 <jlumpe> Denyerec: did you ever have an issue with super slow extbase queries?
  • 12:14:32 <jlumpe> i am just querying the repository for models, with a limit of 9 applied
  • 12:14:34 <jlumpe> and it takes ages
  • 12:14:37 <jlumpe> not sure what the issue is
  • 12:17:25 <Denyerec> jlumpe I've not worked with extbase
  • 12:17:42 <Denyerec> I do know that the repository isn;t the fastest thing in the world :/
  • 12:17:45 <Denyerec> but that does seem odd.
  • 12:17:56 <Denyerec> Perhaps you're running out of memory and it's hitting swap ?
  • 12:18:04 <jlumpe> i have only 3 entries
  • 12:18:10 <jlumpe> 3 silly entries in the backend
  • 12:18:20 <jlumpe> so i hardly think that i'm running out of memory :(
  • 12:18:30 <Denyerec> This is Typo3.
  • 12:18:38 <Denyerec> That's a dangerous assumption ;)
  • 12:18:41 <jlumpe> haah
  • 12:18:43 <jlumpe> the weird thing is
  • 12:18:49 <jlumpe> findAll()
  • 12:18:51 <jlumpe> is fast enough
  • 12:19:18 <jlumpe> but running a custom query, using createQuery() and applying a limit is utterly slo
  • 12:19:19 <jlumpe> w
  • 12:21:30 <Denyerec> Tried #typo3-flow or #typo3-extbase ?
  • 12:21:54 <jlumpe> not yet, still trying to figure it out by myself :)
  • 12:22:40 <jlumpe> hmm weird, now it's better
  • 12:22:42 <jlumpe> lol, wtf
  • 12:27:24 <Denyerec> This is Typo3.
  • 12:35:12 <jlumpe> Denyerec: lol, after installing uncache: Fatal error: Call to a member function getBackend() on a non-object in /www/htdocs/w00b04a1/customtattoo.lum.pe/typo3_src-6.2.0/typo3/sysext/core/Classes/Cache/Cache.php on line 105
  • 12:35:14 <jlumpe> wtf
  • 12:36:43 <jlumpe> today is a day full of surprises
  • 13:17:57 <aPollO2k> moin
  • 16:49:47 <randomresult> hello again
  • 16:51:44 <randomresult> someone here?
  • 16:53:29 <danilobuerger> hey randomresult
  • 16:53:43 <randomresult> hey danilobuerger
  • 16:53:43 <danilobuerger> (obviously claus is not here) :-)
  • 16:53:48 <randomresult> hehe
  • 16:53:58 <randomresult> havent seen him for ages
  • 16:54:13 <danilobuerger> only here when you are afk :)
  • 16:54:23 <randomresult> i have a question about a condition
  • 16:54:27 <randomresult> yeah. i know
  • 16:54:58 <randomresult> could you take a look?
  • 16:54:59 <randomresult> https://gist.github.com/randomresult/fe1db185407962f5a0f2
  • 16:55:14 <randomresult> there is my field and my condition
  • 16:56:44 <danilobuerger> that wont work
  • 16:56:45 <FT3BOT> Welcome back danilobuerger!
  • 16:57:01 <randomresult> hmmm...
  • 16:57:16 <danilobuerger> <f:if condition="{settings.imgGalleryFalPrevNextPosition} == 'footer'">
  • 16:57:34 <danilobuerger> that should work
  • 16:57:34 <randomresult> thx. but i took this example: <f:if condition="{0:myvar} == {0:'test'}">
  • 16:57:49 <randomresult> ill try
  • 16:57:55 <soee> danilobuerger: its string comparison
  • 16:58:03 <soee> so it wont work standard way
  • 16:58:32 <soee> randomresult: try also try {0 : '{settings.imgGalleryFalPrevNextPosition}'}
  • 16:59:27 <danilobuerger> ah yes soee , <f:if condition="{0:settings.imgGalleryFalPrevNextPosition} == {0:'footer'}"> this should work
  • 17:00:46 <randomresult> danilobuerger your first one works
  • 17:01:01 <danilobuerger> randomresult try the second one
  • 17:02:19 <randomresult> works too
  • 17:02:24 <danilobuerger> then use the second one
  • 17:02:40 <randomresult> whats the diffrence?
  • 17:02:49 <danilobuerger> the first one shouldnt work as soee pointed out
  • 17:03:01 <randomresult> but it works. :)
  • 17:03:07 <randomresult> so i take the second one
  • 17:03:10 <danilobuerger> yeah
  • 17:09:08 <soee> randomresult: than try first one with different value :)
  • 17:34:15 <Outdoorsman> randomresult I've been having trouble getting <v:page.menu titleFields="nav_title,title"> to work. I am modifying ftbcustomiser's Navigation.html to overlay fluidbootstraptheme's Navigation.html. I can't get Alternate Navigation Title to work to work. See this vhs issue for more details... https://github.com/FluidTYPO3/vhs/issues/555
  • 17:34:58 <randomresult> i have seen it
  • 17:35:54 <Outdoorsman> bjo3rnf commented and can't reproduce the issue so I am suspecting one of your extensions so could you see if you can reproduce the same thing on your end and comment in the issue?
  • 17:36:21 <Outdoorsman> Maybe I'm doing something wrong but I can't think what it would be?
  • 17:36:23 <randomresult> i will check localy as i override the menu too
  • 17:38:03 <Outdoorsman> I have verified that my overlay is working and other parameters to page.menu are working... just not that one. And by the way, according to the docs, I shouldn't even have to specify that option since nav_title,title is the default anyway but I was explicity stating it to just to make sure.
  • 17:40:26 <Outdoorsman> Just a side note randomresult... that Navigation.html Gist that is put in the issue is the default from fluidbootstraptheme copied to ftbcustomiser. I wanted to use the most recent version of Navigation.html to test with.
  • 17:40:49 <Outdoorsman> Neith seemed to work though.
  • 17:41:00 <randomresult> i dont get the navigtiontitle
  • 17:41:19 <randomresult> just checking to take this directly in ftb
  • 17:41:27 <soee> guys do you know it it possible to access in action view varaible taht was passed to FLUIDTEMPLATE object (page) ?
  • 17:42:48 <bjo3rn> Outdoorsman I misunderstood your actual issue, sorry.
  • 17:43:30 <Outdoorsman> no worries...
  • 17:43:31 <randomresult> Outdoorsman could pls check something?
  • 17:43:35 <bjo3rn> I will investigate on it.
  • 17:43:55 <randomresult> you want to see the navtitle if it is there... else the title correct?
  • 17:43:57 <bjo3rn> I didn't try to access the page title in manual rendering mode
  • 17:44:17 <Outdoorsman> so bjo3rn, what is manual rendering mode?
  • 17:44:26 <randomresult> bjo3rn
  • 17:44:27 <bjo3rn> what you are doing in your gist ;)
  • 17:44:29 <randomresult> wait pls
  • 17:44:47 <bjo3rn> randomresult, I think I know what you have in mind. go ahead ;)
  • 17:44:47 <randomresult> Outdoorsman: is this correct : navtitle if there, else title
  • 17:45:07 <randomresult> i think it may be an issue wit fluidbootstraptheme
  • 17:45:14 <Outdoorsman> correct but please not that it is nav_title not navtitle.
  • 17:45:43 <randomresult> so. could you pls try to give a page without sidebar a nav-title?
  • 17:45:46 <randomresult> and recheck?
  • 17:46:18 <bjo3rn> Outdoorsman manual rendering is what you are doing when iterating over the variable {menu}. there's also auto rendering using the viewhelper standalone and there it works.
  • 17:47:30 <bjo3rn> I assume in manual rendering mode you get the raw page record and have to access the desired value yourself. in auto rendering mode this is, well, automatic ;)
  • 17:48:34 <Outdoorsman> bjo3rn So where can I see an autorender example... I've only seen it this way. I understand fundamentally but practically I don't :)
  • 17:48:46 <randomresult> <v:page.menu entryLevel="{settings.entryLevel}" useShortcutData="TRUE" titleFields="nav_title,title" />
  • 17:48:50 <randomresult> this is autorendering
  • 17:48:52 <bjo3rn> ^^
  • 17:48:53 <randomresult> and it works
  • 17:49:07 <bjo3rn> in this case you can omit nav_title,title as it is the default
  • 17:49:08 <randomresult> i can not reproduce it
  • 17:49:46 <randomresult> using simply this with an / at the end will produce a ul/li menu out of the box
  • 17:50:14 <Outdoorsman> Ohhhhh.... now I see what you mean... thanks for the / remark.
  • 17:50:39 <randomresult> :)
  • 17:51:00 <randomresult> if you dont like the way it autorenders, you can do it your way: manually
  • 17:51:44 <randomresult> so you can define every single level for example and/or add stuff you like/need like icons or special classes (which is mostly also possible with autorendering)
  • 17:52:18 <bjo3rn> confirmed, Outdoorsman, it doesn't work with manual rendering.
  • 17:52:46 <bjo3rn> but that's by design IMHO
  • 17:53:08 <Outdoorsman> ha ha... so how do I handle this case then?
  • 17:53:17 <bjo3rn> you can access the complete page record thus decide for yourself (manually) whether to use title or nav_title
  • 17:53:33 <bjo3rn> mainPage.title or mainPage.nav_title
  • 17:53:57 <bjo3rn> {mainPage.title -> v:or(alternative:
  • 17:53:57 <Outdoorsman> so am I using the wrong parameters for titleFields?
  • 17:54:02 <bjo3rn> man...
  • 17:54:04 <bjo3rn> return key!!
  • 17:54:11 <bjo3rn> fat fingers syndrome
  • 17:54:36 <bjo3rn> {mainPage.title -> v:or(alternative: {mainPage.nav_title})} should do the trick (untested)
  • 17:54:47 <jlumpe> man, rendering a template with fluid and then serialize the result to json is seriously hard
  • 17:56:06 <Outdoorsman> so like this? titleFields="{mainPage.nav_title},{mainPage.title}"
  • 17:56:56 <bjo3rn> no, inside your foreach loop: ... class="{mainPage.class}">{mainPage.nav_title -> v:or(alternative: "{mainPage.title}")}</a>
  • 17:58:13 <randomresult> afk
  • 17:58:14 <randomresult> back
  • 17:58:15 <FT3BOT> Welcome back randomresult!
  • 17:58:17 <bjo3rn> (line 51 in your gist)
  • 17:58:20 <randomresult> ahhh... i like it
  • 17:58:22 <randomresult> :)
  • 17:58:26 <bjo3rn> don't mess with FT3BOT randomresult
  • 17:58:34 <bjo3rn> he can do things
  • 17:58:41 <bjo3rn> he knows where you live
  • 17:58:51 <bjo3rn> ^^
  • 17:58:54 <randomresult> come on
  • 17:59:00 <randomresult> you know i love him
  • 17:59:03 <randomresult> afk
  • 17:59:04 <randomresult> back
  • 17:59:05 <FT3BOT> Welcome back randomresult!
  • 17:59:06 <bjo3rn> I don't
  • 17:59:06 <randomresult> afk
  • 17:59:07 <randomresult> afk
  • 17:59:08 <FT3BOT> Welcome back randomresult!
  • 17:59:09 <randomresult> afk
  • 17:59:10 <FT3BOT> Welcome back randomresult!
  • 17:59:10 <randomresult> afk
  • 17:59:11 <FT3BOT> Welcome back randomresult!
  • 17:59:16 <randomresult> thx.
  • 17:59:17 <FT3BOT> Welcome back randomresult!
  • 17:59:18 <randomresult> enough
  • 17:59:49 <bjo3rn> this is logged ;)
  • 17:59:56 <randomresult> bjo3rn: this would also be a solution or not ?
  • 18:00:13 <bjo3rn> what exactly?
  • 18:00:26 <randomresult> {f:if(then: '{nav_title}', else: '{name}', condition: '{nav_title}')}
  • 18:00:32 <randomresult> aähhh... title
  • 18:00:55 <randomresult> and mainPage added
  • 18:01:07 <bjo3rn> sure but we are bound by contract to use viewhelpers by danilobuerger
  • 18:01:12 <bjo3rn> ^^
  • 18:01:20 <randomresult> hehe
  • 18:01:27 <randomresult> me also ?
  • 18:01:34 <bjo3rn> he will call us names otherwise
  • 18:01:51 <bjo3rn> don't know. try!
  • 18:01:53 <bjo3rn> ^^
  • 18:02:08 <randomresult> dont wake sleeping danilobuerger 's
  • 18:02:28 <bjo3rn> psst!
  • 18:03:14 * randomresult walks like winnetou
  • 18:03:33 <jlumpe> guys, what's a good way to prepend/append custom links to a menu?
  • 18:04:16 <jlumpe> some link will just link to sections on the main page, but are part of the main nav
  • 18:04:24 <randomresult> Outdoorsman what jlumpe asked is in my opinion a good example for manual rendering
  • 18:04:38 <jlumpe> others will be generated normally using a normal menu object
  • 18:04:58 <jlumpe> ha, manual it is then
  • 18:05:05 <jlumpe> ;)
  • 18:05:07 <randomresult> jlumpe i would create a manually rendered menu
  • 18:05:08 <randomresult> :)
  • 18:05:26 <jlumpe> that's what i did for now, but i thought there'd be a better way :)
  • 18:05:57 <jlumpe> anyway, thanks :)
  • 18:06:05 <jlumpe> time to stop working, it's a holiday after all
  • 18:06:18 <bjo3rn> autorendering is the fire-and-forget solution that covers lots of use cases but there are many that require more tweaks and that's where manual rendering comes in handy.
  • 18:06:20 <Outdoorsman> Wow you guys know this code like you wrote it... he he.
  • 18:06:42 <randomresult> well... bjo3rn wrote it :)
  • 18:06:47 <bjo3rn> nonono
  • 18:06:50 <danilobuerger> what you pininging me for????
  • 18:07:05 <randomresult> uhuh
  • 18:07:09 <bjo3rn> see?
  • 18:07:09 <randomresult> now hes awake
  • 18:07:11 <bjo3rn> hehe
  • 18:07:21 <danilobuerger> v:or is very cool
  • 18:07:22 <danilobuerger> :D
  • 18:07:25 <bjo3rn> see?
  • 18:07:34 <randomresult> am i contracted?
  • 18:07:37 <randomresult> bounded?
  • 18:07:45 <randomresult> to your VHs?
  • 18:07:52 <danilobuerger> naaah, use whatever pleases you ;)
  • 18:07:55 <bjo3rn> hehe
  • 18:08:00 <randomresult> puh
  • 18:08:06 <danilobuerger> or do it like Denyerec and just do whatever you want with the view helpers :D
  • 18:08:08 <bjo3rn> free at last!
  • 18:08:18 <randomresult> thank god
  • 18:08:39 <randomresult> im thinking of using his ... so i can first blame him for the mistakes i do
  • 18:08:46 <bjo3rn> god's?
  • 18:09:06 <randomresult> until he found the reason why hes not resposible...
  • 18:09:10 <randomresult> danilo...
  • 18:09:12 <randomresult> not god
  • 18:09:12 <bjo3rn> Outdoorsman, all fine now?
  • 18:09:30 <danilobuerger> BAH
  • 18:09:44 <randomresult> BAH?
  • 18:09:50 <bjo3rn> BAH?
  • 18:09:53 <danilobuerger> there isnt a single bug in v:or
  • 18:09:59 <danilobuerger> i challenge you to find one
  • 18:09:59 <danilobuerger> :D
  • 18:10:04 <Outdoorsman> bjo3rn This example isn't working but the other one did... {f:if(then: '{nav_title}', else: '{name}', condition: '{nav_title}')}
  • 18:10:05 <randomresult> hehe...
  • 18:10:12 <bjo3rn> nobody claims so danilobuerger
  • 18:10:15 <randomresult> hell yeah!
  • 18:10:29 <danilobuerger> but randomresult wants to blame me :-(
  • 18:10:32 <Outdoorsman> Sorry I had modified it with title in the appropriate place.
  • 18:10:46 <bjo3rn> danilobuerger is v:or available in ter?
  • 18:11:03 <danilobuerger> let me git that for you
  • 18:11:14 <danilobuerger> yes
  • 18:11:15 <danilobuerger> :D
  • 18:11:16 <randomresult> i dont want to blame you danilobuerger
  • 18:11:24 * bjo3rn is waiting for danilobuerger to google something for him
  • 18:11:28 <danilobuerger> its in ter 1.8.5
  • 18:11:38 <bjo3rn> ok, thx
  • 18:11:53 <bjo3rn> Outdoorsman what version of vhs are you using?
  • 18:12:00 * randomresult is loving all of the team for the good work - never would blame anyone
  • 18:12:13 <bjo3rn> irc hug time!
  • 18:12:16 <Outdoorsman> dev update about 9 hours ago.
  • 18:12:59 <bjo3rn> hm... then I don't understand why my code doesn't work for you. it's using a HQ danilobuerger viewhelper :/
  • 18:13:22 <bjo3rn> {mainPage.nav_title -> v:or(alternative: "{mainPage.title}")}
  • 18:13:44 <danilobuerger> maybe the example is wrong, MUHAHA
  • 18:14:08 <randomresult> blame him!!!!
  • 18:14:24 * randomresult hug time over
  • 18:14:26 <bjo3rn> well, #worksonmymachine
  • 18:14:46 <danilobuerger> btw there is actually no need to even use v:or
  • 18:14:50 <danilobuerger> or f:if
  • 18:14:55 <danilobuerger> just do...
  • 18:14:57 <danilobuerger> drum roll
  • 18:15:03 <danilobuerger> {mainPage.linktext}
  • 18:15:08 <randomresult> takatkakatakaktaka
  • 18:15:15 <Outdoorsman> bjo3rn, here's what I'm using and it actually makes it so the menu doesn't even render, must by syntax, https://gist.github.com/Outdoorsman/aec26c4526ff076712f1
  • 18:15:20 <bjo3rn> ah! sec, who wrote that again?
  • 18:15:43 <danilobuerger> Outdoorsman use {mainPage.linktext}
  • 18:16:27 <randomresult> is linktext nav_title / title?
  • 18:16:34 <Outdoorsman> Instead of all the conditional stuff?
  • 18:16:38 <danilobuerger> Outdoorsman yes
  • 18:16:47 <Outdoorsman> NICE... trying
  • 18:16:55 <danilobuerger> randomresult it will be whatever you set in titleFields argument
  • 18:17:12 <danilobuerger> so per default it will be nav_title,title
  • 18:17:22 <randomresult> good.
  • 18:17:24 <randomresult> perfect
  • 18:17:47 <danilobuerger> no need to use that supid v:or vh ;)
  • 18:17:56 <Outdoorsman> ha ha
  • 18:18:33 <randomresult> it would be great to get all your brains into the documentation and get it translated so that stupid ones like me understand it
  • 18:18:41 <bjo3rn> I remember having something to do with that linktext thing...
  • 18:19:03 <danilobuerger> bjo3rn lets look at the blame ;)
  • 18:19:17 <bjo3rn> ship it
  • 18:19:17 <FT3BOT> http://gifs.gifbin.com/092010/1285616410_ship-launch-floods-street.gif
  • 18:19:19 <Outdoorsman> It's not working.
  • 18:19:27 <bjo3rn> MUHAHAHA!
  • 18:19:32 <randomresult> lol
  • 18:19:32 <danilobuerger> Outdoorsman gist what you have done
  • 18:19:42 <danilobuerger> you are doing it wrong TM ;-)
  • 18:19:47 <bjo3rn> hehe
  • 18:20:30 <Outdoorsman> https://gist.github.com/Outdoorsman/98ecf421c951632054fa
  • 18:20:50 <danilobuerger> obviously that wont work ^^
  • 18:21:07 <danilobuerger> but i am not telling why ^^
  • 18:21:08 <danilobuerger> MUHAHA
  • 18:21:15 <Outdoorsman> oops I wrote it wrong
  • 18:21:24 <danilobuerger> there you go ;-)
  • 18:21:59 <Outdoorsman> mainPage.linktext works better than mainPage.linktext by the way :)
  • 18:22:16 <Outdoorsman> There I've got my one mistake a day out of the way, thank guys!!!!
  • 18:22:25 <danilobuerger> yw ;-)
  • 18:22:53 <randomresult> so who to blame now?
  • 18:23:07 <bjo3rn> the russians
  • 18:23:07 <Outdoorsman> I like this solution MUCH better than the conditional. Nevertheless I like knowing about that conditional because it's very powerful... haven't used it yet in action but will keep it tucked away.
  • 18:23:46 <Outdoorsman> randomresult, can you update your Navagation.html templates?
  • 18:24:00 <randomresult> bjo3rn http://www.gifbin.com/986501 him?
  • 18:24:36 <randomresult> i should i guess
  • 18:24:40 <randomresult> :)
  • 18:27:44 <jlumpe> hmm
  • 18:27:56 <jlumpe> what am i doing wrong? first time i am actually trying to use the sys language feature.
  • 18:28:16 <jlumpe> I added languages to the root, i translated a few records into a 2nd language
  • 18:28:29 <jlumpe> and then using a ts condition i changed the syslanguage for the page tree
  • 18:28:33 <Outdoorsman> randoresult I noticed there a number of differences between the two Navagation.html templates. I'm assuming that's in part because one evolved and the other has caught up or are they intentionally that different?
  • 18:28:52 <jlumpe> but still the records aren't being show in their translated version
  • 18:29:15 <jlumpe> (i'm trying to translate records which are inside of a sysfolder, no CEs, but rather object from my own extension)
  • 18:30:00 <bjo3rn> jlumpe did you add a language to the folder as well?
  • 18:30:15 <jlumpe> yes i did
  • 18:30:37 <bjo3rn> and the records are rendered by a plugin?
  • 18:30:45 <jlumpe> yes correct
  • 18:30:51 <bjo3rn> plugin translated?
  • 18:31:00 <jlumpe> they're actually fetched from the repository using extbase
  • 18:31:14 <jlumpe> i was guessing that the translation would be handled transparently?
  • 18:31:31 <randomresult> Outdoorsman its just an example on how to change templates from one extension in another
  • 18:31:33 <jlumpe> i haven'T added any translations to the plugin, only to the records themselves
  • 18:31:35 <bjo3rn> brb, kid need attention
  • 18:33:49 <randomresult> every file copied and then modified from fluidbootstraptheme to fbtcustomiser will be take if it has the same name and lays in the same folder
  • 18:34:03 <randomresult> so you can customize you web based on another extension
  • 18:37:56 <bjo3rn> jlumpe what I mean is the page, that the plugin is on, has to be translated as well of course but I assume you did that.
  • 18:37:56 <FT3BOT> Welcome back bjo3rn!
  • 18:38:00 <bjo3rn> stfu
  • 18:41:17 <jlumpe> bjo3rn: it seems like this changed a lot
  • 18:41:29 <jlumpe> i'm still used to using different page trees for each language
  • 18:42:05 <bjo3rn> this is a conceptual decision that is not bound to a version
  • 18:42:42 <jlumpe> nono i meant: because of that i dind't translate the page
  • 18:42:50 <bjo3rn> ah, I see
  • 18:42:52 <jlumpe> because i assumed it would fetch the records if i just s et the sys language
  • 18:43:25 <bjo3rn> well I'd assume the same
  • 18:43:44 <bjo3rn> maybe xaver can help?
  • 18:45:58 <jlumpe> i'll check back later, maybe he's around then :)
  • 18:46:10 <jlumpe> thanks so far!
  • 18:46:31 <bjo3rn> ok, cya
  • 18:54:03 <TYPO3ua> Hello, all!
  • 18:54:07 <TYPO3ua> I need help...
  • 18:55:45 <TYPO3ua> I made flux elements and 4 content records using this flux elements.
  • 18:56:40 <TYPO3ua> Can I output all my flux elements records and to make for them a total wrap, in other words how I can to make the flux elements records list?
  • 19:00:54 <TYPO3ua> For example I have on the page (ID=10) have 4 contents elements (records).... Can I output all my records on the page using FLUID and VHS
  • 19:02:21 <bjo3rn> TYPO3ua that's what v:content.render or v:content.get are for
  • 19:03:14 <TYPO3ua> But I do not know how to help me make the sample
  • 19:04:21 <bjo3rn> <v:content.render column="0" /> would output all content elements from colPos 0
  • 19:05:38 <TYPO3ua> No, not really ...
  • 19:05:55 <TYPO3ua> For example I have on the page (ID=10) have 4 contents elements (records).... Can I output all my records on the page using FLUID and VHS
  • 19:06:30 <TYPO3ua> output all my flux elements on the page ID = 20
  • 19:06:32 <bjo3rn> you mean on a different page than where they are on?
  • 19:06:39 <bjo3rn> ah ^^
  • 19:06:55 <TYPO3ua> yes
  • 19:07:43 <bjo3rn> <v:content.render column="0" pageUid="20" /> would output all content elements from colPos 0 from page ID = 20
  • 19:10:17 <TYPO3ua> OK! I will try make it ... thanks
  • 19:11:16 <bjo3rn> yw :)
  • 19:11:19 <Denyerec> pft randomresult_afk
  • 19:11:26 <Denyerec> I only EVER use viewhelpers appropriately!
  • 19:11:28 <Denyerec> ¬)¬
  • 19:11:31 <Denyerec> ¬_¬
  • 19:23:24 <danilobuerger> bjo3rn dont we have an issue somewhere regarding content_Fallback?
  • 19:25:12 <bjo3rn> there's some inheritance issue iirc
  • 19:25:30 <danilobuerger> for me content_fallback just doesnt work at all
  • 19:26:03 <bjo3rn> brb, bedtime for the kid
  • 19:31:00 <danilobuerger> houston we have a bug
  • 19:40:34 <danilobuerger> bjo3rn btw i found the issue ^^ #436 ... its a fun read... took me 5 months of refactoring :D
  • 19:46:05 <jlumpe> re
  • 19:46:11 <jlumpe> danilobuerger: maybe you can help out with my issue :D
  • 19:46:26 <jlumpe> if you have some spare time that is
  • 19:46:27 <danilobuerger> whats your issue?
  • 19:46:42 <jlumpe> ok, following setup: 1 page, multiple trees (1 per language)
  • 19:46:53 <jlumpe> 1 extbase extension (gallery with categories)
  • 19:47:04 <jlumpe> the page itself has 4 sys language records
  • 19:47:18 <jlumpe> the categories for my extension have been translated into the sys languages
  • 19:47:33 <jlumpe> now i'm changing config.sys_language_uid based on PIDinRootline
  • 19:47:46 <jlumpe> but the categories do not get translated
  • 19:47:54 <jlumpe> and always the default language is shown
  • 19:48:03 <jlumpe> ever had an issue like that?
  • 19:49:01 <jlumpe> oh and i'm using fluidpages + fluidcontent aswell for the pages
  • 19:49:13 <jlumpe> not sure if that has anything to do with the issue though
  • 19:50:43 <jlumpe> i was expecting that setting the sys_language_uid would be enough to have the repository fetch the correct records
  • 21:25:11 <Outdoorsman> Noooo... I think I'm running into another bug or improperly coded extension.
  • 21:26:27 <Outdoorsman> When I create a CE and drag a standard Text CE into it (FCE-style), it appears to stay there, but when I reload the page in the backend it's won't stay there and pops back to where it came from (randomresult thinks this may be an old issue that was happening with fluidcontent)
  • 21:27:07 <randomresult> i know it was a bug - danilobuerger fixed it
  • 21:27:27 <randomresult> quite sure . lemme doublecheck if it happens in my dev-environment
  • 21:29:07 <Outdoorsman> It appears to behave that way for any of the bootstrap CE's that allow you to put other CE's in them.
  • 21:29:42 <randomresult> created a modal - created a text (outside the modal - normal c-type text) - moved text into the modal ... refreshed page in backend --> stays where it should stay --> inside the moda
  • 21:29:43 <randomresult> l
  • 21:31:11 <Outdoorsman> Hmmmm... so what could be causing that. Maybe I should see if I can dig up the closed issue and see if there are comments on it.
  • 21:34:53 <benjamin_654> Outdoorsman: i hat the same issue
  • 21:34:59 <benjamin_654> hat = had
  • 21:35:38 <benjamin_654> Outdoorsman: this fixed it for me partly: https://github.com/BenjaminBeck/flux/commit/5be45879810b165c49850b6123c7da233c258670
  • 21:36:02 <Outdoorsman> Has this not been commited to flux yet then?
  • 21:36:44 <benjamin_654> i was not sure if its a bug or some wrong config etc. on my side
  • 21:37:23 <Outdoorsman> I believe I had that issue a while back but it seemed to resolve itself if I remember right. But now I see it's happening agian.
  • 21:38:20 <benjamin_654> i described this "bug" also here: https://github.com/FluidTYPO3/flux/pull/541
  • 21:38:56 <benjamin_654> in the screenshot you can see, that the record which is been updated has uid=0 ..
  • 21:41:42 <benjamin_654> danilobuerger: can you have a look at this?
  • 21:42:01 <danilobuerger> what baout it?
  • 21:43:10 <benjamin_654> is this a actual bug?
  • 21:43:22 <danilobuerger> yes
  • 21:43:47 <benjamin_654> is https://github.com/BenjaminBeck/flux/commit/5be45879810b165c49850b6123c7da233c258670 a valid fix for it?
  • 21:43:56 <danilobuerger> no
  • 21:44:20 <benjamin_654> shall i create a issue?
  • 21:44:24 <danilobuerger> no
  • 21:44:27 <danilobuerger> i am working on it atm
  • 21:44:28 <benjamin_654> k
  • 21:44:53 <benjamin_654> nice, thx
  • 21:46:19 <randomresult> yes / no / yes / no / im on it/ no / yes. ... :) coders style
  • 21:48:07 <Outdoorsman> Acutally coder style would be 1 0 1 0 1 0 1
  • 21:48:08 <Outdoorsman> Thanks for speaking up and benjamin_654. Looks like your issue may be the same one I'm having.
  • 22:08:21 <randomresult> cedricziel u there?

20140502

  • 01:24:45 <soee_> what would be the proper way to redirect/display 404 page from inside controller action ?
  • 08:49:06 <jlumpe> morning!
  • 09:08:25 <soee> ping
  • 09:08:52 <bjo3rn> pong
  • 09:09:30 <soee> do you know if @inject annotation should work in service class ?
  • 09:09:35 <soee> good mornig bjo3rn
  • 09:09:40 <bjo3rn> morning soee
  • 09:09:49 <jlumpe> bjo3rn: still no luck with the languages :/
  • 09:10:32 <bjo3rn> soee this should work if you instantiate the service via object manager
  • 09:10:46 <bjo3rn> jlumpe hm...
  • 09:11:04 <bjo3rn> I'd try to set the language explicitly on a page
  • 09:11:12 <bjo3rn> where the plugin is located
  • 09:11:12 <jlumpe> what i tried now was setting the plugin's language specific to my language
  • 09:11:16 <jlumpe> yeah that works
  • 09:11:54 <jlumpe> lets see, will report back in a few mins :)
  • 09:12:52 <bjo3rn> soee same goes ofc also for the magic inject* methods
  • 09:14:00 <soee> bjo3rn: atm i'v used GenralUtility::makeInstance()
  • 09:15:21 <bjo3rn> hm. afaik ObjectManager->get() is required
  • 09:16:37 <soee> bjo3rn: so $this->objectManager = GeneralUtility::makeInstance('\TYPO3\CMS\Extbase\Object\ObjectManager');
  • 09:16:54 <soee> and than use it to instantiate other classses ?
  • 09:17:56 <bjo3rn> I think so, yes
  • 09:18:58 <jlumpe> bjo3rn: copy/paste into fces is really broken atm, right?
  • 09:19:46 <bjo3rn> I'm not involved in that and have no info, sorry. that's danilo's area.
  • 09:19:50 <jlumpe> every time i try to copy/paste or link/paste an element it shows up in the list view, but not inside the page view of the fce
  • 09:19:51 <jlumpe> ah ok
  • 09:20:42 <bjo3rn> but there is a new commit from yesterday in flux dev re that issue.
  • 09:20:55 <jlumpe> bjo3rn: so weird
  • 09:21:00 <jlumpe> now i changed the page language
  • 09:21:01 <bjo3rn> flux#541
  • 09:21:02 <FT3BOT> Issue 541: [TASK] Fix copy/paste/localise issues https://github.com/fluidtypo3/flux/issues/541
  • 09:21:12 <jlumpe> form "default" to "german".
  • 09:21:33 <jlumpe> when i want to show the page in the frontend now, typo3 tells me that the page is not available in the default language
  • 09:23:24 <jlumpe> I'm getting the feeling that having separate page trees in typo3 v6 makes things really complicated
  • 09:23:50 <bjo3rn> sounds like this, yes. soee mentioned a bug in 6.2 re this in #typo3?
  • 09:24:12 <jlumpe> yeah "some bug"
  • 09:24:16 <jlumpe> but no details :)
  • 09:24:51 <bjo3rn> hehe
  • 09:26:10 <bjo3rn> ok, let's gather the details: you have two page trees, each page tree has sys_language_uid set in its root, uid 0 has both languages added.
  • 09:26:18 <jlumpe> OH FUCK FUCKS SAKE
  • 09:26:23 <jlumpe> (sorry)
  • 09:26:28 <jlumpe> moving a page around in the page tree
  • 09:26:31 <jlumpe> destroyed all fces
  • 09:26:53 <jlumpe> now all my content is gone
  • 09:27:07 <bjo3rn> eew
  • 09:27:21 <jlumpe> if i drag it back into it's original positon
  • 09:27:23 <jlumpe> the content re-appears
  • 09:27:43 <jlumpe> meaning i cannot change the structure anymore without having to rebuild everything
  • 09:27:45 <jlumpe> that sucks :(
  • 09:27:52 <bjo3rn> to me as a layman this is completely related to the copy/paste issue
  • 09:28:00 <jlumpe> probably yeah
  • 09:28:05 <jlumpe> ok, the detauls
  • 09:28:07 <jlumpe> details
  • 09:28:17 <bjo3rn> did you pull the latest commits from yesterday`
  • 09:28:19 <bjo3rn> ?
  • 09:28:23 <jlumpe> no not yet
  • 09:28:26 <bjo3rn> aha
  • 09:28:27 <jlumpe> let me do that
  • 09:28:37 <jlumpe> after we gathered teh details
  • 09:28:39 <jlumpe> so
  • 09:28:50 <jlumpe> right now: 2 page trees, but will be 4
  • 09:28:51 <jlumpe> root
  • 09:28:59 <jlumpe> - en (the page title is en)
  • 09:28:59 <jlumpe> - tr
  • 09:29:01 <jlumpe> - de
  • 09:29:03 <jlumpe> - ru
  • 09:29:07 <jlumpe> like this
  • 09:29:33 <jlumpe> above thise i have a root node and above that the tree root
  • 09:29:37 <jlumpe> *these
  • 09:30:10 <jlumpe> on the root node i have a template, which does nothing else, but to set the sys_language_uid depending on PIDinRootline
  • 09:30:35 <jlumpe> uid 0 has all languages added as website languages
  • 09:30:40 <jlumpe> in this case 4
  • 09:30:49 <bjo3rn> ok as you would to with GP L in a single tree structure?
  • 09:30:53 <bjo3rn> *do
  • 09:31:02 <jlumpe> i have never done a single tree page
  • 09:31:32 <jlumpe> i kind of always used this way because that's how i learned it
  • 09:31:53 <bjo3rn> I assume sys_language_uid is set correctly in each tree?
  • 09:33:25 <jlumpe> well it actually should show up in the typoscript object browser, right?
  • 09:33:28 <jlumpe> as being set correctly
  • 09:33:31 <bjo3rn> yep
  • 09:33:34 <jlumpe> it doesn't
  • 09:33:37 <bjo3rn> aha
  • 09:33:44 <jlumpe> shows up as 0
  • 09:33:48 <bjo3rn> aha
  • 09:33:55 <jlumpe> let me create a paste of my config :)
  • 09:34:26 <bjo3rn> is this something that you know to be working in a different setup?
  • 09:35:47 <bjo3rn> sorry, got to go for around 2hrs. bbl
  • 09:35:54 <jlumpe> ah ok
  • 09:35:56 <jlumpe> http://pastebin.com/6JXrEuwa
  • 09:36:21 <jlumpe> bjo3rn: setting sys_language_uid is something i've never tried before
  • 09:36:23 <FT3BOT> bjo3rn is currently away.
  • 09:36:56 <Harpagophyt> @mrboe hello
  • 09:39:49 <danilobuerger> jlumpe some of c&p is still broken
  • 09:45:59 <jlumpe> danilobuerger: :(
  • 09:46:21 <jlumpe> i didn't get the fixes yet, how much is still broken?
  • 09:47:06 <jlumpe> danilobuerger: quick question, because this is rather weird
  • 09:47:29 <jlumpe> i was just talking with bjo3rn about my language issue. turns out, if i set the sys_language_uid with a PIDinRootline condition, it doesn't work
  • 09:47:40 <jlumpe> now that i tried to set it via a hostname condition
  • 09:47:41 <jlumpe> it works
  • 10:59:39 <hans> Hi there
  • 11:00:05 <hans> still tring to update to the latest versions of fluid flux ...
  • 11:00:26 <hans> when i make an update i just get a blank page :-/
  • 11:00:53 <hans> php verion: 5.5
  • 12:06:13 <bjo3rn> jlumpe why not set sys_language_uid in the root templates of each tree?
  • 12:06:14 <FT3BOT> Welcome back bjo3rn!
  • 12:09:24 <Harpagophyt> @mrboe hello
  • 12:12:14 <jlumpe> bjo3rn: right now the trees do not have root templates
  • 12:12:54 <jlumpe> but the conditions were actually working, i just forgot to select the proper checkboxes in the typoscript object explorer
  • 12:15:30 <jlumpe> but it seems like i'm trying to do something that is very weird/wrong for typo3
  • 12:17:11 <bjo3rn> I never did a multi tree setup for different languages but I don't think it's unusual.
  • 12:18:20 <jlumpe> But the way i'm doing it now (this at least works) is:
  • 12:18:38 <jlumpe> 1 tree per language
  • 12:18:50 <jlumpe> i switch the language now per subdomain
  • 12:18:53 <jlumpe> each tree has a subdomain attached
  • 12:19:26 <jlumpe> then in the tree for german language i add an alternative page language to the pages
  • 12:19:31 <jlumpe> and create my page there
  • 12:20:03 <jlumpe> this works, but it feels like there is an unnecessary involved
  • 12:20:17 <bjo3rn> if I had to do it I'd add extension templates to each tree and set the language there
  • 12:20:42 <jlumpe> meaning: it feels weird that i still have to create the german language version of the page for extbase to pick up the language
  • 12:21:06 <bjo3rn> NamelessCoder might solve this riddle or ask in #typo3-extbase
  • 12:21:20 <jlumpe> yeah i will do that later :)
  • 12:21:27 <jlumpe> for now i just want to finish it as far as possible
  • 12:21:31 <jlumpe> since it works now
  • 12:21:37 <jlumpe> (it's something i do for free)
  • 12:21:58 <bjo3rn> cedricziel maybe?
  • 12:21:58 <jlumpe> learning is nice, but this problem took some serious time
  • 12:22:24 <jlumpe> yeah if cedricziel i'll ask :)
  • 12:22:28 <bjo3rn> sure, brb
  • 12:22:28 <jlumpe> 14mins idle ;)
  • 12:23:46 <cedricziel> hmm?
  • 12:24:29 <cedricziel> deployment day
  • 12:26:05 <jlumpe> cedricziel: i have a really weird issue regarding languages
  • 12:26:09 <jlumpe> maybe you can solve it
  • 12:26:18 <jlumpe> if you have a few minutes
  • 12:26:34 <jlumpe> maybe you have a really easy explanation why this doesn't work as i'd expect it do
  • 12:26:35 <jlumpe> *to
  • 12:26:42 <cedricziel> give it a try
  • 12:27:14 <jlumpe> I have 4 page trees, one per language
  • 12:27:21 <cedricziel> check
  • 12:27:29 <jlumpe> on uid 0 I added 4 langauges
  • 12:28:14 <cedricziel> k
  • 12:28:23 <jlumpe> In my tree root (uid 1) i have a typoscript template, which sets the sys_language_uid per tree based on the host (it was PIDinRootline earlier, but that didn't seem to work)
  • 12:28:43 <jlumpe> Each page tree has a domain record attached (de.domain.tld, en.domain.tld etc)
  • 12:29:08 <jlumpe> I have an extbase extension which has some translations
  • 12:29:26 <jlumpe> And this extension has records (images and categories)
  • 12:29:31 <BenjaminR> page has to be translated to target language uid
  • 12:30:03 <jlumpe> i translated the categories in the sysfolder, but the extension always gets the default ones, instead of the ones for the specified sys_language_uid
  • 12:30:17 <jlumpe> BenjaminR: ah, can you explain why setting the sys_language_uid isn't enough?
  • 12:30:39 <jlumpe> I ended up, doing it like this (translating the page) but that kind of defeats the purpose of having multiple trees
  • 12:30:54 <bjo3rn> Just a random thought: are you sure pid _is_ actually in rootline?
  • 12:30:54 <FT3BOT> Welcome back bjo3rn!
  • 12:31:07 <jlumpe> yes i am
  • 12:31:22 <jlumpe> but since i changed it to hosts anyway now, it definitly works
  • 12:31:31 <jlumpe> since the html-tag attributes get the new values
  • 12:31:51 <jlumpe> just the translated content isn't show, as long as i do not translate the page to the target language
  • 12:32:10 <jlumpe> BenjaminR: can you tell me why that is necessary and why setting sys_language_uid is not enough?
  • 12:32:49 <BenjaminR> well i think its part of the typo3 design that typo3 checks if a page is available in the target sys language uid. if not if works as syslanguageoverlay is configured
  • 12:33:21 <jlumpe> yeah i noticed that it would for example hide all content
  • 12:33:34 <BenjaminR> page and content overlay are sepearted in t3
  • 12:33:41 <jlumpe> ah
  • 12:33:41 <BenjaminR> there are two configurations for them
  • 12:34:13 <jlumpe> i tried so many combinations, and extbase would never honor the sys_language_uid
  • 12:34:27 <jlumpe> except when i added an alternative page language
  • 12:34:36 <jlumpe> and placed the plugin on that language version of the page
  • 12:34:57 <BenjaminR> jlumpe - debug the sys language uid used in the extbase query
  • 12:35:15 <BenjaminR> maybe you could get around it by setting the language uid in your repo manually
  • 12:35:48 <jlumpe> is there an easy way to see the resulting query?
  • 12:36:00 <jlumpe> or do i have to echo it in some function?
  • 12:36:11 <BenjaminR> sure - but forgot about the method
  • 12:36:12 <jlumpe> i remember that there was not easy way, but maybe i'm wrong?
  • 12:36:13 <BenjaminR> lets see
  • 12:36:47 <bjo3rn> Admin panel maybe?
  • 12:37:47 <BenjaminR> ah i remember :)
  • 12:38:11 <BenjaminR> you are right jlumpe. hack: use a non exisiting property in constraints fx :)
  • 12:38:17 <BenjaminR> will return an exception containing the query
  • 12:38:38 <bjo3rn> Cool
  • 12:40:35 <jlumpe> let me try that :)
  • 12:42:01 <GRIMMCREATIVE> someone here is using the new mamp?
  • 12:42:26 <BenjaminR> mamp pro 3? yes.
  • 12:42:58 <GRIMMCREATIVE> nice - just get it :) - any idea what the IM Path is?
  • 12:43:35 <GRIMMCREATIVE> Applications/MAMP/Library/bin wont work for me
  • 12:44:10 <BenjaminR> ./opt/ImageMagick/bin
  • 12:45:44 <cedricziel> find . -iname convert
  • 12:46:41 <BenjaminR> http://cactuslab.com/imagemagick/
  • 12:46:49 <BenjaminR> easiest way on osx
  • 12:46:58 <GRIMMCREATIVE> kk - will check thx
  • 12:49:25 <jlumpe> BenjaminR: unfortunately it does not output the query :/
  • 12:49:32 <jlumpe> i just get:
  • 12:49:33 <jlumpe> Uncaught TYPO3 Exception
  • 12:49:33 <jlumpe> #1327065745: Unsupported or non-existing property name "asd" used in relation matching.
  • 12:50:47 <GRIMMCREATIVE> @BenjaminR - IM is already available in MAMP Pro 3 :) no need to install normaly
  • 12:53:49 <BenjaminR> ah nice - ive updated from 2.0 so didnt know that change
  • 12:54:31 <GRIMMCREATIVE> just activate in php.ini line 542 extension=imagick.so
  • 12:54:52 <GRIMMCREATIVE> but i dont find out witch path i need in typo3 :D
  • 12:54:54 <BenjaminR> imagick is only the php extension isnt it?
  • 12:55:07 <GRIMMCREATIVE> shure
  • 12:55:08 <BenjaminR> interface for imagemagick
  • 12:55:22 <GRIMMCREATIVE> ?
  • 12:55:40 <cedricziel> afaik it uses convert directly
  • 12:55:48 <BenjaminR> yap
  • 12:55:57 <BenjaminR> you cant make use of imagick in t3
  • 12:56:05 <BenjaminR> anyway imagick uses imagemagick :D
  • 12:56:29 <cedricziel> hehe, yes, but it uses the bindings, not the binaries
  • 12:57:27 <GRIMMCREATIVE> ok - just used now the old way http://cactuslab.com/imagemagick/
  • 13:08:33 <hans> when i call the homepage i get following error in the logfiles : PHP Catchable fatal error: Argument 1 passed to FluidTYPO3\Flux\Provider\AbstractProvider::setDefaultValuesInFieldsWithInheritedValues() must be an instance of FluidTYPO3\Flux\Form, null given, called in ./typo3conf/ext/flux/Classes/Provider/AbstractProvider.php on line 285 and defined in ./typo3conf/ext/flux/Classes/Provider/AbstractProvider.php on line 753
  • 13:09:18 <hans> in the backend i can´t open the page attributs of the root page, also gata blank page there :-/
  • 13:09:21 <hans> any help ?
  • 13:28:00 <GRIMMCREATIVE> Someone using Coda 2 ?
  • 13:29:17 <BenjaminR> Grimmcreative: me - until three weeks ago :P
  • 13:29:56 <GRIMMCREATIVE> :D
  • 13:30:35 <GRIMMCREATIVE> searching for code completion like in phpstorm for the FLuidTYPO3 Viewhelper... just watching a video about it right now
  • 13:32:03 <GRIMMCREATIVE> typoscript works good with plugin
  • 13:33:41 <BenjaminR> i am _pretty_ sure there is no code completion
  • 13:33:54 <BenjaminR> its just an editor - no ide
  • 13:34:10 <GRIMMCREATIVE> can be... should work with another real IDE
  • 13:34:16 <BenjaminR> still using it on the notebook for fast edits directly via ftp
  • 13:34:46 <BenjaminR> but it isnt an alternative for where you would choose an ide
  • 13:34:50 <GRIMMCREATIVE> like phpStorm - but i dont understand phpStorm right now. just like the Sites thing in Coda and so on
  • 13:35:42 <BenjaminR> you compare phpstorm with coda? planning to choose one of them?
  • 13:36:07 <BenjaminR> you can use them for different use cases parallel but you definitely cant choose one or the other as replacement
  • 13:36:37 <GRIMMCREATIVE> i understand
  • 13:37:17 <BenjaminR> btw i am using phpstorm too
  • 13:37:18 <jlumpe> has anybody dealt with realurl and translated records yet?
  • 13:37:37 <BenjaminR> jlumpe - sure - its a build in feature
  • 13:37:44 <jlumpe> BenjaminR: how so? :)
  • 13:37:51 <jlumpe> I set up realurl for my extbase extension
  • 13:37:55 <jlumpe> so i can browse categories
  • 13:37:59 <jlumpe> based on the parameter
  • 13:38:24 <jlumpe> extbase always seems to pass the id of the default object
  • 13:38:27 <jlumpe> not of the translated one
  • 13:38:39 <jlumpe> maybe that's the issue why i'm only getting the original names as slugs?
  • 13:38:46 <BenjaminR> am i wrong?! :X mixing up things? no dont think so...
  • 13:38:55 <jlumpe> well my url looks like this usually
  • 13:39:10 <jlumpe> path/to/gallerypage/?id=tx_imagegallery_list[category]=2
  • 13:39:11 <jlumpe> for example
  • 13:39:37 <jlumpe> i have 2 categories in the backend, one is "Color" (id 1), the other one "Black and white" (id 2)
  • 13:39:45 <BenjaminR> its about languageGetVar
  • 13:39:51 <jlumpe> hmm
  • 13:39:55 <jlumpe> i don't use the languagegetvar
  • 13:40:16 <jlumpe> can i somehow hardcode the language to use in the realurl settings?
  • 13:40:29 <jlumpe> (since i only have one language per domain)
  • 13:43:07 <BenjaminR> page 37 http://de.slideshare.net/jweiland/why-realurl-sucks-and-how-to-fix-it
  • 13:43:36 <BenjaminR> still thinking about what to do when lvar is misisng
  • 13:43:40 <BenjaminR> like in your setup
  • 13:45:54 <jlumpe> hmmm
  • 13:52:05 <jlumpe> ok, added that (i'm using fixed post vars, not preVars)
  • 13:52:12 <jlumpe> but yeah, no change at all
  • 13:52:20 <jlumpe> even if i pass ?L=x
  • 13:53:56 <BenjaminR> anyway you will have to clear your realurl and typo3 cache before expecting a change
  • 13:54:08 <BenjaminR> realurl caches the encoding result
  • 13:54:14 <BenjaminR> for a set of parameters
  • 13:54:28 <jlumpe> yeah
  • 13:54:28 <BenjaminR> i am away for a while
  • 13:54:39 <jlumpe> yeah i'll just test this, then i'll be away too ;)
  • 13:54:42 <jlumpe> thanks so far :)
  • 13:55:39 <GRIMMCREATIVE> lol, to have code completion and so you in coda 2 i must write an own mode :P
  • 13:56:05 <GRIMMCREATIVE> "you" and so on i mean
  • 14:11:46 <pedda> hi all
  • 15:07:39 <travis-ci> [travis-ci] cedricziel/vhs#81 (travisIrcNotif - 8098e8c : Cedric Ziel): The build has errored.
  • 15:07:39 <travis-ci> [travis-ci] Change view : https://github.com/cedricziel/vhs/commit/8098e8c06aab
  • 15:07:40 <travis-ci> [travis-ci] Build details : http://travis-ci.org/cedricziel/vhs/builds/24264829
  • 15:13:49 <travis-ci> [travis-ci] cedricziel/vhs#82 (travisIrcNotif - a997fd5 : Cedric Ziel): The build passed.
  • 15:13:49 <travis-ci> [travis-ci] Change view : https://github.com/cedricziel/vhs/compare/8098e8c06aab...a997fd58ba0f
  • 15:13:50 <travis-ci> [travis-ci] Build details : http://travis-ci.org/cedricziel/vhs/builds/24264887
  • 15:49:18 <ad_on_is> hi, is it possible to use <v:page.header.title title="{foobar.title}" /> from within an extension?
  • 15:49:37 <danilobuerger> sure
  • 15:49:47 <ad_on_is> i.e. if i render a detailpage of foobar and want to set the title according to that
  • 15:50:46 <danilobuerger> just use it in your template
  • 15:50:56 <ad_on_is> i do, but it's not working
  • 15:51:00 <BenjaminR> ad_on_is be aware to set config.noPageTitle to 1 or 2
  • 15:51:55 <ad_on_is> already have this
  • 15:52:09 <BenjaminR> then it definitely works :)
  • 15:52:48 <BenjaminR> so whats the title tag when it "doesnt work"
  • 15:52:58 <danilobuerger> ad_on_is i dont have time to help you debug this at the moment, but as BenjaminR said: this should definitely work
  • 15:54:15 <ad_on_is> <v:page.header.title title="{f:if(condition:'{page.uid}!=1', then:'{page.title} - ', else:'')}{f:translate(id:'{LLL}:pagetitle')}" />
  • 15:54:23 <ad_on_is> this code is in my frontpage.html
  • 15:54:23 <BenjaminR> if the page where you want to use v:page.header.title is prepared correct for usage the title tag is non existent or empty before using the vh
  • 15:54:48 <ad_on_is> ok ... sorry
  • 15:54:50 <ad_on_is> found the mistake
  • 15:54:53 <ad_on_is> {namespace v=Tx_Vhs_ViewHelpers} was missing
  • 15:55:11 <BenjaminR> no problem - happy it works now
  • 15:55:21 <ad_on_is> hmm... still nothing
  • 15:55:54 <ad_on_is> well.. as i said: this one is in my frontpage.html
  • 15:55:54 <ad_on_is> <v:page.header.title title="{f:if(condition:'{page.uid}!=1', then:'{page.title} - ', else:'')}{f:translate(id:'{LLL}:pagetitle')}" />
  • 15:56:02 <BenjaminR> i asked earlier: what contains the <title /> in frontend right now
  • 15:56:07 <ad_on_is> <v:page.header.title title="{course.title} - {f:translate(id:'{LLL}:pagetitle')}" />
  • 15:56:22 <ad_on_is> ah ... it contains the navigation title
  • 15:56:22 <BenjaminR> not template -> rendered html
  • 15:57:01 <BenjaminR> set config.noPageTitle to not contains anything now for testing
  • 15:57:17 <BenjaminR> then you can be sure to be prepared for usage
  • 15:57:19 <ad_on_is> noPageTitle = 1
  • 15:57:53 <ad_on_is> <v:page.header.title title="{f:if(condition:'{page.uid}!=1', then:'{page.title} - ', else:'')}{f:translate(id:'{LLL}:pagetitle')}" /> - this one works perfectly
  • 15:59:04 <ad_on_is> so let's say ... if i use this one in my frontpage.htm: <v:page.header.title title="{f:if(condition:'{page.uid}!=1', then:'Testworks - ', else:'')}{f:translate(id:'{LLL}:pagetitle')}" />
  • 15:59:12 <ad_on_is> title is renered as Testworks - mypage
  • 15:59:50 <BenjaminR> then this doesnt have anything to do with v:page.header.title
  • 15:59:56 <BenjaminR> debug your contains rather
  • 16:00:02 <BenjaminR> conditions
  • 16:00:17 <ad_on_is> if i add this in my show.html of my extension: <v:page.header.title title="ExtensionTitle" />
  • 16:00:29 <ad_on_is> i still get "testworks - mypage"
  • 16:00:56 <BenjaminR> depends on your caching settings
  • 16:01:30 <ad_on_is> flushed all caches: general and system
  • 16:01:47 <BenjaminR> show my the different usages and results as a gist or pastebin
  • 16:02:52 <ad_on_is> ok
  • 16:07:51 <cedricziel> BenjaminR ad_on_is: there's a header cascade and only the latest is taken into account
  • 16:08:27 <cedricziel> this is.. cms may generate the title later in the workflow and boom-overriden
  • 16:08:54 <BenjaminR> a yes - didnt get an oveview of what ad_on_is is doing - thats why i asked for a gist :)
  • 16:09:07 <ad_on_is> https://gist.github.com/anonymous/cbae0e89030a0882ce89
  • 16:09:31 <BenjaminR> but if he uses the vh two times on a single page view its definitely what you say cedricziel
  • 16:09:48 <cedricziel> oh, you should check in the layout file if there's a title defined i guess
  • 16:10:42 <ad_on_is> that seems legit, but i thaught that pagehtml is renderd first, than myext/show.htm... and so on
  • 16:11:47 <cedricziel> nope
  • 16:12:00 <cedricziel> fluid templates are rendered from most inner to outer
  • 16:12:14 <cedricziel> that's a pretty rough statement, but in general: that's it.
  • 16:12:26 <cedricziel> it runs circles inside the templates
  • 16:13:14 <ad_on_is> that's bad :-(
  • 16:13:32 <ad_on_is> i also checked my extensions layout-file ... and tried it there - nothing :-(
  • 16:14:15 <ad_on_is> i think i must solve it with typoscript
  • 16:14:24 <cedricziel> there's also an outermost template
  • 16:14:50 <ad_on_is> you mean the frontpage.html ?
  • 16:14:59 <ad_on_is> i can't pass extension data to outermost templates, or can i?
  • 16:15:25 <cedricziel> you can check if there is already a title set in the outermost template
  • 16:15:30 <cedricziel> (at least i think so)
  • 16:15:42 <BenjaminR> good idea yes
  • 16:16:27 <ad_on_is> aaaah ok...
  • 16:17:10 <ad_on_is> you mean something like: <f:if condition=“{v:page.header.title} != ''">
  • 16:42:02 <cedricziel> ypyep
  • 17:13:45 <floxx> is it possible to access variables set with flux in typoscript?
  • 18:03:54 <danilobuerger> floxx yes, there is a fluid vh for that
  • 18:04:17 <danilobuerger> ah sorry, other way around
  • 18:04:41 <danilobuerger> then i dont know... and it doesnt make sense... why would you want to do that?
  • 18:10:53 <Outdoorsman> benjamin_654... you get any feedback on that issue you mentioned to me yesterday? https://github.com/FluidTYPO3/flux/pull/541
  • 18:17:26 <floxx> danilobuerger: i want to write meta tags set in page properties into head section
  • 18:18:46 <floxx> crazy customer…he wants to set revisit-after for each page separately
  • 18:21:16 <pedda> floxx
  • 18:21:38 <floxx> yes?
  • 18:21:47 <pedda> assuming you have a flux field named: myCustomField, you access it via {myCustomField}
  • 18:21:59 <pedda> in fluid
  • 18:22:16 <pedda> if you need the value in typoscript, you need to pass this var to a f:cObject vh
  • 18:23:04 <pedda> {f:cObject(typoscriptPath: 'lib.myRevisitAfterTypoScriptObject', arguments: myCustomField)}
  • 18:23:29 <pedda> you can access myCustomField via "current" then
  • 18:23:40 <floxx> ah great - thank you
  • 18:23:43 <pedda> more precize: 10.value.current = 1
  • 18:24:11 <pedda> something like this does the job.. i would need to dig for it in my projects to show you some example
  • 18:24:18 <pedda> just give it a try on your own
  • 18:24:26 <floxx> ok
  • 18:24:28 <pedda> and tell me if you're struggeling
  • 18:24:50 <floxx> all right thanx again
  • 18:24:59 <pedda> nvm
  • 18:26:10 <pedda> but you should consider using the http://fluidtypo3.org/viewhelpers/vhs/master/Page/Header/MetaViewHelper.html ViewHelper
  • 18:26:34 <pedda> and use it like this: {v:page.header.meta(additionalAttributes: {foo: 'bar'}, name: 'NULL', content: 'NULL')}
  • 18:26:37 <pedda> ups
  • 18:27:00 <pedda> {v:page.header.meta(name: 'revisit-after', content: myCustomField)}
  • 18:27:21 <pedda> is pretty much a simplified solution to your task
  • 18:28:22 <pedda> -to +for
  • 18:29:47 <pedda> swiss knife tool vhs enables you to circumvent typoscript in most cases
  • 18:29:56 <pedda> @flox
  • 18:30:00 <pedda> @floxx
  • 18:33:43 <floxx> pedda: sounds better…a lot!
  • 18:37:03 <floxx> pedda: works. i <3 ft3 ;-)
  • 18:37:14 <pedda> awesome.. i love it too ;)
  • 18:42:34 <Riccardo> Hi. a question about <v:asset.script>: is it possible to remove the type="text/javascript" attribute?
  • 18:43:48 <pedda> iirc correctly this is possible if you include your asset via typoscript and add type = raw to it
  • 18:45:23 <Riccardo> urk... no, thanks ;) the cure seems worse that the illness
  • 18:45:28 <pedda> the solution is available here: http://fluidtypo3.org/community/irc-logs.html as NamelessCoder explained this a few weeks (?) ago. But there is no search feature available for the logs actually
  • 18:46:27 <pedda> you're not keen on ts, huh?
  • 18:48:53 <Riccardo> I like Typoscript, but I'd want to try to try to learn to use as much "fluid" as possible - lol
  • 18:49:39 <pedda> well there are still some cases where you need to rely on ts
  • 18:49:42 <Riccardo> another question (kinda similar) about <v:asset.style> instead
  • 18:49:52 <pedda> same here
  • 18:49:59 <pedda> when it comes to type attribute
  • 18:50:05 <Riccardo> is it possible to add the "media="something"" attribute ?
  • 18:50:10 <pedda> sure
  • 18:50:16 <pedda> there is a media property afaik
  • 18:50:51 <pedda> hmm
  • 18:50:53 <Riccardo> in the documentation http://fluidtypo3.org/viewhelpers/vhs/master/Asset/StyleViewHelper.html it is not mentioned
  • 18:51:00 <pedda> noticed it
  • 18:52:31 <Riccardo> and it is not called media, because it throws an error: "Argument "media" was not registered."
  • 18:53:09 <pedda> optionally fork the vhs repo, extend the asset.style viewhelper and pr it
  • 18:57:01 <Outdoorsman> bug alert? When I drag n drop a CE into an FCE it appears to work. However, the frontend never shows it and as soon as you reload the page in the backend it's right back where it was before the drag/drop.
  • 18:57:23 <Riccardo> Same (similar) problem
  • 18:57:33 <Riccardo> I've opened an issue few minutes ago
  • 18:58:02 <Riccardo> https://github.com/FluidTYPO3/flux/issues/546
  • 18:59:00 <pedda> the lazy way kinda ;)
  • 18:59:24 <Outdoorsman> I'm commenting on that issue now.
  • 18:59:59 <pedda> oh well.. i misread something ^^
  • 19:01:04 <Riccardo> great work anyway the more I dig into fluidTYPO3 the more I like it
  • 19:01:15 <soee> as we all :)
  • 19:01:30 <soee> hi pedda
  • 19:01:36 <pedda> hey soee
  • 19:07:22 <Outdoorsman> So can someone set me straight. Is FCE or Flexible Content Element still an appriate term for fluidTYPO3 content elements that allow for child content elements, etc.
  • 19:07:59 <Outdoorsman> I'm not sure if FCE was just a Templavoila term or not.
  • 19:08:25 <Riccardo> FCE is an acronym used by Templavoilà (Flexible Content Element)
  • 19:08:41 <Outdoorsman> What's the comparable term here then?
  • 19:08:42 <Riccardo> but you can also say FCE= FLUID Content Element :D
  • 19:09:33 <Riccardo> let's say it would be better have a different acronym to avoid confusion ;)
  • 19:10:04 <Outdoorsman> I seem to recall reading a term for it somewhere but it was a long time ago.
  • 19:11:58 <pedda> FCE is still a suitable acronym because templavoila development has stopped
  • 19:13:06 <Outdoorsman> Never mind I have 50 sites use TV, but I'm secretly glad to move to something so much more flexible and clean like FluidTYPO3.
  • 19:15:00 <Outdoorsman> I'm a little nervous though because I'm running spending more time reporting bugs than I am getting work done and I can't keep up this pace indefinitely.
  • 19:16:38 <Outdoorsman> What i am excited about is how responsive people are in this micro community about fixing things. I report something and people are generally on it right away.
  • 19:17:01 <Riccardo> +1
  • 19:17:35 <Outdoorsman> That's more than I can say for many other development communities who consider bugs to be YOUR problem.
  • 19:19:01 <Riccardo> "from great power comes great responsibility"
  • 19:20:34 <floxx> sth strange: if i use <f:debug>{whatever}</f:debug> i get this: http://pastebin.com/NH9viT8v
  • 19:24:04 <floxx> i have no idea why…
  • 19:28:17 <Riccardo> Is it possible to pass something from the template used (like the template name or a variable) to Typoscript?
  • 19:28:47 <Riccardo> I'm asking because I want to add a class to <body> that derives from the template used
  • 19:32:59 <pedda> same here as stated before : f:cObject VH is your friend
  • 19:33:14 <pedda> imagine to create some neat COA around the body tag class
  • 19:33:57 <pedda> floxx the youtpuut you see is the markup of f:debug, but it shouldn't be rendered as some entity encoded content in frontend
  • 19:34:04 <floxx> Riccardo: i do that this way:
  • 19:34:16 <floxx> in layout: <f:render section="Vars" />
  • 19:34:28 <floxx> in template: <f:section name="Vars">
  • 19:34:28 <floxx> <v:var.set name="templateType" value="sub" />
  • 19:34:28 <floxx> </f:section>
  • 19:34:36 <pedda> you should rather see a browser representation of that markup
  • 19:34:43 <floxx> and in layout <body class="{templateType}">
  • 19:34:49 <pedda> -repreentation +interpretation
  • 19:35:15 <floxx> in ts: page.bodyTag = <!-- body -->
  • 19:35:36 <floxx> pedda: yes…strange. never seen before
  • 19:36:02 <pedda> it's like you're using some misinterpreted f:format.html before
  • 19:36:08 <pedda> or some htmlSpecialChars
  • 19:36:10 <pedda> in ts
  • 19:36:25 <pedda> which is encoding your markup a second time
  • 19:36:25 <Riccardo> floxx I'll give it a try thank you
  • 19:37:00 <floxx> Riccardo: ask again, if it doesn't work :-)
  • 19:37:10 <floxx> pedda: basically its nothing more than
  • 19:37:10 <floxx> <f:section name="Main">
  • 19:37:11 <floxx> <v:page.header.meta name="revisit-after" content="{settings.0.metaRevisitAfter}" />
  • 19:37:11 <floxx> Hello world!
  • 19:37:11 <floxx> </f:section>
  • 19:37:49 <floxx> inside the main section i set <f:debug>{_all}</f:debug>
  • 19:39:16 <pedda> while rendering main section, do you process it with another vh like f:format.html ?
  • 19:39:34 <floxx> nope.
  • 19:39:39 <pedda> try {_all -> f:debug()}
  • 19:39:45 <pedda> same result?
  • 19:40:09 <pedda> check if your tsob does complain about some ts errors
  • 19:40:18 <floxx> <es same result
  • 19:40:45 <floxx> tsobj browser doesn't complain
  • 19:41:15 <floxx> my layout (Page.html) http://pastebin.com/9gMKX7mi
  • 19:41:44 <floxx> my template http://pastebin.com/Uu2ZnsQb
  • 19:43:07 <floxx> it is a new project
  • 19:43:29 <floxx> "exotic" feature: fileadmin path is changed in install tool. could that be the caus?
  • 19:53:35 <Riccardo> floxx: you almost got it! :D
  • 19:53:58 <Riccardo> only a couple of "glitches" which I managed to solve:
  • 19:54:39 <Riccardo> 1. maybe I've done something wrong but I had to add <v:var.set name="templateType" value="page" />
  • 19:54:59 <Riccardo> in the layout file and not in the template file
  • 19:55:40 <Riccardo> page.bodyTag = <!-- body --> not only adds an unnecessary comment, but leaves the closing </body>
  • 19:56:06 <Riccardo> page.bodyTagCObject = TEXT
  • 19:56:06 <Riccardo> page.bodyTagCObject.noTrimWrap = | | |
  • 19:56:13 <Riccardo> this works better :)
  • 19:57:30 <floxx> bodytag: yes, you're right. I'll use that fron now on ;)
  • 19:58:37 <floxx> but setting the var in template makes sense, if you want to change body tag for each template. i use only one layout in my setup.
  • 20:02:29 <Riccardo> I repeat, maybe I've done something wrong, or forgot something but adding:
  • 20:02:30 <Riccardo> <f:section name="Vars">
  • 20:02:30 <Riccardo> <v:var.set name="templateType" value="home" />
  • 20:02:30 <Riccardo> </f:section>
  • 20:02:34 <Riccardo> to the template
  • 20:03:05 <Riccardo> and <body class="{templateType}"> to the layout
  • 20:03:16 <Riccardo> leaves class empty
  • 20:04:40 <floxx> use <f:render section="Vars" /> in layout
  • 20:05:04 <floxx> sth like that:
  • 20:05:04 <floxx> {namespace flux=FluidTYPO3\Flux\ViewHelpers}
  • 20:05:05 <floxx> {namespace v=Tx_Vhs_ViewHelpers}
  • 20:05:05 <floxx> <f:layout name="Page" />
  • 20:05:05 <floxx> <f:render section="Vars" />
  • 20:06:26 <Riccardo> bingo!
  • 20:06:30 <floxx> :-D
  • 20:06:39 <Riccardo> I'll try it ASAP :)
  • 20:10:28 <Riccardo> works like a charm :)
  • 20:11:13 <Riccardo> If you are interested, I also managed to add more infos like the ID and the level in this way:
  • 20:11:35 <Riccardo> TS: define an object to set the level: lib.pageLevel=TEXT
  • 20:11:35 <Riccardo> lib.pageLevel{
  • 20:11:35 <Riccardo> value= level-{level:-1}
  • 20:11:35 <Riccardo> insertData = 1
  • 20:11:35 <Riccardo> }
  • 20:12:08 <Riccardo> 2. <body id="page-{v:page.info(field: 'uid')}" class="{templateType} {f:cObject(typoscriptObjectPath: 'lib.pageLevel')}">
  • 20:12:37 <Riccardo> in case it can help someone...
  • 20:13:06 <Riccardo> ehi... it should be nice having a place where to post useful snippets or howtos
  • 20:16:16 <pedda> like gist.github.com ?
  • 20:16:35 <pedda> you are also free to extend https://github.com/FluidTYPO3/fluidtypo3org
  • 20:16:37 <pedda> ;)
  • 20:16:52 <pedda> correct me if i'm wrong claus
  • 20:58:40 <soee_> whta is the valid way to obtain feuser uid in controller action >
  • 20:58:42 <soee_> ?
  • 22:24:10 <pedda> soee_ what about setting an feuser to rely on extbase feuser object model (edit user in backend, last tab)
  • 22:24:10 <Outdoorsman> randomresult got a quickie here...
  • 22:24:34 <pedda> and checkout the feuser repository
  • 22:24:40 <pedda> gotta go now
  • 22:24:43 <pedda> cu guys

20140503

  • 08:40:52 <floxx> good morning everyone :)
  • 08:52:29 <floxx> output of f:debug is broken. everything i get is a blank page with this markup http://pastebin.com/gfzR8VEJ
  • 08:53:24 <floxx> i'm clueless
  • 08:53:53 <Denyerec> floxx you might have to update everytihng,
  • 08:54:07 <Denyerec> I think that was broken between certain revisions in the repo but I can't remember which
  • 08:54:12 <Denyerec> I think randomresult had troubl with it
  • 08:54:44 <floxx> everything? you mean ft3?
  • 08:54:52 <Denyerec> Yeah all the ft3 extensions
  • 08:54:55 <Denyerec> _I think_
  • 08:55:11 <Denyerec> You'd best speak to danilobuerger or randomresult as I'm sure they were dealing with this.
  • 08:55:47 <floxx> ok - because i'm on latest dev branches
  • 08:55:54 <Denyerec> That might be your problem ;)
  • 08:55:59 * Denyerec doesn't remember the detail
  • 08:56:06 <Denyerec> I'm on older releases and everything's fine
  • 08:56:26 <floxx> randomresult: you experienced problems with f:debug?
  • 08:56:38 <floxx> thanks Denyerec
  • 08:57:31 <Denyerec> lthough I gotta be honest
  • 08:57:45 <Denyerec> a problem with f:debug would, I'd imagine, normally be an extbase issue :S
  • 08:59:39 <floxx> yes. i suspected my setup - not specially ft3
  • 12:32:29 <danilobuerger> randomresult does your new ext have a accordion?
  • 12:34:57 <soee> is it possible to check current action name in condition ?
  • 12:38:17 <danilobuerger> soee assign a variable with the action name inside the action
  • 13:10:27 <floxx> danilobuerger: Denyerec mentioned you struggled with problems regarding f:debug?
  • 13:20:23 <Denyerec> He was solving them ;)
  • 13:21:38 <BenjaminR> hi fu<a
  • 13:21:40 <BenjaminR> guys
  • 13:21:41 <BenjaminR> :D
  • 13:23:01 <floxx> hi
  • 13:27:11 <danilobuerger> floxx no i am not struggling with problems ^^
  • 13:27:39 <floxx> you sokve them? ;-)
  • 13:27:43 <floxx> solve
  • 13:28:07 <danilobuerger> yeah, but i never head your f:debug problem and i dont think its related to ft3
  • 13:34:39 <Denyerec> floxx hav eyou tried reinstalling extbase?
  • 13:34:45 <Denyerec> jus tin ase the files are corrupted ?
  • 13:35:35 <floxx> ok, i'll try it
  • 13:36:36 <floxx> you cant uninstall extbase in 6.
  • 13:36:37 <floxx> 2
  • 13:36:38 <floxx> ;)
  • 13:38:17 <floxx> everything works - except f:debug
  • 17:21:43 <Guest|62372> hi, is there a way to style the backend columns for "flux:grid.column"..the style attribute does not seem to render correctly...i just wanna change the background color for the columns
  • 17:39:45 <danilobuerger> Guest|62372 http://fluidtypo3.org/viewhelpers/flux/master/Grid/ColumnViewHelper.html
  • 18:53:22 <artisticMink> Hello, as i am rendering a content element via the v:content.render view helper, is there a quick way to access the content elements uid similiar to {page.uid} when rendering a page template?
  • 22:33:06 <cedricz> good evening

20140504

  • 01:04:01 <xaver> danilobuerger: what do you do at epicgames=
  • 05:32:43 <artisticMink> May i pass data to a content element (via using v:content.render) similiar to partials? I would need one of my parameters inside a content element.
  • 09:14:33 <bjo3rn> for the record: that debug problem _is_ related to ft3 (vhs and assets). I added a fix yesterday so current dev branch should work.
  • 10:44:21 <bjo3rn> hi floxx
  • 10:44:50 <floxx> hi bjo3rn
  • 10:45:01 <bjo3rn> still having that issue with f:debug?
  • 10:45:10 <floxx> yep. i'm getting crazy
  • 10:45:19 <bjo3rn> please try the current dev branch of vhs
  • 10:46:25 <bjo3rn> vhs#556 should have fixed it
  • 10:46:26 <FT3BOT> Issue 556: [BUG] Debug viewhelper breaks rendering https://github.com/fluidtypo3/vhs/issues/556
  • 10:46:41 <bjo3rn> I mean vhs#558
  • 10:46:42 <FT3BOT> Issue 558: [BUGFIX] Don't re-dispatch content-length in debug mode https://github.com/fluidtypo3/vhs/issues/558
  • 10:49:02 <floxx> i'm using latest dev branch
  • 10:49:23 <floxx> it doesn_t work
  • 10:49:56 <bjo3rn> does your local repository include the above commit?
  • 10:51:06 <bjo3rn> you have to be logged in into the backend btw
  • 10:51:17 <floxx> yes. i even checked AssetService.php for the 3 added lines
  • 10:51:26 <bjo3rn> dangit
  • 10:51:48 <bjo3rn> so when you comment the header() line it works again?
  • 10:52:40 <floxx> yes - then it works as expected
  • 10:53:01 <bjo3rn> ok, we need a different mechanism to detect debug mode then.
  • 10:54:42 <floxx> for the moment, i can live very well with the result ;)
  • 10:54:58 <floxx> thank you
  • 10:57:38 <bjo3rn> would you ming testing something?
  • 10:57:48 <jlumpe> morning!
  • 10:57:49 <bjo3rn> *mind
  • 10:57:54 <bjo3rn> mahlzeit
  • 10:57:58 <bjo3rn> ;)
  • 10:58:01 <jlumpe> oder so ;)
  • 10:58:16 <jlumpe> bjo3rn: trying to convert the page to single tree now, seems like that will save a lot of headaches
  • 10:58:34 <jlumpe> because the missing L var makes translating extbase records for realurl really hard
  • 10:59:04 <bjo3rn> I see. if the content is identically structured it should inmprove the user experience as well imo
  • 10:59:16 <jlumpe> yeah i hope so
  • 10:59:23 <jlumpe> trying to get the languagemenuviewhelper to work atm
  • 10:59:35 <bjo3rn> floxx would you mind replacing line 147 with if (TRUE === isset($GLOBALS['debugParseTime']) && FALSE === (boolean) $GLOBALS['debugParseTime'])
  • 10:59:43 <bjo3rn> for funsies ^^
  • 10:59:54 <floxx> ok
  • 11:00:35 <floxx> broken again
  • 11:01:14 <bjo3rn> hm. which version of TYPO3?
  • 11:01:19 <floxx> 6.2.1
  • 11:01:26 <floxx> local macos apache
  • 11:01:30 <bjo3rn> hm. active backend session?
  • 11:01:32 <floxx> yes
  • 11:01:44 <bjo3rn> crazy. worksonmachine.
  • 11:02:02 <bjo3rn> thanks anyway for testing
  • 11:02:05 <floxx> :)
  • 11:04:55 <jlumpe> bjo3rn: sorry for bothering: in a single tree setup, in realurl i do not have to specify a prefix for the default language for the L-valueMap, right?
  • 11:05:22 <bjo3rn> that depends ;)
  • 11:05:40 <bjo3rn> if you want to force a prefix you have to, otherwise not
  • 11:05:47 <jlumpe> i don't want that
  • 11:05:52 <jlumpe> the issue is:
  • 11:06:01 <jlumpe> i'm trying to use the LanguageMenuViewHelper
  • 11:06:24 <jlumpe> i specified 3 languages now for the page (sine i don't have to specify the default one as a sys language, right?)
  • 11:06:38 <jlumpe> the default language for this page is turkish, but the viewhelper shows the url for the main page as
  • 11:06:45 <jlumpe> en/turkishslughere
  • 11:07:06 <jlumpe> instead of just
  • 11:07:08 <jlumpe> turkishslughere
  • 11:07:47 <jlumpe> and it somehow prefixes my urls with tr.domain.tld
  • 11:08:02 <jlumpe> is that an error on my part? or is the default to link to subdomains?
  • 11:08:18 <bjo3rn> ugh, I don't know tbh
  • 11:08:38 <jlumpe> because what i want is just
  • 11:08:41 <jlumpe> ./turkishslug
  • 11:08:44 <jlumpe> ./en/englishslug
  • 11:08:47 <jlumpe> ./de/germanslug
  • 11:09:24 <jlumpe> ah, url seems to be my fault
  • 11:09:40 <jlumpe> at least the domain part
  • 11:10:10 <bjo3rn> here is the relevant part of a realurlconf I am using: http://pastebin.com/8hytZfRY
  • 11:10:22 <bjo3rn> default is 'de' and it is not added to the url
  • 11:10:49 <bjo3rn> I don't know about subdomains though
  • 11:10:55 <jlumpe> thanks, let me check that :)
  • 11:11:39 <jlumpe> and of course german isn't added as sys language in the backend, right?
  • 11:12:25 <bjo3rn> no, only the label
  • 11:12:41 <bjo3rn> *is changed from Default to German
  • 11:13:23 <jlumpe> yes!
  • 11:13:30 <jlumpe> works now :)
  • 11:13:34 <jlumpe> oh how did you change the label?
  • 11:13:47 <bjo3rn> sec
  • 11:15:03 <bjo3rn> add this to your pagets:
  • 11:15:09 <bjo3rn> mod.SHARED {
  • 11:15:09 <bjo3rn> defaultLanguageLabel = de
  • 11:15:09 <bjo3rn> defaultLanguageFlag = de
  • 11:15:09 <bjo3rn> }
  • 11:15:33 <jlumpe> ha cool, thanks!
  • 11:15:38 <bjo3rn> yw :)
  • 11:16:15 <jlumpe> :)
  • 11:43:06 <bjo3rn> is there a way to reliably determine if a backend user is logged in in extbase?
  • 11:44:03 <bjo3rn> better: if the current user is logged in into the backend
  • 11:46:12 <bjo3rn> $GLOBALS['BE_USER']->user is always populated here
  • 11:49:25 <bjo3rn> grrrmpf. forget it. all is fine.
  • 12:24:52 <Denyerec> Anyone awake and paying attention today ?
  • 12:26:36 <Denyerec> I was wondering how I go about using the new XSD files I see announced
  • 12:51:03 <GRIMMCREATIVE> http://buzz.typo3.org/teams/extbase/article/howto-autocompletion-for-fluid-in-phpstorm/
  • 13:00:20 <Denyerec> That's almost exactly a year old.
  • 13:00:28 <Denyerec> http://fluidtypo3.org/blog/news/viewhelper-references-updated.html
  • 13:00:30 <Denyerec> ^^
  • 13:42:26 <jlumpe> can somebody tell me how to use a viewhelper as argument for "additionalArguments" on a f:link.action?
  • 13:47:33 <bjo3rn> jlumpe inline notation ftw
  • 13:47:43 <jlumpe> i tried
  • 13:47:48 <bjo3rn> but?
  • 13:47:56 <jlumpe> additionalAttributes="{data-href: {f:uri.image( src: image.image.uid, treatIdAsReference: 1, width: '800')}}"
  • 13:48:16 <jlumpe> i get an error about the type
  • 13:48:29 <bjo3rn> misses quotes
  • 13:48:30 <jlumpe> additionalArguments was registered as array, string given
  • 13:48:57 <bjo3rn> data-href: "{f:uri...}"
  • 13:49:03 <jlumpe> oh double quotes
  • 13:49:09 <jlumpe> i tried single quotes
  • 13:49:15 <bjo3rn> shouldn't matter
  • 13:49:46 <jlumpe> with single quotes i still get the error, with double quotes i get no error, but no output lol
  • 13:49:49 <bjo3rn> {foo: bar} is a string whereas {foo: "bar"} is an array
  • 13:49:54 <jlumpe> oh no
  • 13:49:56 <jlumpe> i get an output
  • 13:50:13 <jlumpe> additionalAttributes="{data-href: "{f:uri.image( src: image.image.uid, treatIdAsReference: 1, width: '800')}"}"
  • 13:50:25 <jlumpe> not it just outputs the whole viewhelper as tag
  • 13:50:25 <jlumpe> damn
  • 13:51:28 <jlumpe> {data-href: '{f:uri.image( src: image.image.uid, treatIdAsReference: 1, width: '800')}'}
  • 13:51:43 <jlumpe> this still returns the error, even though it shouldn't right?
  • 13:51:59 <jlumpe> aha
  • 13:52:00 <jlumpe> found the bug
  • 13:52:06 <jlumpe> the '' around the width
  • 13:52:26 <bjo3rn> the quotes need to be propertly nested ofc
  • 13:52:54 <jlumpe> '"''"' you mean
  • 13:52:58 <jlumpe> always alternating
  • 13:53:00 <bjo3rn> yep
  • 13:53:02 <jlumpe> kk
  • 13:53:03 <jlumpe> :)
  • 13:59:39 <danilobuerger> xaver unreal engine 4
  • 14:10:11 <xaver> is klar aber was machst du da?
  • 14:10:16 <xaver> is doch ne privvate repo
  • 14:11:02 <xaver> ups english :P
  • 14:14:48 <jlumpe> guys: how can i fix this issue that extbase doesn't re-read my updated annoations?
  • 14:15:00 <jlumpe> it always complains now that a requird parameter isn't set
  • 14:19:10 <jlumpe> nevermind, re-installing the extension apparently cleared the cache
  • 14:20:35 <danilobuerger> xaver i wont answer that
  • 14:25:29 <xaver> danilobuerger: Oo
  • 14:25:39 <xaver> i know the frist days the repo was open
  • 17:46:31 <Riccardo> good afternoon floxx
  • 18:47:39 <soee> whats the way to use localized dates in date format vh ?
  • 18:50:06 <soee> ah got it
  • 22:42:50 <Denyerec> Anyone here?
  • 22:42:56 <Denyerec> Wondering what this dot syntax is:
  • 22:42:57 <Denyerec> mb_substr($text,0,$cut_length).wpgrade::option('blog_excerpt_more_text')
  • 22:44:48 <soee_> concatenation ? :)
  • 22:44:59 <Denyerec> Ahhh shit
  • 22:45:04 <Denyerec> So obvious
  • 22:45:08 <Denyerec> I was in bloomin .net mode
  • 22:45:21 <Denyerec> Trying to figure out how it could be a chained method call or something!

20140505

  • 08:08:08 <jlumpe> morning!
  • 09:57:00 <bjo3rn> yay!
  • 09:58:51 <cedricziel> Denyerec: most functions dont support chaining as you'd need a object returned. in php, you could mock this for plain functions via closures
  • 10:06:43 <jlumpe> bjo3rn: everythign works now as expected :)
  • 10:07:13 <bjo3rn> nice to hear, jlumpe.
  • 10:07:45 <jlumpe> yeah, thanks for you help :)
  • 10:07:52 <bjo3rn> np :P
  • 10:08:14 <jlumpe> btw: in general all articles state that you cannot change your page structure when you use a single page tree
  • 10:08:26 <jlumpe> but that isn't true is it?
  • 10:08:35 <jlumpe> since you can activate "hide page if not translated"
  • 10:08:39 <jlumpe> wouldn't that hide the page from the menu aswell?
  • 10:08:52 <jlumpe> thus allowing different structures for different languages in a single tree?
  • 10:09:04 <bjo3rn> sure, that's possible.
  • 10:09:43 <jlumpe> so from my point of view a single tree seems much more logical now :D
  • 10:09:50 <jlumpe> since you helped me a lot :9
  • 10:10:41 <bjo3rn> well, I think there are valid use cases for chosing a multitree setup but I haven't come across one yet in my work.
  • 10:11:00 <bjo3rn> my projects are to tiny obviously :S
  • 10:11:03 <bjo3rn> *too
  • 10:15:03 <jlumpe> haha
  • 10:15:24 <jlumpe> we might have a project coming up, approx. 200 pages 8+ languages
  • 10:15:40 <jlumpe> if i'd use a multi-setup that would mean the tree would contain 1600 nodes +
  • 10:15:48 <jlumpe> single tree: ~ 200 nodes
  • 10:15:55 <jlumpe> feels much more performant
  • 11:12:32 <Guest|89010> I tried to add the xsd-schemas to my flux-templates. The problem is as soon as I add a <div> or <html>-structure around my fluid-tags (as suggested) the template seems corrupted.
  • 11:13:56 <Guest|89010> The template still shows up in the page-settings, but with no label and when i select it the template the configuration-tab gives some errors like "Data Structure ERROR: No proper configuration!"
  • 11:18:31 <Guest|89010> Typo3 6.2.0, flux 7.0.0, fluidpages 3.0.0
  • 11:23:38 <BrianJ> Short question :) Typo 4.7 - Setting up real URL for tt-news ? Anything would really help me :D
  • 11:26:24 <jlumpe> http://wiki.typo3.org/Realurl/examples
  • 11:26:41 <jlumpe> this is actually an example for ttnews :)
  • 11:37:27 <pedda> hi there
  • 11:43:09 <BrianJ> jlumpe - Thank you I'm comparing with my script now
  • 11:43:14 <BrianJ> Hi :)
  • 11:48:40 <BrianJ> jlumpe If 'postVarSets' is 'fixedPostVars' then my URL works but throws an error: Reason: Segment "golf-i-dyrehaven" was not a keyword for a postVarSet as expected on page with id=9220.
  • 11:48:57 <BrianJ> http://jsbin.com/UFoRIYex/562
  • 13:01:27 <benjamin_654> hi, is there a way to get information about the column/grid a flux-ce is inside? (eg. for different width) I see there is a variable {_all.grid} - what´s this for?
  • 13:13:03 <danilobuerger> hey jlumpe
  • 13:13:19 <jlumpe> hey danilobuerger
  • 13:13:21 <jlumpe> what's up? :)
  • 13:13:25 <jlumpe> BrianJ: sorry was away
  • 13:13:34 <danilobuerger> nothing ;-) jsut seeing that you are around here often ;-)
  • 13:13:45 <jlumpe> haha yeah
  • 13:14:05 <jlumpe> on my standard join list ;9
  • 13:16:40 <danilobuerger> nice ;-)
  • 13:17:03 <danilobuerger> so i read your 200pages ,8+ languages... i have somethign similar right now... its fantastic with flux
  • 13:17:12 <jlumpe> yeah i can imagine :)
  • 13:17:21 <jlumpe> and you're also going with a single tree, right?
  • 13:17:47 <jlumpe> i recently had this issue with multi tree + multi language, where i had to translate extbase records
  • 13:18:07 <jlumpe> i switched to a single tree setup now, since i didn't find any way to get realurl to display the correctly translated slugs
  • 13:18:14 <jlumpe> since there is no L var present
  • 13:18:42 <jlumpe> and you cannot set it like $_GET['L']= x since realurl gets the url directly from a typo3 function and parses it on its own
  • 13:19:02 <jlumpe> So it seems like that multi tree with extbase extension + real url is a pita
  • 13:19:40 <jlumpe> and yeah, with 200+ pages i'd imagine that the pagetree gets convoluted really fast
  • 13:22:30 <jlumpe> I'm starting to value flux/fluidpages/fluidcontent in general
  • 13:22:33 <jlumpe> oh
  • 13:22:40 <jlumpe> danilobuerger: what about the copy/past bug?
  • 13:24:36 <pedda> i copied, and pasted successfully this morning a few times
  • 13:24:42 <pedda> flux development branch
  • 13:32:38 <danilobuerger> jlumpe a combination... most of them in a single tree since same content... north america on its own tree... but yeah there are some issues with that ...... about c&p we did a lots of fixes (> 20 bugfixes) for all commands (new / localize / d&d / etc) already and c&p is the only one left
  • 14:48:34 <gencha^> I'm currently building a site with fluidbootstraptheme and fbtcustomiser. When I add a new template to my extension, it doesn't show up when I create a new content element
  • 14:48:51 <jlumpe> gencha
  • 14:48:52 <gencha^> Yet, when I copy the template into the fluidbootstraptheme folder, the template does show up
  • 14:48:55 <jlumpe> #actionscript gencha?
  • 14:49:03 <gencha^> yessir
  • 14:49:05 <jlumpe> haha
  • 14:49:15 <jlumpe> you're everywhere :P
  • 14:49:23 <gencha^> i try my best ;)
  • 14:49:40 <jlumpe> haha
  • 14:52:07 <gencha^> Erm, yeah, so my question is, is there some sort of common mistake people make that results in this behavior or is fbtcustomiser really only able to override but not add functionality
  • 14:52:33 <jlumpe> i didn't use fbtcustomiser yet :(
  • 14:53:51 <jlumpe> but i assume it is used to override existing templates
  • 14:53:54 <jlumpe> (just guessing)
  • 14:55:02 <gencha^> yeah, it is. that part works fine. i would have assumed that i can also add new templates though. and i'm pretty sure i can, i'm just not doing it right
  • 14:57:22 <jlumpe> hmmm
  • 14:57:31 <jlumpe> I should clone that bootstrap repo
  • 14:57:39 <jlumpe> and convert it to foundation
  • 14:57:40 <jlumpe> :D
  • 14:59:23 <jlumpe> well in general you should be able to just add templates through any extension
  • 14:59:23 <jlumpe> like
  • 14:59:29 <jlumpe> in general you create a provider extension, right?
  • 14:59:47 <jlumpe> if you can add templates through that, you should be able to add templates through the customiser aswell
  • 15:02:13 <gencha^> that's what i'm thinking :P
  • 15:03:31 <jlumpe> is the extension registered as a provider extesion?
  • 15:03:35 <jlumpe> *extension
  • 15:05:31 <gencha^> i don't know. i'll look into that. i kinda skipped that part of the docs given that the fbtcustomiser did what i needed
  • 15:05:36 <jlumpe> no it's not
  • 15:05:47 <jlumpe> i'm not 100% sure but that might be the issue
  • 15:05:49 <jlumpe> https://github.com/bootstraptheme-for-typo3/fbtcustomiser/blob/master/ext_tables.php
  • 15:06:02 <jlumpe> try adding
  • 15:06:03 <jlumpe> Tx_Flux_Core::registerProviderExtensionKey($_EXTKEY, 'Page');
  • 15:06:03 <jlumpe> Tx_Flux_Core::registerProviderExtensionKey($_EXTKEY, 'Content');
  • 15:06:47 <jlumpe> and then you'll have to create the folders of course
  • 15:06:57 <jlumpe> Resources/Private/Templates/Content
  • 15:07:01 <jlumpe> Resources/Private/Templates/Page
  • 15:07:41 <jlumpe> plus you'll need the Layouts folder where you'll have your base layouts for your pages/CEs
  • 15:07:52 <gencha^> I got the folders, but not the registration calls
  • 15:08:09 <jlumpe> ah ok
  • 15:08:11 <jlumpe> i think that is he issue
  • 15:08:21 <jlumpe> because fluidbootstraptheme registers itself as a provider
  • 15:08:32 <jlumpe> that's why your templates show up when you put them inside that extension
  • 15:08:54 <jlumpe> if the ext isn't registered as a provider flux does not know that it should look for templates there i assume
  • 15:09:00 <gencha^> yeah, makes sense
  • 15:09:14 <jlumpe> i'm still just guessing here though :)
  • 15:10:25 <gencha^> works perfectly now :)
  • 15:10:38 <gencha^> i kinda assumed fbtcustomiser already had that in place
  • 15:11:03 <jlumpe> ha
  • 15:11:08 <jlumpe> guessing ftw
  • 15:11:22 <jlumpe> thinking about it, it seems a bit odd that it isn't in there
  • 15:11:24 <gencha^> http://www.fluidbootstraptheme.net/customise/ kinda suggests that it would work out of the box
  • 15:11:32 <gencha^> yeah
  • 15:12:44 <jlumpe> "For extending fluidbootstraptheme simply add elements or pages to yourextension like it is done in FedExt-Provider-Extensions."
  • 15:13:09 <jlumpe> yeah, this sounds like the call to registerProviderExtension should be in there
  • 15:14:09 <gencha^> i opened an issue for now
  • 15:14:42 <jlumpe> ok
  • 15:14:47 <jlumpe> maybe we're wrong, who knows
  • 15:15:03 <gencha^> what also always confuses the hell out of me is that i usually forget to create the locallang.xlf
  • 15:15:15 <jlumpe> ha
  • 15:15:32 <jlumpe> there is an extension called "builder"
  • 15:15:44 <jlumpe> which is able to create an extension skeleton
  • 15:15:52 <jlumpe> for use with fluidtypo3
  • 15:16:01 <jlumpe> not sure, but it might create a default lang file as well
  • 15:17:50 <gencha^> yeah, when i started this site, builder wasn't compatible with 6.2 :(
  • 15:21:41 <jlumpe> ah ok
  • 15:27:06 <floxx1> i want to switch between 2 values, based on current language.
  • 15:27:23 <floxx1> <v:page.header.meta name="description" content="{settings.'{page._PAGES_OVERLAY_LANGUAGE}'.description}" />
  • 15:27:48 <floxx1> {page._PAGES_OVERLAY_LANGUAGE} isn't replaced. how is the correct syntax?
  • 15:29:22 <jlumpe> I think that isn't possible
  • 15:30:04 <jlumpe> at least if you check http://fluidtypo3.org/viewhelpers/vhs/master/Var/SetViewHelper.html it reads:
  • 15:30:17 <jlumpe> --
  • 15:30:17 <jlumpe> Note that {arrayVariable.{offset}.name} is not possible due to the way Fluid parses nodes; the above piece of code would try reading arrayVariable.{offset}.name as a variable actually called "arrayVariable.{offset}.name" rather than the correct arrayVariable[offset][name].
  • 15:30:21 <jlumpe> --
  • 15:31:02 <jlumpe> floxx1: maybe you can use this one
  • 15:31:02 <jlumpe> http://fluidtypo3.org/viewhelpers/vhs/master/Var/GetViewHelper.html
  • 15:44:30 <floxx1> i mean, how can i use a variable inside a variable?
  • 15:44:43 <floxx1> {variable.{variable2}}
  • 15:46:24 <jlumpe> i think you can not
  • 15:46:38 <jlumpe> i just quoted something up tehre
  • 15:46:43 <jlumpe> Note that {arrayVariable.{offset}.name} is not possible due to the way Fluid parses nodes
  • 15:46:50 <jlumpe> :)
  • 15:51:35 <pedda> jlumpe you have an issue with template file recognition?
  • 15:51:49 <jlumpe> me? no
  • 15:51:57 <pedda> hmm kay
  • 15:52:08 <jlumpe> gencha had an issue regarding templates not being picked up in the bootstrap customizer extension
  • 15:52:09 <pedda> ah it was gencha
  • 15:52:19 <jlumpe> but that was due to the fact that it doesn#t register itself as provider
  • 15:52:23 <pedda> did he figured it out ?
  • 15:52:26 <jlumpe> yeah
  • 15:52:28 <pedda> kk
  • 15:52:30 <jlumpe> i told him to register it as a provider
  • 15:52:39 <jlumpe> without being a provider you can only use it for overlays
  • 15:52:57 <jlumpe> but flux will not recognize new templates, since it isn#t instructed to look there
  • 15:53:01 <pedda> exactly
  • 15:53:12 <jlumpe> i think he opened up an issue on github
  • 15:53:29 <jlumpe> because, and he#s right about that, the documentation reads like you can just do that and it should work
  • 15:53:43 <pedda> no it does not read like this
  • 15:53:45 <jlumpe> so maybe the customizer should register itself as provider by fdefault
  • 15:53:48 <jlumpe> it does not?
  • 15:54:06 <pedda> cinte fedext tools exist it's common to use a custom provider extension
  • 15:54:07 <jlumpe> "For extending fluidbootstraptheme simply add elements or pages to yourextension like it is done in FedExt-Provider-Extensions."
  • 15:54:17 <jlumpe> ok yeah
  • 15:54:28 <jlumpe> if you know that you have to register a provider then it works
  • 15:54:32 <pedda> it's like the tut's have been advising you to do so for the past 2 years
  • 15:54:33 <jlumpe> but he didn't know
  • 15:54:33 <jlumpe> :9
  • 15:54:46 <pedda> well the point is
  • 15:54:48 <jlumpe> the issue is:
  • 15:54:58 <jlumpe> he got the extension from the master branch
  • 15:55:02 <jlumpe> like the docs suggest
  • 15:55:19 <jlumpe> and then he added templates, but didn't have the register calls in his conf
  • 15:55:19 <pedda> one should always start with a provider extension after he finished setting up fedext tools
  • 15:55:41 <pedda> this is not really fedext related..
  • 15:55:50 <jlumpe> nono
  • 15:55:54 <jlumpe> i didn't say that :9
  • 15:56:00 <jlumpe> it's related to fluidbootstrap
  • 15:56:04 <pedda> i know .. just wanted to point out
  • 15:56:07 <jlumpe> yeah i know
  • 15:56:21 <jlumpe> but i do think fluidbootstrap should register as provider by default
  • 15:56:27 <jlumpe> but you are right, this is not fedext related
  • 15:57:54 <pedda> afaik ft3 main goal was to collect a buch of "snippets" in that extension, as they apeared to be used amon several projects
  • 15:58:02 <pedda> +n
  • 15:58:54 <pedda> assuming you already use a provider extension, fluidbootstrap can be seen as a template-swiss-tool providing you with some bootstrap components
  • 15:59:10 <jlumpe> yeah i don't use it
  • 15:59:26 <jlumpe> what i just said is just related to the instructions on http://www.fluidbootstraptheme.net/customise/
  • 15:59:39 <jlumpe> and only to fbtcustomiser
  • 15:59:40 <pedda> unlike vhs being a swiss knife for creating custom themes with some logic
  • 16:03:17 <jlumpe> pedda: if you read the docs, they state that you can use fbtcustomiser to excent fluidbootstrap easily (including adding new components)
  • 16:03:50 <jlumpe> all i'm saying is that the wording feels wrong, because you cannot just download the extension and add a new template. it won't work since it doesn't register itself as a provider
  • 16:03:56 <jlumpe> so that step is just missign on the docs
  • 16:03:59 <jlumpe> that's all i mean haha
  • 16:04:58 <pedda> but it actually provides some basic ts settings for template paths
  • 16:04:59 <pedda> https://github.com/bootstraptheme-for-typo3/fbtcustomiser/blob/master/Configuration/TypoScript/setup.txt
  • 16:05:42 <jlumpe> yes, but only for overlays
  • 16:05:42 <pedda> in fact a MyCustomPageTemplate.html file should be parsed and appear in the backaend
  • 16:05:45 <pedda> backend
  • 16:06:01 <jlumpe> that only works if the extension registers itself as provider, no?
  • 16:06:03 <pedda> if placed within ftbcustomiser
  • 16:06:26 <jlumpe> correct me if i'm wrong but i think it's missing these calls:
  • 16:06:27 <jlumpe> Tx_Flux_Core::registerProviderExtensionKey($_EXTKEY, 'Page');
  • 16:06:31 <jlumpe> Tx_Flux_Core::registerProviderExtensionKey($_EXTKEY, 'Content');
  • 16:06:51 <jlumpe> how would flux know that it should check the extension for templates (which are something else than overlays)
  • 16:07:07 <jlumpe> overlays will work, adding more stuff won't
  • 16:07:12 <pedda> hmm you're right
  • 16:07:23 <jlumpe> but of course, it is for customizing, so you could argue "only customize, do not add"
  • 16:07:37 <jlumpe> but since the docs explicitly state that you can add things, those calls are missing
  • 16:07:49 <pedda> tbh it's been a while since i launched a project without those two lines
  • 16:08:11 <jlumpe> :D
  • 16:19:35 <bjo3rn> why are my 6.2 logs empty? hm... .oO
  • 16:19:56 <bjo3rn> empty as in no workee
  • 16:22:16 <pedda> general question: if a customer asks you to fix some css issue on an android 2.3.x device, what do you do?
  • 16:22:18 <BenjaminR> randomresult: pm me for bootstraptheme-for-typo3/fbtcustomiser#5 if you like
  • 16:22:19 <FT3BOT> Issue 5: Should register itself as a provider extension https://github.com/bootstraptheme-for-typo3/fbtcustomiser/issues/5
  • 16:23:24 <jlumpe> BenjaminR: the issue was just that the docs specifically state that you can add content, and the steps do not involve registering the extension as provider extension
  • 16:23:37 <jlumpe> but of course, updating the docs would also resolve the 'issue'
  • 16:24:36 <BenjaminR> jlumpe i will ask randomresult for his opinion but i think we demonstrate ext:view here and its not meant as skeleton for fluidcontent/fluidpages
  • 16:24:52 <BenjaminR> what wouldnt be needed anyway because of ext:builder
  • 16:24:54 <BenjaminR> :)
  • 16:26:59 <jlumpe> yeah :)
  • 20:01:55 <xaver__> lol
  • 20:01:56 <xaver__> PHP peak memory usage
  • 20:01:58 <xaver__> 5.6%
  • 20:01:59 <xaver__> During a request 5.6% of the memory limit was used. On 09-08-12 a request to ...../index.html used 58 M of 1.0 G. Clear this flag.
  • 20:03:08 <jlumpe> you set your memory limit for a single php thread to 1gig? O_o
  • 20:31:34 <danilobuerger> jlumpe why not ^^
  • 20:31:43 <danilobuerger> if you have enough :)

20140506

  • 08:02:13 <jlumpe> morning o>
  • 09:11:34 <bjo3rn> morning y'all
  • 09:20:15 <Bomwollen> hi guys
  • 09:23:58 <Bomwollen> i am experiencing something really weired with fluidcontent, and I hope I am right in this chatroom. Lets say I have 2 languages, german/english configurated , i already have a german conent element , when I edit this content element to create an english reference "English New" within editing mode, the english content element is referenced to the german language view in the backend. It is...
  • 09:24:00 <Bomwollen> ...also shown in the german language in the frontend
  • 09:24:56 <bjo3rn> Bomwollen which versions are you using?
  • 09:25:53 <bjo3rn> there have been some fixes re i18n issues in the current dev branch
  • 09:26:10 <Bomwollen> i am using typo3 6.2 and have updated the extensions flux, fluidpages, fluidcontent to the master-branch version
  • 09:26:14 <gencha1> morning
  • 09:26:56 <Bomwollen> bjp3rn i hope i explained my problem in a clear way
  • 09:27:05 <bjo3rn> yes, this is known
  • 09:27:32 <Bomwollen> i understand, so you would recommend me to download the dev branch?
  • 09:27:37 <bjo3rn> master-branch is in sync with current ter version. you should go for the dev branch.
  • 09:27:48 <bjo3rn> the thing is: there are some bc breaks
  • 09:28:08 <gencha1> can some explain to me why SimpleResponsiveImage and the underlying ImageViewHelper always scale images to the given size, unconditionally of their current dimensions? i faintly remember a maxWidth and minWidth attribute, but that doesn't seem to exist anymore
  • 09:28:29 <bjo3rn> oh wait, strike that Bomwollen
  • 09:28:46 <bjo3rn> you should be fine switching to dev branch
  • 09:29:15 <Bomwollen> ok bjo3rn, i ll try that
  • 09:29:28 <bjo3rn> gencha1 SimpleResponsiveImage? where is that?
  • 09:29:54 <gencha1> bjo3rn: https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme
  • 09:30:06 <bjo3rn> ah, that's a question for randomresult
  • 09:30:33 * bjo3rn pokes randomresult with a stick looking for lifesigns
  • 09:30:44 <gencha1> from what i can tell, it just passes the selected image into an f:image
  • 09:31:08 <gencha1> and that seems to only have a width attribute now and always scales to the given size
  • 09:31:47 <gencha1> i somewhat expected that it would only scale down and rely on the browser for upscaling if needed
  • 09:32:14 <jlumpe> gencha: I'm curious why you don't just use css for being responsive?
  • 09:32:26 <jlumpe> bandwidth issues?
  • 09:32:46 <gencha1> i do use CSS, but some of the images i'm dealing with are huge, so i want them to be scaled down at least a bit
  • 09:32:49 <bjo3rn> at a first glance I'd say you set the maximum with to the largest expected size and scale with css
  • 09:33:02 <jlumpe> well why don't just use a normal image helper then?
  • 09:33:08 <gencha1> like, i first scale them down from 5000x5000 to 500x500, then do the rest via CSS
  • 09:33:10 <jlumpe> bjo3rn++
  • 09:33:22 <jlumpe> gencha: you only need f:image for that
  • 09:33:26 <bjo3rn> true that
  • 09:33:30 <gencha1> but if the input image is only 100x100, no need to upscale it to 500x500 and waste the bandwidth
  • 09:33:47 <bjo3rn> well, I once did a viewhelper for picturefilljs which made some more sense imho
  • 09:34:13 <gencha1> jlumpe: yeah, i get that. i was messing with it directly in a new template, but f:image complains about non-existing minWidth and maxWidth attributes
  • 09:35:04 <gencha1> i just figured someone would have more insights if i mention SimpleResponsiveImage. since that labels the width attribute with "max width" in the UI
  • 09:35:33 <gencha1> well, i guess that is technically correct, but it also means "min width" at the same time :P
  • 09:35:56 <jlumpe> haha
  • 09:36:21 <mrboe> @gencha1 the field "Max. Width" sets the with of the image
  • 09:36:34 <bjo3rn> ehm, current fluid code says: {f:image(src: 'EXT:viewhelpertest/Resources/Public/typo3_logo.png', alt: 'alt text', minWidth: 30, maxWidth: 40)}
  • 09:36:34 <jlumpe> gencha
  • 09:36:36 <jlumpe> http://fluidtypo3.org/viewhelpers/fluid/master/ImageViewHelper.html
  • 09:36:39 <mrboe> so you can scale down the image
  • 09:36:57 <mrboe> but the image has an responsive css
  • 09:37:05 <jlumpe> the docs there state that you can actually use min/max width
  • 09:37:14 <gencha1> jlumpe: i was looking at that earlier
  • 09:37:17 <jlumpe> ah
  • 09:37:19 <jlumpe> but that doesn't work?
  • 09:37:27 <gencha1> but TYPO3 throws an error if i use the attributes
  • 09:37:49 <gencha1> mrboe: scaling down works great. i just would like images not to be scaled up needlessly
  • 09:38:16 <jlumpe> gencha: https://github.com/TYPO3/TYPO3.CMS/blob/master/typo3/sysext/fluid/Classes/ViewHelpers/ImageViewHelper.php#L99
  • 09:38:24 <bjo3rn> hm, minWidth and maxWidth are definitlely there.
  • 09:38:36 <jlumpe> yeah, they are
  • 09:38:43 <bjo3rn> (strike one l in definitely)
  • 09:40:21 <gencha1> i saw them on the render(), but i imagined they would have to be registered as well
  • 09:40:41 <gencha1> let me double check my code, i might have messed something up earlier
  • 09:42:58 <gencha1> a-ha. i also put it on the v:media.image that is used for the be preview. and it doesn't work there. it works fine on the f:image
  • 09:43:02 <gencha1> thanks for the help! :)
  • 09:43:11 <jlumpe> ^:)
  • 09:43:42 <xaver__> anybody used eid in 6.2. i tried this dispatcher, but looks like it has some problems with 6.2 and the TSFE lines http://t3-developer.com/extbase-fluid/cheats-extbase/extbase-allgemein/ajax-dispatcher-eid-in-typo3-61/ (german link)
  • 09:45:33 <jlumpe> xaver__: i'm using ajax, but i use a custom page type
  • 09:46:38 <xaver__> yes but its a lot slower and i don't need urls this time. If i need more core functions i also use typenum :)
  • 09:46:57 <jlumpe> ah :)
  • 09:47:16 <jlumpe> yeah right now i do not render on the client side but just append pre-rendered chunks (simple gallery)
  • 09:47:34 <jlumpe> so i utilize the normal control-flow for rendering stuff
  • 09:47:59 <xaver__> its a lot slower and i need only a view DB entries as json string
  • 09:48:02 <xaver__> josn
  • 09:48:03 <jlumpe> yeah
  • 09:48:17 <jlumpe> then the dispatcher will be better
  • 09:48:18 <jlumpe> def.
  • 09:48:29 <Bomwollen> bjo3n one issue seems to be solved, another not. standard content elements are now referenced nicely, but when I have a bootstrap column element with standard content elements inside then the translation still does not work
  • 09:48:31 <xaver__> i also wanted to try fluidwidget and the ajax function
  • 09:49:32 <xaver__> but i think its no eid - i can't find something in Docu about eid
  • 10:21:44 <gencha1> a bit off-topic, but, are any of you aware of an ios related issue when accessing a website on the local network which tries to load css/js from the internet?
  • 10:22:12 <gencha1> i'm currently hosting the site i'm working on on my machine and access it via my lan ip address
  • 10:22:16 <bjo3rn> like what?
  • 10:22:35 <gencha1> works fine on chrome/android, but on ios it starts rendering the site for a split second and then tells me the connection was closed
  • 10:22:55 <bjo3rn> hm, no, never witnessed that
  • 10:23:15 <gencha1> when i remove all external resources from the website, like bootstrap cdn, it loads
  • 10:23:23 <gencha1> as soon as i add the bootstrap cdn, i get the error
  • 10:23:32 <gencha1> http://i.imgur.com/w0X7W59.jpg
  • 10:23:36 <gencha1> only german error available :P
  • 10:23:54 <bjo3rn> SIM fehlt, that's why :S
  • 10:23:58 <bjo3rn> hehe
  • 10:24:24 <gencha1> doesn't work on one with sim either though ;)
  • 10:24:30 <gencha1> same issue with chrome on ios as well
  • 10:26:39 <bjo3rn> ssl issue maybe?
  • 10:29:14 <mrboe> @gencha1 i think this should help
  • 10:29:15 <mrboe> config.enableContentLengthHeader = 0
  • 10:30:23 <gencha1> bjo3rn: everything is http right now
  • 10:30:27 <gencha1> mrboe: let me try that
  • 10:30:48 <bjo3rn> mrboe's hint should only apply in case you are using vhs assets
  • 10:30:56 <Eumolp> Using T3 V6.2 with latest Versions from TER. Moving from 6.1 I renamed all viewhelpers to the new convention. Page Templates Work korrekt, but my FCEs all fail to render. The Content Wizard gives no FCE-Tab, selecting FluidContent as CE says only: "Fluid Content type: No contenttypes available". No debug output.... clueless...
  • 10:33:09 <gencha1> mrboe: same issue still
  • 10:33:18 <gencha1> bjo3rn: ah, i see
  • 10:46:28 <bjo3rn> Eumolp I assume you cleared all available caches (install tool)?
  • 10:51:57 <Eumolp> @bjo3rn Jepp, even installed EXT:uncache, killed multiple times typo3temp manually. No effect.
  • 11:02:23 <Eumolp> @bj3rn I lost my connection, did I miss something since "uncache"
  • 11:02:42 <bjo3rn> no, not really.
  • 11:03:27 <bjo3rn> with 6.1 you also used older versions of ft3?
  • 11:21:31 <jlumpe> oh btw @ bjo3rn: uncache did weird things to my installtion
  • 11:21:53 <jlumpe> after installing it errors popped up regularly about issues while saving etc.
  • 11:21:58 <jlumpe> and issues with the mysql connection
  • 11:22:01 <jlumpe> is that expected?
  • 11:23:11 <bjo3rn> I don't think that's expected. unfortunately I can't tell as I have never used that ext. iirc it is somewhat obselete for 6.2...?
  • 11:23:24 <jlumpe> oh is it?
  • 11:23:47 <jlumpe> well maybe, since i had more issues with it than without it
  • 11:23:52 <jlumpe> even my ext-manager broke lol
  • 11:24:45 <bjo3rn> it seems it is not obsolete: uncache#6
  • 11:24:46 <FT3BOT> Issue 6: Compatibility to 6.2 https://github.com/fluidtypo3/uncache/issues/6
  • 11:24:59 <bjo3rn> what are those mysql issues?
  • 11:25:08 <bjo3rn> missing cf_datamap_bla tables?
  • 11:26:11 <gencha1> ugh http://i.imgur.com/uqwxe3s.png :P
  • 11:26:19 <bjo3rn> latest master includes that mentioned fix
  • 11:27:13 <bjo3rn> gencha1 what did you do?
  • 11:27:37 <gencha1> Trying to enable fluidbootstraptheme
  • 11:27:45 <gencha1> i just found https://github.com/FluidTYPO3/fluidpages/issues/148 through
  • 11:27:47 <bjo3rn> ah
  • 11:29:08 <bjo3rn> you can install extensions via cli without version constraints
  • 11:29:40 <bjo3rn> jlumpe can you try current master of uncache?
  • 11:30:14 * bjo3rn likes the title: TYPO3 extension Uncache: Caches? What do you mean, caches...?
  • 11:30:27 <jlumpe> not right now, can do it later though
  • 11:30:47 <bjo3rn> hehe: How does it work? You know what a cache does? This doesn't do that.
  • 11:33:49 <jlumpe> ;)
  • 11:34:05 <bjo3rn> and now for something completely different.
  • 11:46:20 <mrboe> @gencha1 here you can finde some informations about the environment i testet the latest release https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/releases/tag/v.0.6.0
  • 11:46:32 <gencha1> about that ios issue from earlier. i've now moved the site to a server available on the internet and everything works fine
  • 11:47:28 <gencha1> mrboe: i don't know why i got that dependency resolution error just now. all extensions worked fine locally. this only happened when i just moved the site to another server
  • 11:48:33 <gencha1> ...and i just copied the ext folder from local to remote
  • 11:49:12 <gencha1> either way, this was primarily a test, to see if it resolves the ios issue
  • 11:55:20 <gencha1> mrboe: i'll definitely check out that link again for the final deployment, to make sure we have a stable setup
  • 12:01:34 <Defos> Hey lads. I am using the v:iterator.random helper, is there a way to make it work in a cached environment?
  • 12:01:58 <BenjaminR> Defos: for sure not :)
  • 12:02:33 <BenjaminR> and ViewHelper is called when the template is rendered
  • 12:02:49 <BenjaminR> because of this you will get different results from your viewhelper when its rendered again
  • 12:02:59 <BenjaminR> so if you cache your template... no render... no change :)
  • 12:06:11 <Defos> @benjaminR: makes sense. any way around it?
  • 12:06:20 <randomresult> Defos / BenjaminR but there is an do-not-cache-me VH ... mrboe used it to display randomcontent
  • 12:06:39 <randomresult> BenjaminR - will you be available tomorow?
  • 12:06:47 <mrboe> https://gist.github.com/misterboe/9661688
  • 12:06:57 <randomresult> im short in time - and we could talk about the register thing
  • 12:07:07 <randomresult> and.. someone saw NamelessCoder around?
  • 12:07:13 * randomresult should leave
  • 12:07:21 <mrboe> soor that is an old verison
  • 12:07:25 <mrboe> one moment
  • 12:10:53 <mrboe> @Defos https://gist.github.com/misterboe/3dffd6df4a1d439f6414
  • 12:11:14 <mrboe> v:render.uncache
  • 12:11:47 <BenjaminR> randomresult: NamelessCoder is ill and i will be available tomorrow
  • 12:11:59 <randomresult> what is ill?
  • 12:12:06 <BenjaminR> krank
  • 12:12:20 <randomresult> what is krank?
  • 12:12:29 * randomresult does not know these words
  • 12:12:40 <randomresult> have heard a new word lately: holiday
  • 12:12:47 <randomresult> dunno what this is
  • 12:12:50 <randomresult> ;)
  • 12:13:21 <bjo3rn> hehe. "selbständig kommt von selbst und ständig"
  • 12:13:48 <BenjaminR> :)
  • 12:13:51 <randomresult> bjo3rn you are right
  • 12:13:52 <BenjaminR> now i got it ^^
  • 12:14:01 <randomresult> BenjaminR is young...
  • 12:14:11 <bjo3rn> lots to learn
  • 12:14:13 <BenjaminR> rr: you have nooo idea!
  • 12:14:13 <bjo3rn> ;)
  • 12:14:25 <randomresult> BenjaminR i have.
  • 12:14:34 <BenjaminR> no no :P
  • 12:14:37 <bjo3rn> randomresult and /me are waldorf and stettner in this channel
  • 12:14:38 <randomresult> you live in holidayland
  • 12:14:53 <mrboe> this is ill > https://www.youtube.com/watch?v=By0LmL9aPG0
  • 12:14:56 <randomresult> bjo3rn im still younger
  • 12:15:03 <BenjaminR> you know what? in holidayland only tourists have holiday
  • 12:15:12 <BenjaminR> natives have NEVER holiday
  • 12:15:16 <randomresult> you are not native
  • 12:15:21 <BenjaminR> true thing
  • 12:15:23 <randomresult> only to remind you
  • 12:15:25 <randomresult> :)
  • 12:15:31 <BenjaminR> soon i am
  • 12:15:32 <BenjaminR> :)
  • 12:15:35 <randomresult> ?
  • 12:15:37 <randomresult> no way
  • 12:15:58 <randomresult> you become a schluchtenscheisser?
  • 12:16:09 <BenjaminR> in holidayland that is just a question of money :)
  • 12:16:25 <BenjaminR> a simple and the first thing you have to learn here :D
  • 12:16:34 <randomresult> you will then never win a football-match no more
  • 12:16:39 <BenjaminR> rr: maybe - thinking about it :)
  • 12:16:51 <randomresult> looooser
  • 12:17:48 <BenjaminR> as you may think fit
  • 12:18:42 <bjo3rn> randomresult and bjo3rn: http://img3.wikia.nocookie.net/__cb20090520002416/muppet/images/f/f1/StatlerWaldorf.JPG
  • 12:19:05 <randomresult> lol
  • 12:19:18 <Defos> @mrboe / @randomresult: works! thanks a lot :-)
  • 12:19:44 <mrboe> http://www.colipera.com/wp-content/uploads/2012/05/haters-gonna-hate.jpg
  • 12:19:55 <bjo3rn> word!
  • 12:20:01 <Defos> using v:media.image in that non-cached VH gave me a white page btw.
  • 12:20:10 <BenjaminR> rr: if you are young (just try to imagine ;) ) you are very soon "your half life in a foreign country"
  • 12:20:25 <BenjaminR> and then it because home :)
  • 12:21:10 <bjo3rn> http://www.washingtonpost.com/blogs/wonkblog/wp/2013/08/27/researchers-take-on-crucial-question-are-haters-gonna-hate/
  • 12:29:29 <BenjaminR> have to have a look at v:render.uncache what it exactly does
  • 12:52:35 <gencha1> when rendering a menu, is it possible to access properties set for that page through flux? like, i have a string property to set a fontawesome icon for each page, and i would now like to render that icon in the menu
  • 12:53:51 <bjo3rn> gencha1 that icon property is defined via flux/flexform/fluidpages?
  • 12:53:58 <gencha1> bjo3rn: yeah
  • 12:54:10 <bjo3rn> there's a vh for that ^^
  • 12:54:18 <bjo3rn> sec
  • 12:54:19 <gencha1> sweet!
  • 12:55:13 <bjo3rn> there's flux:form.data
  • 12:55:43 <bjo3rn> takes $table, $field, $uid and $record
  • 12:55:56 <bjo3rn> $uid and/or $record
  • 12:56:11 <bjo3rn> and returns the flexform data as an array for that record
  • 12:57:12 <gencha1> ...this is gonna take a while. i'll check it out, thanks :D
  • 12:59:01 <bjo3rn> use it like {flux:form.data(table: "pages", uid: "{uid]") -> v:var.set(name: "flexFormData")} (untested)
  • 13:00:10 <bjo3rn> correction: {flux:form.data(table: "pages", field: "tx_fed_page_flexform", uid: "{uid]") -> v:var.set(name: "flexFormData")} (still untested)
  • 13:01:27 <gencha1> that's a lot of new stuff for me :D
  • 13:02:01 <bjo3rn> you never stop learning :P
  • 13:11:21 <gencha1> something isn't working right. i just get {flux:form.data(table="pages", field="tx_fed_page_flexform", uid="2") -> v:var.set(name:"flexFormData")} rendered into my page
  • 13:12:35 <gencha1> i'm assuming that's not supposed to happen :D
  • 13:14:29 <gencha1> i must not be using it right. when i use the form <flux:form.data table="pages" field="tx_fed_page_flexform" uid="{menuItem.uid}"></flux:form.data>, i get "Array" rendered into the page. i took that as a good sign
  • 13:14:37 <bjo3rn> then you either missed to add the namespace of flux or vhs
  • 13:14:58 <bjo3rn> that's indeed a good sign
  • 13:15:25 <bjo3rn> you can also add the as="" argument to access the array inside the viewhelper
  • 13:15:26 <gencha1> flux and vhs namespaces are included
  • 13:15:38 <bjo3rn> oh man!
  • 13:15:39 <bjo3rn> sorry.
  • 13:15:48 <bjo3rn> no
  • 13:15:51 <bjo3rn> huh?
  • 13:15:54 <bjo3rn> hehe ^^
  • 13:16:09 <bjo3rn> inline notation uses : instead of =
  • 13:16:15 <bjo3rn> see my example
  • 13:17:17 <gencha1> lol. good catch
  • 13:17:29 <gencha1> works like a charm now. thanks again!
  • 13:17:40 <bjo3rn> I started with 'sorry' bc I thought I did it wrong ^^
  • 13:17:49 <bjo3rn> cool, yw :)
  • 13:23:34 <gencha1> this is really awesome
  • 13:43:55 <hans> hi there
  • 13:43:59 <hans> got a prob!
  • 13:44:30 <hans> i install flux vhs fluid_content / pages and at last fluidcontent_bootstrap
  • 13:44:49 <hans> but where is no tab shown fpr the boots. elements in the backend :-/
  • 13:44:50 <hans> ?
  • 13:45:09 <hans> (when i want to a add new content)
  • 13:45:34 <bjo3rn> hm, someone had the same issue earlier
  • 13:46:02 <bjo3rn> or at least a similar issue
  • 13:47:47 <randomresult> hans did u clear tempfolder?
  • 13:49:44 <hans> yes
  • 13:51:15 <randomresult> cleared cache?
  • 13:51:22 <hans> also
  • 13:51:30 <bjo3rn> 6.2?
  • 13:52:11 <hans> 6.1.8
  • 13:52:29 <gencha1> isn't the fluidbootstraptheme the replacement for fluidcontent_bootstrap?
  • 13:54:03 <hans> i also implement own content types in an extra ext, these are also not shown in a seperate tab :-/
  • 13:54:18 <bjo3rn> flux debug turned on?
  • 13:54:31 <bjo3rn> *switched on
  • 13:54:35 <bjo3rn> ^^
  • 13:56:45 <hans> -> 2
  • 13:56:59 <mrboe> fluidpages_bootstrap and fluidcontent_bootstrap = fluidbootstraptheme
  • 13:57:39 <bjo3rn> a missing fce tab is often some syntactical error in a template
  • 13:57:50 <hans> well i dont need the bootstrap package, i want my own content types, i just installed it to see if the tabs are present there
  • 13:58:07 <bjo3rn> aha!
  • 13:58:22 <hans> syntactical error: how can i debug this
  • 13:58:28 <bjo3rn> you can use builder for that
  • 13:58:32 <hans> there is nothing show by now!
  • 13:58:39 <bjo3rn> but is flux' debug mode set to '2'?
  • 13:58:44 <hans> yes
  • 13:58:54 <bjo3rn> '1' I mean
  • 13:59:01 <bjo3rn> more verbose
  • 14:00:09 <hans> -> 1 now
  • 14:00:20 <hans> the templates are displayed in green
  • 14:00:28 <hans> but no extra tab
  • 14:00:29 <bjo3rn> all of them?
  • 14:00:38 <bjo3rn> rm typo3temp/.FED_CONTENT
  • 14:01:37 <hans> the herounit not!
  • 14:01:47 <bjo3rn> aha
  • 14:02:06 <bjo3rn> so much for hero in that unit ^^
  • 14:02:51 <bjo3rn> ehm, where is it?
  • 14:03:01 * bjo3rn is looking at the templates atm
  • 14:04:03 <hans> well i deinstall the bootstrap package now, i just want my own ones!
  • 14:04:24 <hans> the are dispayed by the debugger but not as a tab to be chossen!
  • 14:04:30 <bjo3rn> you can also try this: add a, say, text element and change it to fluidcontent afterwards.
  • 14:05:06 <bjo3rn> did you explicitly remove .FED_CONTENT?
  • 14:05:23 <bjo3rn> wouldn't be deleted with rm -rf typo3temp/* ofc
  • 14:06:37 <randomresult> wouldnt be deleted means 1 day of search for me... rm -rf * means ALL to me
  • 14:06:55 <bjo3rn> except dotfiles
  • 14:07:48 <hans> sry, working ...
  • 14:09:16 <mrboe> why couldn't the filename be fed.content
  • 14:09:54 <hans> ok not present
  • 14:09:55 <bjo3rn> to not have it deleted with rm -rf
  • 14:09:56 <hans> the file
  • 14:10:06 <bjo3rn> ^^
  • 14:10:30 <bjo3rn> ok hans, which versions of ft3? ter?
  • 14:10:55 <hans> ö sry ?
  • 14:11:14 <randomresult> did u install the ext through extmanager
  • 14:11:15 <randomresult> ?
  • 14:11:19 <bjo3rn> are your fluid* extensions current TER versions or git?
  • 14:11:29 <hans> latest ter
  • 14:12:02 <bjo3rn> ok. did you add many fces?
  • 14:12:17 <hans> just one
  • 14:12:17 <bjo3rn> can you show us one of them?
  • 14:12:24 <bjo3rn> ok, then all please ^^
  • 14:12:29 <randomresult> hehe
  • 14:12:41 <randomresult> @bjo3rn good one
  • 14:13:21 <hans> https://gist.github.com/anonymous/298bc2b46734bddaa91f
  • 14:13:31 <bjo3rn> aha
  • 14:13:34 <bjo3rn> flux:flexform
  • 14:13:39 <bjo3rn> is now flux:form
  • 14:14:01 <randomresult> which typo3 version
  • 14:14:13 <bjo3rn> 6.1.8 (see above) ^^
  • 14:14:17 <bjo3rn> hans see http://fluidtypo3.org/documentation/templating-manual/appendix/migration/from-flux-6x.html
  • 14:14:51 <bjo3rn> oh, wait. shouldn't be an issue :S
  • 14:15:07 <hans> here is the current page tpl: https://gist.github.com/anonymous/96bdadefbc6b17fa57aa
  • 14:15:36 <mrboe> @hans i cgreated a FAL gallery if you want to have a look: https://gist.github.com/misterboe/a34e34578ace5d8596fd
  • 14:15:47 <bjo3rn> randomresult do you see any problem with hans' fce? or mrboe?
  • 14:16:01 <bjo3rn> except for the vh naming?
  • 14:16:57 <randomresult> shouldnt the linkfield be inside an input?
  • 14:17:11 <mrboe> the name image is used twice
  • 14:17:19 <mrboe> dont know if that is an problem
  • 14:17:37 <mrboe> object and file uses that
  • 14:18:08 <randomresult> ah... field link is inside a input... formating sucks :)
  • 14:19:23 <randomresult> and i would also use another name for the section
  • 14:19:27 <randomresult> maybe images :)
  • 14:19:42 <randomresult> ähh... objects.. suck. i need coffee
  • 14:19:55 <bjo3rn> randomresult needs his fix
  • 14:20:37 <hans> ok, i have discard my fce and now added the falgallery form mrboe, but it also isnt displayed to be choosen :-/
  • 14:23:54 <mrboe> @hans i dont know but i think you need vhs dev branch to use the FAL viewhelper
  • 14:25:48 <bjo3rn> hans I added a comment to your gist.
  • 14:26:12 <bjo3rn> I updated all vh and flux namespace and now it's working for me
  • 14:26:12 <mrboe> @bjo3rn hans now want to use the FAL version
  • 14:26:40 <bjo3rn> ok, why not
  • 14:28:06 <bjo3rn> those viewhelpers are contained in vhs 1.8.5
  • 14:28:11 <mrboe> anybody know if the "debug" withe page feature is fixed?
  • 14:28:35 <bjo3rn> I added another try of fixing it. it's a pending pr.
  • 14:28:50 <bjo3rn> vhs'564
  • 14:28:54 <bjo3rn> vhs#564
  • 14:28:55 <FT3BOT> Issue 564: [BUGFIX] Don't re-dispatch content-length with active BE sessions https://github.com/fluidtypo3/vhs/issues/564
  • 14:29:13 <bjo3rn> worksonmymachine
  • 14:29:27 <bjo3rn> my previous fix did also but not for everyone so ymmv
  • 14:29:45 <bjo3rn> if you can test it that'd be nice
  • 14:31:16 <mrboe> i will test it in the eveneing
  • 14:31:27 <mrboe> had to finish something
  • 14:31:58 * bjo3rn is about to finish some pasta now
  • 14:32:03 <bjo3rn> cya later
  • 14:32:08 <mrboe> cu
  • 14:32:29 <hans> uff, still no tabs :-/
  • 14:33:37 <mrboe> @hans
  • 14:33:47 <mrboe> which extensions do you have installed
  • 14:37:03 <mrboe> only install vhs/fluidcontent/fluidpages/flux
  • 14:37:12 <mrboe> and your own
  • 14:37:19 <hans> vhs 1.8.5 fluid pages engine 3.0.0 fluit content Engine 4.0.0 Flux 7.0.0
  • 14:37:56 <mrboe> nothing else? like bulider uncache or something
  • 14:38:13 <hans> uncache
  • 14:38:16 <hans> not builder
  • 14:38:17 <mrboe> remove
  • 14:38:20 <mrboe> uncache
  • 14:38:46 <mrboe> clear your cache manual one time and check the tabs
  • 14:39:31 <hans> nothing :-/
  • 14:40:28 <hans> i now just have this content tpl: https://gist.github.com/anonymous/770bb8e6b2e75dd5dffd
  • 14:40:47 <hans> the flux debugger is telling it is registrated (in green)
  • 14:41:02 <hans> but i just can´t see the wizardTab="Media"
  • 14:42:17 <hans> "Flux Debug: Flux View FluidTYPO3\Flux\View\ExposedTemplateView is able to read stored configuration from file ...../typo3conf/ext/speciality/Resources/Private/Templates/Content/test.html"
  • 14:44:50 <mrboe> speciality
  • 14:44:53 <mrboe> ??
  • 14:45:01 <mrboe> this is copied from the expamle web
  • 14:45:20 <mrboe> there are so many things changed
  • 14:45:34 <mrboe> i think you sould use a "empty" extension
  • 15:00:06 <hans> hm ok, thx for now, i´ll try an other way (not using the speciality-ext)
  • 15:07:50 <randomresult> maybe you should add another name than media
  • 15:07:52 <mrboe> @hans i think the best way is to use bulder
  • 15:08:08 <mrboe> create your own provider ext
  • 15:08:12 <mrboe> with that
  • 15:09:21 <hans> ok, thx :-)
  • 15:09:33 <hans> i´ll try and come back later more frustrated :-D
  • 15:09:56 <mrboe> or if you need some orientation you can use https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme
  • 15:10:10 <mrboe> and use the https://github.com/bootstraptheme-for-typo3/fbtcustomiser
  • 15:10:24 <mrboe> to cusomize the FBT in your way
  • 15:11:45 <hans> ok, i´ll take a look at them!
  • 15:11:54 <hans> thx, for the support (y)
  • 15:11:58 <hans> :-)
  • 15:28:16 <Defos> Is this possible with the VHS if-ViewHelper? <f:if condition="{rootline.1.uid} == 1 || {rootline.1.uid} == 42 || {rootline.1.uid} == 39">
  • 15:28:30 <Defos> the docs don't really tell
  • 15:39:04 <BenjaminR> it is
  • 15:40:31 <bjo3rn> is it?
  • 15:40:49 <bjo3rn> I mean 'or'?
  • 15:42:48 <Defos> yes two pipes -> OR
  • 15:43:05 <bjo3rn> didn't know that this is working in fluid
  • 15:43:10 <Defos> As I see it. if.condition.extend is depricated and v.if vhs 2.0 isnt out yet :-)
  • 15:44:08 <Defos> bjo3rn: what I posted doesnt work in base fluid, that's why I asked for a vhs solution :-)
  • 15:44:18 <bjo3rn> ah, then I get it.
  • 15:44:50 <bjo3rn> there's v:if, yes.
  • 15:45:33 <bjo3rn> unfortunately I have no clue how this is used
  • 15:47:39 <cedricziel> the crypto function ^^
  • 15:48:06 <bjo3rn> something like <v:if stack="{0: 1, 1: '==', 2: '1'}"></v:if>
  • 15:48:16 <cedricziel> yep
  • 15:49:03 <Defos> oh god yes this is the translation: <v:if stack="{0: {0: rootline.1.uid}, 1: '==', 3: {0: '2'}, 4: '||', 5: {0: rootline.1.uid}, 6: '==', 7: {0: '42'}, 8: '||', 9: {0: rootline.1.uid}, 10: '==', 11: {0: '39'}}">
  • 15:49:11 <Defos> my eyes hurt...
  • 15:49:22 * bjo3rn is poking a pen into his eyes
  • 15:52:43 <bjo3rn> not for the faint-hearted
  • 15:56:07 <floxx> what extension do you use for teasing of pages?
  • 15:56:37 <floxx> i tried pw_teaser and built a ft3 teaser element. but pw_teaser cannot access data of this element…
  • 15:56:52 <bjo3rn> vhs
  • 15:56:54 <bjo3rn> ^^
  • 15:57:02 <bjo3rn> v:page.menu
  • 15:58:25 <bjo3rn> floxx?
  • 15:58:34 <floxx> bjo3rn?
  • 15:58:43 <bjo3rn> teasers?
  • 15:59:12 <bjo3rn> v:page.menu pageUid="{uid}" returns page records for that branch
  • 15:59:26 <bjo3rn> should do the trick
  • 15:59:38 <floxx> i need a gui where editors can choose which pages they want to tease
  • 16:00:15 <bjo3rn> that can be achieved with a custom fce
  • 16:00:28 <bjo3rn> when a group item is enough of a gui
  • 16:00:49 <floxx> and they should place a ce on these pages which defines content of the teaser
  • 16:01:03 <bjo3rn> one single ce?
  • 16:01:14 <bjo3rn> or different to choose from
  • 16:01:17 <bjo3rn> for each page
  • 16:02:58 <floxx> one single fce
  • 16:03:23 <bjo3rn> then it's a ce that provides the form and renders the teasers at the same time
  • 16:03:54 <bjo3rn> well, at least that's how I'd do it ;)
  • 16:04:08 <floxx> ok. i'll try that
  • 16:04:28 <floxx> i was too lazy and hope pw_teaser could do that for me ;)
  • 16:04:49 <bjo3rn> the tricky part is the flux part for selecting the pages
  • 16:05:26 <floxx> is there an example on github? perhaps in fluidcontent_bootstrap?
  • 16:06:25 <bjo3rn> don't think so. it will most probably use flux:field.relation
  • 16:08:53 <bjo3rn> or flux:field.tree
  • 16:21:27 <floxx> thanks for your help
  • 16:21:47 <bjo3rn> yw. did you manage it?
  • 16:21:56 <floxx> i'm on the way ;)
  • 16:22:02 <floxx> btw: livefilter on http://fluidtypo3.org/viewhelpers/vhs/development.html seems to be broken
  • 16:22:30 <floxx> type "meta" -> no results
  • 16:22:31 <floxx> (not related to my question before)
  • 16:22:49 <bjo3rn> here's a hint: <flux:field.tree name="teaserPageUids" table="pages" parentField="pid" expandAll="1" multiple="1" foreignLabel="title" size="10"/>
  • 16:25:02 <floxx> ah great. i used flux:field.relation
  • 16:25:49 <floxx> i your example, multiple selections aren't possible. is that a bug? "multiple" should allow that, correct?
  • 16:26:03 <bjo3rn> I forgot to add maxItems
  • 16:26:19 <bjo3rn> with minItems="1" maxItems="99" it works
  • 16:26:37 <bjo3rn> it returns a CSV string of page uids
  • 16:27:26 <bjo3rn> {teaserPages -> v:iterator.explode() -> v:var.set(name: 'uids')}
  • 16:28:53 <bjo3rn> then use v:page.info to fetch the page record for each uid
  • 16:35:35 <Guest|58441> hi there
  • 16:35:57 <Guest|58441> i want to render content elements from one column manually (using <f:for>)
  • 16:36:52 <Guest|58441> now i have: <v:content.render column="3" as="sliderElements"><f:for ...><v:render.record record="{sliderElement}" /></f:for></v:content.render>
  • 16:37:34 <Guest|58441> is that the correct way to do it?
  • 16:37:57 <Guest|58441> vhs 1.8.3
  • 16:39:12 <Guest|58441> sorry 1.8.4
  • 16:40:10 <mrboe> hey Guest|58441 if i understand u right - you want to build a FCE wich allows you to create BE Colums to put content in for a slider?
  • 16:40:38 <Guest|58441> oh i think i solved on my own...
  • 16:40:50 <Guest|58441> used the wrong viewhelper (wrong version)
  • 16:41:25 <Guest|58441> but yes you're right :)
  • 16:42:01 <mrboe> i buld one like this: https://gist.github.com/misterboe/7d0c6b1a6fda23abd05e
  • 16:46:20 <Guest|58441> humm
  • 16:46:31 <Guest|58441> ok thx
  • 16:47:41 <mrboe> you can add "BE Colums" inside the Slider - if you safe and leave you can fill them
  • 16:56:44 <floxx> bjo3rn: why did you use v:http://page.info/ ? shouldn't i use v:content:render to get teaser elements of selected pages?
  • 16:58:10 <bjo3rn> bc we need raw records to render the teaser
  • 16:58:46 <bjo3rn> plus content.render renders content elements of a page and not pages
  • 16:59:35 <bjo3rn> or did I get you wrong?
  • 17:05:03 <floxx> i used this: http://pastebin.com/FUczcS82
  • 17:06:31 <bjo3rn> ok, I had something different in mind obviously. I thought you wanted teasers of pages and not their content elements.
  • 17:07:08 <bjo3rn> in this case you can omit the inner for loop by removing the as argument
  • 17:07:38 <floxx> ok - but how can i render only elements of a speific fce type?
  • 17:10:36 <bjo3rn> hm .oO
  • 17:10:43 <floxx> on the other hand - editors should not insert other content elements in column 2
  • 17:11:24 <floxx> only a question of definition ;)
  • 17:11:45 <bjo3rn> you can easily differntiate between standard ctypes but fluidcontent fces are all the same.
  • 17:12:09 <floxx> yeah. ok. i will define that. column 2 is only for teasers.
  • 17:12:12 <floxx> thanx again
  • 17:12:25 <bjo3rn> there's also v:content.get which will return raw records
  • 17:12:32 <bjo3rn> yw ;)
  • 18:48:19 <Guest|25612> hi, i want to render a whole column from the backend on every page...can i use v:render.record for this?
  • 19:33:02 <Denyerec> Guest|25612
  • 19:33:11 <Denyerec> Please /nick <yourname>
  • 19:33:19 <Denyerec> Then I can try and help
  • 19:40:20 <Denyerec> hey mikaelik
  • 19:40:22 <Denyerec> Yep
  • 19:40:27 <Denyerec> Makes it easier to track you if you rejoin
  • 19:40:33 <Denyerec> So many Guest1389829930812098321 users
  • 19:40:35 <mikaelik> okay np
  • 19:40:36 <Denyerec> Real pain in the ass :(
  • 19:40:41 <Denyerec> OK so what do you want to achieve ?
  • 19:40:46 <Denyerec> The same sidebar on every page ?
  • 19:41:16 <mikaelik> i just wann render a whole column from a page on all other pages
  • 19:41:22 <mikaelik> jep
  • 19:41:54 <Denyerec> That should be possible
  • 19:41:57 <Denyerec> One sec
  • 19:42:00 <mikaelik> thought i can do this with v:render.record
  • 19:42:37 <Denyerec> There you might need to specify the IDs of all content elements
  • 19:42:40 <Denyerec> rather than just the id of the page
  • 19:43:18 <Denyerec> What you want is:
  • 19:43:52 <Denyerec> <v:content.render column="1" pageUid="X" />
  • 19:44:01 <Denyerec> Swap in the column number and the page UID you need
  • 19:44:13 <Denyerec> http://fluidtypo3.org/viewhelpers/vhs/master/Content/RenderViewHelper.html
  • 19:44:29 <Denyerec> I woudl recommend using typoscript variables for your magic numbers too
  • 19:44:34 <Denyerec> Just to make them easy to find/change later
  • 19:44:53 <Denyerec> so settings.YourPluginName.sidebarePage = 123
  • 19:44:54 <Denyerec> then
  • 19:45:13 <Denyerec> <v:content.render column="1" pageUid="{settings.YourPLuginName.sidebarPage}" />
  • 19:45:21 <Denyerec> (The first goes in your TS)
  • 19:45:52 <Denyerec> That way if you redeploy the template you can overload that value in the site's TS Setup without needing to modify the extension.
  • 19:49:12 <mikaelik> just tested it and it works perfect, thank you!
  • 19:49:57 <Denyerec> You're welcome
  • 19:50:06 <Denyerec> Grab yourself a proper IRC client (xchat, mirc etc) and idle here.
  • 19:50:11 <Denyerec> THe more the merrier :)
  • 21:31:10 <mikaelik> is the common way to kickstart extensions still the extension_builder in T3 6.2?
  • 21:34:32 <soee> standard T3 extensions ?
  • 21:34:36 <soee> mikaelik: ^
  • 21:36:20 <mikaelik> i wanna extend tx_news
  • 21:37:22 <mikaelik> what do you mean by standard?
  • 21:37:41 <mikaelik> i have not used T3 since V6.0

20140507

  • 08:29:51 <mrboe> gooooood morning
  • 09:01:19 <bjo3rn> moin
  • 09:10:02 <mrboe> is this outdated? <flux:flexform.renderContent area="slide.{iteration.index}"/>
  • 09:17:12 <bjo3rn> well, flux:flexform.* is
  • 09:17:37 <bjo3rn> it's flux:content.render
  • 09:17:42 <mrboe> ok thx
  • 09:17:46 <bjo3rn> np
  • 09:29:29 <randomresult> hey bjo3rn
  • 09:29:35 <randomresult> good morning old man
  • 09:29:41 <danilobuerger> lol
  • 09:29:42 <randomresult> body hurting?
  • 09:30:14 <randomresult> one question: which vhs version would you use for productive? 1.8.5 or develop-branch
  • 09:34:07 <Denyerec> lo lo
  • 09:36:48 <bjo3rn> can you repeat the question please? I had my hearing aid turned off.
  • 09:37:02 <bjo3rn> and a little louder please
  • 09:38:28 <bjo3rn> randomresult fell asleep again?
  • 09:39:01 <randomresult> lol
  • 09:39:11 <randomresult> Denyerec clap
  • 09:39:29 <randomresult> bjo3rn get some voltaren. i tell this helps a lot getting started in the morning
  • 09:39:34 <bjo3rn> I'D USE DEVELOPMENT BRANCH! IT'S SAFE TO USE!
  • 09:39:41 <bjo3rn> WHAT?
  • 09:39:43 <randomresult> GOOD
  • 09:39:49 <randomresult> VOLTAREN!
  • 09:39:50 <bjo3rn> rofl
  • 09:39:56 <randomresult> MAKES A GOOD START BUDDY
  • 09:40:17 <bjo3rn> my nurse gives me some shocks with a defibrilator to get up
  • 09:40:24 <randomresult> hehe
  • 09:40:31 <randomresult> should also try that !
  • 09:40:48 <randomresult> +++****BZZZD****+++
  • 09:41:04 * bjo3rn lugs his cadaver in front of the desk
  • 09:41:40 <bjo3rn> (c) miro klose
  • 09:41:54 <floxx> good morning everyone :-)
  • 09:42:19 <bjo3rn> ft3 channel gathers around the burning oil keg
  • 09:42:29 <bjo3rn> *barrel
  • 09:43:45 <shaggz> hey guys
  • 09:46:23 <shaggz> I'm using flux 6.0.2 and get sometime following error: Core: Error handler (FE): PHP Warning: DOMDocument::load(): Start tag expected, '&lt;' not found in .../typo3conf/ext/mytest/Resources/Private/Language/locallang.xml, line: 2 in .../typo3conf/ext/flux/Classes/Core/ViewHelper/AbstractFlexformViewHelper.php line 232
  • 09:47:48 <shaggz> The problem is that the locallang.xml is overwritten but only with the xml tag and the rest is empty
  • 09:52:10 <randomresult> @bjo3rn did u hear him saying something?
  • 09:53:13 * Denyerec runs in, clapping
  • 09:53:57 <randomresult> muhhaaahhhaaa
  • 09:54:04 <randomresult> Denyerec covered?
  • 09:54:08 <randomresult> completely
  • 09:54:19 <Denyerec> Nailed it :)
  • 09:54:31 <Denyerec> PC is strugglign under the weight of a 1gb photoshop composition today
  • 09:54:37 <Denyerec> Well, 1gb file
  • 09:54:44 <shaggz> :D
  • 09:54:45 <Denyerec> Expanded into memory it's destroying my PC :|
  • 09:54:54 <Denyerec> Goddamn 16bit files
  • 09:55:44 <shaggz> Anybody had the strange behaviour of the written locallang file?
  • 09:56:08 <Denyerec> Define "strange"
  • 09:56:52 <shaggz> It's above. From time to time the locallang is overwritten but only with the xml line
  • 09:57:02 <shaggz> The rest of the file is empty
  • 09:57:35 <bjo3rn> Denyerec pfft: https://www.dropbox.com/s/vtatuhy8zraqbya/Screenshot%202014-05-07%2009.59.09.png
  • 09:57:50 <shaggz> I wrote a little crawler script that visits a bunch of url's and almost everytime I start the script the issue comes up
  • 09:58:55 <Denyerec> Ooh, what are those bjo3rn?
  • 09:59:31 <Denyerec> I make extensive use of blank layermasks to keep my filesize down, but in 16 bit mode the performance of photoshop really sucks
  • 09:59:39 <Denyerec> blank adjustment layers, sorry
  • 10:00:20 <bjo3rn> I have no idea about that whatsoever. it's my partner who is doing those things. he runs a maxed out imac.
  • 10:00:51 <bjo3rn> those are hires composings of product fotos
  • 10:01:21 <bjo3rn> shaggz you can disable the xml writing in flux' config
  • 10:01:50 <bjo3rn> shaggz you are not on flux 7.0 then, right?
  • 10:02:28 <shaggz> no im not, because I had some problems and therefore I went back to the working one
  • 10:02:41 <shaggz> Is it also possible in flux 6?
  • 10:03:02 <bjo3rn> the xml writing is only available in flux 6. it's removed now.
  • 10:03:10 <Denyerec> I'd love to see inside one of those files... they're either insane, or he's terrible at photoshop ;)
  • 10:03:27 <randomresult> im having the following problem: i edit an element and save it. after that i have the element 2 times on the page.
  • 10:03:44 <bjo3rn> Denyerec I can tell he's really good at it ;)
  • 10:03:45 <randomresult> seems very similar to the copy-n-paste bug
  • 10:03:57 <bjo3rn> randomresult yep, that's it
  • 10:04:05 <randomresult> but how to fix it?
  • 10:04:12 <randomresult> it belongs to which extension?
  • 10:04:16 <Denyerec> Well, depends. There's being arty, and there's knowing how Photoshops memory architecture works so you can structure things accordingly.
  • 10:04:18 <bjo3rn> flux
  • 10:04:26 <randomresult> ok. so update flux now to dev
  • 10:04:30 <Denyerec> So many people duplicate layers to do trivial things, which causes memory explosions
  • 10:04:47 <Denyerec> (When adj. masks and smartobjects would be much more efficient)
  • 10:05:43 <randomresult> anyone knows when an ter update will be available for the major ext?
  • 10:06:01 <Denyerec> Is recommendation to use TER releases now
  • 10:06:01 <Denyerec> ?
  • 10:06:03 <bjo3rn> Denyerec he's doing it right I can assure. only those composings are that big. the source fotos are taken at real high resolutions also.
  • 10:06:15 * bjo3rn doesn't know
  • 10:06:18 <shaggz> bjo3rn do you mean Development stage rewriting of LLL files
  • 10:06:20 <Denyerec> I'm working at 36MP, so goodness know what you're using ;)
  • 10:06:33 <Denyerec> Still sounds like a job I'd like to have, though.
  • 10:08:57 <bjo3rn> the photos are taken with a phase one IQ180
  • 10:09:15 <bjo3rn> 12420x12520px
  • 10:09:56 <Denyerec> OM NOM NOM
  • 10:09:56 <Denyerec> Yep
  • 10:09:58 <Denyerec> I want that job.
  • 10:10:09 <Denyerec> I'd sell a kidney for an IQ180 but ebay banned that.
  • 10:10:37 <bjo3rn> hehe. we don't take the photos. we are 'just' doing the postproduction
  • 10:11:00 <Denyerec> Still cool, imo
  • 10:11:01 <bjo3rn> oh, sorry shaggz, yes. that's what I meant.
  • 10:11:09 <shaggz> Haha no prob
  • 10:11:17 <shaggz> Tested it, works like a charm now
  • 10:11:25 <shaggz> big thanks (=
  • 10:11:31 <bjo3rn> oh, not for that ;)
  • 10:12:29 <shaggz> Do you mean me whit "oh, not for that" ? ^^
  • 10:12:39 <bjo3rn> yes ;)
  • 10:13:01 <shaggz> okay I will remember that :P Thought it would be nice to say thank you
  • 10:13:26 <bjo3rn> sure, you're welcome
  • 10:13:28 <bjo3rn> ;)
  • 10:13:40 <Denyerec> I am too paranoid to update things to dev..
  • 10:13:50 <shaggz> The thing I'm interested in is, where did you find the information. I didn't find it.
  • 10:13:51 <Denyerec> Even though I probbly should.
  • 10:14:31 <bjo3rn> shaggz a lot of those things is buried inside my head ;)
  • 10:14:40 <bjo3rn> Denyerec go for it
  • 10:14:56 <shaggz> The next project will use the dev version too
  • 10:15:42 <shaggz> haha bjo3rn, it's okay ;)
  • 10:21:00 <randomresult> ahhhhrrrggg...
  • 10:21:31 <bjo3rn> randomresult needs his beta blockers
  • 10:21:40 <randomresult> after updating my flux all contentareas are empty
  • 10:21:49 <randomresult> all
  • 10:21:50 <bjo3rn> ran the upgrade script?
  • 10:22:05 <bjo3rn> install tool and extension manager?
  • 10:22:05 <randomresult> 0 rows have been updated
  • 10:22:17 <randomresult> not the installtool
  • 10:22:19 <randomresult> gimme a sec
  • 10:22:28 <bjo3rn> compare tables
  • 10:23:08 <randomresult> this also ALTER TABLE cf_extbase_datamapfactory_datamap RENAME zzz_deleted_cf_extbase_datamapfact
  • 10:23:21 <randomresult> or is this still a bug in T3 ?
  • 10:23:32 <bjo3rn> don't touch it (yet)
  • 10:23:47 <randomresult> still empty
  • 10:24:42 <bjo3rn> they are still accessible via list module?
  • 10:24:55 <randomresult> yes
  • 10:25:12 <bjo3rn> edit one and check the 'column' field
  • 10:25:46 <randomresult> content
  • 10:25:55 <randomresult> column is content
  • 10:26:42 <bjo3rn> those contentareas are built with a grid?
  • 10:26:50 <randomresult> and still visible in frontend
  • 10:26:53 <randomresult> yes with a grid
  • 10:28:08 <bjo3rn> hm .oO
  • 10:28:18 * Denyerec waits for the smartsharpen to finish
  • 10:29:54 <randomresult> ahh lemme check
  • 10:37:56 <randomresult> still empty
  • 10:40:55 <randomresult> what does this tell me Fatal error: Call to a member function getSingle() on a non-object in /Users/glatz/Sites/biestmilch2014/typo3conf/ext/flux/Classes/ViewHelpers/Be/ContentAreaViewHelper.php on line 75
  • 10:42:44 <randomresult> help @bjo3rn @danilobuerger
  • 10:43:06 <danilobuerger> that you didnt clear all caches properly
  • 10:43:45 <randomresult> fuck - forgot this on local environment... live is completely empty
  • 10:44:53 <randomresult> nope
  • 10:45:08 <randomresult> cleared cache, update database...
  • 10:45:14 <randomresult> same problem
  • 10:45:46 <danilobuerger> did you delete everything in typo3temp and went TO THE INSTALL TOOL to clear ALL caches ?
  • 10:45:59 <randomresult> i will now
  • 10:46:06 <randomresult> do it again
  • 10:50:33 <randomresult> backend still empty
  • 10:52:20 <bjo3rn> but error is gone?
  • 10:54:13 <Denyerec> "It's still brokwn, but I got rid of the error message!"
  • 10:55:44 <bjo3rn> you could check out master branch again
  • 10:56:34 <randomresult> hmmm... i had the copy and paste / edit bug this morning
  • 10:56:40 <randomresult> then i changed some elements...
  • 10:56:57 <randomresult> these are there... all others only appear in list
  • 10:57:21 <jlumpe> good morning
  • 10:57:43 <randomresult> hey you littel bastard: this morning SUCKS
  • 10:57:48 <jlumpe> oh
  • 10:57:49 <randomresult> but hey... welcome back !
  • 10:57:50 <jlumpe> that bad?
  • 10:58:07 <randomresult> even worse
  • 10:58:13 <jlumpe> meh, sorry to hear that
  • 10:58:18 <randomresult> o_O
  • 10:58:21 <randomresult> :)
  • 10:58:23 <jlumpe> big issues?
  • 10:58:30 <randomresult> so what... i have no backup.
  • 10:58:32 <randomresult> :)
  • 10:58:32 * Denyerec is photoshopping spiders onto ladies, so I'm doing OK.
  • 10:58:35 <jlumpe> uuuuh
  • 10:58:35 <jlumpe> ok
  • 10:58:49 <jlumpe> no backup, you're right, sucks
  • 10:58:57 <bjo3rn> are you sure 'content' is the correct value for column? in a grid it should be 'fluidcontent'?
  • 10:59:00 <randomresult> MAKE A DAMN BACKUP YOU COWBOY
  • 10:59:06 <Denyerec> LOL
  • 10:59:13 <randomresult> im not sure.
  • 10:59:24 <randomresult> the only thing i know is: im screwed.
  • 10:59:26 <randomresult> :)
  • 10:59:34 <randomresult> CAN YOU HEAR ME bjo3rn ?
  • 10:59:39 <bjo3rn> WHAT?
  • 10:59:46 <randomresult> FUCKED!
  • 10:59:47 <bjo3rn> *COUGH*
  • 10:59:49 <randomresult> ME!
  • 11:00:09 <bjo3rn> compare the column value of a ce that is visible with one that is not pls
  • 11:00:37 <randomresult> working: fluid content Area
  • 11:00:59 <randomresult> not working content
  • 11:01:19 <randomresult> we talk about 100eds of elements
  • 11:01:21 <bjo3rn> see
  • 11:01:50 * bjo3rn walks away from desk whistling
  • 11:02:02 <randomresult> but this is not changed when i roll back ... this is a db issue isnt it?
  • 11:02:21 <randomresult> ( i tried to revert the flux update with git)
  • 11:02:37 * randomresult hates typo3 ...
  • 11:02:47 * randomresult hates computers
  • 11:02:52 * randomresult claps his hands
  • 11:03:20 <bjo3rn> pls check if there's some 'wert ist nicht erlaubt' selection in the column field of the not working ces
  • 11:04:25 <randomresult> no, not as far as i see ... should be in column? right?
  • 11:04:30 <randomresult> lemme check some mor
  • 11:04:32 <randomresult> e
  • 11:04:46 <randomresult> btw. all grids are there
  • 11:05:00 <randomresult> sorry. to mention that now.
  • 11:05:28 <randomresult> but the elements within the grids are not shown.
  • 11:05:47 <bjo3rn> then the pids are fucked up
  • 11:06:02 <randomresult> the pids are fucked up?
  • 11:06:07 <randomresult> by updating flux?
  • 11:06:11 <randomresult> ahhhrrggg...
  • 11:06:12 <bjo3rn> THE PIDS ARE FUCKED UP
  • 11:06:28 <bjo3rn> WE'RE ALL GONNA DIE!
  • 11:06:29 * randomresult is simply to old for this shit
  • 11:06:45 <randomresult> will move to uruquay... smoke some weed
  • 11:07:21 <randomresult> so with no backup... what to do?
  • 11:07:25 <randomresult> DIE?
  • 11:07:30 <bjo3rn> I'll move to alaska to become a lumberjack
  • 11:07:41 <randomresult> bjo3rn ANY HINTS?
  • 11:07:45 <bjo3rn> .oO
  • 11:08:00 <randomresult> call the hoster to recover a backup
  • 11:08:03 <bjo3rn> look at the db
  • 11:08:28 <bjo3rn> column pid of the invisible ces should be wrong
  • 11:08:33 <randomresult> im on my way
  • 11:08:46 <bjo3rn> quick, to the sequel pro mobile!
  • 11:09:14 <randomresult> tt_content
  • 11:09:23 <bjo3rn> oui
  • 11:10:13 <randomresult> pid is 41
  • 11:10:30 <bjo3rn> and is that correct
  • 11:10:34 <randomresult> sec
  • 11:10:39 <randomresult> pid == wrong
  • 11:10:44 <randomresult> column == right
  • 11:10:58 <randomresult> colPos 18181
  • 11:11:28 <randomresult> tx_flux_column = column1
  • 11:11:35 <randomresult> i guess this could be correct.
  • 11:12:22 <randomresult> i dont know where this content was placed, but this could be correct
  • 11:12:57 <jlumpe> [12:07] <bjo3rn> I'll move to alaska to become a lumberjack
  • 11:12:58 <jlumpe> hahaha
  • 11:13:05 <jlumpe> everybody has that thought once in a while i guess
  • 11:13:13 <jlumpe> seems like the no.1 way out
  • 11:16:58 <randomresult> it seems only the pages edited today have this problem
  • 11:17:20 <randomresult> so nearly the half pages work good in backend and frontend
  • 11:17:21 <BenjaminR> milenium?!?!!?
  • 11:17:32 <randomresult> ?
  • 11:17:40 <BenjaminR> year 2000 problem - you remember? :)
  • 11:17:47 <BenjaminR> global server crash
  • 11:18:01 <randomresult> global flux crash maybe
  • 11:18:08 <BenjaminR> maybe they calculated the date wrong. maybe its 7th of may 2014
  • 11:18:09 <BenjaminR> :)
  • 11:22:41 <randomresult> ok. rolled back to the beginning .. no flux/fluidcontent/fluidpages updates...
  • 11:22:43 <randomresult> all good
  • 11:22:55 <randomresult> first thing: MAKE A BACKUP YOU DAMN COWBOY
  • 11:25:17 <bjo3rn> back on the ter versions?
  • 11:29:10 <mrboe> http://snag.gy/cnTnD.jpg
  • 11:29:50 <mrboe> just for u @randomresult
  • 12:02:32 <GRIMMCREATIVE> @mrboe - awesome :D
  • 12:07:15 <randomresult> no back on old dev versions
  • 12:14:55 <randomresult> @bjo3rn as soon as i install latests development - flux... my content is not showing up
  • 12:18:27 <bjo3rn> what does 'old' dev versions exactly mean?
  • 12:18:42 <randomresult> maybe 10 days old dev version?
  • 12:18:44 <randomresult> i could check
  • 12:18:58 <bjo3rn> while you're at it you could try to roll back commit after commit to see what causes the mess ^^
  • 12:21:34 <randomresult> this gonna be heavy as i dont have them as git in there
  • 12:21:37 <randomresult> but i will try
  • 12:24:20 <bjo3rn> how do you work with the git versions then? zip download?
  • 12:24:33 <randomresult> in this case yes
  • 12:24:41 <bjo3rn> ugh!
  • 12:24:53 <bjo3rn> you're on a mac, right?
  • 12:24:58 <randomresult> yes i am
  • 12:25:04 <bjo3rn> BUY TOWER!
  • 12:25:09 <randomresult> tower sucks
  • 12:25:12 <randomresult> i have tower
  • 12:25:18 <randomresult> i bought it
  • 12:25:26 <randomresult> and for some things its cool.
  • 12:25:28 <bjo3rn> you're bullshitting me, right?
  • 12:25:37 <randomresult> YES OLD MAN
  • 12:26:01 <randomresult> no to be honnest for some things sourcetree i more my thing
  • 12:26:03 <bjo3rn> ah! you were that sourcetree guy
  • 12:26:13 <bjo3rn> ^^
  • 12:26:20 <randomresult> im the sourctree tower shell terminal guy
  • 12:26:30 <bjo3rn> then why don't you use it then?
  • 12:26:35 <randomresult> and sometimes phpstorm
  • 12:26:46 <randomresult> cause i dont want to work with submodules
  • 12:26:55 <randomresult> and i dont want to work with git in git
  • 12:27:04 <bjo3rn> you don't have to?
  • 12:27:15 <randomresult> so doing what?
  • 12:27:18 <randomresult> symlink them?
  • 12:27:26 <bjo3rn> you don't put a complete TYPO3 project into a git repo, do you?
  • 12:27:52 <bjo3rn> yes, symlink'em
  • 12:28:02 <randomresult> i have a complete t3 in git
  • 12:28:03 <bjo3rn> symlink'em real good
  • 12:28:13 <bjo3rn> holy guacamole!
  • 12:28:18 <bjo3rn> why?
  • 12:28:27 <randomresult> why not?
  • 12:28:33 <bjo3rn> hehe.
  • 12:28:37 <bjo3rn> ymmv
  • 12:28:42 <randomresult> ?
  • 12:28:49 <bjo3rn> Your Mileage May Vary
  • 12:29:04 <randomresult> what ever that means in this context
  • 12:29:16 <jlumpe> doesnt a complete t3 in git kind of bloat the repo?
  • 12:29:23 <bjo3rn> oups
  • 12:29:27 <randomresult> no problems here
  • 12:29:36 <jlumpe> since it's not code you're maintaining yourself, does it really belong in there?
  • 12:29:43 <jlumpe> (philosophical question i guess)
  • 12:29:48 <bjo3rn> valid
  • 12:29:54 <randomresult> for me : invalid
  • 12:30:10 <randomresult> chekcout on repo... have everything in the right versions running
  • 12:30:10 <jlumpe> i'm not taking sides here, i'M just curious :)
  • 12:30:21 <bjo3rn> ANYWAY
  • 12:30:23 <bjo3rn> ^^
  • 12:30:26 <jlumpe> haha
  • 12:30:27 <BenjaminR> jlumpe: doesnt belong in there
  • 12:30:31 <BenjaminR> for me
  • 12:30:49 * randomresult is out on this discussion
  • 12:30:59 <randomresult> searching for the bug in flux
  • 12:31:50 <BenjaminR> IF you patched the core with some specific fixes then - yes maybe
  • 12:32:02 <BenjaminR> if its clean - it shouldnt be part of your repo
  • 12:32:07 <randomresult> is this a git channel?
  • 12:32:12 <BenjaminR> doesnt make sense at all to also maintain that part
  • 12:32:18 <bjo3rn> randomresult is ready to blow
  • 12:32:25 <randomresult> yes i am
  • 12:32:27 <BenjaminR> randomresult: its a dev channel :)
  • 12:32:35 <randomresult> oh. them im wrong
  • 12:32:39 * randomresult shuts up now
  • 12:32:47 <randomresult> SEE U bjo3rn !
  • 12:32:56 <randomresult> (hopefully)
  • 12:33:04 <bjo3rn> hey, what's going on here?
  • 12:33:32 <randomresult> you know.. i dont know if you survive the next 30 mins. so i better say good bye
  • 12:33:34 <BenjaminR> rr needs some time to cool down :)
  • 12:33:52 <randomresult> BenjaminR im cool
  • 12:33:58 <BenjaminR> great
  • 12:34:08 <randomresult> i just have another view on how and what to have in my repo
  • 12:34:18 <BenjaminR> did i overlook a question of you where one could help?
  • 12:34:35 <randomresult> no
  • 12:34:39 <BenjaminR> randomresult: that was no critisim at all. i was just interseted in that discussion
  • 12:34:49 <BenjaminR> there are multiple valid opinions
  • 12:35:09 <randomresult> thats why i said i leave that discussion on you guys cause im not interesseted right now.
  • 12:35:32 <randomresult> im looking for my flux problem
  • 12:35:35 <BenjaminR> hm also no problem at all
  • 12:35:54 <BenjaminR> i hope i didnt treat you to join the discussion :)
  • 12:36:09 <BenjaminR> good luck with your flux problem - if you have problems - you know we are here all time :)
  • 12:36:14 <BenjaminR> and are happy to help
  • 12:37:06 <randomresult> after updating, all my grids are empty. well ... 50% of it
  • 12:37:53 <randomresult> i had the copy and paste --> I have 2 of the same CEs (Same Id diffrent position) this mornign and updated to 6.2.2 and the new flux-dev
  • 12:38:02 <mrboe> http://a.tgcdn.net/images/products/zoom/eabe_half_full_optimist_glass.jpg
  • 12:38:07 <randomresult> now i will roll back every commit until it works again
  • 12:40:08 <BenjaminR> in flux there is only 1 commit in the last 10 days
  • 12:40:22 <BenjaminR> https://github.com/FluidTYPO3/flux/commit/fc86c89abd3b87d9082d452e56d6c434cf35f35c
  • 12:43:23 <mrboe> @BenjaminR do you have a minute
  • 12:43:35 <BenjaminR> yap
  • 12:53:47 <randomresult> bjo3rn seems to work on 377bee1af4d74cdd4cd864f1f842c39041fb1ecf (flux)
  • 12:54:57 <xaver__> anybody used the new jsonview flow backport feature in TYPO3 6.2
  • 12:56:22 <bjo3rn> randomresult you mean _with_ that commit it works, after that it doesn't?
  • 12:56:22 <randomresult> ahhhhrrrrgggg but this commit does NOT fix the copy/paste/edit bug
  • 12:56:55 * randomresult wants to die... bjo3rn how long does this take?
  • 12:57:29 <bjo3rn> dunno. in your case it's at least three years later than for me.
  • 12:57:45 <randomresult> well i stopped smoking today...
  • 12:57:50 <randomresult> maybe a bit longer?
  • 12:57:57 <bjo3rn> that explains a lot temper wise
  • 12:58:01 <bjo3rn> ^^
  • 12:58:05 <randomresult> im cool...
  • 12:58:08 <randomresult> IM COOL
  • 12:58:28 <randomresult> i really think i am
  • 12:58:40 <bjo3rn> this is you atm: http://www.youtube.com/watch?v=lK332QsfYRc
  • 12:58:44 <randomresult> YOU HEARD THAT OLD MAN!
  • 12:58:52 <bjo3rn> HUH?
  • 12:59:35 <bjo3rn> YOU DIDN'T HEAD MY Q FROM ABOVE: [12:58:10] <@bjo3rn> randomresult you mean _with_ that commit it works, after that it doesn't?
  • 13:00:05 <randomresult> the content show up with this commit ... but the copy/paste bug is still there
  • 13:00:09 <bjo3rn> man, burden strikes: HEAR
  • 13:00:28 <bjo3rn> ok then it's time to call danilobuerger
  • 13:00:31 <randomresult> i dont want lunch
  • 13:01:04 <bjo3rn> "I want my friggin c&p and see all ces. is that too much?"
  • 13:01:09 <BenjaminR> just some toast...
  • 13:01:12 <bjo3rn> *ratatatataa*
  • 13:01:19 <randomresult> lol
  • 13:01:34 <randomresult> i really think he is cool
  • 13:01:46 <randomresult> can i have a burger
  • 13:01:57 <BenjaminR> not before 13:30 :P
  • 13:03:24 * bjo3rn is grabbing some food right now
  • 13:03:49 <bjo3rn> everybody lay down on the floor, keep calm and wait until it's over
  • 13:03:56 * BenjaminR will grab some fastfood now :P
  • 13:06:21 <danilobuerger> randomresult c&p is broken, if you need it fix it ;-)
  • 13:06:35 <randomresult> how funny ppl in here are
  • 13:06:52 <BenjaminR> danilobuerger what did you fix already? d&d?
  • 13:07:00 <BenjaminR> thought it is the other way round
  • 13:07:03 <danilobuerger> every single other command is fixed
  • 13:07:08 <BenjaminR> ah okay
  • 13:07:12 <danilobuerger> new / localize / move / cut / etc
  • 13:07:21 <randomresult> in my case its not cp its edit
  • 13:07:22 <BenjaminR> lot of work.... ty
  • 13:07:31 <randomresult> when i edit an element and save it ...
  • 13:07:32 <danilobuerger> there is only one single command missing and thats pasteAfter
  • 13:07:53 <danilobuerger> everything else should work
  • 13:08:30 <randomresult> well... im on 77ce079ba9e3d641c162ba52e87d0879694b0cc1 now
  • 13:08:49 <randomresult> and when i edit an element, and save it... i shows up 2 times
  • 13:11:14 <randomresult> danilobuerger when i checkout the latest dev-branch, in most of my grids the ce's are gone. they are still in list view but not in the grids.
  • 13:11:24 <randomresult> what could that be?
  • 13:16:01 <danilobuerger> currently those fixes are only complete in my fork
  • 13:16:13 <danilobuerger> https://github.com/hmspl/flux/tree/development
  • 13:16:23 <randomresult> i will try that one
  • 13:16:24 <randomresult> thx.
  • 13:16:35 <BenjaminR> why did it get merged then danilobuerger? or do i get something wrong?
  • 13:16:50 <BenjaminR> last commit seems to mess up randomresult grids?
  • 13:17:11 <randomresult> will check the fork
  • 13:17:13 <danilobuerger> its a bit more complicated than that
  • 13:17:47 <BenjaminR> i will not intermeddle :)
  • 13:18:01 <danilobuerger> need to wait for NamelessCoder to be back so this gets sorted out
  • 13:19:33 <randomresult> now... backend is white
  • 13:19:51 <danilobuerger> randomresult clear caches in install tool
  • 13:20:01 <randomresult> im on my way
  • 13:20:24 <randomresult> uncompatible extensons found : fluidpages
  • 13:20:25 <randomresult> ?
  • 13:21:02 <randomresult> cleared cache and temp. still white
  • 13:21:39 <randomresult> danilobuerger which branch should i checkout?
  • 13:21:41 <randomresult> develop?
  • 13:21:46 <danilobuerger> yeah
  • 13:21:52 <randomresult> did that
  • 13:21:57 <danilobuerger> then you did something wrong ^^
  • 13:22:01 <danilobuerger> its definitely working
  • 13:22:53 <randomresult> i will chekcout again
  • 13:23:23 <randomresult> works again but grids are empty
  • 13:25:39 <randomresult> could this be an issue with fluidpages?
  • 13:25:41 <randomresult> maybe?
  • 13:27:30 <danilobuerger> what version of fluidpages are you on?
  • 13:27:44 <randomresult> some dev... lemme check
  • 13:28:05 <randomresult> 3,1,0
  • 13:28:16 <danilobuerger> you will have to update to the latest dev version as there are fixes in flux dev that depend on fluidpages having those fixes too
  • 13:28:29 <randomresult> cool
  • 13:28:41 <danilobuerger> :-)
  • 13:28:44 <randomresult> your forks of fluidpages or the fluidtypo3 ones
  • 13:28:54 <danilobuerger> fluidtypo3
  • 13:31:09 <randomresult> does not help. grids still empty
  • 13:31:53 <randomresult> i will recheck install tool... db-compare ... cache ... temp ...
  • 13:32:44 <danilobuerger> i can assure you that the latest dev version of fluidpages works as i have that in production
  • 13:33:46 <randomresult> nope. not in my case.
  • 13:33:51 <randomresult> grids are empty
  • 13:33:59 <randomresult> fuck .
  • 13:34:21 <randomresult> i should go back to what i had this morning
  • 13:34:30 <randomresult> 6.2.1 and some older dev-versions
  • 13:34:53 <danilobuerger> your DB might be screwed
  • 13:35:31 <randomresult> well when i roll back 1 commit in flux ... everything is fine ... but c&p does not work
  • 13:35:41 <danilobuerger> then you are not on my branch
  • 13:35:49 <randomresult> i am now.
  • 13:35:58 <randomresult> but on old flux commits it works
  • 13:36:14 <randomresult> anyway.
  • 13:36:17 <danilobuerger> older commits may seem like they work, but they dont
  • 13:36:39 <danilobuerger> use the latest commit in my branch only...
  • 13:38:06 <randomresult> at least the content was there
  • 13:38:50 <danilobuerger> if the content doesnt display, you have other problems
  • 13:41:22 <randomresult> it displays in frontend... but not in backend
  • 13:48:45 <randomresult> other problems could be?
  • 13:49:17 <randomresult> isnt it strange that with one commit behind the actual one everything is fine?
  • 13:49:31 <randomresult> db looks great
  • 13:49:34 <randomresult> all good
  • 13:54:54 <danilobuerger> so what commit are you on now?
  • 13:58:31 <Tjark> hi, strange Bug within flux:field.inline.fal. Everytime i add more than 53 (!) Images i get a the following error Message (Validating the security token of this form has failed. Please reload the form and submit it again.)
  • 13:58:53 <danilobuerger> Tjark thats not a strange bug, but a misconfiguration
  • 13:59:12 <Tjark> ah okay, in which way ?
  • 13:59:26 <danilobuerger> your php setting "max_input_vars" is to low
  • 14:00:12 <Tjark> uh embarrassing :) thanks
  • 14:00:32 <danilobuerger> np
  • 14:01:56 <xaver> or suhosin
  • 14:08:21 <Tjark> so max_input_vars is fine now. The error still occur. Suhosin not loaded. any idea ?
  • 14:08:33 <randomresult> danilobuerger now im on a backup from this morning with typo3 6.2.1
  • 14:17:24 <Denyerec> Woo!
  • 14:17:28 <Denyerec> Finished my retouch.
  • 14:17:34 <Denyerec> I can get lunch, then move on to tt_news
  • 15:16:44 <mrboe> hey guys have an syntay question
  • 15:16:54 <mrboe> i have an slect field "left,right"
  • 15:17:18 <mrboe> now i need an inline f:if
  • 15:17:32 <mrboe> what would be the right condition
  • 15:17:45 <mrboe> condition: '{timeLineObjPos}==right'
  • 15:18:34 <Denyerec> http://www.denyer.pro/incy-wincy/ Had to share, it's been AGES since I did any personal work!
  • 15:18:35 <bjo3rn> condition: {0: timeLineObjPos, 1: 'right'}
  • 15:18:49 <bjo3rn> BS
  • 15:19:06 <bjo3rn> strike that mrboe
  • 15:20:02 <bjo3rn> condition: "{0: timeLineObjPos} == {0: 'right'}"
  • 15:20:15 <bjo3rn> that's it
  • 15:21:31 <mrboe> {f:if(then: 'timeline-inverted', else: 'left', condition: {0: timeLineObjPos} == {0: 'right'})}
  • 15:21:44 <mrboe> does not work
  • 15:23:00 <bjo3rn> does not work means...?
  • 15:23:29 <bjo3rn> add the missing quotes around the condition
  • 15:23:55 <bjo3rn> pro tip: use v:or()
  • 15:24:11 <mrboe> ok i will have a look
  • 15:24:16 <mrboe> thx you
  • 15:24:27 <bjo3rn> yw. does it work?
  • 15:25:00 <mrboe> no
  • 15:25:00 <bjo3rn> btw v:or() is not applicable here
  • 15:25:00 <mrboe> <li class="{f:if(then: 'timeline-inverted', else: 'left', condition: "{0: timeLineObjPos} == {1: 'right'}")}">
  • 15:25:25 <mrboe> but i never senn the double qoute inline
  • 15:25:36 <bjo3rn> so, what is happening?
  • 15:26:02 <bjo3rn> you can also use single quote ofc but then double quotes on 1: "right"
  • 15:26:24 <mrboe> the FE shows class "left"
  • 15:26:30 <NamelessCoder> single quotes would be CGL
  • 15:26:50 <NamelessCoder> double qoutes mess with usage in attributes of other elements
  • 15:26:53 <bjo3rn> also nestable?
  • 15:27:02 <NamelessCoder> also nestable, requires escapes
  • 15:27:17 <bjo3rn> eew
  • 15:27:24 <NamelessCoder> but this may be a question of unclean usage rather than syntax
  • 15:27:44 <bjo3rn> shed some light please ;)
  • 15:27:52 <NamelessCoder> for example, why is it toggling between classes "timeline-inverted" and "left" - but not fx "timeline-left" ?
  • 15:28:11 <NamelessCoder> this could make a lot of difference ;)
  • 15:28:15 <bjo3rn> hehe, good point.
  • 15:28:31 <bjo3rn> I was blinded by syntax
  • 15:28:32 <NamelessCoder> and should this not perhaps be an intermediate variable
  • 15:28:40 <Denyerec> CALL THE INQUIRER!
  • 15:28:45 <Denyerec> BIGFOOT SPOTTED IN #fedext !
  • 15:28:54 * Denyerec throws a net over NamelessCoder
  • 15:30:34 <NamelessCoder> {timelineObjPos -> v:or(alternative: 'left') -> v:format.prepend(add: 'timeline-') -> v:var.set(name: 'timelineClassName')}
  • 15:31:06 <NamelessCoder> then target classes "timeline-left" and "timeline-right"
  • 15:31:44 <NamelessCoder> but seriously... who not set the entire class name as value in your select
  • 15:31:55 <NamelessCoder> that way you could also provide the default value using typoscript
  • 15:32:32 <mrboe> ok i go for digging me a nice hole
  • 15:32:34 <NamelessCoder> and don't forget that "settings." should be used
  • 15:32:52 <NamelessCoder> mrboe takes years of practice to spot things like this ;)
  • 15:33:23 <floxx1> bjo3rn: you fixed debug mode. great! :-)
  • 15:33:34 <bjo3rn> wohoo!
  • 15:33:54 <bjo3rn> tbh, it's kind of a hack.
  • 15:33:57 * floxx1 taps on bjo3rns shoulder
  • 15:34:07 <mrboe> its an section
  • 15:34:09 * bjo3rn blushes
  • 15:34:20 <mrboe> so i should not use settings
  • 15:34:50 <NamelessCoder> mrboe you should if you use my suggestion to set the full class name as value in your select
  • 15:35:31 * Denyerec wonders what v:or is
  • 15:36:34 <NamelessCoder> Denyerec it checks if resulting output is empty and if it is, uses value of "alternative" as substitute output
  • 15:36:52 <Denyerec> ohh nice
  • 15:37:07 <NamelessCoder> specific and more performant variant of f:if (but it is not a condition as such)
  • 15:39:02 <floxx1> i think livefilter on fluidtypo3.org is broken: if i type e.g. meta - it finds…nothing http://fluidtypo3.org/viewhelpers/vhs/development.html
  • 15:39:20 <floxx1> or is it a feature? :-D
  • 15:41:01 <NamelessCoder> I think neither - there are no meta viewhelpers
  • 15:41:28 <floxx1> what about http://fluidtypo3.org/viewhelpers/vhs/development/Page/Header/MetaViewHelper.html
  • 15:42:17 <NamelessCoder> ah forgot about that one
  • 15:42:59 <floxx1> same with "canonical": no results
  • 15:43:02 <floxx1> and so on...
  • 15:43:03 <NamelessCoder> dunno, for some reason 'meta'.toLowerCase().indexOf('meta') is -1 for that one
  • 15:44:03 <NamelessCoder> JS belongs to EXT:schemaker if you can spot the error there...
  • 16:09:22 <floxx1> NamelessCoder: i think line 24 in Application.js of schemaker should be changed to link.parents().show();
  • 16:09:37 <floxx1> parentS instead of parent
  • 16:20:28 <NamelessCoder> parents() is a selector-requiring method
  • 16:20:31 <NamelessCoder> parent() is not
  • 16:23:10 <danilobuerger> NamelessCoder actually thats not true, parents does not require a selector
  • 16:23:30 <danilobuerger> the difference is that parent travels 1 dom level up, parents all
  • 16:24:04 <floxx1> yep correct
  • 16:24:28 <danilobuerger> both methods can optionally have a selector though
  • 16:28:21 <NamelessCoder> but parents() without selector is like a shotgun to DOM's face
  • 16:29:01 <danilobuerger> well yes ;-)
  • 16:30:02 <danilobuerger> however dom traversel up has very good performance support across all browsers because thats what always happens if you have chained selectors in css
  • 16:30:12 <floxx1> what about parentsuntil()?
  • 16:31:42 <floxx1> link.parentsUntil('.root').show(); should do the trick
  • 16:32:20 <danilobuerger> personally i think parents() will be fine performance wise
  • 16:35:12 <floxx1> i would go for parentsUntil() ;)
  • 16:36:29 <danilobuerger> if the filter is near the root, parents() will be faster by a magnitude since it doesnt have to compare the selector on every parent
  • 16:57:55 <floxx1> however - both solutions solve the problem
  • 17:37:12 <benjamin_654> to go up in the dom tree its: closest() ..
  • 17:37:47 <benjamin_654> up (for me) is into root direction (:
  • 17:56:24 <benjamin_654> this is the first time i use page configuration (fluidpages). how can i prevent inheritance? i did flux:flexform.field.checkbox inherit="0" - but this does not work ..
  • 18:00:10 <cedricziel> once a flexform inherited values, it wont revert
  • 18:01:07 <bjo3rn> inheritance is a little wonky atm.
  • 18:01:41 <bjo3rn> btw. +1 from me for benjamin_654's closest()
  • 18:04:03 <benjamin_654> i tried changing the namen, its still inheriting ):
  • 18:07:41 * bjo3rn is trying to understand the inheritance logic in AbstractProvider
  • 18:09:06 <bjo3rn> it seems inherit="0" is not taken into account atm?
  • 18:18:08 <Outdoorsman> @NamelessCoder, just thought I'd mention the merge that's waiting to happen here: https://github.com/FluidTYPO3/flux/issues/546#issuecomment-42172591
  • 18:22:49 <cedricziel> Outdoorsman: there's no open Pull Request. danilobuerger will open one when he's convinced his solution fits the case.
  • 18:23:50 <danilobuerger> cedricziel i am convinced ;-)
  • 18:24:31 <Outdoorsman> Ahhh... sorry about that, I'm still getting used to the GIT workflow so didn't think to check that.
  • 18:24:38 <cedricziel> no problem ;)
  • 18:24:56 <danilobuerger> but NamelessCoder and me have to discuss the best way to merge this regarding the new RecordService class
  • 18:25:02 <danilobuerger> so this will be done when he feels better
  • 18:25:15 <Outdoorsman> dnilobuerger... did that copy/paste issue get worked out yet in there? Last statement sounded like just D&D was fixed?
  • 18:25:39 <danilobuerger> every other command except pasteAfter is fixed
  • 18:25:57 <danilobuerger> pasteAfter still has edge cases that are not fixed yet
  • 18:26:08 <Outdoorsman> I read that a while back. Core issue right?
  • 18:26:46 <danilobuerger> the issue is in the method pasteAfter of ContentService... whoever cleans up that method fixes c&p
  • 18:27:03 <danilobuerger> the problem is that there are a trillion of edge cases
  • 18:27:26 <Outdoorsman> In the meantime, is your fork up to date with the rest of Flux? Again, I'm still learning GIT.
  • 18:27:36 <danilobuerger> yes my fork is current
  • 18:27:44 <danilobuerger> branch development
  • 18:28:14 <Outdoorsman> I'll move to that one until I see a merge. I have a major presentation to a client today and I've been holding off for a solution to this issue.
  • 18:28:16 <Outdoorsman> Thanks
  • 18:28:48 <danilobuerger> my fork doesnt fix c&p though (you are aware of that ?)
  • 18:29:10 <Outdoorsman> I thought you just said it was paste after?
  • 18:29:29 <Outdoorsman> Is the first D&D a pasteAfter event?
  • 18:29:43 <Outdoorsman> never mind
  • 18:29:49 <Outdoorsman> bad wording there.
  • 18:30:26 <danilobuerger> no d&d is fixed in my fork
  • 18:30:45 <Outdoorsman> At least we have a work around for until something better.
  • 18:30:49 <danilobuerger> fork works well with every command EXCEPT c&p which isnt fixed yet
  • 18:31:28 <Outdoorsman> Just to be clear then (sorry to take up so much time on this) is the c&p a core issue or something within this ecosystem.
  • 18:34:41 <danilobuerger> again what do you mean by core?
  • 18:34:49 <danilobuerger> typo3 core or flux core ?
  • 18:35:37 <Outdoorsman> typo3 core is what I thought people were talking about when I read the comments last week.
  • 18:35:46 <danilobuerger> no
  • 18:36:00 <Outdoorsman> Whew... ok, so there's hope it will get fixed sooner then.
  • 18:36:03 <danilobuerger> the issue is in the flux core, namely the class ContentService and only in one method -> pasteAfter
  • 18:36:18 <danilobuerger> so whoever fixes that methode, fixes c&p
  • 18:36:42 <danilobuerger> my fork fixes every other command
  • 18:36:46 <Outdoorsman> NOW I follow. Now... back to regular programming.
  • 18:36:50 <danilobuerger> ;-)
  • 18:44:07 <benjamin_654> we could start by creating a issue for c&p and making a list for those edge - this will also be usefull for testing ..
  • 18:44:49 <benjamin_654> edge = edge cases
  • 18:49:31 <danilobuerger> benjamin_654 thats a very good idea!! that way i can go through them and check them off
  • 18:49:53 <danilobuerger> benjamin_654 georg-tiefenbrunn already started in #546
  • 19:12:23 <Denyerec> Are there any good MySQL gui's for linux ?
  • 19:15:19 <mrboe> i use mysqlworkbench
  • 19:15:37 <mrboe> works on all systems i think
  • 19:19:12 <Denyerec> I'll see if I can get that to install
  • 19:19:16 <Denyerec> on windows I use navicat
  • 19:19:27 <Denyerec> I've never found anything that's equally fast, simple and effective
  • 19:19:41 <Denyerec> ysqlqworkbench always felt like a bloated, slow, sueless piece of shit :(
  • 19:28:26 <danilobuerger> Denyerec use a mac ;)
  • 19:28:51 <Denyerec> I could install navicat on a mac ;)
  • 19:28:59 <Denyerec> But then thats not linuc
  • 19:29:01 <danilobuerger> you could install Sequel Pro on a mac
  • 19:29:11 <Denyerec> Except I already use Navicat on Windows...
  • 19:29:23 <Denyerec> Just needed something quick to use on my linux machine :/
  • 19:29:44 <Denyerec> In the end I added the remote host and the linux host to navicat and used that
  • 19:29:53 <Denyerec> The prospect of using mysqlqorkbench was too painful.
  • 19:34:47 <danilobuerger> but why dont you just use the command line
  • 19:39:43 <cedricziel> Denyerec: I use xterm
  • 19:39:58 <Denyerec> hrr hrr
  • 19:40:09 <Denyerec> No use to me for quickly flicking through records to see how something's built
  • 19:40:15 <Denyerec> a commandline is OK for something, this... no
  • 19:40:25 <Denyerec> *some things
  • 19:41:16 <danilobuerger> bli bla blub ;-)
  • 19:42:11 <Denyerec> SUrprised there aren't more tools TBH
  • 19:42:20 <Denyerec> sql visualisation is a very common task
  • 19:42:27 <Denyerec> Yet workbench is so, so awful
  • 23:39:30 <GRIMMCREATIVE> someone used the extension_builder dev? there is no more Objecttype settings
  • 23:44:04 <xaver> GRIMMCREATIVE: it has the setting in advanced, and your keyboard is broken
  • 23:45:10 <GRIMMCREATIVE> damn - right top "advanced options" thanks alot :D
  • 23:45:17 <GRIMMCREATIVE> but my keyboard

20140508

  • 10:50:02 <Denyerec> hey random
  • 11:20:46 <Denyerec> What's the best versions of the extensions to be using right now ?
  • 11:41:46 <danilobuerger> Denyerec i have everything dev branches in production, except flux which i have from my fork
  • 11:42:49 <Denyerec> Is that safe for normal mortals?
  • 11:42:58 <BenjaminR> safe means?
  • 11:43:40 <BenjaminR> when you create a fresh provider extension id say its absolutely safe because what you need is what you test before you go in production
  • 11:43:56 <BenjaminR> updating to dev on production... no one does that :) you have a staging for that..
  • 11:44:04 <Denyerec> hehe, that's what I have atm
  • 11:44:12 <Denyerec> Just wondering if there's a reason to update if everything's wokring :)
  • 11:44:59 <BenjaminR> if everything is working and you dont need additinal features from new versions and there is nothing critical (there were no security fixes in the last time) ... no
  • 11:50:30 <Denyerec> Ok
  • 11:50:44 <Denyerec> I think prior to full release I'll update my staging, fix bugs, and deploy on the latest stables
  • 11:50:49 <Denyerec> Do you guys use either new or tt_news ?
  • 11:55:16 <BenjaminR> tx_
  • 11:55:19 <BenjaminR> only
  • 11:56:26 <Denyerec> tx...
  • 11:57:58 <BenjaminR> tx_news only - wasnt your question?
  • 11:58:23 <Denyerec> I don't know what tx_news is...
  • 11:58:27 <Denyerec> I only know tt_news and news :/
  • 11:58:32 <BenjaminR> tx_news is news
  • 11:58:35 <BenjaminR> its the extensionkey
  • 11:58:42 <BenjaminR> sorry
  • 11:58:44 <Denyerec> Ohhhh
  • 11:58:46 <Denyerec> right sorry :/
  • 11:58:55 <Denyerec> That doesn't wanna install on 6.2 due to dependency.
  • 11:59:01 * Denyerec looks into how to force the issue
  • 11:59:18 <BenjaminR> checkot from git
  • 12:00:03 <BenjaminR> https://github.com/TYPO3-extensions/news/tree/master
  • 12:00:09 <BenjaminR> dependencies set to 6.2
  • 12:01:02 <Denyerec> AHh I ended up butied on git.typo3.org and couldn't see what was goin gon
  • 12:01:05 <Denyerec> *buried
  • 12:03:15 <cedricziel> BenjaminR, Denyerec: Georg also maintains a standalone repo on the githubs where he has the nice stuff IIRC
  • 12:04:16 <Denyerec> https://github.com/georgringer/news ?
  • 12:04:58 <BenjaminR> yap wasnt sure to point Denyerec there
  • 12:06:47 <Denyerec> Ok well I'll cline from the git.typo repo
  • 12:06:50 <Denyerec> if github is just a clone of that.
  • 12:07:34 <BenjaminR> it isnt
  • 12:07:57 <BenjaminR> well it is a clone of what i pointed to but not what cedricziel pointed to :)
  • 12:08:29 <Denyerec> Oh noes
  • 12:08:32 <Denyerec> :S
  • 12:08:36 <cedricziel> okay: georgringer/news -> git.t3o -> TER
  • 12:08:40 <Denyerec> no upgrade wizard required for minor version numbers correct ?
  • 12:08:50 <cedricziel> that's the way it goes when you're using gerrit
  • 12:08:54 <Denyerec> so I should clone the github one? :)
  • 12:09:14 <Denyerec> If they're mirrored I don't suppose it matters.
  • 12:09:19 <cedricziel> you're free to clone whatever you like. i'd consider the t3o repo to be somewhat stable
  • 12:09:37 <cedricziel> there shall be no breaking changes in minors. true
  • 12:10:51 <Denyerec> When I try and install the ext i get this: #1298012500: Required argument "extension" is not set. (More information)
  • 12:10:56 <Denyerec> typo3temp and caches are cleared
  • 12:11:14 <Denyerec> Trying to activate the master branch clone of news from git.typo3
  • 12:15:05 <Denyerec> Odd
  • 12:15:08 <Denyerec> I only get that on 6.2.2
  • 12:15:15 <Denyerec> On 6.2.1 it works just fine.
  • 12:15:51 <cedricziel> ahh
  • 12:15:52 <cedricziel> yeah
  • 12:16:05 <cedricziel> there's a regression in 6.2.2 but i couldnt pin it down
  • 12:17:14 <cedricziel> sure it's the release tag and not the dev branch?
  • 12:20:01 <Denyerec> deffo on the release tag
  • 12:28:10 <floxx> is it possible to outsource the "Configuration" section?
  • 12:28:19 <floxx> in partial or layout?
  • 12:28:55 <floxx> so that i can use the same configuration section across multiple templates
  • 12:38:03 <cedricziel> there's a recent commit adding that, floxx
  • 12:40:20 <floxx> cedricziel: for flux? can't find that one
  • 12:41:52 <bjo3rn> floxx https://worksonmymachine.org/blog/shared-flexform-configuration-in-partials
  • 12:42:59 <bjo3rn> but I'd be interested in that commit as well, cedricziel, when it makes this hack obsolete.
  • 12:44:19 <cedricziel> i think there was one .. somewhere
  • 12:44:23 <cedricziel> cant investigate atm
  • 12:48:08 <danilobuerger> bjo3rn floxx is is possible, see fcc
  • 12:48:36 <danilobuerger> *it is
  • 12:49:58 <bjo3rn> thx danilobuerger. since when?
  • 12:50:18 <bjo3rn> read: what made this possible?
  • 12:52:31 <danilobuerger> thats a very good question, but it must ahve been months ago
  • 12:53:13 <danilobuerger> btw bjo3rn why you using old class names ;-)
  • 12:56:03 <floxx> danilobuerger: fcc?
  • 12:56:14 <floxx> am i standing on the pipeline? ;)
  • 12:56:19 <danilobuerger> fluidcontent_core... the replacement for css_syled_content (csc)
  • 12:56:35 <floxx> ah ok
  • 13:06:29 <floxx> danilobuerger: thx :) feels a lot better without redundancy
  • 14:24:38 <Guest|30612> Hi there. Does anybody know if there is a way to forbid creating a specific content element inside another?
  • 14:27:51 <Denyerec> Not that I know of - Train the editors ;)
  • 14:30:40 <Guest|30612> That would be the best case, of course. :D But a lot of them I know are a little training resistant.
  • 14:30:53 <jlumpe> create a compound FCE
  • 14:31:05 <jlumpe> (maybe)
  • 14:31:14 <jlumpe> if you have two pieces which always have to follow each other
  • 14:33:03 <bjo3rn> Guest|30612 there's something coming up: https://github.com/FluidTYPO3/flux/commit/01501bc7983f484547b61d1d772cffd2fa2483a1
  • 14:33:41 <bjo3rn> but it's in an early development stage.
  • 14:38:05 <Guest|30612> I think that would be it. But for now I better think about my training methods once more. Punishments for disobidient editors or something like that. ;)
  • 14:38:22 <Guest|30612> Thanks, fellas!
  • 15:32:43 <randomresult> is there anyway to slide a contentarea?
  • 15:33:23 <randomresult> i mean to put content in on f.ex. on the Homepage and then it displays on all subpages until it hits another page with content in it ...
  • 15:50:05 <cedricziel> randomresult: http://fluidtypo3.org/viewhelpers/vhs/master/Content/RenderViewHelper.html
  • 15:58:14 <randomresult> slide - 1 :)
  • 15:58:39 <randomresult> works for colpos 4, 3, 2 and 1 ... but not 0
  • 15:58:43 <randomresult> ;(
  • 16:02:29 <cedricziel> then there's "something"
  • 16:05:54 <randomresult> can you have a look at a picture and tell me if this is possible with grid-row-colum in the backend?
  • 16:08:46 <randomresult> cedricziel i want this in the backend... possible? http://picpaste.com/Bildschirmfoto_2014-05-08_um_16.06.54-ohpXxe0e.jpg
  • 16:13:08 <bjo3rn> sure, randy
  • 16:14:20 <randomresult> fuck. you mean me ?
  • 16:14:22 <randomresult> randy?
  • 16:14:28 <bjo3rn> yep
  • 16:14:35 <randomresult> FUCK bjo3rn DIDNT YOU HEAR THE BELLS?
  • 16:14:48 <bjo3rn> huh?
  • 16:14:49 <randomresult> randy... randy...
  • 16:14:57 <randomresult> RANDY
  • 16:15:01 <randomresult> i cant belive it...
  • 16:15:04 <bjo3rn> wtf?
  • 16:15:05 <randomresult> o_O
  • 16:15:24 <bjo3rn> I'm afraid I can't follow.
  • 16:15:32 <randomresult> the age... its the age
  • 16:15:37 <randomresult> dried age so to say
  • 16:15:50 <randomresult> randy is what a rapper would call gay
  • 16:16:15 <bjo3rn> ok...
  • 16:16:26 <bjo3rn> so?
  • 16:16:29 <bjo3rn> ^^
  • 16:16:53 <bjo3rn> anyway, mr. randomresult
  • 16:18:05 <bjo3rn> row, column colspan 4, row, column, column colspan 3 and rowspan 2, row, column, row, column colspan 4
  • 16:18:18 <bjo3rn> ok?
  • 16:18:26 <randomresult> gimme a sec to try
  • 16:18:52 <bjo3rn> oldschool table layout
  • 16:20:10 <randomresult> this is awesome
  • 16:20:21 <randomresult> call me whatever u want me to call... but not chantal
  • 16:20:40 <bjo3rn> sometimes it pays to be old
  • 16:21:06 <bjo3rn> the kids these days don't know about table layouts. ts.
  • 16:23:12 <randomresult> i hope bjo3rn will be here for some more days... god, please dont take him
  • 16:23:27 <randomresult> bjo3rn need something?
  • 16:23:29 <randomresult> water?
  • 16:23:31 <randomresult> pills?
  • 16:23:42 <bjo3rn> cash!
  • 16:23:45 <randomresult> i can send u my nanny
  • 16:23:47 <bjo3rn> hehe
  • 16:24:10 <bjo3rn> nanny? wearing a nurse's outfit?
  • 16:24:12 <randomresult> its all about ca$h these days..
  • 16:24:24 <randomresult> nanny being young .. i mean younger than you!
  • 16:24:36 <bjo3rn> a rapper would say: it's all about the Benjamins
  • 16:24:41 <randomresult> :)
  • 16:24:46 <randomresult> baby
  • 16:25:47 <bjo3rn> and: iirc _you_ were the one starting to howl about how old he is.
  • 16:26:04 <randomresult> but : http://www.youtube.com/watch?v=3Yd4GG3bed0
  • 16:26:17 <randomresult> for life homie!
  • 16:26:28 <bjo3rn> classic!
  • 16:26:38 <randomresult> come on... lets take a gangsta selfie!
  • 16:26:54 <randomresult> you know gereatric1947 ?
  • 16:28:02 <bjo3rn> no
  • 16:28:09 <randomresult> telling it all
  • 16:28:12 <randomresult> youtube.
  • 16:30:03 <bjo3rn> found one https://www.dropbox.com/s/gkczkcob2cgahfn/2012-06-24%2012.16.54.jpg
  • 16:35:54 <bjo3rn> randomresult I propose you and me posting some keepalive line here every 15min. you never know.
  • 16:43:04 <randomresult> still here
  • 16:43:18 <randomresult> 404
  • 16:43:23 <randomresult> still breathing
  • 16:43:36 <randomresult> nameless got carnifexed?
  • 16:46:25 <bjo3rn> dunno
  • 17:00:54 <bjo3rn> ping
  • 17:04:59 <mrboe> @randomresult is a non-smoker since yestereday - uhhhhhhh
  • 17:05:46 <bjo3rn> for how long did he smoke?
  • 17:05:59 <Denyerec> WHat would cause this kind of thing in my output (debug context)
  • 17:06:00 <Denyerec> Flux View FluidTYPO3\Flux\View\ExposedTemplateView is able to read stored configuration from file /home/denyerec/htdocs/alba/typo3conf/ext/albatemplate/Resources/Private/Templates/Page/Frontpage.html
  • 17:06:34 <bjo3rn> Denyerec setting flux debug level to 1 would
  • 17:08:10 <mrboe> @bjo3rn you mean generally or explicit per substance?
  • 17:08:44 <bjo3rn> ehm, I see. too sensible information ^^
  • 17:11:07 <mrboe> had to go - cu later
  • 17:11:32 <bjo3rn> tschö
  • 17:11:55 <randomresult> IM NOT A NONSMOKER
  • 17:12:27 <randomresult> i wish i was...
  • 17:12:39 <bjo3rn> hehe. I quit eight years ago.
  • 17:12:41 <randomresult> but i smoke one last night... and will smoke a chig tonight
  • 17:13:13 <randomresult> i will quit in the next holidays. but sitting here in the office with 5 persons smoking in front of my window... this is too hard.
  • 17:13:28 <randomresult> well at least i mange not to smoke here...
  • 17:13:35 <randomresult> AND IM COOL
  • 17:13:46 <bjo3rn> smoking at the desk??
  • 17:13:48 <randomresult> HEAR ME? IM COOOL ... COOL
  • 17:13:56 <randomresult> no, not in the office
  • 17:13:58 <randomresult> balcony
  • 17:14:03 <randomresult> in front of my desk
  • 17:15:22 <bjo3rn> https://www.youtube.com/watch?v=Qm2BpI6TCDE
  • 18:37:42 <Denyerec> bjo3rn - even with the debug level set, what in a template would trigger that output ?
  • 18:37:48 <Denyerec> I've never seen it until I installed tx_news
  • 18:38:02 <Denyerec> so there must be some <f:debug> style call in one of the default templates, no ?
  • 20:21:20 <bjo3rn> Denyerec where exactly do you see that message? FE or BE?
  • 20:30:21 <Denyerec> fe
  • 20:30:28 <Denyerec> something in the news template must be causing it
  • 20:30:41 <bjo3rn> fe? hm .oO
  • 20:31:59 <bjo3rn> f:debug is not involved here
  • 20:33:03 <bjo3rn> randomresult YOU OK?
  • 20:33:18 <randomresult> o_O
  • 20:33:25 <bjo3rn> cheers: https://www.dropbox.com/s/zpovg8e78so7zsp/2014-05-08%2020.29.48.jpg
  • 20:33:51 <randomresult> oh man...
  • 20:33:57 <randomresult> i would love to have one
  • 20:34:12 <bjo3rn> the label says the truth: refreshing!
  • 20:34:20 <randomresult> i belive it is!
  • 20:34:39 <randomresult> never tried it
  • 20:34:57 <bjo3rn> Denyerec mind gisting your page template?
  • 20:35:26 <Denyerec> I will do soon
  • 20:35:30 <Denyerec> just in the middle of something
  • 20:35:45 <bjo3rn> catching spiders?
  • 20:35:49 <bjo3rn> ^^
  • 20:36:08 <bjo3rn> well done btw!
  • 20:43:48 <Denyerec> Ohh thanks
  • 20:47:37 <Denyerec> i'm using the default news template, so I'm just trying to find the code for that
  • 20:48:58 <Denyerec> I'm trying to figure out how to add my own templates :/
  • 20:50:27 <bjo3rn> that's really easy
  • 20:51:39 <bjo3rn> you override the default templates, right?
  • 20:52:51 * bjo3rn loves sass
  • 20:53:48 <BenjaminR> bjo3rn thats my love!
  • 20:54:06 <bjo3rn> Denyerec typically you'd have to copy each and every original template to another location
  • 20:54:15 <bjo3rn> hehe, BenjaminR
  • 20:54:30 * soee agree with bjo3rn
  • 20:54:45 <bjo3rn> with ext:view installed you only need to copy those you'd like to override.
  • 20:54:55 <bjo3rn> hehe, hugging time!
  • 20:55:20 <Denyerec> Really ?
  • 20:55:22 <Denyerec> Hmph
  • 20:55:25 <Denyerec> I thought there'd be a nice way to do it.
  • 20:55:51 <bjo3rn> not to my knowledge but with ext:view it's kinda nice
  • 21:00:21 * xaver happy
  • 21:00:49 <BenjaminR> Denyerec: http://github.com/fluidtypo3/view
  • 21:01:12 <bjo3rn> xaver nice! any special reason?
  • 21:03:14 <Denyerec> Yeah need to figure out how to work view with news
  • 21:03:15 <BenjaminR> preparation takes 1 minute
  • 21:03:41 <BenjaminR> plugin.tx_news.view.overlays.yourprovext.templateRootPath
  • 21:03:42 <BenjaminR> fx
  • 21:03:54 <BenjaminR> add that to setup.txt in your provext
  • 21:04:04 <BenjaminR> and copy the templates to overwrite to your extesnion
  • 21:05:14 <BenjaminR> plugin.tx_news.view.overlays.yourprovext.templateRootPath = {$plugin.tx_news.view.templateRootPath}
  • 21:05:18 <BenjaminR> full example
  • 21:05:19 <xaver> BenjaminR: next unreal tournament is comming for linux and free
  • 21:05:23 <xaver> bjo3rn:
  • 21:05:24 <xaver> sry
  • 21:05:35 <BenjaminR> also mac?
  • 21:05:37 <xaver> and my etherpad plugin runs better
  • 21:06:02 <xaver> BenjaminR: Development will be focused on Windows, Mac and Linux.
  • 21:07:38 <Denyerec> Ahh
  • 21:07:48 <Denyerec> So anything in my provider then overlays those from news
  • 21:08:16 <Denyerec> And the template root path is just the path to /Resources/Privates/Templates ?
  • 21:08:27 <BenjaminR> yap - you can use your constant
  • 21:08:31 <BenjaminR> no need to hardcode
  • 21:08:49 <xaver> i tried a new feature at work form 6.2
  • 21:09:01 <xaver> the json backport from flow and failed
  • 21:09:37 <xaver> anybody used it already successfully
  • 21:09:51 <Denyerec> My constant ?
  • 21:10:09 <BenjaminR> plugin.tx_news.view.overlays.yourprovext.templateRootPath = {$plugin.tx_yourprovext.view.templateRootPath}
  • 21:10:14 <BenjaminR> my example was wrong
  • 21:11:39 <bjo3rn> (maybe not worth mentioning but you have to keep the folder structure)
  • 21:11:49 <Denyerec> I thought so :)
  • 21:11:59 <BenjaminR> good hint though
  • 21:15:26 <bjo3rn> and once again: cheers fellows https://www.dropbox.com/s/wyp6p78pdnswwvs/2014-05-08%2021.13.48.jpg
  • 21:15:52 <bjo3rn> xaver what is it? that backport thing?
  • 21:16:18 <BenjaminR> bjo3rn: a jsonview
  • 21:16:32 <BenjaminR> for extbase
  • 21:16:34 <xaver> protected $defaultViewObjectName = 'TYPO3\CMS\Extbase\Mvc\View\JsonView';
  • 21:17:16 <bjo3rn> json view as in response?
  • 21:17:23 <BenjaminR> yap
  • 21:17:24 <xaver> yeah
  • 21:17:26 <bjo3rn> aha
  • 21:17:43 <bjo3rn> I have JsonResponse() for that in my cosy sf2
  • 21:17:44 <xaver> patrick posted something
  • 21:17:46 <xaver> http://blog.lobacher.de/tag/typo3-cms-6-2-lts/
  • 21:18:31 <BenjaminR> in extbase you have to disable typo3 headercodes, set php header and process objects yourself
  • 21:18:40 <BenjaminR> before jsonview
  • 21:19:12 <BenjaminR> what do you use sf2 for, bjo3rn
  • 21:19:15 <BenjaminR> what kind of projects
  • 21:19:15 <bjo3rn> I just skimmed over lobachers description and it is a little more than my JsonResponse(). nice
  • 21:19:16 <xaver> yeah i knwo - my problem i got always null or []
  • 21:19:57 <bjo3rn> BenjaminR for some form centric portals
  • 21:20:23 <bjo3rn> two, actually
  • 21:20:32 <bjo3rn> no three
  • 21:20:37 <bjo3rn> ^^
  • 21:20:39 <BenjaminR> :D
  • 21:20:42 <BenjaminR> four?
  • 21:20:49 <bjo3rn> no, I'm decided
  • 21:20:53 <bjo3rn> ^^
  • 21:20:54 <BenjaminR> ^^
  • 21:21:10 <bjo3rn> I use it where t3 is too much overhead
  • 21:21:27 <BenjaminR> i think i should teach me a framework. just to be not to dependent on typo3
  • 21:21:40 <BenjaminR> what i would definitely say is where i have most knowledge actually
  • 21:21:56 <bjo3rn> well, I can promise you'll love sf2
  • 21:21:57 <BenjaminR> i am still a starter
  • 21:22:07 <BenjaminR> so i need a strategy what to learn and what not to learn :)
  • 21:22:07 <bjo3rn> but
  • 21:22:23 <bjo3rn> flow may be a better choice
  • 21:22:54 <bjo3rn> sf2 and flow are very similiar in some regards
  • 21:23:13 <BenjaminR> well for me actually its also that i want to be less dependent on one community
  • 21:23:15 <BenjaminR> you understand?
  • 21:23:36 <BenjaminR> lets say TYPO3 community has a breakdown... i am fucked... right now :)
  • 21:23:37 <bjo3rn> I see
  • 21:24:25 <BenjaminR> so? sf2?
  • 21:24:35 <BenjaminR> whats popular
  • 21:24:41 <BenjaminR> its also has to be "sellable" :D
  • 21:24:46 * bjo3rn is wearing the sf2 glasses
  • 21:25:05 <BenjaminR> okay - customers like it?
  • 21:25:11 <BenjaminR> wait
  • 21:25:14 <bjo3rn> customers don't care
  • 21:25:21 <BenjaminR> here: customers = agencies
  • 21:25:25 <bjo3rn> (at least mine don't)
  • 21:25:40 <BenjaminR> i only work for agencies
  • 21:25:59 <BenjaminR> so new knowhow should fit the need of that group of people
  • 21:26:21 <BenjaminR> sorry for bothering you
  • 21:26:23 <bjo3rn> I think sf2 is the most popular
  • 21:26:33 <bjo3rn> no worries :)
  • 21:26:53 <bjo3rn> zf2 has fallen behind a little
  • 21:27:13 <bjo3rn> and then there's nothing much left (very imho)
  • 21:27:28 <bjo3rn> except flow which had it's problems in the beginning
  • 21:27:34 <bjo3rn> (performance fx)
  • 21:27:56 <bjo3rn> but since neos I am quite interested in flow
  • 21:28:05 <BenjaminR> hope you find my thoughts not to pragmatic or too related to benefit :)
  • 21:28:15 <bjo3rn> nono, all valid
  • 21:29:04 <BenjaminR> but i think its difficult to get practise with something no one needs :D
  • 21:29:28 <BenjaminR> so sf2... :)
  • 21:30:01 <bjo3rn> as I said: flow and neos are a interesting combo (cms + custom app)
  • 21:30:06 <BenjaminR> so no let creativty flow and think about a project for sf2 :D
  • 21:30:22 <bjo3rn> please don't make it a blog =)
  • 21:30:32 <BenjaminR> haha yes
  • 21:30:37 <BenjaminR> BlogExample
  • 21:30:38 <BenjaminR> nice one ^^
  • 21:31:11 <BenjaminR> oh i have an idea :) i will have to convience someone ^^
  • 21:31:26 <BenjaminR> *convince
  • 21:32:52 <bjo3rn> do you know twig, the templating engine that comes with sf2?
  • 21:42:40 <BenjaminR> no nothing about sf2
  • 21:42:50 <BenjaminR> hope its as good as fluid is :D
  • 21:44:08 <BenjaminR> been afk a second - sending an email to a business partner asking for using sf2 instead of typo3 CMS for a non time critical project :)
  • 21:44:17 <BenjaminR> telling him it would be the first one ^^
  • 21:44:17 <FT3BOT> Welcome back BenjaminR!
  • 21:46:19 <bjo3rn> good!
  • 21:46:38 <bjo3rn> I like twig a lot more than fluid
  • 21:46:52 <bjo3rn> but ymmv
  • 21:47:01 <BenjaminR> ymmv?
  • 21:47:31 <bjo3rn> your mileage may vary
  • 21:47:39 <Denyerec> What's better in twig ?
  • 21:47:50 <Denyerec> Curious, as I too am wondring if I should be looking at sf2
  • 21:47:52 <bjo3rn> legibility, inheritance
  • 21:48:02 <bjo3rn> especially the latter
  • 21:48:03 <Denyerec> Is anything better about fluid ?
  • 21:48:28 <bjo3rn> you mean where fluid is better than twig?
  • 21:48:33 <Denyerec> yeah
  • 21:48:41 <bjo3rn> not for me
  • 21:48:55 <bjo3rn> again, I'm very biased so bear with me ^^
  • 21:49:27 <bjo3rn> and have a look yourself http://twig.sensiolabs.org/
  • 21:50:07 <Denyerec> Makes you wonder why they wouldn't just look at twig and copy it ;)
  • 21:50:09 <bjo3rn> I think it's similiar to django...
  • 21:50:12 <bjo3rn> or so
  • 21:50:27 <bjo3rn> fluid was there first iirc
  • 21:51:09 <bjo3rn> srsly, one - me - can't tell this is better than this.
  • 21:51:23 <Denyerec> Hmm
  • 21:51:29 <Denyerec> Twig's syntax is nice and concise
  • 21:51:31 <bjo3rn> it's all a matter of personal preference
  • 21:51:44 <Denyerec> Fluid is more "html-like"
  • 21:51:52 <Denyerec> Whivh in some ways is a nice plus.
  • 21:51:53 <bjo3rn> exactly.
  • 21:51:56 <Denyerec> In others feels verbose
  • 21:52:01 <Denyerec> So you are right, I guess "it depends"
  • 21:52:08 <bjo3rn> yep
  • 21:52:10 <Denyerec> Now to try and get view to work with tx_news
  • 21:52:27 <bjo3rn> but the killer feature is inheritance which fluid lacks to my knowledge
  • 21:52:33 <bjo3rn> anyway, back to topic, yes
  • 21:53:25 <BenjaminR> inheritance?
  • 21:53:36 <bjo3rn> inheritance.
  • 21:53:52 <BenjaminR> no idea how that would look in a template :)
  • 21:54:04 <bjo3rn> can you override a section defined in one template with another?
  • 21:54:19 <bjo3rn> (serious question as I don't know)
  • 21:54:21 <BenjaminR> okay - that was simple ^^
  • 21:54:26 <BenjaminR> you cant
  • 21:54:31 <bjo3rn> phew!
  • 21:54:33 <bjo3rn> ^^
  • 21:55:32 <featdd> Hi@all
  • 21:55:39 <bjo3rn> fx: you create one basic layout with some blocks containing defaults and you include/inherit from that template for different pages overriding those blocks where required
  • 21:55:53 <bjo3rn> hi featdd
  • 21:55:57 <BenjaminR> yap sounds pretty good
  • 21:55:57 <bjo3rn> sup?
  • 21:56:01 <BenjaminR> hi featdd
  • 21:56:23 <bjo3rn> everybody meet featdd, our apprentice :)
  • 21:56:26 <featdd> Just taking a quick look at the chats
  • 21:56:35 <BenjaminR> oha i will have to understand what composer is it seems ^^
  • 21:57:07 <bjo3rn> yes, can't get around that.
  • 21:57:16 <BenjaminR> oh really?
  • 21:57:21 <BenjaminR> hi featdd!!
  • 21:57:26 <bjo3rn> but it's worth it. are you a bower guy?
  • 21:57:33 <featdd> Hi BenjaminR
  • 21:57:46 <BenjaminR> no no idea what composer OR bower is ^^
  • 21:57:50 <BenjaminR> package manager one would say
  • 21:57:53 <BenjaminR> no idea at all
  • 21:58:10 <bjo3rn> that's about it, yes
  • 21:58:15 <featdd> Composer is a cool tool to install packages with all depencies of it
  • 21:58:17 <BenjaminR> featdd: first year?
  • 21:58:29 <featdd> Yep
  • 21:59:01 <bjo3rn> featdd this channel is logged so watch what you are saying about me, hehe
  • 21:59:04 <BenjaminR> fx i want to install my prov ext and it installs flux, fluidpages, fluidcontent eg
  • 21:59:05 <bjo3rn> ^^
  • 21:59:05 <BenjaminR> ?
  • 21:59:14 <bjo3rn> yes
  • 21:59:42 <BenjaminR> featdd: we make a private chat and you tell me the dirty insides of bjo3rn :D
  • 21:59:48 <bjo3rn> and you update your dependencies
  • 22:00:09 <featdd> Have to leave see you tomorrow Bjo3rn
  • 22:00:20 <bjo3rn> cya
  • 22:00:32 <bjo3rn> two more years, just saying
  • 22:00:37 <bjo3rn> ^^
  • 22:00:58 <BenjaminR> bjo3rn: update means with version restrictions?
  • 22:00:59 <cedricziel> hmm?
  • 22:01:02 <cedricziel> howdy boys
  • 22:01:03 <bjo3rn> yep
  • 22:01:07 <bjo3rn> yeehaw
  • 22:01:11 <BenjaminR> hi ced
  • 22:01:14 <cedricziel> :D
  • 22:01:38 <bjo3rn> I think bower made him appear ^^
  • 22:01:44 <bjo3rn> *mentioning
  • 22:01:45 <cedricziel> featdd is your apprentice?
  • 22:01:47 <BenjaminR> yap :D
  • 22:01:52 <bjo3rn> he is, yes
  • 22:01:56 * cedricziel is sneaking the logs
  • 22:01:56 <BenjaminR> @appear
  • 22:02:13 <BenjaminR> ced: in short. bjo3rn made me learning sf2 now
  • 22:02:28 <BenjaminR> and 5 min training says install it with composer ^^
  • 22:02:33 <bjo3rn> I talked him into it ^^
  • 22:02:35 <BenjaminR> and there we are
  • 22:03:10 <cedricziel> oh hey bjo3rn
  • 22:03:30 <cedricziel> got 5 minutes for your first Play! experience? ;)
  • 22:03:34 <bjo3rn> BenjaminR did you get in touch with Doctrine ORM already?
  • 22:03:43 <cedricziel> nice
  • 22:03:44 <bjo3rn> crossfire alert!
  • 22:03:55 <cedricziel> i'll step back and wait for a better chance :)
  • 22:03:57 <bjo3rn> play! in 5 minutes?
  • 22:04:11 <bjo3rn> I'm on it
  • 22:04:15 <BenjaminR> bjo3rn: i am in touch with OOP and MVC no longer that 18 months now
  • 22:04:24 <BenjaminR> and that was extbase
  • 22:04:29 <bjo3rn> eew
  • 22:05:04 <bjo3rn> there's nicer things, I promise
  • 22:05:04 <BenjaminR> maybe its 24 months
  • 22:05:08 <BenjaminR> :)
  • 22:05:22 <BenjaminR> before 12 months with extbase but without models and repos
  • 22:05:26 <bjo3rn> cedricziel, I'm awaiting instructions
  • 22:05:47 <cedricziel> got a javac on board?
  • 22:06:03 <bjo3rn> BenjaminR check out Doctrine ORM
  • 22:06:11 <BenjaminR> whats that? :)
  • 22:06:16 <bjo3rn> how to tell? which java?
  • 22:06:23 <BenjaminR> before/with or instead of sf2
  • 22:06:24 <bjo3rn> $which java
  • 22:06:56 <cedricziel> http://downloads.typesafe.com/typesafe-activator/1.1.2/typesafe-activator-1.1.2-minimal.zip
  • 22:07:05 <bjo3rn> it comes with sf2 but can be used standalone ofc. doctrine-project.org
  • 22:07:19 <bjo3rn> what is that cedricziel ?
  • 22:07:32 <bjo3rn> your first self coded trojan?
  • 22:07:50 <cedricziel> that's a nice little helper tool for getting quickstarts and an overview
  • 22:08:14 <bjo3rn> BenjaminR neos is also implementing doctrine afaik
  • 22:08:16 <cedricziel> typesafe is the main backing company behind Scala and the Play framework
  • 22:08:21 <bjo3rn> aha
  • 22:08:21 <cedricziel> it is
  • 22:08:29 <cedricziel> activator is just a helper
  • 22:09:06 <cedricziel> unzip it and then launch 'activator'
  • 22:09:08 <bjo3rn> ok, what next?
  • 22:09:12 <bjo3rn> ah, hehe
  • 22:09:21 <cedricziel> or use ./activator ui
  • 22:09:33 <cedricziel> that's trigger a huge maven/ivy import
  • 22:09:48 <bjo3rn> launched. will it download the internet?
  • 22:10:07 <bjo3rn> like npm does?
  • 22:10:09 <cedricziel> yep
  • 22:10:11 <cedricziel> :)
  • 22:10:20 <bjo3rn> not very verbose I say
  • 22:10:27 <bjo3rn> a, successful
  • 22:10:33 <cedricziel> https://typesafe.com/platform/getstarted or https://www.youtube.com/watch?v=phFsLsvzBvY
  • 22:11:04 <cedricziel> cool, sec
  • 22:11:13 <Denyerec> bower is a package manager for "frontend" stuff like JS libraries and so on.
  • 22:11:20 <Denyerec> Oh man, I was scrolle dup.
  • 22:11:28 <bjo3rn> nono, now it's downloading some scala stuff
  • 22:11:54 <Denyerec> wtf is all this stuff ?
  • 22:12:00 <Denyerec> Typesafe, Akka ?
  • 22:12:04 <Denyerec> I think I've heard of Scala somehow.
  • 22:12:06 <bjo3rn> the question is, where does it download it to
  • 22:12:32 <cedricziel> back
  • 22:12:33 <bjo3rn> ah, half of the internet downloaded
  • 22:12:48 <cedricziel> it uses local ~/.ivy2 or ~/.maven
  • 22:13:10 <bjo3rn> scala compiler...
  • 22:13:42 <bjo3rn> must be some GB...
  • 22:13:57 <cedricziel> it seems, but it also builds a local cache
  • 22:14:26 <Denyerec> That website says nothign about the product :/
  • 22:14:30 <bjo3rn> so, finished
  • 22:14:31 <cedricziel> after 6 weeks of constant usage i have 1.2 GB
  • 22:14:39 <cedricziel> webui opened?
  • 22:14:39 <Denyerec> It's like you are required to already know what it is :/
  • 22:15:03 <bjo3rn> more downloads...
  • 22:15:23 * cedricziel plays elevator music
  • 22:15:50 * bjo3rn is looking forward to printing 'hello world!' with a some GB library
  • 22:16:25 <bjo3rn> and downloading...
  • 22:16:51 <bjo3rn> and I have a freaking 50Mb cable connection
  • 22:17:18 <cedricziel> the repos are very slow
  • 22:17:22 <bjo3rn> my console shows the matrix
  • 22:17:35 <Denyerec> There are more acronyms and abstract nouns on that page than I care to digest
  • 22:18:03 <bjo3rn> disco!
  • 22:18:29 <bjo3rn> ui launched
  • 22:18:37 <cedricziel> coolio
  • 22:18:38 <Denyerec> But... what is it ?
  • 22:18:48 <bjo3rn> have no effin' idea :S
  • 22:18:58 <Denyerec> lol
  • 22:18:59 <bjo3rn> but ced will teach me now
  • 22:19:09 <cedricziel> let's scaffold one of the example projects
  • 22:19:24 <bjo3rn> hello *!
  • 22:19:39 <cedricziel> search for "crud"
  • 22:19:48 <cedricziel> one app should pop up
  • 22:19:59 <bjo3rn> play and java and crud
  • 22:20:03 <bjo3rn> ?
  • 22:20:03 <cedricziel> clock and generate it to a dir of your liking
  • 22:20:07 <cedricziel> *click
  • 22:20:08 <cedricziel> yep
  • 22:20:13 <bjo3rn> I clack
  • 22:20:15 <BenjaminR> one wants to describe what that does: php composer.phar create-project symfony/framework-standard-edition path/ 2.4.4
  • 22:21:07 <bjo3rn> swap path/ with a path to your webroot and it will download and install a bare bone sf2 application
  • 22:21:14 <cedricziel> BenjaminR: it creates a project from the git repo you gave it to the dir your give it
  • 22:21:24 <bjo3rn> cedricziel it downloads more stuff
  • 22:21:26 <bjo3rn> here
  • 22:21:27 <cedricziel> :D
  • 22:21:49 <cedricziel> okay, quick intro:
  • 22:22:13 <BenjaminR> ah i dont have to download myself?
  • 22:22:22 <bjo3rn> no, composer does
  • 22:22:34 <bjo3rn> 12mb later...
  • 22:22:44 <bjo3rn> *MB
  • 22:23:14 <cedricziel> play runs on top of netty webserver which is non-blocking and wires it to Akka which is an actor system and then allows non-blocking requests and promise like request processing in controller actions
  • 22:23:26 <bjo3rn> ah!
  • 22:23:29 <bjo3rn> huh?
  • 22:23:32 <bjo3rn> ^^
  • 22:23:40 <cedricziel> we scaffolded a new app which has anything it requires.
  • 22:23:45 <Denyerec> Clear as day!
  • 22:23:53 <bjo3rn> I know 'block rocking beats' by the chems!
  • 22:24:06 <cedricziel> it ships with dependency management, a database and some example controller/model
  • 22:24:17 <bjo3rn> what kind of a database is that?
  • 22:24:18 <cedricziel> are you in the "ide" view already?
  • 22:24:36 <bjo3rn> now, it's friggin' downloading more and more stuff
  • 22:24:59 <cedricziel> the database is H2, which is able to mimic your target db system (Postgres, Oracle, MySQL.....)
  • 22:25:09 <cedricziel> and runs in-memory
  • 22:25:30 <bjo3rn> a database 'mock'?
  • 22:25:46 <cedricziel> nope
  • 22:25:49 <cedricziel> full-featured
  • 22:26:18 <Denyerec> bjo3rn is the "view" extension in TER or only git ?
  • 22:26:26 <bjo3rn> ter
  • 22:26:28 <cedricziel> it can run with real persistence, but it's main purpose is to work like the big brothers
  • 22:26:29 <Denyerec> Ext key ?
  • 22:26:32 <Denyerec> "view" ?
  • 22:26:33 <BenjaminR> impressing... @composer
  • 22:26:51 <bjo3rn> yep (2x)
  • 22:27:03 <bjo3rn> will the downloads ever end?
  • 22:27:27 <cedricziel> yessir :)
  • 22:28:28 <bjo3rn> aw! come on!
  • 22:29:01 <Denyerec> haha
  • 22:29:11 <Denyerec> This is the most you've ever downloaded for a Hello World that' sfor sure ;)
  • 22:29:14 <bjo3rn> oh, it's finished
  • 22:29:21 <bjo3rn> you bet
  • 22:29:34 <cedricziel> nice
  • 22:29:52 <bjo3rn> 'your application is ready'
  • 22:29:56 <cedricziel> switch to the "ide" view please
  • 22:30:01 <Denyerec> "witch this toggle ON to enable the view path overlays feature."
  • 22:30:07 <Denyerec> I assum eI want that 1
  • 22:30:17 <bjo3rn> you do
  • 22:30:28 <bjo3rn> I am in view mode
  • 22:30:37 <cedricziel> then click "run" in the left panel
  • 22:30:54 <bjo3rn> check
  • 22:31:07 <bjo3rn> now 'start'?
  • 22:31:18 <cedricziel> oh btw, the activator is not a strict requirement, so you could skip the ui if you wanted. but it is able to carry around tutorials and so on
  • 22:31:25 <cedricziel> open 127.0.0.1
  • 22:31:32 <cedricziel> 127.0.0.1:9000
  • 22:31:46 <Denyerec> With "view" I'm assuming that if my provider ext has any conflicting filenames this will be a problem.
  • 22:31:51 <bjo3rn> no workee
  • 22:31:59 <cedricziel> ?
  • 22:32:18 <bjo3rn> https://www.dropbox.com/s/xh9d49f5d035xlm/Screenshot%202014-05-08%2022.32.12.png
  • 22:32:36 <cedricziel> switch to run and check if you can click the start button
  • 22:32:50 <bjo3rn> I hadn't ^^
  • 22:33:05 <bjo3rn> now it's doing something.
  • 22:33:12 <bjo3rn> downloading I assume
  • 22:33:47 <cedricziel> you can check the logs in the run section
  • 22:34:03 <bjo3rn> no application found at invoker init
  • 22:34:38 <cedricziel> oh nice, a show stopper
  • 22:34:50 <cedricziel> i have 0 clue. restart the app
  • 22:36:26 <bjo3rn> so...
  • 22:36:44 <cedricziel> so?
  • 22:37:04 <bjo3rn> running the application from bla
  • 22:37:18 <bjo3rn> computer says no
  • 22:37:30 <cedricziel> does it say why no?
  • 22:37:32 <bjo3rn> waiting for localhost
  • 22:37:35 <Denyerec> bjo3rn - am I right to hink that my new file will only overload the sections I add into it ?
  • 22:37:45 <bjo3rn> no, all of it
  • 22:37:49 <Denyerec> Ok, good to know
  • 22:37:56 <Denyerec> so I'll copy that one partial, and then modify it.
  • 22:37:58 <cedricziel> ahh, okay. waiting is better than nothing. on the first request, it recompiles the app
  • 22:38:15 <Denyerec> if the original extension was /Partials/List/Item.html then I need exactly that folder structure...
  • 22:38:19 <bjo3rn> I might add that I'm on a low voltage cpu. macbook air
  • 22:38:20 <Denyerec> Anything else I should be aware of
  • 22:38:21 <Denyerec> ?
  • 22:38:32 <bjo3rn> no, that's about it
  • 22:38:50 <bjo3rn> cpu temp is rising
  • 22:38:51 <Denyerec> ok cool
  • 22:38:59 <Denyerec> now to try and figure out Georg's partials!
  • 22:39:10 <cedricziel> yep, that's javac/scalac
  • 22:40:00 <cedricziel> switch to the code view, we'll walk through
  • 22:40:36 <bjo3rn> I still can't see anything in the browser
  • 22:40:39 <cedricziel> the app dir holds the application structure like you would expect a package structure (controllers/models/views)
  • 22:40:45 <cedricziel> (in the activator ui)
  • 22:41:15 <bjo3rn> yes, but the other window is still empty and waiting for a response
  • 22:42:14 <cedricziel> that's unusual
  • 22:42:36 <cedricziel> ..and doesnt help you much ;)
  • 22:43:26 <bjo3rn> ok, code view it is
  • 22:44:22 <cedricziel> app / controllers /Application holds a basic controller that renders a view
  • 22:45:01 <cedricziel> not much to see - nice, lean method naming without complex java type shuffling
  • 22:45:27 <cedricziel> the interesting part is:
  • 22:45:28 <cedricziel> public static Result index() {
  • 22:45:28 <cedricziel> return ok(views.html.index.render());
  • 22:45:28 <cedricziel> }
  • 22:45:53 <cedricziel> by default, all controller actions are static
  • 22:46:20 <cedricziel> as you might imagine, this forces you into a stateless application logic
  • 22:46:54 <bjo3rn> as with a regular php app
  • 22:47:12 <cedricziel> (you have no session available by default, to be exact :) )
  • 22:47:38 <cedricziel> return ok(views.html.index.render());
  • 22:47:53 <cedricziel> a view is rendered by a render mehod on some class.
  • 22:48:20 <bjo3rn> my lap is becoming hot...
  • 22:48:47 <cedricziel> stop the app app from the run panel then
  • 22:48:53 <cedricziel> ther might be something hanging
  • 22:49:30 <bjo3rn> according to the panel it is not runing
  • 22:49:53 <cedricziel> stop activator from the console and launch it again, if you're still interested
  • 22:50:10 <cedricziel> (and still have some time to spare ;) )
  • 22:51:14 <BenjaminR> i am off. good night guys
  • 22:51:21 <bjo3rn> restarted but now something else is fishy.
  • 22:52:07 <bjo3rn> it would help if you could give me some outlook to the good things to come ;)
  • 22:54:27 <bjo3rn> something seems to crash after starting the app.
  • 22:56:31 <bjo3rn> cedricziel?
  • 22:56:36 <cedricziel> back
  • 22:56:54 <cedricziel> sure... outlook
  • 22:57:25 <cedricziel> ehm
  • 22:58:11 <cedricziel> i'm a little outta concept for private reasons now
  • 22:58:15 <cedricziel> gimme a second
  • 22:59:42 <cedricziel> let's switch to github: https://github.com/playframework/playframework/tree/2.2.3/samples/java/zentasks
  • 23:01:31 <cedricziel> this is a example ajax application with end to end testing including javascript testing, functional tests and unit tests with junit
  • 23:02:32 <cedricziel> oh nice, they omitted the tests on github -.-
  • 23:03:06 <cedricziel> oh man this turns into my personal nightmare and i'm more and more for showing you my very own code to show you the benefit ;)
  • 23:03:27 <bjo3rn> but...but...where's the benefit of all that jazz?
  • 23:04:05 <bjo3rn> let's shift that
  • 23:04:13 <cedricziel> the benefit is a runtime environment which doesnt have to boot at any request
  • 23:04:35 <cedricziel> an actor system that gives you workers and asynchronous processing at 0 costs
  • 23:04:38 <bjo3rn> and if it crashes?
  • 23:05:04 <cedricziel> you'd wire a proper daemon system and have monitoring
  • 23:05:11 <cedricziel> but there's a clue:
  • 23:05:18 <cedricziel> it doesnt matter if it crashes :)
  • 23:05:27 <bjo3rn> how so?
  • 23:05:37 <cedricziel> akka, the actor system powers the whole system and is fault tolerant
  • 23:06:03 <bjo3rn> I have no idea about actor systems :/
  • 23:06:10 <cedricziel> , tolerates crashes so much, it simply continues processing
  • 23:06:28 <cedricziel> this is like what you may know as a worker queue
  • 23:06:47 <cedricziel> anything from the ground up is stuffed into that worker queue
  • 23:07:12 <cedricziel> and if tasks crash, they are simply restarted or redistributed to another node
  • 23:07:32 <cedricziel> so the only chance it crashes is for hard system issues
  • 23:07:46 <bjo3rn> how can I stop this java process?
  • 23:07:58 <cedricziel> cmd+c?
  • 23:08:07 <cedricziel> ps ex | grep java
  • 23:08:09 <bjo3rn> there's a zombie
  • 23:08:18 <cedricziel> pick the right one then kill it
  • 23:08:29 <bjo3rn> kill {pid}
  • 23:08:42 <cedricziel> if it persists, give it kill -9
  • 23:09:01 <bjo3rn> ah, that did it
  • 23:09:12 <cedricziel> if you dont need any of the java processes anymore (like phpstorm): killall -9 java
  • 23:09:14 <cedricziel> k
  • 23:10:01 <cedricziel> ORM: there's jpa, which is like the grandfather of doctrine, and ebean it's younger brother
  • 23:10:28 <cedricziel> annotations come at no cost (runtime) and make your code more concise
  • 23:11:03 <bjo3rn> the app is compiled, right?
  • 23:11:07 <cedricziel> yes
  • 23:11:19 <bjo3rn> how do you deploy updates then?
  • 23:11:23 <cedricziel> you can compile it into a jar, war or zip file
  • 23:11:31 <cedricziel> i personally do it like that:
  • 23:11:51 <cedricziel> i have a target host which has a private git repo over ssh
  • 23:12:55 <cedricziel> on post-receive, i recompile the app, then stop 1 of 2 instances behind nginx->haproxy setup, upgrade it, run migrations, start it again and fo the same with the second instance
  • 23:14:00 <cedricziel> here's my setup btw: https://gist.github.com/cedricziel/4ec91a5c594b1e8fc7d0
  • 23:14:43 <cedricziel> the second option is a binary deployment as you can imagine via jar or war file
  • 23:14:53 <bjo3rn> fascinating
  • 23:15:02 <cedricziel> but i like the source way as it allows me to test that thing on the production machine
  • 23:15:27 <cedricziel> more benefits:
  • 23:15:28 <bjo3rn> the two instance thing is what I was looking for
  • 23:15:44 <cedricziel> JavaDoc, static code analysis
  • 23:16:41 <cedricziel> which gives me clean api docs and almost fool-proof programming as the IDE knows the weak spots
  • 23:17:24 <cedricziel> then there's the dependency management
  • 23:17:36 <cedricziel> i use ivy/maven for anything
  • 23:18:27 <cedricziel> i pull in webjars (webjars.org) for the libs i use in the frontend and it provides the libraries, a convenient requirejs setup out of the box and cdn integration on conext switching
  • 23:19:50 <cedricziel> i can use js compilers like less and coffeescript to compile my assets as the jvm can run Rhino and Nashorn, which are NodeJS(JavaScript) runtimes
  • 23:20:15 <cedricziel> all in one single (admittedly big in development) box
  • 23:20:20 <bjo3rn> all of this sounds so much out of scope compared to what I do =)
  • 23:21:58 <cedricziel> it may seem so, and i only scratch surface-but for me, as i needed a bazillion of toolchains in the last iteration, this is one box-i open it, "oh, i need this"-pull in the tool i need, and it just integrates.
  • 23:22:49 <cedricziel> one nice thing i crafted these days is an actor which pulls in geonames.org stuff and synchronizes entities
  • 23:22:57 <bjo3rn> then I'm really curious about the final result :)
  • 23:23:35 <cedricziel> with php, this would have been a new (CLI) context. with play, i use the akka subsystem-tell it to run all 24h hours, and it will do so
  • 23:24:54 <bjo3rn> not my kragenweite obviously :P
  • 23:25:26 <cedricziel> easy
  • 23:26:05 <bjo3rn> ok, thx for the introduction. bed is calling.
  • 23:26:50 <cedricziel> scheduling is as easy as: https://gist.github.com/cedricziel/087ad8222715023405d1
  • 23:27:07 <cedricziel> have a good one, cya tomorrow :)
  • 23:27:49 <bjo3rn> cya

20140509

  • 08:21:48 <mrboe> good morning
  • 08:30:11 <mrboe> is the css style in the flux:grid.column ignored in 6.2 ??
  • 08:31:06 <mrboe> <flux:grid.column style="width: 50%;border-right: 1px dotted #999;">
  • 08:31:27 <mrboe> does not work for me
  • 09:20:05 <Denyerec> lo lo
  • 09:33:02 <randomresult> morning
  • 09:39:11 <bjo3rn> *yawn* morning!
  • 09:40:12 <bjo3rn> mrboe style attribute has never worked for me. not even in 6.1
  • 09:41:40 <bjo3rn> did you try !important?
  • 09:42:04 <bjo3rn> (shot in the dark)
  • 09:46:43 <bjo3rn> mrboe can you investigate where those styles are overridden (or if they are applied at all)?
  • 09:47:45 <mrboe> @bjo3rn i just created this issue https://github.com/FluidTYPO3/flux/issues/553
  • 09:48:00 <mrboe> randomresult: double checked this
  • 09:48:22 <bjo3rn> I saw that. so, can you?
  • 09:50:18 <mrboe> one moment please
  • 09:53:29 <mrboe> @bjo3rn here is the output of a 6.2.0 web http://snag.gy/9euNZ.jpg
  • 09:53:56 <mrboe> and this is 6.2.1 http://snag.gy/H0i9e.jpg
  • 09:54:13 <bjo3rn> aha! thanks.
  • 09:54:18 <mrboe> it seems like the outeput of the style is "ignored"
  • 09:54:31 <randomresult> bjo3rn fixed my problem...
  • 09:54:35 <bjo3rn> yes, that seems to be the case. mind updating the issue with that info?
  • 09:54:44 <bjo3rn> which one?
  • 09:54:46 <randomresult> all FCE had colPos 0 instead of 18181
  • 09:54:56 <randomresult> so now time to update!
  • 09:55:06 <bjo3rn> ah, I remember
  • 09:55:36 <bjo3rn> iirc it's crucial to run install tool's database compare first, then flux update script.
  • 09:56:09 <oliver_1234> Hi guys! What's the state of fluidcontent_core? Any beta/stable release planned?
  • 09:59:56 <bjo3rn> hi oliver_1234. there's no roadmap but afaik it's in a quite stable state and some are using it in production already.
  • 10:00:48 <mrboe> @bjo3rn do you need any more informations? i added the screenshots to the issue
  • 10:01:25 <bjo3rn> thx, I think it's enough info.
  • 10:01:32 <mrboe> thank you
  • 10:02:47 <oliver_1234> thx bjo3rn for the info
  • 10:13:03 <randomresult> when updating to typo3 6.2.2 and latest (git) version of fluidpages i get an error
  • 10:13:12 <randomresult> Class 'FluidTYPO3\Flux\Core' not found in /html/typo3-2014/typo3conf/ext/fluidpages/ext_localconf.php on line 6
  • 10:14:22 <randomresult> flux is missing?
  • 10:14:26 <randomresult> wtf?
  • 10:15:37 <bjo3rn> mrboe which version of flux?
  • 10:15:46 <randomresult> danilobuerger u there?
  • 10:15:55 <bjo3rn> randomresult cleared caches in install tool?
  • 10:16:05 <bjo3rn> and opcode cache if available?
  • 10:16:06 <randomresult> flux is missing?
  • 10:16:14 <bjo3rn> autoloader?
  • 10:16:15 <randomresult> i mean flux is missing!
  • 10:16:17 <bjo3rn> autoloader?
  • 10:16:18 <randomresult> in folder ext
  • 10:16:21 <bjo3rn> ah!
  • 10:16:24 <bjo3rn> huh?
  • 10:16:26 <randomresult> its not there...
  • 10:16:27 <randomresult> ?
  • 10:16:46 <randomresult> so i need to check it out from danilobuerger s git
  • 10:16:47 <bjo3rn> who deleted it?
  • 10:18:55 <randomresult> maybe a cherrypick?
  • 10:18:58 <randomresult> i dunno
  • 10:19:12 <randomresult> since sourcetreeupdate im tending to use tower again
  • 10:20:54 <randomresult> hrmpf ... now i need to install flux manually
  • 10:20:58 <randomresult> but how?
  • 10:22:28 <bjo3rn> brb, phone
  • 10:22:28 <randomresult> c&p from packagestates :)
  • 10:28:37 <randomresult> is there a known bug/feature that with an update to the latest git-dev branches of vhs/pages/content my hidden Pages are shown in the menu...
  • 10:35:38 <randomresult> seems that my menu does not respect deactivated Pages
  • 10:40:52 <Jeff_Tollwerk> Hey guys, we're having a really hard time trying to get a bi-languaged TYPO3-page to work using fluid typo3. It seems that FCE-containers, which are set to "all languages" are rendered multiple times. Do we really have to copy whole structures and set ALL Content elements to the translated languages? This seems really annoying. Also the function to
  • 10:40:53 <Jeff_Tollwerk> copy-and-translate ALL Content elements does only copy the outer elements.
  • 10:43:32 <mrboe> @bjo3rn dev from 29.Apr
  • 10:44:04 <BenjaminR> Jeff_Tollwerk: did you checkout danilobuerger ´s fixes to commands
  • 10:45:12 <BenjaminR> But if i am uptodate c&p is one of the last commands with bugs in a localized page. danilobuerger would certainly appreciate a sponsor for this fix because already the others in workbench/commands have been a lot of work.
  • 10:45:14 <BenjaminR> See: https://github.com/hmspl/flux/commits/workbench/commands
  • 10:45:41 <BenjaminR> Right now he is a bit out of time finishing this in his spare time
  • 10:46:13 <Jeff_Tollwerk> I'll check it out, thanks already
  • 10:46:35 <BenjaminR> In the first step you could clone his commands branch
  • 10:46:55 <BenjaminR> If it fixes your issues - good - if not maybe you get in touch with him how you maybe can help him
  • 11:01:55 <mrboe> @bjo3rn can i pm u
  • 11:10:16 <cedricziel> Ahoi mes dames!
  • 11:17:24 <bjo3rn> mrboe and randomresult why don't you come to stuttgart again?
  • 11:18:37 <randomresult> whats in stuttgart
  • 11:18:45 <mrboe> typo3camp
  • 11:18:47 <mrboe> sold out?
  • 11:22:25 <cedricziel> yes, sold out
  • 11:24:00 <randomresult> how much is the fish (if not sold out?)
  • 11:24:44 <cedricziel> 40 bucks?
  • 11:24:49 <cedricziel> or 60 max
  • 11:25:03 <cedricziel> full time catering inclued
  • 11:25:22 <mrboe> oh - i will come
  • 11:25:24 <mrboe> ;)
  • 11:26:55 <randomresult> well for less than 100 bugs i would go there
  • 11:28:34 <randomresult> ok. cedricziel will you be there?
  • 11:28:46 <randomresult> bjo3rn YOU? BE THERE?
  • 11:28:51 <randomresult> HEAR ME?
  • 11:30:16 <bjo3rn> YES, SON! I'LL SO BE THERE!
  • 11:31:22 <randomresult> GOOD
  • 11:31:32 <BenjaminR> But its sold out again, not?
  • 11:31:38 <BenjaminR> Or the one single ticket left? :)
  • 11:31:42 <randomresult> so why my menu shows hiden pages?
  • 11:31:51 <bjo3rn> they can watch from outside through the windows.
  • 11:31:55 <BenjaminR> rr: showHidden=TRUE?
  • 11:32:06 <randomresult> nope
  • 11:32:40 <BenjaminR> bjo3rn: they can tweet us what they want from buffet :)
  • 11:32:45 <randomresult> <v:page.menu pageUid="{pageUid}" classHasSubpages="dropdown" expandAll="TRUE" levels="100">
  • 11:33:19 <BenjaminR> id say you destroyed it :)
  • 11:34:55 <randomresult> ? worked before updating
  • 11:35:38 <bjo3rn> I guess it's bc of https://github.com/FluidTYPO3/vhs/commit/ce1513ef21d0c23bd4db26e8ae4c1048b8dd0906
  • 11:36:19 <randomresult> bjo3rn so what to do?
  • 11:36:32 <randomresult> use old VHS version?
  • 11:37:04 <bjo3rn> the argument description yells: FIELD IS AN ENABLE-FIELD WHICH MUST BE RESPECTED.
  • 11:37:31 <randomresult> man YOU know im OLD.
  • 11:37:38 <randomresult> and stupid
  • 11:37:40 <bjo3rn> (it's written in capitals there, I didn't do that ;)
  • 11:37:45 <cedricziel> randomresult: yes, i will
  • 11:37:56 <cedricziel> We'll all be there except Claus
  • 11:38:09 <bjo3rn> it's gonna be quite a party so be there or be square
  • 11:38:28 <cedricziel> It's hip to be square!
  • 11:38:30 <randomresult> SOLD OUT SON!
  • 11:38:31 <bjo3rn> I have no idea what that means, randomresult. seems to be some setting in the BE?
  • 11:39:10 <randomresult> hehe showHidden="False" worked 50%
  • 11:39:19 <randomresult> one of two hidden pages is gone
  • 11:39:32 <randomresult> me really is to old for this shit
  • 11:39:42 <randomresult> TOO OLD bjo3rn TOO OLD
  • 11:40:11 <randomresult> now both show up again
  • 11:40:20 <bjo3rn> can you decide? ^^
  • 11:40:23 <randomresult> sucks. am i the only person who has this prob?
  • 11:40:49 <randomresult> gimme some valium
  • 11:40:53 <bjo3rn> impaired vision I say
  • 11:41:04 <bjo3rn> the age
  • 11:41:19 <randomresult> VALIUM bjo3rn GIMME SOME OF YOURS
  • 11:41:29 * randomresult brb
  • 11:42:43 <cedricziel> holy proxy.. this isnt going to be a fun day
  • 12:06:06 <hans__> hi there: getting this error msg Flux Debug: "Namespace identifier "flux" is already registered."
  • 12:06:26 <hans__> if got only a layout and one page tpl
  • 12:06:48 <hans__> layout: https://gist.github.com/anonymous/92af065783fdbcf5ac6a
  • 12:07:12 <hans__> ppage: https://gist.github.com/anonymous/30f28c79e187c2e521b1
  • 12:11:31 <cedricziel> hans__: can you try to import the layout above the div?
  • 12:12:23 <hans__> thy; same error
  • 12:12:28 <hans__> y
  • 12:12:29 <hans__> x
  • 12:13:43 <hans__> i´ve also used the same example as on: http://fluidtypo3.org/documentation/templating-manual/templating/creating-templates/page-template.html
  • 12:13:54 <hans__> but i allways get this error
  • 12:15:29 <cedricziel> are you sure debugging refers to that set of templates?
  • 12:19:13 <hans__> well, there are no others installed :-|
  • 12:23:44 <bjo3rn> hans__ see http://fluidtypo3.org/documentation/templating-manual/appendix/fluid-autocompletion.html
  • 12:24:12 <bjo3rn> either use {namespace ...} or xmlns (for flux)
  • 12:24:26 <danilobuerger> ??
  • 12:24:32 <bjo3rn> ??
  • 12:24:47 <danilobuerger> why either or?
  • 12:25:04 <bjo3rn> I quote: Thus if you use xmlns:flux="http://typo3.org/ns/FluidTYPO3/Flux/ViewHelpers" you don't have to set the old Fluid-style namespace {namespace flux=FluidTYPO3\Flux\ViewHelpers} in your fluid templates.
  • 12:25:26 <cedricziel> ahh the new kid on the block!
  • 12:25:32 <cedricziel> thx for the reminder bjo3rn
  • 12:25:41 <bjo3rn> I stumbled across that myself
  • 12:25:46 <danilobuerger> thats interesting
  • 12:25:50 <bjo3rn> it is, yes
  • 12:25:59 <bjo3rn> new in 6.2.x afaik
  • 12:27:25 <danilobuerger> still the either or is not true imo...
  • 12:27:41 <danilobuerger> you can have both declarations in the same file
  • 12:28:56 <bjo3rn> but why the namespace redeclaration error hans__ gets?
  • 12:29:22 <danilobuerger> no idea... i have both declaration styles in the same files running on 6.2 ... soo it must be something else
  • 12:30:05 <bjo3rn> I just looked it up here and what should I say: same here. both declarations. wtf?
  • 12:30:10 <bjo3rn> .oO
  • 12:30:28 <bjo3rn> I had the same issue though. what was it...
  • 12:33:03 <hans__> :-/, ok the namespace is gone, now: Could not analyse class:flux\ViewHelpers\FormViewHelper maybe not loaded or no autoloader? (1289386765)
  • 12:36:50 <bjo3rn> hans__ I can reproduce your issue with your gist. one second please.
  • 12:41:01 <bjo3rn> I don't get it...
  • 12:42:18 <bjo3rn> when copying the code from http://fluidtypo3.org/documentation/templating-manual/appendix/fluid-autocompletion.html you can't have both. period. danilobuerger?
  • 12:43:10 <danilobuerger> hmm
  • 12:43:15 <danilobuerger> very strange
  • 12:43:38 <danilobuerger> maybe its because of the namespace
  • 12:43:47 * danilobuerger in my template i have xmlns:flux="http://fedext.net/ns/flux/ViewHelpers"
  • 12:43:49 <bjo3rn> you can't even have both vhs namespaces
  • 12:44:04 <bjo3rn> as in the example code
  • 12:44:43 <danilobuerger> hmm
  • 12:49:16 <bjo3rn> I have the same declarations like you and they work for me as well.
  • 12:50:45 <hans__> i got the typüo3 verion 6.1.6 ???
  • 12:51:53 <bjo3rn> that may play a role but I'm not too sure about that.
  • 12:55:09 <randomresult> bjo3rn i saw your comment on the menu thing.
  • 12:55:09 <FT3BOT> Welcome back randomresult!
  • 12:55:58 <randomresult> i see the hidden pages also when using safari (for ex. / never was logged in the backend with this browser)
  • 12:56:39 <bjo3rn> I have no idea how this should be controlled without the argument.
  • 12:57:08 <randomresult> this is vhs related isnt it?
  • 12:57:17 <randomresult> so maybe i switch back from 2.0
  • 12:57:22 <bjo3rn> plus I want fx to show some pages in a footer sitemap but not in the main menu.
  • 12:57:26 <bjo3rn> yes
  • 12:57:37 <bjo3rn> 2.0?
  • 12:57:51 <bjo3rn> ah, you mean dev branch
  • 12:57:53 <randomresult> well... they are not hidden in menu, they are "hide"
  • 12:58:02 <randomresult> yes. wasnt it 2.0
  • 12:58:03 <randomresult> ?
  • 12:58:15 <randomresult> anyway, i will switch back
  • 12:58:29 <bjo3rn> ehm, you mean 'deaktiviert'?
  • 12:58:33 <randomresult> yes
  • 12:58:58 <randomresult> anyway, i switch to ... 1.8.5
  • 12:59:00 <bjo3rn> ok, that's something else.
  • 12:59:23 <randomresult> thats something else... thats something wired :)
  • 12:59:30 <randomresult> weird
  • 12:59:34 <randomresult> what ever
  • 12:59:46 <bjo3rn> wired as well
  • 12:59:47 <randomresult> i downgrade to 1.8.5 and see if it happens there too
  • 12:59:54 <bjo3rn> it's weird wired
  • 13:00:03 <bjo3rn> should be ok there
  • 13:01:35 <P0RING> Hi guys. I've been debugging all morning because this snippet here : https://gist.github.com/ALRO/3f81fff57dc3f8d54c97 breaks for me. Both instances of {testVar} output "First" instead of the expected "Second". I've managed to track down the issue to this commit https://github.com/FluidTYPO3/vhs/commit/0c365eb7c5b22908335f10b1e13b8303a714e88b - because the parent doesn't know that it is the original it doesn't clean up the variables anymore.
  • 13:01:40 <P0RING> Any idea why that was done?
  • 13:02:40 <randomresult> bjo3rn WORKS
  • 13:03:20 <bjo3rn> yeah, it should. the commit is not in master branch
  • 13:03:59 <randomresult> BRO: it works. WORKING bjo3rn ALL GOOD
  • 13:04:32 <bjo3rn> I SAID: YEAH, IT SHOULD. THAT COMMIT IS NOT IN MASTER BRANCH!
  • 13:05:43 * randomresult pats bjo3rn´s head
  • 13:06:14 * bjo3rn wipes the spit from his mouth
  • 13:06:17 <BenjaminR> wtf is v:page.menu.sub
  • 13:07:29 <P0RING> BenjaminR, a subnavigation, ie a second level of a navigation for example
  • 13:08:10 <BenjaminR> well i ask myself whats the difference in functionality to a toplevel menu viewhelper
  • 13:08:18 <BenjaminR> didnt hear about it before :D
  • 13:10:41 <P0RING> afaik the page.menu.sub viewhelper is exactly the same as the page.menu but it fetches the settings from the parent page.menu viewhelper
  • 13:10:57 <P0RING> and exactly that data seems to not be cleaned up properly afterwards (
  • 13:12:31 <BenjaminR> hm no idea. dont use it ;)
  • 13:12:43 <BenjaminR> its 20 chars more using v:page.menu instead
  • 13:12:46 <BenjaminR> and more transparent
  • 13:14:09 <BenjaminR> bjo3rn built it :)
  • 13:14:43 <BenjaminR> according to doc-comments it expects a pageuid argument
  • 13:15:06 <bjo3rn> no, I didn't. don't know why my name is mentioned.
  • 13:15:49 <BenjaminR> haha
  • 13:15:56 <bjo3rn> srsly :)
  • 13:16:09 <bjo3rn> c&p desaster
  • 13:16:12 <P0RING> haha :D
  • 13:16:25 <bjo3rn> that's why my e-mail address is misspelled
  • 13:16:27 <BenjaminR> forget about it P0RING. Really... its not needed
  • 13:16:38 <bjo3rn> sabotage!
  • 13:17:05 <BenjaminR> yap destroying your reputation :)
  • 13:17:14 <P0RING> so you would just use another v:page.menu instead and set pageUid on that one?
  • 13:17:20 <BenjaminR> i would!
  • 13:17:23 <bjo3rn> +1
  • 13:17:37 <P0RING> I assume it was made because people are lazy, then :D
  • 13:17:48 <P0RING> and now here people used it because they were lazy- too
  • 13:17:49 <BenjaminR> i do always and as i said working with vhs for 2 years now - giving support in here.. never saw it used
  • 13:18:35 <P0RING> okay. thanks a lot!
  • 13:18:36 <BenjaminR> one of the guys will disagree i guess (because one created it tough) but i dont mind :D
  • 13:18:44 <P0RING> haha :D
  • 13:19:08 <bjo3rn> I'm pretty sure it's Claus' (you can tell from the four lines comment)
  • 13:19:28 <bjo3rn> my English is not that good ;)
  • 13:19:33 <BenjaminR> hehe
  • 13:21:23 <cedricziel> eng-what?
  • 13:23:24 <bjo3rn> I can haz english lesson?
  • 13:24:02 <bjo3rn> outta hear, cya later
  • 13:24:26 <Guest|43231> hi all
  • 13:24:32 <cedricziel> cya
  • 13:24:37 <cedricziel> hi Alyssa
  • 13:25:01 <Alyssa> anyone can show me how to deal with a if-condition and multiple conditions inside?
  • 13:25:41 <Alyssa> i need to create a div-box but only if two conditions are true
  • 13:25:47 <mrboe> @Alyssa what you wann do
  • 13:26:15 <cedricziel> you can use v:if
  • 13:26:36 <cedricziel> it tokenizes from an array
  • 13:26:41 <Alyssa> how can i define the 2 or more conditions inside the stack value?
  • 13:27:00 <cedricziel> http://fluidtypo3.org/community/irc-logs.html#15:48:06
  • 13:27:47 <cedricziel> does that help you?
  • 13:27:49 <Alyssa> <v:if stack="condition1, condition2"><f:then>then...</f:then><f:else>else</f:else></v:if>
  • 13:27:58 <randomresult> Alyssa: <f:if condition="{0:settings.imgGalleryFalPrevNextPosition} == {0:'footer'}">
  • 13:27:58 <Alyssa> let me check
  • 13:28:15 <cedricziel> randomresult: that's only one condition
  • 13:28:26 <randomresult> yeah, but you can extend using 1:
  • 13:28:31 <randomresult> or not?
  • 13:28:31 <Alyssa> yeah i think it will help me alot :)
  • 13:28:47 <Alyssa> <v:if stack="{0: {0: rootline.1.uid}, 1: '==', 3: {0: '2'}, 4: '||', 5: {0: rootline.1.uid}, 6: '==', 7: {0: '42'}, 8: '||', 9: {0: rootline.1.uid}, 10: '==', 11: {0: '39'}}"> <-- this one looks really nice :)
  • 13:29:00 * randomresult pukes
  • 13:29:07 <cedricziel> yes, that's exactly what you need when nesting conditions
  • 13:29:09 <randomresult> bjo3rn STILL THERE
  • 13:29:19 <cedricziel> y u screaming eh?
  • 13:29:23 <Alyssa> thank you for this link :)
  • 13:29:38 <cedricziel> you're welcome; nice to have you here :)
  • 13:29:48 <Alyssa> wish you a nice day :) its almost weekend ;) bye bye
  • 13:29:59 <randomresult> screaming because bjo3rn and me sometimes too old to hear...
  • 13:30:12 <randomresult> just wanna check for a sign of life.
  • 13:30:17 <Alyssa> or should i stay to fill this chatroom? :)
  • 13:30:47 <randomresult> we ping each other from time to time ... just to know if the other one passed away.
  • 13:31:00 * randomresult is afraid bjo3rn left.
  • 13:31:04 <benjamin_654> i did some ifs do detect in which column: https://gist.github.com/BenjaminBeck/fb941829a145925ae99f
  • 13:31:44 <Alyssa> looks great :9
  • 13:31:46 <Alyssa> :)
  • 13:32:21 <randomresult> this one is simply sick: <v:if stack="{0: {0: rootline.1.uid}, 1: '==', 3: {0: '2'}, 4: '||', 5: {0: rootline.1.uid}, 6: '==', 7: {0: '42'}, 8: '||', 9: {0: rootline.1.uid}, 10: '==', 11: {0: '39'}}">
  • 13:32:26 <cedricziel> benjamin_654 sure you're not related to bjo3rn familywise? ^^
  • 13:32:46 <randomresult> bjo3rn passed away.
  • 13:32:55 <randomresult> brb
  • 13:33:02 <cedricziel> the sheer amount of hair :D
  • 13:33:54 <benjamin_654> (: .. this code is not in use anymore, after a few additions i rewrote it as a viewhelper ((;
  • 13:34:14 <Alyssa> The stack was not comparable and did not include any logical operators.
  • 13:34:38 <Alyssa> how can i only check if fields are filled?
  • 13:35:25 <mrboe> Alyssa: {f:if(then: '{image.title}', else: '{image.name}', condition:image.title)}
  • 13:35:34 <Alyssa> <v:if stack="{
  • 13:35:34 <Alyssa> 0: news_files
  • 13:35:34 <Alyssa> ,1: 'OR'
  • 13:35:34 <Alyssa> ,2: news.bibliography
  • 13:35:34 <Alyssa> ,3: 'OR'
  • 13:35:34 <Alyssa> ,4: news.addiitonal1
  • 13:35:35 <Alyssa> ,5: 'OR'
  • 13:35:35 <Alyssa> ,6: additional_links
  • 13:35:36 <Alyssa> ,7: 'OR'
  • 13:35:36 <Alyssa> sry,
  • 13:35:43 <Alyssa> wrong copy ;)
  • 13:36:41 <Alyssa> http://pastebin.com/ijBnirpP
  • 13:37:02 <Alyssa> is this right or wrong syntax for checking if fields are filled?
  • 13:39:58 <benjamin_654> it looks goot, but i am not sure if its valid to use multiple lines .. (maybe my example was wrong concerning this point)
  • 13:40:07 <benjamin_654> good
  • 13:40:40 <Alyssa> hm, i will check it.. or remove the linebreaks
  • 13:46:25 <Alyssa> okay, just tested
  • 13:46:34 <Alyssa> it works with multiple lines
  • 13:51:50 <benjamin_654> if those variables are arrays or objects you may need to query different, maybe 0:news_files.0 - you can try to test it with a simple <f:if condition="…" ..
  • 13:54:58 <Alyssa> they are only fields from tt_news table
  • 13:55:24 <Alyssa> btw its bad, that still no one has re-developed tt_news to the new engine ;)
  • 13:56:17 <Alyssa> i am new to typo3, extbase and fluid, so i have no exp with configuration of extensions.. but i do my best and learn much :D
  • 14:06:20 <randomresult> anyone worked with t3 6.2.2 and view?
  • 14:06:20 <FT3BOT> Welcome back randomresult!
  • 14:06:40 <randomresult> im trying to overwrite an extension made with extbase... but no success
  • 14:07:44 <GRIMMCREATIVE> flux:form.data - nice thing - thanks for that :)
  • 14:14:25 <randomresult> anyone uses view?
  • 14:15:06 <Torstenn> Hi there, i want to build a menu with page.menu, i have a shortcut in this menu, and the menu shows the title of the target of the shortcutpage, but it should show the title of the page which is in the menu, any ideas?
  • 14:15:56 <ndee> hey guys http://fluidtypo3.org/blog/news/viewhelper-references-updated.html <-- I don't get auto completion when using following template: https://gist.github.com/anonymous/6c08a41553294973a9df is there a setting in phpstorm I could be missing?
  • 14:18:22 <Torstenn> randomresult what do you mean with "view" ?
  • 14:21:29 <randomresult> EXT:viwe
  • 14:21:33 <randomresult> EXT:view
  • 14:35:03 <randomresult> hrmpf...
  • 14:38:13 <randomresult> haha... simply enable it... thx. to. BenjaminR
  • 14:38:31 <BenjaminR> ?
  • 14:38:45 <BenjaminR> ah fuck
  • 14:38:51 <BenjaminR> that is no longer valid answer :D
  • 14:38:58 <BenjaminR> claus added some booleans :D
  • 14:39:07 <BenjaminR> in extensionconfiguration
  • 14:39:17 <BenjaminR> extManager -> edit view
  • 14:39:22 <BenjaminR> enable overlay
  • 14:39:26 <BenjaminR> :((
  • 14:39:27 <BenjaminR> sooo sorry
  • 14:39:41 <BenjaminR> randomresult
  • 14:51:52 <bjo3rn> back from https://www.dropbox.com/s/ympdjgbxkem4tkw/2014-05-09%2014.08.32.jpg
  • 14:55:40 <mrboe> @bjo3rn "Mantaplatte" ?
  • 14:56:50 <soee> bjo3rn: and now +1kg
  • 14:57:18 <bjo3rn> bestest of its kind in a circle of at least 30km.
  • 14:58:00 <bjo3rn> weight is not an issue here.
  • 14:58:03 <bjo3rn> yet.
  • 14:58:06 <bjo3rn> ^^
  • 14:58:29 <mrboe> http://snag.gy/TSVak.jpg
  • 15:14:59 <cedricziel> oh bjo3rn you make me hungry man
  • 15:16:29 <randomresult> mrboe good one
  • 15:16:44 * randomresult is happy bjo3rn didnt pass away
  • 15:17:06 * bjo3rn hates merge conflicts in his own branches
  • 15:17:23 <cedricziel> welcome to the club.
  • 15:17:33 <bjo3rn> I guess we are doing it wrong
  • 15:18:18 <cedricziel> thats what dvcs'es are there for: entertaining the dev
  • 15:22:24 <bjo3rn> srsly. how to avoid that? commits have to be more atomic?
  • 15:24:29 <bjo3rn> I now chose one side in merge tool and amend the missing commit :S
  • 15:27:41 <cedricziel> rebase more often if you work on different branches
  • 15:28:45 <bjo3rn> avoid cherry picking :S
  • 15:28:59 <cedricziel> that's the other thing ^^
  • 15:29:01 <cedricziel> yes
  • 15:33:23 <cedricziel> note to self: check solvency of customers before working.
  • 15:38:32 <mrboe> is it possible to deactivate the drag function of flux:form.objects
  • 15:42:08 <Jeff_Tollwerk> Hey guys, we had problems with multi-language in Fluid Typo3. You sent me this Bugfix: https://github.com/hmspl/flux/commit/cc92cfe9a9bbb095402dc06bbcc02d6a9c4c851f Which version is this using? We're using Flux Version 7 and it appears that the Bugfix is for an older version?
  • 15:48:56 <cedricziel> this is a workbench maintained by danilobuerger and it's based on the development branch which is currently Flux 7, yes
  • 15:50:24 <Jeff_Tollwerk> Ok we'll try updating to the most current development branch again. We did this before but it crashed our system. We'll try.
  • 15:50:42 <cedricziel> you should try to catch danilo to discuss you problems
  • 15:50:46 <cedricziel> *your
  • 15:51:59 <danilobuerger> my branch is based on the current development branch.. so use my fork with the development branch Jeff_Tollwerk
  • 15:58:55 <P0RING> Is there an equivalent of levelfield in fluid?
  • 16:05:56 <Jeff_Tollwerk> We just updatet our Flux to the current development version and now recieve the PHP-Error "PHP Fatal error: Call to a member function get() on a non-object in /www/accounts/methodpark/typo3conf/ext/flux/Classes/ViewHelpers/Content/GetViewHelper.php on line 119
  • 16:05:57 <Jeff_Tollwerk> ". We didn't use the update-script, yet.
  • 16:07:07 <danilobuerger> Jeff_Tollwerk you didnt clear your caches properly if you get that error
  • 16:10:31 <Jeff_Tollwerk> Clearing the caches in typo3backend and manually emptying the typo3temp-folder didn't help. Are there any other caches ore dependencies?
  • 16:19:12 <oliver_1234> Hi guys. I've got a problem with fluidcontent_core . I overlay the template and partial paths with ext:view . it works finde in the frontend, but when I change the configuration section of Text.html, it always falls back to the default configuration section of fluidcontent_core . Is this a known issue?
  • 16:20:20 <cedricziel> i think fcc uses it's own overlay mechanism, doesnt it bjo3rn?
  • 16:21:04 <Jeff_Tollwerk> clearing the caches in install tool worked for me.
  • 16:21:27 <Jeff_Tollwerk> ^ speaking about my problem before, not yours oliver_1234, sorry.
  • 16:22:13 <bjo3rn> afaik, yes, cedricziel
  • 16:22:27 <cedricziel> never used it as of today ^^
  • 16:23:32 <oliver_1234> solution? overlay by constants and copy all files?
  • 16:24:23 <cedricziel> for now-yes. can you please open an issue on fluidcontent_core?
  • 16:24:25 <jlumpe> fcc replaces CSC right?
  • 16:24:27 <bjo3rn> I don't think view is required for fcc
  • 16:24:45 <jlumpe> meaning we can easily change the look of the default elements in the backend, correct?
  • 16:24:48 <jlumpe> (didn't use it yet)
  • 16:27:39 <bjo3rn> see https://github.com/FluidTYPO3/fluidcontent_core#concept-variants
  • 16:29:11 <jlumpe> ha
  • 16:29:21 <jlumpe> not just boasting around about being old, also lazy to type, ha? :D
  • 16:29:26 <jlumpe> (just kidding)
  • 16:30:02 <bjo3rn> sorry, I'm wrong. ext:view _is_ required. there's an override implementation in ext:fluidpages.
  • 16:30:14 <bjo3rn> see https://github.com/FluidTYPO3/fluidcontent_core#concept-overlaying-and-overriding
  • 16:31:30 <bjo3rn> not much boasting in being old :P plus it's randomresult saying so most of the time ^^
  • 16:33:03 <jlumpe> ;)
  • 16:50:23 <cedricziel> yeah baby yeah baby yeah!
  • 16:50:31 <cedricziel> eat this, sucker!
  • 16:53:11 <GRIMMCREATIVE> is there a way to access a fluidpage configuration inside a typoscript?
  • 16:54:08 <GRIMMCREATIVE> such like flux:form.data - but inside a typoscript
  • 16:54:47 <mrboe> @GRIMMCREATIVE https://github.com/misterboe/fluidbootstraptheme/blob/master/Configuration/TypoScript/Settings/constants.txt
  • 16:56:37 <BenjaminR> bjo3rn: SymfonyProfiler... omg!!!
  • 16:57:56 <Guest|93761> hi guys anone xp of using a page.menu vh with useShortcutUid true, and a translated page? this doesnt work correct :/
  • 16:58:39 <cedricziel> BenjaminR: nice, isnt it?
  • 16:58:42 <BenjaminR> Guest|93761 are you on the most recent version?
  • 16:58:54 <Guest|93761> it gets the title of the target page instead of getting the title from the page in the menu
  • 16:58:56 <BenjaminR> cedricziel: that profiler alone is impressive
  • 16:59:18 <Guest|93761> BenjaminR im on ter version
  • 16:59:29 <Guest|93761> 1.8.5
  • 16:59:47 <mrboe> so guys - have a nice weekend
  • 16:59:50 <Guest|93761> BenjaminR: you know if theres a fix on this in dev branch?
  • 17:00:17 <bjo3rn> BenjaminR like it?
  • 17:00:27 <bjo3rn> bon weekend mrboe
  • 17:00:28 <BenjaminR> Guest: there is
  • 17:01:03 <BenjaminR> bjo3rn: oooh yes i think so!
  • 17:01:04 <Guest|93761> ok'll try it, tahnks
  • 17:01:12 <bjo3rn> see? told you so.
  • 17:01:17 <bjo3rn> ok, Q:
  • 17:01:18 <BenjaminR> you did
  • 17:01:28 <BenjaminR> @Route @Security <3
  • 17:01:29 <bjo3rn> anyone here using ext:view in 6.2.2?
  • 17:01:35 <bjo3rn> @Twig
  • 17:01:38 <BenjaminR> i am in an very early state you know
  • 17:01:42 <BenjaminR> but it looks wow
  • 17:01:49 <mrboe> @bjo3rn randomresult_afk du
  • 17:01:53 <bjo3rn> the docs are well written
  • 17:02:04 <BenjaminR> Twig is default not?
  • 17:02:05 <bjo3rn> ah, yes
  • 17:02:10 <bjo3rn> yes, it is
  • 17:02:12 <BenjaminR> wow yes... the docs... that are really good
  • 17:02:13 <bjo3rn> randomresult_afk?
  • 17:02:18 <GRIMMCREATIVE> #mrboe a want to set a config in fluidpages and get it inside of an plugin ts - not for the fluidpages it self
  • 17:02:19 <BenjaminR> and teaching order is perfect
  • 17:02:50 <bjo3rn> also nice: @EventDispatcher
  • 17:03:06 <bjo3rn> randomresult_afk? wake up please!
  • 17:04:35 <mrboe> i think he is in the weekend
  • 17:04:59 <bjo3rn> too bad, ok
  • 17:05:09 <bjo3rn> he needs some sleep, I see
  • 17:05:18 <mrboe> yes
  • 17:05:35 <mrboe> old man needs sleep
  • 17:05:59 <bjo3rn> absolutely
  • 17:07:57 <Torstennn> I updated to dev branch but it looks like this doesnt work wit 6.1
  • 17:07:59 <Torstennn> "Call to undefined method TYPO3\CMS\Core\Utility\ArrayUtility::mergeRecursiveWithOverrule"
  • 17:08:05 <Torstennn> :/
  • 17:08:38 <Torstennn> but in the abstract menu vh isnt a change where the "bug" happens
  • 17:09:10 <Torstennn> ok there is a fix
  • 17:09:20 <Torstennn> my ide didnt update correct
  • 17:09:33 <BenjaminR> what is yml - it all over their place :)
  • 17:10:17 <bjo3rn> some configuration format using indentation.
  • 17:11:12 <Torstennn> space identation ^^
  • 17:16:06 <randomresult> you young guys (gays) better shut up
  • 17:16:46 <bjo3rn> TAKE A SEAT FOR A MINUTE TO CALM DOWN AND CATCH SOME AIR, PA
  • 17:17:21 <bjo3rn> randomresult can you confirm that be log is not working with ext:view enabled in 6.2.2?
  • 17:22:10 <Defos> Hey guys. Is there a way to move the contents from v:page.header after the conents from v:asset.script ?
  • 17:23:17 <Defos> make that v:asset.style instead of script
  • 17:23:36 <Defos> In my case I want to add respond.js, but it only works when the CSS-Files were already loaded.
  • 17:24:26 <Defos> And I'm using v:page.header because of conditional comments
  • 18:21:44 <GRIMMCREATIVE> sorry but i must ask again: is there a way to get a configuration i set in fluidpages inside a typoscript?
  • 18:41:22 <benjamin_654> GRIMMCREATIVE: this i dont know, but i used typoscript to define variables which i also used in templates with: http://fluidtypo3.org/viewhelpers/vhs/master/Var/TyposcriptViewHelper.html
  • 18:43:18 <GRIMMCREATIVE> Thanks, but i need the other way :D - think i must rethink my plan
  • 18:48:12 <benjamin_654> GRIMMCREATIVE: maybe this helps: http://www.t3node.com/blog/combining-fluid-viewhelpers-and-typoscript-in-typo3-5-basic-examples/
  • 18:52:31 <GRIMMCREATIVE> thanks, i found this already but its not realy the right thing because its for plugin.tx_onmless { Variables { blub = var from fluidpages} }
  • 19:00:12 <GRIMMCREATIVE> i think i should read the typoscript bible and get the value from tx_fed_page_flexform
  • 20:55:27 <danilobuerger> bjo3rn you dont need ext:view for fcc overlays

20140510

  • 12:36:56 <randomresult> someone around working with composer?
  • 14:24:11 <benjamin_654> randomresult_afk: i did
  • 14:26:24 <benjamin_654> randomresult_afk: all you need is in your ext_localeconf.php: $extPath = t3lib_div::getFileAbsFileName('typo3conf/ext/'.$_EXTKEY.'/');
  • 14:26:25 <benjamin_654> require_once($extPath."Composer/vendor/autoload.php");
  • 17:58:29 <Erredeco> Hi. Need help with the option "deferred" of <v:page.menu>
  • 18:27:12 <Denyerec> What kinda help
  • 18:28:29 <Denyerec> I think you use it so you can trigger menus only within conditionals
  • 18:28:48 <Denyerec> But that's only an inference from reading the manual, I can't desribe an example case as I don't see where I'd use it.
  • 18:37:32 <Erredeco> Hi Denyerec... I saw this example https://worksonmymachine.org/blog/a-guide-to-menu-rendering-with-fluidtypo3
  • 18:38:35 <Erredeco> but there is something wrong... for example, I'd like to add some parameters like levels="1" linkCurrent="0" entryLevel="1"
  • 18:38:48 <Erredeco> but it does not seem to work correctly
  • 18:41:20 <Erredeco> I'll try to explain myself: I started with a very very simple setup:
  • 18:41:22 <Erredeco> <v:page.menu deferred="TRUE">
  • 18:41:23 <Erredeco> <f:if condition="{menu}">
  • 18:41:23 <Erredeco> <nav class="small-4 medium-4 large-4 columns">
  • 18:41:23 <Erredeco> <v:page.menu.deferred />
  • 18:41:23 <Erredeco> </nav>
  • 18:41:23 <Erredeco> </f:if>
  • 18:41:24 <Erredeco> </v:page.menu>
  • 18:44:14 <Erredeco> as I said: how to add for example entryLevel="1"?
  • 18:44:47 <Erredeco> if I add it to <v:page.menu deferred="TRUE"> nothing is rendered;
  • 18:44:55 <Erredeco> if I add it to <v:page.menu.deferred /> it is ignored
  • 19:07:27 <Denyerec> Hmm.
  • 19:14:59 <Erredeco> sorry...my mistake
  • 19:15:24 <Erredeco> this configuration:
  • 19:15:25 <Erredeco> <v:page.menu deferred="1" levels="1" linkCurrent="0" entryLevel="1" >
  • 19:15:25 <Erredeco> <f:if condition="{menu}">
  • 19:15:25 <Erredeco> <nav class="small-4 medium-4 large-4 columns">
  • 19:15:25 <Erredeco> <v:page.menu.deferred />
  • 19:15:25 <Erredeco> </nav>
  • 19:15:26 <Erredeco> </f:if>
  • 19:15:26 <Erredeco> </v:page.menu>
  • 19:15:27 <Erredeco> works
  • 19:15:47 <Erredeco> but... here is another weird behavior
  • 19:16:05 <Erredeco> if I write:
  • 19:16:06 <Erredeco> <v:page.menu deferred="1" levels="1" linkCurrent="0" entryLevel="1" >
  • 19:16:06 <Erredeco> <f:if condition="{menu}">
  • 19:16:06 <Erredeco> <nav class="small-4 medium-4 large-4 columns">
  • 19:16:06 <Erredeco> <v:page.menu.deferred />
  • 19:16:06 <Erredeco> </nav>
  • 19:16:07 <Erredeco> </f:if>
  • 19:16:07 <Erredeco> <div>Lorem Ipsum</div>
  • 19:16:08 <Erredeco> </v:page.menu>
  • 19:17:23 <Erredeco> I expect that when no menu is rendered, the lorem ipsum is instead at least always rendered...but it is not! :S
  • 19:18:11 <Denyerec> Do you have all the debug turned on ?
  • 19:18:26 <Denyerec> Do you need to defer the menu ?
  • 19:21:34 <Erredeco> how do I turn on the debug?
  • 19:22:13 <Erredeco> I was thinking... about the previous example...if there is no page on level 1
  • 19:22:23 <Erredeco> then nothing is rendered at all
  • 19:23:58 <Erredeco> but if it is so, then the example here https://worksonmymachine.org/blog/a-guide-to-menu-rendering-with-fluidtypo3
  • 19:24:02 <Erredeco> is wrong
  • 19:24:10 <Erredeco> well about your second question:
  • 19:24:24 <Erredeco> I want to render a different HTML if there is no menu
  • 19:29:11 <Denyerec> Ahh ok.
  • 19:29:22 <Denyerec> In which case yes, you want the deferred ;)
  • 19:31:18 <Erredeco> :)
  • 19:31:50 * Denyerec prods danilobuerger
  • 19:33:00 <Erredeco> yeah, but I'm not able to get it work as I want lol
  • 19:34:04 <Erredeco> I'd like to achieve something like:
  • 19:34:08 <Erredeco> If there is a menu:
  • 19:34:09 <Erredeco> <div class="menu">
  • 19:34:10 <Erredeco> <v:page.menu.deferred />
  • 19:34:10 <Erredeco> </div>
  • 19:34:10 <Erredeco> <div class="content">
  • 19:34:10 <Erredeco> <v:content.render column="0" />
  • 19:34:10 <Erredeco> </div>
  • 19:34:23 <Erredeco> if there is no menu:
  • 19:34:24 <Erredeco> <div class="content-full">
  • 19:34:24 <Erredeco> <v:content.render column="0" />
  • 19:34:24 <Erredeco> </div>
  • 21:21:42 <bjo3rn> Denyerec Erredeco was right ;)
  • 21:40:29 <bjo3rn> randomresult sleepwalking?
  • 22:54:53 <Denyerec> bjo3rn - well yes, he needed the deferred menu
  • 22:54:56 <Denyerec> but he couldn't get it working ?
  • 22:58:35 <cedricziel> wtf? watch Eurovision? nope...

20140511

  • 13:15:16 <Denyerec> Hey soee
  • 13:15:23 <Denyerec> Anyone here worked with tx_news and realURL ?
  • 13:15:30 <Denyerec> I'm trying the configuration from the manual but it's not working :(
  • 13:16:12 <GRIMMCREATIVE> i use extbase_realurl and modify it later
  • 13:17:32 <GRIMMCREATIVE> but something went new in the V3 dev of realurl - havent figure out it right now
  • 13:17:44 <GRIMMCREATIVE> lol v3 def of news i mean
  • 13:18:56 <Denyerec> Ah
  • 13:19:01 <Denyerec> So you think that the advanced config won't work
  • 13:19:10 <Denyerec> (To skoip the controller and model in the URL)
  • 13:19:18 <GRIMMCREATIVE> something is not working as it should
  • 13:31:22 <Denyerec> GRIMMCREATIVE do you have any working realURL config for news ?
  • 13:31:28 <Denyerec> Even the basic one isn't rewriting in the FE.
  • 13:31:28 <Denyerec> :/
  • 13:31:58 <GRIMMCREATIVE> new version or old version
  • 13:33:25 <Denyerec> let me get y version numbers or you
  • 13:33:39 <Denyerec> news 3.0.0-dev
  • 13:33:50 <Denyerec> realurl 1.12.8
  • 13:33:54 <GRIMMCREATIVE> https://gist.github.com/grimmcreative/4f6df6da04e2e3eece22
  • 13:34:21 <GRIMMCREATIVE> untested
  • 13:35:03 <GRIMMCREATIVE> generated by extbase_realurl
  • 13:46:36 <Denyerec> I seem to have .html on al my URLS now :/
  • 13:46:50 <Denyerec> And here's a sample: http://alba.dev/news/alba-news/news/new-news-article.html?tx_news_pi1%5Bcontroller%5D=News&tx_news_pi1%5Baction%5D=detail&cHash=9eba8936c1a0866f518dd2c4e353fd1a
  • 13:47:04 <Denyerec> Not too pretty :/
  • 13:47:16 <GRIMMCREATIVE> yep
  • 13:48:09 <Denyerec> ok I got rid of the html :)
  • 13:48:15 <Denyerec> But oh man those URLs are *nasty*
  • 13:48:51 <GRIMMCREATIVE> i think the dev is not finaly able to get everything right
  • 13:49:03 <soee_> Denyerec: whats the problrm with news ?
  • 13:49:08 <Denyerec> Ugly URLs
  • 13:50:59 <Denyerec> Ooh
  • 13:51:00 <Denyerec> bingo
  • 13:51:17 <GRIMMCREATIVE> ?
  • 13:51:28 <Denyerec> https://gist.github.com/Denyerec/8a8f26a6a047a215152c
  • 13:51:32 <Denyerec> That now generates:
  • 13:51:38 <Denyerec> http://alba.dev/news/alba-news/news/some-other-news/
  • 13:51:56 <Denyerec> I just need to clean up where the single news page lives now
  • 13:52:23 <GRIMMCREATIVE> nice you got it
  • 14:03:25 <Denyerec> I just need to work out how to get the url path structure to work fo rme, but it's otherwise going.
  • 14:12:35 <soee_> so the problem solved ?
  • 14:24:31 <Denyerec> NOt quite soee
  • 14:24:40 <Denyerec> Right now with that gist config, I see /news/ as part of the URL
  • 14:24:52 <Denyerec> (Presumably because that's the postvar that picks up the correct article)
  • 14:24:55 <Denyerec> I don't want that to appear in the URL
  • 14:25:00 <Denyerec> but I cant figure out how to hide it.
  • 14:27:53 <Denyerec> So I have links like this now: http://alba.dev/article/news/some-other-news/
  • 14:28:01 <Denyerec> The single-view page is called "article"
  • 14:28:17 <Denyerec> and I believe the /news/ is because that's what the postvar set is called.
  • 14:28:56 <Denyerec> For the benefit of GRIMMCREATIVE
  • 14:29:02 <Denyerec> [13:27] <Denyerec> So I have links like this now: http://alba.dev/article/news/some-other-news/
  • 14:29:02 <Denyerec> [13:28] <Denyerec> The single-view page is called "article"
  • 14:29:02 <Denyerec> [13:28] <Denyerec> and I believe the /news/ is because that's what the postvar set is called.
  • 14:29:07 <Denyerec> (Pasted the lines you missed)
  • 14:39:16 <Denyerec> soee_ do you know how to easily generate a date menu?
  • 14:40:29 <Denyerec> oh ig nore me
  • 14:40:33 <Denyerec> they incliuded that as a plugin type now
  • 14:51:27 <Denyerec> Hmm.
  • 14:51:34 <Denyerec> "view" doesn't seem to be behaving as I expected.
  • 14:51:57 <Denyerec> I have this local TS:
  • 14:51:58 <Denyerec> https://gist.github.com/Denyerec/a130382ba991c9732ce7
  • 14:54:57 <Denyerec> Ah
  • 14:55:04 <Denyerec> Helps to enable the overlays...
  • 14:55:06 <Denyerec> ¬_¬
  • 15:44:52 <randomresult> evening
  • 17:00:06 <Denyerec> how do I overload LLL values ?
  • 17:00:18 <Denyerec> without having to duplicate the whole file and hack an extension etc.
  • 17:12:13 <Denyerec> Basically I need to just change one entry in the locallang.xml
  • 17:12:16 <Denyerec> (From the news ext)
  • 18:22:03 <soee_> with TS
  • 19:21:38 <Denyerec> I've done it like this:
  • 19:21:49 <Denyerec> # Modify the translation
  • 19:21:49 <Denyerec> _LOCAL_LANG {
  • 19:21:49 <Denyerec> default {
  • 19:21:49 <Denyerec> dateFormat = %d %e %b %Y
  • 19:21:49 <Denyerec> }
  • 19:21:49 <Denyerec> }
  • 19:22:06 <Denyerec> How would I specify a totally new locallang file tho if I needed to ?
  • 19:27:39 <soee_> you can create own extension and use labels from fiel you crete there (using f:translate vh)
  • 19:36:56 <Denyerec> Hmm, well I have my provider extension obviously
  • 19:37:11 <Denyerec> . kinda hoped I could create an "overload" localang
  • 19:37:18 <Denyerec> a-la the "view" extensiojn
  • 19:46:54 <soee_> you can use translation Vh like this: <f:translate key="LLL:EXT:myext/Resources/Private/Language/locallang.xlf:key1" />
  • 19:47:02 <soee_> so you can use any file from any ext
  • 19:47:44 <jlumpe> there is an even shorter version for that, isn't there?
  • 19:48:11 <jlumpe> <v:l /> i think
  • 20:16:40 <Denyerec> soee_ do you know how to hide a postvar section from the URL with RealURL ?
  • 20:17:24 <Denyerec> https://gist.github.com/Denyerec/eda7b7521ac86b991108
  • 20:17:28 <Denyerec> That's my current config
  • 20:17:37 <Denyerec> when viewing a news item, I have /news/ as part of the URL
  • 20:17:49 <Denyerec> I'd much rather not have it there, but I don't know how to get rid :/
  • 20:19:03 <Denyerec> I think it's got something to do with fixedpostvars
  • 20:19:07 <Denyerec> but I'm not sure how to configure it
  • 20:19:56 <jlumpe> Denyerec: is it for a single page?
  • 20:19:59 <bjo3rn> Denyerec did you set the ts?
  • 20:20:02 <jlumpe> if so, you could use fixedPostVars
  • 20:20:03 <bjo3rn> hi guys ;)
  • 20:20:07 <jlumpe> hey bjo3rn
  • 20:20:10 <Denyerec> It's just for the news pages
  • 20:20:28 <Denyerec> bjo3rn - set what TS ?
  • 20:20:33 <Denyerec> (in particular)
  • 20:20:49 <bjo3rn> sec, looking it up
  • 20:21:12 <Denyerec> Hmm, the links would appear on several pages jlumpe
  • 20:21:19 <Denyerec> EG on the homepage widget, in the archive, on the list view etc.
  • 20:21:23 <Denyerec> So not really on a single page.
  • 20:21:35 <bjo3rn> there's some setting to omit controller/action when using realurl
  • 20:21:40 <Denyerec> the target pages, though, are all in one plac.
  • 20:21:42 <Denyerec> *place
  • 20:21:49 <jlumpe> Denyerec: the question is: is the page where the news plugin resides always the same page
  • 20:21:54 <Denyerec> bjo3rn I tried the realUrl config from the tx-news manual, but it didn't work.
  • 20:21:58 <jlumpe> from where you link to it doesn't matter :)
  • 20:22:03 <Denyerec> jlumpe in this case, yes it is.
  • 20:22:04 <jlumpe> just the page where the plugi nredies
  • 20:22:08 <Denyerec> Always on the "Artikel" page
  • 20:22:29 <bjo3rn> see http://docs.typo3.org/typo3cms/extensions/news/Main/Administration/Realurl/Index.html at the very bottom of the page
  • 20:22:42 <Denyerec> bjo3rn I attempted this, but ended up with non-realurl URLs
  • 20:22:45 <bjo3rn> no, not really the bottom
  • 20:22:49 <Denyerec> Nthing whoed in the error log, tho
  • 20:22:49 <Denyerec> :(
  • 20:22:52 <Denyerec> *showed
  • 20:23:15 <Denyerec> hmm. I will try that a 2nd time,
  • 20:23:22 <bjo3rn> plugin.tx_news.settings.link.skipControllerAndAction = 1
  • 20:23:25 <Denyerec> Meanwhile, I will also try and find an example of fixedpostvars
  • 20:23:34 <Denyerec> as that too looks like it could be useful.
  • 20:23:47 <bjo3rn> I can show you a working config of mine, sec
  • 20:24:47 <Denyerec> I'm sure I saw an example of fixed postvars somewhere today too.
  • 20:25:08 <bjo3rn> http://pastebin.com/cyYkBMNh
  • 20:26:17 <bjo3rn> change '75' to the pid where your news plugin is included or add more for every ocurrence
  • 20:26:19 <Denyerec> Thanks bjo3rn !
  • 20:26:22 <bjo3rn> np ;)
  • 20:26:29 <Denyerec> I'll see if I can patch that in after food.
  • 20:26:29 <bjo3rn> jlumpe all good?
  • 20:30:35 <jlumpe> bjo3rn: yeah! what about you?
  • 20:30:52 <jlumpe> preparing to move from the office to the living room ;)
  • 20:31:13 <bjo3rn> sure. I am fighting with wallpaper replacement in on room of our appartment :S
  • 20:31:18 <bjo3rn> *on
  • 20:31:22 <bjo3rn> *one
  • 20:31:34 <bjo3rn> wallpapers suck big time
  • 20:31:59 <jlumpe> ha
  • 20:32:12 <jlumpe> go with just painted walls ;)
  • 20:33:50 <bjo3rn> absolutely. we sold our appartement so this is good will for the next owners. the next appartment will be paint only for sure
  • 20:34:53 <jlumpe> gotcha
  • 20:35:44 <bjo3rn> bourgeois 'Erfurt Raufaser' :S
  • 20:37:19 <jlumpe> hahaha
  • 20:37:31 <jlumpe> that sounds lovely :D
  • 20:37:41 <jlumpe> ok, time for me to watch some series ;)
  • 20:37:44 <jlumpe> later o>
  • 20:38:34 <bjo3rn> cya
  • 21:23:20 <Denyerec> bjo3rn - in your config you have 75 => newsDetailConfiguration
  • 21:23:29 <Denyerec> I was just wondering if there is any significance in that string
  • 21:23:35 <Denyerec> or if I could called it Giraffe if I pleased ?
  • 21:29:07 <Denyerec> Also bjo3rn, I still have a "news" section on my URL :/
  • 21:29:08 <Denyerec> http://alba.dev/article/news/3rd-news-article-with-obnoxiously-long-title-that-will-hopefully-wreck-the-layout/
  • 21:33:06 <Denyerec> Ohhh ignore me
  • 21:33:08 <Denyerec> I was being an idiot.

20140512

  • 09:38:55 <P0RING> Hi guys. is there a viewhelper to check whether there is content in a column?
  • 09:41:21 <P0RING> ie a way to basically do a num rows on the content query from inside a fluid template
  • 10:10:21 <soee> P0RING: probably not
  • 10:10:30 <soee> you shoudl go for content.get
  • 10:10:36 <soee> and do a condition on it
  • 10:12:10 <P0RING> soee, I guess that works. I was overthinking it :)
  • 10:12:40 <soee> probably you would show the content anyway if exist
  • 10:12:58 <soee> so one query to check and secodn to fetch isnt good isea
  • 10:13:03 <soee> *idea
  • 11:22:59 <woodyc79> Hello! I've got a problem with the v:security.allow Tag - it's simply not working.
  • 11:23:11 <woodyc79> This is working: {v:security.allow(anyFrontendUser: TRUE, then: 'jaaaa-eingelogged', else: 'nein-nicht eingelogged')}
  • 11:23:22 <woodyc79> none of these are working: <v:security.allow anyFrontendUser="1" then="eingelogged (1)" else="nicht (1)!"></v:security.allow>
  • 11:23:22 <woodyc79> <v:security.allow anyFrontendUser="TRUE" then="eingelogged (TRUE)" else="nicht (TRUE)!"></v:security.allow>
  • 11:23:49 <woodyc79> (Flux 7)
  • 11:27:04 <moger> hey there. we are using TYPO3 6.2 and use responsive images
  • 11:27:46 <moger> now text/textpic elements are being rendered "nicely" in responsive ways. but what about images in fluid like <f:image>?
  • 11:45:36 <cedricziel> moger: honestly: i dont know. i'd suspect f:image to follow the system setting
  • 11:48:24 <BenjaminR> hi guys
  • 12:08:49 <cedricziel> ohai BenjaminR
  • 12:41:09 <georg_t> hi FluidTYPO3!
  • 12:42:05 <georg_t> anybody using flux:field.select with flux:wizard.list or flux:wizard.suggest? I can't get them working.
  • 13:01:30 <moger> unfortunately f:image seems so use a separate logic.
  • 13:02:30 <moger> we'll use a partial with f:uri.image sub viewhelpers as a workaround
  • 13:04:33 <BenjaminR> moger what was the task?
  • 13:05:59 <moger> we use TYPO3 6.2 with globally defined responsive images including retina versions.
  • 13:06:27 <moger> now everything basically works when using core tt_content elements
  • 13:07:21 <moger> but when rendering images from fluidcontent FCEs using f:image the tt_content settings of course dont take effect
  • 13:08:16 <moger> so i was wondering if there is such thing as an image viewhelper which can handle responsive images.
  • 13:08:27 <moger> so i was wondering if there is such thing as a fluid or vhs image viewhelper which can handle responsive images.
  • 13:13:15 <BenjaminR> https://forge.typo3.org/issues/57417
  • 13:15:19 <BenjaminR> thats what i know about it - not yet supported
  • 13:16:04 <BenjaminR> but would be worth the work to investigate ttcontent and extend imagevh i guess
  • 13:16:26 <BenjaminR> or create a cobject representing these settings done there (by ts i guess)
  • 13:49:54 <woodyc79> Hello! Any Idea why v:security.allow with anyFrontendUser: 'TRUE' does not recognize a logged in frontend user? are there any caching mechanism that could prevent this functionality?
  • 13:52:43 <anhadikal> hi all!
  • 13:53:25 <anhadikal> I need help with flux:field.relation and transform attribute
  • 13:54:09 <anhadikal> I set transform to my Model. In backend I can select the Records of the Model. But int the Frontend the value of the object ist null
  • 13:54:53 <anhadikal> It looks like the storagePid of my Extension is not used, because it always is 0
  • 13:59:23 <anhadikal> no one idea?
  • 14:03:23 <Denyerec> i'm afraid I've never used that :(
  • 14:03:39 <BenjaminR> same here (after it didnt work for a long while=
  • 14:20:37 <cedricziel> woodyc79: for the records: the vh is cached.
  • 14:20:51 <cedricziel> ah, he's away -.-
  • 14:56:03 <rahulthewall> Hi guys
  • 14:56:13 <rahulthewall> Was looking at the source of my website: view-source:http://test.ageweb.ch/
  • 14:56:56 <rahulthewall> Why is JS being included in the head of the page (where does that come from, and how can I remove it)
  • 14:57:14 <rahulthewall> similarly there is <meta charset="utf-8"> that I need to get rid of
  • 14:57:18 <rahulthewall> any idea how to do that
  • 15:21:50 <Denyerec> rahulthewall
  • 15:22:03 <Denyerec> the meta charset will be coming in from typo3 as standard, I expect.
  • 15:22:21 <rahulthewall> Denyerec: I found some answers at #typo3
  • 15:22:23 <Denyerec> JS will be included via static templates, typoscript, or your fluidtypo3 templates
  • 15:22:31 <rahulthewall> let me try those out, and I will come back :)
  • 15:29:11 <cedricziel> standard way is to let typo3 construct anything outside the body tags
  • 15:29:28 <cedricziel> (except vhs assets ofc, but you get the point)
  • 15:30:00 <cedricziel> you have the option to turn of all headercode and set anything yourself in the layout
  • 15:30:20 <cedricziel> but then you'd also have to respect 3rd party assets in terms of manual inclusion
  • 15:34:36 <rahulthewall> well cedricziel, I set config.removeDefaultJS = 1 just now
  • 15:34:42 <rahulthewall> doesn’t seem to have any effect
  • 15:35:54 <rahulthewall> This is what I see: http://pastebin.com/CK1jMvrP
  • 15:36:02 <rahulthewall> I don’t want to include jquery 1.6
  • 15:48:41 <cedricziel> one thing's for sure: that's no defaultJS :)
  • 15:49:01 <cedricziel> there is an extension of yours that's inserting it
  • 16:02:58 <rahulthewall> The only extension that I installed is Fluid
  • 16:03:15 <rahulthewall> But fluid does not insert that JS, does it cedricziel?
  • 16:08:30 <anhadikal> EXT:flll -> HP Catchable Fatal Error: Argument 1 passed to TYPO3\CMS\Core\Utility\ArrayUtility::mergeRecursiveWithOverrule()
  • 16:08:33 <anhadikal> any ideas?
  • 16:08:44 <anhadikal> @NamelessCoder
  • 16:10:31 <cedricziel> rahulthewall: i highly doubt that fluid is the only extension installed.
  • 16:11:04 <rahulthewall> cedricziel: rest are all what came with typo3 6.2; the only plugin that I installed on my own was fluid
  • 16:11:26 <cedricziel> please be exact.. fluid is installed by default in 6.2
  • 16:13:01 <cedricziel> there have to be at least 3 other extensions: fluidcontent, flux and your provider extension
  • 16:13:33 <cedricziel> if it's not one of them, there is either a flaw in one of your templates, or an extension thats added statically in ext_tables or so
  • 16:17:36 <rahulthewall> cedricziel: So, I have these extensions: Fluid Flexforms, Fluid Parse Engine, Fluid Content Rngine, VHS, and my provider extension
  • 16:19:44 <cedricziel> one thing that comes to my mind immediately: powermail
  • 16:20:49 <cedricziel> if this isnt the case-grep your project for the urls in question
  • 16:21:13 <cedricziel> if you still cant find something: use the template module to find what you're searching
  • 16:33:06 <rahulthewall> doing that
  • 16:33:12 <rahulthewall> powermail is not installed though
  • 16:33:56 <rahulthewall> downloading the project (no ssh :( )
  • 16:34:27 <xaver> hi i got an error and it looks liek the dev versions of the different exts are incompatible?
  • 16:37:10 <xaver> every ext is in the dev branch
  • 18:53:37 <BenjaminR> What was the workaround for using variables in variableNames
  • 18:55:02 <BenjaminR> v:var.get ^^
  • 23:13:42 <TYPO3ua> Hello, all!
  • 23:14:11 <TYPO3ua> How get uid of parent page?
  • 23:16:21 <TYPO3ua> <v:page.menu.directory pages="{Here I need to uid of parent page}"/>
  • 23:24:51 <danilobuerger> TYPO3ua http://fluidtypo3.org/viewhelpers/vhs/master/Page/RootlineViewHelper.html
  • 23:25:33 <TYPO3ua> need example please
  • 23:26:50 <danilobuerger> you will figure it out
  • 23:31:08 <TYPO3ua> no ...
  • 23:32:48 <TYPO3ua> {v:page.rootline(pageUid: '15')} ... output ... Array ... why?
  • 23:33:15 <danilobuerger> use f:debug to see the contents of the array
  • 23:39:13 <TYPO3ua> Extbase Variable Dump ... 'Array ' (6 chars)
  • 23:39:40 <TYPO3ua> nothing ...
  • 23:39:58 <danilobuerger> because you have an empty space after your } and before your </f:debug>
  • 23:46:14 <TYPO3ua> hm ... <f:debug> {v:page.rootline(pageUid: '15')} </f:debug>
  • 23:46:36 <TYPO3ua> what not wrong?
  • 23:46:45 <danilobuerger> ?
  • 23:47:44 <TYPO3ua> it <f:debug> {v:page.rootline(pageUid: '15')} </f:debug> ... output ... 'Array ' (6 chars) ... what not wrong?
  • 23:48:14 <danilobuerger> as i said you have a space after } .. you will need to remove that
  • 23:48:41 <danilobuerger> also you have a space before { .. you will need to remove that too
  • 23:55:29 <TYPO3ua> i have ... array(3 items)
  • 23:55:29 <TYPO3ua> 2 => array(28 items)
  • 23:55:29 <TYPO3ua> 1 => array(28 items)
  • 23:55:29 <TYPO3ua> 0 => array(28 items)
  • 23:56:20 <danilobuerger> and that is your rootline of page uid 15
  • 23:57:04 <TYPO3ua> And further that?
  • 23:57:50 <danilobuerger> well did you click on the "+" icons in your debug output and see whats in those 3 arrays?

20140513

  • 00:09:34 <TYPO3ua> I found solution .... thanks {v:page.info(field: 'pid')}
  • 08:15:09 <cedricziel> Ahoy #fedext!
  • 08:31:47 <jlumpe> o>
  • 08:36:33 <soee> yo
  • 08:56:32 <bjo3rn> early birds ftw
  • 08:59:18 <mrboe> goood morn zzzzZZZZZ
  • 09:20:46 <Torstenn> Hello, anyone knows how i can get the uribuilder in a, e.g. DownloadService, Class?
  • 09:34:52 <Torstenn> noone an idea?
  • 10:00:45 <cedricziel> Torstenn?
  • 10:00:59 <cedricziel> Ach, god damnit.
  • 10:01:38 <cedricziel> Who ever may read this in a future far far away-this is no one to one express-answering machine.
  • 10:06:06 <Denyerec> hahah cedricziel :)
  • 10:13:10 <Jeff_Tollwerk> Morning guys, we're currently using danilobuergers latest version of flux (https://github.com/hmspl/flux/tree/development) and copy-paste does not really work. Nested FCE-structures are not inserted at the position we click in the backend and nested relations are lost, so that localization doesn't work either. I stumbled around on github and found
  • 10:13:10 <Jeff_Tollwerk> that this is a current problem. Are there any solutions so far?
  • 10:40:04 <Denyerec> Hang tight and wait for NamelessCoder or danilobuerger
  • 10:46:22 <BenjaminR> :) Hi Guys
  • 11:08:36 <Jeff_Tollwerk> *hanging tight*
  • 11:18:19 <hans> hi there!
  • 11:18:30 <hans> i got this tpl: https://gist.github.com/anonymous/69b8e7b708414b9b3b5c
  • 11:18:38 <hans> it a gallery of pics
  • 11:19:02 <hans> no i want to add one select input for the element, but i dosnt work
  • 11:19:11 <hans> what am i doing wrong?
  • 11:19:40 <bjo3rn> hans why the nested array?
  • 11:19:52 <bjo3rn> hi y'all ofc ^^
  • 11:20:28 <bjo3rn> items should be {0: '', 1: ''slideviewer', ...}?
  • 11:21:04 <hans> hm had this one in an other tpl and it worked!
  • 11:21:09 <bjo3rn> or counterquestion: what does 'it doesn't work mean'?
  • 11:21:42 <hans> the images are shown in the BE, the select not!
  • 11:22:37 <bjo3rn> it's outside of the object
  • 11:22:54 <bjo3rn> move it outside of the section i.e.
  • 11:23:42 <bjo3rn> so first the select, then the section
  • 11:24:08 <hans> yeah your right :-D
  • 11:24:16 <hans> works now! thx alot!
  • 11:25:04 <bjo3rn> yw ;)
  • 11:27:33 <hans> last week i had strange problem with my fuild extention, found the error: i had old files of extentions still exisiting in the diretory; so i had to delete all and the upload the new!
  • 11:27:43 <hans> now ervything works fine!
  • 11:28:00 <hans> (if you remember, my posting last week)
  • 11:28:08 <hans> my fault! :-/
  • 11:37:34 <bjo3rn> not really, no. but good to hear you figured it out.
  • 12:13:46 <hans> i got another iusse; see the tpl here: https://gist.github.com/anonymous/789f3986c21d0c013184
  • 12:14:14 <hans> the {record.uid} inside the script isn´t renderd!
  • 12:19:42 <jlumpe> bjo3rn: for a new site, getting all the latest github branches is preferable to TER releases, yes?
  • 12:20:03 <jlumpe> (content_core, flux, fluid_pages)
  • 12:20:56 <bjo3rn> jlumpe for the content_core stunt it is crucial to use all latest dev branches, yes
  • 12:21:09 <bjo3rn> hans is this an fce?
  • 12:21:17 <hans> yes
  • 12:21:39 <bjo3rn> .oO
  • 12:21:44 <jlumpe> latest dev, ok
  • 12:23:30 <jlumpe> bjo3rn: finally got ssh access on my private devh ost, so nice to just typ3 4x git clone :D
  • 12:24:07 <bjo3rn> can't live without it imho
  • 12:24:12 <jlumpe> ;)
  • 12:24:23 <jlumpe> btw, builder currently shows a build error on https://github.com/FluidTYPO3/builder/tree/development
  • 12:24:31 <jlumpe> on master as well
  • 12:25:00 <jlumpe> hm, badge must be broken
  • 12:26:39 <bjo3rn> yes, seems so.
  • 12:27:22 <bjo3rn> hans works here. which versions?
  • 12:28:41 <hans> fluidcontent 3.1.0
  • 12:29:40 <bjo3rn> try <f:debug>{_all}</f:debug> to see what's there
  • 12:29:55 <bjo3rn> ehem, or {_all -> f:debug()}
  • 12:29:57 <hans> it is present!
  • 12:30:24 <hans> it is not renderd inside the javascript part because of the ... function {
  • 12:30:28 <bjo3rn> ah!
  • 12:30:40 <bjo3rn> I didn'T spot that.
  • 12:30:47 <bjo3rn> I was looking at the id="" part
  • 12:30:56 <bjo3rn> wrap it in <f:format.raw>
  • 12:31:34 <hans> greate works :-)
  • 12:31:37 <hans> cool, thx!
  • 12:31:38 <bjo3rn> hehe
  • 12:31:41 <bjo3rn> yw
  • 12:36:34 <mrboe> @bjo3rn did i understand u right? when i have a JS i only have to wrap <f:format.raw>{myvalue}</f:format.raw> to get i working?
  • 12:36:45 <bjo3rn> yep
  • 12:36:57 <mrboe> that was a great hint - thanks
  • 12:37:00 <bjo3rn> hehe
  • 12:37:26 <bjo3rn> especially useful with v:asset.script and fluid="TRUE"
  • 12:37:42 <mrboe> this is exactly what i wanna do
  • 12:37:59 <bjo3rn> fluid is not able to distinct between a js object/hash and a template variable
  • 12:38:05 <bjo3rn> otherwise
  • 12:38:50 <bjo3rn> distinct? distinguish! ^^
  • 13:00:52 <GRIMMCREATIVE> how to get a fluidpages partial section inside fluidcontent? i remember there was a way but can´t find it
  • 13:07:42 <bjo3rn> GRIMMCREATIVE can you give some more details about what you are trying to achieve please?
  • 13:10:15 <GRIMMCREATIVE> just wanted to get some section from my partial file who is located inside the partials folder of my fluidpages template ext - to use it inside a fce of fluidcontent
  • 13:11:10 <bjo3rn> you keep fce and page templates in separate provider extensions?
  • 13:11:34 <GRIMMCREATIVE> i think the answer is yes
  • 13:13:00 <bjo3rn> I assume you have a special reason for that?
  • 13:14:23 <GRIMMCREATIVE> not for real :D - i never thought about it - just use it like the examples fluidcontent_bootstrap fluidpages_bootstrap
  • 13:16:07 <bjo3rn> hehe, ok, that explains
  • 13:16:37 <GRIMMCREATIVE> but now - i will rethink it - thanks for that :D
  • 13:16:37 <bjo3rn> I always put both in the same extension to have everything compacted
  • 13:16:57 <GRIMMCREATIVE> this would make things easier for me :D
  • 13:17:00 <bjo3rn> it's really nice to have that single extension that provides all templates and assets
  • 13:17:08 <GRIMMCREATIVE> for shure
  • 13:17:38 <GRIMMCREATIVE> ... Man Claus ... why you never told me this :P
  • 13:17:53 <GRIMMCREATIVE> lol
  • 13:18:32 <bjo3rn> hehe
  • 13:19:28 <GRIMMCREATIVE> he already saw a lot of my shit :D ... but now i know... start to rewrite this stuff here now
  • 13:19:38 <GRIMMCREATIVE> lots of fun
  • 13:20:07 <bjo3rn> nobrainers
  • 13:24:34 <hans> hey next thing: i want to make a fce where i can insert multipe content grouped in tabs, is this posible ?
  • 13:33:26 <bjo3rn> sure
  • 13:35:14 <hans> ö, just trying in the moment to get it to work !
  • 13:39:31 <bjo3rn> so, where's the problem?
  • 13:39:52 <bjo3rn> if I might ask ;)
  • 13:40:35 <mrboe> @hans https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/blob/development/Resources/Private/Templates/Content/Tabs.html
  • 13:43:49 <GRIMMCREATIVE> nav-{mode}s - thnk the s is to much :)
  • 13:44:10 <GRIMMCREATIVE> oh shit no
  • 13:44:16 <GRIMMCREATIVE> sorry
  • 13:47:00 <mrboe> @GRIMMCREATIVE fluidbootstraptheme combines fluidcontent_bootstrap fluidpages_bootstrap
  • 13:47:08 <mrboe> into one ext
  • 13:47:50 <mrboe> have a look into the dev https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/tree/development
  • 13:48:33 <hans> bjo3rn: no problem, i was to fast aksing the question! sry for that!
  • 13:48:55 <bjo3rn> no problem ;)
  • 13:50:55 <hans> :-)
  • 14:14:33 <mrboe> some offtopic > is it possible to configure php storm to highlight JS inside of <v:asset.script></v:asset.script>
  • 15:28:47 <Defos> Elo! Has anyone worked with the canonical VH? It seems to ignore CoolURI and creates index.php?id= URLs only.
  • 15:52:54 <cedricziel> Defos, nothing obvious there
  • 15:53:05 <cedricziel> it uses standard uriBuilder
  • 15:53:19 <cedricziel> so if cooluri hooks into that, all should be good
  • 16:03:16 <jlumpe> guys, did anybody create a powermail form which is submitted using ajax?
  • 16:07:01 <Defos> cedricziel: it works for everything else tho, just not that canonical VH
  • 16:35:13 <jlumpe> cedricziel: got a sec? if so: why is my ext_localconf.php only ever loaded once? i have a 'die' statement in there for testing, but it is never executed (frontend always loads)
  • 16:35:56 <cedricziel> there's some "smart caching"
  • 16:36:05 <cedricziel> that's why ;)
  • 16:36:17 <jlumpe> hmm
  • 16:36:17 <cedricziel> the original file is only ever invoked once
  • 16:36:26 <jlumpe> uh
  • 16:36:39 <jlumpe> i'm trying to figure out how to use the signalslots of powermail
  • 16:36:55 <jlumpe> so if the original file is only invoked once
  • 16:37:18 <jlumpe> it does not register my listeners for the signals?
  • 16:37:39 <cedricziel> it does-nevertheless
  • 16:38:05 <jlumpe> ok, then i'm clearly doing something wrong
  • 16:39:21 <jlumpe> ha!
  • 16:39:28 <jlumpe> interesting
  • 16:39:41 <jlumpe> i thought that i could use
  • 16:39:47 <jlumpe> new TYPO3\CMS\Extbase\SignalSlot\Dispatcher()
  • 16:39:54 <jlumpe> instead of t3lib_div::makeInstance('Tx_Extbase_SignalSlot_Dispatcher')
  • 16:40:04 <jlumpe> but that didn't work. but using t3_lib_div works..
  • 16:40:07 <cedricziel> nope
  • 16:40:16 <cedricziel> thats a singleton i think
  • 16:40:40 <jlumpe> yeah that explains
  • 16:41:32 <cedricziel> do you require 4.x systems to work?
  • 16:41:46 <jlumpe> ?
  • 16:41:48 <jlumpe> i don't think so
  • 16:41:53 <jlumpe> the page runs on 6.2
  • 16:42:01 <cedricziel> then use GeneralUtility instead of t3lib_div
  • 16:42:43 <jlumpe> using
  • 16:42:48 <jlumpe> GeneralUtility::instantiateClass ?
  • 16:42:49 <cedricziel> http://typo3.org/api/typo3cms/class_t_y_p_o3_1_1_c_m_s_1_1_core_1_1_utility_1_1_general_utility.html#a99623a1a2f1f8369d19d0e58c7feb4b0
  • 16:43:21 <jlumpe> ha
  • 16:43:22 <jlumpe> thanks :)
  • 16:43:25 <cedricziel> GeneralUtility _is_ lib_div
  • 16:43:42 <jlumpe> ah ok
  • 16:43:44 <cedricziel> and that will save you some hops
  • 16:43:51 <jlumpe> i assume it accepts a FQN?
  • 16:43:54 <cedricziel> and dperecation warnings :)
  • 16:43:58 <cedricziel> yes, it does.
  • 16:44:11 <cedricziel> even with preceeding slash and without double slash escaping
  • 16:44:37 <cedricziel> here's a usecase: http://typo3.org/api/typo3cms/backend_2_classes_2_utility_2_backend_utility_8php_source.html#l01130
  • 16:44:58 <cedricziel> in doubt follow this pattern though they use it inconsistently amongst the core
  • 16:45:11 <jlumpe> ok :)
  • 16:45:21 <cedricziel> ;)
  • 16:45:24 <jlumpe> the only thing i want to get working for now is a singal to hook into powermail
  • 16:45:30 <jlumpe> so i can get this ajax submit working
  • 16:45:54 <jlumpe> seems like there is no ready made ajax-submit extension for powermail 2
  • 18:34:25 <xaver__> i try to use json and rte content and everyhting works with v:format,json.encode, only link wizard fails and i find no solution
  • 21:40:26 <soee_> can someone check if section menu works in 6.2 ?

20140514

  • 08:53:33 <ubrog> Good morning everyone. Is anyone here or is it the wrong time of day?
  • 08:54:55 <soee> some
  • 08:55:57 <ubrog> I'm trying to update a template to flux 7.0 and I have some problems. The template uses flux:flexform.field.group and that doesn't seem to exist in 7.0
  • 08:57:23 <ubrog> I'm not sure what I should use instead in the new version
  • 08:58:25 <Denyerec> lo ubrog
  • 08:58:38 <Denyerec> form.field.group
  • 09:03:33 <Denyerec> ubrog : http://fluidtypo3.org/documentation/templating-manual/appendix/migration/from-flux-6x.html
  • 09:07:10 <ubrog> Ah ok, I've read that page. But specifically form.field.group is not listed
  • 09:08:41 <ubrog> And also not in the documentation. I think it maybe doesn't exist anymore?
  • 09:09:26 <ubrog> But I was confused because the documentation doesn't list anything for flux:form for version 7.0, but I've just seen that the docs for master are ok
  • 09:12:08 <Denyerec> ahh
  • 09:13:04 <Denyerec> I think it's just form.group now ?
  • 09:13:29 <Denyerec> Ack I'm looking at an old version here
  • 09:13:37 <Denyerec> http://fluidtypo3.org/viewhelpers/flux/master/Form/ContainerViewHelper.html ?
  • 09:21:43 <ubrog> that one was flexform.container before, doesn't seem to be the same thing
  • 09:22:48 <ubrog> But I'm looking through the list of helpers now to find an alternative to flexform.field.group. I think I'll just have to convert that to something else.
  • 09:23:07 <Denyerec> What was group actually doing ?
  • 09:26:32 <ubrog> The same as flexform groups
  • 09:26:48 <Denyerec> Never used 'em :/
  • 09:27:14 <ubrog> For example to allow selection of a page, or an image
  • 09:28:05 <ubrog> In the news plugin, to select the page to display the single view for example
  • 09:28:24 <ubrog> But you can specify if you want files, pages or whatever relation
  • 09:29:43 <ubrog> I think that's the closest alternative: http://fluidtypo3.org/viewhelpers/flux/master/Field/RelationViewHelper.html
  • 09:31:19 <ubrog> Or maybe Tree, but I don't fully understand it from the docs, I'll have to try them
  • 09:37:00 <bjo3rn> ubrog flux:field.relation is what you are looking for.
  • 09:39:34 <ubrog> ok, thanks. That's the one I'm looking at now
  • 09:40:11 <ubrog> I think it should be fine
  • 09:40:45 <bjo3rn> it's actually a 1:1 replacement of group
  • 09:40:50 <bjo3rn> *for
  • 09:41:36 <bjo3rn> tree renders such a field as a, well, tree ^^
  • 09:41:47 <bjo3rn> which is nice for page selections
  • 09:43:18 <ubrog> But otherwise I think it does the same thing
  • 09:43:39 <bjo3rn> yep
  • 09:43:47 <ubrog> I'll try both, but if it works I'll use the tree. I want to be able to select pages after all and a page tree looks a lot nicer :-)
  • 09:44:51 <bjo3rn> it does, yes.
  • 09:45:58 <bjo3rn> here's a working setup:
  • 09:46:00 <bjo3rn> <flux:field.tree name="teaserPages" table="pages" parentField="pid" expandAll="1" multiple="1" minItems="1" maxItems="99" foreignLabel="title" size="10"/>
  • 09:50:00 <ubrog> thanks! It's looks very nice, displays the page tree inline
  • 10:31:11 <jlumpe> o>
  • 10:39:01 <Denyerec> Are tehre any known bugs with creating new CE's and seeing duplicates?
  • 10:44:46 <jlumpe> how can i register a controller in an extension, when it's not used in a plugin? I always get "class is not a registered object"
  • 10:51:08 <cedricziel> how do you plan to use it?
  • 10:51:41 <jlumpe> as a signal processor
  • 10:52:06 <cedricziel> that's no controller, that's just a stupid little class :)
  • 10:52:08 <jlumpe> yeah
  • 10:52:11 <jlumpe> of course it is :D
  • 10:52:18 <jlumpe> not a controller in the controller sense
  • 10:52:24 <jlumpe> still, i have to load it
  • 10:52:33 <jlumpe> It can also be loaded under classes/helper/
  • 10:52:37 <jlumpe> *located
  • 10:52:46 <jlumpe> or Classes/Whatever
  • 10:52:47 <cedricziel> right
  • 10:52:52 <jlumpe> But it still needs to be loaded :)
  • 10:53:06 <jlumpe> if i only pass the namespace to the signalslotdispatcher it doesn't work
  • 10:53:16 <cedricziel> dunno :)
  • 10:53:35 <jlumpe> aargh :/
  • 10:54:02 <cedricziel> jlumpe: did you ask the same thin on #typo3 ?
  • 10:54:28 <jlumpe> not yet
  • 10:54:30 <jlumpe> will do :)
  • 11:02:19 <jlumpe> cedricziel: works now :D
  • 11:02:24 <jlumpe> (silly, silly silly me
  • 11:02:25 <jlumpe> )
  • 11:06:29 <xaver__> hi
  • 11:08:30 <xaver__> i have a TCA field with link wizard and need a link in FE. My problem is the link is somewhere in v:format.json.encode in fluid. I need to create a <a-tag> before. or is where any nice way todo it in js
  • 11:11:07 <ubrog> Denyerec: I just had a duplication of content elements after an Upgrade von TYPO3 6.1 to 6.2 and Flux to 7.0
  • 11:11:20 <Denyerec> Did it cnotinue or was it just one time ?
  • 11:11:37 <ubrog> They were inside a container and after the update they displayed twice, once inside the container and once outside
  • 11:11:52 <ubrog> It continued. Not sure what's wrong yet
  • 11:12:51 <ubrog> But I had some upgrade troubles with flux in that installation and i did the upgrade manually
  • 11:13:26 <ubrog> I'm repeating the upgrade using the Extension manager now and I was hoping the problem will be gone then
  • 11:13:39 <ubrog> did you have the same problem?
  • 11:18:04 <xaver__> ubrog: 2 things for a upgrade. before you do the compare which drops a index you need to start the flux 7 update script. Second thing is to update the tempaltes afterwards
  • 11:20:59 <ubrog> It starts the update script if I upgrade from the extension manager, right?
  • 11:49:24 <jlumpe> cedricziel: happen to know how i can access teh current request in a signal handler?
  • 11:49:39 <jlumpe> it's s protected property of the controller, and there doesn't seem to be a method like getRequest()
  • 11:52:30 <jlumpe> nevermind, found it
  • 11:52:30 <jlumpe> if anybody wants to know: $controller->getControllerContext()->getResponse()
  • 11:54:08 <Denyerec> Any of you guy use tx_news ?
  • 11:54:15 <Denyerec> I can't figure out how the images work...
  • 11:54:23 <Denyerec> I've added a media file as a "relation" and it shows in the detail view
  • 11:54:32 <Denyerec> But it doesn't show up in the list view - all I get are the placeholders.
  • 11:55:43 <soee> woot ? :)
  • 11:56:14 <soee> what placeholders ?
  • 11:56:52 <ubrog> Denyerec: There's a checkbox "Show in preview views" for each image, is it selected?
  • 11:57:02 <Denyerec> Ahh so that's what that means!
  • 11:57:13 <Denyerec> "Preview view" I thought was a BE option.
  • 11:57:17 <Denyerec> Moment!
  • 11:58:44 <Denyerec> Hmp.
  • 11:58:55 <Denyerec> On my dewv site I'm getting this after 6.2.3dev update : 'Could not acquire lock for ClassLoader cache creation.'
  • 11:59:33 * Denyerec flushes and reloads
  • 12:01:11 <jlumpe> why are you using 6.2.3 ? :)
  • 12:13:17 <Denyerec> tx_news has a dependency due to a security issue
  • 12:13:32 <Denyerec> I thought I'd throw caution to the wind and just run on master until the security release.
  • 12:16:22 <ubrog> I'm still trying to update flux to 7.0. It doesn't work at all. Do I have to run that update script manually somehow?
  • 12:18:35 <Denyerec> Realy depends on the level of "doesn;t work"
  • 12:18:43 <Denyerec> If you're getting viewhelper errors it's because you're still using some of the old names.
  • 12:18:55 <Denyerec> If you've got something else... make peace in whatever Gods you believe ;)
  • 12:19:27 <ubrog> You're right. Doesn't work in my case means Extension Manager doesn't budge when I try to update
  • 12:19:38 <ubrog> No error message, but also no update done
  • 12:19:48 <ubrog> it worked for other extensions though
  • 12:21:54 <Denyerec> Did you install it originally from git ?
  • 12:22:16 <Denyerec> My ignorant guess is there might be a version confict it can't resolve in the expexted versions.
  • 12:22:31 <Denyerec> Perhaps try deleting the ext from typo3conf/ and re-installing from a freshly updated TER ?
  • 12:23:42 <ubrog> I tried reinstalling, but there is so much talk about an "update script" that I can't locate. That's why I try to do a proper update
  • 12:33:58 <Denyerec> I think the script simply searches your templates to updated any old VH references
  • 12:34:28 <mrboe> hey guys - i have a older typo3 install with tt_news (multipage)
  • 12:35:55 <mrboe> and i dont want to sow only the news cat of the root page (not globaly)
  • 12:36:01 <mrboe> how can i do that
  • 12:36:35 <Denyerec> I don't understand the question.
  • 12:36:46 <mrboe> i have 2 root pages
  • 12:36:48 <Denyerec> Don't want to show only the news cat of the root page , not globally ?
  • 12:37:24 <mrboe> in rootpage one there is a cat "sports" on rootpage tow there is a cat "training"
  • 12:37:48 <mrboe> both cats can be sleceted in the news cat
  • 12:38:22 <mrboe> but i want to restirct that only the cats of an special folder is selectable
  • 12:40:21 <Denyerec> Ah.
  • 12:40:23 <Denyerec> No idea :/
  • 12:42:43 <Denyerec> jlumpe - you there?
  • 12:44:10 <ubrog> mrboe: Did you select a "general record storage page"? I think it only displays categories from that page, but I'm not sure
  • 12:44:37 <Denyerec> Hmm. I've got a teaser menu FCE that I put together
  • 12:44:45 <Denyerec> but it just teases the pages below the current page
  • 12:45:02 <Denyerec> What would be the most elegant way via flux to allow the user to chose the starting point ?
  • 12:45:14 <cbleicker> as far as i remember there was a setting wich allows linking over different pagetrees?
  • 12:45:16 <Denyerec> in the FCE it uses this right now : <v:page.menu entryLevel="1" levels="-1">
  • 12:45:38 <cbleicker> but its just a hint. maybe i am totaly wrong with this idea :)
  • 12:45:40 <BenjaminR> Denyerec: the starting point for what?
  • 12:45:47 <Denyerec> Where it teases from
  • 12:46:03 <Denyerec> https://gist.github.com/Denyerec/edc1c0e6495eed3788ba
  • 12:46:07 <Denyerec> That's the current FCE
  • 12:46:11 <BenjaminR> hm maybe i lack of chat history ^^
  • 12:46:20 <Denyerec> I'd like to add a field where you can "Tease pages from below here:"
  • 12:46:27 <mrboe> @ubrog thanks for the hint - this sould be the right way
  • 12:46:32 <Denyerec> And if that's set, use that as the root to pull the teased pages from.
  • 12:48:51 <BenjaminR> What else you need than a flux field with page tree selector wizard
  • 12:49:06 <BenjaminR> or maybe suggest
  • 12:49:31 <Denyerec> Does that flux field include the little search box ?
  • 12:49:46 <Denyerec> Once i have that , the trick is getting the page ID to work with the menu.
  • 12:49:55 <Denyerec> I don't quite know how to use that variable
  • 12:50:02 <Denyerec> as right now the menu is just working relative to the current page.
  • 12:50:08 <BenjaminR> just add pageUid="{yourfluxfield}" to menu vh?
  • 12:50:40 <BenjaminR> <flux:flexform.field.wizard.suggest table="pages"/> btw
  • 12:50:56 <Denyerec> Oh... simple as that ?
  • 12:51:01 * Denyerec shakes head
  • 12:51:04 <BenjaminR> inside a select or group field
  • 12:51:15 <Denyerec> Was prepping myself for a fight :)
  • 12:51:22 <BenjaminR> ^^
  • 12:51:23 <Denyerec> select / group ?
  • 12:51:26 <BenjaminR> i am sorry - no fight today
  • 12:51:30 <Denyerec> ubrog just had a ballsup with group
  • 12:51:40 <BenjaminR> the wizard has to be child of a select flux field
  • 12:51:55 <Denyerec> ah right.
  • 12:53:58 <Denyerec> arguemernt "items" not supplied
  • 12:54:07 <Denyerec> in this instance BenjaminR what should my items be?
  • 12:54:18 <Denyerec> I've got the wizard nested inside the field:select
  • 12:56:55 <BenjaminR> flux:field.select tables="pages" multiple="TRUE" size="10" ...
  • 12:59:06 <Denyerec> Fluidtypo3 / Fluz needs far more examples :)
  • 12:59:15 <Denyerec> Sometimes the docs don't really help someone realise what's possible
  • 12:59:24 <BenjaminR> Put your head on and we have to create half of the examples :P
  • 12:59:57 <BenjaminR> eerything i told you right now was avaiable through a 10 sec google search :)
  • 13:00:16 <Denyerec> Then you and I are typing in some very different things :(
  • 13:00:25 <Denyerec> I'm trying field.tree and being told I need to set parentField
  • 13:00:30 <Denyerec> but nothing suggests what this should be.
  • 13:00:32 <Denyerec> The docs say:
  • 13:00:40 <Denyerec> Field containing UID of parent record
  • 13:00:44 <Denyerec> Which is about as much use as a back pocket on a shirt.
  • 13:01:01 <BenjaminR> also remembering that flux at first just an interface of flexforms and so on works exactly as flexforms would - helps a lot
  • 13:01:12 <BenjaminR> most of your flexform knowledge can be ported to flux
  • 13:01:13 <BenjaminR> id say
  • 13:01:18 <Denyerec> I have never used flexforms
  • 13:01:23 <BenjaminR> ah ^^
  • 13:01:28 <BenjaminR> maybe thats the point :)
  • 13:02:23 <Denyerec> Yeah :/
  • 13:02:37 <Denyerec> Trying to find an example of 1) what field:tree looks like (So I know if it's the right thing) and 2) how to implement it.
  • 13:03:21 <ubrog> Do you have tx_news installed?
  • 13:03:36 <ubrog> The category selection looks like field.tree
  • 13:03:52 <ubrog> probably because it is :-)
  • 13:04:04 <Denyerec> I just want to pick a page from the pagetree
  • 13:04:14 <Denyerec> so perhaps I need foreign table = pages
  • 13:04:39 <BenjaminR> https://gist.github.com/benjaminrau/c39dc9d1a198a83fec54
  • 13:04:46 <ubrog> bjo3rn sent me that example: <flux:field.tree name="teaserPages" table="pages" parentField="pid" expandAll="1" multiple="1" minItems="1" maxItems="99" foreignLabel="title" size="10"/>
  • 13:04:48 <BenjaminR> smth like that - unverified :)
  • 13:04:50 <BenjaminR> Denyerec
  • 13:04:55 <ubrog> It displays the pages in a tree
  • 13:05:25 <ubrog> it works, I tested it. But I can't make a screenshot at the moment, I'm still trying to update
  • 13:06:04 <Denyerec> arguement table not registered...
  • 13:06:10 <Denyerec> I think I might be looking at an update...
  • 13:06:26 <cbleicker> question about grid templating in 6.2. as far as i know there is no core support for contentelements like gridrows or something like this. what do you use to make this possible? gridelements? or is this supported by some FluidTYPO3 extension? just trying to figure out the perfect extension list for my future typo3 development.
  • 13:07:22 <Denyerec> BenjaminR - the docs don't have a table field for fiel.select - something you know that we don't :)
  • 13:08:33 <BenjaminR> fuck! no... definitely not :D
  • 13:08:43 <BenjaminR> seems to been replaced with flux.field.relation
  • 13:08:46 <BenjaminR> :/
  • 13:09:03 <BenjaminR> awkward
  • 13:09:34 <Denyerec> Haha
  • 13:09:44 <Denyerec> It's OK, ubrog's thing works after a fashion
  • 13:10:00 <Denyerec> but I can't seem to get the suggest to tick the record in field.tree
  • 13:13:15 <BenjaminR> dont know if these work together
  • 13:13:28 <BenjaminR> you cant put it inside any other vh
  • 13:13:29 <BenjaminR> :D
  • 13:13:31 <BenjaminR> *every
  • 13:14:36 <BenjaminR> btw Denyerec i use tx_news
  • 13:15:16 <Denyerec> I have tried 6.2.3-dev and HEAD from tx_news
  • 13:15:21 <Denyerec> and I get this on my dev site:
  • 13:15:30 <Denyerec> Could not find class definition for name "Tx_News_Domain_Model_MediaFileReference".
  • 13:15:36 <Denyerec> Oddly on my live site, it's fine :S
  • 13:16:44 <BenjaminR> Dont use TYPO3 6.2 - sorry
  • 13:16:50 <BenjaminR> and so not latest tx_news
  • 13:16:51 <Denyerec> Gnah.
  • 13:17:01 <Denyerec> Both sites are at same revision for news and typo3
  • 13:17:18 <Denyerec> Yet one works, the other does not :/
  • 13:32:19 <Denyerec> Can I test the type of something in f:if ?
  • 13:32:42 <Denyerec> <f:if condition="{somevar}" isTYpe="file, filereference" />
  • 13:32:46 <Denyerec> Like that pseudocode
  • 13:34:12 <BenjaminR> v:if.type.isInstanceOf?
  • 13:34:21 <Denyerec> See?
  • 13:34:27 <Denyerec> There's always something... :D
  • 13:34:28 <cbleicker> maybe by own viewhelper foo:getType(value:'{somevar}')?
  • 13:34:39 <BenjaminR> cbleicker: its all there :)
  • 13:34:43 <cbleicker> :)
  • 13:34:56 <BenjaminR> Denyered: just crawl vhs from time to time :)
  • 13:35:29 <Denyerec> hmm
  • 13:35:40 * Denyerec attempts something
  • 13:37:21 <BenjaminR> http://fluidtypo3.org/viewhelpers/vhs/master/If/Type/IsInstanceOfViewHelper.html
  • 13:41:20 <Denyerec> It's working (I think)
  • 13:41:28 <Denyerec> I can only test against one type
  • 13:41:31 <Denyerec> but I think that's OK in this setting.
  • 13:41:49 <Denyerec> Now I just need to "use my field if it's set", "use current page ID if not"
  • 13:42:22 <BenjaminR> <f:if condition="{customPageUid}"> ?!
  • 13:42:39 <Denyerec> <v:page.menu entryLevel="1" levels="-1" pageUid="{teaserPages}">
  • 13:42:50 <Denyerec> As in, I only want "pageUid" to be included if teaserPage is set.
  • 13:43:17 <Denyerec> OR, alternatively, I can use a temp var "thePage" and set it either to the current page ID, or teaserPages
  • 13:43:18 <BenjaminR> {custompageUid -> v:or(alternative: page.uid)}
  • 13:43:20 <Denyerec> if that makes sense
  • 13:43:45 <BenjaminR> credits to danilobuerger for v:or
  • 13:43:55 <Denyerec> Ok so that's the temp var approach.
  • 13:43:55 * Denyerec looks up v:or
  • 13:44:29 <BenjaminR> pageUid="{teaserPages -> v:or(alternative: page.uid)}">
  • 13:44:44 <Denyerec> That's oddly elegant
  • 13:45:10 <BenjaminR> when i give support in here i wonder all day what there is already :D
  • 13:45:20 <Denyerec> Hehehe
  • 13:45:32 <Denyerec> I don't understand from the docs how I'd use that in tag for,
  • 13:45:34 <Denyerec> *form
  • 13:45:42 <Denyerec> it's almost like there's something about the documentation layout I'm not getting :/
  • 13:45:44 <BenjaminR> we have an answer to everything (at least it feels like that) :D
  • 13:45:46 <Denyerec> As I have this problem a lot.
  • 13:45:58 <Denyerec> "Look at document, remain clueless"
  • 13:46:20 <Denyerec> Oh
  • 13:46:25 <Denyerec> No this time it's just me being stupid.
  • 13:47:38 <Denyerec> https://gist.github.com/Denyerec/014cc86cd04c1ee3c968
  • 13:47:45 <Denyerec> Ok BenjaminR - I'm trying to figure this out
  • 13:47:56 <Denyerec> as I understand it, if myVar is empty, "Banana" will be used.
  • 13:47:59 <Denyerec> But... used where.
  • 13:48:34 <BenjaminR> if you write v:or in inline syntax as i pointed out before you can use it whereever you want to use one var or as fallback another one
  • 13:49:00 <BenjaminR> pageUid="{teaserPages -> v:or(alternative: page.uid)}">
  • 13:49:11 <BenjaminR> will pass teaserPages to pageUid when set
  • 13:49:23 <BenjaminR> if not passes uid from global available page array
  • 13:49:59 <BenjaminR> same as: pageUid="{v:or(content: teaserPages, alternative: page.uid)}">
  • 13:50:19 <BenjaminR> you can pass content var by chaining always
  • 13:50:35 <Denyerec> Yes, I understand the inline syntax.
  • 13:50:35 <BenjaminR> not always but when renderChildren is used as fallback in vh
  • 13:50:43 <Denyerec> I was trying to mentally translate it into tag syntax as an exercise
  • 13:50:51 <Denyerec> As I often misunderstand the format of the documentation
  • 13:53:48 <BenjaminR> i am pretty sure v:or is used in inline syntax by 90%
  • 13:54:01 <Denyerec> Oh, I cna see why
  • 13:54:03 <BenjaminR> 100% :D
  • 13:54:13 <Denyerec> I was just trying to translate it as an exercise to see if I understood what was happening.
  • 13:54:47 <BenjaminR> (y)
  • 13:56:35 <BenjaminR> i will be away from the chat for a while. have to push forward some stuff :)
  • 13:57:36 <Denyerec> No worries BenjaminR, thankyou as always for your help.
  • 13:59:13 <Denyerec> ubrog you were using field.group earlier right ?
  • 14:07:40 <Denyerec> This is how it's done in Flexforms:
  • 14:07:40 <Denyerec> https://gist.github.com/Denyerec/c040a7d6ae9bf7fc2ae0
  • 14:09:56 <macro11> hello guys, is there a possibillity to access a datafield from the parent element? (fluidcontent) e.g. imputfield "width"
  • 14:11:25 <ubrog> yes I was using field.group in 6.x and now field.tree
  • 14:12:17 <ubrog> or actually it was flexform.field.group in 6.x I think
  • 14:16:35 <Denyerec> I just need a "startingpoint" control like from FlexForms
  • 14:16:41 <Denyerec> My Gist contains hat tx_news does :/
  • 14:16:58 <ubrog> yes that's exactly what it looks like in flexform
  • 14:18:25 <ubrog> if you need an overview: http://www.typo3-snippets.de/snippets/extension-programmierung/die-unterschiedlichen-arten-von-flexform-feldern.html
  • 14:21:10 <macro11> @ubrog: was the field.tree a answer to my question?
  • 14:21:47 <ubrog> macro11: no, related to Denyerecs field.group
  • 14:21:52 <Denyerec> ubrog - when I use field.tree I get a tree with checkboxes
  • 14:21:57 <Denyerec> I don't get the pagebrowser icon
  • 14:22:04 <Denyerec> and the suggest field doesn't work with field.tree
  • 14:22:05 <ubrog> macro11:I don't understand your questions completely
  • 14:22:25 <ubrog> The tree view is correct, that's what it does
  • 14:22:25 <Denyerec> So whilst field.tree *works*, it's not the same as the flexform approach
  • 14:22:33 <Denyerec> So it's inconsistent with the rest of the UI.
  • 14:23:07 <Denyerec> Here is field.tree: http://denyerec.co.uk/stuff/.screencaps/2014-05-14_13-22-55.png
  • 14:23:35 <ubrog> It is inconsistent, yes
  • 14:23:47 <Denyerec> Here's the startingpoint from flexform: http://denyerec.co.uk/stuff/.screencaps/2014-05-14_13-23-34.png
  • 14:24:32 <ubrog> the kind of UI that field.tree uses is used in other places too no, so I'm not sure what's better to use
  • 14:25:11 <ubrog> Did you look at field.related? I don't know how it renders, but it might be closer UI-wise
  • 14:25:15 <macro11> ubrog: my use case: i have a FCE with some columns, the width of these columns can differ. now i want to place a (responsive) image in the column. i have to configure the image for the maximum column size because i am not sure where it is placed. but i want to reduce the size of the image when it is a small column
  • 14:25:38 <Denyerec> Field.relation just renders a selectbox
  • 14:25:46 <Denyerec> Without a pagebrowser helper.
  • 14:25:58 <Denyerec> And worse, it just list all pages in the selectbox :?
  • 14:26:04 <ubrog> macro11: when you move it to a smaller column or when the column is displayed smalled due to responsiveness?
  • 14:26:31 <ubrog> well, that won't look too nice. In that case you're probably stuck with field.tree
  • 14:26:57 <ubrog> I have no idea why they removed the group field in the new version
  • 14:27:40 <ubrog> the same UI is also used for categories, so maybe the devs want to move away from the old UI element alltogether?
  • 14:27:57 <macro11> ubrog: forget about the responsive thing in this moment. i just want to reduce the output size to e.g. 250px because i know this column will never be broader than this.
  • 14:28:26 <macro11> ubrog: otherwise i have to output the image with e.g. 1024 px width to fit in all columns
  • 14:28:38 <macro11> without getting bad quality images
  • 14:29:15 <macro11> i could work with different image FCE or a dropdown to select the width, but i would like to do this automatically
  • 14:29:30 <macro11> if possible :)
  • 14:29:58 <Denyerec> ubrog - you ever used the width field? It doesn't seem to do anything for me on field.tree
  • 14:31:20 <ubrog> no, haven't tried width on field.tree
  • 14:31:46 <ubrog> macro11: you should be able to set the maximum width for your column in typoscript: styles.content.imgtext.maxW = 200
  • 14:34:22 <macro11> ubrog: i do not use a backend layout or something like this. i use a FCE to define the column style.. so the user can have different column layouts on one page
  • 14:34:59 <macro11> where flexible, but bringing some problems like this
  • 14:35:11 <macro11> very
  • 14:39:10 <ubrog> I don't know if there's an easy solution to this
  • 14:40:01 <ubrog> We have that in one of our templates, but the developer wrote a view helper that overrides typoscript values and sets the maxW
  • 14:42:09 <macro11> Thanks anyway!
  • 14:42:35 <ubrog> I can't really post the whole snippet right now because the template was done by another company
  • 14:42:53 <ubrog> And I don't understand it completely
  • 14:43:24 <ubrog> But what he does is before he renders the column in Fluid, he calls the view helper and sets the typoscript value
  • 14:43:25 <macro11> no problem, i'm not sure if i would understand it in this case ;)
  • 14:43:30 <Denyerec> Hmm.
  • 14:43:36 <ubrog> and he does that for every column
  • 14:43:37 <Denyerec> I'm getting a lot of grief today between dev and live
  • 14:43:42 <Denyerec> despite both being identical :
  • 14:44:11 <Denyerec> Oh, no, something definitely changed.
  • 14:44:23 <ubrog> I hope there is an easier way, it seems awfully complicated
  • 14:44:27 <Denyerec> ubrog how good are you with fal / media viewhelpers ?
  • 14:44:39 <ubrog> very not good :-D
  • 14:44:47 <Denyerec> Since updating to typo3 6.2.3 my media records don't seem to be playing nice.
  • 14:45:03 <Jeff_Tollwerk> Guys! Major problem with translations here. We're using danilobuerger's latest development-version of FLUX (https://github.com/hmspl/flux/tree/development). We have a FCE on language [ALL]. When we create a new FCE inside this FCE and translate it to a second language, the FCE does not know the parent-relation in the translation. Is there a way to
  • 14:45:04 <Jeff_Tollwerk> fix this?
  • 14:45:05 <Denyerec> Hre's my current code:
  • 14:45:06 <Denyerec> https://gist.github.com/Denyerec/2992d5ab719ef5eca08f
  • 14:45:59 <ubrog> I haven't done anything with fal so far. What's the problem with the code?
  • 14:47:57 <Denyerec> Well
  • 14:48:00 <Denyerec> It used to work
  • 14:48:01 <Denyerec> Now I get this
  • 14:48:08 <Denyerec> Uncaught TYPO3 Exception
  • 14:48:08 <Denyerec> #1382687163: Supplied file object type must be File or FileReference
  • 14:48:55 <Denyerec> if I debug {image} I get this:
  • 14:50:30 <Denyerec> http://codepaste.net/a5apg9
  • 14:54:13 <ubrog> Are you sure image.0.id is the right value for the identifier?
  • 14:55:10 <ubrog> because it says "either CSV, array or implementing Traversable" in the docs
  • 14:57:57 <ubrog> I don't really get how it's supposed to work, there's also image.0.identifier
  • 14:58:25 <Denyerec> I have NO clue what the difference is between id and uid, or what TreatIdAsReference does
  • 14:58:31 <Denyerec> or how I identify what datatypes I've got :/
  • 14:58:43 <Denyerec> I have permuted a bunch of stuff and now this is working :
  • 14:58:49 <Denyerec> <v:resource.image identifier="{image.0.id}" width="210c" height="70c" />
  • 14:59:23 <ubrog> Very strange
  • 14:59:50 <Denyerec> Yes
  • 14:59:57 <Denyerec> I wish I knew what was going on with those Fal records
  • 15:00:10 <Denyerec> it's really irritating to get a Type error, and have everything report as "Array" in Debug :/
  • 15:00:37 <Denyerec> I mean, I kinda understand why that is, but it's still confusing as hell :)
  • 15:01:34 <Denyerec> Do you have any idea how to use v:switch ?
  • 15:02:45 <ubrog> no, haven't used it
  • 15:03:29 <ubrog> The documentation is missing examples for that kind of stuff
  • 15:03:38 <ubrog> It would be a lot easier to figure out
  • 15:03:45 <Denyerec> Yeah no kidding
  • 15:03:52 * Denyerec greps
  • 15:04:30 <Denyerec> https://gist.github.com/Denyerec/95b5e981668b4f31071d
  • 15:04:42 <Denyerec> As usual, simple when you know how ;)
  • 15:06:23 <mrboe> @Denyerec here is a switchcase https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/blob/development/Resources/Private/Templates/Content/ThreeColumn.html
  • 15:06:37 <Denyerec> mrboe I pasted the one from NavigationList too ;)
  • 15:07:30 <ubrog> nice!
  • 15:07:35 <ubrog> I have to take a break
  • 15:08:10 <ubrog> I'll be around sometime again
  • 15:12:02 <BenjaminR> Denyerec ubrog: youre very welcome to contribute on Documentation - we lack of time there
  • 15:12:43 <Denyerec> I can appreciate that 100% BenjaminR
  • 15:12:57 <Denyerec> But how can people who don't understand the documentation... write the documentation?
  • 15:12:58 <Denyerec> :)
  • 15:13:09 <Denyerec> It would be like asking a blind man to paint the house.
  • 15:13:16 <Denyerec> Sure he COULD do it... but would you really want him to? ;)
  • 15:13:25 * Denyerec is really enthusiastic with a paintbrush
  • 15:13:29 <BenjaminR> well i hope it takes you longer to understand BUT at some point you understand how to use without docs too :)
  • 15:13:40 <Denyerec> I'm slowly getting there.
  • 15:13:46 <Denyerec> My biggest obstacle at the moment is Type errors
  • 15:13:59 <BenjaminR> looking at the viewhelper source most times make you understand it
  • 15:14:01 <Denyerec> When you get a type exception, and I can't figure out what type I *have*
  • 15:14:11 <Denyerec> As debug just shows you things as arrays
  • 15:14:27 <Denyerec> I think if I could surmount that understanding gap I'd be in a much better place.
  • 15:14:29 <BenjaminR> hm Debug indeed tells you the time of an object
  • 15:14:39 <BenjaminR> *type
  • 15:15:29 <Denyerec> Yeah... "Array"
  • 15:15:47 <BenjaminR> hm so i dont get what you mean
  • 15:16:03 <Denyerec> Well in my FAL fauilure above
  • 15:16:10 <Denyerec> I was being told "requires file or fileReference"
  • 15:16:30 <Denyerec> and I guess I juist don't know what that is / how to find out if I've got one.
  • 15:16:56 <Denyerec> https://gist.github.com/Denyerec/2992d5ab719ef5eca08f
  • 15:17:23 <Denyerec> So here:
  • 15:17:23 <Denyerec> http://fluidtypo3.org/viewhelpers/vhs/master/Page/Resources/FalViewHelper.html
  • 15:17:37 <Denyerec> Doesn't state what type is returned. I got an array, so far, so good.
  • 15:17:48 <Denyerec> http://codepaste.net/a5apg9
  • 15:17:50 <Denyerec> ^ the array
  • 15:18:13 <Denyerec> Then when I try to use v:resource.image I'm now lost as to what to use as th eidentifier
  • 15:18:17 <Denyerec> (I permuted a bunch of things)
  • 15:18:29 <BenjaminR> v:page.resources.fal field="media" refers to the images you added in page properties? you know?
  • 15:18:38 <Denyerec> Yep.
  • 15:18:44 <Denyerec> That was the plan.
  • 15:19:02 <Denyerec> SO then I look up resource.image and is says this about Identifier : The FAL combined identifiers (either CSV, array or implementing Traversable).
  • 15:19:05 <BenjaminR> how you know their ids?
  • 15:19:30 <Denyerec> What do you mean ?
  • 15:19:45 <Denyerec> My intention is to render the first image that's set as page media.
  • 15:19:54 <Denyerec> I've got it working, I just don't know why it's workin.
  • 15:20:43 <Denyerec> So page.resources.fal returns an array of "stuff".
  • 15:20:49 <Denyerec> I take result.0
  • 15:21:00 <Denyerec> But I don't really know what result.0 *is*
  • 15:21:06 <BenjaminR> i am unfocused right now ...
  • 15:21:20 <Denyerec> Heh if that's the same as confused, join the club ;)
  • 15:21:53 <Denyerec> Or do you mean you don't understand what I'm asking ?
  • 15:23:03 <BenjaminR> i think i am doing to much things at the same time
  • 15:26:28 <Denyerec> That's OK
  • 15:26:36 <Denyerec> This is not a technical issue, it's working, I just want to understand more.
  • 15:26:43 <Denyerec> So I will harass you when you are not so busy
  • 15:26:46 <mrboe> @Denyerec Claus told us not to do the switchcase like you postet
  • 15:27:49 <mrboe> i think the rease was that eveything in there is loaded, if you but the cases into sections only the needed case is loaed
  • 15:28:03 <Denyerec> Uh oh.
  • 15:28:11 <Denyerec> I didn't see a case in your code tho
  • 15:28:11 <mrboe> but @randomresult knows it better - hope i dont tell some bullshit
  • 15:28:31 <mrboe> <f:render section="FE{settings.grid3.split -> v:format.case(case: 'settings.grid3.split')}"
  • 15:29:06 <Denyerec> oh I see
  • 15:29:16 <Denyerec> you create sections for each case
  • 15:29:20 <Denyerec> then render a dynamic section name
  • 15:29:27 <mrboe> yes
  • 15:29:38 <Denyerec> wait
  • 15:29:43 <Denyerec> You're talking about UPPER and lower case ?
  • 15:29:53 <Denyerec> format.case
  • 15:29:56 <Denyerec> ?
  • 15:32:59 <mrboe> one mom
  • 15:34:16 <Denyerec> it's OK i have to brb
  • 15:38:43 <jlumpe> whooo
  • 15:39:02 <jlumpe> the first step to get ajax submission with powermail 2 is done :)
  • 15:48:02 <mrboe> @Denyerec i dont know why claus hase write it like this
  • 15:48:15 <mrboe> just tesed that f:render section="BE{settings.grid3Split}" also works
  • 15:48:16 <Denyerec> My case is REALLY simple
  • 15:48:16 <FT3BOT> Welcome back Denyerec!
  • 15:48:19 <Denyerec> so I will keep it the same way for now,
  • 15:49:31 <mrboe> but its only working when you have an empty section with this naming <f:section name="BE">
  • 15:49:48 <mrboe> i think i had to write him
  • 15:50:11 <mrboe> to understand what hes doing
  • 15:52:14 <Denyerec> No value found for key "Tx_Vhs_ViewHelpers_SwitchViewHelper->switchCaseValue", thus the key cannot be removed.
  • 15:52:21 <Denyerec> Hmm.
  • 15:52:28 <Denyerec> I'm certain I set a "default" on my field.
  • 15:53:03 <Denyerec> Ah
  • 15:53:12 <Denyerec> I think I need to re-save all existing CE's that use it
  • 15:54:41 <Denyerec> Yep, that fixed it
  • 15:54:49 <Denyerec> (I had added a new field to an existing CE)
  • 15:55:54 <mrboe> @Denyerec here is a old version of the container https://gist.github.com/misterboe/723707156b1483dacc42
  • 15:56:14 <mrboe> with the v:switch version
  • 15:56:17 <Denyerec> Hmmm.
  • 15:56:33 <Denyerec> I can see if it's loading all the content before switching why in this case it is more optimal to use the sections
  • 15:56:39 <Denyerec> Fo rme, it's just toggling a single value
  • 15:56:43 <Denyerec> so I don't think it's critical ?
  • 15:58:18 <mrboe> you can check your templates with builder
  • 16:02:48 <Denyerec> How do I just pull the contents of the heading field ?
  • 16:02:55 <Denyerec> I think I disabled headers on FCE's globally
  • 16:03:00 <Denyerec> But I kinda need the heading on this one :S
  • 16:03:07 <Denyerec> page.header I wonder
  • 16:05:20 <Denyerec> Hmm, no its the fce heading I need
  • 16:05:42 <Denyerec> record.header!
  • 16:28:19 <BenjaminR> I LOVE OOP!!!
  • 16:31:29 <jlumpe> O_o
  • 16:33:29 <BenjaminR> :-X
  • 17:03:33 <Denyerec> LD
  • 17:03:37 <Denyerec> It's really nice outside
  • 17:03:41 <Denyerec> Nicest day of the year so far.
  • 17:32:21 <cedricziel> Denyerec: where is this happy place you're talking about?
  • 17:32:34 <Denyerec> uk
  • 17:32:45 <cedricziel> oh-didnt know that!
  • 17:34:02 <Denyerec> The weather is normally so crap that nice days really stand out ;)
  • 17:34:27 <cedricziel> ;)
  • 17:34:38 <cedricziel> where are you located over there?
  • 17:35:34 <Denyerec> Right in the middle
  • 17:36:14 <Denyerec> Its quite nice
  • 17:36:23 <Denyerec> about 80 minutes from London by train
  • 17:36:26 <Denyerec> If you can stomach the price :/
  • 17:36:44 <cedricziel> how much is the train?
  • 17:36:54 <Denyerec> ~ €100
  • 17:37:02 <Denyerec> If you travel on the same day.
  • 17:37:19 <Denyerec> If you book a week or so in advance and travel during non-commuter times you can get it for may be €30
  • 17:37:26 <Denyerec> (Hin und zuruck)
  • 17:37:46 <cedricziel> oh cool! Denyerec, are you related to Robin Hood?
  • 17:38:00 <Denyerec> Haha, possibly. Ghengis Khan too.
  • 17:38:06 <cedricziel> (looked at the map and couldnt resist ^^)
  • 17:38:07 <Denyerec> ;)
  • 17:38:26 <Denyerec> Aye , famous for Outlaws and Pork Pies ;)
  • 17:38:36 <cedricziel> :P
  • 17:39:46 <cedricziel> 30 bux for 4 hour train ride is something i would call cheap ^^
  • 17:41:59 <Denyerec> It's 80 minutes dude!
  • 17:42:17 <Denyerec> That's ... not 4 hours :)
  • 17:44:53 <cedricziel> google tells me 2 hours one direction ;)
  • 20:48:05 <moger> hey there... I'm trying to use <v:render.inline> within a fluid standalone view that sends an e-mail
  • 20:49:18 <moger> unfortunately that doesnt work, variables are not being processed
  • 20:50:01 <moger> is there any known limitation to the inline viewhelper or do i just need to initialize something in the standalone view?
  • 21:40:53 <benjamin_654> hi, i would like to execute the flux UnitTests, how do i do this?
  • 21:41:16 <benjamin_654> is it possible from inside my IDE (PhpStorm)?

20140515

  • 08:15:37 <cedricziel> benjamin_654: there's a runner available, when you install EXT:phpunit
  • 08:16:07 <jlumpe> morning o>
  • 08:16:32 <cedricziel> ahoy :)
  • 08:17:34 <jlumpe> cedricziel: almost got the ajax submit working with the new powermail version
  • 08:17:34 <jlumpe> :D
  • 08:18:10 <jlumpe> had to dig a bit through the stuff to figure out how to reach the things i want but it's getting somewhere now
  • 08:23:06 <cedricziel> sounds good!
  • 08:24:35 <jlumpe> it might not be perfect code-wise, but as soon as that works i'll just put it on github, if anybody needs it (will probably only work for single page contact forms anyway)
  • 08:26:46 <Denyerec> ok so
  • 08:27:30 <Denyerec> I have the ext. go_maps, and it stores addresses in a table called tx_gomapsext_domain_model_address
  • 08:28:03 <Denyerec> Whats the correct VH to use to grab a record from here?
  • 08:29:49 <benjamin_654> cedricziel: thx & good morning, with: ./typo3/cli_dispatch.phpsh phpunit typo3conf/ext/flux/Tests/Unit/Service/ContentServiceTest.php i get the error: PHP Fatal error: Call to undefined method FluidTYPO3\Flux\Service\ContentService::injectRecordService()
  • 08:30:36 <benjamin_654> and ./typo3/cli_dispatch.phpsh phpunit -c typo3conf/ext/flux/Tests/phpunit.xml says: "No tests executed!" ..
  • 09:05:56 <cedricziel> benjamin_654: can you describe your environment please?
  • 09:07:55 <cedricziel> Denyerec: the domain record, or the db record?
  • 09:12:48 <cedricziel> I'd give field.relation a shot
  • 09:13:00 <cedricziel> it should at least give you the db records
  • 09:13:18 <cedricziel> you can try the transform argument to cast it to a domain object
  • 09:31:34 <cedricziel> out. cya
  • 09:33:09 <Denyerec> cedricziel - I don't understand the question
  • 09:33:16 <Denyerec> That table contains the records with the address data
  • 09:33:19 <Denyerec> I want the address data
  • 09:35:48 <Denyerec> (What was he on about re: domain objects? )
  • 09:36:47 <matt_b> Denyerec: objects in the Domain Model (Repository)?
  • 09:36:57 <Denyerec> Yep, over my paygrade.
  • 09:37:02 <Denyerec> Where can I learn this ?
  • 09:37:05 <Denyerec> Extbase book ?
  • 09:37:15 * Denyerec wonders if they finished translating that yet.
  • 09:37:24 <matt_b> heheh - I've got this on another screen: http://docs.typo3.org/typo3cms/ExtbaseFluidBook/3-BlogExample/2-the-stations-of-the-journey.html
  • 09:37:42 <matt_b> Trying to learn this stuff myself
  • 09:37:51 <Denyerec> :D
  • 09:38:01 <Denyerec> Don't happen to be in the UK do you ?
  • 09:38:15 <matt_b> Just down the road :-)
  • 09:38:55 <matt_b> Burton/Derby area but ex Leicester for 15 yrs
  • 09:39:08 <Denyerec> NO shit
  • 09:39:21 <Denyerec> Not only are you the first other UK based typo user I've ever known
  • 09:39:24 <Denyerec> You're like 10 miles away.
  • 09:39:27 <matt_b> Ditto!
  • 09:39:54 <matt_b> I know - I found yr blog in a google search t'other day
  • 09:40:11 <matt_b> then whois'd yr domain etc.
  • 09:40:12 <Denyerec> lol
  • 09:40:22 <Denyerec> Wonder how the hell you found that :S
  • 09:41:10 <matt_b> Ahem - there's so little structured documentation that I've been casting a wide net - page 2 results ;-)
  • 09:41:22 <Denyerec> Shocker :D
  • 09:41:32 <Denyerec> Must have been my flailing around with an old version
  • 09:41:41 <Denyerec> What brings you to Typo3 ?
  • 09:41:59 <Denyerec> (If I vanish suddenly I will return, just dealing with the nipper)
  • 09:42:09 <matt_b> Been doing it since ~2000
  • 09:42:46 <matt_b> Needed a multi-lingual solution @ the time for a Euro client. Never looked back
  • 09:44:11 <jlumpe> nono you got it all wrong
  • 09:44:21 <jlumpe> wordpress with some multilanguage plugin is the way to go
  • 09:44:22 <jlumpe> :D
  • 09:44:42 <jlumpe> you know, so many themes on theme forest for which you don't have to do anything
  • 09:44:46 <jlumpe> ;)
  • 09:45:15 <matt_b> Actually some days I think you might be right - grass is always greener right? ;-)
  • 09:45:41 <jlumpe> haha don't ever tell me that i'm right with that ;)
  • 09:45:47 <matt_b> lol
  • 09:47:20 <matt_b> "I got 99 problems but a theme ain't one"
  • 09:55:35 <jlumpe> yeah i'm not so sure about that ;)
  • 09:55:42 <jlumpe> for example
  • 09:55:48 <jlumpe> if you do the same thing with magento
  • 09:55:50 <jlumpe> then after buying a theme
  • 09:55:54 <jlumpe> you have like 100 problems more
  • 09:58:04 <matt_b> Haven't played with Magento for a few years - I recall immense complexity.
  • 09:59:59 <jlumpe> yeah that's in there too
  • 10:14:44 <Denyerec> I got 99 problems and Wordpress is most of them.
  • 10:14:51 <Denyerec> ¬_¬
  • 10:14:57 <Denyerec> matt_b you a freelancer?
  • 10:16:27 <matt_b> not atm but will b again soon
  • 10:16:40 <matt_b> looking around for opportunities
  • 10:16:53 <Denyerec> LIkewise, tho with the kid now, I can't go fulltime.
  • 10:17:35 <matt_b> It's exactly kids thats pushing me back into the freelance/self unemployed arena
  • 10:18:00 <matt_b> I can't do school runs with the job I've ended up with :-(
  • 10:18:11 <matt_b> Priorities right?
  • 10:18:12 <Denyerec> Yeah, UK employers are unforgiving regarding family
  • 10:18:24 <Denyerec> Which is hillarious given that everyone's moaning about the "collapse of the family unit"
  • 10:18:38 <Denyerec> I'd rather be poor & with a child I raised myself (IMO)
  • 10:18:53 <matt_b> here here!
  • 10:18:56 <Denyerec> THough we do have a minder arranged for 2 days of the week so I can actually get stuff done!
  • 10:19:38 <matt_b> My eldest used to kip underneath my desk while I worked until her mum came home - happy days!
  • 10:21:09 <matt_b> Denyerec: How'd u get yr projects? Word of mouth?
  • 10:21:14 <Denyerec> Yeah
  • 10:21:26 <Denyerec> The last one I got, was because someone had had a really bad experience with two other webdevs
  • 10:21:34 <Denyerec> so I talked with her about how to find a good developer in her area
  • 10:21:40 <Denyerec> Then she insisted on hiring me instead
  • 10:21:57 <Denyerec> Just finishing the site off now: http://alba-dev.sozu.co.uk/
  • 10:22:20 <matt_b> :-) v. much like the look of it
  • 10:22:32 <Denyerec> SHe's written, no word of a lie, 120 pages of content.
  • 10:22:41 <Denyerec> It's practically a book on the subject, never had a client like it.
  • 10:22:47 <jlumpe> lol Denyerec
  • 10:22:50 <matt_b> wow - a client with content!
  • 10:22:50 <Denyerec> Normally you have to wring 4 pages out of them.
  • 10:22:57 <matt_b> quite
  • 10:23:29 <Denyerec> Other clients are starting to come in from Facebook for photographic work, but that's early days.
  • 10:23:31 <jlumpe> Denyerec: hey, not responsive?
  • 10:23:38 <Denyerec> jlumpe, not for her price, no.
  • 10:23:44 <jlumpe> ah
  • 10:23:56 <Denyerec> Would have needed double for that at least.
  • 10:24:01 * Denyerec is a terrible capitalist :/
  • 10:24:04 <jlumpe> haha
  • 10:24:16 <jlumpe> i'm currently working on a 4 language page for my tattoo artist
  • 10:24:36 <jlumpe> basically a "one-page" page
  • 10:24:40 <jlumpe> which a custom gallery
  • 10:24:43 <jlumpe> *with
  • 10:24:47 <Denyerec> The framework's in place for it to go responsive (Grid, etc) but there are design considerations and obviously the testing etc.
  • 10:25:08 <jlumpe> yeah
  • 10:25:12 <Denyerec> And I couldn't get srcset to work properly cross-browser yet.
  • 10:25:19 <Denyerec> I don't think that feature is ready for primetime.
  • 10:25:21 <jlumpe> srcset?
  • 10:26:11 <jlumpe> ah responsive images
  • 10:26:20 <matt_b> [everone here googles(!)]
  • 10:27:40 <jlumpe> Denyerec: you could also use an adaptive image approach
  • 10:27:58 <jlumpe> setting a cookie on the client side with the viewport width
  • 10:28:05 <jlumpe> and the deliver images accordingly
  • 10:28:15 <jlumpe> oh and Denyerec: https://github.com/borismus/srcset-polyfill
  • 10:29:35 <Denyerec> Hve you tried that jlumpe
  • 10:29:35 <Denyerec> ?
  • 10:29:55 <Denyerec> As I found a bunch of polyfills but each one came with a list of side-effects it made it feel like I was shopping for cancer meds.
  • 10:30:06 <jlumpe> no, not yet i just found it liked in an article on typo3blogger
  • 10:30:10 <jlumpe> hahah ok
  • 10:30:16 <jlumpe> *linked
  • 10:30:43 <Denyerec> I was looking at this: http://adaptive-images.com/
  • 10:31:32 <Denyerec> It seems straightforward enough, and would sit beside typo's caching I think
  • 10:31:46 <jlumpe> Denyerec: that's what i was talking about above :)
  • 10:31:55 <jlumpe> that'S the cookie-variant
  • 10:31:59 <Denyerec> ahhh
  • 10:32:01 <Denyerec> kk
  • 10:32:43 <randomresult> morning
  • 10:32:59 <jlumpe> o>
  • 10:33:19 <jlumpe> randomresult: could you fix your big issue?
  • 10:33:33 <randomresult> my life...? no still the same
  • 10:33:42 <randomresult> ;)
  • 10:33:48 <randomresult> you mean the empty cols?
  • 10:33:51 <randomresult> yes.
  • 10:33:57 <jlumpe> haha
  • 10:34:01 <jlumpe> good :)
  • 10:34:31 <jlumpe> in case anybody later wants to take a look at something i cooked up: i made an attempt to make basic powermail 2.x forms submit via ajax
  • 10:35:04 <randomresult> maybe mrboe is interested as he is working on bootstraped powermailtemplates
  • 10:35:20 <jlumpe> it's really basic for now, but it works
  • 10:35:39 <jlumpe> i might upload it to github later :)
  • 10:36:05 <mrboe> @jlumpe i can upload my powwermail "extended" versiob
  • 10:36:21 <mrboe> all fields with TB classes
  • 10:36:28 <jlumpe> TB?
  • 10:36:33 <mrboe> Twitter Boostrap
  • 10:36:36 <jlumpe> ah
  • 10:36:42 <jlumpe> i'm using foundation :)
  • 10:36:55 <mrboe> so you had to switch - thats hard
  • 10:36:57 <mrboe> ;)
  • 10:37:06 <jlumpe> did you remove the powermail_field classes?
  • 10:37:22 <mrboe> the unused
  • 10:37:32 <jlumpe> anyway if you want i can later upload the ajax-enabling extension if you want to take a look
  • 10:37:37 <jlumpe> maybe you can salvage something
  • 10:37:48 <mrboe> http://snag.gy/iLDxO.jpg
  • 10:38:10 <jlumpe> nice nice :)
  • 10:38:13 <mrboe> that would be nice
  • 10:38:29 <jlumpe> disclaimer: i have no idea about it's quality :D
  • 10:38:40 <jlumpe> ok wait, let me upload it now, even though it's definitely not 100% finished
  • 10:38:41 <jlumpe> sec
  • 10:39:01 <mrboe> dont hurry
  • 10:39:09 <Denyerec> jlumpe - I've been using "sp_bettercontact" for my contact forms forever now
  • 10:39:17 <jlumpe> well you can just browse it and get an idea about what i did
  • 10:39:21 <Denyerec> As it does "everything I need" - it doesn't ajax submit though.
  • 10:39:26 <Denyerec> And it's a bit of a pig to customise.
  • 10:39:47 <Denyerec> Do you think using powermail with the ajax submission would be a viable solution for spam-proof contact forms?
  • 10:40:06 <Denyerec> And... isn't Claus working on Fromage with danilobuerger ?
  • 10:40:18 <jlumpe> Denyerec: i have no idea :)
  • 10:40:38 <jlumpe> i just did this because i need this contact form to be submitted using ajax
  • 10:44:06 <Denyerec> Hehe
  • 10:44:29 <jlumpe> mrboe: https://github.com/johanneslumpe/Pmajaxsubmit
  • 10:44:44 <jlumpe> i just started that yesterday, so bear with me
  • 10:49:13 <Denyerec> Any of you guys familiar with resource.record
  • 10:49:15 <Denyerec> ?
  • 10:49:45 <mrboe> thx - had to finish some thing and then i will have a look
  • 10:56:45 * Denyerec gets the feeling danilobuerger is going to yell at me for abusing his viewhelpers.
  • 11:06:25 <BenjaminR> Hey everybody
  • 11:06:58 <jlumpe> o>
  • 11:09:38 <Denyerec> BenjaminR!
  • 11:09:40 <mrboe> hey BenjaminR
  • 11:09:41 <Denyerec> >_>
  • 11:09:46 <BenjaminR> oO
  • 11:09:49 <Denyerec> QUick Q:
  • 11:09:52 <BenjaminR> :)
  • 11:10:11 <Denyerec> I have the ext. go_maps, and it stores addresses in a table called tx_gomapsext_domain_model_address
  • 11:10:21 <Denyerec> I am using resource.record to pull a field from a record there.
  • 11:10:26 <Denyerec> Is this the right VH to be using ?
  • 11:11:01 <Denyerec> And, second, is there a way to grab a set of fields and iterate them?
  • 11:11:09 <Denyerec> Third, can you get a whole record, not just a field ?
  • 11:11:18 <Denyerec> (Ok, so 3 quick questions) :)
  • 11:11:23 <Denyerec> But they are small!
  • 11:11:24 <BenjaminR> a) never used resource.record
  • 11:11:26 <Denyerec> Look, so tiny...
  • 11:11:29 <BenjaminR> b) it seems to be the right thing
  • 11:11:38 <BenjaminR> c) get all field with field argument empty
  • 11:11:45 <Denyerec> Ahh!
  • 11:11:51 <Denyerec> I omitted it and it complained
  • 11:11:57 <Denyerec> I didn't think to leave it in, but empty.
  • 11:12:22 <BenjaminR> oh then i am afraid resources means media
  • 11:12:37 <BenjaminR> lets check the source :)
  • 11:12:59 <BenjaminR> Denyerec anyway... you like to get a suggestion?
  • 11:13:08 <Denyerec> Mmmhm?
  • 11:13:19 <BenjaminR> create your own viewhelper and initialize the repository
  • 11:13:22 <Denyerec> I'm currently in the source trying to figure out the comments in the documentation.
  • 11:13:24 <BenjaminR> i think that is quite more fun
  • 11:13:39 <Denyerec> 'The actual record. Alternatively you can use the "uid" argument.'
  • 11:13:41 <Denyerec> Meant nothing to me :/
  • 11:13:53 <Denyerec> Why would I supply the record I'm trying to pull OUT, as an arguement ?!
  • 11:13:56 <BenjaminR> initializing the gomaps repo is easy as $repository = $this->objectManager->get($repositoryName);
  • 11:13:59 <Denyerec> That would imply I already have the damn thing...
  • 11:14:24 <Denyerec> If you can point me to the guide on "My first viewhelper, a picturebook guide"
  • 11:14:26 <BenjaminR> i think this is meant as relation field
  • 11:14:29 <Denyerec> Then I will give that a try :)
  • 11:14:45 <BenjaminR> Denyerec in EXT:vhs there are 187 viewhelpers which you can use as template :LP
  • 11:14:57 * Denyerec sees lots of error messages in his future.
  • 11:15:02 <BenjaminR> its not more than class myvhs extends fluid abstractvh with a render method :)
  • 11:15:18 <Denyerec> All this talk of repositories is very alien.
  • 11:15:24 <BenjaminR> i will point you to an easy one :)
  • 11:15:29 <BenjaminR> it isnt !
  • 11:15:32 <BenjaminR> its 5 minutes work :)
  • 11:15:38 <BenjaminR> and you can fetch whatever you want :)
  • 11:15:42 <Denyerec> http://docs.typo3.org/typo3cms/ExtbaseFluidBook/3-BlogExample/2-the-stations-of-the-journey.html
  • 11:16:08 <BenjaminR> wait - i build one for you :)
  • 11:16:19 <BenjaminR> you own me a coffee then
  • 11:16:38 <Denyerec> So long as you're not in Switzerland I can probably afford that...
  • 11:17:04 <jlumpe> lol
  • 11:17:42 <Denyerec> content.infoview seems simple enough
  • 11:18:07 <Denyerec> Just feels like I'm wading into a room of 100 concepts, and I only know 1 ;)
  • 11:18:57 <BenjaminR> creating a basic one right now for fetchig objects from a repo
  • 11:18:59 <BenjaminR> you can extend then
  • 11:25:36 <ubrog> I have a problem with an inline notation of f:cObject, can anyone spot what's wrong here? http://pastebin.com/LneKEgbT
  • 11:26:35 <ubrog> I get: #1237900529: The argument "arguments" was registered with type "array", but is of type "string" in view helper "TYPO3\CMS\Fluid\ViewHelpers\Widget\LinkViewHelper"
  • 11:26:56 <ubrog> I also added {} around f:cObject, but with the same result
  • 11:27:20 <ubrog> The typoscript path contains a number only, I checked that
  • 11:27:40 <ubrog> And when I add the number directly in the template it works
  • 11:28:57 <ubrog> I think there's something wrong with the inline notation of the cObject so it returns an array instead of string, but I don't know what exactly
  • 11:35:57 <Denyerec> thanks BenjaminR - might be able to figure this out afterall! ;)
  • 11:36:10 <jlumpe> ubrog, can you try to change f:cObject(typoscriptObjectPath: 'lib.newscategory' ) to 'f:cObject(typoscriptObjectPath: "lib.newscategory" )'
  • 11:36:15 <BenjaminR> i need 1 more minute :)
  • 11:36:17 <jlumpe> (yes, include the single quotes too)
  • 11:36:35 <Denyerec> Uh oh, the gremlin has woken
  • 11:36:39 <Denyerec> Brb!
  • 11:37:16 <BenjaminR> Denyerec: https://gist.github.com/benjaminrau/3642d8e6c4a3e24c4e29
  • 11:37:17 <FT3BOT> Denyerec is currently away.
  • 11:37:18 <BenjaminR> Untested!
  • 11:38:30 <Denyerec> ok
  • 11:38:31 <FT3BOT> Welcome back Denyerec!
  • 11:38:41 <Denyerec> My one stupid question before I head off to deal with Ada
  • 11:38:48 <Denyerec> How do I know the repository name?
  • 11:39:07 <Denyerec> I presume it's derived from the tablena m e>?
  • 11:39:08 <Denyerec> b gugh oh
  • 11:39:13 <Denyerec> shes onthe keyg oard
  • 11:39:21 <Denyerec> She's on the keyboard :S
  • 11:39:36 <BenjaminR> Go to the ext and open the class / but yes you can determine from table name too
  • 11:39:57 <BenjaminR> Tx_WhateverExt_Domain_Repository_ModelRepository
  • 11:40:04 <BenjaminR> Or namespaced..
  • 11:40:57 <ubrog> jlumpe: I get "Not all tags were closed" when I change it like that
  • 11:42:10 <ubrog> Ah of course, because the "" are nested now
  • 11:42:23 <ubrog> But is there a way to mask those?
  • 11:42:23 <Denyerec> thanks BenjaminR!!
  • 11:42:30 <Denyerec> biab
  • 11:44:41 <jlumpe> ubrog
  • 11:44:53 <jlumpe> you have to always nest them properly
  • 11:44:54 <jlumpe> like t his
  • 11:44:57 <jlumpe> "'"''"'"
  • 11:46:12 <jlumpe> did you write it ilke this:
  • 11:46:13 <jlumpe> arguments="{currentPage: pagination.nextPage, contentUid: configuration.contentUid, tx_news_pi1: {overwriteDemand: {categories: 'f:cObject(typoscriptObjectPath: "lib.newscategory" )' }}}"
  • 11:47:25 <ubrog> yes, exactly like that
  • 11:47:27 <jlumpe> hmm
  • 11:47:29 <jlumpe> weird
  • 11:48:28 <jlumpe> oh yeah
  • 11:48:38 <jlumpe> can you please ad {}
  • 11:48:43 <jlumpe> around f:cObject?
  • 11:48:45 <jlumpe> so
  • 11:48:57 <jlumpe> categories: '{f:cOject(...)}'
  • 11:51:31 <ubrog> same result, "Not all tags were closed"
  • 11:51:42 <ubrog> I can escape the quotes with an \
  • 11:52:03 <ubrog> Then I don't get an error
  • 11:53:55 <ubrog> one sec, I think that might be it
  • 11:57:56 <ubrog> Ok, so this is the correct way to do it: http://pastebin.com/uXFsFnGr
  • 11:58:05 <ubrog> Escaping the quotes
  • 11:58:15 <ubrog> thanks for your help
  • 11:59:15 <jlumpe> ubrog: well the correct way (afaik) is to properly nest the quotes :)
  • 11:59:32 <jlumpe> and it works fine for me
  • 12:01:53 <ubrog> Don't you have to escape the quotes usually if you have the same type nested?
  • 12:02:10 <ubrog> It didn't work exactly as you wrote it, but escaped it does, at least in this case
  • 12:02:23 <jlumpe> i have this in my template for example
  • 12:02:24 <jlumpe> <f:link.action action="single" arguments="{image:image}" pageUid="20" title="{image.name}" additionalAttributes="{data-mfp-src: '{f:uri.image( src: image.image.uid, treatIdAsReference: 1, width: 800)}'}">
  • 12:02:39 <jlumpe> but
  • 12:03:06 <jlumpe> i'm not nesting another pair
  • 12:03:16 <jlumpe> maybe you're right about that :)
  • 12:03:27 <jlumpe> i could have sworn that it would work
  • 12:03:38 <jlumpe> anyway, glad that it's working at least :D
  • 12:06:58 <ubrog> Oh yeah, me too. I've been working on fixing a bug for 3 days now and I think that was the last part
  • 12:12:40 <moger> hey there
  • 12:13:27 <moger> I am using <v:render.inline> in a "standard" fluid view called by a controller and it works perfectly
  • 12:14:22 <moger> however, when using it within a standalone view context (fired from a signal/slot event) it does not parse any variables
  • 12:14:52 <moger> precisely, i am using the standalone view to send an email.
  • 12:15:44 <moger> and i want typo3 to parse my DB-based fluid code in that email.
  • 12:24:50 <randomresult> BenjaminR u there?
  • 12:25:03 <BenjaminR> Si
  • 12:25:11 <randomresult> or anyone who can help me with an updatescript ?
  • 12:25:14 <randomresult> ah hi
  • 12:25:45 <randomresult> i want to build an update(migration) script for migrating *bootstrap to fluidbootstraptheme
  • 12:26:09 <randomresult> i know what should be changed and i think i have the sql-script ready
  • 12:26:27 <randomresult> now need to port that in class.ext-update.php
  • 12:27:04 <BenjaminR> if you need a template copy from fluid or fluidcontent
  • 12:27:13 <BenjaminR> flux or fluidcontent
  • 12:27:27 <randomresult> ?
  • 12:27:52 <BenjaminR> what do you mean with "need to port that in"
  • 12:28:42 <randomresult> i looked a the updatescript in fluidcontent
  • 12:28:53 <randomresult> and i saw that it is quite simple
  • 12:29:12 <randomresult> so i copied that one and now try to merge my sql-command in it
  • 12:29:28 <randomresult> then i realised that its not that simple :)
  • 12:29:41 <BenjaminR> why? :)
  • 12:29:50 <randomresult> may i show you?
  • 12:29:59 <BenjaminR> you may
  • 12:30:07 <randomresult> thank you
  • 12:30:10 <randomresult> ;)
  • 12:30:16 <BenjaminR> ^^
  • 12:30:19 <randomresult> gimme a sec to gist it
  • 12:33:29 <randomresult> no, just realised that im far away from what i need
  • 12:35:18 <randomresult> https://gist.github.com/randomresult/d71e9d69ef34898ba2fd @BenjaminR
  • 12:35:29 <BenjaminR> gimme a sec
  • 12:35:37 <randomresult> all you need
  • 12:40:43 <BenjaminR> datatables <3
  • 12:40:56 <randomresult> sry was discon
  • 12:42:03 <BenjaminR> randomresult: use a select update statement with replace()
  • 12:42:08 <BenjaminR> wouldnt be enough?
  • 12:42:43 <BenjaminR> ah with typo3 support ... sure...
  • 12:42:50 <BenjaminR> lets google replace
  • 12:43:50 <BenjaminR> well no isnt supported. then you will have to create a select query for FluidTYPO3... and iterate over the result and update them
  • 12:50:00 <randomresult> hmm... i could think of doing one query for each element
  • 12:51:30 <jlumpe> guys, did you ever experience that typo3 concatenates but not minifies js?
  • 12:51:42 <jlumpe> concatenateJs = 1
  • 12:51:42 <jlumpe> compressJs = 1
  • 12:51:45 <jlumpe> are both set
  • 12:52:32 <BenjaminR> randomresult: thats what you will have to do
  • 12:52:41 <randomresult> ok.
  • 12:52:49 <randomresult> i will try. for now i deleted tt_content
  • 12:52:52 <randomresult> nice hum
  • 12:54:23 <randomresult> lets play some bullshitbingo ... Denyerec u there?
  • 13:09:46 * Denyerec loads his hands
  • 13:09:54 <Denyerec> 3....2.....1......
  • 13:10:00 <Denyerec> *clapping frenzy*
  • 13:21:38 <jlumpe> randomresult: before updating flux etc to the latest dev branches
  • 13:21:46 <jlumpe> you'd recommend to backup typo3conf + db, right? :D
  • 13:21:55 <Denyerec> lol yeah ;)
  • 13:22:01 <Denyerec> biab - baby walking time
  • 13:22:47 <randomresult> make a backup you damn cowboy
  • 13:23:03 <jlumpe> just did!
  • 13:23:05 <randomresult> as i work with git, for me the DB-Backup is most important
  • 13:23:20 <jlumpe> yeah i'm currently not working with git on this project
  • 13:23:36 <jlumpe> have to update because i'm stuck with the issue that i c annot add plugins to FCEs
  • 13:36:31 <jlumpe> arhg
  • 13:36:48 <jlumpe> fluidcontent has depencendies set for flux from 7.0.0 to 7.0.99
  • 13:36:49 <jlumpe> ..
  • 13:36:55 <jlumpe> but the current dev branch is 7.1.0
  • 13:47:29 <jlumpe> randomresult: Ima real ocwboy
  • 13:47:32 <jlumpe> it didn't break!
  • 13:48:07 <randomresult> glad to hear that!
  • 13:49:01 <jlumpe> but still
  • 13:49:07 <jlumpe> copy and paste isn't working :/
  • 13:49:19 <jlumpe> but at least i can create plugins inside an FCE now
  • 13:56:47 <randomresult> BenjaminR u there?
  • 13:57:02 <randomresult> you can take a branch from @danilobuerger
  • 13:57:14 <BenjaminR> randomresult?
  • 13:57:14 <randomresult> there it should nearly all be fixed
  • 13:57:30 <randomresult> BenjaminR i have the update script ready. could you take a look?
  • 13:58:19 <randomresult> i dunno if this is simply stupid or correct. but it works
  • 13:58:27 <BenjaminR> i can - but i cant test / verify now
  • 13:58:28 <randomresult> (at least i think so :) )
  • 13:58:51 <BenjaminR> dont care about performance too much in ext_update script
  • 13:59:01 <randomresult> lemme gist it
  • 13:59:06 <BenjaminR> but should should be aware of 10000s of records
  • 13:59:21 <cedricziel> should just be transactional so it doesnt break
  • 13:59:47 <randomresult> lemme check . i ll be back in 5 minutes
  • 14:05:34 <soee> phpstorm users ?
  • 14:08:26 <mrboe> @soee <<
  • 14:09:05 <jlumpe> mrboe: had time to take a look? ;)
  • 14:26:06 <randomresult> @cedricziel what eber transactional means
  • 14:26:21 <randomresult> i will paste it and you could be so kind and have a short look
  • 14:27:09 <randomresult> @BenjaminR or cedricziel https://gist.github.com/randomresult/8ef572f4faa0d1b90c09
  • 14:27:32 <BenjaminR> oO
  • 14:27:41 <BenjaminR> that wasnt what i expected :D
  • 14:28:03 <randomresult> thats why i show it to you
  • 14:28:16 <BenjaminR> you could have used a array $elements at least ^^
  • 14:28:27 <randomresult> icould but i didnt
  • 14:28:35 <BenjaminR> and iterate ofter them to do line 23
  • 14:28:46 <BenjaminR> well if it works...
  • 14:28:51 <BenjaminR> you _can_ do it like that :)
  • 14:28:52 <BenjaminR> i wouldnt
  • 14:28:55 <BenjaminR> ^^
  • 14:29:06 <randomresult> you would change it to an array?
  • 14:29:12 <randomresult> i mean the work is done
  • 14:29:14 <BenjaminR> at least that yes
  • 14:29:45 <BenjaminR> but again: its up to you. you have to maintain it so you decide how its done :)
  • 14:30:23 <randomresult> i post it to discuss it
  • 14:30:50 <BenjaminR> if one extended your ext with additioanl fces this doesnt work for him
  • 14:31:09 <randomresult> its only a migration from old fce to the new one
  • 14:31:11 <BenjaminR> i would have selected all records with tx_fed_fcefile like 'FluidTYPO3....%'
  • 14:31:19 <BenjaminR> and then update them iterating over the result
  • 14:31:42 <BenjaminR> may there be a chance that someone defined an overlay path and added addtiional fce types?
  • 14:31:48 <BenjaminR> if yes, this isnt the soltuion
  • 14:31:51 <BenjaminR> if no, this is fine
  • 14:34:06 <randomresult> ok. i will try to understand and redo it
  • 14:37:08 <BenjaminR> randomresult: in your update script you expect to know the fces there have been used with fluidcontent_bootstrap but if one added more fces to it they wont be catched by your update script
  • 14:37:28 <randomresult> i understand that
  • 14:37:56 <randomresult> but how to make an "flexible update" --- i need to figure that out
  • 14:38:01 <BenjaminR> if you do a selectquery to get all tt_content records with an tx_fed_fcefile LIKE FluidTYPO3.Fluidcontentbootstrap:%
  • 14:38:04 <BenjaminR> you know which are there
  • 14:38:19 <BenjaminR> iterate over the result from the selectquery
  • 14:38:25 <BenjaminR> group by tx_fed_fcefile
  • 14:38:46 <BenjaminR> and then create update queries for the result of grouping
  • 14:39:03 <randomresult> but this query will give me all fce not all types of fce or not?
  • 14:39:18 <randomresult> ah iterate and group
  • 14:39:27 <BenjaminR> (y)
  • 14:39:39 <randomresult> damn... ok. will work on that
  • 14:39:55 <BenjaminR> $types[$row[tx_fed_fcefile]]
  • 14:40:09 <BenjaminR> gives you an array of all types
  • 14:40:24 <randomresult> ok. will try
  • 14:40:26 <BenjaminR> $types= array_keys($types)
  • 14:40:45 <BenjaminR> good look - keep up the good work :)
  • 14:56:50 <BenjaminR> cedricziel: you know where the "Relations" tab in content elements comes from and what it is for?
  • 14:58:16 <BenjaminR> And how to hide the Options Tab for an fce which has no fields
  • 15:03:09 <Torsten> Hey there... when I delete a fluid content element that has a file relation via flux.field.inline.fal, the corresponding row in sys_file_reference is not marked as deleted... am I missing something?
  • 15:06:24 <jlumpe> Torsten
  • 15:06:24 <jlumpe> https://github.com/FluidTYPO3/fluidcontent/issues/142
  • 15:11:32 <Torsten> jlumpe thanks! So it's a core bug regarding flex forms in combination with gal?
  • 15:11:35 <Torsten> *fal
  • 15:12:34 <jlumpe> not sure, i just remembered there was an open ticket about this :)
  • 15:19:27 <mrboe> @soee you have a minute?
  • 15:20:19 <mrboe> @jlumpe sorry - have to soll into tomorrow
  • 15:20:28 <jlumpe> mrboe: no need to be sorry :)
  • 15:21:42 <mrboe> if its interesting for you here is my boostrap version https://github.com/misterboe/t3bpowermail
  • 15:23:15 <BenjaminR> How to get rid of empty option tab for my empty flux form
  • 15:27:19 <jlumpe> BenjaminR: doing it like for a normal flex form doesn't work?
  • 15:27:36 <BenjaminR> how?
  • 15:27:38 <BenjaminR> :)
  • 15:27:43 <jlumpe> http://www.typo3.net/forum/thematik/zeige/thema/105475/?show=1
  • 15:28:03 <jlumpe> check the last 3 posts
  • 15:28:08 <jlumpe> maybe that helps you :)
  • 15:29:11 <BenjaminR> but this is not about empty sheets, is it?
  • 15:29:35 <jlumpe> argh
  • 15:29:36 <BenjaminR> and all fces have the same ctype (fluidcontent) so i cant hide it for a ctype
  • 15:29:37 <jlumpe> about fields
  • 15:29:43 <jlumpe> aaah
  • 15:29:43 <jlumpe> ok
  • 15:29:54 <BenjaminR> thanks anyway
  • 15:29:57 <jlumpe> bummer :/
  • 15:31:02 <BenjaminR> one has a small rte default config?
  • 15:31:07 <BenjaminR> small means minimal
  • 15:31:36 <jlumpe> never had to do that
  • 15:31:48 <jlumpe> usually i take care of the pages i develop, not editors ;)
  • 15:32:02 <BenjaminR> same here :D
  • 15:33:03 <jlumpe> :D
  • 15:38:21 <Denyerec> OH man
  • 15:38:27 <Denyerec> Kids are tiring, and she can't even walk yet :S
  • 15:38:41 <BenjaminR> :)
  • 15:39:00 <mrboe> anybody uses phpstorm? and can confirm that the local XSD files are no logner necessary
  • 15:39:13 <mrboe> for vhs flux
  • 15:41:25 <Denyerec> Ohh mrboe
  • 15:41:29 <Denyerec> I use PHPstorm
  • 15:41:38 <Denyerec> but I am not sure which URLs to use in my namespaces these days
  • 15:41:46 <Denyerec> I'm still using the files you gae me a month or so ago
  • 15:42:17 <mrboe> when i delete my local files
  • 15:42:32 <mrboe> and repaces the div with that https://gist.github.com/misterboe/d8ab3a8970ca44c07a59
  • 15:42:42 <mrboe> tha autcompletion works
  • 15:43:01 <mrboe> can u check that?
  • 15:43:26 <Denyerec> It's broken here
  • 15:43:35 <Denyerec> No autocomplete
  • 15:43:37 <Denyerec> (At all)
  • 15:44:12 <mrboe> sure?
  • 15:44:15 <Denyerec> Do you have this too?
  • 15:44:16 <Denyerec> {namespace v=Tx_Vhs_ViewHelpers}
  • 15:44:16 <Denyerec> {namespace flux=FluidTYPO3\Flux\ViewHelpers}
  • 15:44:25 <mrboe> yes
  • 15:44:33 <Denyerec> Yeah I get no AC
  • 15:44:38 <Denyerec> Though I am not on the very latest version
  • 15:44:41 <Denyerec> I'm on the latest VHS
  • 15:44:58 <mrboe> resart phpstorm?
  • 15:45:01 <Denyerec> But I get no autocomplete for anything to do with flux, fluid or vha
  • 15:45:04 <Denyerec> *vhs
  • 15:45:07 <Denyerec> which makes me sad
  • 15:45:09 <Denyerec> as I would LOVE autocomplete
  • 15:47:09 <mrboe> ok the v: is working
  • 15:47:12 <Denyerec> Nope
  • 15:47:14 <Denyerec> nothing works here
  • 15:47:17 <mrboe> the flux not
  • 15:47:30 <Denyerec> <v: Ctrl+space -> No suggestings
  • 15:47:37 <Denyerec> Do you have the namespaces mapped in your project settings ?
  • 15:48:30 <Denyerec> Also the lines highlight with a "namespace not registered"
  • 15:49:53 <mrboe> i hate it
  • 15:51:19 <Guest|52787> hi there. Any way to render a file-collection with fluid/vhs?
  • 15:54:59 <Denyerec> HOw'd you mean Guest?
  • 15:57:42 <Guest|52787> Create a record of the type "sys-file-collection", select some images, render them in the frontend by given uid.
  • 15:59:18 <randomresult> BenjaminR still there?
  • 16:00:11 <BenjaminR> Guest|52787: maybe you can utilize v:resource.record for it
  • 16:00:19 <BenjaminR> but not sure
  • 16:00:31 <randomresult> BenjaminR https://gist.github.com/randomresult/8ef572f4faa0d1b90c09
  • 16:00:33 <randomresult> better?
  • 16:01:24 <randomresult> f*ck
  • 16:01:35 <BenjaminR> when you now ensure that you dont call an update query two times for two fce usages :)
  • 16:01:38 <BenjaminR> of same type
  • 16:01:49 <BenjaminR> then yes
  • 16:01:50 <BenjaminR> very good
  • 16:02:28 <BenjaminR> thats why i would have defined the key of $results with the value of tx_fed_fcefile
  • 16:02:30 <BenjaminR> then you are done
  • 16:02:39 <BenjaminR> $results[$row['tx_fed_fcefile']] = $row['tx_fed_fcefile'];
  • 16:03:07 <randomresult> what does that do?
  • 16:04:04 <randomresult> lemme check
  • 16:05:23 <BenjaminR> you dont group? so it does that
  • 16:05:38 <BenjaminR> because array key can only be uniquie and is overwritten
  • 16:05:51 <randomresult> i thought i group
  • 16:05:56 <BenjaminR> where`
  • 16:06:01 <BenjaminR> maybe i overlooked it
  • 16:06:08 <randomresult> in select
  • 16:06:27 <randomresult> exec_SELECTquery
  • 16:06:35 <randomresult> there ... one is group
  • 16:06:42 <BenjaminR> ah didnt know it capable of that
  • 16:06:46 <BenjaminR> then yes - done :)
  • 16:07:13 <randomresult> now i double group :) #
  • 16:07:20 <BenjaminR> then no need for the foreach
  • 16:07:34 <BenjaminR> place the content of foreach in the while?
  • 16:13:37 <randomresult> ok. final version for content: https://gist.github.com/randomresult/8ef572f4faa0d1b90c09
  • 16:13:42 <randomresult> @BenjaminR
  • 16:14:39 <BenjaminR> liked it that the str_replce was assigned to a variable before it was used in updatequery
  • 16:14:47 <BenjaminR> better readable
  • 16:15:03 <BenjaminR> but yes - if that works in your tests - it looks good to me beside the variable thing
  • 16:25:18 <xaver__> Is the twitter bootstrap button link with 6.2 and file broken? input is file: 320 ab
  • 16:25:40 <xaver__> and site shows file:///320
  • 16:32:34 <mrboe> @xaver__ i rewirte the button https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme
  • 16:32:43 <xaver__> mrboe: THX!
  • 16:33:11 <mrboe> use this https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/blob/development/Resources/Private/Templates/Content/Button.html
  • 16:33:32 <mrboe> button group and link doesn't work for me
  • 16:35:31 <xaver__> THX
  • 16:36:43 <mrboe> the labels are in the local lang file
  • 16:37:08 <mrboe> if you only want to grap the button @xaver__
  • 17:09:59 <Guest|52787> I wrote a small view-helper to get the file-collection. Now how do you render an object "TYPO3\CMS\Core\Resource\Collection\StaticFileCollection" correctly?
  • 17:10:37 <Guest|52787> eh.. "TYPO3\CMS\Core\Resource\FileReference"
  • 17:11:14 <cedricziel> file reference is pretty simple, in the simplest case, it has a "publicUrl" property
  • 17:12:07 <cedricziel> inspect all properties with {myFileReferenceObject -> f:debug()}
  • 17:13:32 <Guest|52787> ah, indeed it has - nice! But debug() did't exposes it.
  • 17:13:53 <cedricziel> oh yes, it's a lazy property
  • 17:14:07 <cedricziel> you have to iterate on it first i think
  • 17:16:23 <Guest|52787> nevermind. Simple dot-access on it with fluid works
  • 17:16:49 <cedricziel> yes, if you access it, it will invoke the getter instead
  • 17:17:00 <cedricziel> debug doesnt show it, bc of the lazy prop
  • 17:17:38 <xaver__> mrboe: whats the difference? where is the fix with file links? i laso use f:page.link
  • 17:17:45 <Guest|52787> The file-collections are something that should make it into vhs. Any plans on that? Or already possible?
  • 17:18:12 <cedricziel> when we started fiddling with fal last year, it puked all over us in regular intervals :)
  • 17:18:37 <cedricziel> it's likely to happen, but atm we're all under full load-we'd appreciate _any_ help
  • 17:19:25 <xaver__> cedricziel: if you mean my problem. The link is a TYPO3 link and f viewhelper
  • 17:19:50 <cedricziel> and.. tbh.. fal usage rises, but is not at a critical level where we'd say we cant live without
  • 17:19:57 <cedricziel> nope, didnt mean you
  • 17:20:41 <Guest|52787> Indeed.. but seems like you can't get around it when upgrading to 6.2
  • 17:21:23 <cedricziel> we have some fal vh's with a cryptic syntax thx to danilobuerger
  • 17:21:36 <cedricziel> fiddling with it is not very thankful
  • 17:21:43 <cedricziel> (the fal)
  • 17:22:38 <Guest|52787> yep. I tried them but didn't manage to get them working like expected
  • 17:25:20 <BenjaminR> Joomla is a one big dirty hack / one foul apple!!!!
  • 17:25:50 <BenjaminR> Fucks me up!
  • 17:26:08 <cedricziel> no J-words please :)
  • 17:26:21 <BenjaminR> grrr ;)
  • 17:26:39 <BenjaminR> and every time i say i never take a joomla job again
  • 17:26:45 <BenjaminR> holy J...
  • 17:27:00 <cedricziel> you'll do when you have no other obligations :)
  • 17:27:45 <cedricziel> Ahh, Cash2m. Better :)
  • 17:28:02 <BenjaminR> when will joomla understand that what they call template engine isnt a template engine - its a big mess
  • 17:28:37 <cedricziel> dont they use plain html?
  • 17:28:48 <BenjaminR> yes!!!! and call it view!!!!
  • 17:28:53 <BenjaminR> aaaaah
  • 17:29:00 <cedricziel> i used it when they did the switch from mambo to the j name
  • 17:29:15 <BenjaminR> you are still up to date :P
  • 17:29:16 <cedricziel> but never got around that weird interface
  • 17:29:29 <cedricziel> seriously, that was the worst thing
  • 17:29:47 <cedricziel> i dont know how one could ever manage content in the backend
  • 17:30:51 <BenjaminR> but no week goes over without meeting people using it (happily - say say at least)
  • 17:30:58 <BenjaminR> :((
  • 17:31:42 <BenjaminR> okay... ive to proceed working with the view ;)
  • 17:31:57 * cedricziel whips BenjaminR
  • 17:32:05 <cedricziel> go faster!
  • 17:32:08 <cedricziel> :D
  • 17:32:13 <BenjaminR> it offers so much functionality. they made it possible that you can php without restrictions :D
  • 17:32:14 <BenjaminR> muahaha
  • 17:34:48 <Cash2m> okay, thanks for the help and the awesome job on the extensions guys. I even get used to IRC again :) have a nive evening
  • 17:35:19 <cedricziel> you too Cash2m, cya :)
  • 17:35:25 <cedricziel> come here anytime
  • 17:46:06 <xaver__> <flux:field.input name="target"><flux:wizard.link /></flux:field.input> <f:link.page pageUid="{target}"> -content "file: 320" fails in FE rendering
  • 17:52:35 <Denyerec> BenjaminR why on earth are you using Joomla?
  • 17:52:37 * Denyerec gets the hose
  • 17:54:46 * bjo3rn is getting all ears about that too
  • 17:54:53 <bjo3rn> ^^
  • 17:54:55 <BenjaminR> As i dont own a website with a cms myself the question is why the customer uses joomla not?
  • 17:54:56 <BenjaminR> :)
  • 17:55:13 <BenjaminR> and i cant answer it
  • 17:55:35 <bjo3rn> taunt him!
  • 17:55:39 <BenjaminR> i made propaganda for TYPO3, offered free introduction... seminars... but no!
  • 17:56:09 <BenjaminR> and as cedricziel pointed out "if there are no other obligations.." :D
  • 17:56:23 * Denyerec aims the hose
  • 17:56:26 <Denyerec> It's for your own good!
  • 17:56:28 <Denyerec> :D
  • 17:56:47 <bjo3rn> flush him good Denyerec
  • 17:57:12 <Denyerec> BenjaminR I am finally able to look at the code you pasted to me earlier.
  • 17:57:24 <Denyerec> I notice in other places arguements get registered
  • 17:57:30 <Denyerec> should I be copying that from elsewhere?
  • 17:57:33 <bjo3rn> "that kid needs some serious cooling. eat this!"
  • 17:57:37 <bjo3rn> hehe
  • 17:57:49 <bjo3rn> (sorry)
  • 17:58:13 <BenjaminR> registering arguments would be best practise yes
  • 17:58:22 <BenjaminR> but is done for tag based viewhelpers most times
  • 17:58:31 <BenjaminR> abstracttagbasedviewhelper thing
  • 17:59:05 <BenjaminR> You guys can book me again starting with Tuesday - first come first serve :)
  • 17:59:17 <Denyerec> hee
  • 17:59:43 <Denyerec> Ok, so the code you posted was just for { ... }
  • 17:59:54 <Denyerec> Lemme see if I can get xDebug set up.
  • 18:00:06 <BenjaminR> hm no its about the rendered result
  • 18:00:20 <BenjaminR> read: shall the output be a tag
  • 18:00:34 <Denyerec> Mnah, I see
  • 18:00:45 <Denyerec> So I'd have to put my HTML into the render function.
  • 18:01:04 <Denyerec> Or... no
  • 18:01:10 <Denyerec> Better to return something I can iterate
  • 18:01:16 <BenjaminR> which html?! :D
  • 18:01:22 <BenjaminR> no this vh only returns a queryresult
  • 18:01:25 <Denyerec> Well, I can' tjust dump a string out :)
  • 18:01:27 <BenjaminR> you can process it in fluid
  • 18:01:33 <Denyerec> Let me see if I can get xDebug set up
  • 18:01:36 <Denyerec> as that's going to help a lot here
  • 18:02:24 <BenjaminR> <f:for each="{xy:queryRepository(repositoryName: 'Tx_'}" as="object">
  • 18:03:29 <bjo3rn> BenjaminR may I ask what you are discussing here?
  • 18:03:48 <BenjaminR> bjo3rn i created a example vh for Denyerec quering any extbase repo
  • 18:03:50 <BenjaminR> in fluid
  • 18:03:58 <bjo3rn> aha
  • 18:04:13 <bjo3rn> for an fce?
  • 18:04:31 <BenjaminR> for whereever a viewhelper can be used :)
  • 18:04:34 <BenjaminR> sec
  • 18:04:51 <BenjaminR> https://gist.github.com/benjaminrau/3642d8e6c4a3e24c4e29
  • 18:05:19 <bjo3rn> ah, ok.
  • 18:06:44 <Denyerec> @var \TYPO3\GoMapsExt\Domain\Repository\AddressRepository
  • 18:06:57 <Denyerec> I am assuming that "AddressRepository" is the repo name ?
  • 18:07:02 <Denyerec> or do I need the whole path ?
  • 18:07:07 <BenjaminR> "TYPO3\GoMapsExt\Domain\Repository\AddressRepository"
  • 18:07:11 <Denyerec> I imagine I must, else you'd get collisions
  • 18:07:12 <Denyerec> yeah
  • 18:07:19 <BenjaminR> interesting vendorname
  • 18:07:46 <BenjaminR> the whole thing is the reponame
  • 18:08:11 <BenjaminR> not sure if it works without further processing with namespaces
  • 18:10:16 <Denyerec> I really need to fix my autocomplete
  • 18:10:18 <Denyerec> Right
  • 18:10:28 <Denyerec> Motherf...
  • 18:10:33 <Denyerec> Worked right off the bat
  • 18:10:49 <Denyerec> or did it
  • 18:12:59 <Denyerec> ok so
  • 18:13:03 <Denyerec> Could not analyse class.
  • 18:13:10 <Denyerec> So eithe rmy namespace is wrong
  • 18:13:14 <Denyerec> the filenme is wrong
  • 18:13:17 <Denyerec> the path is wrong
  • 18:13:22 <Denyerec> or something else is wrong
  • 18:13:50 <BenjaminR> weve to excape the backslashes
  • 18:13:57 <BenjaminR> try in fluid first
  • 18:13:58 <Denyerec> typo3conf/ext/albatemplate/Classes/ViewHelpers/QueryRepository.php
  • 18:14:06 <BenjaminR> TYPO3\\Test\\test
  • 18:14:07 <Denyerec> That's where I put it
  • 18:14:38 <BenjaminR> i think the error is about the repo class?
  • 18:14:49 <Denyerec> Yeah
  • 18:14:56 <BenjaminR> so escape the backslashes
  • 18:15:02 <Denyerec> does the file need to be called QueryRepositoryViewHelper.php ?
  • 18:15:04 <BenjaminR> http://forum.typo3.org/index.php?t=msg&goto=673744&
  • 18:16:03 <Denyerec> #1289386765: Could not analyse class:Tx_albatemplate_ViewHelpers_QueryRepositoryViewHelper maybe not loaded or no autoloader? (More information)
  • 18:16:10 <Denyerec> This is just it not being able to load/find the viewhelper
  • 18:16:17 <Denyerec> nothing to do with the \\'s
  • 18:16:54 <BenjaminR> Ah
  • 18:17:05 <BenjaminR> Alba needs to be uppercase
  • 18:17:09 <BenjaminR> first char
  • 18:17:20 <Denyerec> EVen tho the path isn't ?
  • 18:17:28 <BenjaminR> sure
  • 18:17:35 <BenjaminR> extensionname is uppercamelcase
  • 18:18:15 <Denyerec> class Tx_Albatemplate_ViewHelpers_QueryRepositoryViewHelper extends Tx_Fluid_Core_ViewHelper_AbstractViewHelper {
  • 18:18:24 <Denyerec> That's the Viewhelper class
  • 18:18:34 <Denyerec> {namespace sozu=Tx_Albatemplate_ViewHelpers}
  • 18:18:37 <Denyerec> That's the namespace I'm using
  • 18:18:52 <Denyerec> This is the call:
  • 18:18:53 <Denyerec> <f:for each="{sozu:queryRepository(repositoryName: 'TYPO3\\GoMapsExt\\Domain\\Repository\\AddressRepository')}" as="object">
  • 18:18:59 <BenjaminR> If you use a namespace your class has to be QueryRepsitoryViewhelper
  • 18:19:03 <BenjaminR> without the part before
  • 18:19:08 <BenjaminR> Tx_ is wihout namespaces
  • 18:19:14 <Denyerec> Ahhh
  • 18:19:22 <Denyerec> Ok so if i called it without a namespace
  • 18:19:29 <Denyerec> it wouldn't be sozu:myVierwhelper
  • 18:19:31 <Denyerec> what would it be ?
  • 18:20:09 <BenjaminR> i lost track
  • 18:20:22 <BenjaminR> decide to use namespaces or not at first
  • 18:20:43 <BenjaminR> you do...
  • 18:20:43 <BenjaminR> so
  • 18:20:57 <BenjaminR> add namespace in the viewhelper class on first line
  • 18:21:08 <BenjaminR> then class QueryRepositoryViewHelper extends....
  • 18:23:36 <Denyerec> Well, should everything be nanespaced?
  • 18:25:34 <Denyerec> I mean, the VHS ones aren't
  • 18:25:49 <BenjaminR> at least extension wide
  • 18:25:53 <BenjaminR> you use them or not
  • 18:26:08 <Denyerec> Is there any +/- ?
  • 18:26:16 <BenjaminR> many +
  • 18:26:18 <Denyerec> Seems like once you declare it, there's less typing :)
  • 18:26:22 <BenjaminR> Ask cedricziel :)
  • 18:26:54 <Denyerec> namespace TYPO3\Albatemplate\ViewHelper ?
  • 18:27:26 <BenjaminR> if you dont use them yet let them out for now
  • 18:27:38 <BenjaminR> because using namespace could also have some impact on the vh
  • 18:27:52 <BenjaminR> i am out for about 30 min
  • 18:27:58 <Denyerec> s
  • 18:27:58 <Denyerec> Ok
  • 18:28:03 <Denyerec> I will see how far I gegt.
  • 18:31:54 <MartinBless> Hi folks!
  • 18:35:08 <MartinBless> May I bump into the house with a question right away: It's totally cool to have this documentation at https://github.com/FluidTYPO3/documentation . It's a pity it is in markdown an not in ReST as used generally on docs.typo3.org. The question is: If I converted that documentation to ReST - would you welcome this?
  • 18:44:40 <Denyerec> NamelessCoder is the man you want.
  • 18:44:49 <Denyerec> I *think* the references are autogenerated.
  • 18:49:03 <BenjaminR> Or bjo3rn how is Documentation Manager :)
  • 18:49:07 <BenjaminR> *who
  • 18:49:32 <cedricziel> we considered ReST as well
  • 18:49:35 <cedricziel> no doubt
  • 18:49:58 <cedricziel> but we decided against it bc of the complexity and the extra rendering step
  • 18:50:31 <cedricziel> The question is: what advantage would we get with a ReST version?
  • 18:50:46 <cedricziel> @MartinBless
  • 18:51:06 <Denyerec> (If he says that he'll then finish writing the docs, allow him to proceed immediately)
  • 18:51:10 <Denyerec> #justSayin
  • 18:51:29 <Denyerec> Right - I've had some minor progress.
  • 18:51:35 <Denyerec> I don't get the exceptions anymore.
  • 18:51:38 <Denyerec> I just get a lot of this:
  • 18:51:39 <Denyerec> Argument "repositoryName" has already been defined, thus it should not be defined again
  • 18:51:44 <Denyerec> And some broken output.
  • 18:53:13 <BenjaminR> show me your vh
  • 18:53:27 <cedricziel> I need some sleep; cya
  • 18:54:32 <Denyerec> https://gist.github.com/Denyerec/07cb037c2e8f9e94c579
  • 18:54:40 <BenjaminR> bye ced
  • 18:54:59 <BenjaminR> remove registerargument
  • 18:55:16 <BenjaminR> lets try wihout before we build new bugs
  • 18:55:17 <floxx> danilobuerger: i cloned your fork of flux, now i get this fatal error: Call to undefined method FluidTYPO3\Flux\Core::addStaticTypoScript() in /html/typo3/typo3conf/ext/fluidpages/ext_localconf.php on line 8
  • 18:57:52 <cedricziel> floxx: you have to checkout the workbench/commands branch
  • 18:57:59 <floxx> ah ok
  • 18:58:21 <BenjaminR> Denyerec: you are using namespaces now?
  • 18:58:27 <BenjaminR> ive to fix objectmanager
  • 19:00:03 <Denyerec> It's odd...
  • 19:00:09 <BenjaminR> https://gist.github.com/benjaminrau/3642d8e6c4a3e24c4e29
  • 19:00:13 <Denyerec> My debugger is running, as if I tell i t to break on first time, it breaks
  • 19:00:24 <Denyerec> But it doesn't break on a breakpoint inside my VH...
  • 19:00:36 <BenjaminR> forget the vh if it takes you too much time..
  • 19:00:41 <BenjaminR> its untested as i stated
  • 19:00:53 <Denyerec> Well, as good a time as any to try it TH
  • 19:00:54 <Denyerec> TBH
  • 19:00:55 <Denyerec> #1: PHP Catchable Fatal Error: Argument 1 passed to TYPO3\CMS\Extbase\Persistence\Generic\Typo3QuerySettings::setStoragePageIds() must be of the type array, null given, called in /home/denyerec/clients/alba/htdocs/typo3conf/ext/albatemplate/Classes/ViewHelpers/QueryRepositoryViewHelper.php on line 96 and defined in /home/denyerec/src/typo3-6.2/typo3/sysext/extbase/Classes/Persistence/Generic/
  • 19:00:55 <Denyerec> Typo3QuerySettings.php line 185 (More information)
  • 19:01:51 <Denyerec> Ok so.
  • 19:02:01 <Denyerec> I'm not passing in a pid right now.
  • 19:02:06 <BenjaminR> Did you define a storage pid?!..
  • 19:02:10 <BenjaminR> answered...
  • 19:02:14 <Denyerec> I wasn't certain what it was for
  • 19:02:21 <Denyerec> (Storage folders etc)
  • 19:02:32 <Denyerec> I'm just looking for a record, so I was a little confused by the name
  • 19:02:42 <Denyerec> Also I wonderd if whether eavinlg it blank would return all
  • 19:02:43 <Denyerec> :*
  • 19:02:47 <BenjaminR> wait!
  • 19:02:59 <BenjaminR> untested and raw
  • 19:03:05 <BenjaminR> wouldnt have meant i have to give support on it :P
  • 19:03:47 <Denyerec> I passed this: storagePid: {0:1}
  • 19:03:50 <BenjaminR> see line 47 https://gist.github.com/benjaminrau/3642d8e6c4a3e24c4e29
  • 19:04:03 <BenjaminR> {1} should be enough
  • 19:04:10 <BenjaminR> think...
  • 19:04:18 <BenjaminR> anyway its optional now
  • 19:04:19 <BenjaminR> see gist
  • 19:04:31 <BenjaminR> https://gist.github.com/benjaminrau/3642d8e6c4a3e24c4e29/revisions
  • 19:05:12 <Denyerec> What IS that ?The storagePid I mean
  • 19:05:28 <BenjaminR> its how typo3 works
  • 19:05:42 <BenjaminR> records are placed in pages or folders
  • 19:05:43 <Denyerec> Don't suppose there's a document covering that anywhere ?
  • 19:05:53 <BenjaminR> storage pids are the scope where to look for records
  • 19:05:55 <Denyerec> But I'm trying to pull one one, not store somewhere.
  • 19:06:00 <Denyerec> Ah
  • 19:06:01 <Denyerec> Ok
  • 19:06:01 <BenjaminR> there is :)
  • 19:06:04 <BenjaminR> a document :)
  • 19:06:08 <BenjaminR> 200 pages :)
  • 19:06:23 <Denyerec> I am familiar with record storage pages etc.
  • 19:06:36 <BenjaminR> old but still good: http://docs.typo3.org/typo3cms/ExtbaseFluidBook/
  • 19:06:51 <Denyerec> But I foolishly assumed because I was loading the Repository for the Addresses that they'd all be in there
  • 19:06:59 <Denyerec> without having to tell it which page the records were located on
  • 19:07:11 <BenjaminR> yap there is also setignorestoragepid
  • 19:07:17 <BenjaminR> that is true now if you dont pass a storeagepid
  • 19:07:34 <BenjaminR> its all in there - just inspect the vh a bit
  • 19:07:47 <BenjaminR> only that way it was worth the work :)
  • 19:07:58 <BenjaminR> sorry to say :)
  • 19:08:40 <Denyerec> No, you're quite right
  • 19:08:51 <Denyerec> Any insight in to why my breakpoints don't trigger inside the VH tho ?
  • 19:09:01 <Denyerec> it'd be damn handy if I could use xDebug to investigate these things.
  • 19:09:13 <Denyerec> Also, what's the best way to debug vars from within PHP code in here?
  • 19:09:19 <Denyerec> var_dump and die() feels wrong.
  • 19:09:20 <BenjaminR> which breakpoints?
  • 19:09:29 <BenjaminR> i dont care about that when testing locally
  • 19:09:33 <BenjaminR> using die all time
  • 19:09:42 <BenjaminR> and Extbase DebuggerUtility
  • 19:09:44 <Denyerec> xDebug ones. I know xDebug is running as if I set "break on first time" it picks up.
  • 19:10:00 <Denyerec> But if I stick a BP inside my VH code, it never triggers,
  • 19:10:28 <Denyerec> And because now I have no errors and no output... that'd be kinda handy :)
  • 19:11:41 * Denyerec starts splurging vardumps all over the place
  • 19:12:18 <BenjaminR> i dont know xdebug
  • 19:12:22 <BenjaminR> cant help here
  • 19:14:50 <floxx> cedricziel: i checked out branch workbench/commands, now i get this error: Class 'FluidTYPO3\Flux\Service\RecordService' not found
  • 19:16:59 <floxx> i'll checkout development branch
  • 19:23:46 <floxx> dev brnach works… phew
  • 19:23:54 <mrboe> @xaver ping
  • 19:26:22 <xaver> mrboe: pong
  • 19:28:28 <mrboe> hey - in the ext:fluidbootstraptheme there are 3 Button elements ButtonGroup.html (old) ButtonLink.html (old) and Button.html (new)
  • 19:29:44 <mrboe> the two old butto elements are in there for people who updates fluidcontent_bootstrap and fluidcontent_core
  • 19:30:03 <mrboe> to fluidbootstraptheme
  • 19:30:37 <mrboe> but the buttons didnt work for me so i wrote a new one which is the Button.html
  • 19:31:52 <mrboe> here the link: https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/blob/development/Resources/Private/Templates/Content/Button.html
  • 19:49:06 <xaver> mrboe: what i don't undersand, you are using the same viewhelper (regular links are working, only file fails)
  • 19:50:17 <mrboe> i check on mom
  • 19:52:30 <BenjaminR> fluidcontent_core to fluidbootstraptheme will hopefully never happen :)
  • 19:52:53 <BenjaminR> or??
  • 19:53:51 <mrboe> sure BenjaminR
  • 19:53:55 <mrboe> ;)
  • 19:54:03 <BenjaminR> you added core elements?
  • 19:54:17 <BenjaminR> or do you mean fluidpages_bootstrap
  • 19:54:23 <BenjaminR> irritated
  • 19:54:47 <mrboe> yes - it was a mistake :fluidpages_bootstrap
  • 19:54:57 <BenjaminR> puh - feel released :)
  • 19:55:23 <Denyerec> Hmm.
  • 19:55:27 <mrboe> but it would be nice to see your face when you read >> sure BenjaminR
  • 19:55:30 <Denyerec> Well that repository has returned.... something
  • 19:55:42 <Denyerec> object(TYPO3\CMS\Extbase\Persistence\Generic\QueryResult)[3088]
  • 19:55:51 <BenjaminR> mrboe - dont understand the last one
  • 19:56:02 <BenjaminR> Denyerec looks good
  • 19:56:09 <BenjaminR> use in f:for
  • 19:56:15 <Denyerec> Except... when I f:debug the as "object" I get nothing.
  • 19:56:28 <mrboe> @xaver i just checked the link function and it works for me
  • 19:56:59 <Denyerec> Ooh
  • 19:57:01 <Denyerec> Ok now I do
  • 19:57:52 <Denyerec> But I need to manipulate one of the fields pretty heavily
  • 19:58:05 <Denyerec> EG explode on commas, wrap in <spans> etc.
  • 19:58:17 <Denyerec> So I need to find out how to use that QueryResult in PHP
  • 19:58:18 <mrboe> @BenjaminR - i thought you felt like this http://www.comicsandmemes.com/wp-content/uploads/WTF-did-i-just-read-meme.jpg
  • 19:58:25 <Denyerec> so I can return an array of cleaned up addresses
  • 19:58:35 <Denyerec> then I can iterate just those out in Fluid.
  • 19:58:43 <Denyerec> makes no sense to do a bunch of data mangling in fluid, right ?
  • 19:58:43 <BenjaminR> Chan <3
  • 19:58:59 <BenjaminR> fx?
  • 19:59:05 <BenjaminR> could do in the vh
  • 19:59:23 <BenjaminR> but if its much it should be in the controller
  • 19:59:32 <Denyerec> It's just string manipulation
  • 19:59:33 <BenjaminR> you can add a controlleraction for every fce
  • 19:59:38 <Denyerec> not data manipulation
  • 19:59:50 <Denyerec> So I think in a VH is OK ?
  • 19:59:58 <Denyerec> It's probably possible in FLuid
  • 19:59:59 <BenjaminR> yap definitely - also in fluid
  • 20:00:08 <Denyerec> Basically I have a comma searated list
  • 20:00:14 <BenjaminR> v:format
  • 20:00:14 <Denyerec> I want to explode that to an array, then iterate it.
  • 20:00:29 <Denyerec> So I can dress it up correctly with markup.
  • 20:01:22 <Denyerec> I think if I do it with a bunch of regex's it's going to end up terribly obfuscated
  • 20:01:27 <Denyerec> May as well write it in Perl... ;)
  • 20:01:29 <mrboe> @xaver if you still have problems please report a bug https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/issues?state=open
  • 20:02:04 <mrboe> here are some information about testet versions https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/releases/tag/v.0.6.0
  • 20:02:35 <BenjaminR> Deny: do it in the or another vh then
  • 20:54:04 <GRIMMCREATIVE> http://fluidtypo3.org/5.2.Gitworkflow link is dead
  • 21:17:23 <mrboe> @Denyerec online?
  • 21:18:08 <Denyerec> lo
  • 21:19:33 <mrboe> do you have time for a short phpstorm test
  • 21:19:58 <Denyerec> sure
  • 21:20:01 <Denyerec> Tho
  • 21:20:03 <mrboe> ok
  • 21:20:05 <Denyerec> do I hav eto update all my extension ?
  • 21:20:10 <Denyerec> as I reall don't want to right now
  • 21:20:17 <Denyerec> I am too worried things will break
  • 21:20:41 <mrboe> remove teh schemas in your project settings
  • 21:20:52 <mrboe> for first step
  • 21:21:37 <Denyerec> done
  • 21:22:27 <mrboe> now use the first part in our template https://gist.github.com/misterboe/8035e23a497fabe5aaf0
  • 21:22:44 <mrboe> when you paste it into
  • 21:22:59 <mrboe> klick the cursor into the first url
  • 21:23:09 <mrboe> of v:
  • 21:23:16 <mrboe> v=
  • 21:23:34 <mrboe> then press alt+enter
  • 21:23:46 <mrboe> and choose "fetch frm url"
  • 21:24:03 <mrboe> do that with v and flux
  • 21:24:23 <Denyerec> Fetch External Resource
  • 21:24:25 <mrboe> than remove the "div" and use the second block
  • 21:24:27 <mrboe> yes
  • 21:24:33 <mrboe> fetch
  • 21:25:03 <mrboe> now my autocomplete is working with flux / vhs / fluid
  • 21:25:15 <Denyerec> Ugh
  • 21:25:20 <Denyerec> I accidentally clicked "ignore"
  • 21:25:22 <Denyerec> how do I unignore
  • 21:26:23 <Denyerec> You want me using the first header or the second btw ?
  • 21:26:34 <mrboe> for fetching
  • 21:26:36 <mrboe> the first
  • 21:26:43 <mrboe> for production
  • 21:26:47 <mrboe> the second
  • 21:26:57 <Denyerec> I need to figure out how to unignore it
  • 21:26:59 <mrboe> can u understand
  • 21:27:07 <mrboe> unignore is in preferences
  • 21:27:14 <mrboe> schemas
  • 21:27:17 <mrboe> ignored
  • 21:27:17 <Denyerec> Yep
  • 21:27:18 <Denyerec> got it
  • 21:27:42 <Denyerec> I can't fetch the fluid one
  • 21:27:51 <Denyerec> Flux and VHS worked
  • 21:27:51 <mrboe> dont need fluid
  • 21:28:08 <mrboe> fluid works without the file fetch
  • 21:28:12 <Denyerec> I beg to differ
  • 21:28:18 <Denyerec> I get no autocompletion with fluid.
  • 21:28:32 <Denyerec> I get no flux autocomplete eihter.
  • 21:28:34 <mrboe> restart phpstorm
  • 21:29:01 <mrboe> and you now have the second block in there?
  • 21:29:13 <mrboe> first block is only to fetch
  • 21:29:45 <mrboe> then replace with the second
  • 21:31:15 <Denyerec> Ohhh
  • 21:31:18 <Denyerec> yah!
  • 21:31:30 <Denyerec> I get no completion for Fluid though
  • 21:32:12 <mrboe> the other works?
  • 21:32:14 <Denyerec> And they all light up as "this namespace is not registered"
  • 21:32:16 <Denyerec> Flux works
  • 21:32:46 <Denyerec> Vhs works
  • 21:33:20 <mrboe> ok - there not worked bevore
  • 21:33:21 <mrboe> or?
  • 21:34:09 <mrboe> another thing i dont know - actually i pionted to the "master" xsd of flux and vhs
  • 21:34:19 <Denyerec> I ccan't recall mrboe
  • 21:34:25 <Denyerec> I just know I can't fetch fluid
  • 21:34:26 <Denyerec> http error
  • 21:34:30 <Denyerec> and so I hav eno AC for it
  • 21:34:58 <Denyerec> I can point it locally at an XSD I have from,... you I think.
  • 21:34:59 <mrboe> here you see that there are "dev" versions http://fluidtypo3.org/schemas/
  • 21:35:00 <Denyerec> Then it works
  • 21:35:31 <mrboe> thry to fetch the fluid fromt the url: http://fluidtypo3.org/schemas/
  • 21:35:42 <mrboe> fluid-master.xsd
  • 21:35:52 <Denyerec> and just save that to my HD locally
  • 21:35:56 <Denyerec> rather than using the fetch ?
  • 21:36:15 <Denyerec> I think that's what I have already set up
  • 21:36:42 <Denyerec> Well... I have more AC now that I ever have ;)
  • 21:36:51 <mrboe> no we used old urls
  • 21:36:58 <mrboe> fedext ....
  • 21:37:13 <mrboe> now we used the "actually" one
  • 21:37:46 <mrboe> ... im wondering because for the fluid i dont need any file on my HDD
  • 21:37:53 <mrboe> and all works fine
  • 21:40:52 <Denyerec> Hm,m
  • 21:40:54 <Denyerec> :(
  • 21:40:55 <Denyerec> brb
  • 21:47:04 <mrboe> @Denyerec i just found a fluid-master.xsd on my HDD
  • 21:47:23 <mrboe> that should be the reason why it works for me
  • 22:04:51 <mrboe> good night
  • 22:12:20 <soee> someone had such error: net::ERR_CONTENT_LENGTH_MISMATCH ?
  • 22:13:09 <soee> ok googled http://forum.typo3.org/index.php/t/202865/-typo3-english-typo3-6-2-and-content-length-mismatch-error
  • 22:14:08 <soee> looks like thgers no nice fox for this
  • 22:36:58 <bjo3rn> soee?
  • 22:39:52 <bjo3rn> should you still look for a solution: this is caused by vhs' assets and is fixed in the current dev branch.
  • 22:41:26 <soee> bjo3rn: yeah thoughts so
  • 22:42:03 <bjo3rn> I assume you are using 1.8.5 from ter?
  • 22:42:16 <bjo3rn> if so, please try the dev branch
  • 22:44:02 <soee> bjo3rn: yes, im tryign to use TER as this project must bo online next month
  • 22:44:37 <bjo3rn> then you can fix it in the meantime by disabling the contentLength header via typoscript
  • 22:49:59 <bjo3rn> config.enableContentLengthHeader = 0
  • 22:51:09 <soee> the dev version of vhs uses namespaces or something and teh vhs namespace should be called diffeent way ?
  • 22:51:20 <soee> i have this : Could not analyse class:Tx_Vhs_ViewHelpers_Page_Content_RenderViewHelper maybe not loaded or no autoloader?
  • 22:52:53 <bjo3rn> no, dev is not namespaced
  • 22:53:27 <bjo3rn> ah, that one is relocated
  • 22:53:44 <bjo3rn> it's v:content.render now
  • 22:54:00 <soee> -.-
  • 22:54:07 <soee> let me check provider ext
  • 23:00:47 <soee> hmm
  • 23:01:09 <soee> i have replaced old one and same error
  • 23:01:29 <soee> o wait next one
  • 23:04:56 <soee> wahst now with :Tx_Vhs_ViewHelpers_Iterator_ContainsViewHelper ?
  • 23:07:43 <bjo3rn> hehe. that's now v:if.iterator.contains
  • 23:25:49 <soee> ok fixed
  • 23:26:02 <soee> now i have to increase version dependency to 2.0 of vhs :)
  • 23:28:28 <bjo3rn> I'm pretty sure there will be a bugfix release soon ;)
  • 23:32:29 <Denyerec> How well does fluidtypo3 work with workspaces and languages?
  • 23:32:30 <FT3BOT> Welcome back Denyerec!
  • 23:34:01 <soee> is there some known issues with fal support in dev version ?

20140516

  • 08:23:48 <jlumpe> morning o>
  • 08:33:10 <Denyerec> Mornin all
  • 08:40:12 <jlumpe> sup Denyerec
  • 08:40:52 <Denyerec> Jus ttrying to find out details on how i interact wiht a returned repository query object
  • 08:41:02 <Denyerec> I looked at the API, but that wasnt very beginner-level :)
  • 08:41:45 <jlumpe> Denyerec: how about var_dump(get_class_methods($repo))
  • 08:41:45 <jlumpe> that might give you some insight
  • 08:41:45 <jlumpe> in general
  • 08:41:45 <jlumpe> you have a findAll() method
  • 08:41:45 <jlumpe> and
  • 08:41:45 <jlumpe> findBy* methods
  • 08:41:45 <jlumpe> where * equals a property of the model (column in the table)
  • 08:41:49 <jlumpe> for example
  • 08:41:51 <jlumpe> findByUid
  • 08:42:32 <jlumpe> i assume you are struggling with settings constraints on the query object?
  • 08:42:39 <Denyerec> I have the result obj.
  • 08:42:45 <jlumpe> ah you already have you results
  • 08:42:45 <jlumpe> ok
  • 08:42:54 <Denyerec> I need to know how to get the goodies out :)
  • 08:43:09 <Denyerec> a vardump was confusin to say te least
  • 08:43:15 <jlumpe> ha
  • 08:43:16 <jlumpe> nono
  • 08:43:20 <Denyerec> lots of abstraction
  • 08:43:23 <jlumpe> nevr ever var dump an extbase object
  • 08:43:27 <Denyerec> lol
  • 08:43:28 <Denyerec> :)
  • 08:43:31 <jlumpe> use the debug utility :)
  • 08:43:40 <Denyerec> I see that now...
  • 08:43:47 <Denyerec> debug utility?
  • 08:43:50 <jlumpe> add this
  • 08:44:24 <jlumpe> \TYPO3\CMS\Extbase\Utility\DebuggerUtility::debug($obj);
  • 08:44:31 <jlumpe> ups sorry
  • 08:44:39 <jlumpe> \TYPO3\CMS\Extbase\Utility\DebuggerUtility::var_dump($obj);
  • 08:44:43 <jlumpe> this line
  • 08:44:53 <jlumpe> then you should see a nicely ormattet view of your object :)
  • 08:44:56 <Denyerec> can add that namespace to the file?
  • 08:45:01 <jlumpe> yep
  • 08:45:08 <jlumpe> i use this
  • 08:45:10 <jlumpe> use \TYPO3\CMS\Extbase\Utility\DebuggerUtility as DU
  • 08:45:13 <Denyerec> otherwise that's a lot of typing ;)
  • 08:45:13 <jlumpe> DU::var_dump()
  • 08:45:20 <Denyerec> sweet
  • 08:45:38 <Denyerec> once the baby is sleeping again I'll get to it!
  • 08:45:48 <jlumpe> :D
  • 08:48:19 <Denyerec> tho I have a shoot to prep for tomorrow, so i might have to wait :(
  • 08:48:44 <Denyerec> why do i always feel like coding when theres no time to code!
  • 08:50:40 <jlumpe> oh coding isn't your main job?
  • 08:51:06 <Denyerec> I do... many things :)
  • 08:51:18 <Denyerec> I'm new to this level of coding within Typo3 tho.
  • 08:51:25 <Denyerec> Complete Extbase novice.
  • 08:54:14 <jlumpe> i'm an extbase novice too ;)
  • 08:54:47 <Denyerec> I guess that puts me on the rank below novice then :D
  • 08:57:19 <jlumpe> lol
  • 08:58:25 <Denyerec> I keep failing to make time to go through the blog example
  • 09:07:50 <jlumpe> oh i didn't even look at that
  • 09:08:40 <jlumpe> i just dove into it
  • 09:09:03 <jlumpe> but i might take a look at it :9
  • 09:44:42 <cedricziel> hey peeps
  • 09:45:03 <cedricziel> i'll be throwing canon balls at pidgeons today
  • 09:45:10 <cedricziel> great feeling :P
  • 09:45:56 <mrboe> hey cedricziel
  • 09:46:38 <jlumpe> cedricziel: you'll throw them by hand? ha :D
  • 09:47:01 <cedricziel> i'll develop a magician algorithm to throw them :)
  • 09:47:43 <jlumpe> :D
  • 09:49:11 <cedricziel> da kommt langsam leben in die Bude hier :)
  • 09:50:29 <cedricziel> who of you will be in Stuttgart next weekend?
  • 09:52:02 <mrboe> random and me are still on the "warteliste"
  • 09:52:19 <mrboe> dont think that we gets some cards
  • 09:52:24 <cedricziel> lets hope for the best :)
  • 09:53:04 <mrboe> but we get an offer to send sms inside to get something from the buffet
  • 09:55:36 <jlumpe> what's in stuttgart?
  • 09:55:42 <jlumpe> t3 dev weekend or something?
  • 09:55:54 <cedricziel> camp, yes
  • 09:55:57 <jlumpe> ah
  • 09:57:17 <cedricziel> mrboe: if it's not too far away from yours, you can get there and we'll manage to get you an apetizer
  • 09:57:32 <cedricziel> (and some smalltalk as well :) )
  • 09:57:49 <mrboe> its about 1h
  • 09:58:02 <mrboe> not really far
  • 09:58:36 <mrboe> i will ask random to come with me
  • 10:07:54 <Guest|39918> Hey Guys, i use TYPO3 6.2.2 and fluid etc. If visit my page the first time its not completely builded up. Now i press f5 and i get f. e. one more Navigationpoint. Press f5 again, i get one more content element. What is going on? Typo3 bug or Fluid?!
  • 10:10:17 <cedricziel> Hard to tell. Is it a public project?
  • 10:10:54 <mrboe> @Guest|39918 wich browser do you use
  • 10:12:05 <mrboe> @cedricziel i thougt this sounds like the problem with the "content header length"
  • 10:13:32 <cedricziel> chrome
  • 10:13:41 <cedricziel> hmm, could be
  • 10:14:21 <mrboe> @Guest|39918 try to set this in your TS: config.enableContentLengthHeader = 0
  • 10:15:44 <Denyerec> jlumpe, I keep trying to dive in, but it feels like a swimming pool someone's drawn on the ground :)
  • 10:16:06 <jlumpe> lol
  • 10:20:19 <Guest|39918> the problem is in every browser... the site is not published yet. its not only the header. The problem is in the content section and footer section too
  • 10:20:44 <Guest|39918> I dont know... i have some projects which are really bad in performance too... Is my code bad? Or are some bugs known with 6.2.2?
  • 10:22:28 <cedricziel> one problem at a time
  • 10:22:39 <cedricziel> did you try to disable content length as suggested?
  • 10:32:13 <mrboe> @cedricziel is it right that the first version of teh "div" is outdated? https://gist.github.com/misterboe/2d9a948a443b9d402c78
  • 10:32:32 <mrboe> and should be like the second one?
  • 10:33:32 <Denyerec> mrboe ever since yesterday I am getting this now :
  • 10:33:40 <Denyerec> #1224241246: Namespace identifier "v" is already registered. Do not re-declare namespaces! (More information)
  • 10:33:49 <Denyerec> Seems I can't have any xmlns declarations
  • 10:33:51 <Denyerec> if I do, it breaks.
  • 10:34:05 <Denyerec> if I remove this one : {namespace v=Tx_Vhs_ViewHelpers} then it says it can't parse the file.
  • 10:34:20 <mrboe> yes - i dont understand
  • 10:34:24 <mrboe> sorry Denyerec
  • 10:34:35 <Denyerec> :S
  • 10:34:50 <mrboe> im trying to get that working since yesterday
  • 10:44:25 <cedricziel> mrboe: bjo3rn can tell you more, he had a similar case some days ago
  • 10:44:27 <Denyerec> if I have a VH that returns a generic QueryResult and I want to do some more processing of that, should I make another custom VH that takes a generic query result as an input & mangle it in there ?
  • 10:44:29 <cedricziel> in general, this is considered to be a bad idea
  • 10:45:01 <cedricziel> as far as we stretch the concepts of V in MVC, i simply dont like querying directly in the view layer.
  • 10:45:38 <Denyerec> Hmm.
  • 10:45:39 <cedricziel> I suggest you to use a realization of ContentController or PageController to handle it in a Controller and there assign it to the view
  • 10:45:52 <cedricziel> that's my 2 cts
  • 10:45:52 <Denyerec> Well, what I have is the need to output 3 addresses, stored as records in an extbase extension.
  • 10:46:10 <Denyerec> Initially I used resource.record to pull them direct
  • 10:46:21 <Denyerec> Then benjaminr suggested a VH
  • 10:46:33 <Denyerec> I've never written a VH before, so he kindly helped me with a skeleton
  • 10:47:23 <Denyerec> So for example, it's the same as when you say "I want content element X rendered in the sidebar"
  • 10:47:28 <Denyerec> you do that from the view, right ?
  • 10:47:38 <Denyerec> I want Address Y rendered in the footer.
  • 10:47:54 <Denyerec> The only difference, is I need to define the rendering, as the address is stored as a comma separated list.
  • 10:48:09 <Denyerec> (And I need to dress it up with html)
  • 10:48:17 <Denyerec> Make sense?
  • 10:52:30 <cedricziel> do what you like to do :) you can use a queryresultinterface to iterate over your records, yes
  • 11:03:19 <Denyerec> Well, I guess what I'm asking is "what's the right thing to do"
  • 11:03:19 <Denyerec> I could obviously write a 10000 line procedural function in a viewhelper that pretends to be an extension - it would be a bad idea ;)
  • 11:03:19 <Denyerec> BUT, I am just trying to pull 3 address records :)
  • 11:03:20 <cedricziel> then my answer is: you're doing it wrong but It'll do the trick :)
  • 11:03:21 <Denyerec> So, if I want to pull records (Based on a supplied ID, or perhaps all records of a particular type) what is the correct way ?
  • 11:03:21 <Denyerec> Say in my template I want to say"Render Address 58 here"
  • 11:03:21 <Denyerec> or
  • 11:03:21 <Denyerec> "Render a list of all addresses"
  • 11:03:21 <cedricziel> a controller action which invokes a repository method and assigns the result to the view
  • 11:03:21 <Denyerec> The tutorial for which can be found...
  • 11:03:21 <Denyerec> (Or suitably simple example)
  • 11:03:21 <matt_b> (lol!)
  • 11:03:21 <Denyerec> cedricziel wouldn't that mean that the address repo ends up initialised on every page
  • 11:03:22 <Denyerec> regardless of whether they're rendered or not ?
  • 11:03:22 <cedricziel> matt_b: ?
  • 11:03:22 <Denyerec> http://docs.typo3.org/typo3cms/ExtbaseFluidBook/7-Controllers/1-Creating-Controllers-and-Actions.html
  • 11:03:22 <Denyerec> I think he was laughing at the notion of a tutorial existing.
  • 11:03:22 <matt_b> yeah - sorry . Feeling Denyerec's pain
  • 11:03:22 <cedricziel> Denyerec: are you using it in a page template, or in a content template (fce)?
  • 11:03:22 <Denyerec> So, VH's are really supposed to interact with data already in the view.
  • 11:03:22 <Denyerec> In this case it's a page template cedricziel
  • 11:03:23 <cedricziel> oh hey SuburbanWorrier :)
  • 11:03:31 <SuburbanWorrier> hi - thought that may help
  • 11:03:40 <cedricziel> so you'd need it on every page the specific layout is selected for
  • 11:03:50 <Denyerec> Again in this case, yes.
  • 11:03:56 <Denyerec> (For a CE, obviously not)
  • 11:04:14 <cedricziel> you would then-correctly done-use a controller method which is only invoked when you actually render the specific layout
  • 11:04:27 <cedricziel> which is what those controllers were built for
  • 11:04:35 <Denyerec> Ok...
  • 11:04:46 <Denyerec> I'm looking at the controller from the go_maps_ext extension
  • 11:04:49 <Denyerec> which is extbase based
  • 11:04:58 <Denyerec> and is actually responsible for creating these address records in the first place.
  • 11:05:00 <cedricziel> if you fear the injection of a repository, dont. but you could do it nevertheless manually
  • 11:05:09 <cedricziel> maybe, yes
  • 11:05:19 <cedricziel> it really depends
  • 11:05:26 <Denyerec> I wouldn't know where to inject a repository to fear it.
  • 11:05:30 * Denyerec only fears suppositories
  • 11:05:39 <cedricziel> if you do it via the tceforms backend thing, there's no extbase candies
  • 11:06:09 <cedricziel> if you can interact with it from a scheduler task, or a fe plugin, there's most likely a domain model with a suitable repository
  • 11:06:25 <Denyerec> Well this extension has a /domain/ folder
  • 11:06:31 <Denyerec> but you're really 10 steps ahead of my understanding here :/
  • 11:06:48 <Denyerec> I'm currently reading the extbase book "Controlling the flow" chapter.
  • 11:08:49 <Denyerec> But I gotta be honest - I'm completely confused.
  • 11:09:00 <Denyerec> It seems like , with any PHP, I can get it working, but in a totally incorrect fashion
  • 11:09:05 <cedricziel> okay, make a decision-now.
  • 11:09:15 <Denyerec> And "The right way" seems horrendously obscure righ tnow.
  • 11:09:15 <cedricziel> i'll happily guide you through the basics
  • 11:09:44 <cedricziel> but, if you're happy with the vh, i can accept that and we'll postpone that to an evening of your choice
  • 11:10:00 <Denyerec> I think the baby will decide when anything happens - I fear the gremlin has woken.
  • 11:10:09 <cedricziel> hehe
  • 11:10:10 <Denyerec> Well I'm not happy doing something the wrong way.
  • 11:10:15 <cedricziel> happy diaper time :)
  • 11:10:23 <Denyerec> So I'd rather learn how the action controll stuff fits together.
  • 11:10:54 <cedricziel> okay, ping me whenever you like, and when i have 20 minutes spare time, we'll go trhough it
  • 11:11:04 <SuburbanWorrier> I'm really struggling with the same stuff as Denyerec - despite reading _everything_ out there
  • 11:11:07 <Denyerec> OK Great
  • 11:11:14 <Denyerec> I'll go rinse the shit off the baby
  • 11:11:27 <cedricziel> SuburbanWorrier: have you tried the flow documentation?
  • 11:11:30 <Denyerec> Entertain her for 5 hours, hopefully she'll then go back to sleep so I can revisit this
  • 11:11:43 <SuburbanWorrier> no in the fear that it'll confuse me even more
  • 11:11:48 <cedricziel> extbase docs are shit
  • 11:12:04 <cedricziel> the flow documentation is really nice at explaining the concepts
  • 11:12:28 <cedricziel> just dont confuse Extbase as a framework with FT3 templating too much
  • 11:12:50 <cedricziel> wait, i'll pick some interesting chapters for extbase starter read
  • 11:13:19 <SuburbanWorrier> ok thnx, I'll take a look. The templating part isn't too bad for me - it's what/where are the sql statements made
  • 11:13:57 <SuburbanWorrier> ...relationship between tca files and models (& repositories)
  • 11:14:09 <cedricziel> 1st: Domain Driven Design - the Object Part is what's used in Extbase / Flow: http://docs.typo3.org/flow/TYPO3FlowDocumentation/TheDefinitiveGuide/PartI/ConceptsOfModernProgramming.html
  • 11:14:31 <Denyerec> I think that's the mistake Ive been making... looking at the extbase docs not the flow ones
  • 11:14:47 <cedricziel> 2nd: Short overview on the DDD attempts in Extbase/Flow http://docs.typo3.org/flow/TYPO3FlowDocumentation/TheDefinitiveGuide/PartII/Modeling.html
  • 11:15:27 <cedricziel> The important part is to understand what an AggregateRoot is and what a Repository is, and when it's needed
  • 11:15:49 <cedricziel> This continues here: http://docs.typo3.org/flow/TYPO3FlowDocumentation/TheDefinitiveGuide/PartII/ModelAndRepository.html
  • 11:16:27 <cedricziel> Keep your brain from reading the ORM Annotations, that's doctrine stuff we dont have in the castrated Extbase ORM
  • 11:16:45 <Denyerec> People who use it seem to love it, so when this "clicks" I expect heavenly music and beams of light.
  • 11:17:16 <Denyerec> brb - gremlin duty
  • 11:17:26 <Denyerec> thanks cedricziel, I will pin gyou later !! "%R"r5
  • 11:17:27 <FT3BOT> Welcome back Denyerec!
  • 11:17:47 <cedricziel> When you have a basic understanding of "What's a domain model, how can it look like, and how can i theoretically query this thing", you can continue to read about controllers: http://docs.typo3.org/flow/TYPO3FlowDocumentation/TheDefinitiveGuide/PartII/Controller.html
  • 11:18:18 <cedricziel> Dependency injection works a little different in Extbase, so there may be some googling involved
  • 11:19:27 <cedricziel> now and then, you should take a look into Georg Ringers News Extension. It has both a complex and a simple part: https://github.com/georgringer/news
  • 11:19:49 <cedricziel> but it has examples for almost anything you'll read about in the chapters i tell you about
  • 11:20:12 <cedricziel> There's one thing you should note when looking into this:
  • 11:20:40 <cedricziel> Georg uses Tx_.... class names instead of php namespaced classes
  • 11:21:00 <cedricziel> you can only use one of those patterns in your extension.-mind that!
  • 11:21:39 <SuburbanWorrier> this is the difference between TX_word_another_yetmore & Word\another\yetmore syntax?
  • 11:21:45 <cedricziel> The view chapter brings it all together and shows you how data flows from the persistence layer through the controller ionto the view: http://docs.typo3.org/flow/TYPO3FlowDocumentation/TheDefinitiveGuide/PartII/View.html
  • 11:21:53 <cedricziel> yes, exactly
  • 11:22:11 <cedricziel> the first variant (Tx_iuli) is a custom method of namespacing
  • 11:22:50 <cedricziel> you can only use "real namespaces" with php > 5.2 and typo3 6.x
  • 11:22:59 <SuburbanWorrier> ...and I'm right in discarding _any_ docs with references to pi stuff - that's old skool right?
  • 11:23:10 <cedricziel> definately!
  • 11:23:29 <SuburbanWorrier> ok - thnx
  • 11:23:33 <cedricziel> if you only program for the frontend, you can completely forget about that kind of stuff
  • 11:23:47 <SuburbanWorrier> we still totally need tca stuff tho?
  • 11:24:21 <cedricziel> if you need to have hooks on records in the backend you're screwed with extbase as this is TCA and $GLOBALS land (though you can grab extbase stuff when you manually bootstrap it)
  • 11:24:45 <SuburbanWorrier> oooh! (totally over my head)
  • 11:25:09 <cedricziel> you'll get into it when you need it :)
  • 11:25:16 <SuburbanWorrier> I'll go read - 1000x thanks for the reading list
  • 11:25:36 <cedricziel> no problem, come back when you're thirsty for more, there's more fish :)
  • 11:26:47 <SuburbanWorrier> is there something (an extension?) I can use to view an Extbase object (other than f:debug in the F.end)?
  • 11:27:45 <jlumpe> SuburbanWorrier
  • 11:27:49 <jlumpe> DebugUtility
  • 11:28:02 <cedricziel> in a controller, yes
  • 11:28:20 <jlumpe> \TYPO3\CMS\Extbase\Utility\DebuggerUtility::var_dump($obj);
  • 11:28:35 <cedricziel> DebugUtility::var_dump($object,$titleString,$depth)
  • 11:28:36 <cedricziel> or so
  • 11:29:06 <cedricziel> my IDE does it for me, i only ever have to type "Debug" :P
  • 11:29:11 <jlumpe> haha
  • 11:29:19 <jlumpe> i "use" it
  • 11:29:21 <SuburbanWorrier> k - your IDE being?
  • 11:29:46 <jlumpe> sublimetext :D
  • 11:29:56 <jlumpe> i don't have autocompelte etc ;/
  • 11:30:07 <cedricziel> Jetbrains things. most people use PhpStorm and its _the thing_, but i switched to IntelliJ IDEA as I need more than PHP ;)
  • 11:30:59 <cedricziel> IntelliJ offers all languages as plugins (like ecplise does), which they distribute as standalone products.
  • 11:31:10 <SuburbanWorrier> thanks - I'm swapping between NetBeans and Sublime (for the multiple cursors! :-))
  • 11:31:21 <cedricziel> (and yes, i think you should use an IDE which is not Eclipse ;) )
  • 11:31:35 <SuburbanWorrier> I'll install the PHPStorm trial
  • 11:31:49 <cedricziel> good thing :)
  • 11:32:19 <jlumpe> i really hope we'll get a good autocompletion/introspection for sublime text at some point :)
  • 11:32:19 <cedricziel> the "multiple plugins thing" is only offered in IntelliJ Ultimate Edition. The community edition only works with java.
  • 11:33:13 <mrboe> @SuburbanWorrier if you install PHPStorm and want to use Autocompletion be sure to have some tranquilizers
  • 11:33:23 <SuburbanWorrier> I've found Sublime wanting to autocomplete for me on occasion
  • 11:33:33 <SuburbanWorrier> @mrboe - ta, I'll bear it in mind
  • 11:33:45 <jlumpe> SuburbanWorrier: yeah there are some extension for it, but the're not great
  • 11:33:57 <jlumpe> mrboe: doesn't it work well?
  • 11:34:15 <mrboe> i got it running all the time
  • 11:34:36 <mrboe> but since two days i want to update my XSD files
  • 11:34:41 <mrboe> and all is gone
  • 11:36:25 <mrboe> @jlumpe does it work for u ?
  • 11:39:40 <jlumpe> mrboe: i don't use phpstorm :)
  • 12:16:28 <aPollO2k> hallo welt
  • 12:22:41 <bjo3rn> SuburbanWorrier iirc multiple cursors are announced for phpstorm (which make me switch to sublime also from time to time ;) )
  • 12:22:59 <bjo3rn> mrboe about that ac issue...
  • 12:23:17 <bjo3rn> it seems to have something to do with the identifiers
  • 12:23:36 <bjo3rn> I haven't fully understood it yet myself :S
  • 12:23:51 <mrboe> i actually found a way to get it working
  • 12:24:00 <mrboe> but dont know if thas a good way
  • 12:24:31 <bjo3rn> how?
  • 12:24:39 <mrboe> one sec
  • 12:24:43 <bjo3rn> how?
  • 12:24:45 <bjo3rn> ^^
  • 12:24:52 <bjo3rn> how?
  • 12:24:58 <bjo3rn> =)
  • 12:26:39 <mrboe> https://github.com/misterboe/phpstormAC
  • 12:27:07 <mrboe> if take the template
  • 12:27:30 <mrboe> and drop the XSD files into any folder of the "project" the AC works
  • 12:27:36 <mrboe> also the BE and FE works
  • 12:27:53 <bjo3rn> no need to register them in phpstorm?
  • 12:27:58 <mrboe> no
  • 12:28:03 <mrboe> delete all in schemas
  • 12:28:19 <mrboe> aut have a look
  • 12:28:27 <mrboe> my xsd files are edited
  • 12:28:49 <mrboe> the flux and the vhs
  • 12:28:57 <mrboe> the url inside is also switched
  • 12:29:57 <bjo3rn> ok, thx. I'll test it
  • 12:30:15 <mrboe> ok thx - please report me if it works
  • 12:30:22 <bjo3rn> will do
  • 12:30:54 <mrboe> all other tries with working AC lead to >> Namespace identifier "v" is already registered
  • 12:32:23 <mrboe> here i found an post about that, i think this might be the reason why the AC doesnt work as it sould http://typo3.helmut-hummel.de/post/85031122475/xml-schema-auto-completion-in-phpstorm
  • 12:33:15 <mrboe> i think it could be a problem that the URL's like http://typo3.org/ns/fluid/ViewHelpers has no content
  • 12:36:32 <SuburbanWorrier> bjo3rn: thanks for the heads up. Checking out PhpStorm now
  • 13:04:43 <Guest|39918> hi, if i have contents which are translated and put them in a flux/fluid box they will be hidden.
  • 13:05:47 <Guest|39918> So there are problems in the database with the flux_parent and children
  • 13:05:53 <Guest|39918> are there some known bugs?
  • 13:07:31 <Guest|39918> and its not able to delete these contents
  • 13:07:36 <Guest|39918> *possible
  • 13:27:37 <randomresult> hi all
  • 13:30:17 <jlumpe> ho
  • 13:30:44 <benjamin_654> hi
  • 13:31:10 <benjamin_654> Guest|39918: you can look here if its a known bug: https://github.com/FluidTYPO3/flux/issues?direction=desc&sort=created&state=open
  • 13:34:12 <SuburbanWorrier> cedricziel: to whom should I address fixing typos in the docs you suggested earlier?
  • 13:36:26 <benjamin_654> Guest|39918: If its something new, please open a issue with the information which versions typo3/flux, what values are wrong in the database and the steps that brought you there..
  • 13:55:58 <dokma> Got a simple domain Conversation, Message, Visitor, Administrator for a visitor support AJAX chat with angularjs
  • 13:56:27 <dokma> just started learning Fluid and extbase so I can't wrap my head around how I am supposed to persist my messages
  • 13:56:59 <dokma> I've managed to get the chat gui to show a Conversation single view that contains Message List view and New view
  • 13:57:11 <dokma> so now I can submit a Message with angular
  • 13:57:32 <dokma> but I don't know how to persist this to the DB
  • 14:00:20 <dokma> using Typo3 6.1.7 here
  • 14:00:40 <dokma> Fluid 6.1.0
  • 14:01:15 <dokma> Extbase 6.1.0
  • 14:02:30 <dokma> a message for now is just a string
  • 14:15:21 <mrboe> @bjo3rn there was a wrong URL please check https://github.com/misterboe/phpstormAC
  • 14:17:50 <cedricziel> coolio :)
  • 14:26:25 <Guest|39918> okay benjamin_654 i keep on looking for this issue
  • 14:37:15 <Guest|39918> i m going to get crazy... i made a content box with fluid and i try to put a news plugin inside the box
  • 14:37:35 <Guest|39918> if i drag the plugin drop it into the box, the box going to be hidden
  • 14:37:40 <Guest|39918> what can i do?
  • 14:38:29 <mrboe> @Guest|39918 which version of FT3 do you use
  • 14:38:30 <mrboe> ?
  • 14:39:37 <Guest|39918> 6.2.2
  • 14:39:45 <Guest|39918> and new flux fluid
  • 14:39:53 <mrboe> dev oder master
  • 14:39:56 <Guest|39918> master
  • 14:40:11 <mrboe> try the dev versions
  • 14:40:25 <mrboe> i thougt there were some d&d issues
  • 14:40:45 <Guest|39918> which are fixed yet?
  • 14:41:09 <mrboe> https://github.com/FluidTYPO3/flux/pull/541
  • 14:41:49 <mrboe> i dont know exactly
  • 14:41:57 <BenjaminR> Guest: checkout https://github.com/hmspl/flux/tree/workbench/commands
  • 14:42:11 <BenjaminR> should solve your place plugin into fce grid problem
  • 14:42:25 <BenjaminR> cant tell you which one of the commits solves it but its one of them
  • 14:42:35 <BenjaminR> if you need to know which single commit solves it ask danilobuerger
  • 14:43:16 <BenjaminR> Maybe you want to checkout the development branch of flux first. Maybe the needed commit is merged already there
  • 14:43:23 <BenjaminR> Guest|39918
  • 14:43:44 <Guest|39918> first thx for your help
  • 14:44:00 <Guest|39918> so i m going to use the dev version not the masterß
  • 14:44:05 <Guest|39918> ?
  • 14:45:18 <BenjaminR> definitely dev
  • 14:45:22 <BenjaminR> master doesnt solve the issue yet
  • 14:45:46 <BenjaminR> if dev doesnt solve checkout hmspl/flux/workbench/commands
  • 14:46:47 <Guest|39918> thanks Benjamin, i will try the dev version first.
  • 15:01:42 <Guest|39918> oh yes... thx benjamin u saved my day :p it looks rly good now. thx so much.
  • 15:02:38 <jlumpe> BenjaminR: latest dev of flux also has the patch for plugins in it
  • 15:02:57 <BenjaminR> jlumpe: thanks for the feedback
  • 15:03:34 <jlumpe> (i just know it, since i had the issue and updated to that branch :D)
  • 15:24:26 <randomresult> hello ladies and gentlemen
  • 15:26:13 <soee_> hiho randomresult
  • 15:26:15 <mrboe> old man rises
  • 15:26:20 <Guest|39918> by the way, is it confirmed that too many if conditions in a template can make your perfomance worse?
  • 15:26:27 <randomresult> mrboe shut up
  • 15:26:44 <randomresult> Guest|39918 i think so
  • 15:26:58 <randomresult> you could place them in content/page controller
  • 15:27:03 <randomresult> maybe thats the better place
  • 15:27:13 <randomresult> bjo3rn u there?
  • 15:27:24 <Guest|39918> oh nice idea thank you :) now i know why my site is too slow...
  • 15:27:29 <mrboe> @Guest|39918 you can use the ext:builder to check your templates
  • 15:28:17 <Guest|39918> okay great, i will try this. Thank you guys!
  • 15:34:53 <soee_> what am i missing guys @ this bug https://github.com/FluidTYPO3/flux/issues/533
  • 15:35:18 <soee_> both tables mentioned checked here: http://pastebin.com/nL11Hwsm
  • 15:35:52 <soee_> first print shows them in com and second note, why tey are missing probably marked to be removed ?
  • 15:37:44 <soee_> where in this short code $FDcomp array could be modified so the both *datamap* keys ar egone
  • 15:39:13 <soee_> so this is the reason of the bug
  • 15:39:44 <soee_> if we put in comment what is in this condition if (!isset($FDcomp[$table])) {
  • 15:39:57 <soee_> than this problem with both tables is gone as they are here marked to be removed
  • 15:42:35 <jlumpe> Guest|39918: as far as i know deep nesting in general affects performance
  • 15:49:23 <bjo3rn> randomresult sup?
  • 15:50:16 <Guest|39918> @jlumpe hm yes i think so too. I had some good ideas with the conditions but the performance is too bad now.
  • 15:50:24 <cedricziel> just chillin' ey
  • 15:50:54 <cedricziel> https://www.youtube.com/watch?v=kCpjgl2baLs
  • 15:51:36 <soee_> cedricziel: maybe a quick look @ my commment https://github.com/FluidTYPO3/flux/issues/533 ?
  • 15:51:40 <soee_> -.-
  • 15:52:33 <cedricziel> i just read the mail
  • 15:54:48 <bjo3rn> randomresult SUP?
  • 15:54:55 <randomresult> hey
  • 15:55:00 <bjo3rn> hehe, hi
  • 15:55:07 <bjo3rn> I mean: HI!
  • 15:55:09 <randomresult> have u had time to check the xsd files?
  • 15:55:32 <bjo3rn> ah, no. not yet. still fighting with some mothereffin' oxid shop
  • 15:55:50 <randomresult> k.
  • 15:56:00 <randomresult> could you pls report when done?
  • 15:56:05 <bjo3rn> but I will do so
  • 15:56:08 <bjo3rn> now
  • 15:56:18 <randomresult> cause if u think its right, i switch all my webs to that ones
  • 15:56:24 <randomresult> thx. need to wake my son now
  • 15:56:56 <bjo3rn> oh, I don't think I'm the right one to tell if it is 'comme il faut'
  • 16:01:03 <mrboe> but who can say?
  • 16:02:29 <randomresult> cedricziel maybe?
  • 16:02:51 <randomresult> sometimes i think we are the only ones who want autocomplete
  • 16:03:05 <bjo3rn> ok, tested it
  • 16:03:07 <bjo3rn> works
  • 16:03:38 <bjo3rn> but for me it also works when I don't put the xsd files into the project folder but configure them as usual
  • 16:03:39 <mrboe> the cicle gets closed - cedric say i should talk to bjorn
  • 16:03:44 <bjo3rn> hehe!
  • 16:03:56 <bjo3rn> chicken-egg situation
  • 16:04:14 <bjo3rn> so what did you actually change in the xsd files?
  • 16:04:22 <mrboe> i think this is not the problem
  • 16:04:54 <mrboe> you can put them anywhere and setup in preferences
  • 16:05:18 <mrboe> if they are in the project php find it by itself
  • 16:05:22 <bjo3rn> so where's the magic you added?
  • 16:05:55 <mrboe> that the urls in the xsd and in the div directly point to the files
  • 16:05:59 <mrboe> on the web
  • 16:06:00 <bjo3rn> btw ps complains about wrong attribute values for like multiple="TRUE"
  • 16:06:10 <bjo3rn> aha
  • 16:06:31 <mrboe> when we have a look here
  • 16:06:31 <mrboe> http://fluidtypo3.org/viewhelpers/vhs/master.html
  • 16:06:42 <mrboe> the url sould be xmlns:v="http://typo3.org/ns/vhs/ViewHelpers"
  • 16:06:58 <mrboe> but under this adress nothin can be found
  • 16:07:16 <mrboe> its the same for fluid nad flux
  • 16:07:35 <bjo3rn> that shouldn't be a problem as those are simply identifiers
  • 16:07:52 <bjo3rn> someone we all know told me ;)
  • 16:08:29 <mrboe> yes but it seems to be that the url in the XML must be the same than xmlns:v
  • 16:08:53 <bjo3rn> ach so, well, that makes sense ofc
  • 16:09:23 <bjo3rn> nice
  • 16:09:38 <mrboe> and if target namespace is: targetNamespace="http://fluidtypo3.org/schemas/flux-development.xsd"
  • 16:09:43 <mrboe> the file can be reacht
  • 16:09:55 <bjo3rn> ps can download it
  • 16:10:08 <mrboe> yes its fixed
  • 16:10:14 <mrboe> lokk here at the original
  • 16:10:14 <mrboe> http://fluidtypo3.org/schemas/vhs-master.xsd
  • 16:10:37 <bjo3rn> yep, got it
  • 16:10:48 <bjo3rn> well spotted, Sir
  • 16:11:02 <mrboe> i dont know if my solution is right
  • 16:11:10 <mrboe> but the target namespace should recha a file
  • 16:11:13 <mrboe> i think
  • 16:11:21 <bjo3rn> that's what I think too
  • 16:11:43 <bjo3rn> any idea why boolean arguments are considered incorrect?
  • 16:12:03 <bjo3rn> or is it only me?
  • 16:12:43 <mrboe> boolean?
  • 16:12:51 <randomresult> well... i think you should use true instead of 1
  • 16:13:21 <mrboe> yes - i saw that its now possible to get AC iside
  • 16:13:22 <bjo3rn> I tried TRUE, true and 1
  • 16:13:30 <bjo3rn> nada
  • 16:13:41 <mrboe> if you write tr.... it makes a AC
  • 16:13:43 <bjo3rn> oh, wait, true it is
  • 16:14:02 <bjo3rn> yep, ac ftw!
  • 16:14:12 <bjo3rn> cool!
  • 16:14:19 <mrboe> yes thats nice
  • 16:15:38 <randomresult> so you guys discuss this and mrboe will fix it in all my webs.
  • 16:15:42 <randomresult> need to go for now
  • 16:15:43 <randomresult> cu all
  • 16:15:50 <bjo3rn> like a boss!
  • 16:15:52 <bjo3rn> cya
  • 16:17:28 <mrboe> and bjo3rn a nice feature would be that the XSD files can be auto downloaded with phpstorm
  • 16:17:52 <bjo3rn> yes, like in sf2
  • 16:18:17 <mrboe> it would work
  • 16:18:29 <mrboe> have a lokk here http://typo3.helmut-hummel.de/post/85031122475/xml-schema-auto-completion-in-phpstorm
  • 16:18:40 <mrboe> Step2
  • 16:18:51 <mrboe> but the files must be correct
  • 16:20:04 <bjo3rn> yep
  • 16:21:19 <mrboe> so thanks for testing
  • 16:21:55 <bjo3rn> thank you for fixing :)
  • 16:22:43 <mrboe> its not fixed - i think the URL that schemaker creates must be corrected
  • 16:36:57 <soee_> ok this is comething more than i mantioned in issue comment
  • 16:58:46 <soee_> hunted more or less
  • 18:04:24 <cedricziel> have a nice weekend folks, I'm gone fishing..
  • 18:19:38 <BenjaminR> fisch hail
  • 18:19:51 <BenjaminR> or how do you say cedricziel
  • 19:25:49 <randomresult> @cedricziel you go fishing? take me with you!!! petri heil!
  • 19:25:58 * randomresult loves fishing
  • 19:39:31 <BenjaminR> randomresult: still no weekend? :)

20140517

20140518

  • 13:08:11 <BenjaminR> Have a sunny sunday friends

20140519

  • 07:10:10 <aPollO2k> guten morgen
  • 08:22:13 <cedricziel> moin
  • 08:23:44 <soee> good morning
  • 09:38:54 <bjo3rn> holy capistrano!
  • 09:39:15 <bjo3rn> morgähn
  • 10:02:38 <Denyerec> Mornin all.
  • 13:00:13 <xaver> http://thecodinglove.com/post/86197392488/my-first-automated-job
  • 13:46:17 <xaver> JS - find out IE 11 -> appName = "Netscape" + Useragent = "Mozilla*Gecko" + appCodeName = "Mozilla" = IE11
  • 13:46:26 <xaver> WTF
  • 13:46:32 <xaver> product"Gecko"
  • 14:23:30 <soee> :)
  • 14:26:17 <SuburbanWorrier> https://developer.mozilla.org/en-US/docs/Mozilla/Gecko
  • 14:49:09 <cedricziel> xaver: user sniffing == bad practice
  • 14:49:17 <cedricziel> *user agent
  • 14:59:00 <floxx1> i'm trying to link to a page of type "external page" with v:page.link, but it doesn't work. the link is built with the provided path but the domain is substituted with my server domain. is there an attribute i should set?
  • 15:03:36 <xaver> cedricziel: i don't care - fuck IE really -> Only IE is the Icon font position wrong and no setting had success
  • 15:11:02 <xaver> cedricziel: the icon font looks also on the demo site broken
  • 16:21:04 <ndee_> hey guys, just to be sure: http://fluidtypo3.org/viewhelpers.html <-- when using the <html>-tag, there is nothing else I need in phpstorm for the auto-completion, right?
  • 16:31:51 <randomresult> ndee ask mrboe
  • 16:32:06 <randomresult> you will need the xsd files
  • 16:32:29 <randomresult> https://github.com/misterboe/phpstormAC
  • 16:32:39 <randomresult> ndee_ check the link. maybe this helps
  • 16:32:58 <ndee_> randomresult: thanks, gonna check it!
  • 16:33:19 <randomresult> we struggeld a lot making this work
  • 16:33:35 <randomresult> we dont know if this is the correct soluiton but in the end it works
  • 16:37:45 <SuburbanWorrier> in f:link.action can addQueryString be used to build upon existing links?
  • 16:39:33 <SuburbanWorrier> ..so if I've already got an argument tx_plugin[type]=1 can I retain it and add tx_plugin[another_arg]=x to e.g. filter records?
  • 16:40:48 <ndee_> randomresult: I had it working with linking to the xsd so... let's see if that works :)
  • 16:52:35 <ndee_> randomresult: restarted phpstorm but to no avail. So, having it for each project is still the way to go I assume.
  • 17:05:04 <cedricziel> SuburbanWorrier: additionalParameters i think
  • 17:05:22 <cedricziel> ahh, nope.
  • 17:05:26 <cedricziel> that's not possible
  • 17:08:06 <SuburbanWorrier> cedricziel: thanx, was just experimenting - I'll abort :)
  • 17:08:57 <cedricziel> i dont even know if the uribuilder has a factory for predefined urls :)
  • 17:09:59 <SuburbanWorrier> while we're on urls - how do i (temporarily) prevent the cHash part (esp for development)?
  • 17:11:50 <ndee_> SuburbanWorrier: noCache="1"
  • 17:12:44 <SuburbanWorrier> ndee: extension still creates cHash with page noCache=1
  • 17:13:03 <SuburbanWorrier> *my extension
  • 17:13:23 <cedricziel> config.no_cache
  • 17:15:52 <SuburbanWorrier> cedricziel: in the Page TSConfig?
  • 17:20:57 <SuburbanWorrier> I added config.no_cache = 1 to the page my extension lives in. Uninstalled the extension, reinstalled, cleared caches and STILL I get cHash! :/
  • 17:24:40 <cedricziel> config.no_cache is to be set in the ts template, not in PageTS
  • 17:25:00 <SuburbanWorrier> yeah - caught my own error there & removed that
  • 17:25:09 <cedricziel> ;)
  • 17:25:30 <SuburbanWorrier> so it _is_ in the template (checked in the analyser) but doesn't work as expected
  • 17:25:34 <cedricziel> sorry, no idea
  • 17:25:50 <SuburbanWorrier> ok - thnx anyway
  • 17:28:33 <redpop> Hello, I use TYPO3 6.2.2 and the latest fedext extensions: flux, vhs, fluidpages, fluidcontent, fluidpages_bootstrap and fluidcontent_bootstrap. I use the GitHub Repos - master. Also I've checked the development branch. The problem is, that when I used a Twitter Bootstrap CE 'Column Row', the child element in this grid shows me in the Relation Tab
  • 17:28:33 <redpop> 'Content area of parent': INVALID Value: http://picpaste.com/content_area_of_parent_01-LRnwrM4V.png
  • 17:31:21 <redpop> In special cases, I can not include a news plugin record into a grid, after I switch the page backend module suddenly the news plugin record is an another place, no longer in the grid.
  • 17:34:00 <danilobuerger> redpop fluidpages_bootstrap and fluidcontent_bootstrap are deprecated
  • 17:40:12 <redpop> @danilobuerger: an the solution is what? is there alternative extensions from fedext team or a documentation for creating a own boostrap extension?
  • 17:42:19 <danilobuerger> nobody from the fluidtypo3 team is developing one, but randomresult_afk is... there is no documentation on how to create a __bootstrap__ extension, because why should there? bootstrap is one of many libraries... there is however documentation on how to create your own extension and content elements
  • 19:00:18 <redpop> @danilobuerger: now I created a new provider extension and have the same issue in the relation tab 'Content area of parent': INVALID Value: http://picpaste.de/content_area_of_parent_01-H600MxdC.png, http://picpaste.de/content_area_of_parent_02-79rOrA1k.png
  • 19:01:13 <redpop> but the content elements are stored now
  • 19:02:03 <redpop> only the INVALID VALUE an the missing columnFirst (column #1) is curious

20140520

  • 08:43:20 <soee> umphf ...
  • 08:43:37 <soee> did you ever seen this behaviour:
  • 08:44:24 <soee> you have 4 columns in one row in grid, in each column the same fce with text and image, and in one column the preview and the image are notr rendered, both BE and FE ?
  • 08:44:52 <randomresult> soee no.
  • 08:44:54 <randomresult> :)
  • 08:44:57 <randomresult> good morning
  • 08:45:17 <soee> good morning randomresult, that is not an answer i expected ;D
  • 08:59:56 <randomresult> soee you can post your template and we can have a look . maybe we find something
  • 09:04:05 <BenjaminR> Hi Guys, how to search for suspiscious files in webs?
  • 09:04:18 <randomresult> BenjaminR moin
  • 09:04:24 <randomresult> what you mean?
  • 09:04:34 <randomresult> hacked?
  • 09:04:41 <BenjaminR> i mean - if you have a infected website - how to search for infected files?
  • 09:04:51 <randomresult> BenjaminR rm -rf *
  • 09:05:14 <randomresult> typo3?
  • 09:05:17 <randomresult> or wordpress?
  • 09:05:26 <randomresult> i guess wordpress
  • 09:06:15 <BenjaminR> wp
  • 09:06:30 * randomresult hopes that BenjaminR knows rm -rf * was a joke.. for all those who dont know rm -rf * ... it means DELETE THE WHOLE SITE
  • 09:06:35 <BenjaminR> but that arent viruses so a av software wont find them, not?
  • 09:06:51 <randomresult> they sometimes do!
  • 09:07:08 <randomresult> just download it and scan
  • 09:07:24 <BenjaminR> okay, how would you proceed? i planned to replace core and plugin files. then start the web and update all plugins
  • 09:07:44 <randomresult> i would make a copy
  • 09:07:50 <randomresult> (backup)
  • 09:08:03 <randomresult> then all wordpress hacks we had placed js in the index.php files
  • 09:08:09 <randomresult> so replace all with originals
  • 09:08:19 <randomresult> then only wp-content is left
  • 09:08:31 <randomresult> remove all unused themes
  • 09:08:35 <BenjaminR> yap hoster told us about one suspiscious file in a theme
  • 09:09:07 <BenjaminR> but that doesnt mean that the injection has been done there, not?
  • 09:09:59 <BenjaminR> i am not very experienced in finding the place where the injection has been done
  • 09:10:04 <BenjaminR> *hack
  • 09:10:34 <randomresult> just a sec
  • 09:17:00 <Guest|96381> Good morning guys. I built a T3-Template with fluid and now i have a problem in chrome. If I visit the site for the first time, i just see one or two contents. Then i refresh the site and i can see one more content etc... any solutions? thank you.
  • 09:18:05 <BenjaminR> Guest: Fluid or Fluidcontent, Fluidpages?
  • 09:18:22 <BenjaminR> If only fluid you should consult #typo3
  • 09:21:26 <Guest|96381> i use fluid, vhs, flux, fluidpages, fluidwidget, fluidcontent
  • 09:21:47 <BenjaminR> Which versions?
  • 09:22:04 <danilobuerger> Guest|96381 this has most likely nothing todo with our extensions, but maybe someone can help you anyway
  • 09:22:36 <BenjaminR> Btw Guest: Only with Chrome?
  • 09:22:43 <randomresult> BenjaminR no - it means he was on your sever - we once had 2 wordpress-Blogs in one space and in the end it turned out that we were hacked in wordpress a and the hacker placed files in wordpress b
  • 09:22:43 <Guest|96381> vhs 1.8.5 / flux 7.1 dev / pages 3.0.0 / fluidwidget 1.1.0 / fluidcontent 4.0.0
  • 09:22:56 <Guest|96381> yes only chrome
  • 09:23:29 <BenjaminR> Guest: So unrelated to our exts as @danilobuerger says
  • 09:23:44 <BenjaminR> And no idea then
  • 09:23:44 <danilobuerger> Guest|96381 most likely a server config problem or something with your html
  • 09:24:10 <Guest|96381> okay guys, just thought it could be. i dont have many experiences with fluid yet :p
  • 09:24:24 <danilobuerger> check server config and html output
  • 09:24:33 <danilobuerger> 99 % chance it will be one of those
  • 09:25:00 <Guest|96381> okay i will check it out. But thank you very much guys. have a nice day
  • 09:28:25 <BenjaminR> randomresult: are there any tools to find infections in sourcecode?
  • 09:31:16 <jlumpe> morning o>
  • 09:31:33 <jlumpe> benjamin_654: do you have that hack with filesman?
  • 09:31:37 <BenjaminR> gm jlumpe
  • 09:31:39 <randomresult> i use calm
  • 09:31:51 <jlumpe> where you have a shitload of files with base64 encoded stuff?
  • 09:31:58 <randomresult> BenjaminR Clam
  • 09:32:04 <BenjaminR> Thanks randomresult
  • 09:32:19 <BenjaminR> jlumpe: talking to me?
  • 09:32:21 <randomresult> ClamXav
  • 09:32:21 <jlumpe> yeah sorry
  • 09:32:22 <jlumpe> :D
  • 09:32:29 <jlumpe> wrong autocomplete
  • 09:32:43 <BenjaminR> filesman string is found inside yes and base64 code... yes!
  • 09:32:47 <BenjaminR> tell me more :)
  • 09:32:57 <jlumpe> that's the normal wordpress hack :D
  • 09:33:00 <jlumpe> also being used on magento
  • 09:33:04 <BenjaminR> just been asked to help - didnt have a deeper look yet
  • 09:33:09 <jlumpe> ah
  • 09:33:14 <jlumpe> there was a cleaning script somewhere
  • 09:33:23 <jlumpe> let me check if i can find it quickly
  • 09:33:34 <BenjaminR> thank you very much
  • 09:33:53 <BenjaminR> didnt setup the web so i have to find my way through it right now
  • 09:34:21 <randomresult> BenjaminR remove ALL unused plugins/themes
  • 09:34:30 <randomresult> will make it much easier :)
  • 09:34:31 <BenjaminR> there are none :)
  • 09:34:40 <BenjaminR> unused
  • 09:34:50 <jlumpe> http://mirindafanta.wordpress.com/2012/05/23/recovering-from-an-malware-detection-filesman-backdoor/
  • 09:35:05 <BenjaminR> great i will have a look jlumpe
  • 09:36:41 <jlumpe> http://techandtonic.com/2012/02/16/wordpress-timthumb-php-exploit-is-a-complete-bitch-to-remove/
  • 09:37:29 <BenjaminR> only one file infected - but i will have to find the exploit not?
  • 09:38:35 <jlumpe> yeah
  • 09:38:36 <jlumpe> that too
  • 10:02:41 <BenjaminR> haha :D
  • 10:02:42 <BenjaminR> https://core.trac.wordpress.org/ticket/27946
  • 10:02:52 <BenjaminR> #1 Inline comments devs should never do!
  • 10:12:40 <benjamin_654> jlumpe: what hack?
  • 10:12:48 <jlumpe> lol
  • 10:12:55 <jlumpe> benjamin_654: didn't meant ot ping you, sorry
  • 10:13:00 <jlumpe> meant BenjaminR
  • 10:13:06 <benjamin_654> jlumpe: np (:
  • 10:13:21 <jlumpe> :)
  • 10:34:54 <soee_> if i cope FCE with image i have this error in BE: No fileusage (sys_file_reference) found for given UID.
  • 10:35:04 <soee_> someone had same issue ?
  • 10:37:22 <soee_> ok found it http://fluidtypo3.org/community/irc-logs.html?tx_fluidtypo3org_content%5Bdate%5D=20140310&tx_fluidtypo3org_content%5Bcontroller%5D=Content&cHash=36836665f850b3c71b4f033fc9b276f3#15:17:25
  • 10:41:41 <soee_> looks liekusing FAL in FCE is totally broken
  • 10:46:24 <jlumpe> what'S the advantange of using FAL over using the file field?
  • 11:00:20 <soee_> is there big difference between flux 7.0.0 and the latest dev ?
  • 11:02:55 <BenjaminR> soee_ bugfixes especially regarding commands
  • 11:09:17 <soee_> any idea if i rename flux dir and clone from git i have this error: The package "fluidcontent_bootstrap" depends on "flux_" which is not present in the system. ?
  • 11:09:53 <Teddybears> hello
  • 11:11:22 <soee_> ok looks liek TYPO3 does not like the same ext twice but with different name and one installed
  • 11:13:30 <soee_> randomresult: ping
  • 11:21:08 <Teddybears> i have a little problem with my typo3 6.2.2 website
  • 11:22:14 <Teddybears> i'm using flux v7 / fluidpages v3 and fluidpages_boostrap v3. All of them from the TER
  • 11:23:19 <Teddybears> in the page properties i have 2 news tabs (Page layouts and Page configuration)
  • 11:23:47 <Teddybears> In the tab page configuration after some fields i have this error
  • 11:23:47 <jlumpe> soee: i recently had the same issue :)
  • 11:23:47 <Teddybears> Page Configuration - subpages
  • 11:23:47 <Teddybears> Data Structure ERROR: No proper configuration!
  • 11:24:17 <jlumpe> easiest way was to just uninstall the extensions you wish to update first
  • 11:24:29 <cedricziel> fluidpages_bootstrap is deprecated and onlyy working with Flux v6 I think
  • 11:24:31 <jlumpe> then: rename, git clone, reinstall
  • 11:24:38 <jlumpe> cedricziel, what's up?
  • 11:24:43 <cedricziel> yoyo
  • 11:24:52 <cedricziel> all fresh and fluffy
  • 11:24:57 <cedricziel> how are you?
  • 11:24:58 <jlumpe> good to hear! :)
  • 11:25:07 <jlumpe> fine too i'd say :)
  • 11:25:24 <jlumpe> if we finally get some meeting done here at the office, i might haevf a bigger nodejs project coming up yay
  • 11:25:36 <jlumpe> (full kiosk backend/frontend)
  • 11:25:39 <soee> cedricziel: works with -dev also :)
  • 11:25:47 <soee> jlumpe: i removed flux_ from ext/
  • 11:25:51 <soee> and the problem is gone
  • 11:25:55 <jlumpe> soee: also possible :)
  • 11:26:24 <cedricziel> cool, we abandoned Node for Java :p
  • 11:26:40 <cedricziel> the project was too big for structured approaches with Node
  • 11:27:07 <cedricziel> but i definately recommend it for smaller projects
  • 11:27:42 <jlumpe> haha
  • 11:27:46 <jlumpe> i still think you can do big things with node
  • 11:27:54 <jlumpe> just you need to be well, disciplined i guess?
  • 11:27:59 <jlumpe> (a lot more then with typed stuff)
  • 11:28:04 <jlumpe> btw
  • 11:28:08 <jlumpe> there is vert-x
  • 11:28:10 <cedricziel> and highly skilled with js
  • 11:28:13 <jlumpe> ha yeah
  • 11:28:29 <soee> inn one word you have to be ninja :o
  • 11:28:36 <cedricziel> i mean, everybody knows pieces of JS, but thats not suitable for bigger projects
  • 11:28:36 <Teddybears> the fluidpages_bootstrap is not indicated as deprecated. but why not. if i use the example code from http://fluidtypo3.org/documentation/templating-manual/templating/creating-templates/page-template.html to create a new template, i have this error
  • 11:28:36 <Teddybears> func
  • 11:28:37 <Teddybears> An error was encountered while rendering the FlexForm.
  • 11:28:37 <Teddybears> The error message states:
  • 11:28:40 <soee> ;o
  • 11:28:42 <jlumpe> cedricziel: true that
  • 11:28:48 <jlumpe> but well
  • 11:28:51 <jlumpe> i have to correct you:
  • 11:28:56 <jlumpe> everybody knows jquery
  • 11:28:57 <jlumpe> ;)
  • 11:29:14 <cedricziel> hehe, i didnt talk about the teeny weeny fe guys
  • 11:29:15 <randomresult> soee whats up
  • 11:29:19 <Teddybears> everybody use jquery. it's not the same :)
  • 11:29:21 <cedricziel> i actually meant devs
  • 11:29:24 <jlumpe> and as crockford said: javascript is the only language where people think they don't have to learn it before using it
  • 11:29:33 <cedricziel> right right..
  • 11:29:33 <jlumpe> ah ok
  • 11:30:02 <cedricziel> we actually have some nice pieces of rhino/approaching nashorn with the javas
  • 11:30:06 <jlumpe> prototypal inheritance for example is weird for a lot of ppl
  • 11:30:18 <soee> randomresult: teh fluidbootstraptheme can replace already old ext ?
  • 11:30:21 <cedricziel> but its mostly for asset processing
  • 11:30:30 <jlumpe> ah
  • 11:30:44 <randomresult> it should yes, but the migrationscript is not ready yet i guess
  • 11:30:49 <randomresult> at least you can test
  • 11:31:05 <randomresult> you need to update all ext (flux / vhs/ content/ pages)
  • 11:31:12 <cedricziel> test have to be run in production ofc!
  • 11:31:13 <cedricziel> :p
  • 11:31:30 * cedricziel feels trolly today
  • 11:31:49 <soee> randomresult: yeah i just did that - have all of thme in -dev
  • 11:31:49 <randomresult> uninstall the old *bootstrap and install fluidbootstraptheme and run migration
  • 11:32:20 <randomresult> maybe you need to look into your db and check if tt_content fits the migrationscript
  • 11:32:27 <randomresult> see comment BenjaminR did
  • 11:32:28 <soee> [11:30] <randomresult> it should yes, but the migrationscript is not ready yet i guess ->>>> [11:31] <randomresult> uninstall the old *bootstrap and install fluidbootstraptheme and run migration
  • 11:32:30 <soee> :D
  • 11:32:36 <cedricziel> untested migration scripts are _the_ pun in production :)
  • 11:32:43 <randomresult> it is tested
  • 11:32:55 <randomresult> and : MAKE A BACKUP YOU DAMN COWBOY
  • 11:33:12 <cedricziel> YELLING BEGINS?
  • 11:33:19 <jlumpe> [11:46] <jlumpe> what'S the advantange of using FAL over using the file field?
  • 11:33:26 <jlumpe> in case somebody still wants to give me an answer
  • 11:33:30 <randomresult> YES - OTHERWISE bjo3rn DOESNT HEAR US
  • 11:33:31 <cedricziel> dedupe
  • 11:33:38 <cedricziel> jlumpe
  • 11:33:40 * randomresult that was a quote from @NamelessCoder
  • 11:33:41 <jlumpe> ah
  • 11:33:56 <jlumpe> so just for referencing the same file across multiple CEs?
  • 11:33:56 <cedricziel> fal is mostly useless unless you want deduplication or use custom adapters
  • 11:34:54 <randomresult> @soee https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/pull/112
  • 11:35:10 <rasha-> guys, im trying to get the phpstorm autocompletion working like mentioned here http://fluidtypo3.org/blog/news/flux-70-released.html
  • 11:35:14 <rasha-> http://www.directupload.net/file/d/3628/zacc3cwz_png.htm
  • 11:35:26 <randomresult> rasha- ask mrboe
  • 11:35:40 <cedricziel> lousy AC..
  • 11:35:48 <randomresult> rasha- check https://github.com/misterboe/phpstormAC
  • 11:35:48 <rasha-> i dont get the "Fetch external resource" menu entry
  • 11:36:40 <rasha-> thx randomresult
  • 11:36:50 <rasha-> so this is the "manual" way?
  • 11:36:59 <randomresult> rasha- mrboe made this. maybe you can report if it worked for you
  • 11:37:29 <rasha-> so this is a known issue which i have?
  • 11:37:43 <rasha-> or why did mrboe did this
  • 11:37:53 <randomresult> because AC sucks
  • 11:38:01 <randomresult> and the XSD-Files are wrong
  • 11:38:09 <soee> cedricziel: so this bug https://github.com/FluidTYPO3/flux/issues/533#issuecomment-43341007 it will be more T3 fault or flux shouldnt instantiate datamaper when T3 compares DB structure ?
  • 11:38:22 <randomresult> and i think the team does not use AC at all
  • 11:38:37 <rasha-> i see
  • 11:38:40 <randomresult> you better ask @cedricziel why this is not working
  • 11:38:53 <randomresult> he will then point you to @NamelessCoder
  • 11:39:05 <randomresult> and until i leave, claus will not show up :)
  • 11:39:22 <randomresult> am i wrong @cedricziel ?
  • 11:39:23 <jlumpe> generic question: when i have a provider extension, i end up still doing quite some ts config inside of typo3 (things like changing config pased on PIDs etc). Anti-pattern? is there a better way?
  • 11:46:29 <cedricziel> soee: i have 0 clue
  • 11:46:58 <cedricziel> we will look into that, but unless you have a ready-made solution, i cant act upon it for now
  • 11:52:03 <soee> randomresult: i see no upgrade script in EM
  • 11:52:14 <randomresult> see pr
  • 12:23:50 <Denyerec> jlumpe
  • 12:24:20 <Denyerec> I have got myself into a position where the only TS on site is there to define UIDs for content elements pulled through into parts of the template
  • 12:24:24 <Denyerec> Is this what you mean ?
  • 12:24:44 <Denyerec> As obviously, you can't guarantee the UIDs will always match up dev->prod so I made them all variables.
  • 12:30:35 <soee> randomresult: the extension includes own boostrapo assets ?
  • 12:30:51 <randomresult> jupp
  • 12:31:02 <soee> ah thats why it changed my frontend :)
  • 12:31:05 <soee> ok have to remove them
  • 12:31:10 <randomresult> but you can easy deactivate them using ts
  • 12:31:15 <soee> yup
  • 12:31:17 <randomresult> take a look into TS
  • 12:31:27 <randomresult> assets made with ts
  • 12:31:44 <randomresult> so u can empty them in DB for ext. or... using your provider
  • 12:31:52 * randomresult is afk for a minute
  • 12:34:48 <jlumpe> Denyerec: kind of
  • 12:34:51 <soee> cool, easy configuration
  • 12:34:59 <jlumpe> for exampel things like the basic config is still inside of t3
  • 12:35:07 <jlumpe> config {..}
  • 12:35:12 <jlumpe> and things like that
  • 12:35:12 <Denyerec> Could you pastebin your config ?
  • 12:35:16 <soee> brb
  • 12:35:17 <Denyerec> that's still in Typo ?
  • 12:35:33 <jlumpe> i just feel that doesn't belong into the provider extension
  • 12:35:35 <jlumpe> sec
  • 12:36:04 <Denyerec> just gives me some idea
  • 12:37:07 <jlumpe> Denyerec: http://pastebin.com/kg2j4sjt
  • 12:37:35 <jlumpe> that's what i have in t3
  • 12:39:07 <Denyerec> You're pretty mcuh exactly in the same boat
  • 12:39:13 <Denyerec> though... I did include my page config in my extension
  • 12:39:29 <Denyerec> I figured because the extension was the whole site, basically, that it could live there.
  • 12:39:29 <wazum> *hiya!* I used the gist here: https://gist.github.com/benjaminrau/10246131 for textpic with fluidcontent_core … but I get no form in the backend; fronted output works (when I edit the template); how is that supposed to work/look like? tia
  • 12:39:40 <Denyerec> The only thing I have in my site TS is the overloads for the various content UIDs
  • 12:39:56 <jlumpe> Denyerec: yeah i put the page config into the extension
  • 12:40:23 <jlumpe> well for the page object that is
  • 12:40:25 <jlumpe> hmm
  • 12:40:28 <wazum> (development branches)
  • 12:40:31 <jlumpe> maybe i could move the config {} part
  • 12:42:17 <Denyerec> jlumpe : https://gist.github.com/Denyerec/38723a8af5fddf114951
  • 12:42:21 <Denyerec> that's my entire site TS
  • 12:42:31 <Denyerec> everything else is in the setup.ts included as static.
  • 12:42:48 <Denyerec> (as per the helpful comment ;))
  • 12:43:50 <jlumpe> just curious: what's browsersync? ;)
  • 13:13:22 <Denyerec> Oh
  • 13:13:25 <Denyerec> it's a really handy tool
  • 13:13:37 <Denyerec> you run it on the cmdline, and it proxies in your CSS files
  • 13:13:51 <Denyerec> os when you make changes to your CSS and save them (Or SCSS), the browsers are all updated immediately
  • 13:13:59 <Denyerec> it'll also sync your clicks and scroll positions across browsers
  • 13:14:08 <Denyerec> so if you need to test behaviours in IE and FF side by side, that's your tool.
  • 13:15:04 <jlumpe> oh
  • 13:15:08 <jlumpe> i only know that from nodejs
  • 13:15:39 <jlumpe> oh lol
  • 13:15:42 <jlumpe> it's built with node
  • 13:15:46 <Denyerec> Yeah
  • 13:15:50 <jlumpe> that's why it sounded familiar :D
  • 13:16:04 <Denyerec> I just chucked in the TS flag so I could leave the entries in my templates.
  • 13:25:02 <cedricziel> oh yes, there are nifty tools like casperjs for optical regression tests
  • 13:28:22 <randomresult> @cedricziel im trying to get into composer - as usual struggeling ... you have an simple example ? just to get an orientation?
  • 13:28:23 <FT3BOT> Welcome back randomresult!
  • 13:28:43 <cedricziel> the q is, what do you want to archieve?
  • 13:28:56 <randomresult> install typo3 /flux etc
  • 13:30:16 <cedricziel> did you read my blog post?
  • 13:30:21 <randomresult> no
  • 13:30:23 <randomresult> where?
  • 13:30:30 <cedricziel> http://blog.cedric-ziel.com/articles/creating-a-typo3-installation-by-composer/
  • 13:31:15 <randomresult> thx - will read it
  • 13:31:28 <cedricziel> i would need to update it for today, as we consolidated package names et all, but in general, this should get you started
  • 13:31:58 <randomresult> you have a prob using ssl
  • 13:32:27 <randomresult> "dieser verbindung wird nicht vertraut" on https://www.cedric-ziel.com/
  • 13:32:32 <cedricziel> for my main site, yes. but ssl doesnt help me earn money so i consider it low priority
  • 13:32:44 <randomresult> ;)
  • 13:34:39 <randomresult> @cedricziel you should read this : https://www.cedric-ziel.com/knowledge-base/artikel/?tx_news_pi1[news]=6&tx_news_pi1[controller]=News&tx_news_pi1[action]=detail&cHash=25d59cc3abf754da8dd0830737bad396
  • 13:34:44 <randomresult> :)
  • 13:35:16 <cedricziel> nobody uses cacert
  • 13:35:36 <cedricziel> even major linux distributions such as debian are going to remove it from their stores
  • 13:39:55 <danilobuerger> ssl helped me earn money a few weeks ago ^^
  • 13:39:55 <ndee_> what's the easiest way to use a unix timestamp with <f:format.date date />?
  • 13:40:25 <randomresult> damn it.. i need to learn to much... learning in my case means leaving the comfort zone
  • 13:40:29 <randomresult> Denyerec clap!
  • 13:40:49 <danilobuerger> randomresult why? learning is the greatest gift we have
  • 13:41:15 <randomresult> thats no question @danilobuerger ... but it means leaving comfort zone
  • 13:41:30 * Denyerec claps
  • 13:41:35 <danilobuerger> maybe your comfort zone is defined wrong ^^
  • 13:42:37 <randomresult> Denyerec nice!
  • 13:42:47 <randomresult> danilobuerger maybe im to old for this
  • 13:42:52 <randomresult> too
  • 13:42:53 <danilobuerger> lol
  • 13:43:05 <danilobuerger> you arent old
  • 13:43:08 <randomresult> bjo3rn U HEAR ME?
  • 13:43:18 <danilobuerger> bjo3rn is old ;-)
  • 13:43:27 <randomresult> i am. the question is : too old?
  • 13:43:42 <randomresult> yeah bjo3rn is really old!
  • 13:44:15 <danilobuerger> if you are born before 1960 you are considered old by me ;-)
  • 13:44:21 <Denyerec> Burn.
  • 13:44:50 <randomresult> well... then im not too old... bjo3rn ?
  • 13:45:13 <danilobuerger> see ;-)
  • 13:45:18 <randomresult> what about @NamelessCoder ... havent seen him lately ?
  • 13:45:21 <randomresult> holiday?
  • 13:45:29 <danilobuerger> wasnt feeling weel
  • 13:45:33 <danilobuerger> *well
  • 13:45:46 <randomresult> who bjo3rn ? something new?
  • 13:45:51 <danilobuerger> no claus
  • 13:45:59 <randomresult> in that age feeling well ...
  • 13:46:01 <randomresult> ah ok
  • 13:46:15 <danilobuerger> you just asked about him, he wasnt feeling well thats why he was absent
  • 13:46:40 <randomresult> then he should take a break. smart to do it
  • 13:46:54 <danilobuerger> which he did ;-)
  • 13:47:09 <soee> is it possible to nest flux:grid ?
  • 13:47:09 <FT3BOT> Welcome back soee!
  • 13:47:45 <danilobuerger> yes its possible, see fx accordion element from _bootstrap
  • 13:49:45 <HeikoHa> hi :)
  • 13:50:47 <HeikoHa> i have a small question: would it be possible to use flux:inline for creating a relation of an existing model?
  • 13:50:58 <Denyerec> danilobuerger, you're up!
  • 13:51:00 <Denyerec> :)
  • 13:51:58 <cedricziel> randomresult: certificate renewed
  • 13:52:30 <danilobuerger> HeikoHa there is no viewhelper called "flux:inline"
  • 13:53:09 <soee> danilobuerger: i dont see netsed grids, grid inside grid row
  • 13:53:17 <HeikoHa> sorry, flux:field.inline
  • 14:03:58 <soee> HeikoHa: create new model ?
  • 14:04:42 <cedricziel> HeikoHa: definately possible. you give it the name and inline will create a more or less valid tca-driven entity for you
  • 14:08:19 <cedricziel> more or less bc it can only read your tca, not your extbase validations
  • 14:08:31 <HeikoHa> soee: no, the model/entity still exists, i only want to create a new relation
  • 14:09:28 <HeikoHa> cedric: i noticed working with foreign_selector ... i give it a try
  • 14:28:43 <soee> can i render contrent element with uid X using vhs ?
  • 14:28:58 <soee> *content
  • 14:29:55 <randomresult> soee yes you can
  • 14:30:01 <jlumpe> soee
  • 14:30:01 <jlumpe> http://fluidtypo3.org/viewhelpers/vhs/master/Render/RecordViewHelper.html
  • 14:30:02 <jlumpe> this?
  • 14:30:17 <jlumpe> or rather
  • 14:30:18 <jlumpe> http://fluidtypo3.org/viewhelpers/vhs/master/Content/RenderViewHelper.html
  • 14:30:18 <jlumpe> this
  • 14:39:09 <randomresult> soee <v:content.render contentUids="{0:1602}"/>
  • 14:48:24 <soee> randomresult: yes got that already, thanks anyway also to jlumpe
  • 15:45:09 <jlumpe> guys: anybody using a sass extension for t3?
  • 15:45:21 <jlumpe> (for precompiling sass without having to compile it locally first
  • 15:46:04 <soee> randomresult: check my issue @github in na free time :)
  • 15:46:15 <randomresult> where?
  • 15:47:22 <soee> randomresult: https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/issues/113
  • 15:48:21 <randomresult> i saw that already
  • 15:48:28 <randomresult> 1. yes they should have
  • 15:48:41 <randomresult> 2. make a suggestion - and talk to mrboe
  • 15:48:43 <randomresult> :)
  • 15:48:51 <soee> ok
  • 15:49:29 <randomresult> he made the new ones
  • 15:49:43 <randomresult> and sure, they should have same size
  • 15:49:49 <randomresult> go contribute!
  • 15:50:25 <soee> they are bitmaps right ? not fonts/vectors ?
  • 15:57:45 <randomresult> soee https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/tree/development/Resources/Public/Icons/bootstrap
  • 15:58:23 <hsp2n> heyo
  • 15:58:34 <hsp2n> just wanted to report a broken link/button on your site :)
  • 15:58:35 <randomresult> mrboe will be here tomorow... he is laying on the couch lazy... clapping!
  • 15:59:02 <randomresult> hsp2n better raise an issue on github
  • 15:59:31 <hsp2n> could you point me to the right project?
  • 15:59:57 <randomresult> https://github.com/FluidTYPO3/fedext.net
  • 16:00:01 <hsp2n> I'd like to check with you first if you're already aware
  • 16:00:04 <randomresult> i think it should be this one
  • 16:00:18 <randomresult> hsp2n i have no idea :)
  • 16:00:35 <hsp2n> I'll just raise the issue, feel free to clobber it
  • 16:01:07 <randomresult> you better ask cedricziel , bjo3rn , danilobuerger , benjaminr , NamelessCoder
  • 16:02:23 <hsp2n> I'll just go the git way to do it, no need to bother them in realtime
  • 16:02:47 <hsp2n> as I said, feel free to close it if it's duplicated. I checked and couldn't find any at a glance. similar, but unrelated.
  • 16:03:18 <randomresult> ;)
  • 16:05:30 <gencha2> one of my coworkers is trying to get the extension suite installed in his local copy of 6.2.2. whenever he tries to install fluidpages the extension manager will display an empty error and the extension will not be installed
  • 16:06:02 <gencha2> any hints as to what to look into? php error log does not have anything related in it
  • 16:06:18 <Denyerec> Stupd question, the TER is up to date right ?
  • 16:06:54 <cedricziel> gencha2: from source or from TER?
  • 16:07:10 <gencha2> from source
  • 16:07:20 <gencha2> latest development versions of everything from GitHub
  • 16:07:44 <gencha2> initially he tried with the set given at https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/releases/tag/v.0.6.0
  • 16:07:50 <gencha2> same result
  • 16:11:22 <hsp2n> done, reported
  • 16:11:30 <gencha2> denyerec: yes the TER is up to date
  • 16:11:44 <bjo3rn> gencha2 please try to install via cli
  • 16:11:58 <bjo3rn> php ./typo3/cli_dispatch.phpsh extbase extension:install flux
  • 16:12:38 <gencha2> with a completely fresh installation of 6.2.2 he can install fluidpages apparently, but not with the installation he was working on :(
  • 16:13:02 <gencha2> bjo3rn: let's try
  • 16:13:15 * bjo3rn is crossing fingers
  • 16:23:19 <gencha2> it says "Please check your uploaded extension 'fluidpages'. The configuration 'ext_emconf.php' seems to be invalid."
  • 16:24:25 <gencha2> i was trying to find that specifc command for quite some time today :P
  • 16:25:15 <bjo3rn> all dev branches?
  • 16:27:47 <cedricziel> ehm bjo3rn-there is a diverge between composer version info and the ext_emconf - could it be that?
  • 16:28:11 <bjo3rn> that's what I was aiming at, yes
  • 16:28:12 <gencha2> we'll grab fresh dev copies of everything right now to make sure everything is up-to-date
  • 16:28:34 <gencha2> we were switching copies around earlier from a working installation
  • 16:29:16 <bjo3rn> cedricziel no, they don't diverge
  • 16:29:39 <cedricziel> okay, then i was looking at fp_bs
  • 16:29:40 <bjo3rn> but fluidcontent depends on flux max version 7.0.99 which has been bumbed to 7.1.0
  • 16:29:49 <cedricziel> ach
  • 16:29:52 <cedricziel> gottchen
  • 16:30:08 <bjo3rn> installation via cli should ignore those contraints
  • 16:30:12 <bjo3rn> afaik
  • 16:31:24 <bjo3rn> wtf? textual crashed again :/
  • 16:31:44 <randomresult> bjo3rn good to see u still alive
  • 16:31:50 <bjo3rn> HUH?
  • 16:31:51 <randomresult> HEAR ME BRO?
  • 16:32:08 * bjo3rn grabs his ahstray-like glasses
  • 16:32:12 <bjo3rn> *ashtray
  • 16:32:21 <randomresult> bjo3rn someone ask me today if i know mtv-raps...
  • 16:32:29 <bjo3rn> yo
  • 16:32:30 <randomresult> HELL YEAH - watched it!
  • 16:32:52 <bjo3rn> (wearing a dollar sign neckless)
  • 16:33:16 <bjo3rn> *necklace
  • 16:33:20 <randomresult> hehe
  • 16:33:34 <randomresult> and some mchammer clothes
  • 16:33:39 <randomresult> listening to vanilla ice
  • 16:33:47 <bjo3rn> stop! hammer time!
  • 16:34:02 <randomresult> good old days
  • 16:34:12 <bjo3rn> you should see my 12" collection in the basement
  • 16:34:13 <gencha2> okay, fresh dev copies of everything. same error
  • 16:34:23 <bjo3rn> .oO
  • 16:35:21 <randomresult> bjo3rn im still having technics turntables in the basement
  • 16:35:36 <randomresult> and a vestax pmc07 battle mixer!
  • 16:35:36 <bjo3rn> same here. internet hi5
  • 16:35:44 * randomresult claps
  • 16:35:54 <bjo3rn> hehe
  • 16:36:05 <cedricziel> tss.. mixers. I got the beats, the car and the babes! http://s116.photobucket.com/user/MRCHOLO_323/media/0502lrm_pimpjuice01z.jpg.html
  • 16:36:07 <randomresult> we should retire
  • 16:36:24 <randomresult> cedricziel rocknroll!
  • 16:36:39 <cedricziel> you should see me rollin'!
  • 16:37:03 * randomresult nearly broke his neck trying to do a headspin
  • 16:37:13 <randomresult> men... to old for those moves
  • 16:37:35 <bjo3rn> dangit. that textual client crashed again
  • 16:37:51 <bjo3rn> anyone any idea about gencha2's issue?
  • 16:38:06 <gencha2> ah, upon editing the flux dependency in the ext_emconf, it can be installed through the extension manager
  • 16:38:13 <gencha2> cli still complained though
  • 16:38:47 <gencha2> fluidbootstraptheme displays the same behavior :P i have no clue what's wrong with this installation
  • 16:38:58 <bjo3rn> randomresult classic http://upload.wikimedia.org/wikipedia/en/5/5a/DeLaSoul3FeetHighandRisingalbumcover.jpg
  • 16:39:00 <cedricziel> wtf?
  • 16:39:06 <bjo3rn> wtf?
  • 16:39:22 <gencha2> i don't get why it throws these empty error dialog boxes at us
  • 16:39:49 <bjo3rn> never witnessed that
  • 16:39:52 <gencha2> probably because he's using a german version of TYPO3 :P
  • 16:39:59 <randomresult> lol
  • 16:40:00 <bjo3rn> ah, hehe.
  • 16:40:22 <gencha2> it's the best reason i could come up with so far anyway
  • 16:40:51 <cedricziel> git push production master && echo "Hell yeah!"
  • 16:41:06 <bjo3rn> makes sense. the issue is rooted in that version conflict
  • 16:41:15 <gencha2> fbt didn't install because fluidcontent wasn't installed (which also depended on flux 7.0.99). upon fixing that and installing fluidcontent, he could now also install fbt
  • 16:41:25 <gencha2> so, yeah, problem solved :P
  • 16:41:52 <bjo3rn> good, good.
  • 16:42:09 <gencha2> why is the dependency not adjusted in the development branches?
  • 16:42:21 <cedricziel> someone obviously forgot about it
  • 16:42:32 <randomresult> open an issue
  • 16:43:00 <gencha2> okay, i thought there might have been an actual incompatibility
  • 16:43:09 <cedricziel> you could be the one!
  • 16:43:14 <cedricziel> your first contribution :)
  • 16:45:09 <cedricziel> wow.. i'm really impressed:
  • 16:45:26 <cedricziel> Mean transation response time: 15ms
  • 16:45:58 <gencha2> i'm already a contributor though
  • 16:46:03 <cedricziel> ;)
  • 16:46:04 <gencha2> i fixed a link in the docs once
  • 16:46:12 <randomresult> sometimes it lasts for months an is soved within seconds
  • 16:53:31 <cedricziel> Thank You Oliver!
  • 16:53:33 <cedricziel> :)
  • 16:53:40 <Denyerec> I asked claus about how to contribute to the docs a while bsck
  • 16:53:43 <cedricziel> Your help is really appreciated!
  • 16:53:46 <Denyerec> still waiting on a response :(
  • 16:53:51 <gencha2> okay, we're progressing. we already have the bootstrap page templates, just no content elements :P
  • 16:54:26 <cedricziel> css_styled_content static template?
  • 16:54:53 <gencha2> cedricziel: yeah, it's included
  • 16:56:25 <gencha2> heh, but the static templates of fbt weren't included. jeeze
  • 16:57:08 <cedricziel> :P
  • 16:57:17 <cedricziel> reality bites
  • 16:57:32 <cedricziel> Denyerec: your help would be more than welcome
  • 16:57:40 <cedricziel> there's a repository for that :)
  • 16:57:50 <cedricziel> we're just rendering markdown on ft3org
  • 16:57:59 <Denyerec> let me paste what I asked
  • 16:58:10 <Denyerec> <Denyerec> Hey Claus. I'm wondering about how I would add examples to the FluidTypo3 documentation. I know a lot of it is auto-generated, so I wasn't exactly sure if this was in fact possible.
  • 16:58:23 <Denyerec> I struggle with there not being clear examples in the docs website, so I figure, when I work something out, if I can add an example to the docs, others may benefit,
  • 16:58:26 <cedricziel> normal markdown code block would suffice
  • 16:58:40 <Denyerec> What about the autogeneration though ?
  • 16:58:51 <cedricziel> we import periodically :)
  • 16:59:18 <cedricziel> or.. which one? viewhelper docs as in listed on the single view of a viewhelper?
  • 16:59:38 <cedricziel> that would be just phpdoc attached to the classes in a commet block wrapped in <pre>
  • 16:59:44 <cedricziel> *comment
  • 17:12:33 <bjo3rn> cedricziel and bjo3rn are 'sonnenkinder' as it seems ;)
  • 17:13:07 <bjo3rn> let
  • 17:13:26 <bjo3rn> let's see how long it takes to the next crash of textual...
  • 17:40:00 <hsp2n> @cedricziel cedric, excuse my ignorance, why exactly did you close the issue report I posted about the schemamaker?
  • 17:41:23 <hsp2n> I mean, it is an issue, it is not resolved, why close it? would be good if it remained open until it is actually fixed, or am I wrong?
  • 18:20:34 <gencha2> this page looks broken:
  • 18:20:50 <gencha2> why won't you paste?!
  • 18:21:06 <gencha2> fluidtypo3.org/viewhelpers/fluid/master/Link/PageViewHelper.html
  • 18:33:00 <jlumpe> gencha: they all look more or less broken to me
  • 18:33:19 <jlumpe> all the examples only show the final result, not the snippets
  • 19:57:51 <Outdoorsman> indexed_search or solr... which one should I use. I have a 150 page government site I am developing.
  • 20:07:17 <jlumpe> hmm, just updated to the latest dev branches, now my page module is broken, anybody else having this issue?
  • 20:07:38 <jlumpe> nevermind, must be an issue with my ext
  • 20:08:46 <jlumpe> Fatal error: Call to undefined method FluidTYPO3\Fluidcontent\Service\ConfigurationService::sortObjectsByProperty() in /www/htdocs/w011f3a1/public/typo3conf/ext/fluidcontent/Classes/Service/ConfigurationService.php on line 231
  • 20:08:48 <jlumpe> or maybe not?
  • 20:11:07 <Outdoorsman> jlmupe make sure and clear ALL cache... maybe that could help.
  • 20:12:07 <jlumpe> yeah i tried that
  • 20:12:14 <jlumpe> it was working before, weird
  • 20:12:38 <Outdoorsman> did you do just do it from the BE interface or a rm -rf typo3temp/*
  • 20:12:40 <jlumpe> let me manually clear stuff
  • 20:12:49 <jlumpe> i'll rm rf now
  • 20:13:17 <Outdoorsman> I have solve a number of issues in the past by manually clearing.
  • 20:13:49 <jlumpe> nope
  • 20:13:51 <jlumpe> didn't help
  • 20:13:52 <jlumpe> issue still there
  • 20:14:15 <Outdoorsman> Make sure permission on the extension are correct?
  • 20:14:16 <jlumpe> hrm
  • 20:14:20 <jlumpe> the issue is
  • 20:14:20 <jlumpe> $formSet = $this->sortObjectsByProperty($formSet, 'options.Fluidcontent.sorting', 'ASC');
  • 20:14:31 <jlumpe> apparently the method doesn'T exist?
  • 20:14:32 <jlumpe> grrr
  • 20:15:07 <Outdoorsman> Is it a result of the Flux version 7 breaking changes?
  • 20:15:10 <jlumpe> but it does
  • 20:15:17 <jlumpe> no i don't think so, it's a new install
  • 20:16:21 <jlumpe> i installed it like a week ago
  • 20:16:24 <jlumpe> and now i just updated
  • 20:16:27 <jlumpe> and wanted to get going
  • 20:16:55 <jlumpe> WELL
  • 20:16:58 <jlumpe> how can this be
  • 20:17:03 <jlumpe> my flux version doesn't have the method
  • 20:17:04 <jlumpe> wtf
  • 20:17:27 <jlumpe> maybe i cloned the wrong branch
  • 20:17:45 <Outdoorsman> Yes, I'm using dev on everything right now and it's working fine.
  • 20:18:22 <jlumpe> i'll be damned
  • 20:18:26 <jlumpe> typo3 shows flux 7.0.0
  • 20:18:29 <jlumpe> i'm so sure i did
  • 20:18:33 <jlumpe> git clone -b development https://github.com/FluidTYPO3/flux.git
  • 20:18:54 <jlumpe> ah well, another clone then
  • 20:20:33 <Outdoorsman> Have you ever used indexed_search/crawler before and do you think it should work with the FluidTYPO3 stuff just fine?
  • 20:20:51 <jlumpe> Outdoorsman: the actual issue is this: i cloned flux correctly. but when installing fluid_pages
  • 20:20:55 <jlumpe> it resets flux to vesion 7.0.0
  • 20:20:57 <jlumpe> O_o
  • 20:21:04 <Outdoorsman> That's strange.
  • 20:21:12 <jlumpe> let me check the dependencies of fluidpages
  • 20:21:30 <jlumpe> yep
  • 20:21:41 <jlumpe> dependency is still 7.0.0-7.0.99
  • 20:21:43 <jlumpe> that's breaking it
  • 20:22:03 <Outdoorsman> I've set up a cron to update these guys nightly.
  • 20:22:10 <bjo3rn> jlumpe remember earlier today?
  • 20:22:21 <jlumpe> ?
  • 20:22:21 <bjo3rn> try installing it via cli
  • 20:22:33 <bjo3rn> this will ignore the version constraint
  • 20:22:46 <jlumpe> how to do?
  • 20:22:52 <jlumpe> i just bumped the version now
  • 20:22:54 <bjo3rn> php ./typo3/cli_dispatch.phpsh extbase extension:install flux
  • 20:23:20 <jlumpe> ah
  • 20:23:29 <bjo3rn> 6.2.x only
  • 20:23:40 <bjo3rn> *from
  • 20:24:05 <jlumpe> lets see
  • 20:24:18 <bjo3rn> but there's fluidcontent#157 already
  • 20:24:19 <FT3BOT> Issue 157: [TASK] Update flux dependency to include 7.1.99 https://github.com/fluidtypo3/fluidcontent/issues/157
  • 20:24:28 <jlumpe> bjo3rn: guess what
  • 20:24:30 <jlumpe> that didn't work
  • 20:24:31 <jlumpe> :D
  • 20:24:48 <bjo3rn> huh?
  • 20:24:55 <bjo3rn> same result?
  • 20:25:14 <jlumpe> yes, i assume i again have to clone flux before doing that
  • 20:25:19 <jlumpe> i assume it overwrote the files
  • 20:26:05 <Outdoorsman> I don't know the right way to do it, but when I ran into a similar issue, I just manually changed that version requirements and then installed. Once it was installed, it was easy enought to just do a "git pull origin development" to update.
  • 20:26:22 <jlumpe> Outdoorsman: i did that
  • 20:26:35 <jlumpe> well i just changed the dependency version
  • 20:26:47 <bjo3rn> to 7.1.99?
  • 20:26:49 <jlumpe> ok, flux is installed with the correct version - 7 .1.0
  • 20:26:51 <jlumpe> bjo3rn: yes
  • 20:27:17 <jlumpe> lets see if it works now
  • 20:27:48 <jlumpe> yeah, works now
  • 20:28:21 <jlumpe> bjo3rn: can you update the flux dep for fluidpages aswell?
  • 20:29:02 <bjo3rn> there you go ;)
  • 20:29:45 <jlumpe> ;)
  • 20:29:48 <bjo3rn> thanks to gencha
  • 20:43:07 <jlumpe> bjo3rn: how to comment out things in fluid templates so they won't get processed?
  • 20:43:13 <jlumpe> normal comments don't seem to work
  • 20:43:34 <jlumpe> ah
  • 20:43:35 <jlumpe> f:comment
  • 20:43:36 <bjo3rn> <f:comment>
  • 20:43:38 <bjo3rn> ;)
  • 20:43:38 <jlumpe> :)
  • 20:43:48 <bjo3rn> wow, timing!
  • 20:46:15 <jlumpe> !
  • 21:03:30 <jlumpe> hrm
  • 21:04:48 <jlumpe> ha, works!
  • 21:39:03 <soee> any sass/bootstrap user here ?
  • 21:41:53 <jlumpe> sass yes, bootstrap no
  • 21:44:41 <soee> jlumpe: how do you modife/overwrite sass files ?
  • 21:44:58 <soee> you create own files that overwite those used ?
  • 21:45:48 <jlumpe> you mean when you have vendor sass files?
  • 21:45:50 <jlumpe> that depends
  • 21:45:54 <jlumpe> if those files use !DEFAULT
  • 21:46:05 <jlumpe> then include a settings.scss file before those
  • 21:46:11 <jlumpe> and customize the values
  • 21:46:35 <jlumpe> else it's not too bad to edit the f iles directly, you have the scss source after all :)
  • 21:47:01 <soee> but what about updates of teh source later ?
  • 21:47:22 <jlumpe> that's why those files should use variables to make them easily customizable
  • 21:47:43 <jlumpe> you can get away with overriding certain things of course
  • 21:47:49 <jlumpe> but you will get some duplicate css
  • 21:48:05 <jlumpe> but if you cannot use variables and you have to update the source files, then it might be your easiest option
  • 21:51:06 <soee> well twitter bootstrap has variables
  • 21:51:16 <soee> but also some mixins i like to modify etc :)
  • 21:52:46 <jlumpe> hmm
  • 21:53:33 <jlumpe> for that i'd use separate files and include them after the originals
  • 22:16:29 <soee> jlumpe: thanks for sharing the info :)
  • 22:16:46 <jlumpe> not a problem :)

20140521

  • 10:44:02 <s-andersen> Hello, I have some problems with latest TER release of fluidcontent and fluidcontent_bootstrap. It does not detect the different content types, so I can't use the fluidcontent element
  • 10:47:01 <danilobuerger> s-andersen fluidcontent_bootstrap is deprecated
  • 10:49:45 <s-andersen> danilobuerger: Is there another extension providing the same functionality?
  • 10:50:40 <danilobuerger> s-andersen as far as i know randomresult is developing one
  • 10:51:15 <mrboe> @s-andersen have a look here https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme
  • 10:51:23 <randomresult> thx. mrboe
  • 10:51:30 <mrboe> please use the dev version
  • 10:52:06 <randomresult> and yes s-andersen danilobuerger knows right - we develop one
  • 10:52:24 <mrboe> and have a look at the "tested" Versions here https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/releases/tag/v.0.6.0
  • 11:03:18 <s-andersen> Thank you mrboe and randomresult
  • 11:03:49 <s-andersen> However, even if I remove the fluidcontent_bootstrap extension, I cannot see my own custom content elements
  • 11:07:46 <randomresult> s-andersen what you did?
  • 11:07:56 <randomresult> did you clear temp?
  • 11:08:01 <randomresult> and cache?
  • 11:08:07 <randomresult> did u ad static TS ?
  • 11:08:17 <mrboe> @s-andersen here is a another ext to customise the fluidboostrap https://github.com/bootstraptheme-for-typo3/fbtcustomiser
  • 11:08:41 <mrboe> you can put your elements in there
  • 11:08:51 <randomresult> no he cant
  • 11:09:06 <mrboe> ok - ;(
  • 11:09:12 <randomresult> until now this ext is only a overlay extension
  • 11:09:30 <randomresult> we need to discuss if we want it to be an example only or a real base to extend ftb
  • 11:09:50 <jlumpe> hahaha
  • 11:09:58 <jlumpe> my pr was closed :P
  • 11:10:21 <randomresult> jlumpe you mean ftbcustomiser PR?
  • 11:10:51 <jlumpe> yeah, becuase you just talked about it :)
  • 11:12:15 <randomresult> you closed it
  • 11:12:16 <randomresult> :)
  • 11:12:18 <randomresult> not me
  • 11:12:40 <jlumpe> because it var veto'ed
  • 11:12:41 <jlumpe> :D
  • 11:12:44 <jlumpe> *was
  • 11:12:54 <randomresult> and i simply didnt found the time to discuss it with BenjaminR
  • 11:13:03 <jlumpe> yeah no issue at all, i'm just kidding :)
  • 11:13:36 <randomresult> me not
  • 11:17:57 <s-andersen> randomresult: Seems like it was a missing database update and/or clearing of the optcode cache.
  • 11:38:12 <mrboe> @bjo3rn is there anything new about the XSD files?
  • 11:38:31 <bjo3rn> not from my side
  • 11:38:39 <mrboe> ok thx
  • 11:38:56 <bjo3rn> you should file an issue/PR
  • 11:39:25 <bjo3rn> so someone more competent can do something about it or make a decision
  • 11:39:26 <mrboe> ok - but were is the right place
  • 11:39:47 <bjo3rn> hm, what about the fluidtypo3 website repo?
  • 11:40:02 <bjo3rn> https://github.com/FluidTYPO3/fluidtypo3org
  • 11:40:27 <mrboe> ok
  • 12:11:58 <hans> Hi there
  • 12:13:30 <hans> I want to display teaser on my frontpage of new content added in one spezific Page (and it´s subpages). The content Elements are FCE (fluid ...).
  • 12:13:46 <hans> Is there a usefull extention for this?
  • 12:14:21 <bjo3rn> hi hans
  • 12:14:28 <bjo3rn> you can do this with vhs
  • 12:14:42 <bjo3rn> v:content.get or v:content.render
  • 12:15:07 <hans> hi bjo3rn :-)
  • 12:16:25 <hans> Ok, to make it praktical: You meen to add the viewhelper in the homepage template ?
  • 12:16:47 <bjo3rn> either that or a special teaser fce
  • 12:18:35 <hans> ok i´ll try it now!
  • 12:18:39 <hans> thx, for now!
  • 12:18:50 <bjo3rn> np :)
  • 12:59:09 <vizArt> hi
  • 13:00:29 <vizArt> i have a question ... maybe somebody can help:
  • 13:01:39 <vizArt> i noticed, that "flux:field.relation" replaced "flux:form.field.group"
  • 13:02:31 <vizArt> would it be possible to get a browse button to choose a page where the relation are created?
  • 13:02:45 <vizArt> like group-db in flexforms?
  • 13:03:31 <vizArt> claus answers an similar question at stackoverflow
  • 13:03:33 <vizArt> http://stackoverflow.com/questions/19571359/is-there-tca-group-db-field-equivalent-in-flux
  • 13:03:36 <hans> ok, i thing this should do the jog (ContentTeaser): <v:content.render column="0" limit="10" pageUid="113,118,119,120,121" order="'sorting'" sortDirection="'ASC'" />
  • 13:03:47 <hans> but there are no contents shown ?!
  • 13:04:40 <vizArt> but i always gat a select-bos with all necessary elements
  • 13:08:26 <vizArt> so a "flux:field.relation" doesn't make sense if i need "tt_content" elements
  • 13:08:56 <vizArt> but if there would be a tiny little browse button ... everything went fine :)
  • 13:42:27 <mrboe> in this "issue" NamelessCoder told me to use the sectionObject.id >> https://github.com/FluidTYPO3/flux/issues/554
  • 13:48:41 <mrboe> this only works when i create the FCE, save it, and then but the object in. If create "objects" before i saved no IDs were created
  • 14:11:24 <hans> ok, i can render the content of one page, but i want all content from the subpages, here is my current markup: <v:content.render column="0" limit="10" pageUid="113" order="'sorting'" sortDirection="'ASC'" render="1" />
  • 14:11:42 <hans> how do i get the elements of the subpages ?
  • 14:26:11 <bjo3rn> hans: sorry, was afk
  • 14:26:35 <bjo3rn> you could also fetch a list of pages via v:menu.page first
  • 14:26:36 <FT3BOT> Welcome back bjo3rn!
  • 14:26:55 <bjo3rn> including possible subpages
  • 14:31:22 <bjo3rn> guys, what is a best-practice workflow to translate a site with a translation agency?
  • 14:31:49 <bjo3rn> read: is there a way to export all contents as plain text?
  • 14:31:58 <bjo3rn> or something similar
  • 14:41:30 <floxx> is there a viewhelper to check wether a column has content or not?
  • 14:42:28 <danilobuerger> floxx flux:content.get + f:count
  • 14:45:02 <jlumpe> danilobuerger: v:page.header.title - how can i pass in the current page's title? :)
  • 14:45:17 <jlumpe> i didn'T yet check for a viewhelper to retrieve it, but maybe you know if from the top of your head
  • 14:46:10 <danilobuerger> {page.title}
  • 14:46:18 <jlumpe> O_o
  • 14:46:21 <jlumpe> that was easy
  • 15:14:27 <floxx> danilobuerger: any idea why {flux:content.get(area: 'Content', render: FALSE) -> f:count()} returns 0?
  • 15:19:29 <Guest|29490> hey guys,
  • 15:20:41 <Guest|29490> i'm using flux 7, fluidpages 3, fluidcontent 4, vhs 1.8.5
  • 15:22:52 <Guest|29490> When I use a section and try to edit the page properties I get the error message, that getStopInheritance is undefined.
  • 15:23:28 <Guest|29490> Is the issue fixed in the git version? I'm using the ter version.
  • 15:26:51 <floxx> {v:content.get(column: 'Content') -> f:count()} works..
  • 15:34:03 <Guest|29490> The problem is the form part. i read that it has been fixed. The form container should also have inheritance properties
  • 15:34:26 <Guest|29490> So I don't think that it is a preview bug but a configuration one
  • 15:34:29 <rasha-> hi, which is the last version of vhs working with t3 4.7?
  • 15:45:47 <jlumpe> does anybody know how i can easily remove fields from a flux flexform? (things like header etc)
  • 15:51:22 <bjo3rn> Guest|29490: yes, stopInheritance is no more. use inherit="0"
  • 15:52:50 <Guest|29490> it doesn`t matter anymore. I use now your development Version from GitHub. But thanks for the help
  • 15:53:15 <bjo3rn> ok
  • 16:08:33 <jlumpe> bjo3rn: do you know why the rte in my rte does not output <p> tags?
  • 16:08:37 <jlumpe> h2 etc is in there
  • 16:09:07 <jlumpe> inside the rte the p-tags show fine, when i output the text inside my template using f:format.html or f:format.raw, <h2> and <br /> are there, but <p> is gone
  • 16:11:00 <jlumpe> nevermind :)
  • 16:11:06 <jlumpe> don't use lib.parseFunc, but parseFunc_RTE
  • 16:22:52 <Guest|70757> hi jemand da?
  • 16:23:39 <Guest|70757> can someone help me ... i dont understand the <v:iterator.random> function
  • 16:24:05 <Guest|94761> Hi all. I just tried to copy a contentelement in typo3 and paste it on a other site. I can copy but if i paste, the site resreh and i cant see the copy of the element. Can you help me? thx
  • 16:24:34 <Guest|94761> the elements are in other FCEs
  • 16:29:11 <Guest|94761> i use 6.2.2 and new flux dev
  • 16:55:27 <mrboe> @Guest|94761 have you cleard typotemp folder
  • 16:55:59 <mrboe> there is a .FED... File which is not removed by rm -rf
  • 16:57:04 <Guest|94761> just cleared the cache with the install tool
  • 16:57:22 <Guest|94761> u mean i should delete temp completely?
  • 16:57:41 <mrboe> everything inside the temp folder
  • 16:58:02 <Guest|94761> okay i will try. thank you!
  • 16:59:11 <mrboe> @danilobuerger i got blank page on 6.2.2 + latest dev from today when i use v:render.uncache
  • 22:38:59 <macro11> hey guys, is there a known problem with translations and nested elements? - if i click "Copy default content elements" all elements are created in the second language as i could see in list mode, but in page mode i only see the parent element without any children
  • 22:39:10 <macro11> flux 7.0
  • 22:39:34 <macro11> i've think i've tested this before, but that was on 6.0
  • 22:39:46 <macro11> typo 6.1.7
  • 22:50:57 <macro11> if you could image better with some screenshots:
  • 22:50:59 <macro11> http://www.shofer.at/wp-content/uploads/fluidcontent_multilang1.png
  • 22:51:02 <macro11> http://www.shofer.at/wp-content/uploads/fluidcontent_multilang2.png
  • 22:51:57 <macro11> I've found several tickets about such problems, but all seem to be closed
  • 23:09:43 <macro11> ok, i've finally found an open issue: https://github.com/FluidTYPO3/flux/issues/558

20140522

  • 10:10:05 <bjo3rn> mrboe: you there?
  • 10:10:12 <mrboe> sure
  • 10:10:22 <mrboe> i just wait for u ;)
  • 10:11:16 <bjo3rn> hehe
  • 10:11:32 <bjo3rn> re your issue with uncache
  • 10:11:56 <bjo3rn> sounds like the bug with content length
  • 10:12:08 <bjo3rn> can you try to disable this?
  • 10:12:19 <mrboe> yes - i created a FCE to render random content
  • 10:12:22 <bjo3rn> config.contentLenghtHeader = 0 or so
  • 10:12:34 <mrboe> it works fine bevor i updated yesterday
  • 10:12:45 <bjo3rn> updated from/to?
  • 10:12:53 <mrboe> already set
  • 10:13:07 <bjo3rn> what did you update?
  • 10:13:16 <mrboe> 6.2.1 > 6.2.2
  • 10:13:26 <bjo3rn> hm .oO
  • 10:13:27 <mrboe> and (one sec)
  • 10:15:15 <jlumpe> guys: anybody having issues using the core updater?
  • 10:15:29 <jlumpe> it downloads the update fine, but fails to extract it (i did it manually using the shell now, just wondering)
  • 10:15:50 <bjo3rn> never tried that
  • 10:15:52 <mrboe> my vhs was from the 14.4
  • 10:16:17 <mrboe> and is now on the commit i postet on the issue
  • 10:16:57 <mrboe> sorry - i dont have the exact commit of the branches bevore update
  • 10:17:12 <mrboe> but i know that all FT3 EXt was from 14.4
  • 10:17:19 <bjo3rn> that is the latest commit in dev branch
  • 10:17:39 <mrboe> yes i updated to that
  • 10:17:57 <bjo3rn> can you rollback to 2b88a6f?
  • 10:18:09 <bjo3rn> (just for testing=
  • 10:18:10 <bjo3rn> )
  • 10:18:17 <mrboe> yes
  • 10:19:03 <bjo3rn> git reset --hard 2b88a6f
  • 10:22:16 <mrboe> ok
  • 10:22:22 <mrboe> im on that commit
  • 10:22:27 <mrboe> cleared all caches
  • 10:22:33 <mrboe> still breaks FE
  • 10:22:47 <mrboe> this is my FCE https://gist.github.com/misterboe/069555e987d6d89daf04
  • 10:24:08 <bjo3rn> ok, if you disabled the contentLength header this commit is not responsible
  • 10:24:34 <bjo3rn> can you raise the error display level in a way?
  • 10:24:48 <jlumpe> guys: how to remove elements from a flux flexform? (default fields like header etc)
  • 10:25:03 <bjo3rn> a blank frontend usually means not displayed exception
  • 10:25:27 <bjo3rn> I only know about header, jlumpe
  • 10:25:56 <bjo3rn> see https://worksonmymachine.org/blog/custom-rendering-of-default-headlines-in-fluidtypo3
  • 10:29:17 <jlumpe> bjo3rn: thanks! i will take a look and maybe i can figure out how to remove other fields as well :)
  • 10:30:42 <bjo3rn> which fields do you mean except header?
  • 10:30:54 <jlumpe> bjo3rn: i actually want to modify the form in the backend
  • 10:31:16 <jlumpe> for example
  • 10:31:17 <jlumpe> header
  • 10:31:17 <bjo3rn> ok, maybe with permissions then
  • 10:31:19 <jlumpe> typoe
  • 10:31:22 <jlumpe> type
  • 10:31:24 <jlumpe> alignment
  • 10:31:30 <jlumpe> link
  • 10:31:38 <jlumpe> all those fields i do not need for my custom CE
  • 10:31:52 <bjo3rn> permissions it is then
  • 10:31:58 <bjo3rn> I think
  • 10:32:02 <jlumpe> also i'd like to remove the "appearance" sheet
  • 10:32:07 <jlumpe> + relations
  • 10:32:11 <jlumpe> and categories haha
  • 10:32:22 <jlumpe> ah, so that'S not configurable? :/
  • 10:32:24 <bjo3rn> next time a whitelist, easier
  • 10:32:27 <bjo3rn> ;)
  • 10:32:29 <jlumpe> :D
  • 10:32:43 <jlumpe> i basically only want the plugin options
  • 10:33:43 <mrboe> i think wordpress dont have all that fields ;)
  • 10:34:03 <bjo3rn> besides some other things it doesn't have ^^
  • 10:34:10 <bjo3rn> I
  • 10:34:16 <jlumpe> lol mrboe
  • 10:34:41 <jlumpe> i don't mind those fields
  • 10:34:52 <jlumpe> but maybe the customer will get a bit confused, that's why i'm checking if i can change anything
  • 10:34:56 <jlumpe> if not, that's how it is
  • 10:35:28 <bjo3rn> I'd say control those fields via excludefields in a be user group
  • 10:35:45 <mrboe> TCEFORM.tabellenname(z.b. pages).feldname (z.b. target).disabled = 1
  • 10:35:52 <bjo3rn> ah!
  • 10:36:04 <bjo3rn> or like so.
  • 10:36:15 <bjo3rn> nice hint
  • 10:36:20 <Guest|35656> Good morning guys. I built a dropdown menu with 3 levels. I used the v.page.menu.directory viewhelper. Is there a possibility to turn off the dropdown? thx
  • 10:36:23 <mrboe> never used that
  • 10:36:30 <mrboe> only found it some time ago
  • 10:36:55 <jlumpe> mrboe: a ok, i might give that a try :) the only thing is: i only want to for custom fluidtypo3 CEs
  • 10:37:10 <bjo3rn> Guest|35656: what do you mean with "I built a dropdown... how can I turn off the dropdown?" ;)
  • 10:37:45 <mrboe> @jlumpe i think you have to put this in the User settings TS
  • 10:37:47 <Guest|35656> uhm :D i have 3 navigations on my site. Two with dropdown and one with only the mainlevel.
  • 10:37:50 <mrboe> when im right
  • 10:38:00 <jlumpe> ah ok
  • 10:38:06 <bjo3rn> the viewhelpers don't create dropdowns...?
  • 10:38:39 <mrboe> what? there is no dropdown viewhelper
  • 10:38:46 <Guest|35656> na it works
  • 10:38:58 <bjo3rn> maybe dropdown is not what you mean exactly?
  • 10:39:06 <bjo3rn> do you mean levels?
  • 10:39:10 <Guest|35656> i just want to have the first level
  • 10:39:12 <Guest|35656> :p
  • 10:39:14 <bjo3rn> aha!
  • 10:39:16 <bjo3rn> ;)
  • 10:39:23 <bjo3rn> add levels="1"
  • 10:39:43 <Guest|35656> i have entry="1", pages="613" levels="1"
  • 10:39:49 <Guest|35656> *entryLevel
  • 10:40:32 <bjo3rn> can you please gist/paste your template code?
  • 10:40:43 <bjo3rn> security bulletin: powermail again. ^^
  • 10:41:08 <Guest|35656> <v:page.menu.directory entryLevel="1" pages="613" levels="1" classLast="navi-last" classFirst="navi-first" classCurrent="navi-current">
  • 10:41:08 <Guest|35656> <f:render partial="MooxLayout" section="MooxMainNavigation" arguments="{_all}" />
  • 10:41:08 <Guest|35656> </v:page.menu.directory>
  • 10:41:14 <Guest|35656> oh god,
  • 10:42:36 <bjo3rn> Guest|35656: "oh god"?
  • 10:43:03 <Guest|35656> it was about my paste in here :p
  • 10:43:17 <Guest|35656> can u see some mistakes in my code?
  • 10:43:43 <bjo3rn> no, but I can't see what's inside that partial ;) please use pastebin or gist.github.com
  • 10:44:35 <cedricziel> i wonder if you forgot an "as" argument
  • 10:44:54 <bjo3rn> look who just sneaked in ^^
  • 10:45:27 <cedricziel> who? me? just watching.. walk by-there's nothing to see here.. ;)
  • 10:45:47 <Guest|35656> https://gist.github.com/anonymous/5d5bf2f2c7acd617b5aa
  • 10:46:25 <bjo3rn> maybe this (hands over 10$ bill) will help your memory, cedricziel?
  • 10:46:30 <bjo3rn> ^^
  • 10:47:55 <Guest|35656> if it doesnt work i need to make a other partials with no dropdown function :p
  • 10:47:58 <bjo3rn> ehm, Guest|35656, there are several more v:menu tags inside that partial
  • 10:48:14 <Guest|35656> i dont need them?
  • 10:48:42 <bjo3rn> you may, but those need to have levels set as well, don't they?
  • 10:49:12 <bjo3rn> chances are ofc I don't get the logic inside your partial at a first glance ;)
  • 10:49:18 <jlumpe> lol i updated one of my installations to 6.2.2 literally 1 hour ago..
  • 10:49:24 <jlumpe> now another update comes out
  • 10:49:43 <Guest|35656> its a navigation with superfish and bootstrap
  • 10:49:53 <cedricziel> ehm, aaahh, i slowly start to remember... or.. ehm no-unfortunately not. -.-
  • 10:50:03 * bjo3rn is allergic against bootstrap
  • 10:50:07 <bjo3rn> ^^
  • 10:50:08 <Guest|35656> :D
  • 10:50:13 <Guest|35656> why that?
  • 10:50:23 <bjo3rn> just kidding, personal taste
  • 10:50:26 <bjo3rn> anyway
  • 10:50:27 <Guest|35656> hehe okay
  • 10:50:28 <jlumpe> i prefer foundation ;)
  • 10:50:44 <Guest|35656> well so i just need to make a second navigation with only one level inside
  • 10:50:49 <cedricziel> bjo3rn: is a selfmade man
  • 10:50:52 <mrboe> @jlumpe u prefer wordpress!!
  • 10:50:52 <bjo3rn> I guess so, yes
  • 10:51:06 <jlumpe> mrboe: lol
  • 10:51:21 <jlumpe> suddenl i'm the WP guy here? :P
  • 10:51:28 <bjo3rn> cedricziel: is a all-internet-downloader
  • 10:51:30 <mrboe> sure
  • 10:51:32 <bjo3rn> ^^
  • 10:51:34 <Guest|35656> okay i will go this way then. But thank you rly! :)
  • 10:51:48 <bjo3rn> yw, good luck and ask anytime
  • 10:53:05 <cedricziel> rofl.. hello NSA-sorry for the inconvenience.. bjo3rn is talking about maven/ivy repos
  • 10:54:02 <Guest|35656> thx :)
  • 10:54:30 <mrboe> http://hmpg.net/downloadwww.gif
  • 10:54:33 <bjo3rn> that plus download a gazillion packages with npm/yeoman/bower/insert-tool-here to build a freaking html page. lol!
  • 10:54:54 <bjo3rn> nice, mrboe!
  • 10:57:54 <bjo3rn> cedricziel: you arrive like a minute after/before me in stuttgart?
  • 11:00:05 <BenjaminR> hey guys
  • 11:00:16 <jlumpe> ho
  • 11:00:23 <bjo3rn> yo!
  • 11:01:09 <bjo3rn> is the number of if statements in a template a problem or the nesting depths?
  • 11:01:21 <bjo3rn> re performance
  • 11:03:01 <jlumpe> bjo3rn: i think there was a blogpost somewhere about deep nesting in fluid being a performance problem in general
  • 11:03:32 <bjo3rn> ok, thx
  • 11:04:40 <bjo3rn> extbase y u no haz Twig?
  • 11:20:36 <cedricziel> bjo3rn: y u no craft custom adapt0r?
  • 11:20:50 * bjo3rn is thinking about it this very moment
  • 11:21:36 <jlumpe> curious how you'd go about that
  • 11:21:48 <cedricziel> there's an interface to be implemented
  • 11:21:51 <jlumpe> write a custom viewhelper which parses nested twig sntax?
  • 11:21:55 <jlumpe> ah
  • 11:22:02 <bjo3rn> eek!
  • 11:22:06 <cedricziel> then you could inject your own view
  • 11:22:22 <bjo3rn> any hints where to look re that interface?
  • 11:22:37 <cedricziel> sure
  • 11:22:38 <cedricziel> http://typo3.org/api/typo3cms/
  • 11:22:39 <cedricziel> :p
  • 11:22:45 <bjo3rn> ah! thanks!
  • 11:22:50 <bjo3rn> ^^
  • 11:23:01 <cedricziel> http://typo3.org/api/typo3cms/interface_t_y_p_o3_1_1_c_m_s_1_1_extbase_1_1_mvc_1_1_view_1_1_view_interface.html maybe?
  • 11:24:17 <bjo3rn> hypothetical q: is it possible to disable fluid at all?
  • 11:25:04 <cedricziel> hmm, not entirely as core devs sometimes in a hurry hard wire references and instantiate custom view objects from a fluid view
  • 11:25:06 <bjo3rn> no, it isn't. would mean a lot of overriding
  • 11:25:37 <cedricziel> but.. theres this thing where you can swap out implementations
  • 11:25:57 <bjo3rn> something similar is done in flux, right=
  • 11:25:58 <bjo3rn> ?
  • 11:26:03 <cedricziel> didnt use it yet, but it should take you like 80% far
  • 11:26:12 <cedricziel> yes
  • 11:26:19 <bjo3rn> standalone view is overridden iirc
  • 11:26:45 <bjo3rn> no, exposed template view
  • 11:27:27 <bjo3rn> phew. that's out of my scope I'm afraid. but you need to keep dreaming ^^
  • 11:28:40 <cedricziel> there's nothing keeping you from pushing _all into a custom viewhelper
  • 11:29:48 <bjo3rn> yeah, but extbase -> fluid -> twig?
  • 11:30:03 <bjo3rn> no, thanks
  • 11:30:17 <cedricziel> in your own extensions
  • 11:30:31 <cedricziel> should be straightforward i think
  • 11:30:43 <bjo3rn> I want it in ft3 ;)
  • 11:30:56 <cedricziel> and then again it doesnt matter if you boot twig as there's a new view object anyways
  • 11:31:20 <bjo3rn> come again please? ^^
  • 11:31:47 <cedricziel> what, where?
  • 11:32:14 * bjo3rn doesn't understand what you are saying
  • 11:32:35 <Guest|73757> Hello, everyone. I'm new to typo3 and i want to use fce in my typo3 6.2.2, so i found Fluid Powered TYPO3 but how can i use this ?
  • 11:33:09 <Guest|73757> I wanted an alternative to TemplaVoila
  • 11:34:59 <bjo3rn> Guest|73757: you might want to have a look at https://worksonmymachine.org/blog/fluidtypo3-quickstart
  • 11:35:21 <bjo3rn> but be aware that this guide is a little outdated
  • 11:35:29 <cedricziel> my last point was only about custom extensions
  • 11:35:43 <bjo3rn> the naming of flux' viewhelpers has changed since versino 7.0
  • 11:35:52 <bjo3rn> versino? si! version
  • 11:36:27 <bjo3rn> cedricziel: and then again it doesnt matter if you boot twig as there's a new view object anyways
  • 11:36:32 <bjo3rn> ???
  • 11:37:03 <cedricziel> yes. in your own controller, there's the method initializeView invoked implicitly where a new view engine object is booted.
  • 11:37:21 <cedricziel> override that thing and put twig in $this->view
  • 11:37:26 <bjo3rn> aha
  • 11:37:46 <bjo3rn> should work with fluidcontent/-pages?
  • 11:38:15 <bjo3rn> anyway, this is a "jugend forscht" project for sure ^^
  • 11:38:27 <Guest|73757> bjo3rn thanks ;)
  • 11:38:32 <bjo3rn> yw
  • 11:38:36 <cedricziel> dunno, but i highly suspect we access a lot of methods that would be private if anybody in php actually used private/protected
  • 11:39:08 * bjo3rn hates private methods
  • 11:39:12 <cedricziel> as I think about it.. hmhm..
  • 11:39:23 <cedricziel> there's nothing better than a good Facade :)
  • 11:39:31 <bjo3rn> my words
  • 11:39:34 <bjo3rn> ^^
  • 11:40:09 <cedricziel> if the facade allowed you to fully interact with with the private stuff, as it should.. then there'd be no problem.
  • 11:40:12 <bjo3rn> and TYPO3 is well known for implementing best practice patterns
  • 11:40:31 <cedricziel> but as i said.. i dont think t3 people like it that way
  • 11:40:44 <georg_t> hi guys!
  • 11:40:50 <bjo3rn> hi
  • 11:40:54 <cedricziel> hola Monsieur
  • 11:41:22 <bjo3rn> cedricziel is polyglot
  • 11:41:27 <bjo3rn> ^^
  • 11:42:17 <cedricziel> not really-i just watched the 5th season of weed yesterday where they speak spanish a lot.. and i tend to adapt what i hear ^^
  • 11:42:55 <georg_t> I need some help with flux:wizard.suggest - can't get it work in an fluidcontent element
  • 11:43:17 <cedricziel> we'd like to see your template then
  • 11:43:28 <cedricziel> or at least the relevant part
  • 11:44:22 <jlumpe> is that wizard like a textbox where i type for example the name of a record and i get suggestions back?
  • 11:45:02 <georg_t> Yes. First step is to create a link to a page
  • 11:45:04 <georg_t> <flux:field.select name="pageId" items="{}">
  • 11:45:04 <georg_t> <flux:wizard.suggest table="pages" />
  • 11:45:04 <georg_t> </flux:field.select>
  • 11:45:22 <cedricziel> basically it looks like <flux:field.input><flux:wizard.suggest table="foo"/></flux:field.input>
  • 11:45:58 <cedricziel> q: why do you put an empty object in items?
  • 11:48:43 <georg_t> because items is required
  • 11:49:28 <jlumpe> cedricziel: is is possible to use the wizard to relate extbase models?
  • 11:49:45 <georg_t> I stumbled upon https://github.com/FluidTYPO3/flux/issues/283 where NamelessCoder said "suggest wizard works with select and group".
  • 11:50:17 <georg_t> group is deprecated, so I used select
  • 11:51:06 <georg_t> > to relate extbase models - I'll check this
  • 11:53:38 <cedricziel> hm, good q. i usually use input fields for that
  • 11:54:17 <cedricziel> if you need multiple selects, you seem to require a controller action which gives you an instance of QueryResult
  • 11:54:20 <cedricziel> bjo3rn?
  • 11:54:26 <cedricziel> is that true?
  • 11:57:06 <georg_t> input field would be OK. But suggest wizard always querys table tt_content
  • 11:58:36 <cedricziel> then there's something fishy ^^
  • 11:59:13 <cedricziel> before we go on, what version of flux do you use?
  • 11:59:29 <georg_t> latest dev
  • 11:59:44 <georg_t> flux, fluidcontent & TYPO3
  • 12:00:00 <georg_t> <flux:field.relation name="myId" table="tx_myext_domain_model_something" foreignTableField="uid" /> does work
  • 12:00:18 <cedricziel> heh. great.
  • 12:00:40 <georg_t> <flux:wizard.suggest table="tx_myext_domain_model_something" /> inside flux:field.input does not work
  • 12:01:14 <cedricziel> relation with pages, does that work?
  • 12:02:26 <georg_t> sorry. no. thats the answer to "is is possible to use the wizard to relate extbase models?"
  • 12:03:02 <georg_t> I checked if the models are configured correctly. TCA and Extbase/Fluid do work
  • 12:04:38 <georg_t> and yes. relation with pages in an fluidcontent element do work.
  • 12:08:26 <Guest|73757> bjo3rn: I did the first part and getting this when i open the extension manager "typo3_src-6.2.2/typo3conf/ext/quickstart//composer.json"."
  • 12:08:53 <Guest|73757> No composer manifest file found at
  • 12:09:37 <bjo3rn> sorry, I passed out.
  • 12:09:48 <cedricziel> the new package manager, which was introduced way after that article was written, requires you to place a composer manifest in the root of your extension
  • 12:09:48 * bjo3rn reads the log, sec
  • 12:10:10 <cedricziel> it can be very simple, just look at our extensions which contain one
  • 12:11:02 <bjo3rn> I seriously have to update those articles :/
  • 12:11:30 <Guest|73757> ok...i try this
  • 12:11:42 <bjo3rn> what is true, cedricziel?
  • 12:11:50 <cedricziel> a boolean value
  • 12:11:59 <georg_t> sometimes
  • 12:12:04 <bjo3rn> what is 42?
  • 12:12:19 <bjo3rn> oh, speaking of which: sunday is towel day!
  • 12:12:25 <cedricziel> always == true
  • 12:12:28 <cedricziel> oh hell yeah
  • 12:12:44 <cedricziel> i'll bring one fancy nineties one if my fiance didnt kill it
  • 12:13:08 <bjo3rn> I have a "Ute, Schnute, Kasimir" towel. no kidding.
  • 12:13:38 <bjo3rn> but srsly, you asked "is that true?" above.
  • 12:17:04 <cedricziel> for select field which requires items argument ( you seem to require a controller action which gives you an instance of QueryResult)
  • 12:17:25 <cedricziel> if he wants to have a suggest wizard for pages
  • 12:17:30 <cedricziel> i have 0 clue
  • 12:20:28 <Guest|73757> i wrote this {
  • 12:20:29 <Guest|73757> "name": "fluidtypo3/quickstart",
  • 12:20:29 <Guest|73757> "description": "The quickstart package from FluidTYPO3",
  • 12:20:29 <Guest|73757> "type": "typo3-cms-extension",
  • 12:20:29 <Guest|73757> "version": "1.0.0"
  • 12:20:29 <Guest|73757> }
  • 12:21:12 <Guest|73757> and it doesnt show up in the extension list and i get some weird code showed up in the extension manager
  • 12:23:29 <bjo3rn> cedricziel 0 * 2 is still 0 :/
  • 12:25:58 <georg_t> perhaps I#m on the wrong way: as I really like fluidcontent I put together some tables which could be filled via the BE and wanted to get rid of all the plugin stuff.
  • 12:26:31 <georg_t> Instead I created a fluidcontent element which should point to one db entry and output the result
  • 12:28:04 <georg_t> as said above: using flux:field.relation it works
  • 12:28:52 <bjo3rn> Guest|73757 are you using TER versions of the extensions?
  • 12:28:53 <georg_t> but flux:field.relation lists all db entries orderd by uid (order bsy is ignored because of "select uid from...")
  • 12:31:10 <Guest|73757> i think yes....
  • 12:31:38 <bjo3rn> well, how did you install them? with the extension manager?
  • 12:31:59 <Fizelchen> Hi there
  • 12:32:07 <Fizelchen> I have a problem with flux and cal
  • 12:32:29 <Guest|73757> jes
  • 12:32:32 <Guest|73757> yes
  • 12:32:37 <Fizelchen> i have build my own fce and the show up nicely in the new content wizard tab
  • 12:32:49 <Fizelchen> the same with fluid_content
  • 12:32:53 <bjo3rn> Guest|73757 ok, then you should install ext:builder as well
  • 12:33:06 <Fizelchen> when i install cal, the tab disappears
  • 12:33:17 <Fizelchen> and the last tab seen is the plugin tab
  • 12:33:29 <Fizelchen> is that a problem/bug in cal?
  • 12:33:45 <bjo3rn> Guest|73757 using this ext you can create a skeleton 'provider extension' which should ease things for you.
  • 12:33:56 <bjo3rn> Guest|73757 see http://fluidtypo3.org/documentation/templating-manual/templating/provider-extension/generating-extensions.html
  • 12:34:45 <cedricziel> oh bjo3rn: infomail re t3cs incoming
  • 12:35:03 <bjo3rn> yes, they mention the towelday as well ^^
  • 12:35:52 <cedricziel> hidden but true :9
  • 12:36:08 <cedricziel> oh, quite obvious
  • 12:36:10 <cedricziel> right
  • 12:36:12 <cedricziel> yay!
  • 12:37:45 <bjo3rn> Fizelchen I never used cal but I can't think of any connection. I assume you cleared all caches you can get a grip on=
  • 12:37:52 <bjo3rn> ?
  • 12:38:09 <bjo3rn> and does the tab reappear after disabling cal?
  • 12:38:28 <cedricziel> cal is like a dinosaur and caused many problem ever since trying to use it
  • 12:39:08 <bjo3rn> last updated 25.4.2014
  • 12:39:18 <Fizelchen> yes, the tab reappears
  • 12:39:34 <georg_t> then it's cal :)
  • 12:39:42 <Fizelchen> thought so
  • 12:39:50 <bjo3rn> there's a version constraint for cal 6.0.99?
  • 12:39:59 <Fizelchen> what better alternative are there for a calendar ext
  • 12:40:04 <BenjaminR> Guys i need to hide content_options (Appearance Tab) for editors but it isnt an exclude field, is it?
  • 12:40:11 <BenjaminR> danilobuerger maybe
  • 12:40:14 <Fizelchen> (i know, wrong chat for that ;-) )
  • 12:41:15 <cedricziel> BenjaminR: should be manageable through ts
  • 12:41:23 <bjo3rn> BenjaminR what about TCEFORM.tabellenname(z.b. pages).feldname (z.b. target).disabled = 1 (c) mrboe
  • 12:42:36 <bjo3rn> ah, no, a tab not a field
  • 12:42:40 <bjo3rn> forget it
  • 12:45:06 <bjo3rn> BenjaminR yet it should work. to disable a tab you need to disable all of its fields.
  • 12:45:17 <cedricziel> exactly
  • 12:46:46 <bjo3rn> that's layout, spaceBefore, spaceAfter and section_frame I guess
  • 12:48:40 <BenjaminR> spaceBefore? lets have another look at it :D
  • 12:48:48 <BenjaminR> i though its contentoptions :D
  • 12:49:11 <bjo3rn> no, spaceBefore. works, I just tested it :D
  • 12:49:20 <cedricziel> normally there are class names or ids attache in the markup where you can inspect it
  • 12:49:28 <cedricziel> *attached
  • 12:49:38 <BenjaminR> ok thanks - looking right now
  • 12:49:44 <bjo3rn> that or the value of the label tag
  • 12:49:52 <bjo3rn> for attribute i.e.
  • 12:49:58 <bjo3rn> "for"
  • 12:50:54 <BenjaminR> sorry but not experienced with it. when fx header level is settings.header.type
  • 12:51:09 <BenjaminR> is it a exclude field or have to use the disabled thing
  • 12:51:48 <BenjaminR> or settings.container.additionalClassNames
  • 12:52:10 <BenjaminR> talking about the settings coming with fcc
  • 12:52:43 <bjo3rn> hm, fcc, no idea :/
  • 12:53:20 <cedricziel> anyone who can point me to valuable resources about the Builder pattern?
  • 12:54:35 <bjo3rn> why?
  • 12:56:40 <cedricziel> bc i have a rather complex entity and would like to have a convenient way to create it apart from constructor overloading
  • 12:56:58 <cedricziel> a single factory is not enough either :/
  • 12:57:08 <BenjaminR> bjo3rn: TCEFORM.tt_content.content_options.disabled = 1 ty
  • 12:57:24 <randomresult> anyone of you working with phpstorm 8?
  • 12:59:46 <BenjaminR> oO 8??
  • 13:00:04 <cedricziel> EAP
  • 13:00:31 <bjo3rn> cedricziel which part would take the constructor arguments? the concrete builders or the director?
  • 13:01:29 <bjo3rn> as I see it the director 'simply' connects several factories?
  • 13:02:37 <cedricziel> that part is a design question specific to your model i think.
  • 13:03:14 <cedricziel> in general, the question is: when should builder be used, an when are simple factories more appropriate
  • 13:04:21 <bjo3rn> I'd say builder makes the model more flexible re extensibility?
  • 13:04:48 <bjo3rn> no idea really :/
  • 13:04:55 <cedricziel> it would allow to separate creation from the anemic model, right?
  • 13:05:24 <bjo3rn> yes, that's how I understand it. but it's computer science ^^
  • 13:05:37 <cedricziel> and would free my business logic from needing to know the internals of the model interconnections
  • 13:05:40 <cedricziel> hmhm
  • 13:07:34 <bjo3rn> this blog post explains quite well I think http://www.heikomaass.de/2008/08/23/effective-java-builder-pattern/
  • 13:08:34 <bjo3rn> (note the immutable part)
  • 13:08:54 <bjo3rn> 'telescoping constructors'. wtf?
  • 13:13:58 <hans> hi there!
  • 13:14:17 <bjo3rn> mahlzeit hans :)
  • 13:14:21 <hans> stilll working on a teaser list of contents added on subpages!
  • 13:14:34 <hans> bjo3rn: tach :)
  • 13:14:43 <bjo3rn> ^^
  • 13:15:48 <hans> i looked at the viewhelper: page.content.render, its just posible to fetch content of one page and optional slide up to the root
  • 13:16:18 <hans> but i see no solution by the present viewhelpers to fetch content from subpages
  • 13:16:46 <bjo3rn> you can fetch page uids first using the menu viewhelper
  • 13:17:49 <hans> ok, but when i want to grap content of the i will use the page.content.render vh, but then i alwasy get for example 2 (limit) of the singel pages
  • 13:18:14 <hans> but i want to sort and order the content of all defined pages as a whole!
  • 13:18:52 <hans> i would need somthing like this : <v:page.content.render pageUids="118,119 .."
  • 13:18:58 <hans> even if i use the menu
  • 13:19:07 <hans> or am i missing something?!
  • 13:19:14 <bjo3rn> are those page uids hardcoded or configurable via ts?
  • 13:19:32 <hans> i havend defined this by now
  • 13:20:09 <bjo3rn> assuming you have those uids as an array you can iterate over it and invoke content.get/render each time.
  • 13:20:24 <bjo3rn> not the perfect way performance wise but...
  • 13:20:44 <hans> in the end i want to define one root page, and all subpages and there content are grpped
  • 13:21:24 <hans> yes ok, but i want lets say the 5 (limit) latest added contents of subpage1 subpage2 subpage3.
  • 13:21:36 <hans> if i iterate i can order them!
  • 13:22:10 <bjo3rn> custom extension or content controller maybe?
  • 13:22:37 <hans> hm, i allready began to implement this solution, seems the only way by now!
  • 13:22:46 <bjo3rn> content controller?
  • 13:23:24 <hans> i made a copy of the viewhelper page.content.render
  • 13:23:48 <hans> i thing i´ll will modify this one, to my own viewhelper!
  • 13:23:48 <BenjaminR> Any experiences regarding html5 autocomplete (which is highly related to field name= and fluid field name conventions
  • 13:24:14 <bjo3rn> beware: page.content.render is no more since 1.8.5 it's now content.render
  • 13:25:18 <hans> ok, on my installetion ther is still the vhs 1.8.4 version present; but i dont thing that this makes a diffrence at the moment!
  • 13:26:06 <bjo3rn> no, that's true.
  • 13:26:21 <bjo3rn> BenjaminR: I didn't know such thing exists :S
  • 13:26:32 <BenjaminR> which?
  • 13:26:40 <BenjaminR> autocomplete?
  • 13:26:40 <bjo3rn> html5 autocomplete
  • 13:26:48 <BenjaminR> i see :)
  • 13:26:51 <BenjaminR> http://wiki.whatwg.org/wiki/Autocomplete_Types
  • 13:26:55 <bjo3rn> there are a lot of hidden gems in html5 it seems
  • 13:27:05 <BenjaminR> Info an Kunde: HTML5 Autocomplete ist eng verstrickt mit dem Input "name"-Attribut. Extbase hat seinen eigenen fest definierten Naming Convetions für Controller Action Parameter und damit für Feldnamen. Es scheint das passt nicht gut zusammen. Mehr aber keine exakten Aussagen hier: http://wiki.whatwg.org/wiki/Autocomplete_Types
  • 13:34:38 <cedricziel> ?
  • 14:03:36 <hans> ok managed to modified the viewhelper in a hacky way :-o
  • 14:11:31 <hans> another thing: i got a row of images displaying them with vh: for
  • 14:11:41 <hans> how do i only get the first one ?
  • 14:12:30 <hans> <v:media.image src="{gallery.0.image.file}" .. didn´t work :-/
  • 14:16:16 <cedricziel> hans: v:iterator.first
  • 14:16:47 <hans> have done it with {gallery.1.image.file}
  • 14:16:52 <hans> thx!
  • 14:17:14 <cedricziel> q: are those flexform objects?
  • 14:17:44 <hans> <flux:flexform.object name="image">
  • 14:17:51 <hans> yes
  • 14:18:18 <cedricziel> then you'll get juggled indexes overtime when you fx delete a object from the section
  • 14:18:26 <cedricziel> i'd use iterator.first
  • 14:20:02 <jlumpe> cedricziel: are you using fx as a non-standard abbreviation for for example? (e.g.) :)
  • 14:20:17 <jlumpe> i always see that popping up, but i don't know what you guys mean when you use it
  • 14:20:28 <cedricziel> right, sorry for the inconvenience
  • 14:20:31 <jlumpe> aaah ok
  • 14:20:39 <jlumpe> nono, not an issue, just wondering :)
  • 14:26:10 <hans> cedricziel: ok thx, i´ll correct my markup!
  • 14:31:11 <cedricziel> you're welcome i just think that's more fool proof as flexforms bite when they're angry ;)
  • 14:32:37 <hans> :-)
  • 15:05:32 <cedricziel> I'd need an advice from any of the experts in the room:
  • 15:06:20 <cedricziel> in an ideal world: what would translation for records look like in the persistence layer?
  • 15:14:45 <hans> cedricziel: sry, but can you show me the version with v:iterator.first that would work like this: {gallery.1.image.file} ?
  • 15:15:42 <jlumpe> is there a viewhelper, with which i can do a while loop?
  • 15:16:14 <cedricziel> {gallery -> v:iterator.first() -> v:var.set(name="firstImage"))
  • 15:16:47 <cedricziel> otherwise i'm confused about variable variables and their current status. benjaminr or bjo3rn might know more
  • 15:23:07 <bjo3rn> +1 for cedricziel's example
  • 15:28:43 <hans> didn´t work for me :-( : <v:media.image src="{gallery -> v:iterator.first().image.file}" alt="{record.header}" width="auto" height="auto" class="img-responsive" />
  • 15:28:47 <hans> ???
  • 15:38:11 <bjo3rn> didn't work means...?
  • 15:38:29 <hans> src="/"
  • 15:39:00 <bjo3rn> ah, closer look.
  • 15:39:13 <bjo3rn> v:iterator.first().image.file is incorrect
  • 15:39:32 <bjo3rn> you need the intermediate variable
  • 15:40:00 <bjo3rn> like cedricziel posted: {gallery -> v:iterator.first() -> v:var.set(name="firstImage")} and then use {firstImage.image.file}
  • 15:42:18 <hans> hm, ok the first part is inline style, where can i set it, now its displayed as text and not rendert!
  • 15:42:43 <hans> current version: {gallery -> v:iterator.first() -> v:var.set(name="firstImage")} <v:media.image src="{firstImage.image.file}" alt="{record.header}" width="auto" height="auto" class="img-responsive" />
  • 15:57:35 <bjo3rn> name: "firstImage" instead of name="..:"
  • 15:57:50 <bjo3rn> cedricziel did it wrong ^^
  • 15:58:02 <bjo3rn> and I repeated it ^^
  • 15:58:17 <cedricziel> oh, fuck..
  • 15:58:21 <cedricziel> yeah, inline syntax
  • 15:59:30 <hans> yes cool, works now :-)
  • 15:59:44 <cedricziel> coolio
  • 15:59:47 <hans> thx alot!!!
  • 15:59:55 <cedricziel> you're very welcome :)
  • 16:00:01 <Romm> Hey there :)
  • 16:00:16 <cedricziel> what up? :)
  • 16:00:57 <Romm> Guys, I'm searching for an already made TYPO3 PageRepository, do you know if I can find this ?
  • 16:01:17 <cedricziel> do it yourself
  • 16:01:19 <cedricziel> ^^
  • 16:01:34 <Romm> Hey cedricziel, too much work to do here, hard to get everything on :D
  • 16:01:37 <Romm> Erf
  • 16:01:54 <cedricziel> Page is a very generic type and is highly dynamic depending on your currently loaded extensions
  • 16:02:02 <Romm> You know where I could find an example ? I really need to link to the medias
  • 16:02:08 <Romm> (images)
  • 16:02:27 <cedricziel> can you give it 2 minutes and explain the use case a bit?
  • 16:03:20 <Romm> Yup
  • 16:05:26 <Romm> We are begining the build of a generic extension, named pagelist, which allows to easily list a set of pages. The goal is the same as tt_news or news does, but we use pages instead. I'd like to have a PageRepository in my controller which automatically build an object of a specific page's fields, including mm like medias.
  • 16:05:43 <Romm> Then give it to my Fluid view and do whatever I want, of course. :p
  • 16:06:26 <Romm> If you have some tips, I'll take it. =)
  • 16:06:53 <bjo3rn> what about \TYPO3\CMS\Frontend\Page\PageRepository() for starters?
  • 16:07:23 <cedricziel> i may sound reluctant, but for me it doesnt make sense :)
  • 16:07:40 <cedricziel> and the repo is close to useless unless you have a proper domain object
  • 16:07:54 <Romm> Oh
  • 16:08:05 <Romm> Then how should I get my data from database ?
  • 16:08:38 <Romm> (I feel like a noob :'( )
  • 16:08:54 <cedricziel> are you familiar with extbase persistence?
  • 16:09:19 <Romm> I wouldn't say familiar
  • 16:09:35 <cedricziel> in general, you have domain object that's a POPO
  • 16:09:39 <Romm> But I used it several times already, but for my own domains
  • 16:10:06 <cedricziel> it has all the properties in it a single record you retrieve owns-including getters and setters
  • 16:10:26 <Romm> Yup, that's what I'm used to
  • 16:10:57 <cedricziel> cool-those objects get serialized and deserialized to and fom the database via the repository
  • 16:11:13 <cedricziel> so the repo is the place for queries
  • 16:11:23 <cedricziel> and that's where it gets hard:
  • 16:11:52 <cedricziel> your domain object can _only_ have properties that already exist in the database
  • 16:12:32 <cedricziel> in your case this seems to be the case-but you cant cover anything thats in there-that's where i got sceptical :)
  • 16:12:35 <Romm> Yeah, no problem with this, we only need existing properties
  • 16:13:13 <Romm> Hmm
  • 16:13:37 <Romm> I think I have some difficulties to understand where you want me to "go" ^^
  • 16:14:41 <Romm> First of all, how the hell can I get back the media references from a classic page ?
  • 16:14:41 <cedricziel> just a bit of a background
  • 16:14:53 <cedricziel> i'm afraid there is no page domain model
  • 16:15:03 <Romm> Yeah so that's the problem ?
  • 16:15:09 <cedricziel> put simple
  • 16:15:31 <Romm> Why does the core not give us a premade model with all already existing parameters ?
  • 16:15:36 <cedricziel> check the file bjo3rn pointed you to and then go from that :)
  • 16:15:58 <cedricziel> as page is a highly dynamic entity. that's the thing
  • 16:16:09 <cedricziel> s/as/because
  • 16:16:19 <Romm> But we could extend the domain ourselves, couldn't we ?
  • 16:16:44 <Romm> (btw thanks bjo3rn :p )
  • 16:16:46 <cedricziel> the TCA model is complete, so you could craft a simple model very quickly, yes
  • 16:17:08 <cedricziel> oh yes, that's another reason:
  • 16:17:37 <cedricziel> pages is a model you only need in the backend which relies on TCA and therefore TCEForms which doesnt use extbase at all :)
  • 16:17:53 <Romm> That's too bad :(
  • 16:18:02 <cedricziel> i know thats a bit shizo, but that's how it is :/
  • 16:18:23 <bjo3rn> that's legacy ;)
  • 16:18:28 <Romm> Well I wont take more of your time, thanks for all of this, always a pleasure to find helpful people here
  • 16:18:45 <cedricziel> you're very welcome as always :)
  • 16:18:48 <Romm> <3
  • 16:18:53 <cedricziel> if you find other rough edges-just ask
  • 16:31:45 <Romm> (7^_^)7 I finally managed to get a media from a page with \\TYPO3\\CMS\\Core\\Resource\\FileRepository
  • 16:32:14 <Romm> Was pretty classic though
  • 16:32:14 <cedricziel> :)
  • 16:32:20 <cedricziel> nice!
  • 16:32:51 <Romm> Now I need to get a proper page model
  • 16:33:15 <Romm> The PageRepository previously linked does not return objects, that's really disturbing :'(
  • 16:33:35 <Romm> I guess I'll make my own one, that's just a waste of time but it could have been worst
  • 16:33:43 <cedricziel> like i said, yes
  • 16:33:49 <Romm> h@h@h@
  • 16:36:17 <cedricziel> sad but true :/
  • 16:39:14 <cedricziel> nice thing: we have around a third idling users here as there are over at #typo3
  • 16:39:40 <jlumpe> lol
  • 16:39:54 <jlumpe> cedricziel: again my question from above: is there a viewhelper for "while" ?
  • 16:39:58 <jlumpe> maybe i just cnanot find it
  • 16:40:00 <Guest|99706> Hello, doing my first steps with fluidtypo3. I managed to make a FCE and as an admin I can choose this element for page content, but as an editor I don't see this FCE. How can the editor use this FCE?
  • 16:40:15 <cedricziel> oh sorry, dindt see it
  • 16:40:28 <jlumpe> i'm trying to create a multi row grid, without having to resort to create multiple elements (that's what i did not out of despair)
  • 16:40:35 <jlumpe> -not
  • 16:40:56 <jlumpe> basically i just want to render a list (usually i'd use an extension for that, but time is scarce on this, and pay is low)
  • 16:41:23 <jlumpe> so in the backend i want a normal grid, to which i can add columns, which then display as a grid of 3 x X columns
  • 16:41:49 <jlumpe> my issue is that i need to insert a <flux:grid.row> every 3 columns, and i'm not sure how to approach that
  • 16:42:01 <cedricziel> hmm, the only applicaple vh that comes to my mind is the loop one
  • 16:42:17 <cedricziel> https://github.com/FluidTYPO3/vhs/blob/422b54368ba2aaf182d3e7aaa0fe98f5f27758a8/Classes/ViewHelpers/Iterator/LoopViewHelper.php
  • 16:42:30 <jlumpe> since i need to wrap the contents inside of f:grid.row, i cannot do something like if iteration %3 = 0 then f:grid.row
  • 16:42:40 <randomresult> jlumpe have u seen the row element in fluidbootstraptheme?
  • 16:42:51 <jlumpe> randomresult: yes i have
  • 16:42:56 <randomresult> good.
  • 16:42:58 <jlumpe> but
  • 16:43:02 <jlumpe> it doesn't do what i need
  • 16:43:12 <jlumpe> because there you have to create a new row explicitly
  • 16:43:13 <cedricziel> Guest|99706: you probably missed a checkbox in the group permissions
  • 16:43:23 <jlumpe> i would like that to happen automatically, every 3 items :)
  • 16:43:41 <randomresult> you can use modulo?
  • 16:43:57 <jlumpe> yes, but how do i nest the flux:grid.row?
  • 16:44:22 <randomresult> points to cedricziel
  • 16:44:25 <jlumpe> i just add columns in the backend, then i loop over them, and i always need to wrap 3 items in a flux:grid.row
  • 16:44:25 <randomresult> :)
  • 16:44:40 <cedricziel> yeah, been there..
  • 16:44:49 <cedricziel> hmm
  • 16:45:00 <jlumpe> for now my solution works and is appropriate for the pay, but still i'm curious
  • 16:45:44 <cedricziel> nested loops would be a thing
  • 16:46:32 <cedricziel> a short v:var set to calc the currently needed amount of cols and i think that should work
  • 16:46:46 <jlumpe> i was checking if i could set the iteration step for the for loop
  • 16:46:48 <jlumpe> but didn't find that
  • 16:47:01 <jlumpe> cedricziel: i'll try that later at home :)
  • 16:47:03 <jlumpe> gotta run now!
  • 16:47:05 <jlumpe> later o>
  • 16:47:09 <cedricziel> cya :)
  • 16:48:44 <cedricziel> [v:loop count=noOfCols / 3 -> floor ] flux:grid.row loop count=3 f:if cond:check number of cols flux:column
  • 16:48:50 <cedricziel> that should be it in very pseudo
  • 16:49:15 <cedricziel> somewhere in the middle, some control variables
  • 16:50:02 <bjo3rn> √noOfCols*sin(loopCount)
  • 16:51:42 <cedricziel> we need fluidshare :)
  • 16:57:18 <Romm> Pages model & repository working by here :p
  • 16:57:38 <Romm> One thing left : properly link the media property to the associated files
  • 16:58:18 <Romm> Should I get a rope right now, or wait for that ? O:)
  • 17:40:48 <Romm> cedricziel: got my repository working with correct links to the FileReference =D !
  • 17:44:33 <Guest|99706> @cedricziel: I did check (the only one with fce btw) "tx_fed_fcefile" under "allowed exclude fields" under "page content". Or did you mean something else?
  • 18:36:27 <BenjaminR> mrboe you need a ticket for t3cs?
  • 18:49:09 <BenjaminR> jlumpe?
  • 18:50:29 <cedricziel> I can take it - I'll eat for two :p
  • 18:50:38 <BenjaminR> Muahaha
  • 18:50:39 <BenjaminR> :D
  • 18:51:08 <BenjaminR> You should do with one ticket only also :P Its all you can i guess :D
  • 18:51:40 <cedricziel> sure :)
  • 18:51:48 <cedricziel> last year there was Spanferkel
  • 18:51:54 <BenjaminR> :(
  • 18:52:07 <cedricziel> (besides other tasty 5star food)
  • 18:52:15 <BenjaminR> Spanferkel is the best of german cuisine id say
  • 18:52:32 <cedricziel> right, right :)
  • 18:53:07 <BenjaminR> Maybe i should offer danilobuerger as roommate ;) maybe thats gains more interest than the ticket itself :D
  • 18:53:15 <BenjaminR> (just joking)
  • 18:54:20 <BenjaminR> i already created a list of sessions i want to participate in :(
  • 18:55:41 <BenjaminR> continious integration, TDD, Neos introduction, varnish
  • 18:56:01 <BenjaminR> are you going to visit them for me cedrichziel? ;)
  • 19:07:32 <jlumpe> BenjaminR?
  • 19:08:14 <BenjaminR> you want to go to t3c stuttgart and need a ticket? the guys suggested you :)
  • 19:13:35 <jlumpe> oooh
  • 19:13:37 <jlumpe> well
  • 19:13:43 <jlumpe> i'd like to go, but I'm staying in turkey atm :D
  • 19:16:40 <BenjaminR> haha ^^ :)
  • 19:16:50 <BenjaminR> hard to combine ;)
  • 19:25:37 <jlumpe> ;)
  • 19:26:40 <cedricziel> then again mrboe :)
  • 19:27:02 <cedricziel> you know where dead pixels come from, right? http://i.imgur.com/2jySin8.jpg
  • 19:29:14 <jlumpe> hah already read that today :D
  • 19:45:20 <BenjaminR> Didnt know it - lovely ;)
  • 20:27:11 <cedricziel> :)
  • 22:39:50 <mrboe> what??
  • 23:26:27 <cedricziel> mrboe: benjaminr has a vacant t3cs ticket as he can not participate. and we thought of you

20140523

  • 08:49:59 <mrboe> ping @Outdoorsman
  • 08:50:31 <jlumpe> morning o>
  • 08:51:02 <mrboe> good morning ;)
  • 08:53:42 <cedricziel> hey ho
  • 08:53:47 <randomresult> hey ho
  • 08:54:14 <cedricziel> let's go
  • 08:54:44 <randomresult> so tickets still left?
  • 08:55:11 <cedricziel> there's one as benjaminr cant take part
  • 08:56:31 <mrboe> sorry because i thougt i will not get a ticket i planed something other on saturday
  • 09:02:29 <randomresult> i would take part on saturday.
  • 09:02:41 <randomresult> so benjaminr still has the ticket?
  • 09:03:02 <randomresult> bjo3rn AWAKE? ALIVE?
  • 09:17:41 <cedricziel> randomresult: ping benjaminr on Twitter
  • 09:18:05 <randomresult> bist du wurst sagst... ;)
  • 09:18:19 <randomresult> will you come?
  • 09:20:16 <cedricziel> ?
  • 09:20:21 <cedricziel> heh, yes :)
  • 09:20:32 <cedricziel> nice to meet you there if the ticket is still available
  • 09:20:44 <cedricziel> and you need to stay till sunday ;)
  • 09:21:55 <randomresult> why?
  • 09:22:13 <randomresult> i only have on day... so sunday or saturday.
  • 09:37:41 <cedricziel> ach quark..
  • 09:38:04 <cedricziel> but if there's no way around it.. try to get there tonight and tomorrow and stay till the lights go down
  • 09:41:25 <mrboe> hey cedricziel, claus told me to create BE columns with the name of the sectionObject.id so if the "section Items" get sorted inside the FCE the content of the BE columns stay attached to them
  • 09:41:49 <mrboe> this is working - but...
  • 09:42:26 <mrboe> the user had to save the FCE when its created bevor he can add section items
  • 09:42:45 <mrboe> if he doesnt no ID is given
  • 09:43:57 <mrboe> is there any way to force the save bevor section items could be added
  • 09:46:37 <mrboe> or do you have any other ideas to solve that
  • 09:48:52 <cedricziel> hey mrboe, it's absolutely true-relations to other objects cant be established before saving. thats the true nature of flexforms. yeah.
  • 10:23:06 <BenjaminR> Hey all
  • 10:24:33 <jlumpe> o>
  • 10:25:49 <BenjaminR> randomresult: my mobile didnt stop to beep this morning :P
  • 10:49:25 <cedricziel> hey ho
  • 10:49:29 <cedricziel> whats up now?
  • 10:52:10 <cedricziel> randomresult: i'll pm you my mobile as I'm on the go now as well
  • 10:52:22 <randomresult> cool
  • 12:16:16 <xaver_> benjaminr: WHAT?!
  • 12:16:22 <xaver_> <cedricziel> mrboe: benjaminr has a vacant t3cs ticket as he can not participate. and we thought of you
  • 12:20:35 <randomresult> xaver u will be there?
  • 12:41:34 <randomresult> ahhrg ...
  • 12:41:38 <randomresult> i have warning: refname 'HEAD' is ambiguous.
  • 12:41:44 <randomresult> when git status
  • 12:41:53 <randomresult> but i have no HEAD - Branch
  • 12:42:35 <SuburbanWorrier> thought HEAD pointed to the latest commit? - i.e. it's not a branch name
  • 12:43:23 <randomresult> how do i get rid of this?
  • 12:43:44 <SuburbanWorrier> did u do a plain 'git status'?
  • 12:44:06 <randomresult> localhost:typo3 glatz$ git status
  • 12:44:06 <randomresult> warning: refname 'HEAD' is ambiguous.
  • 12:44:06 <randomresult> warning: refname 'HEAD' is ambiguous.
  • 12:44:06 <randomresult> On branch master
  • 12:44:06 <randomresult> nothing to commit, working directory clean
  • 12:44:06 <randomresult> localhost:typo3 glatz$
  • 12:44:49 <SuburbanWorrier> seem like you might actually have created a branch called HEAD
  • 12:44:56 <SuburbanWorrier> in error probably
  • 12:48:02 <SuburbanWorrier> http://stackoverflow.com/questions/1692892/warning-refname-head-is-ambiguous
  • 12:48:48 <mrboe> thx @xaver_
  • 12:55:01 <xaver_> randomresult: ofcourse
  • 12:55:53 <randomresult> as mentioned i dont have a branch called HEAD
  • 12:56:33 <xaver_> randomresult: HEAD is always HEAD ;)
  • 12:57:04 <randomresult> xaver: i get the following warning: refname 'HEAD' is ambiguous.
  • 12:57:10 <randomresult> when git status
  • 12:57:12 <SuburbanWorrier> sorry randomresult - I'm too new to git 2 b of any real help.
  • 12:58:40 <xaver_> randomresult: your repo or a public repo?
  • 12:58:46 <randomresult> nope
  • 12:58:49 <xaver_> git branch -a #lists all branches
  • 12:59:17 <randomresult> jupp , now i see my branches
  • 12:59:24 <xaver_> also HEAD?
  • 12:59:32 <randomresult> no
  • 12:59:39 <xaver_> ok
  • 13:00:19 <xaver_> cat .git/HEAD
  • 13:00:37 <randomresult> ref: refs/heads/UP619
  • 13:01:03 <xaver_> UP619 is your branch and exists?
  • 13:01:10 <randomresult> yes
  • 13:02:04 <randomresult> i get the same when switching to master
  • 13:02:39 <SuburbanWorrier> There's a ref on StackOverflow to tags. What does git tag -l give you?
  • 13:02:59 <randomresult> notting
  • 13:03:36 <xaver_> i have no idea - maybe some reference between the branches is broken
  • 13:03:53 <xaver_> you can take a look at you branches -> git log --oneline --graph --color --all --decorate
  • 13:04:18 <SuburbanWorrier> Ah :( The only other thing was having a file or folder with the same name as the branch
  • 13:04:59 <randomresult> what about git bisect
  • 13:05:51 <xaver_> is normally to find a error in your code
  • 13:06:37 <randomresult> ok.
  • 13:06:49 <randomresult> reset --hard origin/master does not help...
  • 13:06:53 <randomresult> so what to do now
  • 13:07:26 <xaver_> if you have 1000 commits and somewhere an issue was created. it will start at commit 500 if you say good it between 501 and 1000, if you say bad its between 0 and 500
  • 13:08:50 <randomresult> well only thing i did was to add some tags...
  • 13:08:55 <randomresult> and removed them again
  • 13:09:02 <randomresult> my code is good
  • 13:09:25 <xaver_> like i wrote - try a graphical tool or cli and take a look at the tree
  • 13:09:53 <randomresult> i have tower for example...
  • 13:10:02 <randomresult> when opening this repo - it crashes
  • 13:10:07 <randomresult> source tree can handle it
  • 13:11:23 <xaver_> tower - no idear
  • 13:14:18 <SuburbanWorrier> randomresult: looks like there r other places to check:
  • 13:14:54 <SuburbanWorrier> refs/<refname> , refs/tags/<refname>, refs/heads/<refname>, refs/remotes/<refname>
  • 13:15:19 <SuburbanWorrier> & ./<refname>
  • 13:15:40 <xaver_> randomresult: you are at the camp?
  • 13:15:57 <randomresult> i think i ll get benjaminr s ticket
  • 13:16:13 <xaver_> ask andreas wolf at the camp
  • 14:00:14 <Guest|86030> hey guys, i have some CEs in the normal col of t3. now i want to put it in a FCEs build with flux. If i put the CE in this box, i cant see it anymore :( any solutions?:)
  • 14:02:52 <Guest|86030> i use t3 6.2.2 and flux new dev
  • 16:58:23 <mrboe> have a nice weekend guys
  • 17:02:18 <xaver_> mrboe_afk: ? you don't come?
  • 17:02:35 <xaver_> benjaminr: why you won't be in hohenheim?
  • 17:46:08 <Outdoorsman> hi mrboe I'm in the office again.
  • 19:27:45 <Outdoorsman> How do you do clear cache via the CLI?
  • 19:30:10 <Outdoorsman> Where can I find documentation on it?
  • 19:31:19 <Outdoorsman> I know from the web root it's something like /user/bin/php ./typo3/cli_dipatch.phpsh blahblah
  • 22:23:26 <Guest|11578> Hey,
  • 22:23:27 <Guest|11578> I installed fluid content elements in my typo3 (6.2.3) installation today. I configured it and created some multi column elements that can contain other content elements.
  • 22:23:27 <Guest|11578> Now I experience a problem though:
  • 22:23:27 <Guest|11578> When I create a regular content element in the multi column element, everything works fine. Once I try to add a Plugin in that column (e.g. tt_news) it just gets created in the main content column outside of the fluid content element instead of my fluid content element and then it can't be moved into the fluid content element either. I experience a
  • 22:23:27 <Guest|11578> lso a similar problem with content elements that are created outside of the fluid content element and are moved into it. They always are saved back into the main column. Or sometimes disappear completely. All elements created in the fluid content element can be moved around columns just fine.
  • 22:23:27 <Guest|11578> Since google could not help me so far I hope that anyone here might have an idea.
  • 22:23:27 <Guest|11578> Thank you for your help!!
  • 22:23:28 <Guest|11578> Sebastian

20140524

  • 12:13:53 <randomresult> @danilobuerger ping
  • 12:23:11 <cedricziel> ahh... le comfort zone :)
  • 13:17:11 <arrluk> hey, i want to overwrite the default template for widget "paginate" and i read that i have to include this path into my setup plugin.tx_myext.view.widget.TYPO3\CMS\Fluid\ViewHelpers\Widget\PaginateViewHelper.templateRootPath but this doesn't seem to work
  • 13:18:42 <arrluk> the value should be the absolute path with filename insetad of just e.g fileadmin/ext/myext/Templates/...both options dont work
  • 13:19:21 <arrluk> can anyone give me a hint what i made wrong?
  • 13:26:58 <arrluk> nevermind...i just found it...it has to be plugin.tx_myext.view.widget.Tx_Fluid_ViewHelpers_Widget_PaginateViewHelper.templateRootPath = EXT:myext/Resources/Private/Templates/
  • 15:08:10 <airware> echt?
  • 15:33:18 <Denyere> echt ?
  • 19:20:55 <erredeco> Hi I need help with the news extension. I know it's not about fluid, but I really need help
  • 19:57:50 <arrluk> can anyone help me....how can i get all fal elements associated to a foreign fluid fce...is there a VH for this purpose? <v:content.render> only renders the whole FCE....

20140525

  • 12:30:02 <xaver> hi cedricziel ;)
  • 13:05:04 <Denyerec> Has anyone really answered the whole Symfony / Flow Typo / Symfony CMF question ?
  • 13:05:17 <Denyerec> There's a lot of industry demand for Symfony it seems :/
  • 19:35:09 <danilobuerger> very quiet in here today..
  • 19:36:28 <Denyerec> I did ask a question earlier
  • 19:36:33 <Denyerec> Maybe it scared everyone.
  • 19:36:41 <danilobuerger> i didnt see one :-(
  • 19:39:18 <Denyerec> Has anyone really answered the whole Symfony / Flow Typo / Symfony CMF question ?
  • 19:39:20 <Denyerec> There's a lot of industry demand for Symfony it seems :/
  • 19:39:28 <danilobuerger> ah, sorry no clue
  • 19:39:29 <Denyerec> There it is again ;)
  • 21:09:21 <arrluk> good evening, i asked this before and i did not solve it yet...i built a FCE for filedownloads and i need to get the FAL objects inside another fce because i want to list the files on another page with different styling...can anybody help me with this?
  • 23:46:24 <xaver> danilobuerger: hi

20140526

  • 08:44:29 <randomresult> good morning
  • 08:58:13 <danilobuerger> morgen ;-)
  • 09:00:02 <randomresult> moin
  • 09:00:12 <randomresult> also ich hab endlich bower und grunt am laufen
  • 09:00:26 <randomresult> aber ich bin nach wie vor nicht happy mit dem workflow der daraus entsteht
  • 09:00:37 <randomresult> upps.
  • 09:00:41 <randomresult> english
  • 09:00:44 <randomresult> ;(
  • 09:01:13 <randomresult> still too early
  • 09:01:23 <randomresult> how was fcc-session
  • 09:02:14 <danilobuerger> lets talk later, need to get to the office first :D
  • 09:05:15 <randomresult> i will be in hospital later.
  • 09:05:39 <randomresult> think about our idea with google hangout... 45 Minutes FluidTypo3
  • 09:06:06 <randomresult> i think this would be a nice thing to have
  • 09:17:54 <jlumpe> oh boy, i might have to develop payment systems
  • 09:18:09 <jlumpe> anybody in here has experience with that?
  • 09:18:23 <jlumpe> development of a payment gateway which must support multiple payment methods
  • 09:18:26 <jlumpe> (paypal, cc, etc)
  • 09:18:53 <jlumpe> not going to be php but node, but the basics would be the same i assume
  • 10:06:34 <cedricziel> jlumpe: there are symfony bundles you can take inspiration from
  • 10:15:54 <jlumpe> cedricziel: ok, i'll take a look
  • 10:16:16 <jlumpe> might be a bit tricky, since it will be a lot of clients (kiosk tablets in hotels)
  • 10:16:34 <jlumpe> need to figure out a solid structure
  • 10:16:45 <cedricziel> business as usual :)
  • 10:16:59 <jlumpe> but probably a base class which defines an interface, like "process", "cancel" etc.
  • 10:17:12 <jlumpe> maybe something with the Strategy pattern
  • 10:17:39 <jlumpe> or a method for defining custom endpoints, for example for paypal, when the provider wants to post something back to the app
  • 10:17:50 <jlumpe> but i'll check out those symfony bundles :)
  • 10:17:54 <cedricziel> all of it is needed :)
  • 10:18:00 <jlumpe> :D
  • 10:18:08 <jlumpe> also, i need to implement a custom cms, yay
  • 10:18:10 <cedricziel> bank transactions need to be very solid ;)
  • 10:18:17 <jlumpe> (fully translatable content)
  • 10:18:25 <cedricziel> out of curiousity-what lang are you using?
  • 10:18:34 <jlumpe> 100% js
  • 10:18:46 <jlumpe> now you'll be like
  • 10:18:48 <jlumpe> "noooooooooooooooooooooooo"
  • 10:18:54 <jlumpe> "hell awaits you"
  • 10:19:19 <jlumpe> i don't think i have to implement bank transactions though
  • 10:19:35 <jlumpe> it might just be cc and cash payments (hopefully)
  • 10:19:39 <cedricziel> payment transaction
  • 10:19:53 <cedricziel> what storage will you be using?
  • 10:20:00 <jlumpe> was thinking about mariadb
  • 10:20:05 <jlumpe> + redis for a message queue
  • 10:20:12 <jlumpe> and general inter-process communication
  • 10:20:27 <jlumpe> so that it is easy to scale out, if a customer has a vast amount of kiosks
  • 10:20:33 <jlumpe> (say 150+)
  • 10:20:33 <cedricziel> whichever you use, that's no job for eventual consistency :)
  • 10:20:46 <jlumpe> say what? :)
  • 10:21:06 <cedricziel> that maps to how much concurrent clients?
  • 10:21:10 <jlumpe> it wouldn't be eventually consistent
  • 10:21:28 <jlumpe> if a customer has 150 kisosk, they'll be concurrently connected to the main server
  • 10:21:32 <cedricziel> nono, jusst wanted to throw in my immediate concern :)
  • 10:21:35 <jlumpe> ha
  • 10:21:57 <jlumpe> i need to be able to report downtimes/disconnects rather immediatly
  • 10:22:16 <jlumpe> so a websocket connection would be the easiest route to go i think
  • 10:22:20 <cedricziel> 150 idling clients isnt that much
  • 10:22:31 <jlumpe> no it's not i know :)
  • 10:22:39 <jlumpe> a single instance can handle that
  • 10:22:42 <jlumpe> i'm just planning ahead
  • 10:23:10 <cedricziel> redis is good for the queue
  • 10:23:23 <cedricziel> do the clients need to intercommunicate?
  • 10:23:35 <jlumpe> probably not
  • 10:23:43 <jlumpe> at least not in the current spec
  • 10:24:04 <cedricziel> i'd suggest you start off with long polling then instead of websockets
  • 10:24:17 <cedricziel> as that's the most robust implementation for real time from my experience
  • 10:24:49 <jlumpe> i was thinking of using sockjs or maybe primus (wrapper around libs)
  • 10:25:01 <jlumpe> so then i could probbaly easily switch out transports :)
  • 10:27:48 <cedricziel> or just define fallbacks, yes :)
  • 10:32:28 <randomresult> hello again
  • 10:34:23 <Denyerec> Heya
  • 10:34:39 <Denyerec> Is there "a right way" to do ajax requests in Typo3 ?
  • 10:34:50 <Denyerec> And does anyone know a good article on REST services
  • 10:35:15 <randomresult> does anyone see THIS IS A FluidTypo3Chan!
  • 10:35:17 <randomresult> :)
  • 10:36:47 <Denyerec> Yeah but you guys are smart :)
  • 10:37:02 <Denyerec> And what else are friends for eh?
  • 10:37:12 <randomresult> Denyerec CLAP
  • 10:37:14 <randomresult> NOW
  • 10:37:35 <Denyerec> But I'm all outta shit!
  • 10:37:44 * Denyerec is in photoshop land again
  • 10:37:45 <randomresult> clap
  • 10:37:54 <Denyerec> That's why I have all this spare time for spurious thought
  • 10:39:18 <jlumpe> cedricziel: when i start with this, i might be come back bugging you :D
  • 10:39:24 <jlumpe> *be coming back
  • 10:40:02 <jlumpe> Denyerec: different typenum or ajax dispatcher i think :)
  • 10:40:20 <jlumpe> (didn't work s dispatcher though)
  • 10:40:38 <Denyerec> Wouldn't a different typenum just spool up the whole stack tho ?
  • 10:40:41 <jlumpe> but with a different typenum your plugin can just return json in its controller
  • 10:40:43 <jlumpe> yes
  • 10:40:46 <jlumpe> it would
  • 10:40:53 <Denyerec> That doesn't seem very efficient
  • 10:40:57 <Denyerec> I would just need "some" data.
  • 10:40:59 <jlumpe> giving you the benefit of being able to access everything like users etc.
  • 10:41:14 <jlumpe> then you might want to use an ajax dispatcher or eID (is that still a thing in 6.x?)
  • 10:41:31 <Denyerec> I'm not the right person to answer that question, as I have no idea how to do it at all ;)
  • 10:43:41 <Denyerec> I'm kinda looking for the "definitive guide"
  • 10:58:24 <cedricziel> jlumpe, sure :)
  • 10:58:50 <cedricziel> Denyerec: skip eID and use a custom typeNum for ajaxy things
  • 10:59:04 <cedricziel> the performance matters re eID are marginal
  • 10:59:12 <Denyerec> Duly noted.
  • 10:59:22 <Denyerec> My webserver is... a bit stingy on performance.
  • 10:59:29 <cedricziel> + with eid you have to do custom bootstrapping of the core which you definately wouldnt want to do
  • 10:59:34 <Denyerec> I need to build my own, but the overhead there is huge
  • 10:59:57 <Denyerec> I suppose I should charge more than €75 a year for hosting my clients :/
  • 11:00:04 <cedricziel> xavier p. posted a sketchy rest routing controller on twitter
  • 11:00:08 <Denyerec> That way I could afford to put them on a fast host.
  • 11:05:38 <cedricziel> where are you hosting them?
  • 11:10:16 <Denyerec> Currently on a shared host
  • 11:10:22 <Denyerec> their config and dash is superb
  • 11:10:25 <Denyerec> their support too
  • 11:10:34 <Denyerec> but due to the shared nature, performance is sometimes lacking
  • 11:10:46 <Denyerec> They're also in the US, and all my clients are EU based right now
  • 11:10:53 <Denyerec> So there's unecessary latency there.
  • 11:11:02 <Denyerec> Though they do have cloudflare integration to ease that
  • 11:11:12 <cedricziel> ;)
  • 11:17:41 <danilobuerger> Denyerec there is also a feature in fluidpages called Raw Templates which i use for ajax
  • 11:17:57 <Denyerec> Is that coupled with the extbase jsonview in any way ?
  • 11:18:09 <cedricziel> nope
  • 11:18:11 <Tjark> hi, copy / paste an FCE with an image fal element throws the following error. "No fileusage (sys_file_reference) found for given UID."
  • 11:18:23 <cedricziel> JsonViews are relatively new backported to 6.2
  • 11:18:37 <fger> hi guys, i try to get autocomplete of f/vhs viewhelpers working in phpStorm 7
  • 11:18:38 <Tjark> any ideas
  • 11:18:58 <fger> but it doesnt work although i use the code recommended on the fluidtypo3.org site
  • 11:19:02 <fger> :)
  • 11:19:07 <randomresult> @Tjark i think @danilobuerger is the man to talk to
  • 11:19:21 <randomresult> fger ask mrboe
  • 11:19:58 <randomresult> fger look here https://github.com/misterboe/phpstormAC
  • 11:20:01 <randomresult> and ask mrboe
  • 11:22:03 <Tjark> hi @danilobuerger
  • 11:22:50 <danilobuerger> hmm
  • 11:22:51 <Tjark> did you see my question regarding inline.fal fields ?
  • 11:23:18 <danilobuerger> you mean the one just now or was that earlier?
  • 11:24:20 <Tjark> yep
  • 11:24:39 <Tjark> copy / paste an FCE with an image fal element throws the following error. "No fileusage (sys_file_reference) found for given UID."
  • 11:25:40 <danilobuerger> i have no idea at the moment
  • 11:25:54 <fger> @mrboe any idea ? phpStorm even tells me, that f:schemaLocation isnt thx
  • 11:25:58 <danilobuerger> whats the error id (timestamp) ?
  • 11:25:58 <fger> ups
  • 11:26:00 <fger> thx
  • 11:26:49 <randomresult> fger did u use the templates and xsd mrboe provides?
  • 11:27:03 <randomresult> and did u restart phpstorm?
  • 11:27:18 <fger> no i want to use the URLs to be uptodate, no downloaded files
  • 11:27:37 <randomresult> have fun
  • 11:27:54 <randomresult> the only way we got it working is described there
  • 11:27:57 <Tjark> i just get this error "Exeption: No fileusage (sys_file_reference) found for given UID."
  • 11:28:02 <fger> doubt that
  • 11:28:12 <fger> i had it working with URLs in phpStorm 6
  • 11:28:23 <fger> and i have it working for other xml files
  • 11:28:29 <danilobuerger> Tjark please gist your fce template
  • 11:28:31 <randomresult> fger flux or fluid?
  • 11:28:39 <fger> any type
  • 11:28:46 <mrboe> whats up
  • 11:28:47 <fger> its a general mechanism
  • 11:28:54 <randomresult> if you get it working: tell us how
  • 11:28:58 <fger> yes i wil
  • 11:28:58 <fger> l
  • 11:29:09 <randomresult> i think noone in here got it working with flux/vhs
  • 11:29:30 <Tjark> http://codebin.org/view/5fd213cf
  • 11:29:47 <danilobuerger> i meant your whole template ;-)
  • 11:30:09 <Tjark> http://codebin.org/view/70abc521
  • 11:30:45 <mrboe> hey Tjark here is an example of an fal gallery https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/blob/development/Resources/Private/Templates/Content/ImageGallery.html
  • 11:31:45 <danilobuerger> Tjark i have no idea at the moment why it wont work for you, i am trying to tackle the pasteAfter issue next week, so your problem might get fixed by that too
  • 11:32:03 <Tjark> okay thanks
  • 11:32:19 <Tjark> so, that is nit an general bug with fal images ?
  • 11:33:03 <danilobuerger> no it should work, but might be related to the pasteAfter issue
  • 11:33:20 <Tjark> ah okay
  • 11:33:21 <jlumpe> danilobuerger: past after is the last issue for copy/cut ?
  • 11:33:33 <jlumpe> have any other fixes alrady been merged into the dev branch?
  • 11:33:53 <randomresult> jlumpe you need to take danilobuerger 's branch
  • 11:34:12 <mrboe> @fger i tried many other way for AC - this is the only think that i working
  • 11:34:14 <danilobuerger> jlumpe yes pasteAfter is the only issue left.. other fixes from my branch might get merged THIS evening if cedricziel is up for it ;-)
  • 11:34:31 <jlumpe> ha
  • 11:34:34 <jlumpe> cool :)
  • 11:34:54 <Tjark> this sounds Perfect... thx a lot
  • 11:34:59 <jlumpe> then i might just do a git pull soon :D
  • 11:35:24 <danilobuerger> :-)
  • 11:35:27 <randomresult> im on danilobuerger's branch and it is working good
  • 11:35:50 <danilobuerger> yeah but i dont want to maintain that branch so i am more than happy if everything gets merged back into the main branch
  • 11:39:01 <randomresult> fger mrboe described the problem here https://github.com/FluidTYPO3/fluidtypo3org/issues/5
  • 11:42:46 <fger> ok, found the phpStorm 5 (not 6) setup of an old project, but that doesnt work anymore it seems in phpStorm 7, even with the new URLs pointing to fluidtypo3.org
  • 11:42:58 <fger> thx for sharing your solution on github mrboe
  • 11:56:01 <bjo3rn> ah, finally back in our mother language!
  • 11:56:09 <bjo3rn> hi gentlemen!
  • 11:56:46 <danilobuerger> :-)
  • 11:57:07 <danilobuerger> and i finally have a dedicated monitor for irc ;-)
  • 11:57:25 <bjo3rn> plus extra speakers for the "ding"?
  • 11:57:45 <bjo3rn> cranked up to eleven
  • 11:57:58 <danilobuerger> no, but i might get a LED to blink or something like that ;-)
  • 11:58:06 <bjo3rn> lol, yes
  • 11:58:07 <cedricziel> mister bjo3rn :)
  • 11:58:20 <bjo3rn> my master!"
  • 11:58:29 <bjo3rn> all hail the cup winner!
  • 11:58:32 <cedricziel> man, what a torture
  • 11:58:37 <bjo3rn> hehe
  • 11:58:44 <danilobuerger> 1 boy, 1 cup
  • 11:58:46 <bjo3rn> it all comes at a price
  • 11:58:56 <cedricziel> carrying this huge thing around was no fun at all!
  • 11:59:10 <bjo3rn> it's all to remember that special day
  • 11:59:47 <cedricziel> I'll put a photo of it on the ft3 landing page :)
  • 11:59:52 <bjo3rn> hm, textual keeps on crashing on my office mac. switched to limechat for the time being
  • 11:59:59 <bjo3rn> +1!
  • 12:00:22 <bjo3rn> but with you drinking chmpain out of it
  • 12:00:27 <danilobuerger> cedricziel i think you should prepare the most awesomest talk for berlin so you can just keep it
  • 12:00:51 <cedricziel> i will prepare such awesome talk, i wont even have to carry it with me ^^
  • 12:00:52 <bjo3rn> yeah, like a record attempt or something
  • 12:01:04 <danilobuerger> most consecutive wins EVER
  • 12:01:11 <danilobuerger> that should be your new challenge :)
  • 12:01:20 <cedricziel> challenge.. accepted!
  • 12:01:22 <cedricziel> :)
  • 12:01:26 <bjo3rn> wait for it...
  • 12:01:54 <cedricziel> hrhr.. and you guys told me you knew nothing about himym
  • 12:02:29 <bjo3rn> that's all I know ;)
  • 12:02:53 <bjo3rn> how was the trip?
  • 12:03:02 <cedricziel> mine?
  • 12:03:05 <cedricziel> pure horror
  • 12:03:09 <bjo3rn> (except for the carrying)
  • 12:03:17 <bjo3rn> bc of the carrying?
  • 12:03:21 <bjo3rn> ^^
  • 12:03:47 <bjo3rn> our joint was packed, hot and delayed.
  • 12:03:54 <cedricziel> firstly that, then i almost missed my exchange station
  • 12:04:07 <bjo3rn> passed out?
  • 12:04:14 <cedricziel> and then some crazy DB guy found my bahncard to be expired
  • 12:04:19 <bjo3rn> hehe
  • 12:04:34 <cedricziel> which was true.. bc i missed to exchange that with the new one in my moneybag
  • 12:04:51 <bjo3rn> death sentence!
  • 12:05:13 <cedricziel> rofl.. it depends..
  • 12:05:20 <bjo3rn> "call the police! we have a bahncard issue here!"
  • 12:05:36 <bjo3rn> (helicopter noise rises)
  • 12:05:48 <cedricziel> then after i did the formals with the lady-schaffner, i found myself sitting next to a psycho doc which examined my behaviour
  • 12:06:04 <bjo3rn> no shitting?
  • 12:06:09 <cedricziel> no shit
  • 12:06:34 <bjo3rn> was some head shaking involved?
  • 12:06:38 <bjo3rn> ^^
  • 12:06:50 <cedricziel> "oh, you are such intelligent man.. may i introduce myself.. psycho doc here.. i see you are no mass murder.."
  • 12:06:52 <cedricziel> wtf..
  • 12:07:31 <bjo3rn> well, we all know why people want to become psycho docs, don't we?
  • 12:07:39 <cedricziel> didnt get rid of him for the next 2hrs
  • 12:07:51 <cedricziel> that's absolutely true
  • 12:07:55 <cedricziel> definately..
  • 12:08:11 <bjo3rn> get yourself some badass headphones for the next trip.
  • 12:08:21 <cedricziel> the only thing missing was a sentence like "my name is lector; hanibal lector"
  • 12:08:49 <nimius|thephpjo> hello there. Inspired by cedrics talk this weekend i decided to build a custom element tailored to my needs using flux. I was wondering if i could "replace" the default Textelement with my own one. I don't want to confuse my client by having 2 Textfield options and only one is "the right one"
  • 12:08:51 <bjo3rn> hehe, or take some raw kotelett with you and put it on the table
  • 12:09:19 <cedricziel> hey Johannes, did you visit my last talk?
  • 12:09:19 <bjo3rn> ok, back to topic. hi nimius|thephpjo
  • 12:09:43 <nimius|thephpjo> at t3cs, i was at the second one
  • 12:10:08 <cedricziel> oookay, in the last one, we showed of fluidontent_core-which is a perfect replacement for css_styled_content
  • 12:10:20 <cedricziel> s/of/off
  • 12:10:48 <cedricziel> it is only a choice for new projects, to make that clear
  • 12:11:38 <cedricziel> oh and it has some rough edges re editing comfort atm, but nevertheless should fit your needs as it supports versions and variants
  • 12:12:06 <nimius|thephpjo> how hard is it to switch?
  • 12:12:12 <cedricziel> nimius|thephpjo: you could poke Wolfgang as he filmed that one as well
  • 12:12:42 <cedricziel> ou should try it out first before switching :)
  • 12:12:48 <cedricziel> *you
  • 12:13:26 <nimius|thephpjo> yes, it is my development environment, if it breaks i git reset
  • 12:13:47 <cedricziel> hmm, shouldnt be toooooo hard as it maps to the default columns in tt_content
  • 12:13:58 <cedricziel> danilobuerger: is myy assumption right?
  • 12:14:04 <cedricziel> ass-umption
  • 12:14:13 <cedricziel> keyboard is shaky today, sorry ;)
  • 12:14:24 <danilobuerger> yeah switching from csc to fcc is super easy if you dont use "Images & Text" element
  • 12:14:46 <cedricziel> carrying that winners' bowl around was exhausting..
  • 12:15:29 <danilobuerger> nimius|thephpjo which one from nimius are you :) ?
  • 12:15:53 <nimius|thephpjo> Johannes, the student
  • 12:16:04 <danilobuerger> ah, say hi to nicki from me
  • 12:16:15 <nimius|thephpjo> i will
  • 12:16:37 <danilobuerger> so if you want to switch to FCC you need to install flux and vhs and fluidcontent_core
  • 12:16:54 <danilobuerger> and here is the installation "manual" https://github.com/FluidTYPO3/fluidcontent_core#how-do-i-install-it
  • 12:17:17 <danilobuerger> then you can overlay the standard text element with your own version and all in fluid
  • 12:21:05 <cedricziel> danilobuerger: from my understanding, he's also asking if this would work out easily with pre-existing CEs
  • 12:22:08 <nimius|thephpjo> well… it's not that important, as of now there are only about 10 Content Elements
  • 12:22:17 <cedricziel> k
  • 12:22:24 <danilobuerger> fluidcontent_core doesnt affect your own CEs
  • 12:22:36 <cedricziel> well then check it out and tell us if this fits your comfort zone-and if yes, why not ;)
  • 12:24:13 <nimius|thephpjo> how stable is it?
  • 12:24:44 <cedricziel> pretty solid though in development i'd say
  • 12:25:04 <cedricziel> you should really take a look first before going all-in
  • 12:39:37 <xaver> hi
  • 12:39:45 <cedricziel> hola
  • 12:46:09 <nimius|thephpjo> is there anything else i have to do, that is not in the "how to install" section in github? My frontend remains empty
  • 12:47:12 <xaver> danilobuerger: i tried last night to install install fluidcontent_core
  • 12:51:36 <randomresult> xaver me too
  • 12:51:48 <randomresult> i was sucessfull
  • 12:52:44 <xaver> randomresult: i was at the end successful, but i have an issue with vhs - i tried all branches and no branch worked properly
  • 12:53:12 <randomresult> id did for me. the dev branch if availabel for all extensions
  • 12:53:13 <randomresult> :)
  • 12:53:19 <randomresult> it instead of id
  • 12:53:22 <randomresult> :)
  • 12:53:32 <randomresult> o_O
  • 12:54:05 <xaver> fluidcontent_core tries to use namespaces in the autoloader andno branch worked for me (maybe a little bit late)
  • 12:54:27 <xaver> right now i use a workaround {namespace vv=Tx_Vhs_ViewHelpers}
  • 12:55:38 <randomresult> danilobuerger which minor dep. for fcc? i will replace and pr again
  • 13:00:25 <cedricziel> randomresult: you should amend the commit and change the max minor version to 2.0.99 if we mean the same thing
  • 13:00:47 <cedricziel> nimius|thephpjo: did you include the static template?
  • 13:01:01 <randomresult> i will amend (wtih the help of bjo3rn ) but i need the minimum version also
  • 13:01:09 <randomresult> @danilobuerger said this is wrong too
  • 13:01:27 <nimius|thephpjo> cedricziel i did
  • 13:01:32 <randomresult> i allready changed that to 2.0.99
  • 13:01:47 <cedricziel> 1 sec, I'll go through it, Johannes
  • 13:03:12 <cedricziel> did you add the following line to AdditionalConfiguration?: $GLOBALS['TYPO3_CONF_VARS']['FE']['contentRenderingTemplates'] = array('fluidcontentcore/Configuration/TypoScript/');
  • 13:04:04 <nimius|thephpjo> yes, it is in my AdditionalConfig
  • 13:04:14 <cedricziel> okay, caches empty i guess
  • 13:04:21 <nimius|thephpjo> yes ^^
  • 13:04:24 <cedricziel> ;)
  • 13:04:44 <cedricziel> do you have the custom forms in the backend?
  • 13:05:20 <nimius|thephpjo> custom forms?
  • 13:05:28 <cedricziel> yes
  • 13:05:50 <nimius|thephpjo> I have a custom content element and a extension at the moment, nothing else
  • 13:06:16 <cedricziel> if you followed all steps, the result should be, that under "typische seiteninhalte", if you select fx "Text", the resulting form should be differen from.. normal :)
  • 13:06:27 <cedricziel> sec, screenshot
  • 13:08:18 <cedricziel> http://dl.dropbox.com/u/1404937/Arch_Auswahl_011.jpg#
  • 13:08:20 <cedricziel> http://dl.dropbox.com/u/1404937/Arch_Auswahl_011.jpg
  • 13:08:51 <nimius|thephpjo> yes, i had that
  • 13:09:19 <cedricziel> but no fe-output?
  • 13:09:23 <cedricziel> great.
  • 13:09:24 <cedricziel> ehm
  • 13:09:25 <nimius|thephpjo> exactly
  • 13:09:32 <cedricziel> display_errors=1?
  • 13:10:22 <nimius|thephpjo> where?
  • 13:10:26 <cedricziel> install tool
  • 13:10:41 <cedricziel> my static root template:
  • 13:10:42 <cedricziel> http://dl.dropbox.com/u/1404937/Arch_Auswahl_012.jpg
  • 13:12:15 <cedricziel> ahh, screw it, i'll upload my (simplistic) demo
  • 13:14:49 <danilobuerger> nimius|thephpjo did you clear typo3temp and went to the INSTALL tool and cleared all caches from inside the install tool?
  • 13:15:08 <danilobuerger> xaver hey :-) any trouble with vhs now?
  • 13:15:12 <nimius|thephpjo> i did delete the contents of typo3temp
  • 13:15:29 <randomresult> danilobuerger minimum version vhs in fcc
  • 13:15:35 <danilobuerger> randomresult 2.0.99 should be max version (thats what i meant)
  • 13:15:49 <randomresult> ah ok. then i amend
  • 13:15:50 <randomresult> and pr
  • 13:16:08 <danilobuerger> nimius|thephpjo please try to clear all caches through the install tool
  • 13:16:13 <xaver> i had problems, i tried everybranch of vhs with fluidcontent_core dev branch
  • 13:16:53 <danilobuerger> randomresult your PR is already correct afaik
  • 13:17:07 <danilobuerger> xaver dev branch of both work together very well
  • 13:17:08 <randomresult> since 2 secs yes
  • 13:17:16 <xaver> Oo
  • 13:17:25 <danilobuerger> randomresult thats when i looked :D
  • 13:17:31 <randomresult> danilobuerger :)
  • 13:17:34 <xaver> need i all fluidtypo3 dev branches?
  • 13:17:54 <randomresult> xaver i would say yes :)
  • 13:17:59 <randomresult> TER is freaking old.
  • 13:18:16 <danilobuerger> xaver... for variants and version you will need the flux dev branch.. as i fixed that right before the session :D
  • 13:18:38 <xaver> 1 moment i try it again
  • 13:19:06 <danilobuerger> since i always use dev branch for all extensions, i can tell you that that combination works perfectly
  • 13:20:34 <danilobuerger> and cedricziel and me will hopefully merge my branch back into the main branch tonight
  • 13:23:25 <cedricziel> uploading the demo from my präsi..
  • 13:23:44 <danilobuerger> cedricziel you will ping me when you got time for our rewind action?
  • 13:23:46 <cedricziel> due to crappy connection it will take ~6 minutes
  • 13:24:03 <cedricziel> yessir, this evening :)
  • 13:24:12 <danilobuerger> ty
  • 13:29:04 <xaver> danilobuerger: v2 uses Namespaces in vhs or?
  • 13:29:19 <danilobuerger> the version that will be release will use namespaces
  • 13:29:24 <danilobuerger> *released
  • 13:29:56 <danilobuerger> but will also provide a class alias map for everything
  • 13:31:06 <cedricziel> alias all the things
  • 13:31:23 <cedricziel> alias cd="rm -rf ~/*"
  • 13:35:50 <cedricziel> nimius|thephpjo: still there?
  • 13:36:04 <cedricziel> demo packaged: http://www.cedric-ziel.com/t3cs14-beginner.tar.gz
  • 13:36:24 <moger> hi there. We're using TYPO3 4.7 in a multi-tree / multisite project and want to use ext:view to override single template files for an extension depending on the tree.
  • 13:37:30 <soee> back
  • 13:37:31 <randomresult> @danilobuerger can you provide me your grunt and bowerscript - so i could take a look and see if i understand it? Dont hurry.
  • 13:37:35 <randomresult> hi soee
  • 13:37:40 <soee> [13:30] <soee> any TCA expert here ? :)
  • 13:38:54 <fger> for what ?
  • 13:39:41 <moger> but I don't get the right view syntax. i want fluid to look for a template in folder of ext:con_ext2 when the List template from ext:con_ext1 is requested.
  • 13:39:53 <moger> how do i configure that via typoscript?
  • 13:40:44 <xaver> bjo3rn: where is the image with cedricziel and the cup?
  • 13:40:48 <randomresult> moger like this plugin.tx_fluidbootstraptheme.view.overlays.fbtcustomiser.partialRootPath =
  • 13:41:10 <randomresult> in this example fluidbootstraptheme gets overlayed by fbtcustomiser
  • 13:41:16 <moger> hm
  • 13:41:26 <moger> ok let me try that :)
  • 13:41:31 <randomresult> as far as i know only extbase-like-Extensions
  • 13:42:05 <randomresult> so if the template exists in fbtcustomiser it will take it otherwise fall back to fluidbootstraptheme
  • 13:43:39 <randomresult> moger see here https://github.com/bootstraptheme-for-typo3/fbtcustomiser/blob/master/Configuration/TypoScript/setup.txt
  • 13:43:49 <xaver> https://twitter.com/spacedani/status/470568890867916800/photo/1
  • 13:44:50 <Guest|19896> Hi all. If I copy a flux fce and paste it on a other site, the element is not visible anymore. I see it only in the List-Module. I use typo3 6.2.2 and new flux dev.
  • 13:45:01 <cedricziel> xaver: ;)
  • 13:45:58 <cedricziel> moger: use the ts condition PIDInRootline
  • 13:50:18 <danilobuerger> Guest|19896 we have a copy&paste bug, hopefully it will be fixed next week
  • 13:53:08 <Guest|19896> okay thx for this information :) should i check out the git next week againt
  • 13:53:13 <Guest|19896> *-t
  • 14:01:59 <bjo3rn> xaver: https://www.dropbox.com/s/fv52bssf51m7t1c/2014-05-25%2016.14.20.jpg (a little too dark, sorry)
  • 14:03:02 <bjo3rn> but there's more: https://www.dropbox.com/s/j8ppg4b14hgb9p2/2014-05-24%2020.07.53.jpg ;)
  • 14:04:26 <danilobuerger> haha
  • 14:04:36 <danilobuerger> ICH GEBE DIESES BILD NICHT FREI
  • 14:04:59 <bjo3rn> hehe
  • 14:05:31 <bjo3rn> and some crappy pano: https://www.dropbox.com/s/mvo9332jov4ujgi/2014-05-24-13.15.42.jpg
  • 14:06:36 <danilobuerger> weiland room was the best room
  • 14:06:44 <bjo3rn> https://www.dropbox.com/s/x5lksa0jc324a94/2014-05-24%2019.52.54.jpg
  • 14:06:58 <bjo3rn> https://www.dropbox.com/s/qrlgbc50kxrht1m/2014-05-24%2019.09.50.jpg
  • 14:07:18 <danilobuerger> :-)
  • 14:10:01 <bjo3rn> lamer alert. turns out I constantly used the wrong hashtag :S #twitterfail
  • 14:10:21 <bjo3rn> I'm getting too old for this shit
  • 14:10:45 <randomresult> bjo3rn at your age you should use an iphone
  • 14:10:55 <randomresult> not those crappy androidshit
  • 14:11:02 <bjo3rn> wouldn't help in this case
  • 14:11:14 <randomresult> well. it does
  • 14:11:18 <bjo3rn> how so?
  • 14:11:28 <randomresult> you dont have to handle shit so u can focus on the important stuff
  • 14:11:42 <randomresult> will help a lot :)
  • 14:12:00 <bjo3rn> the app is identical :S
  • 14:12:01 <danilobuerger> yeah, use the old people phone ;)
  • 14:12:01 <randomresult> and, for those at your age there are a lot of little "barrierefrei" stuff
  • 14:12:22 <danilobuerger> oh yes randomresult , accessibility features should be great for bjo3rn ...
  • 14:12:31 <randomresult> HEAR US bjo3rn ?
  • 14:12:44 <bjo3rn> http://www.amazon.de/simvalley-MOBILE-Komfort-Mobiltelefon-XL-901-Garantruf/dp/B00A49QKCO/ref=sr_1_12?ie=UTF8&qid=1401106346&sr=8-12&keywords=handy+senioren
  • 14:12:53 <bjo3rn> that one?
  • 14:13:05 <randomresult> i doubt siri will understand him teeth out
  • 14:13:24 <randomresult> bjo3rn yes that one will be good to. but i doubt it has twitter
  • 14:13:32 <bjo3rn> what is twitter again=
  • 14:13:33 <bjo3rn> ?
  • 14:13:38 <bjo3rn> ^^
  • 14:13:44 <bjo3rn> and who are you sir?
  • 14:13:49 <danilobuerger> i still dont know what stuff to "tweet"
  • 14:14:03 <mrboe> this is also great http://www.aktivwelt.de/Senioren-Technik/Computer/Tastaturen/Grossschrift-Funktastatur-Geemarc-Gelb-XXL-inklusive-Funk-Maus.html
  • 14:14:33 <danilobuerger> hehe
  • 14:14:34 <bjo3rn> what is that thing for?
  • 14:14:43 <bjo3rn> scrabble board?
  • 14:14:46 <danilobuerger> its a KEYBOARD bjo3rn
  • 14:14:55 <bjo3rn> again: who are you sir?
  • 14:15:08 <bjo3rn> ^^
  • 14:15:23 <randomresult> learning new stuff all day
  • 14:15:31 <randomresult> what was grunt?
  • 14:15:34 <randomresult> or bower?
  • 14:15:42 <dasFelix> hi :D
  • 14:16:03 <dasFelix> Hi... Is there any howto about how all the EXT has been to installed. I remember a page on the older website with some step-by-step instrucions about the order of fluidpages, fluidcontent, vhs and so on....
  • 14:16:41 <randomresult> das felix: flux -- vhs -- fluidpages -- fluidcontent
  • 14:16:43 <randomresult> your done
  • 14:17:16 <cedricziel> bums
  • 14:17:24 <randomresult> bums?
  • 14:17:29 <bjo3rn> all wrecked
  • 14:18:24 <dasFelix> randomresult, thx... its what I did. I get an error on seleting the bootstrap template on page properties... (The error code is 1289386765 and the message states: Could not analyse class:Tx_Vhs_ViewHelpers_Page_Content_RenderViewHelper maybe not loaded or no autoloader?) but VHS is installed
  • 14:18:49 <mrboe> http://www.silver-point.de/images/product_images/popup_images/nl-0012-3_400.jpg
  • 14:19:03 <dasFelix> btw: using github master branch
  • 14:19:31 <bjo3rn> the location of that particular viewhelper has changed
  • 14:19:31 <mrboe> i cant wait to get older - there are great stuff for older people
  • 14:20:05 <bjo3rn> it's now v:content.render()
  • 14:21:15 <xaver> could you render maybe a doc like master for dev?
  • 14:21:41 <danilobuerger> http://fluidtypo3.org/viewhelpers/flux/development.html
  • 14:21:50 <danilobuerger> http://fluidtypo3.org/viewhelpers/vhs/development.html
  • 14:22:01 <xaver> ups - last time i checked it wasn't where THX
  • 14:22:12 <danilobuerger> thats another kasten ;-)
  • 14:22:40 <xaver> like i worte
  • 14:22:48 <bjo3rn> dasFelix: obviously you are using fluidpages_bootstrap, right?
  • 14:23:11 <xaver> @danilobuerger if Öttinger is available i will think about sending a kasten :P
  • 14:23:21 <bjo3rn> eeewww!
  • 14:23:46 <cedricziel> schnubbeldiwubbs
  • 14:24:12 <dasFelix> bjo3rn, I just installed typo3 6.2.3 WITH introduction package. I removed the intro-package and try so "switch" to fedext/fluidtypo3. And yes I also installed fluidpages_bootstrap and fluidcontent_bootstrap.... so Yeah!
  • 14:24:13 <danilobuerger> xaver but only if its in plastic bottles
  • 14:24:29 <cedricziel> bjo3rn: refreshing a feature branch we learned merges are better, aye?
  • 14:24:42 <bjo3rn> absoeffinlutely
  • 14:25:17 <bjo3rn> randomresult how's it going re: the bootstrap theme? /cc dasFelix
  • 14:25:53 <bjo3rn> dasFelix the bootstrap packages are not really maintained but there's a theme package coming up.
  • 14:26:20 <bjo3rn> you can fix the error locally though by correcting the viewhelper name from v:page.content.render to v:content.render
  • 14:27:05 <dasFelix> hmm last year the bootstrap package was a good way to start (with typo3 4.5). So it was my intention to start with that to have some examples ready for me
  • 14:27:21 <dasFelix> okay... thx I will have a look for that.... thanks for the hint
  • 14:27:27 <bjo3rn> see https://github.com/FluidTYPO3/fluidpages_bootstrap/blob/development/Resources/Private/Templates/Page/FrontPage.html#L67
  • 14:27:45 <bjo3rn> and talk to randomresult or mrboe. they are on that topic iirc
  • 14:29:46 <randomresult> dasFelix you could give https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme a try
  • 14:29:58 <randomresult> its a combination of both extensions
  • 14:30:05 <randomresult> and we fixed some problems
  • 14:30:13 <randomresult> so they might be a good alternative
  • 14:30:38 <dasFelix> oh very nice... thx randomresult ... will try in a sec
  • 14:30:44 <randomresult> take the dev
  • 14:30:49 <dasFelix> okay :D
  • 14:31:09 <cedricziel> agile baby
  • 14:31:09 <randomresult> and test it
  • 14:31:11 <dasFelix> randomresult, vhs, flux, fluidpages and so forth with 'master' is okay?
  • 14:31:11 <randomresult> report
  • 14:31:19 <randomresult> no. take dev
  • 14:31:29 <randomresult> mrboe described which versions to take
  • 14:31:42 <danilobuerger> so it seems randomresult is ignoring me
  • 14:31:43 <danilobuerger> :-(
  • 14:32:00 <mrboe> @dasFelix have a look here https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/releases/tag/v.0.6.0
  • 14:32:03 <cedricziel> oh bjo3rn-merging is much simpler than a complex rebase btw
  • 14:32:09 <cedricziel> experienced just now
  • 14:32:10 <xaver> danilobuerger you scared him at t3cs
  • 14:32:14 <mrboe> but i think the latest dev version would be ok
  • 14:32:37 <danilobuerger> xaver he responded now ;-)
  • 14:33:39 <cedricziel> everybody got an impression of danilobuerger at t3cs ;)
  • 14:34:01 <bjo3rn> cedricziel should be if done right, yes ^^
  • 14:34:44 <bjo3rn> less conflicts?
  • 14:35:22 <cedricziel> yep, yep
  • 14:35:27 <danilobuerger> cedricziel lol
  • 14:35:38 <danilobuerger> i hope most of them positive
  • 14:35:52 <cedricziel> and i dont mind the additional commits if they give you the opportunities andreas mentioned
  • 14:36:13 <cedricziel> all is cool, danilobuerger :)
  • 14:36:23 <cedricziel> we're all individuals
  • 14:36:23 <danilobuerger> cool as ice
  • 14:41:18 <randomresult> who will be at typo3camp munich?
  • 14:41:43 <danilobuerger> meeee
  • 14:41:46 <mrboe> randomresult are you a typo3camp hopper now?
  • 14:41:57 <randomresult> mrboe why not
  • 14:41:58 <danilobuerger> mrboe he just likes arguing with me
  • 14:42:03 <randomresult> they flashed me a log
  • 14:42:05 <randomresult> lot
  • 14:42:20 <randomresult> and danilobuerger is a nice guy in real
  • 14:42:33 <randomresult> ;)
  • 14:42:35 <danilobuerger> i agree ;-)
  • 14:42:46 <randomresult> stupid (kniebeugen) but nice
  • 14:42:47 <bjo3rn> hugging time?
  • 14:43:02 <randomresult> inneres blumenpflücken
  • 14:43:06 <bjo3rn> word!
  • 14:43:09 * randomresult loves that
  • 14:43:09 <bjo3rn> ^^
  • 14:43:13 <randomresult> you come?
  • 14:43:20 <bjo3rn> to muc?
  • 14:43:28 <bjo3rn> don't think so.
  • 14:43:33 <danilobuerger> pfff
  • 14:43:41 <randomresult> to far away for an old man?
  • 14:43:57 <randomresult> i come pick you up in HD and then drive you down to MUC
  • 14:44:23 <randomresult> so you only need someone to push your wheelchair to the mainstation where you at...
  • 14:44:24 * bjo3rn is unnecessary ballast
  • 14:44:26 <randomresult> rest is done
  • 14:44:36 <bjo3rn> ^^
  • 14:44:41 <randomresult> no WAY!
  • 14:45:00 <bjo3rn> is HD on the way?
  • 14:45:12 <randomresult> i think so
  • 14:45:20 <bjo3rn> I mean trainwise?
  • 14:45:29 <bjo3rn> should be
  • 14:45:34 <randomresult> where u at?
  • 14:45:36 <bjo3rn> I'll think about it.
  • 14:45:38 <randomresult> altersheim where?
  • 14:45:42 <danilobuerger> lol
  • 14:45:46 <bjo3rn> Florida
  • 14:45:51 <randomresult> uh
  • 14:45:51 <bjo3rn> the keys
  • 14:46:10 <randomresult> will they still carry u at lufthansa?
  • 14:46:18 <bjo3rn> sure
  • 14:46:25 <randomresult> cool
  • 14:46:34 <randomresult> then take a direct flight to muc
  • 14:46:57 <bjo3rn> check this: I'll buy a ticket and if for some reason it doesn't work I can give it away like ben did.
  • 14:47:06 <randomresult> cool
  • 14:47:29 <randomresult> well ... then i need an account at mixxt?
  • 14:47:40 <bjo3rn> mixxt?
  • 14:47:58 <bjo3rn> wtf?
  • 14:48:18 <randomresult> to register
  • 14:48:38 <bjo3rn> is it already open to registrations?
  • 14:48:41 <bjo3rn> xaver?
  • 14:48:48 <randomresult> xaver?
  • 14:48:52 <bjo3rn> herrschaftszeiten
  • 14:48:57 <randomresult> has he something to do with it?
  • 14:49:02 <bjo3rn> xaver knows things.
  • 14:49:15 <bjo3rn> 'lujah, sog I
  • 14:49:42 <cedricziel> hmm, I'm humble re munich
  • 14:49:49 <cedricziel> wasnt the best thing ever happened
  • 14:50:04 <bjo3rn> huh?
  • 14:50:10 <cedricziel> was cool with and bc of bjo3rn; but otherwise...
  • 14:50:20 <cedricziel> and i'm forced to got to berlin
  • 14:50:36 <bjo3rn> I'd rather go there as well but I can't
  • 14:51:30 <xaver> i now what?
  • 14:51:46 <bjo3rn> t3cm14
  • 14:52:01 <cedricziel> I'll give my best in berlin to rock the house, then we'll see how far i get ;)
  • 14:52:14 <xaver> i will be in berlin
  • 14:52:16 <bjo3rn> grow a beard
  • 14:52:30 <cedricziel> ahh, nice xaver
  • 14:52:38 <bjo3rn> cedricziel you should be as hippster as possible
  • 14:52:49 <bjo3rn> when going to berlin
  • 14:52:52 <cedricziel> yeah.. hippster or homeless
  • 14:53:09 <cedricziel> ideas for a blasting talk?
  • 14:53:24 <bjo3rn> somthing like this http://www.bz-berlin.de/multimedia/archive/00443/mc-fitti_01_201308_44394618.jpg
  • 14:53:37 <cedricziel> McFit?
  • 14:53:58 <bjo3rn> from da f to da t to da 3
  • 14:54:07 <jlumpe> not mcfit
  • 14:54:09 <xaver> cedricziel: back to the roots - rlmp_tmplselector
  • 14:54:10 <cedricziel> that's obligatory
  • 14:54:12 <jlumpe> fitti
  • 14:54:18 <jlumpe> ;)
  • 14:54:33 <danilobuerger> cedricziel oyu should come to munich, i need someone to watch over me ;-)
  • 14:55:34 <cedricziel> as long as you wear the shirt we'll send you-all is fine
  • 14:55:42 <randomresult> danilobuerger i can hold your hand - but i dont think this helps
  • 14:55:56 <bjo3rn> what shirt?
  • 14:56:00 <bjo3rn> ah, I remember
  • 14:56:02 <bjo3rn> ^^
  • 14:56:19 <danilobuerger> bjo3rn cedricziel is just being mean to me
  • 14:56:23 <bjo3rn> I suppose danilobuerger should wear a suit
  • 14:57:41 <randomresult> and shave himself
  • 14:58:05 <cedricziel> "my opinnion doesnt neccessarily reflect the one of the other ft3 members... " :P
  • 14:58:22 <cedricziel> hehe
  • 14:58:23 <bjo3rn> "Disclaimer"
  • 14:58:31 <cedricziel> yeah well; just kidding ;)
  • 14:58:57 <danilobuerger> :-(
  • 14:59:10 <randomresult> danilobuerger whats happening
  • 14:59:14 <randomresult> they diss you!
  • 14:59:15 <danilobuerger> well i am sad
  • 14:59:24 <danilobuerger> cedric is dissing me since sunday
  • 14:59:24 <randomresult> fight back !
  • 14:59:31 <bjo3rn> awwww
  • 14:59:33 <bjo3rn> ^^
  • 14:59:39 <randomresult> only because he has a lousy pokal?
  • 14:59:51 <danilobuerger> i dont know :-(
  • 14:59:54 <xaver> munich - a new site will launch and the tickets will be available
  • 15:00:02 <danilobuerger> xaver when?
  • 15:00:21 <bjo3rn> wait for it...
  • 15:00:24 <randomresult> yeah. when? i just registered to mixxt
  • 15:00:40 <randomresult> hi MatthiasKrappitz
  • 15:01:09 <bjo3rn> holy force pushing!
  • 15:01:23 <danilobuerger> thats one big force push
  • 15:01:24 <danilobuerger> :D
  • 15:01:27 <xaver> danilobuerger: next days -> orga an a fix date is contrary
  • 15:01:28 <cedricziel> oO
  • 15:01:38 <danilobuerger> xaver ty
  • 15:01:43 <MatthiasKrappitz> I just try to get started with fluidcontent after T3CS14 this weeked. I built a two column container content element. How can I display the two content element columns besides each other and not underneath in the page module?
  • 15:01:47 <cedricziel> big scary push
  • 15:02:06 <randomresult> MatthiasKrappitz table stuff :)
  • 15:02:18 <MatthiasKrappitz> <flux:widget.grid /> has no options as I saw in the documentation within the <f:section name="Preview">
  • 15:02:26 <randomresult> grid -- row --column column row grid
  • 15:02:39 <randomresult> in configsection should do the trick
  • 15:02:53 <cedricziel> yes, exactly, it's all about the composition in grid.row and grid.column
  • 15:03:19 <randomresult> see here https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/blob/development/Resources/Private/Templates/Content/TwoColumn.html#L28
  • 15:03:45 <MatthiasKrappitz> But what do i need to put into the <f:section name="Preview">...</f:section> part. I have grid - row - column in the Configuration section.
  • 15:04:23 <randomresult> MatthiasKrappitz see here
  • 15:04:24 <randomresult> https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/blob/development/Resources/Private/Templates/Content/TwoColumn.html#L128
  • 15:04:56 <randomresult> <flux:widget.grid />
  • 15:05:43 <randomresult> xaver: so will the registration use mixxt ?
  • 15:05:56 <randomresult> thx. @danilobuerger
  • 15:06:02 <danilobuerger> np
  • 15:06:14 <xaver> ticket comes from amiando normally or maybe eventbrite
  • 15:06:24 <xaver> *is hosted
  • 15:06:28 <randomresult> so no need for mixxt?
  • 15:06:52 <randomresult> if it is sold out like stuggi, we need to be fast
  • 15:07:06 <xaver> i don't know anymore
  • 15:07:12 <randomresult> REMEMBER!
  • 15:07:20 * xaver got the tickets not via amiando ;)
  • 15:07:43 <randomresult> xaver get me some too!
  • 15:07:49 <xaver> no
  • 15:07:54 <randomresult> no?
  • 15:08:02 <randomresult> are u crazy?
  • 15:08:31 <MatthiasKrappitz> I don't get it - I have it like this and my content element columns are displayed under each other in the page module - what did I do wrong? <f:section name="Configuration">
  • 15:08:31 <MatthiasKrappitz> <flux:form id="container5050" label="Inhaltscontainer 50% 50%">
  • 15:08:31 <MatthiasKrappitz> <flux:grid>
  • 15:08:31 <MatthiasKrappitz> <flux:grid.row>
  • 15:08:31 <MatthiasKrappitz> <flux:grid.column>
  • 15:08:32 <MatthiasKrappitz> <flux:form.content name="content.left" label="Inhalt links" />
  • 15:08:32 <MatthiasKrappitz> </flux:grid.column>
  • 15:08:33 <MatthiasKrappitz> </flux:grid.row>
  • 15:08:33 <MatthiasKrappitz> <flux:grid.row>
  • 15:08:34 <MatthiasKrappitz> <flux:grid.column>
  • 15:08:34 <MatthiasKrappitz> <flux:form.content name="content.right" label="Inhalt rechts" />
  • 15:08:35 <MatthiasKrappitz> </flux:grid.column>
  • 15:08:35 <MatthiasKrappitz> </flux:grid.row>
  • 15:08:36 <MatthiasKrappitz> </flux:grid>
  • 15:08:41 <xaver> i know some sompsors of the camp and last years i got a ticket from a sponsor. This year i will buy one
  • 15:08:49 <xaver> MatthiasKrappitz: nopasze
  • 15:08:51 <xaver> nopaste
  • 15:08:59 <MatthiasKrappitz> sorry
  • 15:09:41 <MatthiasKrappitz> ok, got it solved now!
  • 15:10:01 <MatthiasKrappitz> should not have closed and opened <flux:grid.row> once more.
  • 15:10:07 <cedricziel> :)
  • 15:10:24 <cedricziel> it's like in a css grid, where you do the same thing
  • 15:11:12 <MatthiasKrappitz> Anyway - thanks for the nice sessions on the weekend, really want to get into this more!
  • 15:11:29 <cedricziel> you're most welcome-my pleasure :)
  • 15:14:35 <randomresult> ok. i need to leave now
  • 15:14:54 <randomresult> see y all
  • 15:15:26 <cedricziel> bye
  • 15:28:04 <dasFelix> randomresult_afk and mrboe - I tried the fluidpagestheme. Seems to work so far in FE (it renders the content). but in BE I don't have any columns (grid) in the page module although 'QuickEdit' shows up some content. What could cause this?
  • 15:29:22 <dasFelix> randomresult_afk & mrboe - Oh... I've had an invalid selection in field "backend layout" from my old installation. It caused the problem. so *SOLVED*
  • 15:30:14 <moger> @randomresult: ext:vhs - Thank you! It Worked!!
  • 15:30:44 <moger> @NamelessCoder: Great work!
  • 16:03:59 <dasFelix> hmmm I wanted to update flux by "git pull". But it want me to commit or stash before merging. "git stash drop" did not help. How can I just get the newest dev branch by git pull? I don't need any local changes.... thx in advance
  • 16:04:59 <cedricziel> git reset --hard remote/branch
  • 16:09:03 <dasFelix> cedricziel - thx... so for flux is " git reset --hard origin/development" okay? At least git pull says "I'm up-to-date"... thx :D
  • 16:10:51 <xaver> dasFelix: the problem is you modified a file and you would override it. Stash is a storage in git without commit .... -> reset hard and all your changes are gone or checkout the file
  • 16:11:24 <xaver> danilobuerger: you want to attend a "nice" big event
  • 16:12:03 <xaver> next weekend - church day - 60k problem
  • 16:12:53 <dasFelix> xaver.,.. thx It's fine like this. I don't need any local changes... :)
  • 16:13:12 <randomresult> git checkout . maybe helps too
  • 16:13:34 <danilobuerger> xaver ?
  • 16:13:40 <danilobuerger> didnt understand one thing you said ^^
  • 16:13:41 <randomresult> or use something like tower or sourcetree and discard all local changes
  • 16:14:17 <randomresult> i think he wants you to fix all problems the church has nowadays
  • 16:14:24 <xaver> i mean 60k-70k people infront of my flat
  • 16:14:44 <randomresult> just use some angledust or napalm
  • 16:14:51 <xaver> ihttp://www.katholikentag.de/ danilobuerger
  • 16:14:55 <randomresult> will fix the problem
  • 16:15:09 <randomresult> äh... agent orange i meant
  • 16:15:13 <danilobuerger> aah ok ;-)
  • 16:15:37 <randomresult> or get on the balcony and sing: satan erscheine trinke christenblut
  • 16:15:46 <randomresult> get a megaphone for that
  • 16:16:25 <randomresult> damn. i hate waiting
  • 16:16:30 <randomresult> and i hate hospitals.
  • 16:17:18 <jlumpe> cedricziel, around?
  • 16:17:57 <nimius|thephpjo> sorry cerdricziel, was afk. Thanks for the package, i will have a look this evening, when i have some time to play around
  • 16:55:24 <randomresult> am i online?
  • 17:00:12 <jlumpe> no
  • 17:00:12 <jlumpe> :D
  • 17:00:25 <jlumpe> i'm out, later o>
  • 17:00:53 <randomresult> l8er
  • 17:02:38 <cedricziel> nimius|thephpjo: you're welcome
  • 17:02:39 <FT3BOT> nimius|thephpjo is currently away.
  • 17:02:46 <cedricziel> thanks for the info
  • 17:02:48 <cedricziel> -.-
  • 17:03:05 <randomresult> afk
  • 17:03:07 <randomresult> back
  • 17:03:07 <FT3BOT> Welcome back randomresult!
  • 17:03:13 <randomresult> ahhh ... thx :)
  • 17:03:34 <randomresult> at least FT3BOT speaks with me
  • 17:04:38 <bjo3rn> single room in your residence?
  • 17:04:50 <bjo3rn> I have a roommate
  • 17:04:53 <randomresult> im at the hostpital
  • 17:05:03 <randomresult> waiting room
  • 17:05:08 <bjo3rn> huh?
  • 17:05:15 <randomresult> knee problems
  • 17:05:19 <randomresult> old as i am
  • 17:05:43 <bjo3rn> ah, sports
  • 17:05:48 <bjo3rn> ts, ts, ts
  • 17:06:25 <bjo3rn> or is it the booby hatch?
  • 17:09:02 <randomresult> someone saw benjaminr lately?
  • 17:09:19 <bjo3rn> no, not yet
  • 17:09:28 <danilobuerger> [17:09:22] benjaminr signed on at 16. Mai 2014 15:47:09 MESZ and has been idle for 3 days, 6 hours, 14 minutes, 32 seconds
  • 17:10:42 <randomresult> thats quite long
  • 17:20:14 <alex_schnitzler> Hoi, fellas!
  • 17:20:23 <xaver> hi
  • 17:20:30 <danilobuerger> hey alex
  • 17:21:33 <bjo3rn> yay
  • 17:21:38 <randomresult> hi
  • 17:22:14 <bjo3rn> alex_schnitzler my train to remscheid departed 21:38 :S
  • 17:34:25 <alex_schnitzler> bjo3rn: You didn't get it?
  • 17:43:06 <danilobuerger> so, if any git guru could answer this: is it possible to use submodules but only with a shallow copy (depth 1) ?
  • 17:47:26 <alex_schnitzler> You don't mean a sub in a sub but only checkout sub1?
  • 17:47:57 <danilobuerger> yeah
  • 17:48:04 <alex_schnitzler> http://stackoverflow.com/questions/2144406/git-shallow-submodules
  • 17:48:08 <alex_schnitzler> That one`
  • 17:48:10 <alex_schnitzler> ?
  • 17:48:23 <danilobuerger> very nice, thanks!
  • 17:48:35 <danilobuerger> thats what i was looking for :-)
  • 17:48:40 <alex_schnitzler> Just typed git submodule depth into google :P
  • 17:49:13 <danilobuerger> ah actually i think it wont work... "This is useful when the submodule(s) are huge and you're not really interested in anything but the latest commit."
  • 17:49:32 <danilobuerger> my submodule might not be on the latest commit
  • 17:52:58 <xaver> danilobuerger: http://kapitel26.github.io/git/2012/08/10/git-subtree---alternative-zu-submodulen/
  • 17:53:26 <danilobuerger> xaver so basically i am doing it wrong :-) ?
  • 17:54:37 <xaver> no - but maybe this is better for you
  • 17:55:26 <alex_schnitzler> If you decide to use submodules in a new project you are doing it wrong
  • 17:55:51 <danilobuerger> alex_schnitzler :-) so you would suggest what instead?
  • 17:55:52 <floxx> are you guys reworking flux? i'm 38 ahead and 33 behind?
  • 17:55:56 <danilobuerger> floxx yes
  • 17:56:06 <floxx> merging danilobuerger fork?
  • 17:56:13 <danilobuerger> yes
  • 17:56:17 <floxx> yeah!
  • 17:56:18 <floxx> :-D
  • 17:56:24 <alex_schnitzler> Well, subtrees might be what you need.
  • 17:56:31 <danilobuerger> cedricziel will do it later this evening...so try tomorrow floxx
  • 17:56:42 <alex_schnitzler> But loose coupling is better for complex workflows
  • 17:56:50 <floxx> ok. great news
  • 17:56:58 <alex_schnitzler> Even sth. like composer is way better.
  • 17:58:34 <danilobuerger> well with subtrees i have the whole thing inside my main repos which i dont want
  • 17:59:14 <Outdoorsman> How do you do a CLI clearing of cache in TYPO3 6.2?
  • 17:59:32 <Outdoorsman> I'm having a hard time finding the documentation for that.
  • 18:16:21 <Outdoorsman> Someone?
  • 18:18:42 <xaver> Outdoorsman: i think its better question for #typo3 - in general it should be possible
  • 18:19:13 <Outdoorsman> k
  • 18:20:11 <Outdoorsman> Only references I found were not compatible with 6.2 so am still digging.
  • 18:20:49 <xaver> you could try ext coreapi
  • 18:28:38 <Outdoorsman> Nice, didn't know about that one. Sure would be nice if functionalities that this extension has would be added to TYPO3 core at some point.
  • 18:31:06 <dasFelix> I cannot delete/add/copy any BE-User with T3 V6.2.3 and FLUX dev-branch. Get error
  • 18:31:06 <dasFelix> Fatal error: require_once(): Failed opening required '/var/www/htdocs/typo3conf/ext/flux/Classes/Service/RecordService.php' (include_path='FOOOO') in /usr/share/typo3_src-6.2.3/typo3/sysext/core/Classes/Core/ClassLoader.php on line 189 ... can someone confirm?
  • 18:33:12 <xaver> dasFelix: where and when?
  • 18:33:25 <xaver> i mean via list or via backend user
  • 18:33:35 <xaver> and by loading the ui or saving
  • 18:33:54 <dasFelix> xaver: both modules failed with same error... (by saving with disk or disk-X)...
  • 18:34:21 <xaver> works fine on my system with dev
  • 18:34:45 <dasFelix> xaver... hmmm... could it be something with this: https://github.com/FluidTYPO3/flux/issues/565 ?
  • 18:38:18 <xaver> maybe danilobuerger knows something
  • 18:38:48 <danilobuerger> dasFelix clear caches in install tool
  • 18:52:20 <dasFelix> danilobuerger & xaver: THX... "clear all cache" in INSTALL TOOL helps... (but your fork @ hmspl/flux prevented too) :)
  • 20:01:58 <danilobuerger> alex_schnitzler ping
  • 20:02:14 <alex_schnitzler> danilobuerger: pong
  • 20:02:40 <danilobuerger> so back to my git question: if starting a new typo3 repos how would you go about including the core and other extensions?
  • 20:14:56 <alex_schnitzler> I wouldn't use the core as a git repo
  • 20:15:21 <alex_schnitzler> I always create a new repository for that.
  • 20:16:21 <alex_schnitzler> And either I commit add all extensions to the main project repository or I add them as foreign repositories
  • 20:16:38 <alex_schnitzler> At least until now because I cannot await native composer support
  • 20:19:04 <danilobuerger> alex_schnitzler so if possible you would use composer?
  • 20:19:19 <alex_schnitzler> Absolutely
  • 20:19:34 <alex_schnitzler> You can use composer already
  • 20:19:53 <alex_schnitzler> But it's not connected to the PackageManager of CMS
  • 20:20:13 <alex_schnitzler> http://composer.typo3.org/
  • 20:21:41 <danilobuerger> and native composer support for you means the ability to use the package manager?
  • 20:22:28 <alex_schnitzler> Yes, the way Flow does it.
  • 20:22:43 <alex_schnitzler> But the current approach is way better than submodules.
  • 20:23:08 <danilobuerger> current approach is composer + package manager?
  • 20:23:34 <alex_schnitzler> Seperated from each other.
  • 20:24:04 <danilobuerger> yes... but couldnt you have composer + PackageStates.php
  • 20:24:04 <alex_schnitzler> You can manage your packages by composer but afaik you have to install them in the package manager then
  • 20:24:25 <alex_schnitzler> Yes, that's what some core people are working on
  • 20:24:32 <danilobuerger> ah ok
  • 20:24:47 <jlumpe> hmm
  • 20:24:52 <jlumpe> just a thought:
  • 20:25:15 <jlumpe> wouldn't it be possible to just parse out the dependencies for each package and then run the install command for the package manager?
  • 20:26:42 <alex_schnitzler> I guess that's possible, yes
  • 20:27:09 <jlumpe> or even better:
  • 20:27:15 <jlumpe> using composer hooks
  • 20:27:19 <jlumpe> like
  • 20:27:24 <jlumpe> postPackageInstall
  • 20:27:51 <jlumpe> because then you get even handed the installed package
  • 20:28:33 <danilobuerger> sounds like a good idea
  • 20:29:15 <jlumpe> it might be possible to come up with a generic script which could be included with the composer.json in your project, which will then just be executed for each installed package
  • 20:29:16 <danilobuerger> and its just ./typo3/cli_dispatch.phpsh extbase extension:install whatever
  • 20:29:20 <jlumpe> exactly
  • 20:29:41 <danilobuerger> cool idea
  • 20:30:01 <jlumpe> and since composer fetched dependencies recursively i suppose that it would report the deepest dependency as the first installed one
  • 20:30:38 <jlumpe> if that is the case - i hope it is - then there wouldn't be the need to even keep track of the order
  • 20:30:47 <danilobuerger> i need to try this out :-)
  • 20:30:50 <jlumpe> haha
  • 20:31:02 <jlumpe> ok you do it, then i will go and watch a movie :)
  • 20:31:04 <danilobuerger> (on the next project)
  • 20:31:16 <jlumpe> aaah ok
  • 20:31:23 <jlumpe> then i might tryx it tomorrow :)
  • 20:31:31 <danilobuerger> :-)
  • 20:35:21 <jlumpe> ok now - movie time! :)
  • 20:35:23 <jlumpe> later o>
  • 20:36:17 <danilobuerger> alex_schnitzler ipv6 time :-) ?
  • 20:36:46 <alex_schnitzler> Somehow I loose m connection more often than usual.
  • 20:36:55 <alex_schnitzler> dunno why
  • 20:44:01 <Outdoorsman> How do you get the typoscript equivalent of this danilobuerger?
  • 20:44:10 <Outdoorsman> <v:page.header.meta name="viewport" content="width=device-width" additionalAttributes="{initial-scale:'1'}" />
  • 20:44:42 <danilobuerger> why would you want the ts equivalent of that?
  • 20:45:18 <Outdoorsman> Good question because I like this format MUCH better. However...
  • 20:47:29 <Outdoorsman> I'm trying to match the default method for adding assets, etc that has been used in fluidbootstraptheme. It originally was using tags like I just posted here but NamelessCoder told randomresult that he should use TS instead for some reason.
  • 20:48:08 <Outdoorsman> I don't like it, but just wanted to stick with a standard, whatever that should be. I didn't delve into WHY it should be this way.
  • 20:48:26 <danilobuerger> probably with page.meta -> http://docs.typo3.org/typo3cms/TyposcriptReference/Setup/Meta/Index.html
  • 20:50:17 <Outdoorsman> Ha ha, thought there may be some reason to use your v:page.header.meta since you created it.
  • 20:50:47 <danilobuerger> well if you want to add it via fluid
  • 20:51:09 <Outdoorsman> Ahhh I see.
  • 20:51:30 <danilobuerger> you could have that in one of your layouts fx
  • 20:52:10 <Outdoorsman> So why does NamelessCoder want us to use TS to add assets then?
  • 20:52:36 <danilobuerger> i have no idea
  • 20:52:52 <Outdoorsman> Hmmmm... thought it may be some performance thing.
  • 20:53:09 <danilobuerger> by assets do you mean css/js or the asset feature of vhs?
  • 20:53:13 <Outdoorsman> yes
  • 20:53:16 <danilobuerger> ...
  • 20:53:19 <danilobuerger> which one
  • 20:53:19 <Outdoorsman> Here's an example.
  • 20:56:55 <Outdoorsman> This is what's currently default for TS setup... https://gist.github.com/Outdoorsman/59c2dc56059c9263da47
  • 20:57:52 <Outdoorsman> Since they are using vhs for adding assets via TS I thought I'd follow the same example and add meta content with that as well.
  • 20:58:22 <danilobuerger> again: "by assets do you mean css/js or the asset feature of vhs?"
  • 21:00:23 <Outdoorsman> Errrr... I was meaning css/js I suppose.
  • 21:01:21 <danilobuerger> ok, well i dont know NamelessCoders reason to suggest using ts instead...
  • 21:01:47 <Outdoorsman> I'll have to ping him later on that one then.
  • 21:02:04 <danilobuerger> did you try the view helper?
  • 21:03:05 <Outdoorsman> The one I just posted?
  • 21:03:36 <danilobuerger> yeah
  • 21:03:46 <Outdoorsman> No... I just typed it out so I could figure out how to convert it to TS so far.
  • 21:03:53 <danilobuerger> ah ok
  • 21:04:21 <Outdoorsman> So out of the priciple (not that I want to do it) how can I convert it?
  • 21:05:16 <Outdoorsman> Is there an easy method to know how to do it? When looking at what I already saw in my previous gist it wasn't perfectly clear to me.
  • 21:05:32 <danilobuerger> page.meta.viewport = width=device-width
  • 21:07:23 <Outdoorsman> So your code was merely making default TS options available through fluid then?
  • 21:08:44 <Outdoorsman> I thought it would be something more like plugin.tx_vhs.settings.blahblah
  • 21:08:47 <danilobuerger> v:page.header.meta isnt mine eafaik ?
  • 21:08:49 <Outdoorsman> Nice.
  • 21:10:09 <Outdoorsman> Ahhh that's right, it's Denyerec huh. Yours and his both start with "d" and I guess I got my d's crossed.
  • 21:10:51 <Denyerec> Its not gonna be mine
  • 21:10:59 <Denyerec> They wouldn't let my code near the core if you paid them ;)
  • 21:11:12 <danilobuerger> the author was georg ringer
  • 21:15:11 <Outdoorsman> So maybe I just don't understand here then. I see that danilobuerger has done 46 commits to vhs, https://github.com/FluidTYPO3/vhs/graphs/contributors
  • 21:15:28 <Outdoorsman> I don't see georg ringer anywhere there.
  • 21:15:51 <Outdoorsman> When you say v:page.header.meta, isn't that referring to vhs and not core?
  • 21:16:51 <danilobuerger> https://github.com/FluidTYPO3/vhs/blob/development/Classes/ViewHelpers/Page/Header/MetaViewHelper.php
  • 21:16:56 <danilobuerger> thats v:page.header.meta
  • 21:17:13 <danilobuerger> @author Georg Ringer
  • 21:19:11 <Outdoorsman> Yup... I sure see it there.
  • 21:19:46 <Outdoorsman> So why is his name not listed as a contributer on this page?
  • 21:20:19 <danilobuerger> i dont know
  • 21:20:42 <Outdoorsman> I'm still learning GitHub, etc. so please forgive me for possibly obvious questions.
  • 21:21:35 <danilobuerger> np
  • 21:21:35 <Outdoorsman> Well anyway, thanks for the clarification, I'll let you get back to what you were doing.
  • 21:22:28 <Outdoorsman> It's sure nice to finally have someone to ask these things to. For the last 10 years, I've been doing this completely solo.
  • 21:24:41 <danilobuerger> ;-)
  • 21:37:51 <danilobuerger> alex_schnitzler any idea how i can disable language fallback in one repository only?
  • 21:45:15 <danilobuerger> ah never mind, figured it out: $query->getQuerySettings()->setRespectSysLanguage(FALSE);
  • 21:45:15 <danilobuerger> $query->matching($query->equals('sys_language_uid', $GLOBALS['TSFE']->sys_language_uid));
  • 21:49:10 <xaver_> cedricziel: i only twitter on days if my tweets, following and follower number matching ;)
  • 21:53:01 <bjo3rn> Outdoorsman and danilobuerger I guess the reason for adding assets via ts is that 'integrators' can override them easily.
  • 21:53:31 <danilobuerger> bjo3rn but what about meta ?
  • 21:53:37 <Outdoorsman> I also wondered about that.
  • 21:53:48 <bjo3rn> I use ts as well
  • 21:53:59 <danilobuerger> hmm
  • 21:54:07 <danilobuerger> any reason why not fluid?
  • 21:54:26 <bjo3rn> the vh can come in handy if you'd like to override something in a template
  • 21:55:00 <bjo3rn> other than that, no clue why this vh is there
  • 21:55:07 <danilobuerger> ok, well i dont use either vh nor ts for this..
  • 21:55:20 <bjo3rn> you don
  • 21:55:22 <bjo3rn> man
  • 21:55:31 <bjo3rn> you don't use fluidpages, right?
  • 21:55:34 <danilobuerger> yes i do
  • 21:55:40 <Outdoorsman> Thanks for the update bjo3rn!
  • 21:55:49 <bjo3rn> yw ;)
  • 21:56:03 <bjo3rn> you _do_ use fluidpages danilobuerger ?
  • 21:56:06 <danilobuerger> yes
  • 21:56:15 <bjo3rn> so how do you add the meta?
  • 21:56:27 <bjo3rn> hardcoded inside the template?
  • 21:56:40 <bjo3rn> nah, wouldn't be possible. how?
  • 21:56:52 <danilobuerger> it depends on the meta...
  • 21:57:02 <bjo3rn> ok, let's say the viewport one
  • 21:57:12 <bjo3rn> quite static
  • 21:57:39 <danilobuerger> i would write "<meta name="viewport" content="width=device-width, initial-scale=1">" inside my head section
  • 21:57:56 <bjo3rn> head section?
  • 21:58:18 <danilobuerger> config.disableAllHeaderCode = 1
  • 21:58:19 <bjo3rn> where I come from this is rendered by the core?
  • 21:58:21 <bjo3rn> aha!
  • 21:58:24 <bjo3rn> hehe
  • 21:58:34 <danilobuerger> i always disable header rendering by the core
  • 21:58:49 <bjo3rn> I see. a true ts hater ^^
  • 21:59:06 <danilobuerger> well yes i hate ts, but i actually do that for another reason
  • 21:59:11 <bjo3rn> which is?
  • 21:59:19 <danilobuerger> i want total control over the header
  • 21:59:31 <danilobuerger> and by i, i mean the layout
  • 22:00:00 <bjo3rn> .oO
  • 22:00:18 * bjo3rn is trying to figure out what that might mean
  • 22:00:33 <danilobuerger> so every typo setup i create will have header rendering disabled ;-)
  • 22:00:45 <bjo3rn> _that_ I got.
  • 22:00:47 <bjo3rn> ^^
  • 22:01:35 <bjo3rn> I'm still wondering in what headers could be different for several layouts
  • 22:01:36 <danilobuerger> for example once upon atime we used conditional commets for the html class (like h5bp did) ... this was terible to get into typoscript
  • 22:01:52 <bjo3rn> ach, that's easy ;)
  • 22:02:03 <danilobuerger> well yes, easy but terrible
  • 22:02:16 <bjo3rn> that's a matter of taste ofc ;)
  • 22:02:29 <danilobuerger> but yes my head is different between layouts
  • 22:02:43 <danilobuerger> pretty useful for the raw feature in fluidpages
  • 22:03:28 <bjo3rn> what abou the infamous hmspl branch. the time has come?
  • 22:03:30 <danilobuerger> also i want the tags inside the head to be in a specific order... this is something you can't do with TS (i think)... correct me if i am wrong with that statement bjo3rn
  • 22:03:36 <xaver> damm inet
  • 22:03:52 <bjo3rn> no, that's not possible to my knowledge. valid reason.
  • 22:04:09 <bjo3rn> yes, xaver, inet is a curse!
  • 22:04:13 <bjo3rn> ^^
  • 22:04:24 <xaver> bjo3rn: i think the problem is katoliken tag
  • 22:04:57 <xaver> TV is with a lot of trucks here and a lot of cables outside
  • 22:04:58 <bjo3rn> I always knew it
  • 22:05:28 <danilobuerger> bjo3rn for example your meta charset tag must be in the first 1024 bytes of the document ( http://www.w3.org/TR/html5/document-metadata.html )
  • 22:05:40 <danilobuerger> so i want to explicitly control that
  • 22:05:50 <bjo3rn> yes, I see. that makes sense.
  • 22:06:27 <bjo3rn> but 1024 bytes is something
  • 22:06:40 <danilobuerger> btw about my branch... https://twitter.com/cedricziel/status/471013152306761728
  • 22:06:53 <bjo3rn> in my all ts pages it is right after <head>
  • 22:07:08 <bjo3rn> ach, bad luck.
  • 22:08:30 <xaver> http://www.br.de/nachrichten/oberpfalz/katholikentag-aufbau-100.html few hours ago, now you can't use the road anymore
  • 22:23:20 <xaver> i had an question to fluidtypo3 and database compare
  • 22:23:35 <danilobuerger> which is?
  • 22:23:51 <xaver> in compare i can remove cf_extbase_datamapfactory_datamap, but if i do everthing went insane
  • 22:24:43 <xaver> i find the table always in the ImportSchema
  • 22:25:23 <danilobuerger> please dont remove the 2 datamapfactory tables ^^
  • 22:25:49 <danilobuerger> see https://github.com/FluidTYPO3/flux/issues/533
  • 22:26:18 <xaver> i learned that already ;)
  • 22:26:25 <xaver> but why is the compare to stupid?
  • 22:26:40 <danilobuerger> i have no idea... maybe you can fix it and do a PR :) ?
  • 22:27:38 <xaver> ok - i will take a small look
  • 22:28:04 * xaver thinks it is CREATE TABLE IF NOT EXISTS or compare only uses ext_tables.sql
  • 22:30:10 <xaver> ok, it is both i think :)
  • 22:56:11 <xaver> danilobuerger: i wrote a comment - i think the only way is to add the tables in ext_tables.sql because the IF NOT EXISTS won't work in a quick test in compare solution in TYPO3
  • 23:06:47 <danilobuerger> xaver yeah, when the hook to TableConfigurationPostProcessor is remove, db compare works perfectly
  • 23:10:17 <danilobuerger> probably alex_schnitzler knows the solution ;-)
  • 23:11:42 <alex_schnitzler> To what exactly?
  • 23:12:00 <danilobuerger> flux has a hook to extTablesInclusion-PostProcessing
  • 23:12:11 <danilobuerger> inside it, it does $dataMapFactory = $objectManager->get('TYPO3\CMS\Extbase\Persistence\Generic\Mapper\DataMapFactory');
  • 23:12:26 <danilobuerger> when that happens, the install tool wants to remove the datamap tables on a db compare
  • 23:15:05 <alex_schnitzler> Don't believe that creating an instance of the dataMapFactory causes that
  • 23:15:38 <danilobuerger> but it actually does.. if you remove that line, the db compare doesnt list those tables for removal anymore
  • 23:15:44 <alex_schnitzler> Well, unless it loads the definition for the cache which is set to a NullBackend
  • 23:16:25 <alex_schnitzler> Have a look at your caching framework settings
  • 23:16:52 <alex_schnitzler> If you set extbase caches to a nullbackend the tables aren't used any more.
  • 23:17:01 <alex_schnitzler> But don't drop them.
  • 23:17:13 <alex_schnitzler> The SQL parser of TYPO3 is crap
  • 23:17:22 <alex_schnitzler> Just ignore that fact
  • 23:17:34 <danilobuerger> i have Typo3DatabaseBackend
  • 23:17:46 <danilobuerger> the point is that some people are actually droping those tables by accident
  • 23:18:02 <alex_schnitzler> Hmm, ping me tomorrow please
  • 23:18:05 <danilobuerger> and this can be reproduced on a clean install
  • 23:18:10 <alex_schnitzler> I can have a deeper look at it
  • 23:18:14 <alex_schnitzler> Oh
  • 23:18:15 <danilobuerger> by just installing flux
  • 23:18:23 <alex_schnitzler> Ok, will do so
  • 23:18:26 <alex_schnitzler> Just flux?
  • 23:18:32 <danilobuerger> yeah, clean setup and install flux
  • 23:18:36 <alex_schnitzler> ok
  • 23:18:37 <danilobuerger> thats all it needs
  • 23:18:42 <alex_schnitzler> We get that one solved
  • 23:18:47 <danilobuerger> ;-)
  • 23:18:56 <danilobuerger> here is the issue ;-) https://github.com/FluidTYPO3/flux/issues/533
  • 23:23:26 <cedricziel> randomresult_afk: http://youtu.be/XjcVWK2w6iQ
  • 23:23:36 <cedricziel> how to pronounce yeoman
  • 23:29:59 <alex_schnitzler> By default the Backend is set to NullBackend in my installation
  • 23:31:00 <danilobuerger> alex_schnitzler could be, in that case just set it to something else ;-)
  • 23:32:19 <danilobuerger> alex_schnitzler #566 might be the solution but i am unsure
  • 23:33:27 <alex_schnitzler> Yeah, I guess it's best to do so
  • 23:33:49 <danilobuerger> i mean we dont need to post process the tca anyway when in install...
  • 23:33:58 <danilobuerger> but i dont know about any ancient obscure side effects
  • 23:34:00 <alex_schnitzler> I spoke to another Extbase guy this weekend and he told me that the caching configuration gets overridden during install anyway
  • 23:34:07 <danilobuerger> ah
  • 23:34:10 <danilobuerger> that might cause it
  • 23:34:25 <alex_schnitzler> Yeah, the install tool is seperated from the core.
  • 23:35:01 <alex_schnitzler> Doesn't explain the problem for 6.1 though
  • 23:35:14 <danilobuerger> whats the problem for 6.1?
  • 23:37:09 <alex_schnitzler> the same?
  • 23:39:21 <danilobuerger> which version?
  • 23:43:31 <danilobuerger> alex_schnitzler on a 6.1.5 i cant reproduce this

20140527

  • 00:04:39 <alex_schnitzler> Ok, perfect
  • 00:04:51 <alex_schnitzler> So we found the actual problem
  • 00:04:57 <danilobuerger> which is :D ?
  • 00:22:31 <xaver> danilobuerger: t3cm - g+ -> this week is launch
  • 00:22:54 <danilobuerger> when this week :D ?
  • 00:23:31 <xaver> danilobuerger: if i would know it,i wuld play lotto
  • 00:24:53 <danilobuerger> i play lotto and i dont know it :-(
  • 00:26:42 <danilobuerger> xaver [00:24:53] <@danilobuerger> i play lotto and i dont know it :-(
  • 01:00:38 <xaver> danilobuerger: do you use view? looks nice for exts with many partials
  • 01:00:51 <danilobuerger> (which are not based on flux)
  • 01:01:09 <danilobuerger> ext based on flux already include that ;-)
  • 01:01:35 <xaver> yes like powermail - i want to change 1 partial and take a look at a update at 1 partial not 20
  • 01:01:46 <danilobuerger> yeah exactly
  • 01:02:14 <xaver> i have a new answer for your question
  • 01:02:27 <xaver> t3cm -> after you release your website :)
  • 01:02:42 <danilobuerger> which one?
  • 01:02:48 <xaver> hmpl
  • 01:02:52 <danilobuerger> lol
  • 01:03:04 <danilobuerger> thats WIP since 2012
  • 01:04:15 <danilobuerger> but when finished it will be very awesome
  • 01:14:11 <xaver> i like the idea of thelogo in the video
  • 01:16:04 <danilobuerger> at the end?
  • 01:29:12 <xaver> yes
  • 01:31:12 <xaver> http://vimeo.com/96504671 first cedriczielsession is online danilobuerger
  • 01:31:19 <danilobuerger> already saw it ;-)
  • 01:36:05 <xaver> so good night, today no holiday :(
  • 01:36:15 <danilobuerger> hmm
  • 01:36:21 <danilobuerger> i have still 1 TODO left :-(
  • 01:36:33 <xaver> sleeping?
  • 01:36:36 <danilobuerger> nope
  • 01:36:51 <danilobuerger> replacing a index_search template
  • 01:37:04 <danilobuerger> *indexed_search
  • 01:37:10 <xaver> with a solr template?
  • 01:37:15 <danilobuerger> sadly not
  • 01:37:40 <xaver> fluid? or what you wnat todo?
  • 01:37:59 <danilobuerger> need to cahnge some markup stuff
  • 01:39:40 <xaver> use the table tmpl and say the customer "Changes are only possible in another search engine"
  • 01:40:07 <danilobuerger> that doesnt match with my philosophy of "everything is possible"
  • 01:41:48 <xaver> i like more "everthing is possible with the right solution" - sometimes using indexed_search is like supporting IE7
  • 01:42:18 <danilobuerger> oh well
  • 01:53:44 <xaver> good night danilobuerger :)
  • 01:53:54 <danilobuerger> good night xaver
  • 06:57:08 <randomresult> morning
  • 08:09:03 <jlumpe> o> morning
  • 08:16:23 <jlumpe> danilobuerger: seems that using composer hooks isn't as easy as we thought. Since after typo3 has been installed, we need to go through the install process first before being able to actually installing dependencies
  • 08:16:41 <jlumpe> checking right now if there is a way to do that from the cmd line
  • 08:16:55 <jlumpe> i'm even thinking about curl'ing the script
  • 09:07:01 <randomresult> good morning
  • 09:07:09 <randomresult> or better hello again
  • 09:31:52 <danilobuerger> jlumpe yeah you need to go through the installation process :-( and you need the cli user...
  • 09:35:01 <randomresult> morning danilobuerger
  • 09:39:13 <jlumpe> danilobuerger: maybe we can come up with something
  • 09:40:25 <jlumpe> danilobuerger: maybe adding a config file to the root dir, which contains the DB config, then after the core is installed, we can curl the install tool, posting then ecessary info, so that it will set up the db etc.
  • 09:40:48 <jlumpe> but i'm not sure if composer hooks wait for being completed before installing other dependencies
  • 09:41:13 <jlumpe> also, we would not have any error reporting from the install tool, which is a bummer :/
  • 09:41:24 <jlumpe> in case some permissions are off etc.
  • 09:44:34 <randomresult> moin xaver
  • 09:47:40 <danilobuerger> jlumpe and the cli user still has to be added
  • 09:47:54 <randomresult> what are u talking bout?
  • 09:50:53 <jlumpe> danilobuerger: shouldn't we be able to do that with a simple insert query?
  • 09:51:40 <jlumpe> randomresult: thinking about cooking up a script which will automatically install typo using composer and also activate all extensions you specify as dependencies
  • 09:51:52 <jlumpe> so that in the end you only ave to do: composer install
  • 09:52:03 <randomresult> something like a distribution?
  • 09:52:26 <jlumpe> more raw i'd say
  • 09:52:28 <jlumpe> basically
  • 09:52:45 <jlumpe> only a composer.json file + a php class file for composer hooks + a db config file
  • 09:52:48 <jlumpe> at least that's what i'd like
  • 09:52:55 <jlumpe> for example
  • 09:53:06 <jlumpe> for a basic raw install with fluidpages, fluidcontent etc.
  • 09:53:36 <jlumpe> it would be neat to just be able to edit the db config file, or a generic config file, since you also need to provide admin login data
  • 09:53:43 <jlumpe> and then just type "composer install"
  • 09:53:57 <jlumpe> lean back, and in the end have a fully installed system, with all extensions already activated
  • 09:54:16 <jlumpe> not so much a distribution with demo pages etc.
  • 09:54:19 <randomresult> why not using a bashscript?
  • 09:54:38 <randomresult> which does both, dbstuff and composer?
  • 09:55:21 <randomresult> well i didnt follow your conversation. so i quit telling stupid stuff :)
  • 09:55:24 <jlumpe> well since composer gives you the ability to call back after each installed dependency i figured it might be nicer to do it this way, since you can install the extensions in order
  • 09:55:56 <jlumpe> because composer will install dependencies bottom to top
  • 09:56:05 <jlumpe> but of course a bash script would also work
  • 09:56:15 <jlumpe> the real issue is that i do not want to go through the install tool process
  • 09:56:21 <jlumpe> and figure out how to automate that
  • 09:57:08 <jlumpe> but this might be error prone, since the tool might report some errors which you wouldn see if we were to skip the first info step and just post some form data using curl or something
  • 09:57:55 <jlumpe> it was just an idea i had yesterday, so i'm not sure if that is really possible, since the install tool is kind of a bummer
  • 10:00:04 <randomresult> would be nice
  • 10:08:24 <nimius|thephpjo> hello again
  • 10:08:25 <FT3BOT> Welcome back nimius|thephpjo!
  • 10:12:59 <nimius|thephpjo> i made a custom element using flux. That element contains a flux:field.text with an RTE. However the frontend output is not formatted. For example: I have this in my RTE: https://www.dropbox.com/s/q7dnayzuy98byji/Screen%20Shot%202014-05-27%20at%2010.11.13.png but in my frontend i have the same thing without the linebreaks: https://www.dropbox.com/s/vob9ebmvjjbzls0/Screen%20Shot%202014-05-27%20at%2010.12.37.png
  • 10:14:02 <nimius|thephpjo> the same thing with links
  • 10:16:10 <jlumpe> nimius|thephpjo: did you use a formatting helper?
  • 10:16:39 <nimius|thephpjo> yes, i just discovered, that i have to use the nl2br viewhelper
  • 10:17:03 <jlumpe> well if you use an RTE
  • 10:17:08 <jlumpe> i'd suggest to use something like this
  • 10:17:08 <jlumpe> {settings.text -> f:format.html(parseFuncTSPath: 'lib.parseFunc_RTE')}
  • 10:17:17 <jlumpe> where settings.text is of course your variable
  • 10:17:33 <randomresult> never uses something like this
  • 10:17:35 <nimius|thephpjo> that seems like it could solve the link problem.
  • 10:17:41 <jlumpe> randomresult, why?
  • 10:17:54 <randomresult> format raw or html did it for me
  • 10:18:10 <jlumpe> for me format.raw didn't include p tags
  • 10:18:13 <jlumpe> neither did format.html
  • 10:18:36 <jlumpe> (without passing in a parsefunc)
  • 10:18:51 <randomresult> lucky me :)
  • 10:19:00 <jlumpe> haha ;D
  • 10:19:15 <nimius|thephpjo> just format.html works for me
  • 10:19:22 <jlumpe> nimius|thephpjo: good then :)
  • 10:19:35 <nimius|thephpjo> i forgot about the format.html viewhelper. I used format.raw
  • 10:24:55 <bjo3rn> servus y'all
  • 10:25:50 <danilobuerger> nimius|thephpjo use format.html if input comes from rte
  • 10:25:54 <danilobuerger> hey bjo3rn
  • 10:27:23 <randomresult> HEY BRO
  • 10:27:27 <randomresult> HEAR ME?
  • 10:27:56 * bjo3rn puts in the false teeth
  • 10:28:06 <bjo3rn> YES, SON
  • 10:28:09 <danilobuerger> bjo3rn we should have FT3BOT auto kick randomresult when he uses caps only ;-)
  • 10:28:26 <bjo3rn> or make his screen blink for 30sec, yes
  • 10:29:41 <jlumpe> hey bjo3rn
  • 10:29:41 <randomresult> danilobuerger you didnt get the "joke"
  • 10:29:53 <randomresult> and you better be nice like in real world
  • 10:29:58 <danilobuerger> i did randomresult ;-)
  • 10:30:34 <randomresult> BE NICE
  • 10:30:52 <danilobuerger> kick message should be "WHOS YOUR DADDY"
  • 10:30:56 <randomresult> i thought danilobuerger is young enough to hear good. but it seems im wrong
  • 10:31:12 <randomresult> kickban pls
  • 10:31:12 <danilobuerger> i feel really old randomresult
  • 10:31:17 <randomresult> i know
  • 10:32:13 <randomresult> you know you are old when you do 150 pushups (or similar) in 5 minutes only to show you are young enough to do it
  • 10:33:09 <danilobuerger> hmm, i am going todo kreuzheben today
  • 10:33:52 <bjo3rn> kreuzheben of what? maßkrüge?
  • 10:34:01 <danilobuerger> of langhantel ;-)
  • 10:34:14 <bjo3rn> ah, that's how you call it ^^
  • 10:35:02 <bjo3rn> xaver leaves when it comes to beer ^^
  • 10:36:03 <randomresult> he is bavarian isnt he?
  • 10:36:16 <randomresult> as soon as xaver hears beer, he will get one
  • 10:36:30 <randomresult> xaver beer!
  • 10:37:52 <bjo3rn> he's the only bavarian I know (yet) who doesn't drink beer :)
  • 10:41:25 <xaver> randomresult junkie
  • 10:44:01 <randomresult> me?
  • 10:46:55 <xaver> [10:40] <randomresult> [10:36:16] as soon as xaver hears beer, he will get one
  • 10:46:56 <xaver> [10:40] <randomresult> [10:36:30] xaver beer!
  • 10:51:02 <randomresult> xaver that happens to all bavarian males.
  • 10:57:37 <danilobuerger> well i am getting myself a beer now
  • 10:58:04 <xaver> you still doning indexed_search tmpl - sounds like it?
  • 10:58:20 <danilobuerger> xaver not really... it took 6 minutes
  • 11:15:17 <xaver> danilobuerger: any plan when to release fluidcontent_core?
  • 11:27:07 <xaver> i have another stupid question :)
  • 11:27:20 <randomresult> xaver normally i am responsible for that
  • 11:27:33 <randomresult> so please leave it to me to post stupid quiestions
  • 11:27:37 <randomresult> Denyerec CLAP
  • 11:27:40 <xaver> if you build a provider extension, where is the best place for powermail tmpl changes ...
  • 11:27:58 <xaver> i would crate a ext folder in Private resources
  • 11:28:13 <danilobuerger> xaver fluidcontent_core will be release when its ready
  • 11:28:13 <randomresult> we placed this in an extra extension
  • 11:28:24 <randomresult> danilobuerger i love those answers!
  • 11:28:36 <danilobuerger> :-)
  • 11:29:05 <danilobuerger> xaver about powermail, either you do a separate one if it makes sense or in your "main" provider extension
  • 11:29:09 <randomresult> @xaver danilobuerger first needs to build an element text/w/image for all possible cases
  • 11:29:20 <xaver> randomresult: lol
  • 11:29:31 <randomresult> so the final answer is: 42
  • 11:29:31 <xaver> randomresult: i have new case idears :)
  • 11:30:16 <danilobuerger> xaver i guess we release once https://github.com/FluidTYPO3/fluidcontent_core/issues?state=open are all fixed and somebody peer reviewed all templates
  • 11:31:49 <xaver> i ask because maybe here has somebody a problem if i use so new stuff in a dev branch. The release date of the site is in ~2 weeks.
  • 11:33:05 <danilobuerger> xaver you could help ;-) all the open issues are straight forward to do
  • 11:34:47 <xaver> danilobuerger: you don't stop until i'm involved?
  • 11:35:07 <danilobuerger> well its the quickest way to get stuff done ;-)
  • 12:09:52 <floxx> is the merge of hmspl fork finished?
  • 12:12:21 <danilobuerger> nearly floxx
  • 12:13:34 <floxx> i'm not the git expert…if it's finished, what do i have to do? checkout the last commit? reset my local branch to that commit?
  • 12:15:50 <floxx> or will that xx ahead, xx behind disappear ;) and i can do a simple pull?
  • 12:15:53 <randomresult> A Cross-Site Scripting vulnerability has been discovered in third party extension "Grid Elements" (gridelements)
  • 12:19:02 <bjo3rn> shouldn't be a problem in this room ^^
  • 12:32:03 <alex_schnitzler> ^^
  • 12:36:33 <randomresult> hehe bjo3rn
  • 12:36:48 <randomresult> now im not allowed to talk loud enough that you hear me.
  • 12:37:51 <bjo3rn> did someone say something?
  • 12:38:00 <randomresult> bjo3rn ME
  • 12:38:18 <bjo3rn> what happened?
  • 12:38:26 * randomresult gives a shit on danilobuerger's opinion when he wants to talk an OLD friend!
  • 12:42:34 <danilobuerger> lol
  • 12:43:01 <danilobuerger> alex_schnitzler [00:04:51] <alex_schnitzler> So we found the actual problem <<------ So whats the actual problem?
  • 12:43:32 <danilobuerger> floxx you can hopefully now change back to the dev branch, merge complete
  • 12:44:02 <randomresult> so there is no need to take your repo no more?
  • 12:44:06 <randomresult> @danilobuerger
  • 12:44:18 <danilobuerger> hopefully
  • 12:44:27 <jlumpe> ooh all the changes have been merged?
  • 12:44:29 <jlumpe> whoo
  • 12:44:40 <danilobuerger> jlumpe i hope so :D
  • 12:44:46 <jlumpe> yay, gonna update later :D
  • 12:44:55 <alex_schnitzler> danilobuerger: The caching settings of the install tool.
  • 12:45:19 <danilobuerger> alex_schnitzler ah ok, yes exactly.. so my commit should work
  • 12:45:29 <alex_schnitzler> Yes, in theory
  • 12:45:36 <danilobuerger> ;-)
  • 12:45:36 <alex_schnitzler> Dunno if that was technically ok
  • 12:45:42 <alex_schnitzler> Didn't test
  • 12:45:43 <alex_schnitzler> ;)
  • 12:46:16 <danilobuerger> only one to really know for sure would be NamelessCoder
  • 12:54:11 <floxx> danilobuerger: what is now to do? checkout last commit or reset my local branch to that commit?
  • 12:54:43 <floxx> i would guess reset…right?
  • 12:55:12 <danilobuerger> floxx sorry i am no git master, maybe xaver randomresult alex_schnitzler bjo3rn cedricziel can help :-)
  • 12:55:35 <randomresult> floxx your now on ?
  • 12:55:42 <randomresult> which repo / branch?
  • 12:55:49 <alex_schnitzler> github workflow?
  • 12:56:05 <alex_schnitzler> Didn't follow the chat
  • 12:56:07 <randomresult> then i would checkout dev
  • 12:56:22 <randomresult> and git reset --hard origin/development
  • 12:56:32 <randomresult> thats my 2 cents
  • 12:56:47 <randomresult> where origin is github fluidtypo3
  • 12:56:55 <floxx> well i use flux as sbmodule
  • 12:57:40 <floxx> i'm 33 behind and 38 ahead since flux was rewinded to a previous commit
  • 12:58:57 <Denyerec> Sometime I feel like I'm abused for randomresult's amusement and nothing more.
  • 12:58:58 <floxx> i'm on offical ft3 development branch
  • 12:58:59 <Denyerec> *sniff*
  • 12:59:20 <alex_schnitzler> Can you please please post `git status`
  • 12:59:23 <randomresult> Denyerec what happend?
  • 13:01:28 <Denyerec> All you ever want is me clapping
  • 13:01:31 <Denyerec> I'm worth more, damnit! ;)
  • 13:01:44 <Denyerec> I can juggle, too.
  • 13:02:47 <floxx> alex_schnitzler: ## development...origin/development [ahead 38, behind 34]
  • 13:03:55 <alex_schnitzler> So flux has been force pushed? danilobuerger
  • 13:04:40 <danilobuerger> alex_schnitzler yes NamelessCoder did that yesterday, and earlier today i commited the conflicting commits so that the merge is all done
  • 13:04:50 <alex_schnitzler> Ok
  • 13:05:09 <alex_schnitzler> git pull --rebase origin development should do the magic
  • 13:06:00 <floxx> whats the difference to git reset —hard ...
  • 13:07:07 <alex_schnitzler> It's just a shorter way of rebuilding your local history
  • 13:07:20 <jlumpe> guys, i need some comments on a way to load localized rows from a table
  • 13:07:41 <alex_schnitzler> You have to reset your local branch to the point where the history of the remote branch has been overridden
  • 13:07:42 <jlumpe> http://pastebin.com/821kbtqP
  • 13:07:57 <jlumpe> it's something i'm thinking about to use in a custom project. any thoughts on that?
  • 13:08:24 <jlumpe> would be used to get localized content with a fallback to the non-localized one
  • 13:09:09 <randomresult> Denyerec you know you love it
  • 13:09:12 <jlumpe> or course it only works for a single item
  • 13:09:17 <Denyerec> :D
  • 13:09:49 <randomresult> you know i happy im not the only one here who feels like clapping
  • 13:10:26 <randomresult> so at least i hope im not the only one
  • 13:12:50 <soee> what is the problem ?
  • 13:15:07 <jlumpe> who are you talking to? :)
  • 13:16:18 <soee> the one with the problem :D
  • 13:16:54 <jlumpe> everybody has problems :D
  • 13:17:08 * randomresult has enough problems for all of ya
  • 13:18:01 <jlumpe> so what do you guys think? for a custom project, which needs localization in the backend, having the ability to create different language versions of pages is enough?
  • 13:18:29 <jlumpe> opposed to being able to create localized copies of a single element inside a page
  • 13:20:04 <soee> jlumpe: pages/content localization
  • 13:20:06 <soee> ?
  • 13:20:49 <jlumpe> soee: not typo3 related, custom project. but yeah. I posted a query a bit further up for fetching a localized row for a given id or the default fallback
  • 13:21:39 <soee> jlumpe: ah so you just want to get some content from t3 database ?
  • 13:21:40 <jlumpe> but that method works only for a single rows (at least with teh current way i wrote the query) so i'm thinking about just having the abiltiy to translate a root node (page-like) instead of being able to translate each content item inside of a page
  • 13:21:47 <jlumpe> no, no typo3 at all
  • 13:21:48 <jlumpe> :)
  • 13:21:55 <soee> ah so general concept ?
  • 13:21:58 <jlumpe> yeah
  • 13:22:11 <jlumpe> it will be a 100% custom system
  • 13:22:36 <jlumpe> i'm think thinking about the general way of allowing the user to easily translate stuff in the backend without getting overly complex :)
  • 13:23:28 <Denyerec> I got 99 problems and the majority are Typo3 related.
  • 13:23:31 <jlumpe> so just allowing pages to be translated and then just adding content elements to the localized child seems logical, but feedback is nicer :)
  • 13:24:04 <soee> Denyerec: there is no problem we cant solve :)
  • 13:24:16 <Denyerec> Getting Typo3 work in the UK.
  • 13:24:20 <Denyerec> *Boom*
  • 13:24:22 <Denyerec> Headshot
  • 13:24:30 <Denyerec> ¬_¬
  • 13:24:37 <SuburbanWorrier> (lol)
  • 13:24:43 <soee> Whets the problem with T3 in UK ?:)
  • 13:25:52 <soee> jlumpe: i think you can do it several ways, depends what db structure you want, in backend its not so hard to program iterface to translate records
  • 13:25:59 <Denyerec> It doesn't exist.
  • 13:26:14 <Denyerec> It's either .net or Wordpress here.
  • 13:26:18 <Denyerec> And some poor souls on Joomla
  • 13:26:27 <Denyerec> People are trying to build CMSs on Symfony but not really getting anywhere.
  • 13:26:40 <randomresult> so spread the word for T3!
  • 13:27:03 <Denyerec> If I were a better salesman, I'd be much better off in general :)
  • 13:27:14 <randomresult> ah by the way. danilobuerger and me where thinking about some google hangouts with FT3 as topic
  • 13:27:25 <randomresult> anyone interessted?
  • 13:27:27 <randomresult> topics?
  • 13:28:25 <Denyerec> What's a google hangout ?
  • 13:28:31 * Denyerec only does open protocols.
  • 13:28:51 <randomresult> something like a videoconference with chat, screensharing slides etc.
  • 13:28:58 <randomresult> call it a webinar if you wan t
  • 13:29:19 <alex_schnitzler> randomresult: btw: what's your name?
  • 13:29:28 <randomresult> ? randomresult?
  • 13:29:37 <alex_schnitzler> Funny
  • 13:29:45 <randomresult> ;) harry is my name
  • 13:29:50 <soee> Denyerec: they will use NEOS, yetserday i talked with with one dev from Reading i think, they are biulding nice stuff on NEOS
  • 13:30:05 <Denyerec> Wow
  • 13:30:13 <randomresult> alex_schnitzler why?
  • 13:30:17 <Denyerec> 1) That someone is using Neos
  • 13:30:21 <alex_schnitzler> randomresult: Ok, so you didn't attend the camp in Stuttgart?
  • 13:30:22 <Denyerec> 2) That theyre in the UK
  • 13:30:28 <randomresult> i did
  • 13:30:40 <randomresult> i was there for benjaminR
  • 13:30:45 <alex_schnitzler> We didn't talk to each other, right?
  • 13:30:50 <bjo3rn> he was the one with the oxygen mask.
  • 13:30:51 <randomresult> maybe?
  • 13:30:58 <randomresult> bjo3rn lol
  • 13:31:21 <Denyerec> soee do you know where he worked?
  • 13:31:23 <randomresult> alex_schnitzler i dont know
  • 13:31:36 <Denyerec> I have family near Reading
  • 13:32:02 <alex_schnitzler> randomresult:You have a picture of yourself?
  • 13:32:08 <cedricziel> oh monsieur Alex!
  • 13:32:16 <cedricziel> hello again! :)
  • 13:32:22 <alex_schnitzler> cedricziel: Hoi
  • 13:32:36 <randomresult> i think we saw eachother after the second talk of the award winning cedricziel
  • 13:32:46 <cedricziel> all nice and rainy in Wuppertal?
  • 13:33:17 <alex_schnitzler> randomresult: Ah, ok.
  • 13:33:17 <randomresult> you are the TV-guy arent you?
  • 13:33:22 <alex_schnitzler> Yes
  • 13:33:30 <alex_schnitzler> cedricziel: Raining cats, as usual.
  • 13:33:38 <randomresult> i think we just said hello
  • 13:33:42 <alex_schnitzler> k
  • 13:34:05 <randomresult> https://www.google.de/#newwindow=1&q=harry+glatz
  • 13:34:08 <cedricziel> nice! I'm truly missing the weather-too much sun over here :) (No kidding, i miss it)
  • 13:34:20 <randomresult> cedricziel you better shut up
  • 13:34:35 <cedricziel> ?
  • 13:34:56 <randomresult> raining here too
  • 13:35:01 <randomresult> i need some sun
  • 13:35:08 <cedricziel> it's raining here as well
  • 13:35:30 <cedricziel> but it is like i said, i grew up with less good weather
  • 13:35:38 <cedricziel> and sometimes i'm missing it
  • 13:35:40 <bjo3rn> your sunny nature doesn't suffice, randomresult?
  • 13:35:54 <randomresult> alex_schnitzler i once wrote two articles bout TV - beginners guide
  • 13:36:05 <randomresult> no bjo3rn - those days are gone
  • 13:36:10 <randomresult> was when i was young
  • 13:36:57 <jlumpe> [14:25] <soee> jlumpe: i think you can do it several ways, depends what db structure you want, in backend its not so hard to program iterface to translate records
  • 13:37:08 <jlumpe> i'm aware of that soee :) I was asking about my specific query i posted above :D
  • 13:37:31 <jlumpe> but right now i feel that having translatable pages seems to be "good enough" to begin with
  • 13:37:53 <jlumpe> since i can always query for the same id, just with a different language and i will get the translated version back, so that's nice
  • 13:38:28 <cedricziel> oh bjo3rn; god of irony :)
  • 13:39:45 <bjo3rn> it's raining cats and dogs here but the sun is shining out of my behind, cedricziel
  • 13:39:55 <alex_schnitzler> randomresult: Now I know. I talked about the understatement of the talk and danilobuerger started a nice little speach about FluidTYPO3 being THE way, ever.
  • 13:40:39 <cedricziel> and ever! .. not to forget!
  • 13:40:45 <bjo3rn> amen
  • 13:44:30 <soee_> Denyerec: its some 2 brothers company :)
  • 13:44:43 <Denyerec> hmmm
  • 13:44:53 <Denyerec> Next tim you speak to them, let them know other UK developers exist :)
  • 13:44:59 <soee_> :P
  • 13:45:11 <cedricziel> hehe, yes alex_schnitzler ; we talked about that; but danilobuerger is is all in, and we're fine with that :)
  • 13:45:48 <Denyerec> I'd like to play with neos but I have 21 more dancer to retouch first :(
  • 13:45:52 <Denyerec> So maybe in a couple of weeks :/
  • 13:45:54 <randomresult> alex_schnitzler you use ft3?
  • 13:46:11 <alex_schnitzler> Used it just once
  • 13:46:26 <alex_schnitzler> I mostly have old client projects
  • 13:46:28 <alex_schnitzler> :(
  • 13:46:33 <xaver> flux is in BE and FE local Virtualbox on a SSD really slow and another instance on a normal server really fast
  • 13:46:39 <xaver> i mean 12 Sec for the BE grid
  • 13:47:05 <cedricziel> xaver: useing uncache or the old version without index on fields?
  • 13:47:16 <xaver> stable releases
  • 13:47:19 <bjo3rn> or doing it wrong?
  • 13:47:21 <bjo3rn> ^^
  • 13:47:24 <xaver> cache is ofcourse on
  • 13:47:39 * bjo3rn is really constructive today
  • 13:47:56 <cedricziel> hmm, no clue then-ssds dont really matter for most hypervisors-they think they're smart enough but they're not
  • 13:48:13 <cedricziel> there's a lot of file shuffling-atime turned off?
  • 13:50:29 <xaver> i will take a look
  • 13:52:06 * alex_schnitzler needs to cook a nice meal, now.
  • 13:52:25 <cedricziel> oan gudn! Will you bring me some as well?
  • 13:54:01 <danilobuerger> see my speach sunk into long term memory now ;-)
  • 13:54:15 <danilobuerger> best.speach.ever.
  • 13:54:17 <danilobuerger> ;-)
  • 13:55:03 <cedricziel> I'll get you a cup as well :)
  • 13:56:30 <danilobuerger> i will win one this weekend
  • 13:56:39 <cedricziel> robocup?
  • 13:56:48 <danilobuerger> no, gaisberg historic car ralley
  • 13:56:55 <danilobuerger> aiming for top3
  • 13:57:16 <cedricziel> oh danilobuerger, you're a very versatile person!
  • 13:57:21 <danilobuerger> ;-)
  • 13:58:04 <danilobuerger> one of my few hobbies
  • 13:59:09 <nimius|thephpjo> How can i use my RTE TSConfig for the RTE inside flux elements? It seems to be unaffected by my changes
  • 13:59:38 <danilobuerger> cleared all caches :D
  • 13:59:40 <danilobuerger> ?
  • 13:59:51 <danilobuerger> so yeah nimius|thephpjo in theorie it should work ^^
  • 14:00:38 <nimius|thephpjo> well… it doesn't (at least for me)
  • 14:01:46 <danilobuerger> where is your rte tsconfig and what does it look like?
  • 14:01:59 <nimius|thephpjo> i am currently making screenshots, one sec
  • 14:04:36 <nimius|thephpjo> https://www.dropbox.com/s/yjcf66cjg6ma0ty/Screen%20Shot%202014-05-27%20at%2014.02.47.png
  • 14:05:11 <danilobuerger> puuuh, i turned my speakers up and now they act as a fan ^^
  • 14:05:37 <randomresult> lol
  • 14:05:41 <randomresult> ping @danilobuerger
  • 14:05:46 <danilobuerger> whaddup?
  • 14:05:53 <danilobuerger> dub step is up
  • 14:06:07 <randomresult> just wanted your hair to be dryed
  • 14:06:15 <danilobuerger> that takes ages
  • 14:06:16 <jlumpe> danilobuerger: listen to centipede from the knife party
  • 14:06:17 <jlumpe> :D
  • 14:06:23 <danilobuerger> i need to get them cut
  • 14:06:29 <randomresult> what about fluidshare?
  • 14:06:34 <randomresult> any news on that?
  • 14:06:42 <danilobuerger> jlumpe currently https://soundcloud.com/tigerrec/ostblockschlampen-panic
  • 14:06:43 <jlumpe> what's that?
  • 14:06:49 <jlumpe> @ randomresult
  • 14:06:53 <danilobuerger> randomresult jlumpe fluidshare will be amazing
  • 14:07:01 <danilobuerger> but someone has to actually start it :D
  • 14:07:07 <randomresult> Online repository with user-contributed templates for content, pagess etc.
  • 14:07:20 <jlumpe> danilobuerger: not my music :D
  • 14:07:22 <jlumpe> ah nice
  • 14:08:02 <cedricziel> nimius|thephpjo: i have a suspicion, let me cross check
  • 14:08:11 <randomresult> danilobuerger not my music :D
  • 14:08:19 <jlumpe> lol
  • 14:08:27 <danilobuerger> bah, that music makes you a faster coder ^^
  • 14:08:36 <randomresult> as i am no coder...
  • 14:08:43 <jlumpe> you're not?
  • 14:08:53 <randomresult> not what they call a coder in here
  • 14:09:01 <danilobuerger> randomresult is a pixel schubse
  • 14:09:03 <jlumpe> what do they call a coder in here? :9
  • 14:09:17 <nimius|thephpjo> the text field is defined like this: <flux:field.text cols="150" rows="30" name="text" enableRichText="TRUE" validate="required" />
  • 14:09:20 <randomresult> well unless u are nerd like danilobuerger is ... your not a coder
  • 14:09:26 <cedricziel> nimius|thephpjo: did you play with the arguments at stage? https://github.com/FluidTYPO3/flux/blob/development/Classes/ViewHelpers/Field/TextViewHelper.php#L44
  • 14:09:31 <jlumpe> then i'm not a coder lol
  • 14:09:34 <danilobuerger> i am no nerd...
  • 14:09:36 <jlumpe> i'm just a weirdo then
  • 14:09:39 <jlumpe> randomresult: http://www.youtube.com/watch?v=b9RJXWxth5g
  • 14:09:40 <randomresult> and im no coder
  • 14:09:42 <jlumpe> music for you? ;)
  • 14:10:08 <danilobuerger> jlumpe thats how i imagine serial killers are created
  • 14:10:11 <jlumpe> lol
  • 14:10:26 <randomresult> has someone seen claus lately?
  • 14:10:33 <nimius|thephpjo> cedricziel no - i just activated enableRichText
  • 14:10:40 <jlumpe> danilobuerger: i can really really well relax with that :)
  • 14:10:43 <randomresult> maybe carnifex made claus a ....
  • 14:10:44 <danilobuerger> randomresult yeah, he was here yesterday (but other channel)
  • 14:10:49 <nimius|thephpjo> which in turn is a shortcut to one of those if i remember correctly
  • 14:10:52 <jlumpe> carnifex, the band?
  • 14:11:02 <danilobuerger> jlumpe yeah, claus likes that stuff
  • 14:11:08 <jlumpe> carnifex is awesome :)
  • 14:11:15 <danilobuerger> lol
  • 14:11:18 <randomresult> thats why i asked if someone saw him lately
  • 14:11:22 <jlumpe> haha
  • 14:11:24 <danilobuerger> i hope you never go amok at a t3camp
  • 14:11:29 <jlumpe> :D
  • 14:11:37 <jlumpe> i'm a calm person ;)
  • 14:11:40 <randomresult> we should avoid meeting claus on a camp
  • 14:11:45 <randomresult> too
  • 14:11:50 <randomresult> o_O
  • 14:12:11 <jlumpe> scary scary? :D
  • 14:12:24 <randomresult> well i like that kind of music
  • 14:12:28 <randomresult> but not for coding
  • 14:12:28 <danilobuerger> he would look good with a battle axe
  • 14:12:34 <randomresult> lol
  • 14:12:37 <jlumpe> heh
  • 14:12:43 <cedricziel> hmm nimius|thephpjo: https://github.com/FluidTYPO3/flux/blob/development/Classes/Form/Field/Text.php#L66
  • 14:12:45 <randomresult> that would be REALLY nice.
  • 14:12:57 <jlumpe> are you guys watching "vikings" ?
  • 14:13:08 <Denyerec> If you could make depleted uranium metal, it wouldn't be heavy enough for Claus
  • 14:13:12 <cedricziel> seems you can copy your ts in the field mentioned
  • 14:13:12 <danilobuerger> no, no time for television
  • 14:13:17 <jlumpe> http://www.history.com/s3static/video-thumbnails/AETN-History_VMS/464/163/History_Vikings_Meet_Rollo_Lothbrok_SF_HD_still_624x352.jpg
  • 14:13:20 <jlumpe> i present: nameless coder
  • 14:13:36 <jlumpe> with battleaxe: http://cdn.history.com/sites/2/2014/02/vikings_s2_gallery_rollo-AB.jpeg
  • 14:13:39 <danilobuerger> i dont even own a television
  • 14:13:46 <randomresult> poor you :)
  • 14:13:49 <danilobuerger> yeah
  • 14:13:56 <randomresult> i have on. but dont use it
  • 14:13:58 <jlumpe> he comes close i think :D
  • 14:14:06 <jlumpe> i have one, but i don't watch normal "tv"
  • 14:15:07 * Denyerec doesn't have a TV either
  • 14:15:12 <nimius|thephpjo> may i ask why you use TRUE === empty(…)? wouldn't just empty(…) be enough?
  • 14:15:14 <Denyerec> Though I *do* have a DOTA problem :/
  • 14:15:22 <danilobuerger> nimius|thephpjo CGL
  • 14:15:39 <cedricziel> convention yes. better safe than sorry
  • 14:15:43 <danilobuerger> Denyerec i dont even play games :-(
  • 14:15:48 <jlumpe> danilobuerger: what do you do?
  • 14:15:49 <Denyerec> I wish I didn't
  • 14:15:52 <jlumpe> except coding :D
  • 14:15:53 <Denyerec> I'd have so much more time
  • 14:15:55 <randomresult> danilobuerger is anerd
  • 14:15:57 <danilobuerger> jlumpe only work
  • 14:16:00 <randomresult> see
  • 14:16:02 <randomresult> nerd
  • 14:16:02 <danilobuerger> 7 days a week
  • 14:16:03 <jlumpe> Denyerec: DOTA is utterly boring, no?
  • 14:16:07 <Denyerec> However I have met so manty great people through gaming, I should be grateful.
  • 14:16:10 <jlumpe> (i played LOL a bit, but meh)
  • 14:16:11 <Denyerec> I've never played it on my own
  • 14:16:13 <Denyerec> Only ever with friends
  • 14:16:18 <cedricziel> nimius|thephpjo: we had flaws without strict checking as php isnt exactly what you would call a type safe thing :)
  • 14:16:25 <danilobuerger> the last game i played was world of warcraft
  • 14:16:30 <jlumpe> danilobuerger: do oyu like card games?
  • 14:16:35 <danilobuerger> jlumpe ye
  • 14:16:35 <Denyerec> So I guess it's the same as any game you play with friends - it's more about the company than the game itself.
  • 14:16:44 <jlumpe> have you ever played magic the gathering?
  • 14:16:46 <danilobuerger> yes
  • 14:16:49 <jlumpe> do you like it?
  • 14:16:57 <danilobuerger> yes 15 years ago ;-)
  • 14:17:02 <randomresult> jlumpe i still have a bunch of cards from 15 years ago
  • 14:17:06 <jlumpe> well, since you played wow and you played magic
  • 14:17:10 <jlumpe> maybe you would enjoy hearthstone
  • 14:17:13 <jlumpe> free to play
  • 14:17:19 <danilobuerger> sure i also played pen&paper like shadowrun or ad&d
  • 14:17:19 <Denyerec> Friend of mine pointed me toward that
  • 14:17:25 <Denyerec> But DO NOT DISTRACT danilobuerger !!
  • 14:17:25 <jlumpe> magic-ish game from blizzard
  • 14:17:29 <Denyerec> We need his code :D
  • 14:17:36 <jlumpe> you can play like 10-20 mins, have fun, move on
  • 14:17:40 <jlumpe> nice for relaxing :)
  • 14:17:54 <randomresult> i should think of selling my old card tho
  • 14:17:56 <jlumpe> i remember playing schwarzes auge haha
  • 14:18:02 <jlumpe> randomresult: got valuable ones?
  • 14:18:08 <danilobuerger> jlumpe what i like to play nowadays is tichu if i have little time or once a year i fly to vegas for a week and play as much texas NL as i can
  • 14:18:13 <randomresult> dunno - was smoking to much that time
  • 14:18:16 <randomresult> i dont remember
  • 14:18:22 <jlumpe> danilobuerger: say what?
  • 14:18:35 <jlumpe> are you serious? :D
  • 14:18:41 <cedricziel> i'm sure he is
  • 14:18:51 <danilobuerger> jlumpe about which part?
  • 14:19:03 <jlumpe> the 2nd one
  • 14:19:05 <danilobuerger> yeah
  • 14:19:06 <jlumpe> not the tichu part
  • 14:19:11 <jlumpe> heh neat
  • 14:19:18 <danilobuerger> last year i was twice in vegas, each time for a week
  • 14:19:20 <jlumpe> counting cards much? :D
  • 14:19:49 <danilobuerger> only play texas holdem NL no need for card counting ;-)
  • 14:20:08 <danilobuerger> nowadays the casino staff in the poker rooms know my name ^^
  • 14:20:14 <danilobuerger> (at least in one casino)
  • 14:20:15 <jlumpe> O_O
  • 14:20:45 <jlumpe> i am just assuming that with the brain of yours you are pretty good at calculating odds
  • 14:20:50 <jlumpe> i wish i were ;)
  • 14:20:59 <jlumpe> *was
  • 14:21:10 <danilobuerger> yes, i do bet with calculated odds
  • 14:21:24 <randomresult> nerd
  • 14:22:11 <jlumpe> danilobuerger: is it still fun then? (i'm really curious)
  • 14:22:34 <danilobuerger> of course its fun pushing dollars over the table ^^
  • 14:23:24 <jlumpe> haha
  • 14:24:53 <danilobuerger> but i am really unsure if i can make it this year
  • 14:24:55 <danilobuerger> :-(
  • 14:25:01 <danilobuerger> normally i go in March
  • 14:25:39 <jlumpe> money tight?
  • 14:27:54 <danilobuerger> jlumpe time tight
  • 14:28:33 <jlumpe> ah
  • 14:28:42 <jlumpe> not sure which one would be worse
  • 14:29:01 <jlumpe> you need to get some subcontractors, eh? ;)
  • 14:29:18 <danilobuerger> i have employees
  • 14:29:31 <jlumpe> ah
  • 14:29:47 <danilobuerger> but yes also subcontractors when there is time constraint
  • 14:29:56 <jlumpe> and still not enough time :/
  • 14:30:22 <Denyerec> Any of you guys use standing desks ?
  • 14:30:30 <danilobuerger> Denyerec bo
  • 14:30:39 <Denyerec> If not, look into them - I've been using one for a while now and it's brilliant.
  • 14:30:50 <danilobuerger> no way i am going to do that ^^
  • 14:31:29 <jlumpe> i only heard about that once
  • 14:31:54 <randomresult> ups. got discon...
  • 14:31:59 <Denyerec> I have to sit for complex stuff, oddly, but for menial work like retouching it's a blast
  • 14:33:07 <danilobuerger> i like sitting
  • 14:34:34 <nimius|thephpjo> OK… so now i configured the RTE to have the fields i want, but i can not add custom RTE styles using defaultExtras. (I want to add a "button" style, so the client can easily embed a button in his text)
  • 14:35:42 <nimius|thephpjo> (sorry if i am asking a lot of dumb stuff, i am kind of noobish)
  • 14:36:10 <randomresult> nimius|thephpjo where i look at sometimes for RTE related stuff is speciality ext
  • 14:39:00 <randomresult> nimius|thephpjo https://github.com/Ecodev/speciality - may that helps
  • 14:39:43 <danilobuerger> nimius|thephpjo i could gist you my RTE setup, but its weird
  • 14:43:09 <randomresult> @danilobuerger just looking at the tasks in fcc
  • 14:43:23 <danilobuerger> randomresult the first 3 should be straight forwar
  • 14:43:41 <randomresult> you mean #28?
  • 14:43:46 <danilobuerger> 28,27,26
  • 14:44:18 <danilobuerger> 25 we might do after the first release
  • 14:44:24 <danilobuerger> and 17 will be done after release
  • 14:48:11 <cedricziel> well then boys-gotta leave
  • 14:48:13 <cedricziel> cya
  • 14:49:27 <jlumpe> o>
  • 14:49:37 <randomresult> well @danilobuerger #26 is ... we dont like the original element so we will not build it :)
  • 14:51:54 <danilobuerger> randomresult can you please also raise the composer.json version
  • 14:53:36 <randomresult> did u close it?
  • 14:53:43 <randomresult> i was ammend forcepushing
  • 14:54:06 <danilobuerger> i merged it already and realised afterwards that composer needs updating as well ^^
  • 14:54:42 <danilobuerger> sorry
  • 14:54:45 <danilobuerger> stupid me
  • 14:54:55 <randomresult> so lemme check
  • 14:56:55 <danilobuerger> ty
  • 15:00:25 <randomresult> let me get that clear. we dont think an element like the text-with-image element should be used like CSC makes it possible to use it AND it would be too much pain to rebuild it we skip it. BUT this means, fluidcontent-Core is not for existing but for new TYPO3 Websites.
  • 15:00:28 <randomresult> Correct?
  • 15:01:26 * randomresult needs coffee
  • 15:02:08 <danilobuerger> randomresult kind of.. also see https://github.com/FluidTYPO3/fluidcontent_core/issues/7
  • 15:02:30 <danilobuerger> i explained various reasons for that in the fluidcontent_core session, maybe the video for that is already online?
  • 15:03:37 <randomresult> well i will make a version - so we have something to work on. even if we delete it :)
  • 15:03:43 <danilobuerger> ok
  • 15:04:18 <randomresult> i have seen cedricziel videos.. but until now the nerd-danilobuerger vids are missing !
  • 15:04:18 <jlumpe> hmm
  • 15:04:20 <randomresult> ;)
  • 15:04:38 <jlumpe> if fluidcontent is supposed to be a replacement for csc, shouldn't it contain all the basic elements?
  • 15:05:27 <danilobuerger> jlumpe textpic is evil and you shouldnt use it in the first place
  • 15:05:31 <jlumpe> lol
  • 15:05:49 <danilobuerger> and with fluidcontent there is absolutely no reason why you would even want to use it
  • 15:06:19 <jlumpe> well i suppose i could just build a custom element with an rte and a file field, right? ;)
  • 15:06:32 <jlumpe> and then just render the images out as needed
  • 15:07:06 <jlumpe> textpic is just a convenient element to quickly put stuff on a page
  • 15:07:20 <danilobuerger> which will screw you later
  • 15:07:35 <jlumpe> haha
  • 15:07:39 <danilobuerger> all explained in the fcc session
  • 15:07:52 <jlumpe> yeah i wasn't there ;)
  • 15:07:54 <jlumpe> vid!
  • 15:51:12 <randomresult> pullpower
  • 15:51:13 <randomresult> :)
  • 16:23:29 <soee> !bug d&d
  • 16:23:47 <soee> !issue d&d
  • 16:24:26 <danilobuerger> soee ?
  • 16:24:39 <danilobuerger> are you ranting again ;-) ?
  • 16:26:39 <soee> i thought i can use bot to get list of bugs with given keyword :)
  • 16:27:12 <soee> instead i triggered cedricziel to open pull request :D
  • 16:27:31 <danilobuerger> you probably can, but since there are exactly ----> 0 <---- issues with d&d, how should the bot respond :) ?
  • 16:28:14 <soee> danilobuerger: teh bug with copy paste also is gone ?
  • 16:28:22 <danilobuerger> no
  • 16:28:40 <danilobuerger> you want to fix it?
  • 16:28:53 <soee> sure just buy me some time :(
  • 16:29:00 <danilobuerger> cool
  • 16:29:32 <cedricziel> rofl
  • 16:29:38 <cedricziel> a pr trigger
  • 16:29:55 <cedricziel> soee, chat the bot in private and ask him for help
  • 16:30:21 <randomresult> cedricziel 2 minutes time for a git question?
  • 16:30:25 <cedricziel> shot
  • 16:30:28 <cedricziel> *shoot
  • 16:30:38 <randomresult> i have a folder in my git by accident
  • 16:30:53 <randomresult> no i want to stop tracking but dont want to delete it from local and server
  • 16:30:56 <randomresult> how to do?
  • 16:31:16 <randomresult> i added it to the gitignore
  • 16:31:42 <randomresult> but still it appears in when i use git status (sure it does)
  • 16:31:45 <cedricziel> ?
  • 16:31:52 <cedricziel> you would have to unstage it
  • 16:32:28 <randomresult> but how?
  • 16:32:38 <randomresult> btw. tower keeps crashing
  • 16:34:12 <danilobuerger> yeah, tower crashes a lot lately
  • 16:35:57 <cedricziel> screw tower
  • 16:36:02 <danilobuerger> true
  • 16:36:11 <cedricziel> git reset -r .git
  • 16:36:12 <danilobuerger> i will try to use more git cli from now on
  • 16:36:15 <cedricziel> or the like
  • 16:36:40 <randomresult> yall told me to use tower... no i do ... and? you tell me to screw tower?
  • 16:37:04 <cedricziel> the few times i need a gui (refreshing forks is somewhat time consuming), i use smartgit
  • 16:37:11 <cedricziel> randomresult: i didnt
  • 16:37:33 <cedricziel> i never recommend guis, guis are for gui people ;)
  • 16:37:49 <randomresult> my second name is gui
  • 16:38:27 <danilobuerger> cedricziel says the one using the most stupidest IDE in the world
  • 16:40:28 <cedricziel> i wouldnt say that
  • 16:40:50 <danilobuerger> well if you dont use gui, why do you use phpstorm instead of vim or emacs or ... ?
  • 16:43:33 <cedricziel> i use intellij atm, and it helps me in a lot of ways to keep my code nice and fluffy
  • 16:43:41 <danilobuerger> ;-) i am just trolling
  • 16:43:54 <cedricziel> + i dont want to end in the this vs that war :)
  • 16:43:58 <cedricziel> i know
  • 16:44:11 <cedricziel> i'm in the mood to answer as this is a legitimate q :)
  • 16:45:45 <danilobuerger> alright guys, i am gone for the next 2 hours... hitting the gym
  • 16:46:34 <randomresult> @danilobuerger being stupid making pushups
  • 16:46:37 <randomresult> :)
  • 16:46:38 <randomresult> nerd
  • 16:46:39 <danilobuerger> :-)
  • 16:47:57 <cedricziel> alright-guru mode as well. cya
  • 18:22:23 <Tjark> hi, i have a question regarding Flux page configuration and multi language Page.
  • 18:24:45 <bjo3rn> shoot
  • 18:25:01 <Tjark> I have an text field within my page template. On my translated page i do not have this input field.
  • 18:25:28 <Tjark> the hole configuration part is missing
  • 18:25:41 <bjo3rn> hm.
  • 18:26:03 <bjo3rn> I never witnessed that.
  • 18:26:09 <Tjark> :)
  • 18:26:42 <bjo3rn> not really helpful, I know :S
  • 18:26:58 <bjo3rn> content elements work alright?
  • 18:27:32 <Tjark> yes, they all work fine
  • 18:28:00 <Tjark> maybe this function is not implemented ?
  • 18:28:19 <Tjark> no, translation for page configuration ?
  • 18:28:26 <bjo3rn> well, yes
  • 18:28:31 <bjo3rn> there's a workarounf
  • 18:28:34 <bjo3rn> *d
  • 18:28:47 <bjo3rn> one sec pls
  • 18:28:49 <Tjark> a multiple input fields to the main page
  • 18:28:54 <Tjark> ?
  • 18:29:17 <bjo3rn> nono, add the flexform field to page overlay fields
  • 18:29:42 <bjo3rn> this would make the whole form translatable.
  • 18:30:51 <Tjark> okay, page overlay fields are ... ? :-D
  • 18:30:54 <bjo3rn> but if you don't do that the fields still appear (at least on my sites)
  • 18:32:26 <bjo3rn> [FE][pageOverlayFields] = uid,title,subtitle,nav_title...
  • 18:32:38 <bjo3rn> via install tool fx
  • 18:32:48 <Tjark> ah okay
  • 18:33:42 <bjo3rn> you'd have to add tx_fed_page_flexform
  • 18:34:06 <bjo3rn> this setting controls which fields of a record can have a language overlay
  • 18:34:10 <bjo3rn> but
  • 18:34:35 <Tjark> yeah, found a issue on github regarding this topic
  • 18:34:38 <bjo3rn> I wonder why the form doesn't show up at all when it should although not translated
  • 18:34:54 <bjo3rn> *even when
  • 18:35:34 <bjo3rn> which versions are you using? dev branch or ter?
  • 18:35:43 <Tjark> flux ter version
  • 18:36:24 <bjo3rn> hm, I have at least one site running flux ter in a multilanguage setup
  • 18:38:05 <danilobuerger> bjo3rn did you successfully overlay tx_fed_page_flexform ?
  • 18:38:27 <bjo3rn> never tried
  • 18:38:41 <danilobuerger> ah it sounded like that
  • 18:39:27 <bjo3rn> do you have an idea re Tjark's issue?
  • 18:40:30 <danilobuerger> well no, basically i have to overlay the form next week, so i am wondering as well... if it doesnt work, i need to fix it next week
  • 18:40:39 <Tjark> dam, adding tx_fed_page_flexform did not work
  • 18:41:09 <bjo3rn> the original issue is something else here. the flexform doesn't show up at all on the translated page.
  • 18:41:33 <danilobuerger> Tjark when you add it to the overlay, you also need to add the field to the actual overlay table
  • 18:41:36 <danilobuerger> probably with db compare
  • 18:41:50 <bjo3rn> do you?
  • 18:41:58 <Tjark> i try
  • 18:42:09 <danilobuerger> bjo3rn obviously you do
  • 18:42:20 <danilobuerger> where should it be saved to when the field doesnt exist?
  • 18:42:29 <bjo3rn> ah, pages not content. forget it, yes
  • 18:42:37 <danilobuerger> separate tables ;-)
  • 18:42:49 <bjo3rn> yep, content is handled differently
  • 18:43:05 <bjo3rn> sti there
  • 18:43:14 <bjo3rn> kind of
  • 21:00:27 <xaver> danilobuerger: nice article in merkur
  • 21:38:37 <danilobuerger> xaver you do realise that that article is over 10 years old ^^
  • 23:32:42 <xaver> danilobuerger: yes - sry i was schafkopfen
  • 23:45:07 <cedricziel> what?
  • 23:45:10 <cedricziel> hrhr
  • 23:46:28 <xaver> cedricziel: ?
  • 23:55:28 <cedricziel> here

20140528

  • 00:05:32 <xaver> what? you don't know schafkopfen?
  • 00:10:14 <cedricziel> hehe, nope :)
  • 00:10:21 <cedricziel> but i can imagine :)
  • 00:10:26 <cedricziel> okay, cya :)
  • 00:10:49 <xaver> http://de.wikipedia.org/wiki/Schafkopf
  • 01:04:27 <xaver> danilobuerger: hey
  • 08:14:59 <jlumpe> morning o>
  • 08:15:15 <danilobuerger> mornin
  • 08:15:31 <jlumpe> got an opinion about storing tree in sql? ;)
  • 08:15:39 <jlumpe> probably mariadb
  • 08:15:47 <jlumpe> i cannot decide which route to go
  • 08:16:01 <jlumpe> adjacent list, nested sets, materialized paths
  • 08:16:30 <jlumpe> adjacent lists are just super slow for querying
  • 08:16:59 <jlumpe> and if i alrady know that the nesting level wouldn't be 100+, then i probaly could get away with using materialized paths
  • 08:17:01 <danilobuerger> what kind of tree?
  • 08:17:05 <danilobuerger> a kd tree?
  • 08:17:08 <jlumpe> kd?
  • 08:17:15 <jlumpe> think of a pagetree
  • 08:17:15 <danilobuerger> know your trees first ;-)
  • 08:17:17 <mrboe> goooooood morning
  • 08:17:26 <jlumpe> ha danilobuerger :D
  • 08:17:27 <danilobuerger> jlumpe http://de.wikipedia.org/wiki/K-d-Baum
  • 08:17:46 <jlumpe> i know it's not a binary tree ;)
  • 08:18:10 <danilobuerger> k-d trees are not neccesarially binary trees
  • 08:18:23 <jlumpe> yeah i know
  • 08:18:25 <jlumpe> i was just saying
  • 08:18:28 <jlumpe> my tree isn't binary :)
  • 08:18:35 <danilobuerger> so what kind of tree is it
  • 08:19:44 <jlumpe> It seems like it's k-d
  • 08:20:03 <jlumpe> items can have a single parent node but an unknown amount of subnodes
  • 08:20:11 <jlumpe> that seems like k-d to me
  • 08:20:13 <Denyerec> Mornin all
  • 08:20:22 <jlumpe> morning
  • 08:20:55 <danilobuerger> jlumpe so whats more critical: write or read?
  • 08:20:56 <jlumpe> danilobuerger: in a k-d tree do all nodes need to have the same maximum amount of subnodes?
  • 08:21:04 <jlumpe> read
  • 08:21:30 <jlumpe> so i thought nested sets / materialized path
  • 08:21:33 <danilobuerger> alright so probably nested set
  • 08:21:44 <danilobuerger> (personally i would go for a nested set)
  • 08:22:06 <jlumpe> what's the advantage over mat. path? :)
  • 08:22:10 <jlumpe> (just curious)
  • 08:22:27 <danilobuerger> that i know how to implement the former :-)
  • 08:22:40 <jlumpe> :D
  • 08:22:57 <jlumpe> oh btw
  • 08:23:05 <jlumpe> i read something about a variation of nested set
  • 08:23:16 <jlumpe> which uses rational numbers instead of integers
  • 08:23:26 <jlumpe> to counter the write-penality for inserts
  • 08:23:33 <jlumpe> did you every try that?
  • 08:23:57 <danilobuerger> btw http://stackoverflow.com/a/192462/2525941 provides a nice overview
  • 08:24:22 <danilobuerger> no because i didnt really care for the write penalty before
  • 08:24:39 <jlumpe> ah ok
  • 08:24:42 <danilobuerger> its minimal
  • 08:24:48 <danilobuerger> for what i have been doing
  • 08:24:58 <jlumpe> i mean: this is only for customers to generate content for a kiosk system
  • 08:25:09 <jlumpe> so the assumption is that once they've set it up
  • 08:25:18 <jlumpe> they're rarely going to change it (at least pages)
  • 08:25:44 <danilobuerger> you could consider adjacent list as well, its far easier to implement
  • 08:25:52 <danilobuerger> but with obvious performance constraints
  • 08:26:04 <jlumpe> yeah, querying is a pita
  • 08:26:46 <danilobuerger> it all depends... for flux me and NamelessCoder talked about going down the nested set route with a wrapper on top to capsulate it
  • 08:32:28 <jlumpe> wrapper?
  • 08:34:24 <danilobuerger> facade design pattern
  • 08:35:33 <jlumpe> ah you were talking about a wrapper in PHP
  • 08:35:42 <jlumpe> i was thinking "wrapper in sql, huh?"
  • 08:35:52 <jlumpe> it's early :)
  • 08:35:56 <danilobuerger> :-)
  • 08:42:43 <Denyerec> damn right it's early :/
  • 08:48:32 <danilobuerger> mrboe ping
  • 08:48:38 <mrboe> hi
  • 08:48:45 <danilobuerger> is flux#553 resolved ?
  • 08:48:46 <FT3BOT> Issue 553: BE Style in flux:grid.column https://github.com/fluidtypo3/flux/issues/553
  • 08:49:20 <danilobuerger> (should be on dev branch, please test and comment)
  • 08:49:51 <mrboe> ok had to finish something - then i test
  • 08:49:56 <mrboe> thx
  • 09:03:23 <mrboe> @danilobuerger it works - thank you
  • 09:03:39 <danilobuerger> :-)
  • 09:06:14 <jlumpe> danilobuerger: thanks for the stackoverflwo post btw
  • 09:06:24 <jlumpe> bill karwin's closure table approach looks interesting too!
  • 09:06:28 <danilobuerger> np
  • 09:07:20 <mrboe> but fluidtypo3org#5 is still not working for me
  • 09:07:21 <FT3BOT> Issue 5: XSD schemas https://github.com/fluidtypo3/fluidtypo3org/issues/5
  • 09:07:46 <mrboe> perhabs @bjo3rn has any more informations?
  • 09:08:36 <danilobuerger> mrboe what NamelessCoder wrote didnt work?
  • 09:09:56 <mrboe> not for me - there are two possibilities 1. im to stupid 2. claus does not work with ac and he never tesed it
  • 09:10:11 <mrboe> i hope on 2
  • 09:10:21 <danilobuerger> did you change the xmlns to the proper urls?
  • 09:10:32 <mrboe> yes
  • 09:10:45 <danilobuerger> can you gist your template thats not working please
  • 09:11:31 <mrboe> the problem is: when i got a working template, the AC does not work
  • 09:12:10 <mrboe> when i got a working AC i got the v is already registered
  • 09:12:24 <danilobuerger> yes gist the second one please
  • 09:12:38 <mrboe> ok one sec
  • 09:18:22 <jlumpe> danilobuerger: is the video about textpic online? :)
  • 09:18:26 <mrboe> https://gist.github.com/misterboe/cef31189c97654c589d3
  • 09:18:31 <danilobuerger> jlumpe dont know
  • 09:19:21 <jlumpe> anybody got the url where i can check if they are available?
  • 09:19:29 <randomresult> danilobuerger you dont use phpstorm dont u ?
  • 09:19:35 <randomresult> (textmate?)
  • 09:19:39 <randomresult> good morning btw
  • 09:19:41 <danilobuerger> randomresult yes textmate
  • 09:19:50 <randomresult> so no ac for you?
  • 09:19:59 <jlumpe> nobody in here uses sublimetext :/
  • 09:20:21 <danilobuerger> randomresult no
  • 09:20:29 <danilobuerger> mrboe the template you gisted works perfectly
  • 09:20:48 <danilobuerger> mrboe so this is probably a case of you are doing it wrong ;-)
  • 09:20:53 <randomresult> jlumpe no AC in sublimetext either
  • 09:21:15 <jlumpe> randomresult: true
  • 09:21:17 <mrboe> can you put an v: in it danilobuerger
  • 09:21:40 <jlumpe> randomresult: you can get basic autocompletion through plugins though
  • 09:21:43 <danilobuerger> mrboe i can, but i would rather have you supply a template that works with AC but throws that error
  • 09:22:02 <jlumpe> randomresult: http://sublimecodeintel.github.io/SublimeCodeIntel/
  • 09:22:07 <randomresult> im mean AC for fluidtypo3.org
  • 09:22:33 <jlumpe> ah
  • 09:23:33 <mrboe> when i use the "page template" i just gist an that FCE i got erros https://gist.github.com/misterboe/d9ab5554d367ed75dbbd
  • 09:24:03 <mrboe> analyse class:vhs\
  • 09:43:07 <danilobuerger> mrboe yes, you are doing it wron g^^
  • 09:43:16 <danilobuerger> xmlns:v="http://typo3.org/ns/FluidTYPO3/vhs/ViewHelpers"
  • 09:45:18 <mrboe> so this description is wrong: http://fluidtypo3.org/viewhelpers/vhs/master.html
  • 09:45:46 <mrboe> i had to test it later
  • 09:46:34 <danilobuerger> yes that description is wrong
  • 09:46:59 <danilobuerger> please file a bug report regarding that
  • 09:50:11 <mrboe> and last question
  • 09:50:35 <mrboe> also the targetNamespace="http://typo3.org/ns/vhs/ViewHelpers" inside the XSD is wrong
  • 10:09:16 <Guest|52347> Hi there,
  • 10:09:16 <Guest|52347> I got a few questions regarding fluidcontent and fluidpages.
  • 10:09:16 <Guest|52347> My problem is that page content elements are not being rendered and displayed. Neither regular content elements nor fluid content Elements.
  • 10:09:16 <Guest|52347> My setup: I'm unsing TYPO3 6.2.3, flux 7.0.0, fluidpages 3.0.0, fluidcontent 4.0.0, vhs 1.8.5 and created a provider extension with builder 0.11.0. I am able to render cObjects, so Menus are working fine, but <v:content.render column="1" /> doesn't seem to deliver anything. I tried a debug, there is an array with the number of elements inserted at
  • 10:09:16 <Guest|52347> the section, but no content is rendered. Not even the dummy content element provided by the builder generated extension.
  • 10:09:16 <Guest|52347> Any clue, what I might be doing wrong?
  • 10:09:16 <Guest|52347> Also I was wondering how and where the name for the Template file is determined. Do I have to use MyPageTemplate.html? I was unable to find the binding of that file.
  • 10:12:55 <bjo3rn> hi Guest|52347
  • 10:13:08 <bjo3rn> regarding template file naming
  • 10:13:43 <bjo3rn> the layout file name is determined by what is set in <f:layout name="..."/>
  • 10:14:20 <bjo3rn> which is set again in page template files
  • 10:15:01 <Guest|52347> right, but it says: <f:layout name="Page" />
  • 10:15:35 <bjo3rn> sorry, file names are arbitrary afaik
  • 10:16:00 <bjo3rn> layouts and templates are connected via <f:layout />
  • 10:17:02 <bjo3rn> you can have several templates for one layout or vice versa
  • 10:18:26 <Guest|52347> Oki, thank you, I'll guess I'll figure it out somehow, I tried changing the name to more straightforward speaking names, but then the file couldn't be found anymore, although <f:layout /> remained the same, so I was wondering, especially regarding multiple files
  • 10:19:19 <bjo3rn> you might have to clear all caches through the install tool
  • 10:19:46 <Guest|52347> Yeah, I guess it's a caching problem, thank you for that. But that's a minor problem right now, since I'm kind of goind nuts with the flexible content rendering.
  • 10:20:02 <Denyerec> If you're debugging somethign in the BE, what's the function call to var_dump things nicely ?
  • 10:20:59 <bjo3rn> TYPO3\CMS\Extbase\Utility\DebuggerUtility::dump() iirc
  • 10:21:11 <bjo3rn> ok, Guest|52347, about that rendering issue
  • 10:21:49 <bjo3rn> can you gist or pastebin the relevant template parts please?
  • 10:22:30 <bjo3rn> TYPO3\CMS\Extbase\Utility\DebuggerUtility::var_dump(), Denyerec
  • 10:23:00 <Denyerec> thanks bjo3rn
  • 10:23:05 <Denyerec> is that ever namespaced by default ?
  • 10:23:20 <cedricziel> in 6.x, yes
  • 10:23:25 <Denyerec> To...
  • 10:23:32 <bjo3rn> you can import it ofc but since it's all static...
  • 10:24:12 <Denyerec> DebugUtility::var_dump($tmp); ?
  • 10:24:59 <Guest|52347> Well, it's not a lot of code. It's just <f:render section="ContentTopLeft" /> in the Layout file Page.html and right now I was trying something like this in tha template file: https://gist.github.com/phil-schreiber/8044b0571bd9f7b63512
  • 10:26:37 <Denyerec> DebuggerUtility::var_dump($tmp); !
  • 10:29:56 <Guest|52347> Sry, Denyerec, you're talking to me? There are no controllers in my provider extension, which I could use for the debug call....
  • 10:30:08 <Denyerec> nono
  • 10:30:11 <Denyerec> I was talking to myself
  • 10:32:42 <Guest|52347> But I did debug the output with <f:debug and it gives me an array with the number of elements that are inserted in the section, but each element contains only an empty string
  • 10:34:58 <cedricziel> Guest|52347: you have an indentation problem in your gist :)
  • 10:35:11 <cedricziel> if you want manual rendering, you should use v:content.get
  • 10:38:10 <Guest|52347> It's a bit dirty, sry for that. I tried v:content.get. Same problem. Even if I give contentUids.
  • 10:41:15 <Denyerec> Is this a reasonable bugreport?
  • 10:41:15 <Denyerec> http://forge.typo3.org/issues/59169
  • 10:41:23 <Denyerec> I've never really done these before.
  • 10:42:16 <xaver> i would reject the bugreport. Spaces in directorys is a nogo
  • 10:42:54 <bjo3rn> Guest|52347 and cedricziel I think there's something fishy in that viewhelper re the use of as="foo"
  • 10:43:04 <xaver> ok you added a patch Denyerec - i maybe fix it :P
  • 10:43:16 <xaver> Denyerec: best is add a patch
  • 10:43:42 <Denyerec> Ordinarily I'd agree
  • 10:43:48 <Denyerec> But I don't know if my solution is best
  • 10:43:51 <bjo3rn> Guest|52347: v:content.render column="1" gives no output?
  • 10:44:06 <bjo3rn> I mean <v:content.render column="1"/>
  • 10:44:06 <xaver> he don't has to use your patch, but its really easy to apply
  • 10:44:12 <Denyerec> Ah ok I see
  • 10:44:21 <Denyerec> I'll do that now
  • 10:44:28 <Guest|52347> nope. Although there is definitely content there.
  • 10:46:24 <bjo3rn> .oO
  • 10:49:36 <Denyerec> xaver - do you use phpstorm ?
  • 10:49:42 <Denyerec> I think it's converting line endings on save.
  • 10:50:02 <Denyerec> I am trying to find out how to preserve the original file's encding
  • 10:50:19 <xaver> no
  • 10:50:29 <xaver> i use as IDE kdevelop
  • 10:50:39 <Denyerec> ok
  • 10:50:41 <xaver> open source rulz!
  • 10:56:49 <cedricziel> Denyerec: you can adjust your encoding in the bottom left area
  • 10:57:05 <Denyerec> cedricziel - yeah I can see that.
  • 10:57:20 <Denyerec> I attempted several things, but the local history always showed modified line endings on save.
  • 10:57:35 <cedricziel> there's a switch for that
  • 10:57:35 <Denyerec> I cleaned out the patch file manually to avoid cluttering it with +- line end changes.
  • 10:57:39 <cedricziel> somewhere(tm)
  • 10:57:41 <Denyerec> Hhe
  • 10:57:43 <Denyerec> it'll do for now
  • 10:57:45 <Denyerec> it was a simple edit.
  • 10:58:06 <cedricziel> best practices tell you lf at the end
  • 11:02:04 <Denyerec> Unix/linux
  • 11:02:12 <Denyerec> I selected "ignore trailing/leading WS"
  • 11:02:13 <Denyerec> that's cleaned it up
  • 11:02:33 <Denyerec> I think it was coding standards trimming trailing whitespace
  • 11:35:18 <xaver> i use the json viewhelper from vhs and its really great to get in object in FE, but i have a problem.RTE links aren't converted. any idea for a solution?
  • 12:00:59 <xaver> danilobuerger: what did you say - always a helpful answer in view minutes
  • 12:01:01 * xaver :P
  • 12:01:17 <Denyerec> is it possible to create multiple new content elements in one go ?
  • 12:01:25 <Denyerec> like you can with pages
  • 12:02:28 <xaver> yes and no. you can cheat :) via DB or in BE -> List Clipboard 1 and copy & paste multiple elements 1 2 4 8 16 ....
  • 12:11:58 <danilobuerger> xaver i have no time today
  • 12:23:07 <bjo3rn> xaver are you using the json viewhelper in an fce?
  • 12:36:25 <ponten> .
  • 12:42:12 <danilobuerger> ..
  • 12:45:14 <cedricziel> ...
  • 12:45:40 <SuburbanWorrier> ... --- ...
  • 12:46:19 <xaver> bjo3rn: in a ext
  • 12:48:01 <ponten> hi! may i direct your attention to my SO question? -> http://stackoverflow.com/questions/23909519/typo3-duplicate-content-elements-and-fields-after-fed-update
  • 12:48:24 <cedricziel> ---<---<<*
  • 12:49:26 <cedricziel> ponten: 1st q: you do have a backup and this is not live, right?
  • 12:51:28 <ponten> locally installed on my machine
  • 12:51:32 <cedricziel> phew
  • 12:51:34 <cedricziel> :)
  • 12:51:52 <cedricziel> i have done such updates quite often lately
  • 12:52:03 <cedricziel> okay
  • 12:52:10 <cedricziel> you have done it step-wise?
  • 12:52:15 <ponten> aye
  • 12:52:26 <cedricziel> so from fed -> fluidcontent and flux raised major by majo?
  • 12:52:29 <cedricziel> *major
  • 12:52:38 <cedricziel> executed update scripts?
  • 12:52:44 <ponten> yes
  • 12:52:45 <cedricziel> (on each step)
  • 12:53:35 <cedricziel> please double check if you can do updates at this very moment
  • 12:53:48 <cedricziel> what other extensions from us do you use in which version?
  • 12:55:04 <benjamin_654> just found this: http://vimeo.com/96504671 - good talk!
  • 12:55:39 <cedricziel> thx a bunch- i hope the audio will get better
  • 12:55:42 <ponten> i've got flux 7.0.0, vhs 1.8.5, fluidpages 3.0.0, fluidcontent 4.0.0
  • 12:56:28 <ponten> no updates avail anymore
  • 12:56:38 <cedricziel> double check: you have executed the update script in fluidcontent?
  • 12:56:58 <ponten> i can click but 0 rows are updated
  • 12:56:59 <cedricziel> (and flux if available)
  • 12:57:21 <ponten> same with flux
  • 12:57:30 <cedricziel> check
  • 12:57:52 <cedricziel> okay, look in the database please to make sure there are no duplicate records, just some weirdo in the view
  • 12:57:53 <soee> cedricziel: we need english subtitles :)
  • 12:58:53 <cedricziel> hmm soee I'd really like to do it-but that's a bit hard to do
  • 12:59:20 <soee> yeah i know :/
  • 13:00:36 <cedricziel> dont get me wrong-i think this could easily be done - i just have to double check
  • 13:01:03 <cedricziel> maybe one can add some when embeding-then we could prepare them
  • 13:04:59 <soee> youtube desnt have option to autocreate subs ?
  • 13:05:37 <cedricziel> even if-i have to ask for permission. jweiland publishes them and it would be cool if we can have it all on their youtube channel
  • 13:05:54 <cedricziel> NamelessCoder doesnt like youtube btw-so vimeo remains as viable option
  • 13:06:55 <soee> :)
  • 13:07:18 <cedricziel> ;)
  • 13:09:29 <ponten> Cedricziel I have to correct myself, sorry! The update was from flux 6.0.2 and I upgraded using the info from the Migration page. After the update from FED to Flux everything still worked. I got two projects confused in my head (busy week) ;-)
  • 13:09:47 <cedricziel> no problem
  • 13:09:56 <cedricziel> can you adjust the SO as well please?
  • 13:10:01 <ponten> Where do you think I could find dups in the database?
  • 13:10:09 <ponten> Already done
  • 13:10:23 <cedricziel> firstly, the uid attached to the record symbol in the page module
  • 13:10:30 <cedricziel> then, in the list view
  • 13:15:34 <randomresult> anyone has a ifcondition for pageid == 1
  • 13:15:47 * randomresult is to tired to search
  • 13:16:20 <xaver> randomresult: looks evil
  • 13:19:16 <ponten> i can't find any dups that way. added code and BE output of the form to SO maybe you can take a quick peek?
  • 13:19:32 <cedricziel> sure, we'll get the baby home somehow :)
  • 13:20:14 <ponten> argh i just noticed i pasted the wrong code
  • 13:21:02 <ponten> in that one i already switched the select items key so they would be shown correctly in the FE
  • 13:22:17 <cedricziel> okay so the curent link is the right one?
  • 13:23:09 <ponten> just updated the pastebin a sec ago
  • 13:26:05 <cedricziel> okaye well then. please make a backup now to preserve state and we'll go further
  • 13:28:35 <ponten> done
  • 13:33:46 <cedricziel> okaye
  • 13:33:54 <cedricziel> then please try this for me:
  • 13:34:26 <cedricziel> replace the extensions flux, fluidcontent and fluidpages (if existent) with a clone from github on the development branch
  • 13:34:43 <cedricziel> this way we can check if it's a bug already solved
  • 13:34:55 <ponten> ok
  • 13:35:10 <cedricziel> + you can switch easily once we promote ter updates (which always live on master)
  • 13:35:54 <cedricziel> afaik at least the richtext which is obsolete should go away
  • 13:39:19 <ponten> the RTE is gone as you predicted, the rest unfortunately stayed the same
  • 13:39:45 <cedricziel> one point less on the list :)
  • 13:39:58 <ponten> :)
  • 13:42:53 <ponten> this is the backend-html created if that helps? http://imgur.com/mhzVkRy
  • 14:06:59 <xaver> for lazy people
  • 14:07:00 <xaver> for VARIABLE in flux fluidcontent_core fluidcontent fluidpages vhs view builder; do; git clone -b development https://github.com/FluidTYPO3/$VARIABLE.git > /dev/null 2>&1 &; done;
  • 14:15:16 <ponten> cedricziel, I just installed the fluidtypo3org-master provider extension from git into a clean 6.2.2 installation and i just get the following: http://imgur.com/udjnXgf
  • 14:16:42 <ponten> could it be my apache environment=
  • 14:18:19 <ponten> any special requirements? php version, libs, etc? something i could check?
  • 14:18:37 <soee> clear general cahce
  • 14:18:39 <soee> *cache
  • 14:19:12 <ponten> did that already ... directly after installing the ext
  • 14:19:23 <ponten> and did it again now to make sure ;)
  • 14:29:18 <cedricziel> did you update fluidcontent bootstrap as well?
  • 14:29:29 <cedricziel> make sure you run the update script there as well
  • 14:43:42 <ponten> i have no fluidcontent_bootstrap installed atm
  • 14:45:01 <cedricziel> ahh i thought it because of the bootstrap wizardTab
  • 14:45:18 <ponten> that's the bootstrap package of 6.2.2
  • 14:45:25 <cedricziel> yessir :)
  • 14:45:43 <ponten> wich btw is really nice ... i enjoy the new t3 version
  • 14:45:45 <ponten> :)
  • 14:46:55 <cedricziel> sure it is :)
  • 15:06:53 <mrboe> @danilobuerger i got i working now
  • 15:07:04 <mrboe> but can u tell me
  • 15:07:57 <mrboe> http://typo3.org/ns/FluidTYPO3/Vhs/ViewHelpers is that right? Vhs or vhs because the flux link has an uppercase
  • 15:08:45 <jlumpe> cedricziel: got an idea about how to filter a resultset (sql), when you have to compoare rows inside the resultset?
  • 15:08:50 <jlumpe> *compare
  • 15:18:54 <cedricziel> example please
  • 15:20:17 <jlumpe> i think i just solved it :)
  • 15:20:48 <jlumpe> using a sub select (might not the the most elegant way, but i'll have to profile performance to make a decision about it)
  • 15:21:50 <mrboe> @Denyerec https://github.com/misterboe/phpstormAC
  • 15:23:02 <Denyerec> Ooho
  • 15:23:05 <Denyerec> I will hae to try that out later
  • 15:23:10 <mrboe> ok
  • 15:25:47 <cedricziel> okidoki jlumpe sounds good
  • 15:28:39 <jlumpe> :)
  • 15:29:18 <ad_on_is> hi, could somene tell me why v:case case="default" doesn't work if a variable is null
  • 15:29:22 <ad_on_is> http://pastebin.com/FjMfFaFY
  • 15:32:28 <xaver> why has vhs this issue and only vhs and no other code or TYPO3 core -> css js in typo3temp 600
  • 15:34:21 <cedricziel> xaver we'd be happy if you'd patch it
  • 15:37:07 <xaver> cedricziel: i'm the only one with this issue? maybe my setup has a problem
  • 15:37:44 <cedricziel> i have no problem
  • 15:37:48 <Tjark> how can i get the current language uid within fluid ?
  • 15:38:00 <cedricziel> i didnt read the code , but i'm sure it uses the setting from the install tool
  • 15:39:01 <cedricziel> Tjark: http://fluidtypo3.org/viewhelpers/vhs/master/Page/LanguageViewHelper.html
  • 15:39:24 <xaver> installatool has no setting for FE files - only for BE (or?) BE[mask or umask]
  • 15:39:54 <cedricziel> i think they both serve the same purpose
  • 15:40:01 <cedricziel> but most likely umask is your problem
  • 15:40:19 <xaver> yeah, but i have no setting Oo
  • 15:41:35 <cedricziel> xaver, please PR to vhs re rights: https://github.com/FluidTYPO3/vhs/blob/development/Classes/Service/AssetService.php#L313
  • 15:42:26 <cedricziel> should be simple as checking global setting afterwards and owerwriting them with settings from install tool if existent (mybe there's a core method?) and chmod
  • 15:42:56 <xaver> yes it is
  • 15:43:22 <Tjark> @cedricziel thx a lot
  • 15:45:17 <cedricziel> You're welcome
  • 15:57:28 <soee> woops, notification about possible SQL injection
  • 15:57:51 <cedricziel> where?
  • 15:58:00 <randomresult> where?
  • 15:58:00 <soee> flux
  • 15:58:33 <randomresult> ?
  • 15:58:39 <cedricziel> i see
  • 16:02:14 <randomresult> i dont :)
  • 16:06:22 <cedricziel> issue closed.
  • 16:18:40 <xaver> cedricziel: something is worng with my vhosts and fast-cgi starter Oo
  • 16:30:58 <cedricziel> i want to get rid of the old starter via fcgid xaver
  • 16:31:12 <cedricziel> but i am too humble to just upgrade my ubuntu box
  • 16:31:25 <xaver> grr damm - small issue - long search
  • 16:31:28 <cedricziel> (which would be the first in a line of many things..)
  • 16:32:04 <xaver> fpm maybe - the newsest hype ;)
  • 16:32:25 <cedricziel> interesting patch incoming?
  • 16:32:55 <xaver> http://php-fpm.org/
  • 16:33:03 <cedricziel> yeah, sure
  • 16:33:17 <cedricziel> but i have a box with with apache 2.2 which doesnt like it
  • 16:33:28 <xaver> i have also only 2.2
  • 16:35:27 <xaver> fcgid - i forgot suexec custom for the path -_-
  • 16:37:22 <cedricziel> whoops, yeah-that one is hard to spot ^^
  • 16:37:53 <xaver> not really, if i would look in the right logfile -_-
  • 16:38:38 <cedricziel> suexec logs diverge upon which action failed-that's a pitty
  • 16:39:19 <xaver> strage - still each row in flux BE needs ~1sec
  • 16:39:35 <cedricziel> in your vm?
  • 16:39:40 <xaver> yes
  • 16:39:49 <cedricziel> what actions do you perform?
  • 16:40:43 <xaver> Page - Homepage (click in pagetree)
  • 16:43:19 <cedricziel> inside the ce's ^^
  • 16:43:52 <xaver> few elements
  • 16:49:31 <xaver> cedricziel: lsit view 2 sec - page 9 sec
  • 16:50:07 <cedricziel> rofl
  • 16:50:28 <cedricziel> are you generating images for preview?
  • 16:51:19 <xaver> no
  • 16:51:29 <xaver> and cpu is up by 100%
  • 16:51:58 <cedricziel> i also have this at times.. but not anytime i do something
  • 16:52:05 <cedricziel> hw accelerated?
  • 16:52:55 <cedricziel> *everytime
  • 16:53:40 <xaver> yes
  • 16:53:47 <cedricziel> cya tonight, i'm off for now :)
  • 16:57:13 <benjamin_654> cya
  • 17:05:32 <ad_on_is> hi, could somene tell me why v:case case="default" doesn't work if a variable is null
  • 17:05:33 <ad_on_is> http://pastebin.com/FjMfFaFY
  • 17:05:41 <xaver> fixed it cedricziel
  • 17:14:50 <bjo3rn> ad_on_is you mean default is not evaluated if 'filter' is null?
  • 17:15:00 <bjo3rn> *default case
  • 17:29:49 <Denyerec> Am I missing something
  • 17:29:57 <Denyerec> or is there no easy way from TER to the source / forge ?
  • 17:46:22 <Outdoorsman> Help! Do any of you know what could be causing BE page content not to show?
  • 17:46:51 <Outdoorsman> I click Page icon and then the page I want to edit and nothing shows where all the content elements should be showing.
  • 17:47:01 <Outdoorsman> I have a meeting in 15 minutes to demo the site.
  • 17:47:43 <bjo3rn> nothing at all? not even the columns?
  • 17:47:48 <Outdoorsman> I'm pulling the latest dev of each of the Fluid TYPO3 main extensions nightly.
  • 17:47:51 <Outdoorsman> No
  • 17:48:02 <bjo3rn> cleared all caches you can get a grip on?
  • 17:48:26 <Outdoorsman> I just did a rm -rf typo3temp/*
  • 17:48:32 <bjo3rn> typo3 6.2?
  • 17:48:45 <Outdoorsman> I did the upgrade tool and cleared cache from there, a database compare.
  • 17:48:52 <Outdoorsman> Typo3 6.2.4dev
  • 17:49:13 <bjo3rn> try clearing all caches via install tool again
  • 17:49:14 <Outdoorsman> I'll try 6.2.3
  • 17:49:38 <Outdoorsman> I try to edit page properties and the same thing.
  • 17:49:54 <Outdoorsman> I didn't do anything different from yesterday that I know of.
  • 17:50:32 <bjo3rn> so only difference is the updated ft3 extensions?
  • 17:50:54 <Outdoorsman> yes plus typo3 6.2.4dev
  • 17:50:56 <bjo3rn> there's been quite an update on flux' dev branch
  • 17:51:43 <bjo3rn> I don't know about 6.2.4dev but flux has changed. it's working for all I know us though.
  • 17:51:55 <Outdoorsman> I don't know how to roll back a git pull in flux as I'm new to git.
  • 17:52:21 <Outdoorsman> I'm just doing a git pull origin development nightly.
  • 17:52:21 <bjo3rn> you wouldn't be able to anyway in this case
  • 17:52:27 <Outdoorsman> ahh
  • 17:52:35 <Outdoorsman> Dohhh
  • 17:52:57 <bjo3rn> what's the latest commit in your branch?
  • 17:53:04 <Outdoorsman> Could be something I did, but I can't think what it would be. I'm setting TYPO3 to devlopment mode to see if I get an error.
  • 17:53:12 <bjo3rn> good idea
  • 17:53:31 <benjamin_654> Outdoorsman: did you "clear all caches" in the install tool?
  • 17:53:31 <bjo3rn> blank screens are always hidden exceptions
  • 17:53:41 <Outdoorsman> Parse error: syntax error, unexpected '===' (T_IS_IDENTICAL), expecting function (T_FUNCTION) in /home/netchd/public_html/typo3conf/ext/flux/Classes/Provider/AbstractProvider.php on line 1010
  • 17:53:53 <bjo3rn> wtf?
  • 17:54:00 <bjo3rn> php version?
  • 17:54:35 <Outdoorsman> PHP 5.4
  • 17:54:51 <bjo3rn> I can't see that line
  • 17:55:01 <bjo3rn> what is the latest commit at yours?
  • 17:55:23 <bjo3rn> git log
  • 17:57:26 <TeddyBears> Hello
  • 17:57:38 <bjo3rn> hi
  • 17:57:42 <benjamin_654> hi
  • 17:58:54 <TeddyBears> i'm using flux 7.0 and fluidpages. i add a section in the configuration section for my page and in subpage i have a inheritance error
  • 17:59:09 <TeddyBears> i saw in IRC log and stackflow that this error is fixed
  • 17:59:27 <TeddyBears> but if i have always this error
  • 17:59:37 <Outdoorsman> What do you mean bjo3rn?
  • 17:59:46 <Outdoorsman> My latest commit?
  • 18:00:07 <bjo3rn> no, the latest commit for flux dev in your local repo
  • 18:00:41 <bjo3rn> I have a hunch that it is not up to date
  • 18:00:45 <Outdoorsman> Looking
  • 18:01:42 <xaver> TeddyBears: maybe provide some informations, beside you have a problem and google says it is fixed
  • 18:01:51 <bjo3rn> ad_on_is still there?
  • 18:02:01 <bjo3rn> this one is for you
  • 18:02:18 <TeddyBears> if i use inherit=0 for the flux:form.section and the flux:form.object. i don't have error on the sub pages. But in the first page i have a error that inherit was not registered
  • 18:02:50 <bjo3rn> TeddyBears this is fixed in current dev but not in TER
  • 18:02:57 <TeddyBears> ok
  • 18:03:07 <TeddyBears> thanks
  • 18:03:16 <bjo3rn> there was another issue coming up today re inheritance iirc
  • 18:03:54 <bjo3rn> yw
  • 18:04:14 <Outdoorsman> Line 1010 has this...
  • 18:04:15 <Outdoorsman> =======
  • 18:04:21 <bjo3rn> aha!
  • 18:04:34 <bjo3rn> that looks like a delimiter of a merge conflict
  • 18:04:48 <bjo3rn> which branch is this? are you sure it's dev?
  • 18:04:48 <Outdoorsman> There's an end comment right after it but also before it. So someone jsut didn't clean up code.
  • 18:04:55 <Outdoorsman> Pretty sure.
  • 18:05:05 <bjo3rn> but why can't I see it on github?
  • 18:05:24 <Outdoorsman> Maybe I should wipe out mine and pull again.
  • 18:05:36 <Outdoorsman> It also has an issue one line 1027
  • 18:05:36 <bjo3rn> maybe you pulled just the minute the merging took place ^^
  • 18:05:49 <bjo3rn> yes, just rewind and pull again
  • 18:06:06 <bjo3rn> you know how?
  • 18:06:14 <Outdoorsman> Yes.
  • 18:06:20 <bjo3rn> ok
  • 18:09:52 <Outdoorsman> YEAH... fixed it.
  • 18:09:57 <Outdoorsman> You must be right.
  • 18:10:06 <bjo3rn> phew!
  • 18:10:13 <bjo3rn> good to hear
  • 18:10:15 <Outdoorsman> I have my WebEx meeting on hold still... thank you so much. I have to run!
  • 18:10:23 <bjo3rn> good luck!
  • 18:10:23 <Outdoorsman> Guessing it was like you said.
  • 18:10:26 <Outdoorsman> :)
  • 18:10:54 <xaver> trash open - throw php inside - trash close
  • 18:11:21 <bjo3rn> ts, ts, ts. those php haters again ^^
  • 18:11:58 <xaver> -_-
  • 18:12:31 <bjo3rn> speak after me: php is my friend.
  • 18:13:06 <xaver> php and dns is really bad
  • 18:13:12 <xaver> no fallback support
  • 18:13:23 <bjo3rn> fallback?
  • 18:13:54 <xaver> normally a systems use a primary and a secondary dns
  • 18:14:08 <bjo3rn> dns, ok, but what's php got to do with it?
  • 18:14:17 <xaver> php can only use the primary
  • 18:14:22 <bjo3rn> (song by tina turner btw. ^^=
  • 18:14:35 <bjo3rn> oh. really?
  • 18:14:43 <xaver> yes
  • 18:14:56 <bjo3rn> it has it's own dns resolving?
  • 18:15:20 <bjo3rn> which function?
  • 18:15:31 <xaver> no i mena in file_get_contents
  • 18:15:48 <bjo3rn> file_get_contents with an url I guess?
  • 18:15:52 <xaver> btw. some dns functions exists in php
  • 18:17:31 <xaver> yes
  • 18:18:01 <bjo3rn> hm.
  • 18:18:30 <bjo3rn> ok, gotta go home now. will be back later.
  • 18:18:58 <xaver> bjo3rn: i'm friendly , would share my work
  • 18:19:00 <xaver> :P
  • 18:37:59 <benjamin_654> bjo3rn: @https://github.com/BenjaminBeck/flux/commit/432c - i did the "TRUE === is_array($val)" , but i am not sure if it is really needed, is_array can only return true or false
  • 18:40:52 <xaver> benjamin_654: is_array can only return a boolean if(is_array($xy)) is secure and enough
  • 18:42:02 <Denyerec> Is it possible to create multiple content elements at one ?
  • 18:42:04 <Denyerec> *once
  • 18:42:06 <Denyerec> like you can with pages ?
  • 18:42:11 <benjamin_654> yes, so the general rule is if the function can return something else than boolean the use TRUE === ?
  • 18:42:13 <Denyerec> Be really useful if I could bulk edit right now.
  • 18:43:08 <xaver> normally yes, because if the return type is unsecure it can fail
  • 18:43:34 <xaver> if( (array) $var !== $var) {is no array} else {array} is faster
  • 18:45:30 <benjamin_654> xaver: http://stackoverflow.com/questions/6126931/cast-to-array-vs-is-array "The problem […] Is that it's faster than is_array for small arrays, but disastrously slower for large ones."
  • 18:46:31 <benjamin_654> xaver: but the quoted one has only 1 reputation ..
  • 18:47:29 <xaver> is array is fast anyway ;) and other functions are much worse
  • 18:49:00 <benjamin_654> yep
  • 18:54:02 <xaver> any based fluid login exists instead of felogin
  • 18:54:45 <benjamin_654> i searched the flux code for usage of "TRUE === is_array" - its always with "===" … guess i go with the crowd
  • 18:55:18 <xaver> danilobuerger: what do you say
  • 18:56:37 <xaver> benjamin_654: ok for same style - use it :) - maybe you can find something in code gudeline or crate a issue
  • 19:08:05 <benjamin_654> Denyerec: I only know that you can copy&paste multiple at once - but i have never seen a option for creating..
  • 19:08:39 <benjamin_654> xaver: do you have me a link to the CGL ? is it: http://www.php-fig.org ?
  • 19:09:54 <xaver> danilobuerger: new page is online, but no tickets yet
  • 19:10:13 <xaver> benjamin_654: ?
  • 19:10:25 <xaver> i don't know that site
  • 19:10:51 <xaver> i go home, cu later
  • 19:10:57 <benjamin_654> cu
  • 20:24:20 <randomresult> evening
  • 20:25:38 <benjamin_654> hi
  • 20:33:10 <Denyerec> anyone know how to use a | char in a stdWrap ?
  • 20:33:17 <Denyerec> I tried the &# code but it got escaped
  • 20:47:06 <benjamin_654> maybe the escaping is not mady by typoscript but form fluid ?
  • 20:47:30 <benjamin_654> f.format.raw ?
  • 20:51:29 <benjamin_654> ping @Denyerec
  • 21:20:02 <randomresult> anyone around using stash from atlassian?
  • 21:25:29 <soee> no idea what it is
  • 21:36:08 <xaver> randomresult_afk: no, but nearly all other atlassian products
  • 21:40:01 <randomresult> xaver do u know if it is possible to have a git with submodules as a submodule within another git?
  • 21:40:36 <bjo3rn> are you stoned?
  • 21:40:44 <randomresult> no. sadly not
  • 21:40:45 <bjo3rn> ^^
  • 21:41:21 <xaver> why it should not if git supports it
  • 21:41:36 <randomresult> i think it should be possible.
  • 21:41:48 <bjo3rn> I have no idea. so I'll stfu
  • 21:41:53 <xaver> submodules have only a small referenz and commit hash
  • 21:42:24 <randomresult> so i can have a t3 install with all the dependencies as submodule - and this could be cloned in new projects with there own provider extensions
  • 21:42:41 <randomresult> we are planning a master slave system for a customer with x websides.
  • 21:42:48 <randomresult> x means more than 20
  • 21:43:30 <randomresult> and i want a "base" which i can update and update all other webs with a single git pull and git submodule update
  • 21:44:02 <xaver> but i think this is a ~~ idear
  • 21:44:14 <randomresult> idear?
  • 21:44:19 <xaver> idea
  • 21:44:24 <randomresult> good or bad?
  • 21:44:32 <xaver> ~~ looks bad
  • 21:44:39 <randomresult> why?
  • 21:45:17 <randomresult> we talk about simple websides.
  • 21:45:27 <bjo3rn> east side, web side
  • 21:45:30 <xaver> we used submodules and it works. But thehandling is not always so nice
  • 21:45:36 <randomresult> i know
  • 21:46:26 <randomresult> but i talked to danilobuerger and he nearly jumped at me when i told him how i work. now i think of another way. this could be one
  • 21:46:42 <randomresult> and: tower makes it quite easy to work with submodules
  • 21:47:01 <randomresult> thats why i want a base git and this as a submodule
  • 21:47:27 <randomresult> commit the correct states in the base. chekcout the complete submodules (--recursive) in all webs.
  • 21:47:39 <randomresult> one time hassle.... x-times fun
  • 21:48:58 <randomresult> i talk about the following ext (as example) in my base: typo3-core / flux / fluidpages / vhs / fluidcontent / powermail / view / baseprovider
  • 21:49:42 <randomresult> well ... i will need to check it out
  • 21:52:13 <bjo3rn> is benjamin beck here?
  • 21:52:46 <bjo3rn> benjamin_654 are you benjamin beck?
  • 21:53:12 <randomresult> who the fuck is benjamin Beck?
  • 21:53:24 <randomresult> and have u seen benjaminr lately?
  • 21:53:53 <bjo3rn> no, we are actually starting to worry.
  • 21:54:16 <randomresult> i tried to send him a mail ... but it returned.
  • 21:54:29 <randomresult> no you are starting to more worry
  • 21:54:54 <randomresult> [email protected] returned.
  • 21:56:25 * bjo3rn has much love for 1password
  • 21:57:42 * randomresult loves it too. but 15 euro for the ios app is horrible
  • 21:57:50 <Outdoorsman> hey randomresult... can you help me understand the thought behind plugin.tx_fluidbootstraptheme.settings.useTypoScript
  • 21:58:03 <randomresult> @Outdoorsman no
  • 21:58:05 <randomresult> :)
  • 21:58:09 <Outdoorsman> ahhhh
  • 21:58:17 <randomresult> wel... you can set the defaults there
  • 21:58:26 <randomresult> otherwise the editor can choose
  • 21:58:50 <randomresult> width of a grid for example.
  • 21:58:59 <randomresult> or if the sidebar is left or right
  • 21:59:14 <randomresult> if you use ts, the editor will not see the options
  • 21:59:23 <randomresult> if u dont, the editor can choose
  • 21:59:26 <Outdoorsman> What I'm wondering about specifically is the included js libraries and css files.
  • 21:59:49 <randomresult> these are set via TS
  • 21:59:59 <Outdoorsman> ...and being able to set how many columns a page has in page properties.
  • 22:00:21 <Outdoorsman> how many columns = page layout
  • 22:00:45 <randomresult> you can override the JS stuff with TS in DB
  • 22:01:14 <Outdoorsman> How do you set what layout a page uses if you leave this checked... plugin.tx_fluidbootstraptheme.settings.useTypoScript.
  • 22:01:52 <randomresult> the layout can be selected in the pageproperties
  • 22:02:13 <randomresult> but you will not be able to choose the width of a column for example
  • 22:02:35 <randomresult> just disable ts and see in pageproperties
  • 22:03:08 <Outdoorsman> Ahh I just tried it again and I meant "Page Configuration" tab not the "Page Layouts" tab.
  • 22:03:53 <randomresult> you will not be able to set anything
  • 22:03:57 <randomresult> all will be hidden
  • 22:04:07 <Outdoorsman> Sorry... hadn't looked at it for a while.
  • 22:04:27 <randomresult> i m not a fan of this concept
  • 22:04:28 <Outdoorsman> So to set Page Configuration you would have to put TS on that page to set those things?
  • 22:04:30 <randomresult> but claus is
  • 22:06:08 <randomresult> yeah this should work
  • 22:07:43 <Outdoorsman> That's what the title suggests. I guess I'm not sure how that's a benefit because most sites have a unique page structure so to copy a theme to a new website may not translate well since there are different PID's there.
  • 22:09:06 <randomresult> ?
  • 22:12:01 <Outdoorsman> I'm still trying to wrap my brain around the new concept of TYPO3 distributions (I previously wrote themes... oops).
  • 22:13:18 <Outdoorsman> It's pretty much a copy/paste of your extension and away you go with a preconfigured design. When you use flexforms, none of those values are stored in the extension correct?
  • 22:13:52 <randomresult> no
  • 22:13:56 <randomresult> none of them
  • 22:14:34 <randomresult> well ... there are defaults in the ext
  • 22:15:44 <Outdoorsman> So if you use TS instead, those values can be placed in Configuration/TypoScript/setup.txt
  • 22:16:03 <randomresult> they are placed there - or not
  • 22:16:05 <randomresult> lemme check
  • 22:16:42 <Outdoorsman> Well I don't think the Page Configuration things are there now... but they could be if you wanted them to be.
  • 22:16:58 <randomresult> https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/blob/development/Configuration/TypoScript/Settings/constants.txt
  • 22:17:03 <randomresult> here they are
  • 22:17:38 <Outdoorsman> Oh... under settings. So it's just going with the defaults and applying it across all pages?
  • 22:18:04 <randomresult> jupp
  • 22:18:15 <randomresult> you can change this in constant editor
  • 22:18:16 <Outdoorsman> OK... I feel better. I hadn't noticed that before.
  • 22:18:44 <randomresult> you know the constant - editor?
  • 22:18:50 <Outdoorsman> Yes.
  • 22:19:11 <randomresult> there you can edit all this :)
  • 22:19:51 <Outdoorsman> I saw it there, but was stressing about how it applied on a page by page level instead of global.
  • 22:20:05 <randomresult> ;)
  • 22:20:16 <randomresult> so this is solved i guess. :)
  • 22:20:27 <Outdoorsman> Welll....
  • 22:20:28 <randomresult> but im not a real fan of this concept
  • 22:20:29 <Outdoorsman> sure.
  • 22:21:23 <Outdoorsman> I still don't know in practice what the advantage is to applying TS on a page by page level.
  • 22:21:57 <Outdoorsman> I guess I could think of reasons like conditionals that it would be nice to do it on though.
  • 22:22:00 <randomresult> you dont need to . you set it once. and ur done
  • 22:22:54 <Outdoorsman> I may not want the search bar on every page, or I may want placement of sidebar on the right instead of left.
  • 22:23:22 <randomresult> i know
  • 22:23:34 <randomresult> i can check if this can be changed.
  • 22:24:08 <randomresult> as you can see in the pagetemplates all options are hidden when ts is set to on3
  • 22:24:10 <randomresult> one
  • 22:24:12 <randomresult> 1
  • 22:24:37 <randomresult> this is to prevent that the editor is able to change it
  • 22:24:51 <randomresult> i will talk to mrboe and claus to discuss this
  • 22:25:01 <randomresult> i have some thoughts on this
  • 22:25:34 <randomresult> because normally these ts settings could be overwitten by flexforms
  • 22:26:05 <Outdoorsman> Oh good because I'm still just a little confusing how the right was to use this would be on a page by page level.
  • 22:26:13 <Outdoorsman> A side note (not sure if it's bug or not)...
  • 22:26:46 <randomresult> we can talk about this !
  • 22:26:59 <Outdoorsman> 1. I set the slider "Width of sidebar" in the flexform options under Page Configuration and then click save.
  • 22:27:49 <Outdoorsman> 2. I come back to page properties and look at that slider again. Sometimes the slider is clear to the left as if it hasn't been set even though it was just set.
  • 22:28:18 <randomresult> could u raise a bugreport on github pls.
  • 22:28:19 <Outdoorsman> It behaves appropriately in the frontend but doesn't seem to be showing correctly in the BE.
  • 22:28:31 <Outdoorsman> Sure.
  • 22:28:42 <randomresult> thx. cause i will leave now
  • 22:28:46 <Outdoorsman> I'll test a little more.
  • 22:28:48 <randomresult> ill take a look at it
  • 22:28:53 <Outdoorsman> Later :)
  • 22:28:55 <randomresult> thx. charles :)
  • 22:29:05 <randomresult> see u around
  • 22:29:29 <Outdoorsman> Thanks for not taking, I mean taking my question... ha ha
  • 22:29:42 <randomresult> we need to do another skype/teamviewer session.
  • 22:29:49 <randomresult> :)
  • 22:29:57 <Outdoorsman> Yes... I'm getting up to speed with git slowly and understand a lot more now.
  • 22:30:06 <randomresult> great
  • 22:30:14 <Outdoorsman> thanks to you sir
  • 22:30:30 <randomresult> you should go to a t3 event over here . very nice!
  • 22:30:48 <randomresult> anyway. i need to leave now
  • 22:30:55 <randomresult> see you all around!
  • 22:30:59 <Outdoorsman> k
  • 22:31:02 <randomresult> NIGHT bjo3rn !
  • 22:31:17 <randomresult> SLEEP WELL - I HOPE TO SEE YOU TOMOROW
  • 22:31:51 <bjo3rn> happy father's day tomorrow!
  • 22:31:52 * randomresult this was for danilobuerger
  • 22:31:59 <randomresult> you too
  • 22:32:04 <randomresult> i will go hiking
  • 22:32:10 <randomresult> with lots of beer
  • 22:32:14 <bjo3rn> asi
  • 22:32:17 <bjo3rn> ^^
  • 22:32:23 <randomresult> asi?
  • 22:32:27 <bjo3rn> asi!
  • 22:32:56 <randomresult> sleep well bro!
  • 22:32:57 <bjo3rn> asi, proll, you know
  • 22:33:04 <bjo3rn> ^^
  • 22:33:05 <bjo3rn> you too
  • 22:33:10 <randomresult> ah assi
  • 22:33:15 <randomresult> yeah.
  • 22:33:34 <randomresult> i am
  • 22:33:35 <bjo3rn> no assistent
  • 22:33:53 <randomresult> ^^
  • 22:33:57 <randomresult> see u
  • 22:34:01 <randomresult> good night
  • 23:22:57 <benjamin_654> bjo3rn: still online? yes i am benjamin b.
  • 23:35:51 <danilobuerger> benjamin_654 benjamin beck in da house yoooo
  • 23:38:27 <benjamin_654> uhh my real name in the logs .. now i can be googled ..
  • 23:38:36 <danilobuerger> .oO
  • 23:39:09 <danilobuerger> i will actually do that right now ^^
  • 23:39:55 <benjamin_654> its pretty common that name and my digital footprint is small (:
  • 23:40:06 <danilobuerger> yeah
  • 23:40:15 <danilobuerger> well except if you google your name + typo3
  • 23:40:21 <danilobuerger> that gets some hits
  • 23:40:22 <danilobuerger> ;-)
  • 23:40:50 <benjamin_654> thats right!
  • 23:41:11 <danilobuerger> i saw your name in emails today
  • 23:41:31 <danilobuerger> ah you did a PR today
  • 23:44:37 <benjamin_654> how many mails did i produce? i hope not every push to my repo did trigger a mail (:
  • 23:45:07 <danilobuerger> no pushes dont trigger emails ;-)
  • 23:45:10 <danilobuerger> but comments
  • 23:45:25 <danilobuerger> imo the clear feature should be on by default
  • 23:46:06 <benjamin_654> +1
  • 23:46:34 <danilobuerger> do a PR for that ;-) i would totally support it :D
  • 23:48:06 <danilobuerger> alright, sleep time.. good night
  • 23:48:15 <benjamin_654> cu
  • 23:54:54 <cedricziel> someone still there?
  • 23:56:29 <benjamin_654> yes

20140529

  • 10:12:10 <Denyerec> How do you guys handle the keyword and description meta tags?
  • 10:46:14 <Denyerec> Wake up guys, I'm stuck! :D
  • 10:46:48 <benjamin_654> hi
  • 10:46:58 <benjamin_654> i use tq_seo extension
  • 10:47:18 <Denyerec> tq_seo .. . Not familiar with that one
  • 10:47:24 <Denyerec> I'm trying to customise seo_basics just a little bit.
  • 10:47:36 <Denyerec> [08:06] <Denyerec> http://forge.typo3.org/projects/extension-seo_basics/repository/revisions/master/entry/static/setup.txt
  • 10:47:36 <Denyerec> [08:06] <Denyerec> And I'm trying to make it do one of two things
  • 10:47:36 <Denyerec> [08:06] <Denyerec> Either: 1) use some Constant values for Keyword and Description if the seo fields are blank
  • 10:47:36 <Denyerec> [08:06] <Denyerec> OR
  • 10:47:36 <Denyerec> [08:06] <Denyerec> 2) Slide to use the parent values
  • 10:47:40 <Denyerec> Stuck with the TS tho :(
  • 10:48:03 <Denyerec> Does tq_seo provide an interface for the client to customise title, keywords and desc. per-page ?
  • 10:48:49 <benjamin_654> yes, its very poverful
  • 10:50:27 <jlumpe> Denyerec: you can do that with normal pages?!
  • 10:50:52 <jlumpe> ah never mind
  • 10:50:53 <jlumpe> ;)
  • 10:52:32 <Denyerec> jlumpe - seo_basics has a convenient interface for doing it en-masse
  • 10:54:01 <Denyerec> Mmm.
  • 10:54:15 <Denyerec> tq_seo looks very handy, but it lacks an interface for editing all page meta in the same view.
  • 10:54:34 <Denyerec> I wonder... perhaps I use tq_ for injecting the content and seo_basics for their interface
  • 10:54:53 <soee> any mysql expert here ? :)
  • 10:55:44 <Denyerec> I wouldn't say "expert"
  • 11:01:12 <bjo3rn> +1 from me for tq_seo
  • 11:02:53 <bjo3rn> Denyerec there is an interface for editing all meta data the same view
  • 11:03:01 <bjo3rn> SEO module on root page
  • 11:03:18 <SuburbanWorrier> I've uploaded an extension made @ home to my work dev machine & now I get an error
  • 11:03:40 <SuburbanWorrier> PHP Warning: Illegal offset type in isset or empty in blah..ypo3/sysext/extbase/Classes/Persistence/Generic/Session.php line 157
  • 11:03:42 <Denyerec> Ohhh
  • 11:03:43 <Denyerec> Ok
  • 11:03:47 <Denyerec> The screenshots weren't too clear on that one
  • 11:03:52 <Denyerec> Looked like a "view" not an "Edit"
  • 11:03:56 <Denyerec> let me check it on my dev site.
  • 11:04:00 <bjo3rn> yep, it's a little hidden
  • 11:04:06 <SuburbanWorrier> big Q - shold my extbase version be the same as my typo3 version?
  • 11:04:12 <Denyerec> BTW - anyone know what the typical cause of error id: "bad_httpd_conf" is on a typo site ?
  • 11:05:35 <bjo3rn> SuburbanWorrier there might be some minimum requirements, yes
  • 11:06:12 <bjo3rn> Denyerec that's dreamhost?
  • 11:06:18 <Denyerec> Yeah.
  • 11:06:19 <SuburbanWorrier> but extbase ships with the core doesn't it?
  • 11:06:22 <Denyerec> I'm on with their support right now
  • 11:06:30 <Denyerec> It's only some of the older 4.x sites that have choked
  • 11:06:39 <bjo3rn> ok, bc that's a proprietary error Denyerec
  • 11:06:46 <bjo3rn> SuburbanWorrier yes, it does
  • 11:06:52 <Denyerec> Yeah so I've sdiscovered from searching
  • 11:06:57 <bjo3rn> so did I ^^
  • 11:06:57 <Denyerec> Ill see if their support can shine any light
  • 11:07:18 <SuburbanWorrier> thanks bjo3rn
  • 11:08:12 <bjo3rn> yw :)
  • 11:11:34 <SuburbanWorrier> so is it normal for me to see extbase 6.2.0 in typo3 6.2.1?
  • 11:12:43 <bjo3rn> yes
  • 11:13:07 <bjo3rn> the version numbers don't correlate
  • 11:13:23 <SuburbanWorrier> ok ta - not the reason for my error then
  • 11:14:10 <SuburbanWorrier> might a php version difference between my mac and work machine generate such an error?
  • 11:21:07 <bjo3rn> hm, don't think so. that particular line is return isset($this->identifierMap[strtolower($className)][$identifier]);
  • 11:21:13 <bjo3rn> spaghetti!
  • 11:21:48 <bjo3rn> the $identifier is not a string as it seems
  • 11:22:01 <bjo3rn> are you accessing the session in your ext?
  • 11:22:13 <SuburbanWorrier> er! ??
  • 11:22:20 <bjo3rn> ok, you don't ^^
  • 11:22:43 <SuburbanWorrier> it my first _ever_ extension
  • 11:22:55 <bjo3rn> it is only a warning btw
  • 11:23:05 <SuburbanWorrier> I'm following the Flow docs and cross referencing blog_example
  • 11:23:25 <SuburbanWorrier> no - it's preventing further page output
  • 11:23:25 <bjo3rn> chances are it was there before as well but you didn't see it due to different error reporting settings
  • 11:31:00 * bjo3rn is off to have some father's day
  • 12:00:51 <Denyerec> benjamin_654 - I have got tq_seo installed.
  • 12:01:01 <Denyerec> It's interface is a bit wooly compared to SEO_Basics
  • 12:01:13 <Denyerec> but if you can get it sliding / using defaults - I'm happy.
  • 12:01:34 <Denyerec> Right now it doesn't render keywords/desc. if they're not populated.
  • 12:01:40 <Denyerec> I really need them to slide / use a default.
  • 12:17:43 <benjamin_654> Denyerec: i think you can set defaults in template->constant-editor->plugin-tq-seo-meta
  • 13:16:34 <cedricziel> hoi
  • 13:21:43 <SuburbanWorrier> Hmm. My exception "Illegal offset type in isset or empty in /typo3_src-6.2.2/typo3/sysext/extbase/Classes/Persistence/Generic/Session.php line 157" relates to a findByUid() line in my controller
  • 13:22:13 <SuburbanWorrier> I shouldn't need to define findByUid manually should I?
  • 13:22:38 <cedricziel> findById
  • 13:23:00 <SuburbanWorrier> ah!
  • 13:23:06 <cedricziel> ahh, wait no
  • 13:23:15 <cedricziel> i think i'm mixin contexts here :)
  • 13:23:49 <cedricziel> ehm...
  • 13:23:52 <SuburbanWorrier> yes, but good to see a _different_ error here ;)
  • 13:23:56 <SuburbanWorrier> Unknown column 'tx_vehicles_domain_model_type.id' in 'where clause'
  • 13:24:04 <cedricziel> i think you're doing it wrong :)
  • 13:24:12 <cedricziel> what are you trying to do?
  • 13:24:14 <SuburbanWorrier> lol - highly likely
  • 13:24:21 <SuburbanWorrier> but it all works beautifully on my mac
  • 13:24:22 <cedricziel> yo've got the wrong inheritance chain maybe
  • 13:25:03 <SuburbanWorrier> I'm trying to list all the brand names of a vehicle type
  • 13:25:20 <cedricziel> can you gist the action?
  • 13:25:29 <SuburbanWorrier> sure - 2 ticks
  • 13:25:44 <cedricziel> 1
  • 13:25:46 <cedricziel> 2
  • 13:25:53 <SuburbanWorrier> :P
  • 13:27:19 <SuburbanWorrier> https://gist.github.com/suburbanworrier/89174fda98765489bc52
  • 13:27:31 <SuburbanWorrier> (my 1st Gist!)
  • 13:27:45 <cedricziel> yay!
  • 13:29:23 <cedricziel> can show off the repos as well?
  • 13:29:29 <cedricziel> especially their signature
  • 13:29:47 <SuburbanWorrier> sure - but "signature"?
  • 13:29:55 <cedricziel> ja.. i know
  • 13:30:06 <cedricziel> i mean the decaration incl. inheritance
  • 13:33:28 <cedricziel> hmm.
  • 13:33:43 <SuburbanWorrier> updated gist. ModelRepository is the only one I've extended from extension builder basics
  • 13:33:45 <cedricziel> you mentioned "it works on my mac"
  • 13:33:49 <SuburbanWorrier> yup
  • 13:34:03 <cedricziel> this means you only get the error in a different environment?
  • 13:34:23 <SuburbanWorrier> yes, but I don't have my mac with me right now to _prove_ to myself
  • 13:35:17 <SuburbanWorrier> tested, uninstalled ext, reinstalled, happy, pushed to bitbucket, pulled to diff enviro and here we are
  • 13:36:00 <cedricziel> damn
  • 13:37:08 <SuburbanWorrier> in previous iterations I've defined my own findByUid - the point of where I am now is that I realised I shouldn't need to.
  • 13:37:27 <SuburbanWorrier> ..or do i?!
  • 13:39:06 <SuburbanWorrier> biggest environmental difference is php version 5.3 on my mac and 5.4 in my debian VM - likely culprit?
  • 13:39:31 <cedricziel> hmm, good hint
  • 13:39:46 <cedricziel> the place where the error happens
  • 13:39:53 <cedricziel> this is damn unusual
  • 13:40:00 <cedricziel> i have to now
  • 13:40:15 <cedricziel> but i think you have some permission error somehow
  • 13:40:23 <cedricziel> *i have to go now
  • 13:41:38 <SuburbanWorrier> k thanxs - I'll check permissions
  • 15:12:34 <SuburbanWorrier> For the log - the error I get on my dev server doesn't appear on my production site
  • 15:13:19 <SuburbanWorrier> ..which has PHP 5.3 (like my mac)
  • 15:25:31 <SuburbanWorrier> Having built an extension with the extension builder do I prettify the BE using the generated TCA files or can I do it in a Fluid template?
  • 15:41:33 <Denyerec> benjamin_654 - I sorted the defaults
  • 15:41:40 <Denyerec> Now I'm just investigating if I can make it slide.
  • 16:33:29 <Denyerec> benjamin_654 - are you about ?
  • 17:32:08 <Denyerec> nm benjamin_654 - I got it :)
  • 17:55:48 <benjamin_654> Denyerec: how did you do it? i did not know it was possible?
  • 18:08:16 <Denyerec> plugin.tq_seo.pageTitle.stdWrap.before.field =
  • 18:08:35 <Denyerec> Tho I'm not sliding it, I'm just using the abstract field instead of the title field
  • 18:08:49 <Denyerec> because I think tq_seo's approach of using the page title as the SEO title is stupid.
  • 18:09:02 * Denyerec is going to submit a ticket to that effect
  • 18:11:39 <bjo3rn> Denyerec you do know the 'SEO' tab in page properties?
  • 18:12:14 <bjo3rn> you can fiddle with inheritance there as well.
  • 18:12:42 <Denyerec> I only see "normal" and "skip"
  • 18:12:48 <Denyerec> Normal does no sliding
  • 18:12:54 <Denyerec> And skip is supposed to stop sliding
  • 18:12:57 <Denyerec> SO I don't see how that helps ;)
  • 18:14:16 <bjo3rn> I'm not sure what you are trying to achieve but for starters you can set a different seo title than page title
  • 18:14:32 <Denyerec> I can't see how
  • 18:14:39 <bjo3rn> (I'm not affiliated with tq_seo makers btw ;) )
  • 18:14:50 <Denyerec> I don't care so long as you have the answers :D
  • 18:14:58 <Denyerec> I was on the "metadata" part of the SEO tool
  • 18:15:05 <bjo3rn> https://www.dropbox.com/s/s0eb7niqgc1shty/Screenshot%202014-05-29%2018.14.56.png
  • 18:15:06 <Denyerec> And when I changed a title there, it renamed my damn page.
  • 18:15:21 <Denyerec> Not interested in the SEO tab
  • 18:15:24 <Denyerec> it's going to confuse my editors.
  • 18:15:29 <Denyerec> I'm looking at the SEO tool
  • 18:15:32 <Denyerec> where they can do all pages at once
  • 18:16:12 <bjo3rn> well, IMHO (very much IMHO) you sort of override a page title for seo
  • 18:16:27 <Denyerec> Yeah
  • 18:16:30 <Denyerec> But I don't want to rename the page.
  • 18:16:34 <Denyerec> Plus for example
  • 18:16:38 <bjo3rn> using the tab you don't
  • 18:16:42 <Denyerec> on the homepage the page title is "Welcome to Alba Chiro"
  • 18:16:46 <bjo3rn> sec, I'll check something
  • 18:16:52 <Denyerec> But the <title> needs to be very different
  • 18:16:56 <Denyerec> (For SEO purposes)
  • 18:17:09 <Denyerec> When I used the SEO module to alter the metadata in the control panel, it just renamed the page.
  • 18:17:15 <bjo3rn> hehe
  • 18:17:16 <Denyerec> I'm experimenting with the "pagetitle" module now.
  • 18:17:24 <Denyerec> But it's a bit silly that it's in two places.
  • 18:17:32 <Denyerec> That's gonna confuse people and end up with a LOT of renamed pages :/
  • 18:17:37 <bjo3rn> in SEO module switch to page title and there you go
  • 18:17:54 <bjo3rn> select box above the table
  • 18:18:50 <Denyerec> Ok.
  • 18:18:53 <Denyerec> Yeah
  • 18:18:57 <Denyerec> That's what I'm complaining about
  • 18:18:58 <Denyerec> ;)
  • 18:18:59 <bjo3rn> ah, now I get what you have in mind
  • 18:19:01 <bjo3rn> ^^
  • 18:19:05 <Denyerec> You've got metadata, whcih has a title field
  • 18:19:08 <Denyerec> which is actually the page name
  • 18:19:13 <Denyerec> then you've got a pagetitle page
  • 18:19:14 <bjo3rn> I see, I see
  • 18:19:17 <Denyerec> which has the browsertitle
  • 18:19:20 <Denyerec> I mean, it *works*
  • 18:19:23 <Denyerec> it's just confusing :)
  • 18:19:34 <Denyerec> If it curveballed me, it's going to melt my editors ;)
  • 18:19:40 <Denyerec> You know how it is :)
  • 18:19:59 <Denyerec> One feature I loved from seo_basics was when editing, the field would indicate the optimal lengths for you.
  • 18:20:01 <bjo3rn> you have to accept that at face value. meta _is_ title, browser title is SEO
  • 18:20:01 <Denyerec> ALLLSO
  • 18:20:09 <Denyerec> Somethin gyou might have an answer for
  • 18:20:14 <Denyerec> is when I change the column layout in the tabe
  • 18:20:16 <Denyerec> *table
  • 18:20:22 <Denyerec> it reverts next time i use it.
  • 18:20:27 <Denyerec> Did you notice this ?
  • 18:20:32 <bjo3rn> which table? the seo one=
  • 18:20:33 <bjo3rn> ?
  • 18:22:24 <Denyerec> Yeah
  • 18:22:29 <Denyerec> When you, say, edit metadata
  • 18:22:37 <Denyerec> you get a JS table
  • 18:22:52 <Denyerec> You can hide and re-order columns, which is nice, but then when I reload.... they're back to defaults
  • 18:23:09 <bjo3rn> hm, no, never used that feature.
  • 18:23:20 <bjo3rn> I'm more of a tabs guy ^^
  • 18:24:50 <Denyerec> Yeah, I guess this is more for initial setup
  • 18:24:55 <Denyerec> as I have 100 or so pages to sort out.
  • 18:25:05 <Denyerec> Did you implement the sitemap.xml for this extension too ?
  • 18:25:12 <Denyerec> The example in the manual got mangled.
  • 18:25:16 <Denyerec> (For the realURL settings)
  • 18:26:39 <bjo3rn> yep, works out of the box for me
  • 18:27:11 <bjo3rn> the cleanup task is crucial though to avoid 404s after changed page titles fx
  • 18:30:05 <Denyerec> What did you do to get it working out of the box ?
  • 18:30:10 <Denyerec> You must have added some realurl conf?
  • 18:31:06 <bjo3rn> no, realurl conf as usual
  • 18:31:47 <bjo3rn> what do you mean?
  • 18:43:02 <Denyerec> Well
  • 18:43:10 <Denyerec> if I hit sitemap.xml I get a page not found
  • 18:43:16 <Denyerec> So Im assuming I have to do *something*
  • 18:43:17 <Denyerec> :)
  • 18:45:46 <bjo3rn> ah, hehe
  • 18:45:51 <bjo3rn> yes, rtfm ^^
  • 18:45:56 <bjo3rn> sec pls
  • 18:46:38 <bjo3rn> mysite.com/index.php?type=841132
  • 18:46:50 <bjo3rn> renders a sitemap index
  • 18:46:58 <bjo3rn> no kidding ^^
  • 18:54:03 <Denyerec> Yeah that's what I was saying, I think the manual rendering mangled the realurl conf.
  • 18:54:36 <Denyerec> I also think something is very broken with the sitemap :)
  • 18:54:43 <Denyerec> http://alba-dev.sozu.co.uk/index.php?type=841132
  • 18:54:46 <Denyerec> It's missing about 100 pages ;)
  • 18:55:54 <Denyerec> Lemme see if I can clean up the realUrl conf
  • 19:00:04 <Denyerec> Ahha
  • 19:00:10 <Denyerec> I think my filename section is knackered
  • 19:05:31 <Denyerec> bjo3rn - I fixed the realurl config up, however the sitemap leaves a lot to be desired ;)
  • 19:05:34 <Denyerec> ttp://alba-dev.sozu.co.uk/sitemap.xml
  • 19:05:37 <Denyerec> http://alba-dev.sozu.co.uk/sitemap.xml
  • 19:06:41 <bjo3rn> it's alright?
  • 19:07:07 <bjo3rn> where's the problem?
  • 19:12:13 <Denyerec> It's... empty :)
  • 19:13:01 <bjo3rn> that's a sitemap _index_ follow the url inside it ;)
  • 19:13:49 <bjo3rn> now it's empty. wtf?
  • 19:14:37 <bjo3rn> the first time I checked it was ok. the sitemap populates itself by opening some urls in the browser
  • 19:14:40 <Denyerec> I ran the scheduler task
  • 19:14:44 <Denyerec> for building
  • 19:15:05 <bjo3rn> I don't understand the builder task. doesn't work for me.
  • 19:15:46 <bjo3rn> see, I just opened two pages on that site and there it is
  • 19:16:36 <Denyerec> Yeah I just browsed a few pages and now it's there.
  • 19:16:41 <Denyerec> Seems a bit... flakey
  • 19:24:49 <Denyerec> bjo3rn -- Do you see the "Browsertitle" field ?
  • 19:24:58 <Denyerec> I have filled it out
  • 19:25:04 <Denyerec> But it still uses the page title :(
  • 19:25:45 <bjo3rn> how to tell?
  • 19:26:38 <Denyerec> Ajhhh
  • 19:26:42 <Denyerec> No never mind
  • 19:26:44 <Denyerec> *blush*
  • 19:26:51 <Denyerec> I had some leftover TS that I was testing with
  • 19:26:57 <Denyerec> that was pulling in the abstract field
  • 19:29:29 <bjo3rn> ok
  • 21:58:06 <xaver> randomresult_afk: https://github.com/FluidTYPO3/builder/issues/33 this issue can be cloased. It is a default feature of TYPO3 CMS
  • 21:59:13 <xaver> bjo3rn: can you close this task?

20140530

  • 00:17:45 <xaver> i have an new idea for an extension
  • 00:18:04 <xaver> a backend support form for customers
  • 00:18:30 <xaver> with analyze and a bull shit core :)
  • 00:48:19 <xaver> nicely closed cedricziel ;)
  • 02:18:01 <xaver> github is ~~~
  • 02:19:58 <xaver> i will try the cli later - it should be easier and do what i expect
  • 09:15:16 <ad_on_is> @bjo3rn i read your suggested link: https://github.com/FluidTYPO3/vhs/pull/579
  • 09:15:34 <ad_on_is> that's exactly my problem. is there a slution for this now?
  • 09:16:19 <bjo3rn> ad_on_is I didn't know there was f:switch and that one breaks the same as v:switch
  • 09:16:43 <bjo3rn> v:switch should behave exactly the same as f:switch as it's about to be dropped
  • 09:16:58 <bjo3rn> so I don't know if my patch gets accepted
  • 09:17:10 <bjo3rn> maybe I should propose it for f:switch
  • 09:17:28 <ad_on_is> aaah ok
  • 09:17:54 <cedricziel> bon jour, monsieurs!
  • 09:18:31 <bjo3rn> bonjour le ced
  • 09:18:37 <ad_on_is> so i need to explicitly check the value for null in my controller and set it to something else
  • 09:18:50 <bjo3rn> that would fix it, yes
  • 09:19:16 <bjo3rn> but IMHO NULL should be allowed
  • 09:19:21 <bjo3rn> or possible
  • 09:20:16 <bjo3rn> one might argue on the other hand why assigning a NULL value to the variable container obviously doesn't work
  • 09:22:18 <ad_on_is> i absolutely agree with you...
  • 09:22:34 <ad_on_is> somehow i can't find any documentation about f:switch
  • 09:23:01 <bjo3rn> me neither. it's documented in the class' docblock
  • 09:24:00 <bjo3rn> ah, f:switch doesn't support 'break' as it seems. v:switch does
  • 09:24:35 <ad_on_is> eeexactly, that's what i'm trying to find out now...
  • 09:25:04 <ad_on_is> i would suggest not to deprecate v:switch
  • 09:25:27 <ad_on_is> since there's more control over the view-helper... and it behaves exactly as one would expect
  • 09:28:16 <bjo3rn> I added another comment
  • 09:31:34 <randomresult> moin
  • 09:34:49 <jlumpe> yay
  • 09:34:51 <jlumpe> macbook installing =)
  • 09:34:55 <jlumpe> sup randomresult?
  • 09:35:03 <jlumpe> made a backup yet? :D
  • 09:35:11 <randomresult> ?
  • 09:35:25 <jlumpe> just messing with you ;)
  • 09:35:35 <randomresult> ?
  • 09:35:41 <randomresult> o_O
  • 09:35:42 <jlumpe> you had a backup issue recently?
  • 09:35:49 <randomresult> me?
  • 09:35:51 <jlumpe> yep
  • 09:35:54 <jlumpe> trying to update flux
  • 09:35:55 <jlumpe> :D
  • 09:36:00 <jlumpe> or fluidcontent
  • 09:36:07 <randomresult> dont remember nothing
  • 09:36:09 <jlumpe> lol
  • 09:36:12 <jlumpe> oookay :D
  • 09:36:20 <jlumpe> nevermind then ;)
  • 09:36:24 <randomresult> went hiking yesterday. its like format c:
  • 09:36:32 <jlumpe> lol
  • 09:36:33 <randomresult> no more pain
  • 09:45:28 <cedricziel> wait a few hours, it'll come back
  • 09:47:00 <Denyerec> lol
  • 09:47:13 <Denyerec> Is there a "choose a content element to go here" field helper in flux?
  • 09:47:35 <Denyerec> I want the client to be able to pick a content record from a particular page
  • 09:47:46 <Denyerec> But ideally it will be content elements of only 1 specific type
  • 09:50:04 <Denyerec> Relation, Inline and Custom are possible candidates
  • 09:50:10 <Denyerec> But there is no documentation on what any of them do
  • 09:50:15 <Denyerec> Just explaination of their parameters
  • 09:50:22 <cedricziel> inline creates new ce's
  • 09:50:35 <cedricziel> (or better: records)
  • 09:50:42 <Denyerec> Mm, no, these already exist, so I don't need that.
  • 09:51:16 <Denyerec> basically they have a load of testimonials
  • 09:51:27 <Denyerec> which are contained within a custom "testimonial" content element.
  • 09:51:35 <Denyerec> And they want to have testimonials appear on certain paiges
  • 09:51:49 <Denyerec> So I figure, page property -> choose a testimonial from the testimonials page -> done
  • 09:51:57 <Denyerec> It's the middle bit I don' tknow how to achieve :)
  • 09:59:25 <cedricziel> go for relation then
  • 09:59:40 <Denyerec> Know of anywhere that an example use of that exists
  • 09:59:47 <Denyerec> Perhaps one of the bootstrap extensions or such ?
  • 10:00:36 <cedricziel> https://www.google.de/search?q=%3Cflux%3Afield.relaion&oq=%3Cflux%3Afield.relaion&aqs=chrome..69i57.4289j0j7&sourceid=chrome&es_sm=122&ie=UTF-8#q=%22%3Cflux:field.relation%22&safe=off
  • 10:00:47 <cedricziel> there's a So thread poppin up
  • 10:01:04 <Denyerec> I see
  • 10:01:19 <Denyerec> I was trying this "typo3 flux select record to include"
  • 10:01:24 <Denyerec> Seems my GoogleFu needs work
  • 10:02:22 <cedricziel> i recommend using quoted code search
  • 10:03:00 <Denyerec> Yeah it's a nifty trick.
  • 10:03:09 <Denyerec> BRB - rebooting before I fire up the VMs
  • 10:04:51 * xaver cry
  • 10:06:08 <bjo3rn> xaver sup?
  • 10:06:48 <xaver> we have a project with git and for a relaunch somebody crated a copy and all the bugfixes in last six months are missing
  • 10:08:00 <xaver> that are the same people who create a folder_ as backup in git -_-
  • 10:18:08 <Denyerec> No-one can escape.... Windows Update!
  • 10:18:09 <FT3BOT> Welcome back Denyerec!
  • 10:18:21 <Denyerec> Its two main weapons: Fear and surprise!
  • 10:21:52 <xaver> only necessary windows upgrade is to another operating system :)
  • 10:22:08 <Denyerec> That's what the VM is for ;)
  • 10:22:42 <ad_on_is> @bjo3rn found documentation about f:swith here: http://docs.typo3.org/flow/TYPO3FlowDocumentation/stable/TheDefinitiveGuide/PartV/FluidViewHelperReference.html
  • 10:22:52 <ad_on_is> supports default with f:defaultCase
  • 10:25:52 <ad_on_is> oh.. sorry... "break" was the missing feature... i'm too tired today :D
  • 10:27:07 <bjo3rn> ad_on_is father's day hangover? ^^
  • 10:29:36 <ad_on_is> working on bridge days is a bad idea :D
  • 10:29:48 <bjo3rn> ah, 'bridge day'. you are German ^^
  • 10:31:24 <Denyerec> Bridge day ?
  • 10:31:27 * Denyerec is not german
  • 10:31:48 <bjo3rn> this is one thing that only exists in Germany I guess
  • 10:32:02 <bjo3rn> one single day between a holiday and the weekend
  • 10:32:33 <xaver> Denyerec: national holiday on Thursday or Tuesday and Monday or Friday is the bridge day
  • 10:32:43 <Denyerec> Ahhh
  • 10:32:49 <Denyerec> I suppose many take that off as annual leave too ?
  • 10:33:07 <Denyerec> In the UK they take pains to make sure all national holidays are Mondays or Fridays.
  • 10:33:17 <Denyerec> And in which case, many people take Tuesday or Thursday as leave ;)
  • 10:34:14 <xaver> yeah
  • 10:34:44 <ad_on_is> yes..
  • 10:34:48 <bjo3rn> there's an upside to working on bridge days: you get to do stuff as no client calls. in theroy.
  • 10:34:50 <ad_on_is> that really exists only in german :D
  • 10:35:30 <ad_on_is> but ther's also the downside :D
  • 10:36:02 <ad_on_is> you absolutely don't feel like doing anything :P
  • 10:38:13 <xaver> ad_on_is: its often nice you can do a lot of stuff and you take your holidays another time. A holiday is ~8h work (depends on your contract) and the efect is always the same :)
  • 10:38:48 <Denyerec> How do you set a width on a flux:grid.column ?
  • 10:40:24 <cedricziel> there's a style attribute for that
  • 10:42:48 <xaver> yesterday i tried to use github, but i failed like always. I will try today hub cli to create a pullrequest :)
  • 10:43:21 <ad_on_is> thats true, but on the other hand, you get 4 free days in a row, at the cost of only one holiday
  • 10:43:35 <cedricziel> oh xaver, i feel your pain re git
  • 10:44:13 <xaver> always if i use the ui from github - i fail :)
  • 10:44:19 <cedricziel> people copying stuff without knowing what thery're doing :/
  • 10:44:20 <xaver> maybe the cli is better
  • 10:44:26 <cedricziel> but...
  • 10:44:34 <cedricziel> why dont you have stuff on a remote?
  • 10:45:10 <xaver> i have, but i wanted to crate the pullrequest (> 2 o'clock) with github ^^
  • 10:45:30 <cedricziel> nah, the project you mentioned
  • 10:46:36 <Denyerec> Oh lol
  • 10:46:38 <Denyerec> the github UI
  • 10:46:46 <Denyerec> The only GUI I've ever seen that's more confusing than the commandline.
  • 10:47:01 <Denyerec> Two wrong clicks, and you're in the patchfile for some random guy's submission to a completely different project.
  • 10:47:08 <xaver> people who copyed known what there are doing. BUt people using git and work on the project failed -_-
  • 10:47:24 <xaver> cedricziel: do you use https://www.archlinux.org/packages/community/any/hub/
  • 10:47:35 <cedricziel> as long as its not your fault-all good
  • 10:48:22 <xaver> i wasn't involved :) until now. Somebody asked my why its on live web works in chrome and dev fails -_-
  • 10:49:11 <Denyerec> <flux:grid.column colPos="1" name="Sidebar Content" style="width:33%;" /> ?
  • 10:49:23 <Denyerec> Doesn't seem to impart a width... I just see 50% in the BE as usual.
  • 10:52:42 <cedricziel> oh btw, taking the git complexity into account-the github ui is genius!
  • 10:52:57 <cedricziel> Denyerec: there was a fix lately
  • 10:53:29 <Denyerec> True cedricziel, though I still feel there are a few bits of mystery-meat that could be better handled.
  • 10:53:37 <Denyerec> Took me ages to find the repo's I'd starred!
  • 10:53:49 <Denyerec> cedricziel - I am running the Git versions of the extensions.
  • 10:53:55 <Denyerec> Should I remove them and switch to TER ?
  • 10:54:05 <xaver> i like bitbucket more :)
  • 10:54:05 <Denyerec> Or just upgrade all extensions to latest develop?
  • 10:54:50 <ad_on_is> can I style a <flux:field.*> somehow?
  • 10:56:04 <ad_on_is> need an optical difference for two <flux:field.relation> fields for more editor-friendlyness
  • 11:01:12 <Denyerec> style attribute ?
  • 11:01:17 <Denyerec> that probably needs an extension update.
  • 11:01:21 * Denyerec prods cedricziel
  • 11:02:06 <Denyerec> After I update:
  • 11:02:07 <Denyerec> The argument "inherit" was registered with type "boolean", but is of type "integer" in view helper "FluidTYPO3\Flux\ViewHelpers\Field\InputViewHelper". (1240227732)
  • 11:05:00 <bjo3rn> Denyerec: that was me :S
  • 11:05:09 <Denyerec> *grrrmble*
  • 11:05:11 <Denyerec> :)
  • 11:05:12 <bjo3rn> hehe
  • 11:05:16 <Denyerec> I was on the 7.0.0 tag on Flux.
  • 11:05:24 <Denyerec> Where can I update to that isn't broken?
  • 11:05:29 <bjo3rn> yeah. swap 0 with FALSE or 1 with TRUE.
  • 11:05:39 <bjo3rn> it's not a bug it's a feature.
  • 11:05:42 <bjo3rn> ^^
  • 11:05:46 <Denyerec> You know
  • 11:05:50 <Denyerec> I was using TRUE and FALSE
  • 11:05:55 <Denyerec> then I saw loads of examples using 1 and 0
  • 11:05:58 <Denyerec> and started doin that
  • 11:06:00 <Denyerec> :(
  • 11:06:09 <Denyerec> Any idea how I *find* the offending item?
  • 11:06:18 <Denyerec> I don't think I've used inherit in any of my templates.
  • 11:06:34 <bjo3rn> well, in this particular case integer was intended in the beginning.
  • 11:06:50 <Denyerec> should I update fluidpage, fluidcontent and vhs to latest development head ?
  • 11:07:03 <bjo3rn> I think so, yes
  • 11:07:34 <bjo3rn> but somewhere you must have used inherit="0"
  • 11:08:05 <Denyerec> uhg
  • 11:08:13 <Denyerec> When I pull development on fluidcontnt I get a load of merge conflicts.
  • 11:08:19 <bjo3rn> yeah
  • 11:08:29 <bjo3rn> it has been force pushed
  • 11:08:42 <Denyerec> So how do I force checkout ?
  • 11:08:47 <bjo3rn> you need to rewind quite some commits and then pull --rebase
  • 11:09:10 <bjo3rn> (strike the --rebase)
  • 11:09:12 <xaver> force push is evil ;)
  • 11:09:29 <Denyerec> So hang on
  • 11:09:31 <bjo3rn> it was the only way out here
  • 11:09:34 * xaver did a force push last time yesterday
  • 11:09:35 <Denyerec> I need to check out my development branch
  • 11:09:48 <Denyerec> Then rewind it ?
  • 11:10:06 <bjo3rn> 'my development branch' means your fork?
  • 11:10:24 <bjo3rn> or did you clone it directly from ft3
  • 11:10:34 <Denyerec> I have a local branch called "development" that was a checkout of origin/development at 782a84b
  • 11:10:53 <Denyerec> I've forked nothing intentionally.
  • 11:11:32 <bjo3rn> ok, sec
  • 11:11:51 <Denyerec> uits ok
  • 11:11:56 <Denyerec> I just did git reset --hard origin/development
  • 11:12:09 <Denyerec> As I have no local files or changes to preserve
  • 11:12:22 <Denyerec> ROFL
  • 11:12:27 <Denyerec> http://imgur.com/L9kLCTS
  • 11:13:09 <bjo3rn> nice one
  • 11:13:16 <xaver> http://thecodinglove.com/post/87184273410/when-the-nasty-ticket-i-created-is-reassigned-to-me
  • 11:13:24 <bjo3rn> "Anyone else wondering how he fit a freaking teddy bear into the little balloon opening?" lol
  • 11:13:35 <xaver> or http://thecodinglove.com/post/87094581962/when-caffeine-is-no-longer-effective
  • 11:15:09 <bjo3rn> Denyerec thinking about it 0 and 1 should be fine. it's got to be some value higher than 1.
  • 11:16:14 <Denyerec> How do I find it ?
  • 11:16:19 <Denyerec> And is it going to be in fluidontent/pages ?
  • 11:16:28 <Denyerec> as I searched my code for "inherit" and drew a blank
  • 11:16:29 <bjo3rn> the original default was 99.
  • 11:16:38 <bjo3rn> no, only custom code
  • 11:17:44 <bjo3rn> the commit in question is d340a98
  • 11:18:41 <Denyerec> I don't use the inherit= anywhere in my code.
  • 11:18:45 <Denyerec> So... what next? :/
  • 11:18:52 <Denyerec> Maybe I need to wipe typo3temp again
  • 11:19:01 <bjo3rn> .oO
  • 11:19:28 <Denyerec> There we go
  • 11:19:28 <Denyerec> :)
  • 11:19:48 <bjo3rn> typo3temp again?
  • 11:19:54 <Denyerec> width param still isn't honoured tho.
  • 11:19:58 <Denyerec> Yeah wiped typo3temp
  • 11:20:02 <Denyerec> Now it's OK
  • 11:20:03 <bjo3rn> phew
  • 11:20:12 <xaver> Denyerec: my style width works in elements (rows)
  • 11:20:28 <Denyerec> <flux:grid.column colPos="0" rowspan="2" name="Main Content" style="width: 67%;" />
  • 11:20:37 <bjo3rn> for grids I always use col-/rowspan
  • 11:20:45 <Denyerec> I didn't see a style attribute in rows
  • 11:20:47 <Denyerec> In the docs
  • 11:20:57 <bjo3rn> style never worked for me
  • 11:21:07 <Denyerec> https://gist.github.com/Denyerec/9b111bb77b908d120a9c
  • 11:21:12 <xaver> bjo3rn: even for bootstrap container?
  • 11:21:12 <Denyerec> cedricziel claimed it had been fixed
  • 11:21:20 <Denyerec> That's my grid at the mo
  • 11:21:23 <cedricziel> somehow my highlighting is broken up here
  • 11:21:27 <bjo3rn> I don't use bootstrap
  • 11:21:27 <Denyerec> you suggest I just make up some colspans ?
  • 11:21:32 <bjo3rn> yep
  • 11:22:02 <Denyerec> I need the first column to have two rows in, though
  • 11:22:05 <xaver> Denyerec: http://nopaste.chaoz-irc.net/view/964b36f2
  • 11:22:07 <Denyerec> so I've already shot myself in the foot.
  • 11:23:36 <Denyerec> You see my code.
  • 11:23:40 <Denyerec> (In the gist)
  • 11:23:51 <cedricziel> Commander Worf: Delete all the irc logs for Quassel to get highlighing back. - Confirmed. Rebooting Enterprise.
  • 11:24:03 <Denyerec> I thought the only way to get things to stack was to rowspan them ?
  • 11:24:17 <bjo3rn> Denyerec I added a comment (untested)
  • 11:24:25 <Denyerec> And you can see my style="width: 33%" which does nothing :/
  • 11:24:44 <bjo3rn> Denyerec please try my code
  • 11:25:05 <bjo3rn> I'm not sure if it works bc of the rowspan though
  • 11:25:47 <bjo3rn> xaver in the bootstrap packages it works alright afaik. no idea why it doesn't without.
  • 11:25:55 <Denyerec> Yep!
  • 11:25:58 <Denyerec> Goofy, but it works.
  • 11:26:18 <bjo3rn> nah, that's ye olde table layout. right, randomresult_afk?
  • 11:26:54 <cedricziel> test test *crk crk*
  • 11:26:59 <xaver> bjo3rn: i dont' use the bootstrap package anymore and i need sm and md and lg col and visibility
  • 11:27:01 <bjo3rn> incoming cedricziel
  • 11:27:28 <bjo3rn> cedricziel pokes on the mic
  • 11:27:34 <cedricziel> gnarf. i'll be back!
  • 11:27:47 <bjo3rn> cedricziel blows into the mic
  • 11:28:16 <Denyerec> You shouldn't have redlined the mic bjo3rn
  • 11:28:20 <Denyerec> You've overloaded it
  • 11:28:25 <Denyerec> ;)
  • 11:28:28 * bjo3rn covers ears bc of acoustic feedback
  • 11:28:40 <bjo3rn> ^^
  • 11:28:57 <xaver> complete template http://nopaste.chaoz-irc.net/view/60d56a24
  • 11:29:12 <cedricziel> aaaaaahhhh, highlighting
  • 11:29:13 <bjo3rn> holy template xaver
  • 11:29:16 * cedricziel steps up to the mic
  • 11:29:18 <cedricziel> "Test, Test"
  • 11:29:24 <bjo3rn> cedricziel drops the mic
  • 11:29:40 <cedricziel> damn beautiful-it's bugging me again :)
  • 11:30:11 <cedricziel> deleted a 150megs log.sqlite and restarted znc
  • 11:30:22 <xaver> this is nothing bjo3rn - we had a desgin with row groups like buttons and responsive
  • 11:30:26 <xaver> -_-
  • 11:30:50 <cedricziel> if only there was something like version control :/
  • 11:31:01 <cedricziel> :D
  • 11:31:06 <cedricziel> shame on me... SCNR
  • 11:32:00 <cedricziel> xaver if you still have the flexform data, you could examine that to reconstruct the ces
  • 11:32:25 <xaver> ?
  • 11:32:52 <cedricziel> dont know, i thought you were still talking about the lost data
  • 11:33:02 <bjo3rn> lol
  • 11:33:19 <xaver> i ahev no lost data or?
  • 11:33:37 <cedricziel> then forget it asap
  • 11:33:44 <xaver> if you mean git - not my problem :) i won't merge it
  • 11:33:55 <cedricziel> oh telekom, y u screaming at me? "HERR ZIEL, IHRE NEUE AUSGABE DER TELEKOM_LIFE IST DA!"
  • 11:33:58 <bjo3rn> or cedricziel will make you lose some. harr harr.
  • 11:34:12 <cedricziel> rofl :)
  • 11:34:31 <cedricziel> I'm extending tx_news atm-no pun.
  • 11:34:48 * bjo3rn envies cedricziel for already having the new issue of TELEKOM_LIFE
  • 11:34:53 <bjo3rn> ^^
  • 11:35:32 <xaver> what should i do if i have over 100 conditions im TS object browser + stuf like ifempty required and stuff won't work
  • 11:36:20 <cedricziel> drop it like it's hot?
  • 11:36:23 <bjo3rn> kill yourself
  • 11:36:43 <xaver> main menu over 500 Lines TS
  • 11:36:51 <bjo3rn> become a lumberjack in alaska
  • 11:37:15 <xaver> i say always i will be a "bio bauer in den bergen"
  • 11:37:41 <bjo3rn> similar, yes ;)
  • 11:38:42 <cedricziel> cool as well :)
  • 11:38:53 <xaver> i think this is a TS + TV issue -> if i touch TV i always break the site
  • 11:39:02 <cedricziel> one of the reason i dont think the ts aproach could be... better
  • 11:40:16 <cedricziel> s/dont//
  • 11:40:55 <Denyerec> Will the field.relation aways render a select box?
  • 11:41:02 <Denyerec> I could really use a record selector wizard
  • 11:41:35 * xaver thinks the azubi got an new task ]:-)
  • 11:42:41 <Denyerec> Trying to get field.relation to allow the user to pick a content element from a particular page.
  • 11:42:44 <Denyerec> Totally stuck.
  • 11:45:34 <Denyerec> I'm assuming I set tabl="tt_content"
  • 11:45:41 <cedricziel> table, yes
  • 11:45:54 <Denyerec> Then if all the target records are on a particular page
  • 11:46:01 <Denyerec> I might be able to restrict it to one pid
  • 11:46:35 <cedricziel> how would i render a tca select box that has a where condition returning a pid from typoscript?
  • 11:49:26 <xaver> i need something to comedown -_-
  • 11:49:47 <bjo3rn> nerf gun at hand, xaver?
  • 11:50:21 <xaver> college is in holiday, hopefully eaten by a lion :)
  • 11:51:07 <xaver> everywhere id lists, where which menu appears, multiple copies .... If i fix 1 place, 3 others are broken
  • 11:52:01 <xaver> this is a really old project with a bit update and most previous developers are gone
  • 11:54:28 <Denyerec> What should the "condition" field look like ?
  • 11:54:39 <Denyerec> I just have condition="pid=7" and it's thrown an error.
  • 11:55:01 <Denyerec> <flux:field.relation name="settings.testimonial" table="tt_content" condition="pid=7"/>
  • 11:56:16 <Denyerec> Ah
  • 11:56:22 <cedricziel> what error's thrown?
  • 11:56:23 <Denyerec> AND tt_content.pid = 7
  • 11:56:31 <Denyerec> it was a mysql error
  • 11:56:37 <Denyerec> condition="AND tt_content.pid = 7" works
  • 11:56:52 <Denyerec> Now to get it to pull a different field
  • 11:57:11 <cedricziel> oh yes-the docs state something like "it's foreignTableWhere syntax"
  • 11:58:13 <Denyerec> Yeah that means nothing to me.
  • 12:00:21 <cedricziel> it's basically some ess to the qjuh to the ell
  • 12:00:34 <cedricziel> oh gosh, i need more coffee
  • 12:01:10 <Denyerec> You're gonna need it for the next one...
  • 12:01:19 <Denyerec> All the FCE content is trapped in flexforms.
  • 12:01:26 <Denyerec> I am guessing I have zero access to this.
  • 12:02:21 <Denyerec> This also creates a dropdown
  • 12:02:30 <Denyerec> I really need the "insert content elements from another page" mechanism
  • 12:03:21 <Denyerec> Im not going to be able to do this am I ?
  • 12:03:50 <cedricziel> ahh, found it: http://www.sitevertreiber.de/snippets/snippets-detailansicht/article/2010/februar/typo3-pagetsconfig-tca-marker-fuer-foreign-table-where-in-form-type-section.html
  • 12:03:54 * xaver will test and hopefully finsh the bamboo setup and adds some git flow validation and other stuff :)
  • 12:04:39 <cedricziel> Den, if in doubt: simple relation, then v:content.render with uid - i think bjo3rn did somthing like this laely
  • 12:04:53 <Denyerec> Yeah but none of my FCE's have titles
  • 12:04:55 <xaver> i found the issue and if i would tell it, you can't stop laughing :(
  • 12:05:04 <Denyerec> so I just have a select box with 55 [No Title] entries
  • 12:05:31 <Denyerec> I need to be able to display one of the flexform fields in the select box
  • 12:05:35 <Denyerec> which I suspect is impossible.
  • 12:06:16 <bjo3rn> Denyerec what about foreignLabel="title"?
  • 12:06:34 <Denyerec> The title fields on all my FCEs are blank.
  • 12:06:49 <Denyerec> (These FCEs anyway)
  • 12:07:00 <Denyerec> I need settings.testimonialName :)
  • 12:07:12 <bjo3rn> ah. that's not possible.
  • 12:07:16 <bjo3rn> yet.
  • 12:07:19 <Denyerec> hehe.
  • 12:07:32 <bjo3rn> I think it will be when flexforms are history.
  • 12:07:43 <Denyerec> I could force the customer to put titles on everrrrrything.
  • 12:07:46 <cedricziel> that's another problem :) you should always force yourself to add invisible headings
  • 12:07:52 <cedricziel> aye
  • 12:07:52 <Denyerec> They render out, tho :(
  • 12:07:59 <cedricziel> hmm?
  • 12:08:05 <Denyerec> They render as <h2>'s
  • 12:08:08 <cedricziel> nono, header type invisible
  • 12:08:22 <Denyerec> So there's loads of CE's where they've not put in a heading because they don't want it to display
  • 12:08:59 <Denyerec> Ah man, getting the editor to do that :/
  • 12:09:24 <Denyerec> I'll explain that to them.
  • 12:09:30 <Denyerec> And if they will co-operate, I'll do it.
  • 12:09:35 <bjo3rn> say: you're doing it wrong.
  • 12:09:38 <Denyerec> If not, I'll throw in a content area and they can paste references in,.
  • 12:09:39 <bjo3rn> ^^
  • 12:09:55 <Denyerec> how do you stop a content column from sliding ?
  • 12:10:14 <Denyerec> Oh
  • 12:10:17 <Denyerec> that's in the render call
  • 12:10:19 <Denyerec> ignore :)
  • 12:15:08 <randomresult> hi foks
  • 12:15:23 <randomresult> siteUrl is removed from vhs?
  • 12:15:34 <bjo3rn> ah, lost the l on your hiking tour yesterday?
  • 12:15:40 <bjo3rn> ^^
  • 12:16:27 <randomresult> lost more than that
  • 12:16:43 <cedricziel> can i set tsconfig from typoscript?
  • 12:17:11 <bjo3rn> but v:site.url() is alive and kicking
  • 12:17:22 <randomresult> not in my version of vhs
  • 12:18:00 <randomresult> https://github.com/FluidTYPO3/vhs/tree/development/Classes/ViewHelpers/Page
  • 12:18:03 <randomresult> not there...
  • 12:18:07 <randomresult> or is it?
  • 12:18:11 <bjo3rn> https://github.com/FluidTYPO3/vhs/blob/development/Classes/ViewHelpers/Site/UrlViewHelper.php
  • 12:19:03 <randomresult> i found that one too
  • 12:19:11 <randomresult> but here http://fluidtypo3.org/viewhelpers/vhs/development/Page/SiteUrlViewHelper.html
  • 12:19:16 <randomresult> this one does not work
  • 12:19:44 <bjo3rn> see the line " DEPRECATED! Use v:site.url instead!" ?
  • 12:20:12 <randomresult> lost something yesterday...
  • 12:20:33 <randomresult> ^^
  • 12:20:42 <bjo3rn> it shows, it shows ^^
  • 12:20:50 <bjo3rn> "no country for old men"
  • 12:29:26 <Denyerec> well, in other news
  • 12:29:34 <Denyerec> I just updated all extensions on a live site.
  • 12:29:36 <Denyerec> And nothing broke!!
  • 12:31:36 <cedricziel> that's my man!
  • 12:37:23 <Denyerec> :D
  • 12:37:32 <Denyerec> Who wrote the random content element picker viewhelper?
  • 12:37:35 <Denyerec> was it xaver ?
  • 12:38:35 <Denyerec> Just curious about how it interacts with the cache
  • 12:42:56 <xaver> Denyerec: i don't think so
  • 12:44:10 <xaver> i would use RAND() in sql?
  • 12:47:38 <xaver> if you have a array or something else with Content elements $myArray[0, rand(count(myArray)-1)]
  • 12:48:33 <xaver> (a syntax error free example coast something ;) )
  • 12:48:38 <xaver> -a
  • 12:50:16 <xaver> http://wurstball.de/196858/
  • 12:57:21 <cedricziel> wurstball
  • 12:58:02 <xaver> i ask something on Wednesday, but i think got no answer
  • 12:58:10 <xaver> Any fluid pased felogin solution?
  • 13:06:50 <xaver> cool Git 2.0 is out
  • 13:09:12 <soee> xaver: *based ?
  • 13:09:38 <xaver> based yes
  • 13:12:45 <soee> not that im aware of, anyway TER down https://typo3.org/extensions/repository/
  • 13:28:08 <bjo3rn> xaver: make one. I'd use yours.
  • 13:28:51 <xaver> felogin is really ~~
  • 13:37:18 <cedricziel> nope xaver
  • 13:37:22 <cedricziel> really nothing
  • 13:37:31 <cedricziel> i'd use yours as well
  • 13:37:34 <cedricziel> everybody would
  • 13:37:46 <cedricziel> that'd be close to healing cancer!
  • 13:41:43 <SuburbanWorrier> hi cedricziel. Just noticed this in my backend when viewing Extension Manager:
  • 13:41:45 <SuburbanWorrier> Table 'typo3_62.cf_extbase_datamapfactory_datamap' doesn't exist
  • 13:42:06 <SuburbanWorrier> THinking that might explain why my extension is broken on this installation?
  • 13:42:09 <xaver> yeah, the form is ~~ A lot of features and deep in core
  • 13:42:42 <cedricziel> SuburbanWorrier: i merged a fix for that 2/3 days ago
  • 13:43:02 <SuburbanWorrier> ok - how do i resolve it?
  • 13:43:28 <cedricziel> grab the latest git from flux
  • 13:43:39 <cedricziel> go to install tool and do a compare
  • 13:44:01 <SuburbanWorrier> yeah - just did that & nothing shows up
  • 13:52:51 <SuburbanWorrier> which branch should I get?
  • 13:57:07 <cedricziel> development
  • 13:57:41 <cedricziel> you could also check out a new branch from where you're at and cherrypick the single line commit
  • 13:58:51 <xaver> i need a gallery with a lot of description text and fields - should i create a EXT or use FAL
  • 14:08:18 <cedricziel> xaver if it's kind of standalone: create a new extension with a standalone model
  • 14:09:29 <xaver> images should be reused in page and provide the info's - that is fal for me
  • 14:11:44 <cedricziel> fal-fall
  • 14:11:46 <cedricziel> yes
  • 14:11:52 <cedricziel> but the surrounding thing responsible for listing and stuff should be a model with mm to fal
  • 16:01:57 <Denyerec> xaver
  • 16:02:03 <Denyerec> I'm going to be very interestted to know how you get on.
  • 16:02:04 <xaver> Denyerec:
  • 16:02:14 <Denyerec> As I currently run my site on wordpress
  • 16:02:18 <Denyerec> but... ugh.
  • 16:02:33 <Denyerec> Was going to recode www.denyer.pro so I could use it as a typo site instead.
  • 16:03:05 <jlumpe> Denyerec: did you do the design?
  • 16:03:09 <jlumpe> layout that is
  • 16:03:15 <jlumpe> or is it a commercial template?
  • 16:03:25 <Denyerec> Themeforest
  • 16:03:30 <jlumpe> ah
  • 16:03:32 <Denyerec> I didn't have the time to build one myself
  • 16:03:43 <Denyerec> Needed to get the site up pretty much overnight
  • 16:04:01 <jlumpe> so you basically do photography?
  • 16:06:50 <Denyerec> It's one thing that I do.
  • 16:06:57 <Denyerec> Bit of a hobby really
  • 16:07:22 <Denyerec> Electronics, retouching and web development are other things.
  • 16:07:26 <jlumpe> but your page's is only focussing on it
  • 16:07:30 <Denyerec> That page, yeah.
  • 16:07:37 <Denyerec> www.denyerec.co.uk is a little more diverse
  • 16:08:07 <Denyerec> (Not to mention older)
  • 16:08:50 <jlumpe> :D
  • 16:08:57 <Denyerec> My webdev business page is decrepit and in dire need of replacement, so I am not linking to that.
  • 16:10:16 <jlumpe> ah ok
  • 16:11:59 <Denyerec> :)
  • 16:12:09 <Denyerec> Need to completely rebuild it, but you know how it is...
  • 16:12:16 <Denyerec> Painters houses always need painting , etc.
  • 16:12:24 <jlumpe> haha yeah
  • 16:13:10 <xaver> Denyerec: what was your question
  • 16:14:20 <floxx> how do you guys handle ft3 in your projects? flux etc. as submodules? subtrees? using composer?
  • 16:18:38 <Denyerec> No querstiono xaver, just interested in how you get on.
  • 16:20:20 <xaver> i would start with never using wordpress ;)
  • 16:21:46 <cedricziel> floxx: depends on the target environment, budget etc
  • 16:22:49 <cedricziel> i usually do rsync deployments of typosconf and keep anything in vcs using my provider extension which depends on anything the environment needs
  • 16:23:03 <cedricziel> so it results in a one-klick install in a new env
  • 16:23:48 <xaver> Denyerec: next step, a good job for a intern to learn stuff and i don't need to touch wordpress.
  • 16:24:13 <Denyerec> xaver - normally I wouldn't either.
  • 16:24:21 <Denyerec> Though it IS a decent blog, I hate how people try and use it for CMS.
  • 16:24:28 <Denyerec> Two totally different beasts
  • 16:24:43 <xaver> you can crate a fluid tmpl really fast
  • 16:24:46 <Denyerec> But I am interested in a gallery solution for typo that's sensible.
  • 16:25:13 <Denyerec> Have you looked at YAG ?
  • 16:25:22 <xaver> depends on the size. You can provide json and use JS
  • 16:25:44 <xaver> YAG is powerful, but i never used it
  • 16:40:17 <cedricziel> the cache will bite you
  • 16:44:57 <xaver> cedricziel: via json or via yag?
  • 16:45:37 <xaver> json is always ajax possible, but i used it once and it worked greate
  • 16:45:41 <xaver> -e
  • 16:58:35 <cedricziel> nah, i mean the yag resolution cache
  • 16:58:56 <cedricziel> it needs to be generated manually and lives in typo3temp not fileadmin/_processed
  • 16:59:06 <cedricziel> which makes it hard to "safely" empty the cache
  • 16:59:44 <cedricziel> json is nice but the seo guys will climb your roof
  • 17:00:18 <Denyerec> ahaha
  • 17:00:31 <Denyerec> How does the content.random VH interact with the cache?
  • 17:00:41 <Denyerec> Will including it on a page essentially nuke any hope of caching?
  • 17:40:50 <xaver> its only images? save a array in js and display a image random
  • 17:41:01 <xaver> fluidcontent_core is really fast
  • 17:57:42 <cedricziel> it is impressive, yes
  • 18:14:41 <Outdoorsman> OK... it seems I need some education on how to use expandAll in VHS menu.
  • 18:16:51 <Outdoorsman> I am creating a side menu and only want the current menu item to expand.
  • 18:17:45 <Outdoorsman> I set expandAll="0"
  • 18:21:47 <Outdoorsman> But all submenu items are fully rendering and showing instead of just the one underneath the current menu item.
  • 18:21:59 <Outdoorsman> How can I fix this?
  • 18:22:16 <GRIMMCREATIVE> would do it with css
  • 18:22:23 <Outdoorsman> <v:page.menu entryLevel="{settings.entryLevel -> v:math.ceil() -> v:math.sum(b: 1)}" useShortcutData="1" expandAll="0">
  • 18:22:54 <Outdoorsman> True... hmmm I could do that.
  • 18:23:32 <Outdoorsman> So what is expandAll supposed to do?
  • 18:24:23 <Outdoorsman> By default it's set to 0 according to http://fluidtypo3.org/viewhelpers/vhs/master/Page/MenuViewHelper.html
  • 18:24:24 <xaver> expandAll Type: boolean, default value: false If TRUE and $levels > 1 then expands all (not just the active) menu items which have submenus
  • 18:32:18 <Outdoorsman> I just did a quick experiment and tried various iterations of level, expandAll, and settings.entryLevel. I don't see any change really.
  • 18:33:35 <xaver> cache?
  • 18:34:53 <cedricziel> Outdoorsman: you are rendering manually
  • 18:35:06 <cedricziel> how do you decide if you want to expand or not?
  • 18:35:06 <Outdoorsman> Yes
  • 18:35:24 <cedricziel> can you gist your menu template?
  • 18:35:28 <Outdoorsman> There is no condition in the manual rendering.
  • 18:35:44 <Outdoorsman> Oooops... is that why?
  • 18:36:03 <cedricziel> well, let me test it please
  • 18:36:15 <xaver> autorenderer vs manuel
  • 18:36:22 <cedricziel> i didnt experience this ever
  • 18:36:35 <cedricziel> so it'd be nice if you could pass me your template
  • 18:37:15 <Outdoorsman> I just thought it would intelligently read my mind :) (Please note that I'm still a newbie to this fluid stuff so you can assume user error is quite possible as well).
  • 18:38:01 <Outdoorsman> I'll gist it. I have to leave the office, but I'll check back again in about 2.5 hours when I get back.
  • 18:38:20 <cedricziel> kk
  • 18:40:02 <Outdoorsman> Here you go... https://gist.github.com/Outdoorsman/bfc07220b68eeabdfca2
  • 18:40:18 <Outdoorsman> Sorry I can't stick around... just have an appointment.
  • 18:42:51 <xaver> cu later
  • 18:47:41 <cedricziel> cya
  • 21:25:34 <Outdoorsman> Hi again cedricziel and xaver. I'm back again.
  • 21:26:09 <xaver> hi Outdoorsman
  • 21:26:16 <bjo3rn> n'abend
  • 21:26:39 <xaver> hi think expandAll has no effect if you don't use the autorenderer
  • 21:26:49 <Outdoorsman> I got the feeling that possibly since I am doing a manual rendering, I will have to create my own logic to not render all submenus even though expandAll="0"
  • 21:26:57 <bjo3rn> xaver is right
  • 21:27:16 <bjo3rn> you need some recursion
  • 21:27:27 <Outdoorsman> Hmmm... what logic do I use to check that?
  • 21:28:04 <bjo3rn> I think it's hasSubpages
  • 21:28:22 <Outdoorsman> <f:for each="{menu}" as="subSubMenuPage">
  • 21:28:39 <xaver> <f:debug>{yourMenuAlias}</f:debug>
  • 21:28:55 <xaver> don't use menu, use an alias
  • 21:29:02 <Outdoorsman> oops... I mean... <f:if condition="{subMenuPage.hasSubPages}">
  • 21:29:14 <bjo3rn> that should be it, yes
  • 21:29:24 <xaver> <v:page.menu ... as="rootline">
  • 21:29:53 <bjo3rn> auto rendering has the advantage of rendering menus with an undefined depth.
  • 21:29:59 <Outdoorsman> That determines if there are sub pages, but how to just expand only subpages to the current menu item?
  • 21:30:18 <bjo3rn> 'active'
  • 21:30:25 <xaver> every item has a active state
  • 21:30:36 <bjo3rn> hehe, xaver, sorry. go ahead.
  • 21:30:49 <xaver> try a f:debug on a menu object :)
  • 21:31:08 <xaver> cedricziel: did you create a pro and con list?
  • 21:35:58 <Outdoorsman> No way... that is soooooo awesome!
  • 21:36:27 <Outdoorsman> I hadn't used <f:debug>stuff</f:debug> before. That's good stuff.
  • 21:40:30 <xaver> {_all} has everthing avialable
  • 21:43:26 <Outdoorsman> Can you use multiple conditions in one statement like this?
  • 21:44:13 <Outdoorsman> <f:if condition="{subMenuPage.hasSubPages} && {subMenuPage.active}">Menu stuff</f:if>
  • 21:45:07 <Outdoorsman> Do I nest two if statements... I did it wrong here. Both conditions need to be true beofre a submenu is rendered.
  • 21:46:35 <xaver> && is normaly not allowed
  • 21:46:41 <xaver> a viewhelper exists
  • 21:46:48 <Outdoorsman> looking
  • 21:47:31 <xaver> i would use <if><if></if></if>
  • 21:48:31 <Outdoorsman> I can do that. Sure would be nice to use multiple conditions in one statement.
  • 21:48:57 <xaver> but the parsing is really complex in html ...
  • 21:49:16 <Outdoorsman> Can I omit <then> if there's no <else>?
  • 21:50:04 <Outdoorsman> Like you did <if condition=""><if condition="">Do this only if both conditions are true</if></if>
  • 21:52:03 <xaver> http://fluidtypo3.org/viewhelpers/fluid/master/IfViewHelper.html
  • 21:57:45 <Outdoorsman> Wow... the world of fluid is open up.
  • 21:58:32 <Outdoorsman> I got this from template someone else wrote. I'm trying to understand how it works. {settings.entryLevel -> v:math.ceil() -> v:math.sum(b: 1)}
  • 21:59:53 <Outdoorsman> (By they... I have a working submenu now. Now I'm working on getting it to do one more thing)
  • 22:00:18 <Outdoorsman> I want the menu to show this...
  • 22:00:34 <Outdoorsman> Parent page
  • 22:00:42 <Outdoorsman> ...Current Page
  • 22:00:53 <Outdoorsman> ......Submenu pages
  • 22:00:54 <Outdoorsman> ......Submenu pages
  • 22:00:54 <Outdoorsman> ......Submenu pages
  • 22:01:36 <Outdoorsman> I've done this before with TS before but now I'm reinventing the wheel :)
  • 22:06:13 <Outdoorsman> I think it was entryLevel=-3 to achieve that
  • 23:06:32 <Outdoorsman> WHY? It doesn't seem that this works... <v:page.menu entryLevel="-1">. Can't entryLevel accept negative numbers like typoscript did?
  • 23:07:36 <Outdoorsman> I'm using manual rendering.
  • 23:09:51 <Outdoorsman> http://fluidtypo3.org/viewhelpers/vhs/master/Page/MenuViewHelper.html

20140531

  • 00:47:44 <xaver> because -1 dose not exists
  • 00:47:51 <xaver> Outdoorsman: thats pseudo stuff in TS
  • 00:47:59 <xaver> TS rendeing is slow as hell
  • 00:48:08 <Outdoorsman> ahhhh
  • 00:48:47 <xaver> you can work with normal levels, ask everything you want and sort and split
  • 00:49:20 <Outdoorsman> I'm trying my best to get the parent page in the menu as I listed above but no go.
  • 00:49:46 <xaver> parentpage is in menu the pid?
  • 00:50:23 <Outdoorsman> pid is parent page?
  • 00:52:15 <xaver> in database yes
  • 00:52:25 <xaver> uid is current page and pid is the parent
  • 00:55:31 <Outdoorsman> I just did a quick test and it appears that pid is the parent page based on what entryLevel is set to.
  • 00:57:00 <Outdoorsman> So if entryLevel="2", it's the root page for the tree starting at level 2.
  • 00:57:30 <Outdoorsman> That doesn't guarantee just one level up though if I have a 3 level menu like I have on this site.
  • 00:59:23 <Outdoorsman> I found rootLine variable is accessible too, but I don't know how to access it.
  • 01:00:04 <Outdoorsman> It's an array and I don't know how to use it right.
  • 01:01:21 <Outdoorsman> Would you have to create an addition for loop to get at that?
  • 01:01:49 <xaver> please use usable menu structures ...
  • 01:03:07 <xaver> -> you can cheat via TS and set a variable and red the current level
  • 01:03:30 <Outdoorsman> If I can make entryLevel always be one level above current page then that would do it.
  • 01:09:21 <Outdoorsman> You mean just render the whole menu in TS and use fluid to bring it in?
  • 01:09:45 <Outdoorsman> Would it be reasonable to do a feature request for entryLevel="negative numbers" in VHS?
  • 01:09:57 <Outdoorsman> Not sure if there's a reason it's not available.
  • 01:26:05 <xaver> because its useless?
  • 01:26:13 <xaver> you can build everything yourself
  • 01:26:25 <xaver> you add useless code for 99% of the users
  • 01:26:39 <Outdoorsman> gulp
  • 01:28:29 <Outdoorsman> You are certainly much better at programming than I am.
  • 01:29:17 <Outdoorsman> You mentioned "-> you can cheat via TS and set a variable and red the current level". What did you mean?
  • 01:34:06 <xaver> lib.treeLevel = TEXT lib.treeLevel.stdWrap.dataWrap = {level:1}
  • 01:34:08 <xaver> And read the TS - Maybe us settings of your tmpl and you have it available without fluid typoscript stuff
  • 01:39:18 <xaver> bjo3rn: is the menu expert ;)
  • 01:41:01 <Outdoorsman> Well I get the idea of what you're saying.
  • 01:44:24 <xaver> you can do everything start a a level - this is a way to get the current level and you can use math functions inf vhs to subtract -1 to get a lower level
  • 01:55:15 <Outdoorsman> I will have to play with that one for a while.
  • 02:03:11 <xaver> night
  • 02:03:11 <Outdoorsman> Thank you sooo much and have a great weekend xaver!
  • 02:03:22 <xaver> cu around
  • 02:03:30 <Outdoorsman> :)
  • 12:37:30 <GRIMMCREATIVE> How can i handle Multilanguage inside fluicontent FCEs?
  • 13:06:02 <soee> im not sure but multilanguage is noit supported atm ?
  • 14:21:01 <GRIMMCREATIVE> *sing sing* loving v h s ...
  • 14:36:27 <xaver> hi cedricziel
  • 16:54:57 <cedricziel> hi xaver
  • 20:36:59 <bjo3rn> Outdoorsman I opened a PR for the negative entryLevel issue. mind testing it?
  • 22:21:58 <xaver> github is -_-
  • 22:22:13 <xaver> *unicore image* This page is taking way too long to load. Sorry about that. Please try refreshing and contact us if the problem persists.