IRC logs

20140821

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

IRC log range: 20140821*

20140821

  • 10:29:54 <batjony> yo feders
  • 10:30:32 <batjony> guys how do you proceed when using ajax and fluid templates/CE
  • 10:31:14 <batjony> do you define for example a different typeNum for ajax and then based on it load different fluid templates/layouts which trims the page...
  • 10:32:16 <batjony> if you know some articles on the web for best practices with ajax/typo3/fluid - please share them
  • 11:03:34 <batjony> silence
  • 11:05:56 <Guest|43001> hello everybody: is it possible to include TCEFORM.tt_content.header_layout.types to fluid template? so that the user can choose which headline he like?
  • 11:07:17 <xaver> Guest|43001: no but you can sue fludi content core and replace it
  • 11:08:42 <Guest|43001> have you a example? i'm new in fluid and dont understand what you mean
  • 11:09:29 <xaver> fluidcontent core replaces csc
  • 11:13:23 <Guest|43001> i think you dont understand me.. i would like to have a select box in the backend of my fluid contentelement for choosing the headline
  • 11:13:32 <Guest|43001> i have this: <flux:field.input name="headline" label="headline" />
  • 11:14:00 <Guest|43001> how i can let choose the headline like (h1 oder h2)
  • 11:14:21 <xaver> ah you can also create a select with flux and you have the values available in Frontend
  • 11:15:14 <xaver> https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/tree/development/Resources/Private/Templates/Content take a look at the example elements
  • 11:15:54 <dimul> Hallo, need help with f:form.select, should I take a queue?
  • 11:15:55 <FT3BOT> ¯\_(ツ)_/¯
  • 11:16:18 <Guest|43001> it doesnt give a viewhelper?
  • 11:18:51 <dimul> I need to ad pics or stk. indication to the select field based on the language. I have this fluid select form. <f:form.select options="{quantityArray}" id="quantitySelect" name="data[quantity]" value="{f:if(condition:data, then: data.quantity}" />. What is the correct usage of f:translate in this case?
  • 11:18:52 <FT3BOT> ¯\_(ツ)_/¯
  • 11:19:37 <dimul> in my case translate is in dh namespace. So it will be dh:translate
  • 11:20:19 <batjony> xaver: if I have a custom CE created by fluidcontent which also has ContentController, could I disable the layout based on typeNum parameter inside the controller action ?
  • 11:21:56 <batjony> lets say I have a CE news with ContentController::newsAction(), so somehow in newsAction to disable the layout if for example typeNum is 77
  • 11:34:23 <xaver> Guest|43001: for what? creating a h tag? i think that would be a little bit overhead. Create a select and pass the number to h{number}
  • 11:39:37 <xaver> dimul: that is fluid - this channel is for vhs flux fluidcontent, fluidpages (non core stuff). I never used that f:form.select and f:translate
  • 11:39:38 <FT3BOT> ¯\_(ツ)_/¯
  • 11:40:04 <xaver> last time i used http://fluidtypo3.org/viewhelpers/vhs/master/LViewHelper.html and http://fluidtypo3.org/viewhelpers/vhs/master/Form/SelectViewHelper.html
  • 11:41:50 <xaver> batjony: i never tied that
  • 11:43:54 <batjony> xaver: do you know some other way to achieve it, the idea is when I have an ajax request(typeNum=77), then show only the html of the content element, so no layouts and other stuffs
  • 11:45:24 <dimul> ok, thank you
  • 11:45:41 <xaver> dimul: you are welcome
  • 11:58:35 <erredeco> I think that Guest|43001 doesn't want to add another select to choose the header hx, but wants to recycle the field header_layout of tt_content ;)
  • 12:08:11 <xaver> erredeco: yes thats why i said fluidcontent_core
  • 12:15:35 <erredeco> :)
  • 12:15:46 <erredeco> so the answer is veeery easy:
  • 12:15:58 <erredeco> simply put {record.header_layout} in the template
  • 13:17:05 <batjony> lets try with some guro help from NamelessCoder
  • 13:17:12 <batjony> NamelessCoder: if I have a custom CE created by fluidcontent which also has ContentController, could I disable the layout based on typeNum parameter inside the controller action ?
  • 13:17:25 <batjony> this an ajax request
  • 13:18:16 <batjony> the idea is if i have a request with particular typeNum, to output only the CE html, no layouts and other stuffs
  • 13:46:52 <batjony> ok again silence, lets try with danilobuerger or benjaminr
  • 13:47:08 <batjony> you guys do you know something about what i am asking
  • 13:47:19 <danilobuerger> yes you can do that
  • 13:47:29 <batjony> awesome
  • 13:48:26 <danilobuerger> do you use fluidpages too?
  • 13:48:54 <batjony> danilobuerger: i am wondering about two ways 1. somehow disable the layout in the content controller action 2. some condition for typeNum in the content element template
  • 13:48:56 <batjony> yes
  • 13:49:05 <batjony> I use also fluidpages
  • 13:50:11 <danilobuerger> you want to also have a different page template?
  • 13:51:09 <batjony> no
  • 13:52:22 <danilobuerger> so keep the page layout / template and only change the content layout to nothing?
  • 13:53:10 <batjony> ya
  • 13:53:37 <batjony> so I want to output only the html from the CE
  • 13:54:12 <danilobuerger> ok, create a layout that only contains the render of the Main section, then in your content template do a f:if around the f:layout directive
  • 13:54:12 <FT3BOT> ¯\_(ツ)_/¯
  • 13:54:23 <danilobuerger> thats all
  • 13:55:41 <batjony> can I get the typeNum param inside the content template ?
  • 13:56:07 <danilobuerger> assign it from your controller
  • 13:56:30 <batjony> i have checked $this->request->getArguments()
  • 13:56:38 <batjony> but typeNum is missing there
  • 13:56:54 <batjony> how should I get it in the controller
  • 13:59:01 <danilobuerger> isnt $GLOBALS['TSFE']->type
  • 13:59:07 <danilobuerger> -isnt
  • 14:01:11 <batjony> danilobuerger: 10x man, you are the right person, 4 hours noone neither from #typo3 nor here #fedext was able to help :)
  • 14:01:21 <danilobuerger> np
  • 14:04:07 <NamelessCoder> f:if around f:layout will not work; this particular value is parsed differently
  • 14:04:07 <FT3BOT> ¯\_(ツ)_/¯
  • 14:04:35 <batjony> NamelessCoder: what do you suggest
  • 14:04:42 <NamelessCoder> finding link for you
  • 14:05:32 <NamelessCoder> http://stackoverflow.com/questions/21488352/dynamicly-change-typo3-fluid-layout-by-typenum/22511825#22511825
  • 14:05:50 <danilobuerger> <f:layout name="{f:if(condition:}"/> definitely works (and was what i meant)
  • 14:05:51 <FT3BOT> ¯\_(ツ)_/¯
  • 14:06:10 <NamelessCoder> yep, works inside ;)
  • 14:07:07 <batjony> super, most likely and somthing like this will also work http://pastebin.com/dvnb9Wcx
  • 14:07:30 <NamelessCoder> like I said, the Layout value is parsed a bit differently
  • 14:09:14 <NamelessCoder> https://git.typo3.org/Packages/TYPO3.CMS.git/blob/HEAD:/typo3/sysext/fluid/Classes/ViewHelpers/LayoutViewHelper.php
  • 14:09:37 <NamelessCoder> as you can see it utilizes a postParseEvent (it's very special) which means the value actually exists immediately once you parse the template
  • 14:09:39 <NamelessCoder> parse, not render
  • 14:09:56 <NamelessCoder> which means your example of having two f:layout will generate two nodes
  • 14:09:57 <FT3BOT> ¯\_(ツ)_/¯
  • 14:10:02 <NamelessCoder> only the first of which will be recognized
  • 14:10:49 <batjony> ok 10x
  • 14:15:07 <NamelessCoder> https://git.typo3.org/Packages/TYPO3.CMS.git/blob/HEAD:/typo3/sysext/fluid/Classes/Core/Parser/ParsingState.php#l167 shows exactly how it is a single-instance ViewHelper that only recognizes a single node
  • 14:16:26 <batjony> ya I see
  • 14:17:02 <batjony> is this correct v:if inline condition {v:if.condition(then: 'ContentAjax', else: 'Content', condition: {typeNum} == 10)}
  • 14:17:31 <NamelessCoder> condition: '{typeNum} == 10'
  • 14:17:46 <batjony> 10x
  • 14:19:29 <batjony> i get an error
  • 14:19:31 <batjony> Could not analyse class:FluidTYPO3\Vhs\ViewHelpers\If\ConditionViewHelper maybe not loaded or no autoloader?
  • 14:20:45 <Pero> hello, anybody here :-)
  • 14:22:36 <NamelessCoder> use f:if, it supports that syntax
  • 14:22:37 <FT3BOT> ¯\_(ツ)_/¯
  • 14:23:11 <batjony> k
  • 14:23:51 <Pero1909> I'm using DCE ext. to create custom CE. One of the fields i use in my CE is "Insert Records". Does anybody know how can i output "Insert Record" records in Fluid?
  • 14:26:38 <batjony> NamelessCoder: again same error
  • 14:26:54 <batjony> the complete syntax I use is: <f:layout name="{f:if.condition(then: 'ContentAjax', else: 'Content', condition: '{typeNum} == 10')}" />
  • 14:26:54 <FT3BOT> ¯\_(ツ)_/¯
  • 14:27:02 <batjony> also tried with v:if
  • 14:30:36 <NamelessCoder> f:if, not f:if.condition
  • 14:30:36 <FT3BOT> ¯\_(ツ)_/¯
  • 14:30:45 <TorstenFink> Hi, are html conditions possible with vhs assets?
  • 14:34:55 <TorstenFink> noone? ;-)
  • 14:36:49 <batjony> NamelessCoder: again does not work <f:layout name="{f:if(then: 'ContentAjax', else: 'Content', condition: '{typeNum} == 10')}" />
  • 14:36:50 <FT3BOT> ¯\_(ツ)_/¯
  • 14:37:22 <batjony> blank white page, when I checked the apache logs, the error is : PHP Fatal error: Call to a member function getViewHelper() on a non-object
  • 14:42:15 <xaver> Pero1909: we only do our own stuff and no DCE
  • 14:42:44 <xaver> maybe try the official TYPO3 channel or maybe DCE has a support chat.
  • 14:43:45 <Pero1909> xaver ok, but maybe you have an example of how to output "Insert Records" in Fluid generaly in TYPO3
  • 14:44:01 <Pero1909> i coudln't find anything googling
  • 14:47:44 <xaver> That depends a lot on your template system. We use fluidcontent for FCE and fluidpages. You can take a look at our documentation. Maybe it helps, but it focus on usage of flux, fluidcontent fluidpages http://fluidtypo3.org/documentation/templating-manual/introduction.html
  • 14:49:27 <xaver> If you use PHP you need to assign your variable to fluid. IF you want something like var_dump (_all -> f:debug()) and you get all available information in you template. Pero1909
  • 14:49:28 <FT3BOT> ¯\_(ツ)_/¯
  • 14:50:01 <Pero1909> thx. i will take a look of it
  • 14:51:07 <xaver> If you have questions afterwards about FluidTYPO3 (flux, fluidcontent, fluidpages, vhs....) you are welcome to ask :)
  • 14:52:03 <Pero1909> just one thing to clarify if it's not a problem
  • 14:53:18 <Pero1909> TYPO3 Fluid means all that you wrote = flux, fluidcontent, fluidpages .. so ext. based on TYPO3 Fluid are ext. based on flux, fluidcontent, fluidpages or i got something wrong here?
  • 14:56:42 <xaver> TYPO3 developed fluid and a very basic template system with a lot of possibility. Most users want to use a more advanced system with more features like FCE (Flexible Content Element). Different developers started projects to accomplish that in different ways. FluidTYPO3 team wrote flux, fluidcontent, fluidpages with help form a lot of contributors https://github.com/FluidTYPO3/ .
  • 14:57:17 <xaver> NamelessCoder: missed something?
  • 15:00:34 <Pero1909> aha so.. thx. i will read more about it. in the end i only need easy way to make custom content elements :-D
  • 15:00:54 <xaver> who do you define easy? ;)
  • 15:03:33 <xaver> we think creating 1 tempalte for FCE is a good way. https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/blob/development/Resources/Private/Templates/Content/Alert.html Configuration creates Backend form/element, preview Backend preview in overview and Main the frontend output. Pero1909
  • 15:04:03 <Pero1909> well, few days ago i found this DCE ext. It is really easy to make your own CE .. drop some TYPO3 fields u want, u make fluid template and that's it .. no need to write ext. So that's the thing i really need in TYPO3.. gives u much flexibility without writting an ext.
  • 15:05:33 <xaver> DCE, Mask, FluidTYPO3, Girdlements have all "similar" goals, but work in complete different ways
  • 15:06:03 <Pero1909> yes, i saw they mention Gridelements too but didn't try it
  • 15:06:17 <batjony> danilobuerger: do you have any idea why <f:layout name="{f:if(then: 'ContentAjax', else: 'Content', condition: '{typeNum} == 10')}" /> does not work
  • 15:06:17 <FT3BOT> ¯\_(ツ)_/¯
  • 15:06:26 <Pero1909> aha.. didn't know that. i thought they are all based on same technology
  • 15:06:56 <xaver> Its based on same technolgy in T3 (more or less) but provide compelte different ways
  • 15:07:15 <xaver> Our tempaltes and forms all file based and good for git :)
  • 15:07:58 <Pero1909> so the goal of your project are also custom CE or ?
  • 15:08:07 <xaver> and a lot more
  • 15:08:47 <danilobuerger> batjony looks right
  • 15:09:20 <batjony> danilobuerger: but a PHP fatal error appears
  • 15:09:27 <danilobuerger> which is?
  • 15:09:31 <batjony> : PHP Fatal error: Call to a member function getViewHelper() on a non-object
  • 15:09:43 <Pero1909> i need some time to investigate all but unfortunatelly my work is not only connected to TYPO3 so i can't follow all..
  • 15:09:56 <xaver> vhs is a viewhelper collection with a lot of possiblitys in your template. (you can use vhs without any of our other extensions)
  • 15:10:00 <Pero1909> but if i catch time i will read more about it
  • 15:10:01 <danilobuerger> batjony that could be a cache problem, please clear caches from the install tool
  • 15:10:26 <xaver> http://bootstrap.typo3cms.demo.typo3.org/typo3/backend.php outdated but still shows functionality.
  • 15:10:44 <Pero1909> how easy is too make BE CE forms with vhs ?
  • 15:10:48 <Pero1909> to*
  • 15:11:05 <xaver> vhs are only viewhelpers. fluidcontent creates CE
  • 15:11:11 <Pero1909> aha so
  • 15:11:27 <batjony> no, already tried it
  • 15:11:28 <Pero1909> and how easy is in fluidcontent to make CE :-)
  • 15:11:38 <xaver> https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/blob/development/Resources/Private/Templates/Content/Alert.html this easy
  • 15:11:57 <batjony> danilobuerger: no already cleared all the caches
  • 15:11:58 <xaver> its everyhting backend form, a icon for selection, integrated lanuage system
  • 15:12:13 <xaver> Main is frontend
  • 15:12:25 <danilobuerger> batjony then i dont know
  • 15:13:09 <Pero1909> sorry this example is for FE i suppose?
  • 15:13:17 <xaver> no also BE
  • 15:13:40 <Pero1909> interesting
  • 15:13:41 <xaver> Pero1909: https://gist.github.com/xf-/a1c8da71367192b1ca11 this creates a BE CE element
  • 15:14:10 <Pero1909> how would u add "Insert Record" type of field :-)
  • 15:14:32 <xaver> try bootstrap demo and new tab bootstrap if you create a new element
  • 15:15:41 <Pero1909> oh i didn't mean new .. i mean TYPO3 "Insert Records" field.. u know the one.. the one u use to point on content records
  • 15:17:03 <xaver> never created a relation. i use always the icon in BE
  • 15:17:37 <xaver> and for content inside a FCE i use widget and you can create columns tabs ...
  • 15:18:41 <Pero1909> but when u have 1 CE .. for example TEXT that u want to include on many pages.. but to edit on one place
  • 15:18:52 <Pero1909> insert record is ideal
  • 15:20:07 <xaver> Pero1909: you mean click copy and press insert? http://i.imgur.com/rpqOhGz.png
  • 15:20:50 <Pero1909> yes if copy makes a pointer to original record (CE)
  • 15:20:58 <xaver> yes
  • 15:21:28 <Pero1909> hm.. where is that feature from?
  • 15:21:47 <xaver> FluidTYPO3 :P
  • 15:22:29 <Pero1909> one thing.. FluidTYPO3 is ext. or it is already in 6.x core ?
  • 15:22:41 <xaver> i think its in flux
  • 15:22:52 <xaver> Its a extension set
  • 15:22:59 <xaver> use what you want/need
  • 15:23:25 <Pero1909> i mean when i install TYPO3 6.x i get that feature by default or i have to install something :-)
  • 15:24:25 <xaver> you need to install a couple of extensions. We split our extensions and do not provide 1 big ext with functionality you maybe don't need
  • 15:24:42 <Pero1909> aha so
  • 15:24:47 <Pero1909> ok now is more clear
  • 15:26:03 <Pero1909> u know for me Fluid is another word for templating engine like PHP Smarty and Flux doesn't mean anything to me yet.. Flow is like some framework if i'm correct
  • 15:26:18 <Pero1909> so i need little time to catch all that
  • 15:39:03 <batjony> danilobuerger: ok, and what about if I want also to have a different page template/layout ?
  • 15:39:09 <batjony> is it possible
  • 15:39:11 <danilobuerger> did you get it working?
  • 15:39:17 <batjony> no
  • 15:39:17 <danilobuerger> (the content layout)
  • 15:39:20 <danilobuerger> :-(
  • 15:39:35 <danilobuerger> page should be the same way as with content
  • 15:40:10 <batjony> so again with the if inline codition ?
  • 15:40:55 <danilobuerger> yes
  • 15:41:11 <danilobuerger> i have that somewhere working but dont know which site ^^
  • 15:41:26 <danilobuerger> doing a searcgh right now, but it couzld take a while
  • 15:41:41 <batjony> np, i will wait :)
  • 15:42:39 <danilobuerger> actually never mind, there is a unit test doing exactly what you need
  • 15:42:53 <danilobuerger> ParserIntegrationTest->layoutViewHelperCanContainIfCondition
  • 15:42:56 <danilobuerger> take a look there
  • 15:43:57 <Pero1909> xaver thx. for all info and help!
  • 15:44:01 <Pero1909> gotta go now
  • 15:45:21 <batjony> danilobuerger: i am not awared with the unit testing, what and where should I look
  • 15:46:37 <danilobuerger> just search for the file ParserIntegrationTest.php and open that and look at the method layoutViewHelperCanContainIfCondition
  • 15:49:57 <batjony> danilobuerger: there is no such file
  • 15:51:49 <danilobuerger> ah never mind its in flow
  • 15:54:56 <randomresult> hi
  • 15:54:59 <randomresult> seen this?
  • 15:55:00 <randomresult> https://plus.google.com/u/0/+SvenWappler/posts/E5tKg2BbrLH?cfem=1
  • 15:55:25 <danilobuerger> no dont want moeny
  • 15:56:01 <randomresult> isnt he a good guy? taking what others did, putting it together and sell it.
  • 15:56:30 <danilobuerger> :-)
  • 15:56:35 <randomresult> i mean...
  • 15:56:49 <randomresult> is this legal?
  • 15:57:04 <xaver> randomresult: why not
  • 15:57:17 <randomresult> he is taking bootstrap (opensource) typo3 (opensource) flux (opensource) and sell it?
  • 15:57:20 <xaver> he sells his work tmpl and support
  • 15:57:33 <randomresult> xaver do u think this is ok?
  • 15:57:53 <xaver> you sell your customer a website or?
  • 15:57:58 <danilobuerger> didnt we have that discussion before?
  • 15:58:03 <danilobuerger> oviously it is perfecctly legal
  • 15:58:42 <randomresult> legal maybe
  • 15:59:32 <xaver> if you buy it and get the support. Everything works together
  • 15:59:44 <danilobuerger> batjony: ok so i confirmed it, i have this working perfectly in my setup... see here fx https://gist.github.com/danilobuerger/40d4e6eab67497c6aad2
  • 16:01:58 <batjony> danilobuerger: what kind of typo3 version you use there
  • 16:02:31 <danilobuerger> 6.2.4
  • 16:03:09 <mrboe> nice to see that somebody earns money with our work http://t3bootstrap.de/de/typo3-bootstrap-template/
  • 16:03:43 <danilobuerger> mrboe imagine what fx linus thinks
  • 16:03:51 <batjony> danilobuerger: the same as mine, do you use TER versions of the fluid extensions, some old dev versions or the latest dev versions
  • 16:04:10 <danilobuerger> i dont think the extensions matter in this specific case
  • 16:07:44 <batjony> danilobuerger: i do not see other reason, its either extension versions or server environment
  • 16:08:25 <NamelessCoder> or a missing variable, or a typo, or a syntax error
  • 16:11:56 <batjony> NamelessCoder: k, i removed the variable and set the condition always to '1', so there is no missing variable and i think the syntax is also fine
  • 16:12:05 <batjony> <f:layout name="{f:if(then: 'ContentAjax', else: 'Content', condition: '1')}" />
  • 16:12:06 <FT3BOT> ¯\_(ツ)_/¯
  • 16:12:56 <batjony> the error is not catched by typo3, typo3 output white blank page and i see the error only in the apache logs
  • 16:13:18 <batjony> most likely because its a FATAL error
  • 16:13:48 <NamelessCoder> you should check the TYPO3 core bug tracker and if no issue exists, file one. This is supposed to work.
  • 16:14:17 <danilobuerger> whats the error again?
  • 16:16:28 <batjony> Thu Aug 21 17:10:19.586005 2014] [fcgid:warn] [pid 3319] [client 127.0.0.1:60434] mod_fcgid: stderr: PHP Fatal error: Call to a member function getViewHelper() on a non-object in /home/batjony/www/html/painters/public/typo3temp/Cache/Code/fluid_template/Paintersitepackage_Content_action_painterList_5dab469aee8084d7251ca9d1eafe91a481a09b0d.php on line 18
  • 16:16:55 <batjony> all cached cleared, from install tool, also typo3temp folder
  • 16:18:15 <danilobuerger> can you please gist that file
  • 16:19:10 <batjony> ya
  • 16:22:45 <batjony> https://gist.github.com/anonymous/958b656d88911d71da65
  • 16:23:16 <batjony> and on line 18 we have: $viewHelper61 = $self->getViewHelper('$viewHelper61', $renderingContext, 'TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper');
  • 16:23:55 <danilobuerger> yeah
  • 16:24:00 <danilobuerger> that kind of looks wrong
  • 16:25:43 <batjony> danilobuerger: what do you think, is it some kind of bug in Typo3, or in the fluid ext, or something else
  • 16:25:50 <danilobuerger> hold on
  • 16:25:52 <danilobuerger> comparing to mine
  • 16:25:56 <batjony> k
  • 16:26:04 <danilobuerger> can you please gist your content template
  • 16:26:15 <batjony> ya
  • 16:28:40 <batjony> https://gist.github.com/anonymous/2a77853ead09e45e3c23
  • 16:35:42 <danilobuerger> batjony hmm no idea for me it doenst compile the fluid template that contains the f:layout f:if , but for you it does
  • 16:35:42 <FT3BOT> ¯\_(ツ)_/¯
  • 16:36:29 <danilobuerger> are you sure you cleared every cache? you could try deleting typo3temp and then in the database truncating every cache_ or cf_ table
  • 16:38:54 <batjony> danilobuerger: the only thing i havent tried is clearing db cache tables
  • 16:45:38 <batjony> same issue, tomorrow i will continue the tests
  • 16:50:57 <randomresult> one question to the team: is there a way to donate? @NamelessCoder danilobuerger bjo3rn cedricziel ?
  • 16:52:03 <danilobuerger> you can buy me beers @t3cm ra
  • 16:52:06 <danilobuerger> you can buy me beers @t3cm randomresult
  • 16:52:32 <NamelessCoder> randomresult officially: not yet. But will PM you something.
  • 16:52:40 <randomresult> so no way to donate?
  • 16:52:51 <randomresult> ah ok.
  • 17:01:08 <xaver> danilobuerger: beerS :)
  • 17:01:15 <danilobuerger> yeah
  • 17:01:22 <danilobuerger> thats way better than donating money
  • 17:02:17 <randomresult> when donating beer to danilobuerger i will destroy what he archived doing freelatics
  • 17:02:33 <danilobuerger> doesnt matter
  • 17:02:37 <mrboe> who pingt me??? @beer
  • 17:02:53 <xaver> typo3cmap munich
  • 17:02:55 <randomresult> mrboe you will get some kicks in ur butt
  • 17:03:09 <randomresult> ok. need to go now.
  • 17:03:12 <randomresult> see yall
  • 17:03:26 <xaver> http://typo3camp-munich.de/tickets/ some tickets available
  • 17:03:45 <mrboe> we will be in munich
  • 17:04:06 <xaver> munich and essen
  • 17:05:49 <mrboe> yes