Search the website and IRC logs

#TYPO3 IRC log from : Sunday 23 March 2008

Year: 2007 2008 2009 2010 2011 2012
Month: Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Day: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
00:04 Phlogi__ Soeren_Nielsen: can't you do that with a condition?
00:06 Soeren_Nielsen Phlogi I did it with a CASE. Just got it working :D
00:06 Phlogi__ #
00:06 Phlogi__ [globalVar = TSFE:tt_content|colPos = 1]
00:06 Phlogi__ Soeren_Nielsen: great
00:07 Soeren_Nielsen only took me 20hours of fiddling around trying everything lol
00:07 Phlogi__ could you post it please?
00:07 Phlogi__ pastebin
00:07 Soeren_Nielsen sure
00:08 Phlogi__ thx
00:08 Soeren_Nielsen np
11:40 titii hey there
12:51 Soeren_Nielsen anyone know if TV 1.3.4 has a bug with Flexible Content and Sections ?
13:00 skipjack hello
14:27 skipjack has here someone succesfully integrated some new fields into tt_products?
14:48 tsolisa hi
14:48 tsolisa ich hab eine kurze frage gibt es für tpo3 template design zum downloaden?
14:49 tsolisa oh i don#t see that i have to speak englisch. i want to knwo if there are tmeplate downlaod exist
14:57 Phlogi my extension extends another one with hooks. Now how can I use my TS setup in the my extension? I mean is that loaded somehow?
14:57 Phlogi I mean usually this is done with the main functuion: function main($content, $conf) {
14:58 Phlogi and in $conf I can find the TS of my extension. But here only one function from my extension is called, the one that I have set as a hook.... so where is my TS then if any? Or would you just use the TS from the extension I extend? And add TS for that one?
15:32 ries Phlogi: can't you just add the TS to the extension you are hooking?
15:33 ries Since it's a hook... you don't have direct access to it much like in extensions...
16:02 Phlogi__ ries: yes exactly...
16:02 Phlogi__ how can I add TS to the extended extensions?
16:02 Phlogi__ -s
16:07 ries Phlogi__: JUST ADD IT???
16:07 ries on the other extension... but in your file
16:08 Phlogi__ ries: hehe, I mean I want to ship it somehow with my extension... so like static...
16:08 ries so add it!!!
16:08 ries really... that works
16:09 Phlogi__ hmm the actual question then is: I create just a text file with TS in it? where do I need to tell typo3 to use it?
16:11 Phlogi__ ah just in ext_typoscript_setup.txt ries?
16:12 ries yes... but it's better to put it in setup.exe
16:18 Phlogi__ lol setup.exe .D ... hmm I don't know I mean there is no pi1 in my ext
16:18 Phlogi__ yeah it works :
16:25 ries Phlogi__: sorry setup.txt :D
18:01 guest2008 hello!
18:02 guest2008 I've got a problem (more or less a understanding one) with a tutorial on typo3.org
18:03 chefan shoot
18:04 guest2008 in the german article http://typo3.org/documentation/document-library/tutorials/doc_tut_templsel_de/0.0.2/view/1/3/ there is written "Objektdefinitionen " (english: "Objectdefinitions"); what is meant by this?
18:06 void guest2008: can you give a cite from english manual for better understanding the context?
18:06 guest2008 yes one moment please...
18:07 guest2008 here: http://typo3.org/documentation/document-library/tutorials/doc_tut_templselect/0.1.0/view/1/3/#id2853806
18:07 guest2008 Don't set any of the "Clear" flags! Just copy the appropriate "temp.xxxx" object definitions from the "NEW SITE" template into these. The order is also insignificant in this list.
18:07 guest2008 this is written there and I don't understand what to do
18:09 void what is not clear?
18:09 void copy the temp.xxx object definitions from the one template to 3 another
18:09 guest2008 what are "the appropriate "temp.xxxx" object definitions"?
18:10 void guest2008: the "NEW SITE" template should contain some lines like
18:11 void temp.menu = HMENU
18:11 void temp.menu{ .. }
18:11 void the line temp.menu = HMENU creates new object temp.menu of "type" HMENU
18:12 void other lines like temp.menu.expAll = 1 are for setting properties of that typoscript object..
18:13 guest2008 and where do I have to copy these object definitions (in which texfield of the 'create new record')?
18:14 void from the "setup" field... if you edit ts template in List mode
18:14 guest2008 do you mean into the setup field?
18:16 void yes..
18:18 guest2008 and what exactly (which part(s) of the TS from the main template "NEW SITE ")?
18:19 guest2008 ...do I have to copy into the setup field?
18:20 void that ones that are about temp.xxx objects
18:21 guest2008 this ones: menu_1, mainTemplate, headTemplate ???
18:25 guest2008 right?
18:25 guest2008 Sorry I'm absolutely a beginner with Typo3
18:28 void i didn't read that manual for 2 years. i do not remember which ones. but that ones that you said seem to be right
18:30 guest2008 OK - where and how to type them into the textfields of the 3 new template records (what into the field "Template Title" what into "Setup")
18:33 void title is your choice.
18:33 void setup is typoscript code.
18:36 guest2008 so into the setup fields FIRST TEMPLATE => "temp.menu_1" | SECOND TEMPLATE => "temp.mainTemplate" | so into the setup fields FIRST TEMPLATE => "temp.menu_1" | THIRD TEMPLATE => "temp.headTemplate "???
18:39 guest2008 ok???
18:57 typo3hanne hi
18:58 chefan lo
19:03 typo3hanne The wiki main page talks about a list of recommended hosts, but i can't find a link
19:03 typo3hanne hosters
19:05 typo3hanne .. an empty promise?
19:06 chefan bad maintenance of documentation supposedly
19:07 chefan looking for something local?
19:08 chefan and if so, where?
19:09 typo3hanne I am looking for a cheap and reliable typo3 hosting opportunity near Hannover, Germany.
19:09 chefan typical client is german?
19:09 typo3hanne yes
19:10 chefan you could opt for hetzner then
19:11 chefan they have annoying(to me) service breaks around 4:00 gmt+1 but that wouldn't bother you too much
19:11 chefan or if you prefer a good smaller hosting company with decent availability and support, try nrw-online.de
19:13 Rocketjock Happy Easter Everyone
19:13 Rocketjock Hi ries
19:14 typo3hanne chefan: thanks
19:14 Rocketjock ries did you take over templavoila?
19:16 Rocketjock so is anyone familiar with flow3? is it going to replace typoscript?
19:17 chefan talk to torsten krüger at http://www.nrw-online.de for a company with good support
19:17 chefan they are in dortmund, and i am not sure about the pricing, but asking won't cost you anything, and i was pretty happy with the customer support
19:18 chefan not as anonymous as with the "big ones"
19:18 chefan and ncore as network behind that is pretty decent as well
19:19 Rocketjock Ries does hosting to I think
19:24 ries hey Rocketjock
19:24 Rocketjock ries :)
19:25 ries no.. I don't do much with typo3 in general lately...
19:25 ries How are you doing Rocketjock ?
19:25 Rocketjock I am well .... you?
19:25 Rocketjock I see you no the mailing list
19:25 Rocketjock can you answer my flow3 question?
19:26 Rocketjock what have you been up to>
19:27 Rocketjock ries how is the weather? we are finally getting warm
19:27 ries it's 25 celsius right now... not bad
19:27 ries Rocketjock: flow3 is a framework that will be used for typo35
19:27 ries flow3 by itself is NOT typo3
19:28 ries it's a general framework that can be used for anything
19:28 Rocketjock ries: flow 3 replace typoscript?
19:28 Rocketjock ries: its about 4-5 celsius here
19:28 Rocketjock heat wave :)
19:29 ries flow3 is not typo3script... it's a PHP framework
19:29 Rocketjock Oh line zend framework... I get it... thanks
19:29 Rocketjock line = like
19:30 void Rocketjock: /join #flow3
19:30 Rocketjock ries: thanks
19:31 ries Rocketjock: I don't know how it compares to anything...
19:42 drindt what was the naming convention for classes in a extension class.tx_myclass.php iam right?
19:44 ries drindt: I believe so yes
19:44 drindt ries: many thanks
19:45 drindt i become crazy the extension manager told me something about naming annoyances again
19:48 pmk65 drindt: you can ignore most of the Naming annoyances and Code warnings from the Extension Manager.
19:48 chefan like it says, annoyance
19:49 chefan it implies typo3 developers would know what they are doing, which is of course wrong
19:49 drindt pmk65: ok, but annoyance hm that word means not a joke
19:49 chefan life is so much simpler if you ignore it if you annoy someone, as long as it works
19:49 drindt chefan: but i saw extensions where no such annoyances exists how they do that? :)
19:50 chefan i'll give you an example: when using hooks, you are supposed to name the function exactly like the hook you are using
19:50 pmk65 most of it checks things that was true with TYPO3 v3.6 or older. Like you'll get a Code Warning if your class doesn't has an XCLASS inside. (But in newer versions of TYPO3 you are told to use hooks instead of XCLASS)
19:51 chefan now try declaring functions and/or classes in php like contentPostProc-output
19:51 chefan and enjoy the fatal errors
19:51 chefan takes some guts to try, but believe me, it's absolutely irrelevant how you name the fucking function, as long as you do it consistently
19:53 Randomresult good evening
19:55 drindt ok, so i will ignore it.
19:56 Randomresult well... if all dont ignore me, thats fine :)
19:56 ries drindt: don't worry to much about the extension manager :D
19:56 chefan oh, come one
19:57 chefan don't be oversensitive, Randomresult
19:57 Randomresult it was a joke!
19:57 chefan the ignore referred to naming annoyance
19:57 Randomresult chefan ... u got me wrong sorry...
19:57 chefan ok, i am german. we germans don't have any kind of humor we were aware of
19:57 chefan ;)
19:57 drindt i hate to ignore things...
19:57 Randomresult chefan im german too!
19:57 Randomresult :)
19:58 chefan drindt: get used to it or stop working in IT ;)
19:58 drindt chefan: oh the cat cant be avoid to catch the mice
19:58 chefan drindt: did you ever compile anything without at least one warning?
19:58 chefan ;)
19:58 drindt chefan: on my projects you can use -Wall and see nothing
19:59 chefan ok, something slightly more complex than "hello world"
19:59 chefan drindt: don't tell that to your employer or he will think you are wasting time ;)
19:59 drindt chefan: hehe hello world is passing by me for years ago
19:59 Randomresult ND? are u around?
19:59 drindt chefan: he forces me to waste time :)
20:00 Randomresult by the way: happy easter!
20:00 chefan you have an employer that obliges you to code in a way so you don't even get a warning during compile time? oO
20:00 chefan wow
20:00 chefan some people do have too much ressources
20:00 drindt chefan: iam working on a larger project here and want now cleaning up the code and refactor a bit and such procedures
20:01 drindt chefan: my regular job isnt cpp related, its more a hobby
20:01 chefan well, i am lucky then
20:01 drindt but yes my employer also wants to make a good job and get me a lot of time
20:01 chefan my boss just wants things to work :)
20:01 drindt chefan: thats ugly
20:02 chefan no it isn't
20:02 drindt when womans not be perfect but computers can :D
20:02 chefan roflmaostc
20:02 chefan in perfect circumstances maybe
20:02 drindt thats the truth
20:02 drindt oh circumstances...
20:02 chefan reality is different as far as my experience goes
20:03 drindt chefan: ack, thats right
20:03 chefan defined platform, defined environment, defined use cases
20:03 Randomresult well... working code is one thing... but clean code is better i think... depends on what u want!
20:03 Randomresult and how much money is spend on good code
20:03 chefan finding "ugly" but universal solutions is an art form ;)
20:03 Randomresult lol
20:03 chefan Randomresult: i didn't say my code wasn't clean
20:04 drindt i like good smelling code :)
20:04 Randomresult i didnt meant that . :)
20:04 drindt and also good smelling womans ;)
20:04 chefan it's just that the average joe compiler does not understand the way it's organized ;)
20:04 drindt muhaha
20:04 Randomresult rofl
20:04 Randomresult yeah... good!
20:05 chefan so i get a couple of warnings, and as soon as i understand what they are about, i don't give a shit ;)
20:05 drindt oh - please debug my code
20:05 drindt ok we have a beta test department
20:05 drindt or quality assurance team
20:05 drindt aims the target
20:05 chefan drindt: you must love java, right?
20:06 drindt the coffee drinking guys and such
20:06 drindt chefan: i love the language indeed but not the things behind
20:06 chefan i find java useless, bloated and disgusting
20:07 chefan you're welcome :) i didn't say it IS useless, bloated and disgusting
20:07 chefan personal taste
20:07 ries chefan: No problem.....
20:07 drindt chefan: the language concept, but some things around i found not ideal
20:07 ries sinca I started ti 'do' java... I find I can code faster and debug better then in PHP
20:08 ries there are just way more tools available in java then in PHP which allows me to work faster
20:08 chefan ok, you are not trying to compare php to a full scale programming language, do you?
20:08 drindt chefan: he do definitly :)
20:08 ries chefan: I just compare it with the work I was doing in php with what I am doing now in java
20:08 chefan php is a bloated script language trying to be object oriented
20:09 ries chefan: how do you define bloated???
20:09 chefan and as soon as it succeeds in that it will outlive it's usefullness as a script language
20:09 ries chefan: I find PHP's function naming totally not logical... which keeps on bugging me
20:09 chefan it's a chaos
20:10 chefan the half-heartedly integrated third party apis are confusing at best
20:10 chefan and it uses to claim to be more than it is
20:10 chefan like for instance php4 is emulating object oriented programming
20:10 ries indeed...
20:11 ries php4 is doing a bad jop even :)
20:11 ries job
20:11 ries some people so indeed java is bloated... but I currently see it as it has a lot of usefull things... that I don't currently need...
20:12 chefan php5 is much better, but why should i bother turning a bicycle into a delivery truck or a sports car?
20:12 ries php5 in OO world is much better.... I still was missing friend functions :)
20:12 chefan well, truth is: i hate the restrictions of java as for coding, all the boiler plate freaks me out
20:13 ries what sort of restrictions?? type safety??
20:13 chefan if i want that overhead, i can develop in c++ in the first place
20:13 chefan at least the result will be fast that way
20:15 chefan i always feel like i have to give excuses to java for every line of code i am writing
20:15 ries I don't really see a overhead... nor a comparison between java and c++...
20:15 ries chefan: hehehe that's a good one.... I don't have that really
20:15 chefan maybe that would change if i had allowed my java relationship a bit more time
20:16 chefan but as i said, it freaked me out
20:16 ries I do feel that java let me think better about my OO design and my functions...
20:16 ries while PHP allows me to do cowboy coding... which always seems to be 'no clean'...
20:16 chefan don't make OO a religion, that's my opinion
20:16 ries OO is a way of thinking... IMHO
20:17 chefan use it when it makes sense, and save it when you can do it more efficiently
20:17 chefan yes, like MVC is
20:17 chefan still i can think MVC and write a short script that does the trick
20:18 chefan i am too much of an anarchist to project principles of design on everything i do
20:18 ries MVC is over exaggerated :)
20:18 chefan i disagree completely
20:18 chefan mvc is a real problem solver
20:18 chefan not just in programming
20:19 chefan in human relationships as well
20:19 chefan or in every thinkable situation in life
20:19 chefan it's a generic philosophy
20:19 ries yes it solves problems... but I feel it's exaggerated... some people feel it's a holy greal...
20:20 chefan like java ;)
20:20 chefan at least how i see it
20:20 chefan i see it that way:
20:21 chefan for every project there is an ideal programming language
20:21 chefan most of the time it just doesn't make sense for the developer to learn yet another one
20:22 chefan so good programmers stick to their tools
20:22 ries yup...
20:22 chefan i started programming with assembly language enhanced commercial basic, programmed pascal-style ;)
20:23 chefan i got lucky and didn't end up being a delphi or vb codeslave :D
20:25 chefan ries: something to think about - mvc lets you pick the best bits out of simplification, reusability and XP ;)
20:25 ries chefan: I do agree about that
20:26 chefan you could call it rttm-coding - reduced to the max
20:27 chefan a sad thing is the similarity to oop, 9 out of 10 coders use it without having understood the principle and why it's cool
20:28 chefan just because someone told them it's cool
20:29 chefan take php and typo3 for instance
20:29 chefan would you say for instance, typo3 is really oop?
20:29 chefan i don't
20:30 chefan i'd rather say, developers approached it like "cool, php classes are a kewl way to protect namespaces"
20:30 chefan which is even a valid aproach, becasue that is about where php4 object orientation ends
20:45 ries chefan: I never heard that TYPO3 was really OOP... since it's totally not.. TYPO3 is just a buch of functions grouped in classes...
20:48 chefan that's what i said
20:49 chefan creative use of classes for something completely different
20:50 chefan with the occasional goodie used in the menatime, like passing object references with hook functions
20:58 ries Basicly I would like to see OO to be used as components for CMS frameworks...
20:58 ries which is what you suggest I think
21:10 neabo_ i would like to use soTitle
21:10 neabo_ TIMTAB - social bookmark icons
21:10 neabo_ Extension key
21:10 neabo_ ( timtab_sociable )
21:10 neabo_ uppss
21:10 neabo_ sorry
21:10 neabo_ i would like to use tmtab_sociable extension within tt_news single template
21:10 neabo_ is it possible to do that?
21:12 neabo_ the problem is my subparts markers from tt_news single template don't get changed with timtab_sociable content
21:26 chefan ries, exactly
21:47 sema_dk Hey, I just observed an odd bug in my typo3 installation. External links in the menu takes ages (10+ sek) before they return a response. It all happend after I upgraded to the last typo3 beta, but I cant find any bugreports fitting my problem. Does this problem ring any bells, or should I just open a bug report?
21:49 sema_dk hmm, and it's only a problem on the "live" site, if I change workspace it works normal
22:05 jananne When my clients login the backend i want them automaticly go to 'an other' page then the defaultpage (alt_intro.php or something). How to...
22:13 dokma jananne: search for redirect in extensions
22:13 jananne dokma: okay :)
22:14 dokma jananne: yes sir! sounds better
22:16 jananne dokma: i want them to redirect to a 'back end page'
22:16 jananne dokma: it isn't possible with those plugins.
22:16 dokma yeah, I figured that out
22:16 dokma I'm pretty shure there's one that does that
22:16 chefan dokma: don't be modest, make that "yes, master!" :P
22:17 chefan welcome to the support-darkroom
22:17 dokma chefan: that's what I meant. but you gotta train your subjects slowly
22:17 chefan ah, no thanks, i am over that
22:18 jananne i don't have the php knowledge to let them go to a surten page. i can use some redirect.. but i don't know to what page. i'm using tm_topapps and tm_shared_lib. now i'm trying to make the backend as light as possible.
22:18 dokma yeah? so what's the new high?
22:18 chefan been fun for a while, but when you grow older you prefer partners to be a bit more independent
22:18 dokma jananne: that's as far as I can help
22:19 dokma chefan: yeah? I'm still green. I like handcufs and tying up and stuff like that...
22:19 jananne dokma: when a user clicks on the module 'Page', what link is this made of?
22:19 chefan jananne: you want to redirect frontend users to a backend page?
22:20 jananne chefan: When a backend user logs in, i want them togo directly to the module 'Page'.
22:20 jananne and not all the blabla intro stuff :)
22:20 chefan when the backend user is logging into the backend that is, right?
22:21 jananne yes
22:21 chefan apart from monkeypatching typo3 config i can't think of any common method to do that, and surely not without decent php knowledge
22:22 chefan the page redirect stuff and link aiming is more directed at frontend sue as far as i got the code right
22:23 chefan i am not sure, but if you have a valid session cookie, close the page and reenter backend, i think you come out at the same page
22:23 jananne chefan: do you want to take a look: then you know what i mean :).
22:24 chefan that would imply that if you want to patch your typo to achieve that, you should look where cookie auth is handled for the backend
22:24 jananne i don't know how todo this :s.
22:24 chefan learn it :)
22:24 chefan it's fun
22:24 chefan sec
22:25 jananne i am learning, but this already go's way over my head (lol)
22:28 jananne chefan: in the end.. i want to create a backend that looks like this: http://www.windinternet.nl/typo3temp/pics/e709f648eb.jpg
22:28 jananne what you're looking at IS typo3 :)
22:29 chefan hmm, ok, forget about that cookie crap, it does NOT remember the whereabouts of the be_user
22:29 chefan doesn't make the problem any easier
22:30 chefan you mean, that is the backend interface?
22:31 chefan meaning, you sort of use the backend as feature rich frontend?
22:32 jananne chefan: yes
22:32 jananne that's a backend :)
22:32 chefan impressive
22:33 chefan if i wasn't married already i would get second thoughts now
22:33 chefan regardless of gender
22:33 jananne yes it is :). and i want THAT backend look :), as simple as they made it :).
22:33 jananne :p
22:34 chefan the only thing i don't get is why you don't just use the extension for connecting frontend to backend users, use the RTE on the front end and be done with that
22:35 jananne yes that's 1 way :), i'm using pixe_feedit at the moment.
22:35 jananne but...
22:35 jananne this client, want a multilanguage website..
22:36 jananne isn't the backend more easy then?
22:36 chefan shouldn't be
22:37 chefan as long as you don't use extensions that lack language support
22:37 jananne how do you make you multilanguage website? with an extension or?
22:39 jananne i'm not a coder, normaly i just design ( http://dehaanmedia.nl/portfolio ). i'm getting a little grip onto typo3 now. i don't know how to make the multilanguage in typoscript. i need to get the website done as soon as possible.
22:42 chefan hmm, ia have to confess that even though i know THAT you have internationalization support in typo3 frontend, i never had to use it up to now
22:45 chefan you love virtual workspace, don't you?
22:46 jananne uhm...
22:47 jananne i've not tried it much if i'm honest..
22:47 chefan those are the friggin biggest thumbnails i ever saw in a gallery ;)
22:47 jananne whahahaa
22:48 chefan killed my browser on first try
22:48 chefan ran out of memory i asssume
22:48 jananne haha, well, i got a job with showing THAT portfolio :p
22:48 chefan ok for me
22:49 chefan if its for design
22:49 jananne :)
22:50 chefan it's a bit - uhm - user unfriendly, especially for people with older hardware
22:50 jananne well.. i made it for personal use :)
22:50 chefan i like the designs. but well, back to the issue
22:51 jananne i've got my own webcompany and building a cool portfolio so :). the current portfolio well be get rid off soon ;p
22:51 jananne k
22:51 chefan i am 100% sure that internationalization is possible on the front end
22:52 chefan using the backend for that is creative but sort of weird, and tends to make maintenance more difficult
22:52 jananne okay
22:52 chefan if you can avoid posting more links the size of annual solaris updates, i might try to find the link i had in the browser when it crashed
22:53 jananne but how can i create a userfriendly frontend with a multilanguage option.
22:53 jananne whahaha
22:53 jananne deal ;)
22:53 chefan well, or i just avoid clicking them
22:54 jananne chefan: i pm'ed you something, dunno if you're intrested :)?
23:01 chefan i am trying to find something right now
23:02 chefan http://buytaert.net/tag/typo3
23:03 chefan there are videocasts exactly about what you intend to do
23:03 jananne okay
23:03 chefan a bit down the page
23:04 jananne how to translate that website into 3 languages (299 MB, 1 hour).
23:04 jananne got it :)
23:04 jananne downloading now.

Technologies


R. van Twisk 2004-2010 R. van Twisk / Avenida Diego de Almagro No: 22-47 y Juan Severino / Quito Ecuador
callto://r.vanTwisk | Support: +1 (803) 4263350

© 2012 R. van Twisk. All Rights Reserved.