Search the website and IRC logs

#TYPO3 IRC log from : Wednesday 4 February 2009

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 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
01:29 ries As seen on the typo3-english mailing list : I'm getting an error in my backend (not in frontend)
03:46 Denyerec LOL!
03:58 ndl hello
03:58 ndl are there anyone
04:05 njo Hello all
04:06 njo our TYPO3 installation was recently compromised, but I cannot pin down how they got in
04:06 njo POST /index.php?id=8%2BB6anVtcHVybD10eXBvM2NvbmYvbG9jYWxjb25 mLnBocA==
04:06 njo is the only suspicious thing I can find in the logs
04:08 naolson sorry about that
04:08 naolson I'm njo, from a second ago
04:08 naolson The only suspicious thing I see in the access_log is POST /index.php?id=8%2BB6anVtcHVybD10eXBvM2NvbmYvbG9jYWxjb25
04:08 naolson mLnBocA==
04:10 ndl sorry , can you explain clearly?
04:10 ndl and what is the version
04:11 naolson The version when it was compromised was 4.2.3
04:12 naolson It was upgraded to 4.2.4 on Jan 22, but I saw the above POST in my logs on Jan 20th
04:15 naolson To start over...our TYPO3 install was compromised. There is now a typo3conf/tables.php (c99 shell) and typo3conf/temp_CACHED_ps362b_ext_localconf.php (r57shell)
04:15 naolson Our install was upgraded from 4.2.3 to 4.2.4 on Jan 22nd
04:16 naolson There are log entries from the same IP accessing tables.php as early as the 20th of Jan
04:16 naolson http://www.google.ru/search?hl=r
04:16 naolson u&lr=&newwindow=1&q=intitle:%22TYPO3+Login%22+site:.edu&start=10&sa=N
04:16 naolson was the google search they used
04:17 naolson The POST above (from the 20th of January) is the first POST to our site
04:24 naolson I basically can't figure out how they got in
04:24 naolson Would the ability to find out the encryption key (due to the recent flaw) allow someone to access the TYPO3 backend?
04:56 NfuidS I was wondering if v5 is around the corner or far away?
04:56 NfuidS Should I consider learning it instead of v4.2?
07:01 naolson Hello all.
07:01 naolson I am investigating a compromise of a machine running TYPO 4.2.3
07:02 naolson I found the following query in my logs, but I don't understand what the query was hoping to accomplish...
07:02 naolson POST /index.php?id=100%2BB6anVtcHVybD10eXBvM2NvbmYvbG9jYWxjb25mLnBocA==
07:03 naolson The part after the %2BB6 is base64 encoded. decoded, it is jumpurl=typo3conf/localconf.php
07:40 naolson Ok, a better question might be...how could the above POST have been used to discover the md5 of the install tool's password?
07:47 Sasch600xt Hello together ;)
07:47 Sasch600xt is a patient helper for a newbie avalible ? Hahahaha
07:48 Sasch600xt ummmm....am i online ? can anyone read that ?
07:49 DanielG anybody can help me?
07:49 DanielG I have an issue with wysiwyg editor on typo
07:50 DanielG I can read what you're saying Sasch600xt. Only I can't help you with that
07:50 Sasch600xt oh...it works ;) i have trouble with the kk_downloder extension.....i use it the first time.....i got some lines at my page i dont want to have......now i´m looking what my mistake is
07:51 Sasch600xt here is the link of my page i have trouble with.......anyone knows where my mistake could be ? http://www.technical-organizer.de/to_typo3/technical/index.php?id=48
07:51 DanielG any developer here or Typo3 expert who can help me?
07:51 Sasch600xt Sorry Daniel ;( i´m a newbie by myself
07:52 DanielG i'm not really a newbie, but this issue is over my head
07:52 Sasch600xt but ask......maybe i can help you
07:52 DanielG my problem is that I cannot see the new lines on the front-end
07:53 DanielG When I save the body of the news from WYSIWYG editor, it strips the <br> before saving text into db
07:54 DanielG I'll be back later. maybe I'll find someone to help me with this issue. Good luck with yours
07:55 Sasch600xt and for sure you made a clear cache already ?
07:55 Sasch600xt if that was a silly answere i hope it counts at least i tryed to help Hahahaha
07:57 Sasch600xt ummmmm.....ok.....back to my problem....first i thought i have trouble with the kk_downloader ext.......now i belive my problem is nobody is online Hahahahaha
07:57 Sasch600xt Hello Chaser ;)
07:58 chaser hi :)
07:59 Sasch600xt i´m the first time in here......is it normal that a lot of ppl are in here....but not one is answering ? dont get me wrong....i´m not in stress.....just wodering if i do something wrong ;)
07:59 naolson yes, it's normal
07:59 naolson welcome to IRC
07:59 chaser lol
07:59 Sasch600xt hahahah...thank you for the welcome ;)
08:01 Sasch600xt has anyone expirence with the kk_downloader ext ?
08:02 Sasch600xt hey D|G ;)
08:03 d|g Sasch600xt, hi!
08:03 d|g hi all =)
08:04 Sasch600xt i afraid to ask....but are you a helper in here ?
08:04 d|g ...just ask! =)
08:05 Sasch600xt oh...it works ;) i have trouble with the kk_downloder extension.....i use it the first time.....i got some lines at my page i dont want to have......now i´m looking what my mistake is
08:05 Sasch600xt ......here is the link of my page i have trouble with.......anyone knows where my mistake could be ? http://www.technical-organizer.de/to_typo3/technical/index.php?id=48
08:06 Sasch600xt the yellow, red and blue lines dont should be there
08:06 Sasch600xt and some of the blacks lol
08:07 d|g unfortunately, i did't work with kk_downloder
08:08 Sasch600xt i see.....but thanks anyway for tying to help ;)
08:09 naolson I am investigating a compromise
08:10 naolson At this point, I believe the intruder used the following:
08:10 naolson POST /index.php?id=100%2BB6anVtcHVybD10eXBvM2NvbmYvbG9jYWxjb25mLnBocA==
08:10 naolson to get my machine to return the contents of localconf.php
08:10 naolson the part after %2BB6 is base64 encoded. decoded, it's jumpurl=typo3conf/localconf.php
08:11 naolson However, I don't understand what could possibly have been posted to make my box return the *contents* of localconf.php
08:12 Sasch600xt ummm....are you talking to me ? i´m sorry......i´m kinda newbie
08:15 naolson I'm talking to anyone who has an idea what might have happened.
08:16 Sasch600xt ok......sorry for interupting so stupid........i hope you get an answere ;)
08:16 Sasch600xt damn.....maybe i´m too much a newbie......i try to get contact to the creator of this extension maybe ;)
08:30 naolson would you happen to be a TYPO3 dev, brainfck_?
08:30 brainfck_ naolson: no, I am not a T3 dev
08:45 MarwolTuk good morning guys :-)
08:46 brainfck_ MarwolTuk: morning
08:50 MarwolTuk hmm... coud it be, that relPathPrefix converts &amp; to &, if they are present inside relative urls?
08:55 dec_ hi, i need to run a custom extension on a seperate https:// domain (secure.domain.com) .. what would be a proper way to do this? copy the typo3 installation to the https://secure.domain.com and configure real url to have the base url of the main site, or am i being ridiculous
08:58 Sasch600xt good morning again ;)
08:58 maholtz|WORK monring
08:58 maholtz|WORK hm: morning:)
08:58 dec_ actually, perhaps a simple mod_rewrite would do the trick?
09:00 Sasch600xt i have a song at my side as a download link....if i click on it it opens a internal browser......but i want to have just a "save as" box that pops up....is that a browser Problem or can i change something in typo3 ?
09:01 Sasch600xt *internal browser player* i mean
09:01 dec_ you'll have to right click -> save target as
09:02 Sasch600xt yes.......i see.....or to put it in a *zip file.......but isent there a way to just click on the downloadlink and get the "save" pop up window ?
09:03 dec_ nah i'm pretty sure that's browser specific, if you configure your browsers to play, say mp3 files, in quicktime for example, it will always open that rather than present you a download link
09:04 Sasch600xt i was guessing that, yes.......let´s have a look in my browser settings ;) thank you ;)
09:04 dec_ sounds like internet explorer ;)
09:04 Sasch600xt no.....firefox
09:05 dec_ o.O
09:05 Sasch600xt oops......bad browser ?
09:05 dec_ nah its teh best ;) that just really sounded like IE behaviour
09:06 Sasch600xt hahahaha *stops deinstallation*
09:07 dec_ :p
09:10 MarwolTuk Sasch600xt: it shod be possible to do if you can manipulate the http-headers wigth are send with the song
09:13 Sasch600xt ummmmm.......how would i do that ? (sorry...i´m kinda newbie
09:16 MarwolTuk hmm you can do that with an .htaccess file...
09:17 MarwolTuk but.. moment.. i tink there's a ceaper way...
09:17 Sasch600xt i´m waiting ;) thanks for helping me ;)
09:18 MarwolTuk try to add an type="application/x-force-download" to the link to the song, and try out
09:19 MarwolTuk if that don't work, you have to go the .htaccess way...
09:19 Sasch600xt in typo3 ?
09:20 Sasch600xt there where i made the textlink or where the file is ?
09:21 MarwolTuk the text-link needs type as additional parameter...
09:21 MarwolTuk dou you edit the page with RTE?
09:22 Sasch600xt oops....what is RTE ?
09:23 Sasch600xt rich text editor ?
09:23 MarwolTuk yes
09:23 Sasch600xt yes...i do
09:25 MarwolTuk click Toggle HTML Source
09:25 MarwolTuk dou you have HTML expierences?
09:26 Sasch600xt not really......but sometimes i´m fast to learn LOL
09:27 Sasch600xt the RTE loads automatical....how can i change it to html ?
09:28 _pedda_ hi all
09:28 Sasch600xt got it ....i have it in html now
09:29 Sasch600xt hi _pedda ;)
09:30 MarwolTuk Sasch600xt: inside RTE is a button... it's named "Toggle HTML Source" and it looks like "<>"... click it ;-)
09:32 Sasch600xt got it ;)
09:33 MarwolTuk look if you can find a '<a href="{path_to_song}" ...' or something simmular
09:36 Sasch600xt yes...i have it
09:36 Sasch600xt <a href="http://technical-organizer.de/to_typo3/technical/fileadmin/Dateien/Cave_web.mp3" class="download">Download<
09:38 MarwolTuk change it to <a href="http://technical-organizer.de/to_typo3/technical/fileadmin/Dateien/Cave_web.mp3" class="download" type="application/x-force-download"> and save it
09:39 MarwolTuk (Keep "Download..."
09:39 MarwolTuk )
09:40 Sasch600xt <a href="http://technical-organizer.de/to_typo3/technical/fileadmin/Dateien/Cave_web.mp3" class="download"type="application/x-force-download">Download< like that ?
09:42 Dave^is^working hello
09:42 MarwolTuk yes but with an space between class="download" and type="application/x-force-download"
09:42 brainfck_ hi
09:43 Dave^is^working I have a quick question, and since i couldnt find a decent answer online, I came here.
09:43 Dave^is^working What exactly does the 'rtekeep' attribute do?
09:44 dec_ pretty sure it converts stuff like <a class=".." href=".."> to stuff like <link></link> to save it like that in the db
09:45 Sasch600xt YEAH !!!!!!!!!! it seems to be working !! I told my browser to open it with an plugin and still pop ups the download box like i want it .....great....
09:46 Sasch600xt so i can di that with all my downloads.....cause some of them are big and not be wanted to open in a browser plugin
09:47 Dave^is^working ok.. so, if 4 example (found this info online) a link like <a href="mailto:(obscured mail address)">(obscured mail address)</a> is in the database, it will be parsed by email protect,.. if it is as <link>(obscured mail address)</link> it will not be parsed because it is a t3 RTE Link element? (<a href="mailto:(obscured mail address)" rtekeep="1">(obscured mail address)</a> is rendered as is, according to online info)
09:48 dec_ Dave^is^working: not sure
09:48 Dave^is^working hmm
09:51 Dave^is^working ok, thx 4 the info :)
09:52 Dave^is^working take care everyone ^^ & much success with your projects.
09:57 Sasch600xt okay......ready for the next problem ? lol......i have so much spam in my guestbook......is there a easy way to make a lets say "grafic letter" acess box before a posting ? Gawd......my bad english....
09:58 maholtz|WORK you mean captcha?
09:58 maholtz|WORK good morning _pedda_:)
09:58 _pedda_ re
09:58 _pedda_ :)
09:58 _pedda_ hallo
09:59 MarwolTuk moin _pedda_ :-)
10:00 _pedda_ moin moin
10:00 _pedda_ you worked it out yesterday MarwolTuk ?
10:00 Sasch600xt yes....i guess i talk about captcha......i´m looking for something to get not so much spam in my guestbook but also dont have a logg in procedure for my friends
10:01 nkuttler any ideas how i can change something like the fixedL attribute (see http://typo3.org/fileadmin/typo3api-4.0.0/d9/d06/classt3lib__recordList.html ) though TS?
10:01 MarwolTuk yes.. i've also got the first menu working... ;-)
10:01 _pedda_ congratulations ;)
10:25 jbaptiste_j I have a problem, prolly due to some caching typo does.
10:25 jbaptiste_j I have changed my CSS and flushed all cahces in typo backend, still the canges to the CSS apply if I just open the html template with explorer but they don't apply in typo.
10:26 jbaptiste_j frontend
10:26 MarwolTuk jbaptiste_j: also cleared your browser cache?
10:27 jbaptiste_j I'll double check that
10:27 jbaptiste_j ctrl F5 doesnt fix the problem
10:28 _pedda_ jbaptiste_j: you use firebug ?
10:29 jbaptiste_j this specific css problem is IE related, the old version was already ok in firefox
10:29 _pedda_ ah ok
10:29 _pedda_ hmm
10:29 jbaptiste_j so I need to check it in IE
10:36 chaser anyone using direct_mail_subscription?
11:39 ndl do you guys know why 301 redirect do not work in my typo3 system?
11:39 _pedda_ no
11:40 _pedda_ :)
11:40 _pedda_ how could we know ?
11:41 ndl why when i type wrong address it goes to one page with no css?
11:41 ndl test.secude.com/asdfas/fsadf
11:41 ndl that is an example
11:42 ndl how can i redirect it ?
11:42 ndl please help me
11:53 dokma ndl: there is a configuration for 404 redirection
11:53 dokma it is in the install scripts
11:55 dokma however your site returns code 200 for any url
11:55 dokma that is wierd
11:55 dokma do you use RealURL?
11:55 ndl no
11:56 ndl I disable realrul
12:03 tPl0ch hi, how can I surpress the Typo3 Header Ouput in a Newsletter Page
12:03 tPl0ch with DirectMail
12:23 eeos hi everybody ....
12:23 eeos could anyone please help me with this ts http://paste.phlogi.net/-f3565af4b0/
12:24 eeos I do not understand why it does not work
12:27 maholtz|WORK eeos: remove 1.NO = 0
12:27 maholtz|WORK check entryLevel
12:28 eeos maholtz|WORK: why remove 1.NO=0? sorry, I m just trying to understand what went wrong ....
12:29 _pedda_ 1.NO=0 makes your navigation to stop working
12:30 _pedda_ that's why you should remove it
12:30 eeos maholtz|WORK: concenrning the entry level .... it is on a branch of a website, which starts oe level dow from the root page, so I suppose it should be entryLevel=1
12:30 _pedda_ NO = 0 means STOP USING Normal Status for menuitems
12:31 _pedda_ normal status of menu items = list of available items
12:31 _pedda_ in entrylevel = 2 in this case
12:33 eeos _pedda_: maholtz|WORK: I have put the template as external template on the page itself, when the branch starts
12:33 eeos _pedda_: maholtz|WORK: was that wrog?
12:33 _pedda_ no
12:34 _pedda_ i'm out for lunch
12:34 eeos _pedda_: maholtz|WORK: nothig .... :(
12:34 eeos _pedda_: thanks!
12:34 _pedda_ eeos
12:34 _pedda_ just remove no = 1
12:35 _pedda_ hmpf
12:35 _pedda_ mistyped
12:35 _pedda_ change NO = 0 to NO = 1
12:35 _pedda_ so the normal status for menu items becomes "activated" and also displayed
12:37 eeos http://paste.phlogi.net/-3071b927b0/, but it does not work ....
12:39 eeos _pedda_: maholtz|WORK: I would like to test if the templavoila marker lib.Submenu works .... how do I put just some text content, like "test"? lib.Submenu = TEXT, lib.Submenu.data < test right?
12:58 _pedda_ eeos: no
12:58 eeos _pedda_: maholtz|WORK: yes, the marker works properly .... I have made the following modifications http://paste.phlogi.net/-c6f1f3f976/, what do you think?
12:58 _pedda_ lib.Submenu = TEXT
12:59 _pedda_ now it seems to be correct
13:00 eeos _pedda_: it does not work .... but I did lib.Submenu<;
13:01 eeos lib.teststrangeobject= HTML
13:01 eeos lib.teststrangeobject.value = <td class="nav_principale_class" style="text-align: left;">&nbsp;<a href="?id=6">L'AGENZIA</a> <span style="color: rgb(128, 128, 128);">|</span></td><td class="nav_principale_class" style="text-align: left;">&nbsp;<a href="?id=5">LE PERSONE</a> <span style="color: rgb(128, 128, 128);">|</span></td><td class="nav_principale_class" style="text-align: left;">&nbsp;<a href="?id=4">LE NOTIZIE</a> <span style="color: rgb(
13:01 eeos 128, 128, 128);">|</span></td><td class="nav_principale_class" style="text-align: left;">&nbsp;<a href="?id=3">CONTATTI E SEDE</a> <span style="color: rgb(128, 128, 128);">|</span></td>
13:01 eeos lib.Submenu < lib.teststrangeobject
13:01 eeos oooops! sorry!
13:01 eeos pasted it in the wrong place!
13:21 dec_ i have a problem in a RTE area of my extension, when i fill in text, it removes the p tags before saving to the database.. the weird thing is that another RTE field, on the same page, does save the p tags.. is this a RTE configuration issue or a bug in my extension?
13:21 dec_ the other RTE field is part of the same extension, ofcourse
13:54 lilalinux Is anybody here using kickstarter?
13:54 lilalinux I have a question about additional files and where to place them
13:54 maholtz|WORK additional files?
13:54 lilalinux maholtz|WORK: a flash movie
13:55 lilalinux that is needed by the extension
13:55 maholtz|WORK create directory "res"
13:55 maholtz|WORK and put it there
13:55 lilalinux thx
13:55 lilalinux how can I refer to files in there?
13:55 maholtz|WORK but you can do it like you want
13:55 maholtz|WORK the res is only "best practice" i would say
13:55 lilalinux I need to reference the file from html
13:56 maholtz|WORK there is a EXT:extkey/res/flash syntax available if you use typoscript
13:57 lilalinux good to know
13:57 lilalinux whatever that means :-)
14:00 lilalinux is that something like this: t3lib_extMgm::addStaticFile($_EXTKEY,'static/css/','default CSS-styles'); ?
14:02 lilalinux ah, now i see what you mean
14:03 lilalinux but I need to reference the file from within the extension's php
14:04 lilalinux The extension's php creates html output like "<embed src="foo.swf"...>"
14:06 lilalinux Is it safe to use: http://www.example.com/typo3conf/ext/user_foo/res/foo.swf as url?
14:06 lilalinux BTW: Why isn't that directory protected?
14:20 maholtz|WORK typo3conf/ext is not protected
14:21 maholtz|WORK and if the admin has a chance to change url everything would be fine
14:21 lilalinux thx
14:22 maholtz|WORK but i am not sure, what the best way would be, if you want to read that from typoscript setup...
14:54 lilalinux maholtz|WORK: res should be only for media files, right? not for php files?
15:02 lilalinux OH THIS F%$^%%#$ FILE RENAMING
15:10 lilalinux I wrote an extension with a file field. When I choose a file from /fileadmin/upload it copies that file to /uploads/tx_userfoo/
15:11 dec_ uhu
15:16 lilalinux tyop3 is a feature rich tool, but technically it's crap
15:17 dinsdale07 lilalinux, didn't we have this discussion before? I think it's some setting in the kickstarter.
15:17 lilalinux dinsdale07: the last time it was kickstarter independant
15:18 lilalinux I'll check kickstarter
15:19 lilalinux dinsdale07: do you have any details?
15:19 lilalinux the kickstarter extension itself is not configurable
15:21 dinsdale07 re typo3 is technically crap - IMO you need a lot of insider knowledge to program typo3 in a way it's intendet to. Documentation is often buried and not all extensions have the same quality.
15:21 tobi_t3w its not a kickstarter setting, its TYPO3 philosophy to copy all files
15:22 dinsdale07 I think there is somewhere a setting to create this upload folder for each extension.
15:22 lilalinux dinsdale07: php is crap. built from top to bottom without type safety and workarounds for making it look like OOP, to begin with
15:24 dinsdale07 I do agree - It would make my day if someone rewrote TYPO3 in python :-) like someone apparently did with drupal. But given the complexity I think this is wishful dreaming.
15:27 lilalinux servlets
15:27 lilalinux something that "lives" at the server and doesn't have to be restarted at each request :-)
15:29 lilalinux typo3 uses the database as a better textfile
15:29 chefan lilalinux: go for an mvc application framework
15:30 chefan lilalinux: people use php for a reason. scripters are cheaper than engineers
15:30 dinsdale07 I think you would upset the developers if you change too much.
15:31 chefan lilalinux: but to open up your mind, typo3 indeed uses the db as a simple configuration storage, which could as well be done with xml, sqlite or whatever
15:31 dinsdale07 Already from what I read on FLOW3 I will have to do some brushing up on the concepts it is using.
15:31 chefan but the extensions will probably use the db anyway
15:32 lilalinux chefan: true
15:32 chefan dinsdale07: it still gives me a creep to see high flying plans to create an application server on a bloated templating language that happened to get some oop support
15:33 chefan personally i think that php isn't ready for that yet
15:33 nd__ How do I access
15:33 nd__ How do I access 34 */
15:33 chefan and once it is, it will loose it's simplicity and therefor it's appeal as a scripting language that can even be used by web developers
15:33 dinsdale07 I don
15:34 nd__ sorry
15:34 nd__ How do I access $TYPO3_CONF_VARS['EXT']['extConf'] with lib/div?
15:34 fred^^ Not to burst in, but do any of you do startup configuration, extensions and what not through an package in the form of an extension?
15:35 dinsdale07 I don't have enough insight into languages to agree or disagree but I think it's important that there is some sort of continuity. Look at Kde 3.5 to 4.0
15:35 fred^^ I want to improve my setup time even more, not sure how to create something like that though
15:36 dinsdale07 chefan, obviously I'm looking at this from a very pragmatic point of view :-), not as a language purist
15:37 chefan well, me too
15:37 chefan just from experience, it's begging for problems if you don't take limitations of design into account
15:38 chefan yes, you can do all that stuff in php, but beyond a certain point it starts to progressively complicate things and creates maintenance hell
15:38 fred^^ On top of my wishlish, is the hope of Typo3 5 BE redesigned
15:39 fred^^ In alot of aspects, the usability is bad and confusing in current versions
15:39 dinsdale07 I though that is where TYPO3 at least 4.x scored. Look at drupal or joomla where they break compatibility with every major version.
15:42 chefan well, i am not really considering joomla or drupal as alternatives. :)
15:42 lilalinux :-)
15:42 chefan i am not even sure if i want to consider them as cms
15:43 chefan abit more like extendable "do your webpage in 30 minutes for dummies"
15:44 chefan the road to hell is paved with good intentions...
15:44 chefan funny enough, beyond some point most developers seem to loose the perspective for the true reason that computers exist
15:45 dinsdale07 chefan, lilalinux which cms would you see as equally or more sophisticated than typo3 and why.
15:47 chefan take plone for instance
15:47 chefan well, it is even more sophisticated to my mind
15:47 dinsdale07 from what I know highly complex / modular and in python.
15:48 dinsdale07 is it not more a framework than a cms though?
15:48 chefan the good thing about plone is that it is only complex for the developer
15:49 chefan and it offers tremendous out of the box functionality in respects to publishing workflows
15:49 lilalinux maybe Apache Lenya
15:50 chefan the downside is that it is not actually trivial to keep it from eating up tons of resources
15:50 dinsdale07 lilalinux seems to have a preference for java :-)
15:51 lilalinux dinsdale07: exactly
15:51 lilalinux one of the few languages, that got built from bottom to the top
15:51 chefan well, java sucks a lot less lately :D
15:51 chefan ;)
15:51 lilalinux and when this discussion is over, I tell you why mysql is crap :-)
15:51 chefan 10 years ago having to work with java seemed to be capital punishment
15:52 lilalinux true
15:52 chefan for a start: the license? the overhead? the question, who needs mysql when there is postgresql? ;)
15:53 chefan or: if you develop oop, why don't you use an object database in the first place?
15:53 dinsdale07 true, and you can take the amount of bugs into account too.
15:53 chefan we basically use two relational databases here, if there is not a client requirement for something else
15:54 dinsdale07 chefan, have you worked with plone before? where is it similar, where is it different from typo3.
15:54 chefan mysql is for the light stuff, the crap with the write once read many profile
15:54 chefan and postgres is for the work
15:55 chefan hmm, first of all, it tries (and to my mind succeeds) in offering an easy mvc style content handling
15:55 lilalinux chefan: exactly, again: mysql top-down, postgresql bottom-up
15:56 lilalinux postgresql had transactions and referential integrity, point in time recovery for years
15:56 chefan you deploy content types with defined (and extendable) methods, the typical site admin does not need a backend, he just has additional methods and views to aply to the content elements
15:56 dinsdale07 chefan, from what I understand this is optional in typo3, there are some mvc style extensions like cal.
15:57 chefan well, think about what you just said. is mvc a design principle or a feature?
15:57 chefan a bit of mvc is like "a bit pregnant"
15:58 dinsdale07 chefan, from my basic understanding - I see it as a design principle.
15:59 dinsdale07 and I found it confusing trying to modify the cal extension because if I want to change a simple function it was split up all over the place.
15:59 chefan don't get me wrong, i think typo3 is a very powerful platform, and in the lamp environment probably without alternative for enterprise website solutions
16:00 chefan i am just not sure if the lamp environment is a good place to start with for such projects
16:00 chefan hehe
16:00 lilalinux Change! Yes we can!
16:01 dinsdale07 chefan, can you recommend something to read /learn regarding MVC?
16:01 chefan dinsdale07: i know that issue. in my email quote it says: "MVC is NOT just scattering your code all over the pace ;)"
16:01 _pedda_ my 6 year old brother told me a few days ago, he couldn't listen to the name anymore.. there is more obama on tv than pokemon..
16:02 chefan oh, that's been a while, iirc on the ibm site there was an article about mvc
16:03 dinsdale07 are there any good books about design principles in general?
16:04 chefan the web is full of references. just reflect everything people say about it with "where is the utiliy?"
16:05 chefan in short, mvc aims to separate the business model from the view
16:05 chefan with the target to be able to change the business logic from the different ways of looking at the business data
16:06 chefan in a perfect world, it could be MV
16:06 dinsdale07 C maybe for security/permissions?
16:06 chefan but since not everything can be planned considering future development, a C is needed to communicate those two sides
16:06 chefan controler
16:07 chefan you can do that abstraction between model and view just so far, at some point you will touch limits in generifying things
16:07 chefan the better the architecture, the less controler you need
16:08 dinsdale07 yes, that makes sense. So are you saying there are only certain applications for MVC, sometimes it's overkill to splitt things too far apart?
16:08 chefan you might find (as with everything) slightly different understandings of mvc, but it is a buzz word that a lot of people understand differently anyway
16:08 chefan hmm, not quite
16:09 chefan i see it this way, MVC does not always make sense, but if it does, to my mind it should apply to the whole architecture
16:10 chefan what is the advantage having an abstraction layer between logic and frontend, if you can't rely on it at all times
16:10 chefan if the design pattern is broken once, the developer would have to check if he is breaking things on the other side anyways
16:10 lilalinux it's like dividing html from css
16:10 dinsdale07 chefan, do you think cal a good place to learn MVC if you play around with it?
16:11 chefan i wouldn't know, i haven't worked with cal
16:11 dinsdale07 lilalinux, that makes sense.
16:11 chefan i "learned" mvc from trying to apply the pattern to everything, not just development
16:12 chefan but that way of learning is not the best for everyone
16:12 chefan yes, it is a good example
16:12 chefan but make sure you don't work with bad examples
16:13 chefan if you can say: "the html is the content, the css is the view" you are about there
16:13 dinsdale07 you're talking about cal now? or do you know another typo3 ext with a well implemented MVC principle? sorry to be so persistent..
16:13 chefan and what selects the css for the content would be the controler
16:14 chefan well, there can be no typo3 extensions with well implemented mvc principles, since typo3 is not mased on well implemented mvc principles
16:14 chefan it will always be a workaround
16:14 chefan based
16:15 dinsdale07 I see, like playing badminton with a baseball bat.
16:15 chefan lol, good example
16:15 chefan mvc for instance would be if you have content, and depending on who asks for it and how, he gets a different view
16:15 chefan example: i have a content element "page"
16:16 chefan which i can access with an editor over sftp, in which case the cms would give me the source code
16:16 chefan or i could access it with a revice request, in which case the cms would return just the requested crucial data
16:17 chefan or i target it with a browser and get css formatted html
16:17 dinsdale07 and If I'm a webbrowser it would spit out an html page
16:17 chefan service request
16:17 chefan exactly
16:18 dinsdale07 I'm getting the principle and it makes sense. Problem for me is to see this in the code and to work with it.
16:18 chefan mvc is seeing a tomato as something to eat when you are hungry, and something to throw when you want to express your disappointment with your senator
16:19 dinsdale07 But I think I will try to write a view for cal
16:19 dinsdale07 or take a shoe for that matter :-)
16:19 chefan well, the code separation is not the mvc. the code separation is just keeping things clean to allow maintenance of the architecture
16:21 dinsdale07 chefan, thanks very much for your explanation and time, i think I have enough interest to at least try it again and it makes more sense now.
16:21 chefan you're welcome
16:36 chefan dinsdale07: now here is a surprise: http://en.wikipedia.org/wiki/Model-view-controller
16:37 chefan the most obvious link actually makes sense and is a good start :D
16:39 dinsdale07 chefan, thanks, reading now. I'm sure it won't be long for a letmewikipediathisforyou.com site :-)
16:39 chefan lol
16:40 chefan i have a link for that, but it's just for the people that ask in a rude way ;)
16:41 chefan like in "this is open source, it is your duty to talk me through the most basic stuff, because you fucked up and know more than me" attitude :D
16:41 Aragorn hi
16:43 Aragorn can some check my ts please? http://paste.phlogi.net/-3be1086ce9/ I want to replace TESTMARKER with "test", but it doesn't work. the template is the output of the user function
16:44 dinsdale07 IMO open source is also a social/society experiment.
16:47 gehdan I'd lke to use typo3 for the website of a local sports club. Ther's a lot of mostly static content, but this content should grow, e.g. when we go on a recreation weekend with the kids. There should be a small report, and maybe an mage gallery. And it should pop in a "news" site/section and be availabe in the feed. How do I do that? Do I use tt_news, or not, or both tt_news and normal content.. Any suggestions?
16:48 gehdan (images are in the DAM, like any other media)
16:48 _pedda_ I have to leave now.. cu tomorrow ..
16:50 dinsdale07 gehdan, from your description tt_news sounds well suited. static content is more flexible but harder to maintain if it grows. tt_news has some layout limitation but you can categorize content. There are also image galleries for tt_news -> e.G rgsmoothgallery
16:52 Aragorn no ideas?
16:55 gehdan dinsdale07, ok, so i only use tt_news content like that and use e.g. rgsmoothgallery, I cannot use it with DAM-gallery or whatsisname? There's no explicit "link" between content and news? So that i can create content and that content will show up as news (in tt_news or some other news extension)?
16:58 Aragorn sry I must go now
16:59 dinsdale07 gehdan, IMO unless you have a stock image collection of a view hundred images is overkill.
16:59 dinsdale07 better create folder for an event for example and you can tell smoothgallery to take the images from this directory.
17:00 gehdan You mean using the DAM is overkill?
17:01 dinsdale07 yes - I tried it and found it only suitable for large amounts of images,
17:01 gehdan Well, the sports club houses a couple of sports, so some of the media files while be used here 'n' there and need to be categorised
17:01 gehdan that's the only reason I tried it
17:02 daKmoR anyone from the typo3 association here?
17:02 dinsdale07 maybe it will help you, smoothgallery also supports dam so you are on the save side there. I would suggest to install tt_news and just play around with it.
17:03 daKmoR I want to pay - but the page won't show me the paypal account where I should transfer to
17:03 gehdan but, well rgsmoothgallery can do DAM too as it seems. I was just curious about how normal content and tt_news (or other extensions" are supposed to work together.. automatically that is
17:03 daKmoR and bank account - how old is that? :p
17:03 gehdan dinsdale07, anyhow, you helped me a lot there with your feedback, thanks
17:04 dinsdale07 np, btw you add tt_news as a content element on a normal page. It will display your news in a list or detailed view - but you will see when you try it :-)
17:04 gehdan I'll just play around with tt_news now (just didn't know if that would make sense in my case)
17:05 gehdan well, I've allready been that far, thanks ;)
17:05 dinsdale07 I consider tt_news one of my bread and butter extensions, it's very flexible and well worth getting to know closer.
17:05 gehdan I even tried to link it to normal content, but that involved an additional text and additional effort, that's why I started thinking ;)
17:06 gehdan And it's documented very well
17:24 ypribadi yoo.. nice to meet all
17:24 ypribadi ;)
17:32 dinsdale07 daKmoR, you get transfered to should belong to the t3 association. Is there no name in the upper part?
17:33 daKmoR dinsdale07 while I registered there was a paypal name I should use but it's not on the invoice or on any page... really strange...
17:35 dinsdale07 daKmoR, if you have any doubts and noone can answer your question on irc I probably would write a quick e-mail to the mailing list since it's been watched by more people.
17:36 daKmoR dinsdale07 thx.. yeah i should do that
18:48 webonaut is it still nessesary to install any md5 extension for felogin with 4.2?
18:53 webonaut it is pretty shity that kb_md5fepw is still needed for 4.2 even if there is a conflict with typo3 > 3.8.4 :-D
18:54 webonaut i checked it kb_md5fepw is spred all over the felogin in 4.2 but there is no kb_md5fepw in the last 3 years
19:18 SAT Hi guys, i am getting "The page is not configured! [type= 0][]" Error, because one of friend played with template i guess
19:18 SAT i can access admin panel, can someone tell me what could be the quick fixture?
19:19 SAT my knowledge about t3 is very basic
19:19 SAT thanks
19:23 theduke hi guys, got a problem with Imagemagick
19:23 theduke http://pastey.net/107683
19:23 theduke the text wont show up over the image
19:23 theduke if I test the text on its own it works fine
19:23 gehdan SAT check the TypoScript in the template setup, you might have a typo in the page.typeNum setting
19:24 SAT Thanks gehdan let me have a look
19:28 SAT page.typeNum = 0 this is what i can see in ../fileadmin/templates/typoscript/setup.txt
19:29 SAT is it ok? or should i change it to some other value?
19:29 gehdan that's OK
19:29 SAT :(
19:30 gehdan go ask your friend what he did, that might be the best/fastest solution
19:31 SAT I've a an old backup as well. as i am suspecting that something is wrong with template so if replace complete template folder then is it only folder which is responsible for templates?
19:33 SAT http://pastey.net/107687 my setup.txt and there are many things commented, and my friend is not reachable :'(
19:38 SAT I've to leave, thanks gedhan for your help
19:38 SAT i'll try to reach my friend again :(
19:38 SAT bye
19:52 theduke can noone help with the imagemagick thin?
19:52 theduke +g
20:02 caliel hello everybody
20:14 dinsdale07 is anyone using the new extension t3blog? I just integrated in on my page and it just overrides my design.
20:31 dinsdale07 ah - O
20:31 dinsdale07 I'm using templavoila, for some reason the extension highjacks page.10 and spits out it's output. page.10 > helps to remove the unwanted output
21:13 MikyMouse Hi all
21:14 MikyMouse I am trying to understand how to use a sub-template into the main template with Temaple Voila, I read for 5 times the Futuristic TUtorial but I still don understand, and all what I tried didnt work, can anyone help me please?
21:16 MikyMouse I have a basic main template, which "content" I want to fill with another sub templates for 2 columns, or login form in left and content in right, but I dont understand how shoiuld I create the sub template,
21:20 MikyMouse I created the sub templates as the main one, I mapped them evertything ok, then I made them as "sub templates" of the main one, then in the new page configuration I set as "Page Template Structure" the main template, as "Use Template Design" the main template, and as "Subpages-Page template Structure" the sub template, but when I go to edit the page I have only fields of the main template
21:20 MikyMouse Any dea?
21:25 MikyMouse is anyone so kind to help me please?
21:27 MikyMouse hello?
21:29 MikyMouse Is there anyone??
21:29 MikyMouse I havent read anything since I got into this channel, just to be sure I dont have any network problems, thanks
21:39 MikyMouse hellloooooo??????
21:49 MikyMouse Hello??? anybody here???
21:52 MikyMouse I NEEEEDDD HELPPPPPP
21:54 MikyMouse FUCK YOU BASTARDS!
22:30 [Francesco] Hi, is possible to split the date in tt_news so i can give differente styles to day, month, year ?
23:08 dinsdale07 [Francesco], can you use stdwrap on the date?
23:36 [Francesco] Hi, is possible to split the date in tt_news so i can give differente styles to day, month, year ?

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.