From typo3 at rvt.dds.nl Mon May 1 01:39:57 2006 From: typo3 at rvt.dds.nl (Ries van Twisk) Date: Sun, 30 Apr 2006 18:39:57 -0500 Subject: [TYPO3-dev] UTF-8 real support, really? In-Reply-To: References: Message-ID: Martin Koch Andersen wrote: >Hi, > >I understand from documentation that ALL I have to do to get a fully >UTF-8 driven site is setting $TYPO3_CONF_VARS["BE"]["forceCharset"] = >'utf-8' - and this appears to work. > >But I don't understand why. I mean the MySQL collation is not utf-8 but >some latin set. So MySQL functions such as LENGTH gives wrong results >etc. Also mb_string is not being used - which means most PHP string >functions can mess up the strings. > > So why don't you convert the complete chain to UTF-8?? >So does TYPO3 simply avoid this? Does it convert back and forth between >the latin encoding and unicode? And does this not lead to problems in >some cases? Like two different utf-8 encoding strings have the same >latin value etc. > >Has these things been examined in details? > > > -- Ries van Twisk Freelance Typo3 Developer === Private: email: ries at vantwisk.nl web: http://www.rvantwisk.nl/freelance-typo3.html skype: callto://r.vantwisk === Work: email: ries at livetravelguides.com web: http://www.livetravelguides.com From news at oberon-inf.com Mon May 1 03:22:34 2006 From: news at oberon-inf.com (Richard Paquet) Date: Sun, 30 Apr 2006 21:22:34 -0400 Subject: [TYPO3-dev] HTTP_POST_FILES Is empty after upload file in frontend Message-ID: Hi, My HTTP_POST_FILES Is empty after upload file in frontend Any Idea? Regards Richard Paquet From franz at fholzinger.com Mon May 1 12:51:42 2006 From: franz at fholzinger.com (Franz Holzinger) Date: Mon, 01 May 2006 12:51:42 +0200 Subject: [TYPO3-dev] caching of pages with more than id and type params (with or without cHash) In-Reply-To: References: Message-ID: Hello Martins, > > i made the link vars configurable with ts for the extension because i > think the urls are more readable that way. so i have to get along with > these values. > > the other reason is that forms cannot use "tx_myext_pi1[feature]" names > together with the "get" method. i want to use "get" for the searchform > to make it transparent for the user. > > i think i will use the custom cHash way. i hope i get along with these > functions. > > > tslib_pibase::pi_getPageLink > t3lib_div::cHashParams > tslib_fe::makeCacheHash > How did you solve this that in class.t3lib_content.php function typoLink($linktxt, $conf) { .... } elseif ($conf['useCacheHash']) { // cache hashing: $pA = t3lib_div::cHashParams($addQueryParams.$GLOBALS['TSFE']->linkVars); // Added '.$this->linkVars' dec 2003: The need for adding the linkVars is that they will be included in the link, but not the cHash. Thus the linkVars will always be the problem that prevents the cHash from working. I cannot see what negative implications in terms of incompatibilities this could bring, but for now I hope there are none. So here we go... (- kasper) $addQueryParams.= '&cHash='.t3lib_div::shortMD5(serialize($pA)); } can be used? Unfortunately I did not find any function which sets $conf['useCacheHash']. So how shall the generated $pA = t3lib_div::cHashParams($addQueryParams); now come into $this->cObj->getTypoLink( and set with cHash ? E.g. in tt_guest I have $rc = ''; Greets, Franz From elias at asb-online.at Mon May 1 17:10:04 2006 From: elias at asb-online.at (Elias Humbolt) Date: Mon, 1 May 2006 11:10:04 -0400 Subject: [TYPO3-dev] Offer to make imagemagick work out of the box in T3 4.0 Message-ID: Since it looks like nobody pays attention to the thread I started anymore I have to start a new thread to provide you with this new information. This has to be seen as an addition to my previous mail: [TYPO3-dev] ImageMagick - you'll never get it right! from April 18th 2006 (initial mail attached below) ---------------------- I am refering to this: http://bugs.typo3.org/view.php?id=1188 Here a summary: * Source of the imagemagick problem is not that imagemagick changed the way the interpret mask files (no negation there)! * What happened is that some command line arguments traded places (which makes it look like mask files need to be negated). * The logical solution would be to accommodate this change in the order of arguments in the function that calls imagemagick (easy?)! * BUT instead the T3 does negate the mask. * AND it does not negate the mask in just one place - in the function which calls imagemagick - NO, it does it in every function that uses the imagemagick-calling function (crazy, what a huge overhead in code and processing time). Moreover, the 123-installer called the imagemagick-calling function directly not through higher level functions like the rest of typo3. Therefore the image processing tests never reflected, what T3 was actually doing. * At least that seems to be dealt with now (partly at least. I had some trouble specifying im6 for my im 6.0.6. With im5 it seems to work) Concluding: This part of T3 is extremely messy!!!!!! It needs a clean-up!!!! NOW!!!! A real one!!!! This is nothing worth draging on to the next version!!!! It should have been dealt with in T3 4.0.0 already!!! Even if we have to break some backwards compatibility. There are nearly no modules converted to T3 4.0.0 and the new extension management yet anyhow. We just need to include a warning in the upgrading instructions! But I am pretty sure, I can make this one even backward compatible! I am willing to do all the work, if the people in charge agree, this needs to be done!!!! --------------------------------------- Long before Typo3 3.8 I sent a report to typo3 mailinglists about the strange behavior of the Image Processing tests in the install tool. I conducted detailed investigation: * Compiled and tested all available ImageMagick Versions on how they respond to install tool settings. * In-depth analysis of the install tool as well as the image processing code in typo3. With astonishing findings. * Investigation of what really caused the different behavior of ImageMagick versions. And let me tell you, it has absolutely nothing to do with masks being interpreted differently. This is just what SEEMS to be the symptom, but it is not the cause. And I filed a detailed report and even submitted some patches and discussed my findings on the mailing list. However, Typo3 4.0 still does not get it right! While actually it is more the install tool, that does not get it right as it does not reflect the exact way, typo3 is using the ImageMagick functions. It appears to me as if the Typo3 image manipulation team just does not care, just does not want to get it right. Or I simply did not speak to the right people yet. So I repeat my offer again: I know what is going on and I am willing to sort out that problem for you once and for all! If not now, than at least for typo3 4.5! How long do you want to drag this obstacle around? And what for? The longer you wait the more complicated will get your work arounds. Just treat the problem where it occurs! I don't want to hear any: "File a bug", "Submit your findings to the mailinglist", "Submit a patch". I did all that, with no result. So please, would anybody really interested in getting rid of the problem for ever, contact me! I am, because I really want to get my changes up-stream! Feel free to contact me via email or skype: elias1884. ---------------------- Elias From martin.kutschker-n0spam at no5pam-blackbox.net Mon May 1 20:34:44 2006 From: martin.kutschker-n0spam at no5pam-blackbox.net (Martin Kutschker) Date: Mon, 01 May 2006 20:34:44 +0200 Subject: [TYPO3-dev] UTF-8 real support, really? In-Reply-To: References: Message-ID: Martin Koch Andersen schrieb: > Hi, > > I understand from documentation that ALL I have to do to get a fully > UTF-8 driven site is setting $TYPO3_CONF_VARS["BE"]["forceCharset"] = > 'utf-8' - and this appears to work. > > But I don't understand why. I mean the MySQL collation is not utf-8 but > some latin set. It's up to the sysadmin to set the DB to (one of) the UTF-8 collations YMsql supports. > So MySQL functions such as LENGTH gives wrong results > etc. TYPO3 (the Core) doesn't use LENGTH etc. If an extension needs it, se above. > Also mb_string is not being used - which means most PHP string > functions can mess up the strings. No. TYPO3 provides an indepent API for handling charsets (which may be configured to use mb_string). It's up to developers to use this API. Using mb_strings function overload (and autoconversion) features may lead to trouble. But I have never tested such a setup. > So does TYPO3 simply avoid this? Does it convert back and forth between > the latin encoding and unicode? And does this not lead to problems in > some cases? Like two different utf-8 encoding strings have the same > latin value etc. > > Has these things been examined in details? Yes. What are you trying to do? Getting an answer if you can use TYPO3 with UTF-8? Or are questioning the implementation details? Masi From martin.kutschker-n0spam at no5pam-blackbox.net Mon May 1 20:36:27 2006 From: martin.kutschker-n0spam at no5pam-blackbox.net (Martin Kutschker) Date: Mon, 01 May 2006 20:36:27 +0200 Subject: [TYPO3-dev] Offer to make imagemagick work out of the box in T3 4.0 In-Reply-To: References: Message-ID: Elias Humbolt schrieb: > > Moreover, the 123-installer called the imagemagick-calling function directly > not through higher level functions like the rest of typo3. Therefore the > image processing tests never reflected, what T3 was actually doing. Yes, that's sad. Bernhard Kraft did a few changes here, but I don't know if he changed the installer to use the API or if he just tried to sync the code. Masi From eMail at andreas-balzer.de Mon May 1 21:53:01 2006 From: eMail at andreas-balzer.de (Andreas Balzer) Date: Mon, 01 May 2006 21:53:01 +0200 Subject: [TYPO3-dev] FE completly empty after movin TYPO3 and updating Message-ID: Hi! I just moved the whole TYPO3 directory from a subfolder into root and installed TYPO3 4.0 over my 3.8.0 Well, the BE works fine and the install tool too, but the FE does not output a single byte. The page is just staying empty. What can I do? I mean there isn't any logfile, or? I compared the datbases.. ok I updated in the install script.. ok I re-created the database relations.. ok And I changed every path to the root (removed subfolder) What do i have to do now? Please help. Andreas From typo3 at ingo-renner.com Tue May 2 03:26:19 2006 From: typo3 at ingo-renner.com (Ingo Renner) Date: Tue, 2 May 2006 03:26:19 +0200 Subject: [TYPO3-dev] FE completly empty after movin TYPO3 and updating References: Message-ID: Am Mon, 01 May 2006 21:53:01 +0200 schrieb Andreas Balzer: > And I changed every path to the root (removed subfolder) > What do i have to do now? you need to ask your question in the right list! cheers -- Use a newsreader! Check out http://typo3.org/community/mailing-lists/use-a-news-reader/ From franz at fholzinger.com Tue May 2 08:08:13 2006 From: franz at fholzinger.com (Franz Holzinger) Date: Tue, 02 May 2006 08:08:13 +0200 Subject: [TYPO3-dev] how to introduce TYPO3 parameters for markers Message-ID: Hello, what do you think about introducing TYPO3 parameters for markers? E.g. in the tt_products BananaGuard example bill template you have for the image of a product: ###PRODUCT_IMAGE1### Now I want to extend this to have this image on 2 positions of the page but with different sizes. So I think it would be necessary to define the different image sizes in the template. ###PRODUCT_IMAGE1{typo3_options file.maxW = 900}### If nobody opposes I will introduce this for tt_products and other extensions as well. This is similar to the smarty template > TYPO3 parameters set here would override the settings for the 'image' cObj of the view where this marker is used. Every parameter which is not specially defined would still be that of 'image'. This image parameters are used by tt_products internally to render the IMAGE cObj and display it. Or do you prefer another solution? Greets, Franz From karsten at typo3.org Tue May 2 08:46:00 2006 From: karsten at typo3.org (Karsten Dambekalns) Date: Tue, 02 May 2006 08:46:00 +0200 Subject: [TYPO3-dev] CGL unchecked library directory in extensions References: Message-ID: Hi Ingo. Ingo Renner wrote: > To circumvent this I would like to introduce a directory in extensions > called "3rdparty" which is not being checked for CGL compliance and naming > errors. Heh, I did not forget I already (sort of) promised you to implement this... :) > That directory could be used for storing those - like the name says - 3rd > party classes and libraries. The reason why I wouldn't propose "lib" or > something similar is that it is used by some extensions already and that > these directories do not necessaryly contin 3rd party libraries. Exactly that is what I am waiting for: a good name, not in common use, clearly indicating what is in that path. Sadly I must admit that "3rdparty" isn't my favourite, but... I'll implement whatever you guys think is nice. In another discussion there was even the idea to make that folder configurable from within ext_emconf.php - how about that? > So what do you think about that - especially those who would need to > implement it for the EM? Still: Good idea. Karsten From karsten at typo3.org Tue May 2 08:50:39 2006 From: karsten at typo3.org (Karsten Dambekalns) Date: Tue, 02 May 2006 08:50:39 +0200 Subject: [TYPO3-dev] Bug on/off switch in typo3, defaults to bug on References: Message-ID: Hi. Markus Bertheau wrote: > Well, from here I consider this a problem of the typo3 devs :) Now, what is the bug tracker item number? You did submit it to bugs.typo3.org, no? SCNR, Karsten From karsten at typo3.org Tue May 2 08:56:47 2006 From: karsten at typo3.org (Karsten Dambekalns) Date: Tue, 02 May 2006 08:56:47 +0200 Subject: [TYPO3-dev] Google summer of code 2006 References: Message-ID: Hi. Karsten Dambekalns wrote: > We (the association) is looking into this currently. Last year we missed > the deadline, but this year we'll probably take part. :) The bad news is that we missed it this year, too. Of course we could have made it, but if there is no information about any possible deadline available, why hurry instead of clarify things beforehand? :( Fact is, we missed the deadline and that can be counted in hours. Sorry, we'll try again next year, Karsten From karsten at typo3.org Tue May 2 09:02:32 2006 From: karsten at typo3.org (Karsten Dambekalns) Date: Tue, 02 May 2006 09:02:32 +0200 Subject: [TYPO3-dev] Bug (?) in newloginbox extension References: Message-ID: Hi Markus. Markus bertheau wrote: >> File a bug and provide the patch :-) > > Isn't it easier for the developer of that extension to just open the No, it would only be easier for you. If developers would have to keep track of bugs posted on newsgroups and sent via mailinglists, that would *not* improve overall quality. Guess why bug trackers were invented in the first place... :) Karsten From franz at fholzinger.com Tue May 2 09:06:57 2006 From: franz at fholzinger.com (Franz Holzinger) Date: Tue, 02 May 2006 09:06:57 +0200 Subject: [TYPO3-dev] CGL unchecked library directory in extensions In-Reply-To: References: Message-ID: Hello > >>That directory could be used for storing those - like the name says - 3rd >>party classes and libraries. The reason why I wouldn't propose "lib" or >>something similar is that it is used by some extensions already and that >>these directories do not necessaryly contin 3rd party libraries. > > > Exactly that is what I am waiting for: a good name, not in common use, > clearly indicating what is in that path. Sadly I must admit that "3rdparty" > isn't my favourite, but... I'll implement whatever you guys think is nice. > - external - notypo3 - commercial - additional - addon - unchecked - unsafe - foreign - api From niederlag at ikd01.de Tue May 2 09:26:37 2006 From: niederlag at ikd01.de (Peter Niederlag) Date: Tue, 02 May 2006 09:26:37 +0200 Subject: [TYPO3-dev] CGL unchecked library directory in extensions In-Reply-To: References: Message-ID: Hi, Karsten Dambekalns schrieb: > Hi Ingo. > > Ingo Renner wrote: > >>To circumvent this I would like to introduce a directory in extensions >>called "3rdparty" which is not being checked for CGL compliance and naming >>errors. [...] > Exactly that is what I am waiting for: a good name, not in common use, > clearly indicating what is in that path. Sadly I must admit that "3rdparty" > isn't my favourite, but... I'll implement whatever you guys think is nice. > > In another discussion there was even the idea to make that folder > configurable from within ext_emconf.php - how about that? +1 sounds very reasonable to me. noCGLCheck = dir1,dir2 Greets, Peter -- Peter Niederlag http://www.niekom.de * TYPO3 & EDV Dienstleistungen * http://www.typo3partner.net * professional services network * From Martin.Kutschker at n0spam-blackbox.net Tue May 2 09:40:54 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Tue, 02 May 2006 09:40:54 +0200 Subject: [TYPO3-dev] forceCharset = windows-1251 - do you plan to support this in Core? In-Reply-To: References: Message-ID: Dmitry Dulepov schrieb: > > It can but if database content is in UTF-8, it is useless. And current > typo3's version of phpMyAdmin does not support utf-8. This is a problem which IMHO can be solved. That is, if somebody is willing to upgrade the extension. Masi From Martin.Kutschker at n0spam-blackbox.net Tue May 2 09:45:52 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Tue, 02 May 2006 09:45:52 +0200 Subject: [TYPO3-dev] how to introduce TYPO3 parameters for markers In-Reply-To: References: Message-ID: Franz Holzinger schrieb: > > Or do you prefer another solution? In my own extensions I usually provide a way to do this by providing a way in TS. Something a log this lines (with varyyig syntax for different etensions). plugin.tx_myext_pi1 { # stdWraps for a possible unlimted list of "fields" fields.field1.case = upper # options for hard-coded special features markers.marker1.opt1 = featureX } Your "inline" syntax seems to be very awkward to write and doesn't "feel" TYPO3. Masi From franz at fholzinger.com Tue May 2 09:58:32 2006 From: franz at fholzinger.com (Franz Holzinger) Date: Tue, 02 May 2006 09:58:32 +0200 Subject: [TYPO3-dev] how to introduce TYPO3 parameters for markers In-Reply-To: References: Message-ID: Hello Martin, >> >> Or do you prefer another solution? > > > In my own extensions I usually provide a way to do this by providing a > way in TS. > > Something a log this lines (with varyyig syntax for different etensions). > > plugin.tx_myext_pi1 { > # stdWraps for a possible unlimted list of "fields" > fields.field1.case = upper > > # options for hard-coded special features > markers.marker1.opt1 = featureX > } > thanks but how does this help in my case? I want to have 2 markers ###PRODUCT_IMAGE1### because the same image shall be drawn here. And for each marker with this same name I need different parameters. I think it would not be helpful if the same image got different marker names. Greets, Franz From typo3dev at geithware.de Tue May 2 10:04:50 2006 From: typo3dev at geithware.de (Stefan Geith) Date: Tue, 02 May 2006 10:04:50 +0200 Subject: [TYPO3-dev] how to introduce TYPO3 parameters for markers In-Reply-To: References: Message-ID: Franz Holzinger schrieb: > thanks but how does this help in my case? > I want to have 2 markers ###PRODUCT_IMAGE1### because the same image > shall be drawn here. > And for each marker with this same name I need different parameters. > I think it would not be helpful if the same image got different marker > names. In my plugins (using sg_zfelib) I created a TS-Part to define different Types of images (e.g. s, m, l etc.) Then I render each Image for each defined size. e.g.: image.s { conf.file.maxW = 160 conf.file.maxH = 140 conf.imageLinkWrap = 1 conf.imageLinkWrap { ... } } image.m { imgWrap = |
implode = - - -
allWrap = conf.file.maxW = 320 conf.file.maxH = 280 } image.l { imgWrap = |
implode = - - -
allWrap = conf.file.maxW = 640 conf.file.maxH = 560 } Would render ###PRODUCT_IMAGE1_S### ###PRODUCT_IMAGE1_M### and ###PRODUCT_IMAGE1_L### - Stefan From typo3 at accio.lv Tue May 2 10:15:19 2006 From: typo3 at accio.lv (Dmitry Dulepov) Date: Tue, 02 May 2006 11:15:19 +0300 Subject: [TYPO3-dev] CGL unchecked library directory in extensions In-Reply-To: References: Message-ID: Hi! Ingo Renner wrote: > So what do you think about that - especially those who would need to > implement it for the EM? I usually use "extlib" ("external libraries"). Dmitry. -- "It is our choices, that show what we truly are, far more than our abilities." (A.P.W.B.D.) From ernst at cron-it.de Tue May 2 10:19:40 2006 From: ernst at cron-it.de (Ernesto Baschny [cron IT]) Date: Tue, 02 May 2006 10:19:40 +0200 Subject: [TYPO3-dev] how to introduce TYPO3 parameters for markers In-Reply-To: References: Message-ID: Franz Holzinger schrieb am 02.05.2006 09:58: >> In my own extensions I usually provide a way to do this by providing a >> way in TS. >> >> Something a log this lines (with varyyig syntax for different etensions). >> >> plugin.tx_myext_pi1 { >> # stdWraps for a possible unlimted list of "fields" >> fields.field1.case = upper >> >> # options for hard-coded special features >> markers.marker1.opt1 = featureX >> } > thanks but how does this help in my case? > I want to have 2 markers ###PRODUCT_IMAGE1### because the same image > shall be drawn here. > And for each marker with this same name I need different parameters. > I think it would not be helpful if the same image got different marker > names. If you have two markers with the same name but that might be used for different things, why not make two markers out of it? Maybe you could explain the use-case with an example a bit better so we can understand the problem. Cheers, Ernesto From franz at fholzinger.com Tue May 2 10:44:11 2006 From: franz at fholzinger.com (Franz Holzinger) Date: Tue, 02 May 2006 10:44:11 +0200 Subject: [TYPO3-dev] how to introduce TYPO3 parameters for markers In-Reply-To: References: Message-ID: Hello Ernesto, >>> # options for hard-coded special features >>> markers.marker1.opt1 = featureX > > >>thanks but how does this help in my case? >>I want to have 2 markers ###PRODUCT_IMAGE1### because the same image >>shall be drawn here. >>And for each marker with this same name I need different parameters. >>I think it would not be helpful if the same image got different marker >>names. > > > If you have two markers with the same name but that might be used for > different things, why not make two markers out of it? Maybe you could > explain the use-case with an example a bit better so we can understand > the problem. > I do not want to make 2 different markers out of it because this would make it difficult for a user to configure it. There exist already ###PRODUCT_IMAGE2### ... ###PRODUCT_IMAGE10### markers. Each stands for an image number of a product. It should be possible that ###PRODUCT_IMAGE1### is used e.g. 10 times with 10 different sizes. I think Stefan Geith's solution is fine. However instead of the suffix '_S' something different should be used. > ###PRODUCT_IMAGE1_S### What about? ###PRODUCT_IMAGE1:S### ###PRODUCT_IMAGE1%S### ###PRODUCT_IMAGE1#S### ###PRODUCT_IMAGE1-S### ###PRODUCT_IMAGE1=S### - Franz From Martin.Kutschker at n0spam-blackbox.net Tue May 2 11:04:30 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Tue, 02 May 2006 11:04:30 +0200 Subject: [TYPO3-dev] CGL unchecked library directory in extensions In-Reply-To: References: Message-ID: Karsten Dambekalns schrieb: > > In another discussion there was even the idea to make that folder > configurable from within ext_emconf.php - how about that? Seems a bit like an overkill. If it were fixed to, say "extlib" then everybody knew at once what's inside. Drawbak ist that you have an extra dir in case you have only one ext. lib. Masi From franz at fholzinger.com Tue May 2 11:15:19 2006 From: franz at fholzinger.com (Franz Holzinger) Date: Tue, 02 May 2006 11:15:19 +0200 Subject: [TYPO3-dev] CGL unchecked library directory in extensions In-Reply-To: References: Message-ID: > > Seems a bit like an overkill. If it were fixed to, say "extlib" then > everybody knew at once what's inside. Drawbak ist that you have an extra > dir in case you have only one ext. lib. > It could be made a subdirectory of lib: lib/ext - Franz From chibox at gmail.com Tue May 2 11:19:33 2006 From: chibox at gmail.com (Chi Hoang) Date: Tue, 02 May 2006 11:19:33 +0200 Subject: [TYPO3-dev] CGL unchecked library directory in extensions In-Reply-To: References: Message-ID: What is CGL? From thomas at work.de Tue May 2 11:34:33 2006 From: thomas at work.de (Thomas Hempel) Date: Tue, 02 May 2006 11:34:33 +0200 Subject: [TYPO3-dev] CGL unchecked library directory in extensions In-Reply-To: References: Message-ID: Hi, > What is CGL? Coding GuideLines Greets, Thomas -- typo3-unleashed.net From thomas at work.de Tue May 2 11:37:01 2006 From: thomas at work.de (Thomas Hempel) Date: Tue, 02 May 2006 11:37:01 +0200 Subject: [TYPO3-dev] CGL unchecked library directory in extensions In-Reply-To: References: Message-ID: Hi Peter, > +1 sounds very reasonable to me. > > noCGLCheck = dir1,dir2 I don't really like the idea of having this configurable in emconf because some people might be inveigled to add all dirs to that list just get rid of error message in the EM. If it should be done this way, there should be a black list of directories that are checked in every case. The ext root dir itself, piX, modX and so on... Greets, Thomas -- typo3-unleashed.net From traveler_in_time at gmx.net Tue May 2 11:56:46 2006 From: traveler_in_time at gmx.net (S. Teuber) Date: Tue, 2 May 2006 09:56:46 +0000 (UTC) Subject: [TYPO3-dev] how to introduce TYPO3 parameters for markers References: Message-ID: Hi Franz, > ###PRODUCT_IMAGE1{typo3_options file.maxW = 900}### I don't consider this a good idea. The whole setup of HTML-Templates (with markers), TypoScript (for configuration) and PHP (for the application logic) follows the concept of seperating different parts of the whole, just like Templates seperate presentation from logic, or as CSS seperates the layout of an HTML document from the standardized generalized markup. Your integration of Typoscript configuration into the HTML template reverses the seperation, thus having the same effect as putting CSS styles back into HTML by using inline-styles in tags. While the latter may "just" be considered ugly, the integration of configuration parameters in the template poses a more serious problem if work on a site is split up in teams: Suddenly, the layout/design team, with very good HTML/CSS skills but usualy very poor TypoScript skills, gets the opportunity to mess up TypoScript code. Bad! Please leave TypoScript in the TypoScript templates. Sven From typo3 at accio.lv Tue May 2 12:05:46 2006 From: typo3 at accio.lv (Dmitry Dulepov) Date: Tue, 02 May 2006 13:05:46 +0300 Subject: [TYPO3-dev] CGL unchecked library directory in extensions In-Reply-To: References: Message-ID: Hi! Martin Kutschker wrote: > Seems a bit like an overkill. If it were fixed to, say "extlib" then > everybody knew at once what's inside. Drawbak ist that you have an extra > dir in case you have only one ext. lib. This is not bad because clearly shows that library inside this dir is external. It helps organizing things... Dmitry. -- "It is our choices, that show what we truly are, far more than our abilities." (A.P.W.B.D.) From typo3 at accio.lv Tue May 2 12:09:42 2006 From: typo3 at accio.lv (Dmitry Dulepov) Date: Tue, 02 May 2006 13:09:42 +0300 Subject: [TYPO3-dev] CGL unchecked library directory in extensions In-Reply-To: References: Message-ID: Hi! Franz Holzinger wrote: > It could be made a subdirectory of lib: lib/ext Well, nothing really bad but (1) may conflict with existing extensions and libraries in "lib" folder and (2) increases deepness of directory structure. It will be something like "lib/ext/myajax" while could be a bit simpler: "extlib/myajax". Dmitry. -- "It is our choices, that show what we truly are, far more than our abilities." (A.P.W.B.D.) From tapio.markula at dnainternet.net Tue May 2 12:23:48 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Tue, 02 May 2006 13:23:48 +0300 Subject: [TYPO3-dev] Confusing 'Naming error' Message-ID: Hi I have found that words 'naming error' have creted much confusions and unnecessary fear. People have regarded them as actual bugs. IMO word *error* is misleading in this connections. Error in applications means commonly real bug and functionality problems. People are in many times asked if it is safe to install a plugin, which has naming errors. They have feared functionality bugs. Naming "error" is not at all error at the mean of functionality. Word *error* is in this connection *too strong*. Even *warning* is too strong because it might mean potential functionality problem. If some issue doesn't follow the naming convention of Typo3, the issue is worth on *note*. For example. "Note. Following class names don't follow the naming conventions of Typo3". That is *just information* because naming convention difference is *not an actual error* but just a difference in the naming conventions. People don't need to fear about possible functionality problems. IMO the word 'note' gives the correct information. From typo3 at tentoday.com Tue May 2 12:47:48 2006 From: typo3 at tentoday.com (Luc Franken) Date: Tue, 02 May 2006 12:47:48 +0200 Subject: [TYPO3-dev] HTTP_POST_FILES Is empty after upload file in frontend In-Reply-To: References: Message-ID: Please read about register globals! The array you mention is really depricated. Furthermore I think there is an API for uploading files in Typo3 but I am not sure about that. Richard Paquet schreef: > Hi, > My HTTP_POST_FILES Is empty after upload file in frontend > > Any Idea? > > Regards > > Richard Paquet From Martin.Kutschker at n0spam-blackbox.net Tue May 2 13:42:53 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Tue, 02 May 2006 13:42:53 +0200 Subject: [TYPO3-dev] Confusing 'Naming error' In-Reply-To: References: Message-ID: Tapio Markula schrieb: > Hi > > I have found that words 'naming error' > have creted much confusions and unnecessary fear. I know and even have suggested this at least twice (in a couple of years) to those who have programmed the extension manager- Masi From rupi at gmx.li Tue May 2 13:50:01 2006 From: rupi at gmx.li (Rupert Germann) Date: Tue, 02 May 2006 13:50:01 +0200 Subject: [TYPO3-dev] Confusing 'Naming error' References: Message-ID: Martin Kutschker wrote: > Tapio Markula schrieb: >> Hi >> >> I have found that words 'naming error' >> have creted much confusions and unnecessary fear. > > I know and even have suggested this at least twice (in a couple of years) > to those who have programmed the extension manager- and maybe that's the reason why it was changed to: "Naming annoyances: (developer-relevant)" and "Code warnings: (developer-relevant)" in TYPO3 4.0 greets rupert From Martin.Kutschker at n0spam-blackbox.net Tue May 2 13:59:18 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Tue, 02 May 2006 13:59:18 +0200 Subject: [TYPO3-dev] Confusing 'Naming error' In-Reply-To: References: Message-ID: Rupert Germann schrieb: > Martin Kutschker wrote: > > >>Tapio Markula schrieb: >> >>>Hi >>> >>>I have found that words 'naming error' >>>have creted much confusions and unnecessary fear. >> >>I know and even have suggested this at least twice (in a couple of years) >>to those who have programmed the extension manager- > > and maybe that's the reason why it was changed to: Ah, yes - I forgot to point out the obvious :-) Masi From chibox at gmail.com Tue May 2 15:28:24 2006 From: chibox at gmail.com (Chi Hoang) Date: Tue, 02 May 2006 15:28:24 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: > Michael Scharkow schrieb: >> This solution seems very useful. Could you please provide a proper diff to the current EM and post this into the bugtracker so Karsten can have a look. I have 2 questions. 1) Why is the result from extensions.xml.gz is not save into to a table? I think of faster loading, a page browser, and better sorting. 2) What do you think of an alternative EM in the TER? I think of an EM for low memory environement with precalculated extension.bin, cat.bin, category selection and page browser. See attached Screenshot. From Martin.Kutschker at n0spam-blackbox.net Tue May 2 15:34:25 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Tue, 02 May 2006 15:34:25 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Chi Hoang schrieb: >> Michael Scharkow schrieb: >> >>> This solution seems very useful. Could you please provide a proper >>> diff to the current EM and post this into the bugtracker so Karsten >>> can have a look. > > > > I have 2 questions. > > 1) Why is the result from extensions.xml.gz is not save into to a table? > I think of faster loading, a page browser, and better sorting. And why is it sent as XML anyway? Sending a nice serialized array would save much trouble. XML is fine, but defintely not the solution for everything. Masi From stanislas.rolland at fructifor.ca Tue May 2 17:01:35 2006 From: stanislas.rolland at fructifor.ca (Stanislas Rolland) Date: Tue, 02 May 2006 11:01:35 -0400 Subject: [TYPO3-dev] forceCharset = windows-1251 - do you plan to support this in Core? In-Reply-To: References: Message-ID: Martin Kutschker a ?crit : > Dmitry Dulepov schrieb: >> >> It can but if database content is in UTF-8, it is useless. And current >> typo3's version of phpMyAdmin does not support utf-8. > > This is a problem which IMHO can be solved. That is, if somebody is > willing to upgrade the extension. Although, I am not sure that it solves the issue discussed here, I did attach a patch to bugtracker issue http://bugs.typo3.org/view.php?id=1039 so that the extension would honor the BE forceCharset setting, at least when displaying information (but I think some phpMyAdmin language files were removed from the extension, don't know why). I tried to send this feedback to the extension owner, but without any luck... Stanislas From Andreas.Foerthner at netlogix.de Tue May 2 20:46:37 2006 From: Andreas.Foerthner at netlogix.de (=?ISO-8859-15?Q?Andreas_F=F6rthner?=) Date: Tue, 02 May 2006 20:46:37 +0200 Subject: [TYPO3-dev] realURL: new patch for bypassing non-existant GETVARS Message-ID: Hi, finally I got my patch working for the realURL extension. The patch bypasses non-existant GETVARS. This is the detailed description from my feature request in the bugtracker: (http://bugs.typo3.org/view.php?id=3313) I have uploaded a new patch for this Problem (class.tx_realurl.php.second.diff). You have to activate it with a new config option. Set 'bypassIfAbsent' => 1 in your localconf. You can do it for every GETVAR independent from eachother. Set the entry on the same level as 'noMatch' or 'lookUpTable' is defined. Then the behavior is now as follows: - If a parameter is not existant it is bypassed in the URLencode - This applies not only for lookUpTables it works also for normal valueMaps, of course then the noMatch property must not be set. If you need a default value use valueDefault instead. Is there anything else where the feature would be nice to have? Just tell me. Then the decoding: This is a bit a Problem, because the system doesn't know which one of the parameters has been bypassed. For this reason it behaves as follows (I think it's the same as noMatch => bypass works): - We are checking if there is a value in a valueMap. If not an noMatch is not set, we are looking in a userfuc (this has not changed) then we look in the lookup table. If we still couldn't decode the parameter, we bypass this one and proceed with the next in the postVarSet. I didn't check it with preVars. I think the same functions are used there, so it might work. If not tell me then I'll try to realize this. For me it works great, please test it as much as possible and if there are no bugs in it, it would be great to see it in the next official release of realurl. Have a nice day Andreas From wolfgang at stufenlos.net Wed May 3 14:01:04 2006 From: wolfgang at stufenlos.net (Wolfgang Klinger) Date: Wed, 3 May 2006 14:01:04 +0200 Subject: [TYPO3-dev] HTTP_POST_FILES Is empty after upload file in frontend In-Reply-To: References: Message-ID: *hiya!* On Sun, 30 Apr 2006, Richard Paquet wrote the following: > My HTTP_POST_FILES Is empty after upload file in frontend > > Any Idea? you have to use ----
---- to make file uploads work[1] and I suggest you take a look at PEAR:HTTP_Upload http://pear.php.net/package/HTTP_Upload that's really easy to use. bye Wolfgang [1] see: http://www.w3.org/TR/html4/interact/forms.html#h-17.13.4.2 http://www.ietf.org/rfc/rfc2388.txt for reference From martin.ficzel at gmx.de Wed May 3 15:02:04 2006 From: martin.ficzel at gmx.de (Martin Ficzel) Date: Wed, 03 May 2006 15:02:04 +0200 Subject: [TYPO3-dev] feature suggestion ( show db_fieldnames in backend ) Message-ID: when writing typoscript it's not alwas easy to find out wich values are stored in wich db-field because the be-form is only displaying the localized description. a nice feature but sometimes annoying when you try to acess some of these records from ts. currently i use these infosources - examine the csc-template an others - use the configuration module to view the tca configuration - use phpMyAdmin to look into the table definition - and in the worst case i create 2 records wich only differ in the field i'm looking for and afterwards compare them with phpMyAdmin that all works and i already know most of the fieldnames but i think that's a common problem. it would be easier to work if the fieldname would be displayed after the localized title of the field. i imagine a change in the be-form field-labels like that "Position:" >> "Position: [imageorient]" of course that should not be displayed to all users i would suggest to show these hints for admin users, for users with access to ts-templates or for users wich have a special key set in the userTSConfig. i think that could ease the writing of ts-templates a lot ... and the needed changes will be quite easy. Question: 1. what do you think about that idea? If you like the idea i will create a feature request and try to create a patch. 2. Wich option sould be used to hide/show the extra informations. regards, Martin PS: a similar feature would be good in the be_user(enableFields) selectbox. i sometimes have to use trial and error to find out wich field is really effected by wich option. i think everyone here knows the situation :-). here are some examples of confusing items and common errors Pagecontent:Align ( wich one is the align of the imagecaption ??? ) Pagecontent:Align Pagecontent:Frames ( wich one is changing the wrapped div for the content record) Pagecontent:Frame Pagecontent:Columns ( is that the numer of images in a row ??? ) but this problem can also be solved with more speaking titles From Martin.Kutschker at n0spam-blackbox.net Wed May 3 15:29:10 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Wed, 03 May 2006 15:29:10 +0200 Subject: [TYPO3-dev] feature suggestion ( show db_fieldnames in backend ) In-Reply-To: References: Message-ID: Martin Ficzel schrieb: > > i imagine a change in the be-form field-labels like that > "Position:" >> "Position: [imageorient]" I think this will be annoying, but setting the DB field name as title attribute should be fine. Masi From mitka at mitka.us Wed May 3 15:49:09 2006 From: mitka at mitka.us (Dimitri Tarassenko) Date: Wed, 3 May 2006 09:49:09 -0400 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Martin, On 5/2/06, Martin Kutschker wrote: > And why is it sent as XML anyway? Sending a nice serialized array would > save much trouble. XML is fine, but defintely not the solution for everything. ... and we're back to the original question that started this thread ;)))) -- Dimitri Tarassenko From franz at fholzinger.com Wed May 3 16:17:38 2006 From: franz at fholzinger.com (Franz Holzinger) Date: Wed, 03 May 2006 16:17:38 +0200 Subject: [TYPO3-dev] how to introduce TYPO3 parameters for markers In-Reply-To: References: Message-ID: > ###PRODUCT_IMAGE1:S### will get used if nobody opposes or proposes something else instead of the colon ':' as separator for special image configuration. Greets, Franz From chibox at gmail.com Thu May 4 01:44:04 2006 From: chibox at gmail.com (Chi Hoang) Date: Thu, 04 May 2006 01:44:04 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Martin Kutschker schrieb: > And why is it sent as XML anyway? Sending a nice serialized array would > save much trouble. XML is fine, but defintely not the solution for > everything. Sending as XML is not that bad. Think of on-the-fly processing as I described before. From mads at typoconsult.dk Thu May 4 09:28:07 2006 From: mads at typoconsult.dk (Mads Brunn) Date: Thu, 04 May 2006 09:28:07 +0200 Subject: [TYPO3-dev] DAM - versioning Message-ID: Does anyone know if the DAM extension supports versioning and workspaces? If this is not the case - could someone put an estimate on the effort it would take to implement this feature. Best regards Mads Brunn From Martin.Kutschker at n0spam-blackbox.net Thu May 4 09:32:57 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Thu, 04 May 2006 09:32:57 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Chi Hoang schrieb: > Martin Kutschker schrieb: > >> And why is it sent as XML anyway? Sending a nice serialized array >> would save much trouble. XML is fine, but defintely not the solution >> for everything. > > Sending as XML is not that bad. Think of on-the-fly processing as I > described before. It is bad, because it has been shown that processing (parsing) large xml files consumes much memory. Masi From chibox at gmail.com Thu May 4 09:36:35 2006 From: chibox at gmail.com (Chi Hoang) Date: Thu, 04 May 2006 09:36:35 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Martin Kutschker schrieb: > It is bad, because it has been shown that processing (parsing) large xml > files consumes much memory. No. You are wrong. You can parse XML on-the-fly. And stream it on-the-fly to a file. That's what I did with my EM. It run's now in 25 Mb hosting. From mads at typoconsult.dk Thu May 4 09:43:50 2006 From: mads at typoconsult.dk (Mads Brunn) Date: Thu, 04 May 2006 09:43:50 +0200 Subject: [TYPO3-dev] DAM - versioning In-Reply-To: References: Message-ID: Mads Brunn wrote: > Does anyone know if the DAM extension supports versioning and workspaces? > > If this is not the case - could someone put an estimate on the effort it > would take to implement this feature. > > > Best regards > > > Mads Brunn I just found out that DAM has its own mailinglist. I post the question there - sorry for any disturbance :-) Best regards Mads Brunn From Martin.Kutschker at n0spam-blackbox.net Thu May 4 09:52:12 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Thu, 04 May 2006 09:52:12 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Chi Hoang schrieb: > Martin Kutschker schrieb: > > It is bad, because it has been shown that processing (parsing) large xml > >> files consumes much memory. > > No. You are wrong. You can parse XML on-the-fly. And stream it > on-the-fly to a file. That's what I did with my EM. It run's now in 25 > Mb hosting. But you don't parse the whole file with the XML parser! You do the first half of the parsing on your own and passing only chunks of XML data to the XML parser. What's the big advantage here? You do some coding stunt client-wise that is hard to understand, when ther server could send easily without any troubles at all a serialized and possibly gzipped array. Masi From chibox at gmail.com Thu May 4 09:57:38 2006 From: chibox at gmail.com (Chi Hoang) Date: Thu, 04 May 2006 09:57:38 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Martin Kutschker schrieb: > What's the big advantage here? You do some coding stunt client-wise that > is hard to understand, when ther server could send easily without any > troubles at all a serialized and possibly gzipped array. And how do you want to parse the serialized and gzipped array in chunks? From martin.ficzel at gmx.de Thu May 4 10:15:10 2006 From: martin.ficzel at gmx.de (Martin Ficzel) Date: Thu, 04 May 2006 10:15:10 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Dimitri Tarassenko schrieb: > Having spent some time today with the new EM code - there are a couple > of things I still don't understand. > > 1. If we still have some serialize()d data in the extensions.xml > metadata (dependencies), what's the point of having it as XML at all? > Why not serialize everything and forget the XML parsers altogether? > > 2. If the XML gets parsed and then converted into "extensions.bin", > "reviewstates.bin", etc., why can't we just download these pre-parsed > files from the repository? it would be good to get an information from the core dev's to clarify the official position to this problem there are 2 options [ ] 1. typo3 is a professional tool for dedicated servers. problems with some shared hosts will be ignored. [ ] 2. we see that the new em is consuming a enourmous mass of ram but wi did'nt find the time to fix it yet. lets discuss how to make it better. if this question is answered we can think about the rest. until now i did't see any official statement of the concerned developers. there are many posts about that and it seems we are talking with the wind. regards Martin PS: maybe there is a third option [ ] 3. we would like to optimize the em but until now we couldnt organize the money for paying a developer to do so. in that case lets think about donating for that. PPS: i personally think that the em should not crash on any system. the extension list is getting bigger and bigger and the em should be able to handle an unlimited lists of extensions. everything else is design problem and with more extensions even dedicated servers will run into problems onde day. From Martin.Kutschker at n0spam-blackbox.net Thu May 4 11:51:49 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Thu, 04 May 2006 11:51:49 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Chi Hoang schrieb: > Martin Kutschker schrieb: > >> What's the big advantage here? You do some coding stunt client-wise >> that is hard to understand, when ther server could send easily without >> any troubles at all a serialized and possibly gzipped array. > > > And how do you want to parse the serialized and gzipped array in chunks? Not at all. I simply want to fetch the array as such. Now: TER transforms extension list into XML TER sends XML (as zipped file) Client parses XML into array (after unzipping) Future: TER transforms extsion list into array TER sends serialized array (as zipped file) Client unserializes array (after unzipping) No need to handle, parse or do anything client-wise. Just forget about the XML. It's unnecessary overhead. Masi From chibox at gmail.com Thu May 4 12:44:28 2006 From: chibox at gmail.com (Chi Hoang) Date: Thu, 04 May 2006 12:44:28 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Martin Kutschker schrieb: > Now: > > TER transforms extension list into XML > TER sends XML (as zipped file) > Client parses XML into array (after unzipping) > > Future: > > TER transforms extsion list into array > TER sends serialized array (as zipped file) > Client unserializes array (after unzipping) > > No need to handle, parse or do anything client-wise. Just forget about > the XML. It's unnecessary overhead. You don't understand the problem. The array is too big to unserialize at once. From Martin.Kutschker at n0spam-blackbox.net Thu May 4 13:21:56 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Thu, 04 May 2006 13:21:56 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Chi Hoang schrieb: > Martin Kutschker schrieb: > >> Now: >> >> TER transforms extension list into XML >> TER sends XML (as zipped file) >> Client parses XML into array (after unzipping) >> >> Future: >> >> TER transforms extsion list into array >> TER sends serialized array (as zipped file) >> Client unserializes array (after unzipping) >> >> No need to handle, parse or do anything client-wise. Just forget about >> the XML. It's unnecessary overhead. > > You don't understand the problem. The array is too big to unserialize at > once. As far as I undertsood it's too big to parse with the XML parser. But if it's so large that even unserialzing fails the more I'd think of another mechanism to distribute the data. But if nobody comes up with another idea, I'd use your version (with a few comments why all of this splitting, etc happens) The only request is that the code should use uinique temp. names. Neither extensions.xml.gz nor extensions.bin are safe. Masi From info at cybercraft.de Thu May 4 13:33:03 2006 From: info at cybercraft.de (JoH) Date: Thu, 4 May 2006 13:33:03 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals References: Message-ID: >>> TER transforms extension list into XML >>> TER sends XML (as zipped file) >>> Client parses XML into array (after unzipping) >>> >>> Future: >>> >>> TER transforms extsion list into array >>> TER sends serialized array (as zipped file) >>> Client unserializes array (after unzipping) >>> >>> No need to handle, parse or do anything client-wise. Just forget >>> about the XML. It's unnecessary overhead. >> >> You don't understand the problem. The array is too big to >> unserialize at once. > > As far as I undertsood it's too big to parse with the XML parser. But > if it's so large that even unserialzing fails the more I'd think of > another mechanism to distribute the data. > > But if nobody comes up with another idea, I'd use your version (with > a few comments why all of this splitting, etc happens) > > The only request is that the code should use uinique temp. names. > Neither extensions.xml.gz nor extensions.bin are safe. Well - I think it could be better to drop both: XML _and_ serialized Arrays. As far as I can see there is a simple table containing one line for each extension. So why don't you send it as simple CSV values without the formatting overhead of XML or serialized Arrays? To split up the whole process into smaller chunks it could be a solution to use different CSV files for each category. So the first CSV file would setup the categories as an Array but only on the client side. While processing this array the client would load and process the necessary CSV files for each category separately. Just an idea Joey -- Wenn man keine Ahnung hat: Einfach mal Fresse halten! (If you have no clues: simply shut your knob sometimes!) Dieter Nuhr, German comedian openBC: http://www.cybercraft.de From typo3 at rvt.dds.nl Thu May 4 13:47:20 2006 From: typo3 at rvt.dds.nl (Ries van Twisk) Date: Thu, 04 May 2006 06:47:20 -0500 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: JoH wrote: >>>>TER transforms extension list into XML >>>>TER sends XML (as zipped file) >>>>Client parses XML into array (after unzipping) >>>> >>>>Future: >>>> >>>>TER transforms extsion list into array >>>>TER sends serialized array (as zipped file) >>>>Client unserializes array (after unzipping) >>>> >>>>No need to handle, parse or do anything client-wise. Just forget >>>>about the XML. It's unnecessary overhead. >>>> >>>> >>>You don't understand the problem. The array is too big to >>>unserialize at once. >>> >>> >>As far as I undertsood it's too big to parse with the XML parser. But >>if it's so large that even unserialzing fails the more I'd think of >>another mechanism to distribute the data. >> >>But if nobody comes up with another idea, I'd use your version (with >>a few comments why all of this splitting, etc happens) >> >>The only request is that the code should use uinique temp. names. >>Neither extensions.xml.gz nor extensions.bin are safe. >> >> > >Well - I think it could be better to drop both: XML _and_ serialized Arrays. > >As far as I can see there is a simple table containing one line for each >extension. >So why don't you send it as simple CSV values without the formatting >overhead of XML or serialized Arrays? >To split up the whole process into smaller chunks it could be a solution to >use different CSV files for each category. > >So the first CSV file would setup the categories as an Array but only on the >client side. >While processing this array the client would load and process the necessary >CSV files for each category separately. > >Just an idea > >Joey > > > Actually I don't understand why we need to fetch the complete XML at all??? What is wrong with sending a query to TER and fetch the result in XML. We just talk about 2000 records in a database (even if there where 20.000 records), that should be doable in a snap. I search for news, and I get a XML feed with all extensions with news in it (limited to let's say 200 extensions). That XML can be parsed quickly with no big memery requirements and displayed. I know they have been doing this to get the load of typo3.org, but really this is the wrong method. Any database can handle and send at least 20-40 queries/sec, if bandwidth is a problem then zip it up and send (like most webservers do anyways). Compare this : When I want to see a page on typo3.org, my browser doesn't fetch a recursive version of the complete typo3.org, doesn't it? it just fetches the part I am interested it. just my 2 cents.. Ries -- Ries van Twisk Freelance Typo3 Developer === Private: email: ries at vantwisk.nl web: http://www.rvantwisk.nl/freelance-typo3.html skype: callto://r.vantwisk === Work: email: ries at livetravelguides.com web: http://www.livetravelguides.com From Martin.Kutschker at n0spam-blackbox.net Thu May 4 14:11:05 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Thu, 04 May 2006 14:11:05 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Ries van Twisk schrieb: > > Actually I don't understand why we need to fetch the complete XML at all??? claim 1) > What is wrong with sending a query to TER and fetch the result in XML. claim 2) How does this fit together? In 1 you say, you don't want to get the XML, in 2 ask for XML. I'm confused. > We just talk about 2000 records in a database (even if there where > 20.000 records), that should be doable in a snap. > I search for news, and I get a XML feed with all extensions with news in > it (limited to let's say 200 extensions). > > That XML can be parsed quickly with no big memery requirements and > displayed. It seems it doesn't. The XML data TER sends doesn't work on all servers. That's why we have this (and other) thread(s). Masi From franz at fholzinger.com Thu May 4 14:13:27 2006 From: franz at fholzinger.com (Franz Holzinger) Date: Thu, 04 May 2006 14:13:27 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: > > Another bug to me is the menu "Import extensions". I'm only interested > in the extensions I can import from the online repository. And nothing > else. This is needed for extension developers. It is impossible to put not working extensions into TER when they are still under development. - Franz From franz at fholzinger.com Thu May 4 14:14:12 2006 From: franz at fholzinger.com (Franz Holzinger) Date: Thu, 04 May 2006 14:14:12 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: > Actually I don't understand why we need to fetch the complete XML at all??? > What is wrong with sending a query to TER and fetch the result in XML. > > We just talk about 2000 records in a database (even if there where > 20.000 records), that should be doable in a snap. > I search for news, and I get a XML feed with all extensions with news in > it (limited to let's say 200 extensions). +1 There is another problem, that this large XML list has to be updated every month when you want to see the latest version of an extension. And the XML file will get larger every month. Other solution: Incremental updates which fetch only the changes and do this automatically over night like e.g. SuSE updates with YAST2 or Mandriva LINUX Online. Greets, Franz From Martin.Kutschker at n0spam-blackbox.net Thu May 4 14:14:00 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Thu, 04 May 2006 14:14:00 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: JoH schrieb: > > Well - I think it could be better to drop both: XML _and_ serialized Arrays. > > As far as I can see there is a simple table containing one line for each > extension. > So why don't you send it as simple CSV values without the formatting > overhead of XML or serialized Arrays? CVS has the disadvantage that it is unstructured. You may only have fields, but nothing more (mult-values, etc). Linefeeds are a problem and you have to take care of escaping the data yourself. XML would have been the best choice as it's really an external representation of the data. I'm still wondering - and don't believe it really - that unserializing also breaks on servers with limited memory. Masi From eMail at andreas-balzer.de Thu May 4 14:46:33 2006 From: eMail at andreas-balzer.de (Andreas Balzer) Date: Thu, 04 May 2006 14:46:33 +0200 Subject: [TYPO3-dev] Feature request - where to post? Message-ID: Hi! I would like to send in a feature request, concerning the technical working of BE interface. Where can i post such a request? == I would find it great, if the module navigation would be loaded, if a BE page is loaded in another window or tab. Also it would be nice, if a "open in new tab" would work on links in BE navigation. If you currently do that, only the navigation gets loaded.. Greetings Andreas From mscharkow at gmx.net Thu May 4 14:53:09 2006 From: mscharkow at gmx.net (Michael Scharkow) Date: Thu, 04 May 2006 14:53:09 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Martin Kutschker wrote: > XML would have been the best choice as it's really an external > representation of the data. I'm still wondering - and don't believe it > really - that unserializing also breaks on servers with limited memory. I was also interested in this issue and feared that EM would use DOM for parsing but it doesn't, but uses plain expat-like sequential parsing, so extracting information should not be too hard on cpu and memory. The memory hog is the (double) de-serialisation of the extension data into one huge array which is not necessary because you can query the XML data with a simple SAX parser or using XPATH etc. That's actually the only reason I see for using XML at all... Cheers, Michael From rupi at gmx.li Thu May 4 15:11:37 2006 From: rupi at gmx.li (Rupert Germann) Date: Thu, 04 May 2006 15:11:37 +0200 Subject: [TYPO3-dev] Feature request - where to post? References: Message-ID: Andreas Balzer wrote: > Hi! > I would like to send in a feature request, concerning the technical > working of BE interface. Where can i post such a request? http://wouldbenice.org/ greets rupert From typo3 at rvt.dds.nl Thu May 4 16:05:05 2006 From: typo3 at rvt.dds.nl (Ries van Twisk) Date: Thu, 04 May 2006 09:05:05 -0500 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Martin Kutschker wrote: >Ries van Twisk schrieb: > > >>Actually I don't understand why we need to fetch the complete XML at all??? >> >> > >claim 1) > > > >>What is wrong with sending a query to TER and fetch the result in XML. >> >> > >claim 2) > >How does this fit together? In 1 you say, you don't want to get the XML, in >2 ask for XML. I'm confused. > > > >>We just talk about 2000 records in a database (even if there where >>20.000 records), that should be doable in a snap. >>I search for news, and I get a XML feed with all extensions with news in >>it (limited to let's say 200 extensions). >> >>That XML can be parsed quickly with no big memery requirements and >>displayed. >> >> > >It seems it doesn't. The XML data TER sends doesn't work on all servers. >That's why we have this (and other) thread(s). > >Masi >_______________________________________________ > > I was just trying to say why would we get all information of all extensions in one single fetch? Why not doing it the TER1 way but optimised? i think it's just a design problem rather then a technical problem. Ries -- Ries van Twisk Freelance Typo3 Developer === Private: email: ries at vantwisk.nl web: http://www.rvantwisk.nl/freelance-typo3.html skype: callto://r.vantwisk === Work: email: ries at livetravelguides.com web: http://www.livetravelguides.com From chibox at gmail.com Thu May 4 17:03:14 2006 From: chibox at gmail.com (Chi Hoang) Date: Thu, 04 May 2006 17:03:14 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Krystian Szymukowicz schrieb: > >>> The array is too big to unserialize at once. > > > Maybe the solution is to cut some unneeded data from extensions.xml.gz. Thats what I did. I removed authorname, authoremail, ownerusername, dependencies, lastuploaddate, reviewstate, description from that file. From chibox at gmail.com Thu May 4 17:58:58 2006 From: chibox at gmail.com (Chi Hoang) Date: Thu, 04 May 2006 17:58:58 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Franz Holzinger schrieb: > This is needed for extension developers. It is impossible to put not > working extensions into TER when they are still under development. No. You didn't understand me. In the menu "Import extensions" there is a section "Plugins which are NOT uploaded to repository but present on this server.". I'm not interested in that. From cyprian at pi2.pl Thu May 4 20:41:56 2006 From: cyprian at pi2.pl (Cyprian Kowalczyk) Date: Thu, 04 May 2006 20:41:56 +0200 Subject: [TYPO3-dev] JSeventFuncCalls calls onLoad event twice for Opera Message-ID: Hello developer community! (my first post here) Does anyone noticed that using $GLOBALS['TSFE']->JSeventFuncCalls["onload"].... calls JS twice in Opera? I think the reason is that Opera calls it with and document.onload=... . Is it a bug or my misunderstanding? What is an other way to call onload event? Thank you very much for kind answers! -- regards, Cyprian http://pi2.pl ~ ?^2 design project TYPO3 4.0 @ MAMP1.1 [Apache/2.0.54 (Unix) + PHP/5.0.4 DAV/2 + MySQL/4.1.12] @ MacOS X 10.42 From peter.russ at 4many.net Thu May 4 21:06:18 2006 From: peter.russ at 4many.net (Peter Russ) Date: Thu, 04 May 2006 21:06:18 +0200 Subject: [TYPO3-dev] how to introduce TYPO3 parameters for markers In-Reply-To: References: Message-ID: Franz Holzinger schrieb: >> ###PRODUCT_IMAGE1:S### > > will get used if nobody opposes or proposes something else instead of > the colon ':' as separator for special image configuration. > > > Greets, > > Franz Franz, "In the beginning there was the word and the word was in the beginning." Anything you try to invent is available through TypoScript. Just use it. Just my 2 Cents. Regs. Peter. -- Fiat lux! Docendo discimus. _____________________________ 4Many? Services openBC: http://www.openbc.com/go/invuid/Peter_Russ From cyprian at pi2.pl Thu May 4 23:18:27 2006 From: cyprian at pi2.pl (Cyprian Kowalczyk) Date: Thu, 04 May 2006 23:18:27 +0200 Subject: [TYPO3-dev] The way to get last update time of all pages in page tree in own extension Message-ID: Hello, I wonder what is the best way to get the last update time of all pages in page tree in my own extensions. AFAIK, SYS_LASTCHANGED contains the last update time of the current page. I'd like to find out what is the most recent update time of all pages in the tree (including all records containing they contain). Should I execute some query to get this value or is there another way? Thanks in advance. -- regards, Cyprian http://pi2.pl ~ ?^2 design project TYPO3 4.0 @ MAMP1.1 [Apache/2.0.54 (Unix) + PHP/5.0.4 DAV/2 + MySQL/4.1.12] @ MacOS X 10.4 From scecere at krur.com Thu May 4 23:36:10 2006 From: scecere at krur.com (stefano cecere) Date: Thu, 04 May 2006 23:36:10 +0200 Subject: [TYPO3-dev] translation server down.. Kasper how are you? Message-ID: it's more than 10 days that the usual server ( http://130.228.0.33/typo3/t3l10n/typo3/index.php ) for typo3 translation is down. i wrote to the traslations list, but no reply. if that server is no more available, could it be moved somewhere else? say translations.typo3.org ? and it's also several days (weeks) that Kasper is silent.. we know you are a freash dad... but everything ok, kasper? ciao stefano From simondt at gpuk.net Thu May 4 23:35:20 2006 From: simondt at gpuk.net (Simon Child) Date: Thu, 4 May 2006 22:35:20 +0100 Subject: [TYPO3-dev] EM, TER2, XML and other animals References: Message-ID: "Martin Ficzel" wrote in message news:mailman.1.1146730190.3919.typo3-dev at lists.netfielders.de... > there are 2 options > > [ ] 1. typo3 is a professional tool for dedicated servers. problems with > some shared hosts will be ignored. > > [ ] 2. we see that the new em is consuming a enourmous mass of ram but > wi did'nt find the time to fix it yet. lets discuss how to make it better. There's a problem with selecting option one, even if it is true. I first tried out Typo3 on a shared server account. It ran slowly but I could see how it worked. Then I got a dedicated server once I knew I was going to use it. I wouldn't have got a dedicated server just to try it out! -- Simon Child From typo3 at ingo-renner.com Fri May 5 00:12:44 2006 From: typo3 at ingo-renner.com (Ingo Renner) Date: Fri, 5 May 2006 00:12:44 +0200 Subject: [TYPO3-dev] [Typo3-kickstarter] DECIMAL or DOUBLE for double fields created with the kickstarter Message-ID: Hi *, I am doing some bugfixing on the kickstarter and stumbled over bug 691 - yes an actually really old one! What do you think, should we use DECIMAL or DOUBLE to resolve the issue? See: http://dev.mysql.com/doc/refman/4.1/en/choosing-types.html please give your opinion Ingo -- Use a newsreader! Check out http://typo3.org/community/mailing-lists/use-a-news-reader/ From uroshsi at gmail.com Fri May 5 07:45:19 2006 From: uroshsi at gmail.com (=?ISO-8859-2?Q?Uro=B9_Kositer?=) Date: Fri, 5 May 2006 07:45:19 +0200 Subject: [TYPO3-dev] translation server down.. Kasper how are you? In-Reply-To: References: Message-ID: Hi! I think that new translation server is http://194.117.233.66/typo3/t3l10n/typo3/index.php Cheers Urosh 2006/5/4, stefano cecere : > > it's more than 10 days that the usual server ( > http://130.228.0.33/typo3/t3l10n/typo3/index.php ) > for typo3 translation is down. > i wrote to the traslations list, but no reply. > if that server is no more available, could it be moved somewhere else? > say translations.typo3.org ? > > and it's also several days (weeks) that Kasper is silent.. > we know you are a freash dad... but everything ok, kasper? > > ciao > stefano > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.netfielders.de > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev > From k_hinum at hotmail.com Fri May 5 08:36:13 2006 From: k_hinum at hotmail.com (Klaus Hinum) Date: Fri, 05 May 2006 08:36:13 +0200 Subject: [TYPO3-dev] bug? - linking between different domains in pagetree Message-ID: hi group, when i link between pages on different domains (different pagetreesections belonging to different domains), the link is created without any domain (and therefore links to the same domain). eg. link on www.test.com to abc.1.0.html (located on en.test.com) link is still in the html as abc.1.0.html (without the en.test.com domain in front) and therefore pointing to www.test.com/abc.1.0.html instead of the en.test.com/abc.1.0.html is there any ts option i am missing or just a bug / missing feature? regards Klaus From cyprian at pi2.pl Fri May 5 10:25:22 2006 From: cyprian at pi2.pl (Cyprian Kowalczyk) Date: Fri, 05 May 2006 10:25:22 +0200 Subject: [TYPO3-dev] The way to get last update time of all pages in page tree in own extension References: Message-ID: Could some experienced developer give me a hand with this one: To get this site's last update time I could descent through the page tree and check all records from all pages. I could use the same functions that Web > List uses, yet I don't know where to look for them. Should I use class t3lib_admin (how)? I could just query for 'tstamp' from some tables, but I think the first way is better, isn't it (f.e. each time some extension is added I'd need to reconfigure my query)? -- regards, Cyprian http://pi2.pl ~ ?^2 design project TYPO3 4.0 @ MAMP1.1 [Apache/2.0.54 (Unix) + PHP/5.0.4 DAV/2 + MySQL/4.1.12] @ MacOS X 10.4 From martin.ficzel at gmx.de Fri May 5 11:05:41 2006 From: martin.ficzel at gmx.de (Martin Ficzel) Date: Fri, 05 May 2006 11:05:41 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Simon Child schrieb: > "Martin Ficzel" wrote in message > news:mailman.1.1146730190.3919.typo3-dev at lists.netfielders.de... > >> there are 2 options >> >> [ ] 1. typo3 is a professional tool for dedicated servers. problems with >> some shared hosts will be ignored. >> >> [ ] 2. we see that the new em is consuming a enourmous mass of ram but >> wi did'nt find the time to fix it yet. lets discuss how to make it better. > > There's a problem with selecting option one, even if it is true. I first > tried out Typo3 on a shared server account. It ran slowly but I could see > how it worked. Then I got a dedicated server once I knew I was going to use > it. I wouldn't have got a dedicated server just to try it out! i think there is another point. if typo3 wants to grow (and i think it wants). it needs people who know how to use it as admin, developer and user. some of the marketing gys called that viral marketing. many people learn on small hosting packges and few people want to learn on localhost. even worse if many people get annoyed because thy were not able to install typo3 on their server the reputation of typo3 will decrease and we will have to explain to our customers why we want to use such a sensitive tool. on the other hand that would make typo3 more exclusive :-)). but i doubt that this is intended. as an example i didn't work with zope yet because i had no server available wich was powerfull enogh. so i think the compatibility with samller servers is a key feature for a growing comunity. regards Martin From e-mailNO at SPAMeyejet.com Fri May 5 11:30:32 2006 From: e-mailNO at SPAMeyejet.com (Simon Tuck) Date: Fri, 05 May 2006 11:30:32 +0200 Subject: [TYPO3-dev] Problem with core function addTempContentHttpHeaders and IE Message-ID: Hi List, We've run into a problem with the headers sent by the function addTempContentHttpHeaders in tslib_fe and internet explorer. The headers sent include: header('HTTP/1.0 503 Service unavailable'); header('Retry-after: 3600'); header('Pragma: no-cache'); header('Cache-control: no-cache'); header('Expire: 0'); The problem is IE chokes on the 503 Service unavailable header, in our case we are delivering dynamic content to a pdf. If we bypass the function addTempContentHttpHeaders the server sends 200 and IE waits. Clearly this is a problem with IE as it should wait awhile, although 3600 seems a long time to wait (are these seconds or milliseconds). I assume this function has something to do with the 'page is being generated' message (???), but I wonder if it's really necessary, seeing as it has the potential to stop IE. Cheers, Simon From cyprian at pi2.pl Fri May 5 11:32:01 2006 From: cyprian at pi2.pl (Cyprian Kowalczyk) Date: Fri, 05 May 2006 11:32:01 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals References: Message-ID: On Fri, 05 May 2006 11:05:41 +0200, Martin Ficzel wrote: >>> [ ] 1. typo3 is a professional tool for dedicated servers. problems >>> with >>> some shared hosts will be ignored. If I may put my two cents to the topic I'd say one shouldn't say anything like 'problems with some shared hosts will be ignored'. Maybe something like: there may be a limited support for problems with shared hosts as Typo3 aim is to be a professional Enterprise CMS that runs on dedicated servers or whatever. -- regards, Cyprian http://pi2.pl ~ ?^2 design project TYPO3 4.0 @ MAMP1.1 [Apache/2.0.54 (Unix) + PHP/5.0.4 DAV/2 + MySQL/4.1.12] @ MacOS X 10.4 From typo3 at accio.lv Fri May 5 12:39:39 2006 From: typo3 at accio.lv (Dmitry Dulepov) Date: Fri, 05 May 2006 13:39:39 +0300 Subject: [TYPO3-dev] Problem with core function addTempContentHttpHeaders and IE In-Reply-To: References: Message-ID: Hi! Simon Tuck wrote: > The problem is IE chokes on the 503 Service unavailable header, in our > case we are delivering dynamic content to a pdf. This problem is fixed in CVS. Version 4.0.1 should have fix in. > If we bypass the > function addTempContentHttpHeaders the server sends 200 and IE waits. > Clearly this is a problem with IE as it should wait awhile, although > 3600 seems a long time to wait (are these seconds or milliseconds). It is mean for search engines, not for MSIE or any other browser. Browser does not retry by itself. This is for web spiders. > I > assume this function has something to do with the 'page is being > generated' message (???), but I wonder if it's really necessary, seeing > as it has the potential to stop IE. It is necessary. It (1) prevents search engines from bombing your site with requests when site cannot handle it and (2) hints search engines to come back to the site when load goes away (hopefully after 1 hour). Dmitry. -- "It is our choices, that show what we truly are, far more than our abilities." (A.P.W.B.D.) From kasper2006 at typo3.com Fri May 5 13:28:13 2006 From: kasper2006 at typo3.com (=?ISO-8859-1?Q?Kasper_Sk=E5rh=F8j?=) Date: Fri, 5 May 2006 13:28:13 +0200 Subject: [TYPO3-dev] RealURL: bypass and lookupTable, missing feature? In-Reply-To: References: Message-ID: I suggest that you (andreas) prioritize you parameters so that parameters left out are the last in the configuration. Then you might avoid the // situation. Otherwise I veto to make changes to this because there is a high risk you will mess it up beyond control with your patch. Live with it as it is or make a local patch for your situation if you can't. - kasper On Apr 21, 2006, at 16:14 , Dmitry Dulepov wrote: > Hi! > > Andreas F?rthner wrote: >> damn, it doesn't work as expected. I tried to use the bypass feature, >> but now I found that I had just luck with my URLs and it seemed to >> work... How does the bypass feature work? How does the system know >> which >> parameter is whick if one gets bypassed? > > Aha... This is why bypass is not implemented in this particular case: > because system has no ways to know what parameters are bypassed... > > Dmitry. > > -- > "It is our choices, that show what we truly are, > far more than our abilities." (A.P.W.B.D.) > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.netfielders.de > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev - kasper "A contribution a day keeps the fork away" ------------------------------- kasper2006 at typo3.com | +45 20 999 115 | skype: kasperskaarhoej | gizmo: kasper_typo3 From kasper2006 at typo3.com Fri May 5 13:37:10 2006 From: kasper2006 at typo3.com (=?ISO-8859-1?Q?Kasper_Sk=E5rh=F8j?=) Date: Fri, 5 May 2006 13:37:10 +0200 Subject: [TYPO3-dev] ImageMagick - you'll never get it right! In-Reply-To: References: Message-ID: Hello Mr. Three-Exclamation-Mark. I agree, the ImageMagick situation is horrible. But I was there over the years and grew gray hairs over ImageMagick as it did the cameleon- dance up in my face. I think most people can appreciate that we did our best, while it seems you can't. This has nothing to do with your objective claims. Its your attitude dude. Impress me and just rewrite the whole things for us. - kasper On Apr 29, 2006, at 1:43 , Elias Humbolt wrote: > I am refering to this: http://bugs.typo3.org/view.php?id=1188 > > Here a summary: > * Source of the imagemagick problem is not that imagemagick changed > the way > the interpret mask files (no negation there)! > * What happened is that some command line arguments traded places > (which makes > it look like mask files need to be negated). > * The logical solution would be to accommodate this change in the > order of > arguments in the function that calls imagemagick (easy?)! > * BUT instead the T3 does negate the mask. > * AND it does not negate the mask in just one place - in the > function which > calls imagemagick - NO, it does it in every function that uses the > imagemagick-calling function (crazy, what a huge overhead in code and > processing time). > > Moreover, the 123-installer called the imagemagick-calling function > directly > not through higher level functions like the rest of typo3. > Therefore the > image processing tests never reflected, what T3 was actually doing. > * At least that seems to be dealt with now (partly at least. I had > some > trouble specifying im6 for my im 6.0.6. With im5 it seems to work) > > Concluding: > This part of T3 is extremely messy!!!!!! It needs a clean-up!!!! > NOW!!!! A > real one!!!! > > This is nothing worth draging on to the next version!!!! It should > have been > dealt with in T3 4.0.0 already!!! > > Even if we have to break some backwards compatibility. There are > nearly no > modules converted to T3 4.0.0 and the new extension management yet > anyhow. We > just need to include a warning in the upgrading instructions! But I > am pretty > sure, I can make this one even backward compatible! > > I am willing to do all the work, if the people in charge agree, > this needs to > be done!!!! > > Elias > > On Thursday 20 April 2006 08:54, Markus bertheau wrote: >> So what are you referring to? It's interesting after all, and I'm >> only >> a few weeks on this list now. >> >> Markus >> >> 2006/4/20, Elias Humbolt : >>> No, I am not refering to that. >>> >>> On Wednesday 19 April 2006 13:41, Michael Stucki wrote: >>>> Hi Elias, >>>> >>>> to make a long story short: I assume you are referring to this bug: >>>> http://bugs.typo3.org/view.php?id=1188 >>>> >>>> I can't remember the details but remember that Bernhard and you had >>>> different views about this bug. Since Bernhard has spent a huge >>>> amount >>>> of time on the stdGraphic class (making truecolor-images >>>> possible) I >>>> have left the solution open to him. And even you have confirmed >>>> that it >>>> is a working solution (though you didn't like this solution). >>>> >>>> However, once again I would like to point out that we had six (6!!) >>>> preview versions where you could have had a look at this. Of >>>> course it >>>> is easy to come back after a few months to say that nobody but >>>> you is >>>> having any clue about that. >>>> >>>> Please reopen the bug and discuss with Bernhard. >>>> >>>> - michael >>> >>> _______________________________________________ >>> TYPO3-dev mailing list >>> TYPO3-dev at lists.netfielders.de >>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev >> >> _______________________________________________ >> TYPO3-dev mailing list >> TYPO3-dev at lists.netfielders.de >> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.netfielders.de > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev - kasper "A contribution a day keeps the fork away" ------------------------------- kasper2006 at typo3.com | +45 20 999 115 | skype: kasperskaarhoej | gizmo: kasper_typo3 From kasper2006 at typo3.com Fri May 5 13:38:19 2006 From: kasper2006 at typo3.com (=?ISO-8859-1?Q?Kasper_Sk=E5rh=F8j?=) Date: Fri, 5 May 2006 13:38:19 +0200 Subject: [TYPO3-dev] Marky Goldstein is out of the office. In-Reply-To: References: Message-ID: "Marky Goldstein is out of the office." So am I, sitting in my sunny garden! ;-) - kasper From kasper2006 at typo3.com Fri May 5 13:41:47 2006 From: kasper2006 at typo3.com (=?ISO-8859-1?Q?Kasper_Sk=E5rh=F8j?=) Date: Fri, 5 May 2006 13:41:47 +0200 Subject: [TYPO3-dev] translation server down.. Kasper how are you? In-Reply-To: References: Message-ID: Yes, I'm fine. Mailing lists is the last thing I follow when I have to prioritize work efforts. Now with a delay of a month. Thats on purpose. (Urosh gave the correct URL, please forward that to those translators) - kasper From typo3 at accio.lv Fri May 5 13:40:41 2006 From: typo3 at accio.lv (Dmitry Dulepov) Date: Fri, 05 May 2006 14:40:41 +0300 Subject: [TYPO3-dev] Marky Goldstein is out of the office. In-Reply-To: References: Message-ID: Hi! Kasper Sk?rh?j wrote: > "Marky Goldstein is out of the office." > > So am I, sitting in my sunny garden! ;-) ...with wi-fi connection? ;) Dmitry. -- "It is our choices, that show what we truly are, far more than our abilities." (A.P.W.B.D.) From chibox at gmail.com Fri May 5 14:32:58 2006 From: chibox at gmail.com (Chi Hoang) Date: Fri, 05 May 2006 14:32:58 +0200 Subject: [TYPO3-dev] realURL: new patch for bypassing non-existant GETVARS In-Reply-To: References: Message-ID: Andreas F?rthner schrieb: > - We are checking if there is a value in a valueMap. If not an noMatch > is not set, we are looking in a userfuc (this has not changed) then we > look in the lookup table. If we still couldn't decode the parameter, we > bypass this one and proceed with the next in the postVarSet. Just for the protocol, you forgot to mention the last 2 decoding steps: If no lookup table was defined to translate the value, we look for the ?valueDefault? and if set, apply that value. If none of these actions captured the value we just pass it through in its raw form. From e-mailNO at SPAMeyejet.com Fri May 5 15:02:43 2006 From: e-mailNO at SPAMeyejet.com (Simon Tuck) Date: Fri, 05 May 2006 15:02:43 +0200 Subject: [TYPO3-dev] Problem with core function addTempContentHttpHeaders and IE In-Reply-To: References: Message-ID: Dmitry Dulepov wrote: > Hi! > > Simon Tuck wrote: >> The problem is IE chokes on the 503 Service unavailable header, in our >> case we are delivering dynamic content to a pdf. > > This problem is fixed in CVS. Version 4.0.1 should have fix in. > >> If we bypass the >> function addTempContentHttpHeaders the server sends 200 and IE waits. >> Clearly this is a problem with IE as it should wait awhile, although >> 3600 seems a long time to wait (are these seconds or milliseconds). > > It is mean for search engines, not for MSIE or any other browser. > Browser does not retry by itself. This is for web spiders. > >> I >> assume this function has something to do with the 'page is being >> generated' message (???), but I wonder if it's really necessary, seeing >> as it has the potential to stop IE. > > It is necessary. It (1) prevents search engines from bombing your site > with requests when site cannot handle it and (2) hints search engines to > come back to the site when load goes away (hopefully after 1 hour). > > Dmitry. thanks dimitry From Andreas.Foerthner at netlogix.de Fri May 5 15:06:47 2006 From: Andreas.Foerthner at netlogix.de (=?UTF-8?B?QW5kcmVhcyBGw7ZydGhuZXI=?=) Date: Fri, 05 May 2006 15:06:47 +0200 Subject: [TYPO3-dev] realURL: new patch for bypassing non-existant GETVARS In-Reply-To: References: Message-ID: Chi Hoang schrieb: > Andreas F?rthner schrieb: > >> - We are checking if there is a value in a valueMap. If not an noMatch >> is not set, we are looking in a userfuc (this has not changed) then we >> look in the lookup table. If we still couldn't decode the parameter, >> we bypass this one and proceed with the next in the postVarSet. > > > Just for the protocol, you forgot to mention the last 2 decoding steps: > > If no lookup table was defined to translate the value, we look for the > ?valueDefault? and if set, apply that value. > > If none of these actions captured the value we just pass it through in > its raw form. > Ok you are right, but this behavior hasn't changed, so I didn't mention it... Did you test the patch? Could anyone please confirm that it works? Would be great. Thanks Andreas From kasper2006 at typo3.com Fri May 5 15:17:28 2006 From: kasper2006 at typo3.com (=?ISO-8859-1?Q?Kasper_Sk=E5rh=F8j?=) Date: Fri, 5 May 2006 15:17:28 +0200 Subject: [TYPO3-dev] Marky Goldstein is out of the office. In-Reply-To: References: Message-ID: Yes sir! A few years I realized that you can actually compute ourside if you a) wear a dark shirt (you need dark background to reduce reflection in your screen) and b) a cap (so the sun doesn't shine in your eyes. Sunglasses will steal too much of the screen brightness - unless you have a MacBook pro 17" (according to their commercials). - kasper On May 5, 2006, at 13:40 , Dmitry Dulepov wrote: > Hi! > > Kasper Sk?rh?j wrote: >> "Marky Goldstein is out of the office." >> >> So am I, sitting in my sunny garden! ;-) > > ...with wi-fi connection? ;) > > Dmitry. > -- > "It is our choices, that show what we truly are, > far more than our abilities." (A.P.W.B.D.) > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.netfielders.de > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev - kasper "A contribution a day keeps the fork away" ------------------------------- kasper2006 at typo3.com | +45 20 999 115 | skype: kasperskaarhoej | gizmo: kasper_typo3 From Martin.Kutschker at n0spam-blackbox.net Fri May 5 15:35:45 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Fri, 05 May 2006 15:35:45 +0200 Subject: [TYPO3-dev] JSeventFuncCalls calls onLoad event twice for Opera In-Reply-To: References: Message-ID: Cyprian Kowalczyk schrieb: > Hello developer community! (my first post here) > > Does anyone noticed that using > $GLOBALS['TSFE']->JSeventFuncCalls["onload"].... calls JS twice in Opera? > I think the reason is that Opera calls it with and > document.onload=... . > > Is it a bug or my misunderstanding? If it is called twice, then it is an Opera bug. But I see no real reason to set the event handler twice. Masi From cyprian at pi2.pl Fri May 5 17:44:43 2006 From: cyprian at pi2.pl (Cyprian Kowalczyk) Date: Fri, 05 May 2006 17:44:43 +0200 Subject: [TYPO3-dev] JSeventFuncCalls calls onLoad event twice for Opera References: Message-ID: On Fri, 05 May 2006 15:35:45 +0200, Martin Kutschker wrote: > > If it is called twice, then it is an Opera bug. It's not Opera bug, it's Opera... feature - it makes it more compatible (it can handle both type of event declaraion - in the body tag and through document.onload). > But I see no real reason to set the event handler twice. Typo3 sets it twice, not me. -- regards, Cyprian http://pi2.pl ~ ?^2 design project TYPO3 4.0 @ MAMP1.1 [Apache/2.0.54 (Unix) + PHP/5.0.4 DAV/2 + MySQL/4.1.12] @ MacOS X 10.4 From bedlamhotel at gmail.com Fri May 5 18:30:57 2006 From: bedlamhotel at gmail.com (Christopher) Date: Fri, 5 May 2006 09:30:57 -0700 Subject: [TYPO3-dev] JSeventFuncCalls calls onLoad event twice for Opera In-Reply-To: References: Message-ID: On 5/5/06, Cyprian Kowalczyk wrote: > On Fri, 05 May 2006 15:35:45 +0200, Martin Kutschker > wrote: > > > > > If it is called twice, then it is an Opera bug. > > It's not Opera bug, it's Opera... feature - it makes it more compatible > (it can handle both type of event declaraion - in the body tag and through > document.onload). > > > But I see no real reason to set the event handler twice. > > Typo3 sets it twice, not me. What do you mean TYPO3 sets it twice? Are you saying it appears twice in the source? If so, how can this be specific to ONE browser? -Christopher From cyprian at pi2.pl Fri May 5 19:49:34 2006 From: cyprian at pi2.pl (Cyprian Kowalczyk) Date: Fri, 05 May 2006 19:49:34 +0200 Subject: [TYPO3-dev] JSeventFuncCalls calls onLoad event twice for Opera References: Message-ID: On Fri, 05 May 2006 18:30:57 +0200, Christopher wrote: > What do you mean TYPO3 sets it twice? Are you saying it appears twice > in the source? If so, how can this be specific to ONE browser? Here is the code: T3_onloadWrapper() is set to be called twice in Opera. I thinks that'd solve the problem: -- regards, Cyprian http://pi2.pl ~ ?^2 design project TYPO3 4.0 @ MAMP1.1 [Apache/2.0.54 (Unix) + PHP/5.0.4 DAV/2 + MySQL/4.1.12] @ MacOS X 10.4 From alex at tekdevelopment.com Fri May 5 21:13:04 2006 From: alex at tekdevelopment.com (Alex Heizer) Date: Fri, 05 May 2006 14:13:04 -0500 Subject: [TYPO3-dev] ImageMagick - you'll never get it right! In-Reply-To: References: Message-ID: Hi, Aahh... now you can see why some of us still insist on using v4.2.9. It's pretty unnerving to imagine breaking 200 websites at a time by upgrading a lib on a server, just because they change their API with even minor versions. ;) Cheers from an IM luddite! Alex Kasper Sk?rh?j wrote: > Hello Mr. Three-Exclamation-Mark. > > I agree, the ImageMagick situation is horrible. But I was there over > the years and grew gray hairs over ImageMagick as it did the cameleon- > dance up in my face. I think most people can appreciate that we did our > best, while it seems you can't. This has nothing to do with your > objective claims. Its your attitude dude. > > Impress me and just rewrite the whole things for us. > > - kasper > > > > On Apr 29, 2006, at 1:43 , Elias Humbolt wrote: > >> I am refering to this: http://bugs.typo3.org/view.php?id=1188 >> >> Here a summary: >> * Source of the imagemagick problem is not that imagemagick changed >> the way >> the interpret mask files (no negation there)! >> * What happened is that some command line arguments traded places >> (which makes >> it look like mask files need to be negated). >> * The logical solution would be to accommodate this change in the >> order of >> arguments in the function that calls imagemagick (easy?)! >> * BUT instead the T3 does negate the mask. >> * AND it does not negate the mask in just one place - in the function >> which >> calls imagemagick - NO, it does it in every function that uses the >> imagemagick-calling function (crazy, what a huge overhead in code and >> processing time). >> >> Moreover, the 123-installer called the imagemagick-calling function >> directly >> not through higher level functions like the rest of typo3. Therefore the >> image processing tests never reflected, what T3 was actually doing. >> * At least that seems to be dealt with now (partly at least. I had some >> trouble specifying im6 for my im 6.0.6. With im5 it seems to work) >> >> Concluding: >> This part of T3 is extremely messy!!!!!! It needs a clean-up!!!! >> NOW!!!! A >> real one!!!! >> >> This is nothing worth draging on to the next version!!!! It should >> have been >> dealt with in T3 4.0.0 already!!! >> >> Even if we have to break some backwards compatibility. There are >> nearly no >> modules converted to T3 4.0.0 and the new extension management yet >> anyhow. We >> just need to include a warning in the upgrading instructions! But I >> am pretty >> sure, I can make this one even backward compatible! >> >> I am willing to do all the work, if the people in charge agree, this >> needs to >> be done!!!! >> >> Elias >> >> On Thursday 20 April 2006 08:54, Markus bertheau wrote: >> >>> So what are you referring to? It's interesting after all, and I'm only >>> a few weeks on this list now. >>> >>> Markus >>> >>> 2006/4/20, Elias Humbolt : >>> >>>> No, I am not refering to that. >>>> >>>> On Wednesday 19 April 2006 13:41, Michael Stucki wrote: >>>> >>>>> Hi Elias, >>>>> >>>>> to make a long story short: I assume you are referring to this bug: >>>>> http://bugs.typo3.org/view.php?id=1188 >>>>> >>>>> I can't remember the details but remember that Bernhard and you had >>>>> different views about this bug. Since Bernhard has spent a huge >>>>> amount >>>>> of time on the stdGraphic class (making truecolor-images possible) I >>>>> have left the solution open to him. And even you have confirmed >>>>> that it >>>>> is a working solution (though you didn't like this solution). >>>>> >>>>> However, once again I would like to point out that we had six (6!!) >>>>> preview versions where you could have had a look at this. Of >>>>> course it >>>>> is easy to come back after a few months to say that nobody but you is >>>>> having any clue about that. >>>>> >>>>> Please reopen the bug and discuss with Bernhard. >>>>> >>>>> - michael >>>> >>>> >>>> _______________________________________________ >>>> TYPO3-dev mailing list >>>> TYPO3-dev at lists.netfielders.de >>>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev >>> >>> >>> _______________________________________________ >>> TYPO3-dev mailing list >>> TYPO3-dev at lists.netfielders.de >>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev >> >> _______________________________________________ >> TYPO3-dev mailing list >> TYPO3-dev at lists.netfielders.de >> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev > > > > - kasper > > "A contribution a day keeps the fork away" > ------------------------------- > kasper2006 at typo3.com | +45 20 999 115 | skype: kasperskaarhoej | gizmo: > kasper_typo3 > > From mitka at mitka.us Sat May 6 06:29:58 2006 From: mitka at mitka.us (Dimitri Tarassenko) Date: Sat, 6 May 2006 00:29:58 -0400 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Martin, On 5/4/06, Martin Kutschker wrote: > Ries van Twisk schrieb: > > > > Actually I don't understand why we need to fetch the complete XML at all??? > > claim 1) > > > What is wrong with sending a query to TER and fetch the result in XML. > > claim 2) > > How does this fit together? In 1 you say, you don't want to get the XML, in > 2 ask for XML. I'm confused. Note the word "complete" in 1. 2 merely suggests XML as a transport for requests/replies, (I think what Ries meant was either XML-RPC or SOAP). > > That XML can be parsed quickly with no big memery requirements and > > displayed. > > It seems it doesn't. The XML data TER sends doesn't work on all servers. > That's why we have this (and other) thread(s). Only because it's so huge compared to memory limits. When I cut 2/3rds of extensions off from the list, 1&1 shared hosting worked just fine. But in a way you are right because there really is no reason for TER to speak to EM via XML if it's a file download. -- Dimitri Tarassenko From mitka at mitka.us Sat May 6 06:39:07 2006 From: mitka at mitka.us (Dimitri Tarassenko) Date: Sat, 6 May 2006 00:39:07 -0400 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Michael, On 5/4/06, Michael Scharkow wrote: > The memory hog is the (double) de-serialisation of the extension data > into one huge array which is not necessary because you can query the XML > data with a simple SAX parser or using XPATH etc. That's actually the > only reason I see for using XML at all... How about a very simple and not so XML-h4x04-kewl idea - distribute the extension list as a CSV file, insert/replace the file contents into a MySQL table and query the table when we need to search for something? I mean come on - we store 20 pages as database records and this is adequate and normal but a set of 1000+ items needs to be an in-memory array? -- Dimitri Tarassenko From j.holze at bloopark.de Sat May 6 11:31:59 2006 From: j.holze at bloopark.de (jens holze) Date: Sat, 6 May 2006 11:31:59 +0200 Subject: [TYPO3-dev] crop text in indexsearch Message-ID: hello people, so i have one question, how can in crop the result text in the indexsearch. will will crop the text to 200 letters. thx's jens From chibox at gmail.com Sat May 6 13:18:44 2006 From: chibox at gmail.com (Chi Hoang) Date: Sat, 06 May 2006 13:18:44 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Dimitri Tarassenko schrieb: > How about a very simple and not so XML-h4x04-kewl idea - distribute > the extension list as a CSV file, insert/replace the file contents > into a MySQL table and query the table when we need to search for > something? > > I mean come on - we store 20 pages as database records and this is > adequate and normal but a set of 1000+ items needs to be an in-memory > array? Why don't you just read the whole thread? There are tons of post like this. From franz at fholzinger.com Sat May 6 15:48:41 2006 From: franz at fholzinger.com (Franz Holzinger) Date: Sat, 06 May 2006 15:48:41 +0200 Subject: [TYPO3-dev] cHash: additional parameter that frontend user/group is logged in Message-ID: Hello, a website shall be displayed different if a frontend user is logged in or if he is not logged in. IMHO I will need a parameter tx_myextension_pi1[feuser]=1 in order to use caching with cHash. The value will only tell if the user has been logged in or not. It is only needed that caching will work. Or is there a better solution to make caching possible with different displays for different user groups? tx_myextension_pi1[group]=1 This info is only for TYPO3 to get the cHash and cache it for a display which shall differ for different user groups. Does anybody has already introduced a parameter or has a good name for this? Greets, Franz From mitka at mitka.us Sat May 6 19:53:43 2006 From: mitka at mitka.us (Dimitri Tarassenko) Date: Sat, 6 May 2006 13:53:43 -0400 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: On 5/6/06, Chi Hoang wrote: > Dimitri Tarassenko schrieb: > > How about a very simple and not so XML-h4x04-kewl idea - distribute > > the extension list as a CSV file, insert/replace the file contents > > into a MySQL table and query the table when we need to search for > > something? > > > > I mean come on - we store 20 pages as database records and this is > > adequate and normal but a set of 1000+ items needs to be an in-memory > > array? > > Why don't you just read the whole thread? There are tons of post like this. I'm sorry, maybe I missed something, would you care to show me where are these "tons"? I was so ashamed that I actually re-read the whole thread. The only mentioning of a database was related to _TER_ db, not the database on the client side. -- Dimitri Tarassenko From niederlag at ikd01.de Sun May 7 12:34:55 2006 From: niederlag at ikd01.de (Peter Niederlag) Date: Sun, 07 May 2006 12:34:55 +0200 Subject: [TYPO3-dev] RFC: change for description of [allowSystemInstall] in Install-Tool Message-ID: Hi, IMO the description of [allowSystemInstall] should be changed. I had two inexperienced users recently that enabled this option, which imo is not a very good idea. Pls see http://bugs.typo3.org/view.php?id=3436 for current text and my proposal. Any comments/feedback? thx and greets, Peter -- Peter Niederlag http://www.niekom.de * TYPO3 & EDV Dienstleistungen * http://www.typo3partner.net * professional services network * From erik at linnearad.no Sun May 7 16:43:34 2006 From: erik at linnearad.no (Erik Svendsen) Date: Sun, 7 May 2006 14:43:34 +0000 (UTC) Subject: [TYPO3-dev] RFC: change for description of [allowSystemInstall] in Install-Tool References: Message-ID: Hello Peter, > Hi, > > IMO the description of [allowSystemInstall] should be changed. I had > two inexperienced users recently that enabled this option, which imo > is not a very good idea. > > Pls see http://bugs.typo3.org/view.php?id=3436 for current text and my > proposal. Any comments/feedback? > > thx and greets, > Peter +1. WBR, Erik Svendsen www.linnearad.no From chibox at gmail.com Mon May 8 01:40:13 2006 From: chibox at gmail.com (Chi Hoang) Date: Mon, 08 May 2006 01:40:13 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Dimitri Tarassenko schrieb: > The only mentioning of a database was related to _TER_ db, not the > database on the client side. Chi Hoang wrote: Why is the result from extensions.xml.gz is not save into to a table? I think of faster loading, a page browser, and better sorting. From romanchev at typo3lab.ru Mon May 8 09:19:21 2006 From: romanchev at typo3lab.ru (Valery Romanchev) Date: Mon, 8 May 2006 11:19:21 +0400 Subject: [TYPO3-dev] bug? - linking between different domains in pagetree References: Message-ID: Hello > link on www.test.com to abc.1.0.html (located on en.test.com) > > link is still in the html as abc.1.0.html (without the en.test.com > domain in front) and therefore pointing to www.test.com/abc.1.0.html > instead of the en.test.com/abc.1.0.html > > is there any ts option i am missing or just a bug / missing feature? #for correct links with multiple domains config.typolinkCheckRootline=1 I also find some info, that this does not works OK in some situations: http://bugs.typo3.org/view.php?id=1208 ------------------------------------------ 07-06-2005 13:31 by Andreas Dolleschal, andreas at we dont want spamdeveloper.at We have a typo3 installation (V3.7) where we use domain-pointers because we have many subwebs in one installation. If we try to link internally from one domain to another domain, the links will not produced correctly. For example: link to Page 1023 in another domain produces this link: http://another.domain.com/?id=1023 as you can see there is index.php missing. Snooping a little into the Source i found the following statement in class.tslib_content.php (Line 4996) ---- $this->lastTypoLinkUrl = $this->URLqMark('http://'.$tCR_domain.'/?id='.$page['uid'],$addQueryPara ms).$sectionMark; ---- >From my point of view holds $tCR_domain just the URL to the domain (eg: http://another.domain.com) which results in the above Url. Changing the statement to ---- $this->lastTypoLinkUrl = $this->URLqMark('http://'.$tCR_domain.'/index.php?id='.$page['uid'],$add QueryParams).$sectionMark; ---- -------------------------------------- Valery Romanchev www.typo3lab.com From Martin.Kutschker at n0spam-blackbox.net Mon May 8 09:54:48 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Mon, 08 May 2006 09:54:48 +0200 Subject: [TYPO3-dev] JSeventFuncCalls calls onLoad event twice for Opera In-Reply-To: References: Message-ID: Cyprian Kowalczyk schrieb: > On Fri, 05 May 2006 15:35:45 +0200, Martin Kutschker > wrote: > >> >> If it is called twice, then it is an Opera bug. > > > It's not Opera bug, it's Opera... feature - it makes it more compatible > (it can handle both type of event declaraion - in the body tag and > through document.onload). So? Other browsers accept also this two methods (and even a third with event listeners) and don't call the handler twice. Maybe it's not a bug, but per design. But it does not improve compatibility (with IE and Netscape/Firefox). Masi From typo3 at accio.lv Mon May 8 10:16:45 2006 From: typo3 at accio.lv (Dmitry Dulepov) Date: Mon, 08 May 2006 11:16:45 +0300 Subject: [TYPO3-dev] RFC: change for description of [allowSystemInstall] in Install-Tool In-Reply-To: References: Message-ID: Hi! Peter Niederlag wrote: > IMO the description of [allowSystemInstall] should be changed. I had two > inexperienced users recently that enabled this option, which imo is not > a very good idea. > > Pls see http://bugs.typo3.org/view.php?id=3436 for current text and my > proposal. Any comments/feedback? systemextensions => system extensions Otherwise +1 (here and in core list). Dmitry. -- "It is our choices, that show what we truly are, far more than our abilities." (A.P.W.B.D.) From Martin.Kutschker at n0spam-blackbox.net Mon May 8 11:29:57 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Mon, 08 May 2006 11:29:57 +0200 Subject: [TYPO3-dev] RFC: change for description of [allowSystemInstall] in Install-Tool In-Reply-To: References: Message-ID: Dmitry Dulepov schrieb: > Hi! > > Peter Niederlag wrote: > >>IMO the description of [allowSystemInstall] should be changed. I had two >>inexperienced users recently that enabled this option, which imo is not >>a very good idea. >> >>Pls see http://bugs.typo3.org/view.php?id=3436 for current text and my >>proposal. Any comments/feedback? > > > systemextensions => system extensions dir => direcrory typo3 => TYPO3 Masi From j.bock at byteventure.de Mon May 8 13:25:17 2006 From: j.bock at byteventure.de (Joern Bock) Date: Mon, 08 May 2006 13:25:17 +0200 Subject: [TYPO3-dev] JS code from class.tslib_fe doesn't work with xhtml strict and IE Message-ID: Hi developers, I already posted this in the english group without any response. Please forgive me if I address that particular problem for a second time. Using the RO function in the HMENU like NO.beforeImg = sth.gif NO.beforeROImg = sth_ro.gif NO.RO = 1 generates a code (from class.tslib_fe.php) like this: // JS function for mouse-over function over(name,imgObj) { // if (version == "n3" && document[name]) ... else if (typeof(document.getElementById) ... else if (imgObj) {imgObj.src = ... } // JS function for mouse-out function out(name,imgObj) { // if (version == "n3" && document[name]) ... else if (typeof(document.getElementById) ... else if (imgObj) {imgObj.src = ... } After configuration the doctype to be HTML strict: config.doctype = xhtml_strict the IE (6.0) refuses to show any rollover effect. One step back to xhtml transitional and the IE works perfekt. Obviously there is a XHTML-strict problem with the generated JavaScript code. Btw, Firefox is fine with strict and trans. Does these error belongs to any specific settings or is it a mere Typo3 bug? What do you think? Cheers, Joern From typo3 at penpal4u.net Mon May 8 13:57:34 2006 From: typo3 at penpal4u.net (Christian Lerrahn) Date: Mon, 8 May 2006 21:57:34 +1000 Subject: [TYPO3-dev] Writing to page type 97 from extension Message-ID: Hi, I'd like to get one of my extensions to write WML to page type 97 so that I can use it in WAP pages. However, I have no clue how to find out about the page type I'm in or how to produce valid output for a specific page type. Any hints where I could find more info? Cheers, Christian -- Du wirst erfahren, dass ich der Herr bin, an dem nicht zuschanden werden, die auf mich harren. Jesaja 49,23 Wer hat euch bezaubert, denen doch Jesus Christus vor die Augen gemalt war als der Gekreuzigte? Habt ihr denn so vieles verge- blich erfahren? Galater 3,1.4 From typo3 at accio.lv Mon May 8 14:25:15 2006 From: typo3 at accio.lv (Dmitry Dulepov) Date: Mon, 08 May 2006 15:25:15 +0300 Subject: [TYPO3-dev] Writing to page type 97 from extension In-Reply-To: References: Message-ID: Hi! Christian Lerrahn wrote: > I'd like to get one of my extensions to write WML to page type 97 so that > I can use it in WAP pages. However, I have no clue how to find out about > the page type I'm in or how to produce valid output for a specific page > type. Any hints where I could find more info? To set page type ftom TS: http://typo3.org/documentation/document-library/references/doc_core_tsref/current/view/7/5/ To read page type in extension: $GLOBALS['TSFE']->type Dmitry. -- "It is our choices, that show what we truly are, far more than our abilities." (A.P.W.B.D.) From jh at digitaldistrict.de Mon May 8 19:41:13 2006 From: jh at digitaldistrict.de (Jan-Hendrik Heuing [DD]) Date: Mon, 8 May 2006 19:41:13 +0200 Subject: [TYPO3-dev] cHash: additional parameter that frontend user/group is logged in References: Message-ID: To be true, I did not validate it, but I think I remember right: Cached content has got some "meta-data". Those contain type and page-id for example, those things which render diferent cache results WITHOUT using cHash. And as far as I remember, usergroups are part of it ! So you get different cached versions related to usergroup configuration. JH "Franz Holzinger" schrieb im Newsbeitrag news:mailman.1.1146923184.8354.typo3-dev at lists.netfielders.de... > Hello, > > a website shall be displayed different if a frontend user is logged in > or if he is not logged in. > IMHO I will need a parameter tx_myextension_pi1[feuser]=1 in order to > use caching with cHash. The value will only tell if the user has been > logged in or not. It is only needed that caching will work. > > Or is there a better solution to make caching possible with different > displays for different user groups? > tx_myextension_pi1[group]=1 > > This info is only for TYPO3 to get the cHash and cache it for a display > which shall differ for different user groups. > > Does anybody has already introduced a parameter or has a good name for > this? > > Greets, > > Franz From mitka at mitka.us Mon May 8 20:34:50 2006 From: mitka at mitka.us (Dimitri Tarassenko) Date: Mon, 8 May 2006 14:34:50 -0400 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Chi, On 5/7/06, Chi Hoang wrote: > Why is the result from extensions.xml.gz is not save into to a table? I > think of faster loading, a page browser, and better sorting. Exactly what I was rooting for, with a small difference - if the data is going to end up in a table anyway, there is very little need in XML at all - CSV will do. -- Dimitri Tarassenko From robert.markula at gmx.net Mon May 8 21:32:01 2006 From: robert.markula at gmx.net (Robert Markula) Date: Mon, 08 May 2006 21:32:01 +0200 Subject: [TYPO3-dev] Referencing files instead of copying Message-ID: Hi list, I dream of something like a install tool option which enables file references, so that files are referenced to and not copied. Kasper mentioned something like this in december. This would save quite some disk space as currently all files are copied to the uploads/ folder for each record seperately. Having file references would also make it easy to replace files which are referenced from more than one place (just replace the file in fileadmin/ and this change is immediately reflected in all records that reference to this file). Plus it would be really cool to see which records reference to a specific file :) (the basis for this is already there with the reference index table, it just does not work because the records link to the file copy in uploads/, not the original file in fileadmin/). With DAM (and the 'dam_ttcontent' extension) it is only possible to enable file references for the tt_content table, not for all extensions out-of-the box. I guess enabling file references for all extensions would require a change in the core, right? Cheers, Ro From Andreas.Foerthner at netlogix.de Mon May 8 22:27:59 2006 From: Andreas.Foerthner at netlogix.de (=?ISO-8859-15?Q?Andreas_F=F6rthner?=) Date: Mon, 08 May 2006 22:27:59 +0200 Subject: [TYPO3-dev] realURL: new patch for bypassing non-existant GETVARS In-Reply-To: References: Message-ID: Andreas F?rthner schrieb: > Hi, > > finally I got my patch working for the realURL extension. The patch > bypasses non-existant GETVARS. This is the detailed description from my > feature request in the bugtracker: (http://bugs.typo3.org/view.php?id=3313) > > > I have uploaded a new patch for this Problem > (class.tx_realurl.php.second.diff). You have to activate it with a new > config option. Set 'bypassIfAbsent' => 1 in your localconf. You can do > it for every GETVAR independent from eachother. Set the entry on the > same level as 'noMatch' or 'lookUpTable' is defined. > > Then the behavior is now as follows: > > - If a parameter is not existant it is bypassed in the URLencode > - This applies not only for lookUpTables it works also for normal > valueMaps, of course then the noMatch property must not be set. If you > need a default value use valueDefault instead. Is there anything else > where the feature would be nice to have? Just tell me. > > Then the decoding: > > This is a bit a Problem, because the system doesn't know which one of > the parameters has been bypassed. For this reason it behaves as follows > (I think it's the same as noMatch => bypass works): > > - We are checking if there is a value in a valueMap. If not an noMatch > is not set, we are looking in a userfuc (this has not changed) then we > look in the lookup table. If we still couldn't decode the parameter, we > bypass this one and proceed with the next in the postVarSet. > > I didn't check it with preVars. I think the same functions are used > there, so it might work. If not tell me then I'll try to realize this. > > For me it works great, please test it as much as possible and if there > are no bugs in it, it would be great to see it in the next official > release of realurl. > > Have a nice day > > Andreas Hi, I know Kasper vetoed the patch, but he relied on the first one that didn't work and where it wasn't possible to disable/enable it. Please rethink the whole thing and perhaps it is a nice feature that could be implemented... Greets Andreas From chibox at gmail.com Mon May 8 23:01:41 2006 From: chibox at gmail.com (Chi Hoang) Date: Mon, 08 May 2006 23:01:41 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Dimitri Tarassenko schrieb: > Exactly what I was rooting for, with a small difference - if the data > is going to end up in a table anyway, there is very little need in XML > at all - CSV will do. CVS has the disadvantage that it is unstructured. You may only have fields, but nothing more (mult-values, etc). Linefeeds are a problem and you have to take care of escaping the data yourself From kraftb at kraftb.at Tue May 9 01:04:05 2006 From: kraftb at kraftb.at (Bernhard Kraft) Date: Tue, 09 May 2006 01:04:05 +0200 Subject: [TYPO3-dev] cHash: additional parameter that frontend user/group is logged in In-Reply-To: References: Message-ID: Jan-Hendrik Heuing [DD] wrote: > Cached content has got some "meta-data". Those contain type and page-id for > example, those things which render diferent cache results WITHOUT using > cHash. And as far as I remember, usergroups are part of it ! It might sound like you would have to ask your local dealer :) But there is a method "getHash" in tslib_fe.php: --------- function getHash() { $this->hash_base = serialize( array( 'all' => $this->all, 'id' => intval($this->id), 'type' => intval($this->type), 'gr_list' => (string)$this->gr_list, 'MP' => (string)$this->MP, 'cHash' => $this->cHash_array ) ); return md5($this->hash_base); } ----------- The hash from this method get's used for storing page-relevant information like TSConfig, the cached page, etc. in the cache -tables ... and as you can see this->gr_list is part of it ... so if your extension does not display different content to every single FE-User but just to groups you will be happy without cHash ... I suppose this feature is mandatory as by default different content can get shown to different usergroups in TYPO3 (using the Access select box at the bottom of every CE/page, etc). If the group lists would not get included into the cache-hash this feature would not work properly with cached pages. If you require different caching for every user I think it would be the best to extend this method and add the logged-in user ID to this array. But always remember that in the worst case you blow up your databse by cached_pages*n_FE_users entries !!! Another method would be to add a &user= parameter to the URL and generate a cHash for everypage as you intended (I guess you will only require it for the pages your plugin resides on... If you just intend to output a small section containing the acutally logged in user-name I would rather prefer an _INT object which is not cached - i would only let each user/page combination get cached if generating the specific page takes a lot of resources. PS (also for others) : If you want to hide the cHash parameter from your website vistors you can use realURL for this and add the following config to the localconf.php realURL configuration: 'init' => array( 'appendMissingSlash' => 'ifNotFile', 'enableCHashCache' => 1, ), greets, Bernhard -- ---------------------------------------------------------------------- "Freiheit ist immer auch die Freiheit des Andersdenkenden" Rosa Luxemburg, 1871 - 1919 ---------------------------------------------------------------------- [[ http://think-open.at | Open source company ]] From franz at fholzinger.com Tue May 9 08:12:31 2006 From: franz at fholzinger.com (Franz Holzinger) Date: Tue, 09 May 2006 08:12:31 +0200 Subject: [TYPO3-dev] cHash: additional parameter that frontend user/group is logged in In-Reply-To: References: Message-ID: Bernhard Kraft a ?crit : > Jan-Hendrik Heuing [DD] wrote: >>Cached content has got some "meta-data". Those contain type and page-id for >>example, those things which render diferent cache results WITHOUT using >>cHash. And as far as I remember, usergroups are part of it ! > > > It might sound like you would have to ask your local dealer :) But there is > a method "getHash" in tslib_fe.php: > > --------- > function getHash() { > $this->hash_base = serialize( > array( > 'all' => $this->all, > 'id' => intval($this->id), > 'type' => intval($this->type), > 'gr_list' => (string)$this->gr_list, > 'MP' => (string)$this->MP, > 'cHash' => $this->cHash_array > ) > ); > > return md5($this->hash_base); > } > ----------- > > The hash from this method get's used for storing page-relevant information like TSConfig, > the cached page, etc. in the cache -tables ... and as you can see this->gr_list is part > of it ... > But here I cannot add additional parameters. E.g. for a list view I need the parameter begin_at to define on which position of the list the user has browsed. Unfortunately the getHash function does not allow additional parameters. Maybe I can to do it by calling these function before to fill the $this->cHash_array. function mergingWithGetVars($GET_VARS) { /** * Calculates a hash string based on additional parameters in the url. This is used to cache pages with more parameters than just id and type * * @return void * @see reqCHash() */ function makeCacheHash() { $GET = t3lib_div::_GET(); if ($this->cHash && is_array($GET)) { $this->cHash_array = t3lib_div::cHashParams(t3lib_div::implodeArrayForUrl('',$GET)); ... } However I do not like to use mergingWithGetVars() inside of a normal function which generates the 'begin_at=41' paremeter. This is because on another position of the code the former begin_at might be needed and read from the _GET() function. Should the getHash() get an additional parameter? Greets, Franz From typo3dev at geithware.de Tue May 9 09:19:17 2006 From: typo3dev at geithware.de (Stefan Geith) Date: Tue, 09 May 2006 09:19:17 +0200 Subject: [TYPO3-dev] wrapItemAndSub and GMENU Message-ID: Hi Devs, is it realy true, that wrapItemAndSub still doesn't work with GMENU ? Could we implement this ? This would be worth much, when creating GMENUs with layers controlled by CSS ... I now create a TMENU with cobject/image/GIFbuilder as a workaround. But now I can't use rollover :( - Stefan From typo3 at penpal4u.net Tue May 9 09:24:05 2006 From: typo3 at penpal4u.net (Christian Lerrahn) Date: Tue, 9 May 2006 17:24:05 +1000 Subject: [TYPO3-dev] Writing to page type 97 from extension References: Message-ID: Hi Dimitry, > Christian Lerrahn wrote: > > I'd like to get one of my extensions to write WML to page type 97 so that > > I can use it in WAP pages. However, I have no clue how to find out about > > the page type I'm in or how to produce valid output for a specific page > > type. Any hints where I could find more info? > > To set page type ftom TS: > http://typo3.org/documentation/document-library/references/doc_core_tsref/current/view/7/5/ > > To read page type in extension: > $GLOBALS['TSFE']->type Thanks for that but it's only half the info I need. Perhaps I should be more specific about my problem. At the moment when I access page type 97, I will get a [more] link for my plugin. When I then access that page (?id=35,1.97), I will only see [Un-rendered element, list] although the plugin doesn't care about the page type. I doubt that it would be enough to just output valid WML (which the plugin currently doesn't do) but I have no idea what I have to do that the output is correctly rendered. Cheers, Christian -- Though I write for him the multitude of my instructions, they are regarded as a strange thing. Hosea 8:12 If you love me, you will keep my commandments. John 14:15 From spam at ringerge.org Tue May 9 09:29:32 2006 From: spam at ringerge.org (Georg Ringer) Date: Tue, 9 May 2006 09:29:32 +0200 Subject: [TYPO3-dev] wrapItemAndSub and GMENU References: Message-ID: "Stefan Geith" schrieb > is it realy true, that wrapItemAndSub still doesn't work with GMENU ? > Could we implement this ? This would be worth much, when creating > GMENUs with layers controlled by CSS ... +1 > I now create a TMENU with cobject/image/GIFbuilder as a > workaround. But now I can't use rollover :( If you want to achieve something like this: http://www.just2b.com/index.php?id=1342 => look at http://www.just2b.com/mein-typo3/css-ts-menues/vertikales-dropdown-menue-mit-gmenu.html Georg From typo3 at accio.lv Tue May 9 09:34:38 2006 From: typo3 at accio.lv (Dmitry Dulepov) Date: Tue, 09 May 2006 10:34:38 +0300 Subject: [TYPO3-dev] Writing to page type 97 from extension In-Reply-To: References: Message-ID: Hi! Christian Lerrahn wrote: > Thanks for that but it's only half the info I need. Perhaps I should be > more specific about my problem. At the moment when I access page type 97, > I will get a [more] link for my plugin. When I then access that page > (?id=35,1.97), I will only see [Un-rendered element, list] although the > plugin doesn't care about the page type. I doubt that it would be enough > to just output valid WML (which the plugin currently doesn't do) but I > have no idea what I have to do that the output is correctly rendered. You need: page97 = PAGE page97.typeNum = 97 page97.config.disableAllHeaderCode = 1 page97.10 < plugin.tx_yourplugin_pi1 Quoting about disableAllHeaderCode: http://typo3.org/documentation/document-library/references/doc_core_tsref/current/view/7/3/ ================== If this is set, none of the features of the PAGE-object is processed and the content of the page will be the result of the cObject array (1,2,3,4...) of the PAGE-object. This means that the result of the cObject should include everything from the .... to the tag !! Use this feature in templates supplying other content-types than HTML. That could be an image or a WAP-page! ================== Dmitry. -- "It is our choices, that show what we truly are, far more than our abilities." (A.P.W.B.D.) From typo3dev at geithware.de Tue May 9 09:48:49 2006 From: typo3dev at geithware.de (Stefan Geith) Date: Tue, 09 May 2006 09:48:49 +0200 Subject: [TYPO3-dev] wrapItemAndSub and GMENU In-Reply-To: References: Message-ID: Georg Ringer schrieb: > "Stefan Geith" schrieb > >> is it realy true, that wrapItemAndSub still doesn't work with GMENU ? >> Could we implement this ? This would be worth much, when creating >> GMENUs with layers controlled by CSS ... > > +1 > >> I now create a TMENU with cobject/image/GIFbuilder as a >> workaround. But now I can't use rollover :( > > If you want to achieve something like this: > http://www.just2b.com/index.php?id=1342 > => look at > http://www.just2b.com/mein-typo3/css-ts-menues/vertikales-dropdown-menue-mit-gmenu.html Yes, I did try it quite similar to your solution, but: - too many Menustates for my taste: NO, RO, ACTRO, ACIFSUB, IFSUB - mixing of
    and
in different MenuLevels is somewhat anoying ... With wrapItemAndSub t would be quite easy: - no IFSUB/ACTIFSUB/ACTO, no mixed ul /ul li /li inwraps - Stefan From ready at rosa.com Tue May 9 10:00:15 2006 From: ready at rosa.com (ready at rosa.com) Date: Tue, 9 May 2006 10:00:15 +0200 Subject: [TYPO3-dev] Marky Goldstein is out of the office. Message-ID: I will be out of the office starting Sun 04/30/2006 and will not return until Mon 05/15/2006. Even heavy workers need training, and so I am currently on education tour until mid of May, getting more insight into SOA architectures and enterprise computing. So I get fit and and work remote and mobile. Please get in touch with Bernhard Buerki (running at rosa.com) and Daniel Udatny (rude at rosa.com), if you can't reach me. They will provide only the best service to you! Or send me an SMS to my mobile, and I'll call back :-> Best regards, Marky Goldstein From robertjohn at bedrijvenweb.nl Tue May 9 10:44:09 2006 From: robertjohn at bedrijvenweb.nl (Robert John de Stigter) Date: Tue, 9 May 2006 10:44:09 +0200 Subject: [TYPO3-dev] [TYPO3] place files in pagetree Message-ID: Hi Robert, Thanks for the hint. The property 'read form path' doesn't give the functionality I am looking for though. What I did look at is the extension alternet_securelink. This extension acutally technically does what I am looking for although the goal of this extension is different. But is does provide a different url for files. I think it would be a good idea if the following would be intergrated in TYPO3. 1. Define a page type just like 'Advanced', 'sysFolder'. In this case it could be 'File'. 2. Make it possible to link a file to that page Now if a page of this type is requested, TYPO3 will read out the linked file and trow that to the browser. This makes it possible to have nice url's for your files. Should I drop this idea somewhere? Or does this functionality already exist? Cheers, Robert > Robert John de Stigter wrote: > > Hi all, > > > > Is it possible to place files in a certain page for download? > > For example I would like to hang a document under a page so the url > > will be a nice url instead of linking to file in the > fileadmin folder. > > Hi Robert, > I don't know if I'm on the right track, but reading the > manual from the 'mm_cleanfilelink', there is a screenshot > with a field labeled 'read from path'. This extension > basically allows you to customize file downloads with templates. > > Not sure if that is what you are looking for. > > Regards, > Ro > _______________________________________________ > TYPO3-english mailing list > TYPO3-english at lists.netfielders.de > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-english > From kasper2006 at typo3.com Tue May 9 10:44:47 2006 From: kasper2006 at typo3.com (=?ISO-8859-1?Q?Kasper_Sk=E5rh=F8j?=) Date: Tue, 9 May 2006 10:44:47 +0200 Subject: [TYPO3-dev] Referencing files instead of copying In-Reply-To: References: Message-ID: Hi Robert, Conceptually it is forbidden to have M-1 references to files in "uploads/" so what you are asking is not a switch in the install tool but a new file-field type that doesn't copy the file but references it (like other records could so do as well). This has been planned for a long time but I don't know if anyone is actively working on it. It is not a simple patch, it must be implemented so the reference table and everything else acknowledges the status of a reference and not a 1-1 relation (so for instance the file is not deleted when a refering record is). - kasper On May 8, 2006, at 21:32 , Robert Markula wrote: > Hi list, > I dream of something like a install tool option which enables file > references, so that files are referenced to and not copied. Kasper > mentioned something like this in december. > > This would save quite some disk space as currently all files are > copied > to the uploads/ folder for each record seperately. > Having file references would also make it easy to replace files which > are referenced from more than one place (just replace the file in > fileadmin/ and this change is immediately reflected in all records > that > reference to this file). > Plus it would be really cool to see which records reference to a > specific file :) (the basis for this is already there with the > reference > index table, it just does not work because the records link to the > file > copy in uploads/, not the original file in fileadmin/). > > With DAM (and the 'dam_ttcontent' extension) it is only possible to > enable file references for the tt_content table, not for all > extensions > out-of-the box. I guess enabling file references for all extensions > would require a change in the core, right? > > Cheers, > Ro > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.netfielders.de > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev - kasper "A contribution a day keeps the fork away" ------------------------------- kasper2006 at typo3.com | +45 20 999 115 | skype: kasperskaarhoej | gizmo: kasper_typo3 From kasper2006 at typo3.com Tue May 9 10:49:53 2006 From: kasper2006 at typo3.com (=?ISO-8859-1?Q?Kasper_Sk=E5rh=F8j?=) Date: Tue, 9 May 2006 10:49:53 +0200 Subject: [TYPO3-dev] Marky Goldstein is out of the office. In-Reply-To: References: Message-ID: Stucki, will you please remove miss Goldfish from the list... - kasper On May 9, 2006, at 10:00 , ready at rosa.com wrote: > > I will be out of the office starting Sun 04/30/2006 and will not > return > until Mon 05/15/2006. > > Even heavy workers need training, and so I am currently on > education tour > until mid of May, getting more insight into SOA architectures and > enterprise computing. So I get fit and and work remote and mobile. > Please > get in touch with Bernhard Buerki (running at rosa.com) and Daniel Udatny > (rude at rosa.com), if you can't reach me. They will provide only the > best > service to you! Or send me an SMS to my mobile, and I'll call > back :-> Best > regards, Marky Goldstein > > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.netfielders.de > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev - kasper "A contribution a day keeps the fork away" ------------------------------- kasper2006 at typo3.com | +45 20 999 115 | skype: kasperskaarhoej | gizmo: kasper_typo3 From ernst at cron-it.de Tue May 9 11:17:11 2006 From: ernst at cron-it.de (Ernesto Baschny [cron IT]) Date: Tue, 09 May 2006 11:17:11 +0200 Subject: [TYPO3-dev] Referencing files instead of copying In-Reply-To: References: Message-ID: Kasper Sk?rh?j schrieb am 09.05.2006 10:44: > Conceptually it is forbidden to have M-1 references to files in > "uploads/" so what you are asking is not a switch in the install tool > but a new file-field type that doesn't copy the file but references it > (like other records could so do as well). This has been planned for a > long time but I don't know if anyone is actively working on it. It is > not a simple patch, it must be implemented so the reference table and > everything else acknowledges the status of a reference and not a 1-1 > relation (so for instance the file is not deleted when a refering record > is). This is what dam_ttcontent already does, and what other extensions can also do: - add a dependency to DAM - user has to upload its files through "dam" - add a new field for this MM reference (using the txdam_getMediaTCA call) - in TypoScript, use DAM methods (tx_dam_tsfe->fetchFileList) to get the list of files at the place you need them. I could imagine extensions that do what dam_ttcontent does to tt_content doing it to other "popular" extensions (news, etc). Changing the behavior of this kind of TCA field: 'type' => 'group', 'internal_type' => 'file', 'uploadfolder' => 'uploads/pics', is probably very complex, but maybe even possible. I think noone is working on that, yet. Cheers, Ernesto From michael at typo3.org Tue May 9 12:15:23 2006 From: michael at typo3.org (Michael Stucki) Date: Tue, 9 May 2006 12:15:23 +0200 Subject: [TYPO3-dev] Marky Goldstein is out of the office. In-Reply-To: References: Message-ID: I just did. - michael Kasper Sk?rh?j wrote: > Stucki, will you please remove miss Goldfish from the list... > > - kasper > > On May 9, 2006, at 10:00 , ready at rosa.com wrote: > > I will be out of the office starting Sun 04/30/2006 and will not > > return > > until Mon 05/15/2006. > > > > Even heavy workers need training, and so I am currently on > > education tour > > until mid of May, getting more insight into SOA architectures and > > enterprise computing. So I get fit and and work remote and mobile. > > Please > > get in touch with Bernhard Buerki (running at rosa.com) and Daniel Udatny > > (rude at rosa.com), if you can't reach me. They will provide only the > > best > > service to you! Or send me an SMS to my mobile, and I'll call > > back :-> Best > > regards, Marky Goldstein > > > > _______________________________________________ > > TYPO3-dev mailing list > > TYPO3-dev at lists.netfielders.de > > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev > > - kasper > > "A contribution a day keeps the fork away" > ------------------------------- > kasper2006 at typo3.com | +45 20 999 115 | skype: kasperskaarhoej | > gizmo: kasper_typo3 From typo3 at openstream.ch Tue May 9 14:07:21 2006 From: typo3 at openstream.ch (Nick Weisser) Date: Tue, 09 May 2006 14:07:21 +0200 Subject: [TYPO3-dev] crop text in indexsearch In-Reply-To: References: Message-ID: jens holze wrote: > so i have one question, how can in crop the result text in the indexsearch. > will will crop the text to 200 letters. This might be a question for the general english mailing list not the developer list. I couldn't neither find a TypoScript property nor a constant to crop the result text. Maybe it has to be hardcoded, but I'm not 100% sure. -- Regards, Nick Weisser Openstream Internet Solutions http://www.openstream.ch From kraftb at kraftb.at Tue May 9 16:20:39 2006 From: kraftb at kraftb.at (Bernhard Kraft) Date: Tue, 09 May 2006 16:20:39 +0200 Subject: [TYPO3-dev] cHash: additional parameter that frontend user/group is logged in In-Reply-To: References: Message-ID: Franz Holzinger wrote: > But here I cannot add additional parameters. E.g. for a list view I need > the parameter begin_at to define on which position of the list the user > has browsed. Unfortunately the getHash function does not allow > additional parameters. If you add a GET parameter "begin_at" it will get respected by the cHash. This hash is just the "base" without respect to the GET vars - for parameters (like group-memberships) which the URL does not inform about. greets, Bernhard -- ---------------------------------------------------------------------- "Freiheit ist immer auch die Freiheit des Andersdenkenden" Rosa Luxemburg, 1871 - 1919 ---------------------------------------------------------------------- [[ http://think-open.at | Open source company ]] From peter at umloud.dk Wed May 10 09:14:22 2006 From: peter at umloud.dk (Peter Klein) Date: Wed, 10 May 2006 09:14:22 +0200 Subject: [TYPO3-dev] wrapItemAndSub and GMENU References: Message-ID: Hi Stefan. You can create rollovers on GifBuilder Objects, using plain TMENUs.. Here's an example (Only 1 level, but should easily be expanded with wrapItemAndSub.) -- cut -- lib.numbermenu = COA lib.numbermenu { 10 = HMENU 10.entryLevel = -2 10.1 = TMENU 10.1 { NO { # Disable the regular text link doNotShowLink = 1 # Enable rollover RO = 1 ATagTitle.field = title beforeImg = GIFBUILDER beforeImg { XY = 13,9 backColor = #FFFFFF 10 = BOX 10.dimensions = 0,0,12,9 10.color = #DADADA 20 = TEXT 20.text.data = register:count_HMENU_MENUOBJ 20.fontFile = fileadmin/fonts/kroeger_05_55.ttf 20.fontSize = 8 20.fontColor = #999999 20.offset = 0,7 20.align = center 20.antiAlias = 0 } beforeROImg < .beforeImg beforeROImg.10.color = #999999 beforeROImg.20.fontColor = #DADADA beforeImgLink = 1 } ACT < .NO ACT = 1 ACT.beforeImg.10.color = #999999 ACT.beforeImg.20.fontColor = #DADADA } } -- cut -- It creates a menu of small boxes, numbered 1-x -- Peter Klein/Umloud Untd "Stefan Geith" skrev i en meddelelse news:mailman.1866.1147159387.7950.typo3-dev at lists.netfielders.de... > Hi Devs, > > is it realy true, that wrapItemAndSub still doesn't work with GMENU ? > Could we implement this ? This would be worth much, when creating > GMENUs with layers controlled by CSS ... > > I now create a TMENU with cobject/image/GIFbuilder as a > workaround. But now I can't use rollover :( > > - > > Stefan From peter at umloud.dk Wed May 10 09:23:11 2006 From: peter at umloud.dk (Peter Klein) Date: Wed, 10 May 2006 09:23:11 +0200 Subject: [TYPO3-dev] Writing to page type 97 from extension References: Message-ID: Hi Cristian. There's a plugin called WURFL http://typo3.org/extensions/repository/search/wurfl/0.2.0/ which might be usefull if you want to do WAP pages.. -- Peter Klein/Umloud Untd "Christian Lerrahn" skrev i en meddelelse news:mailman.1.1147159452.29202.typo3-dev at lists.netfielders.de... > Hi Dimitry, >> Christian Lerrahn wrote: >> > I'd like to get one of my extensions to write WML to page type 97 so >> > that >> > I can use it in WAP pages. However, I have no clue how to find out >> > about >> > the page type I'm in or how to produce valid output for a specific page >> > type. Any hints where I could find more info? >> >> To set page type ftom TS: >> http://typo3.org/documentation/document-library/references/doc_core_tsref/current/view/7/5/ >> >> To read page type in extension: >> $GLOBALS['TSFE']->type > > Thanks for that but it's only half the info I need. Perhaps I should be > more specific about my problem. At the moment when I access page type 97, > I will get a [more] link for my plugin. When I then access that page > (?id=35,1.97), I will only see [Un-rendered element, list] although the > plugin doesn't care about the page type. I doubt that it would be enough > to just output valid WML (which the plugin currently doesn't do) but I > have no idea what I have to do that the output is correctly rendered. > > Cheers, > Christian > > -- > Though I write for him the multitude of my instructions, they are > regarded as a strange thing. > > Hosea 8:12 > > If you love me, you will keep my commandments. > > John 14:15 > > From chibox at gmail.com Wed May 10 13:44:57 2006 From: chibox at gmail.com (Chi Hoang) Date: Wed, 10 May 2006 13:44:57 +0200 Subject: [TYPO3-dev] realURL: new patch for bypassing non-existant GETVARS In-Reply-To: References: Message-ID: Andreas F?rthner schrieb: > Ok you are right, but this behavior hasn't changed, so I didn't mention > it... Did you test the patch? Could anyone please confirm that it works? > Would be great. I have installed it and it doesn't work out-of-the box. Did I missed something? From Martin.Kutschker at n0spam-blackbox.net Wed May 10 15:12:11 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Wed, 10 May 2006 15:12:11 +0200 Subject: [TYPO3-dev] colours in the BE (skinning) Message-ID: Hi! Is there a list of colours and their mapping to CSS classes for the BE? I notice that eg that Web>Templates has some hardcoded colours which doesn't fit to the new skin. So it should probably modified to use CSS classes. Is there any official list of functional classes or layout classes that describe certain features and colours? I would need this for my own extensions with BE modules as well. Masi From tapio.markula at dnainternet.net Wed May 10 15:20:11 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Wed, 10 May 2006 16:20:11 +0300 Subject: [TYPO3-dev] colours in the BE (skinning) In-Reply-To: References: Message-ID: Martin Kutschker wrote: > Hi! > > Is there a list of colours and their mapping to CSS classes for the BE? > > I notice that eg that Web>Templates has some hardcoded colours maybe not hardcoded but in color themes for skins - maybe can fix using ext_tables.php for the skin? > doesn't fit to the new skin. So it should probably modified to use CSS > classes. Agreed. It would be however easier if colors could be set using CSS. From typo3 at penpal4u.net Wed May 10 15:40:01 2006 From: typo3 at penpal4u.net (Christian Lerrahn) Date: Wed, 10 May 2006 23:40:01 +1000 Subject: [TYPO3-dev] Writing to page type 97 from extension References: Message-ID: On Wed, 10 May 2006 09:23:11 +0200 "Peter Klein" wrote: > Hi Cristian. There's a plugin called WURFL > http://typo3.org/extensions/repository/search/wurfl/0.2.0/ > which might be usefull if you want to do WAP pages.. Thanks. I'll have a look at this. Cheers, Christian > > -- > Peter Klein/Umloud Untd > > "Christian Lerrahn" skrev i en meddelelse > news:mailman.1.1147159452.29202.typo3-dev at lists.netfielders.de... > > Hi Dimitry, > >> Christian Lerrahn wrote: > >> > I'd like to get one of my extensions to write WML to page type 97 so > >> > that > >> > I can use it in WAP pages. However, I have no clue how to find out > >> > about > >> > the page type I'm in or how to produce valid output for a specific page > >> > type. Any hints where I could find more info? > >> > >> To set page type ftom TS: > >> http://typo3.org/documentation/document-library/references/doc_core_tsref/current/view/7/5/ > >> > >> To read page type in extension: > >> $GLOBALS['TSFE']->type > > > > Thanks for that but it's only half the info I need. Perhaps I should be > > more specific about my problem. At the moment when I access page type 97, > > I will get a [more] link for my plugin. When I then access that page > > (?id=35,1.97), I will only see [Un-rendered element, list] although the > > plugin doesn't care about the page type. I doubt that it would be enough > > to just output valid WML (which the plugin currently doesn't do) but I > > have no idea what I have to do that the output is correctly rendered. > > > > Cheers, > > Christian > > > > -- > > Though I write for him the multitude of my instructions, they are > > regarded as a strange thing. > > > > Hosea 8:12 > > > > If you love me, you will keep my commandments. > > > > John 14:15 > > > > > > -- The LORD has sent me to proclaim the year of the LORD?s favor, and the day of vengeance of our God. Isaiah 61:1-2 Then Jesus began to say to them, ?Today this scripture has been fulfilled in your hearing.? Luke 4:21 From typo3 at penpal4u.net Wed May 10 15:48:17 2006 From: typo3 at penpal4u.net (Christian Lerrahn) Date: Wed, 10 May 2006 23:48:17 +1000 Subject: [TYPO3-dev] Writing to page type 97 from extension References: Message-ID: Hi Dimitry, On Tue, 09 May 2006 10:34:38 +0300 Dmitry Dulepov wrote: > Hi! > > Christian Lerrahn wrote: > > Thanks for that but it's only half the info I need. Perhaps I should be > > more specific about my problem. At the moment when I access page type 97, > > I will get a [more] link for my plugin. When I then access that page > > (?id=35,1.97), I will only see [Un-rendered element, list] although the > > plugin doesn't care about the page type. I doubt that it would be enough > > to just output valid WML (which the plugin currently doesn't do) but I > > have no idea what I have to do that the output is correctly rendered. > > You need: > page97 = PAGE > page97.typeNum = 97 > page97.config.disableAllHeaderCode = 1 > page97.10 < plugin.tx_yourplugin_pi1 > > Quoting about disableAllHeaderCode: > > http://typo3.org/documentation/document-library/references/doc_core_tsref/current/view/7/3/ > ================== > If this is set, none of the features of the PAGE-object is processed and > the content of the page will be the result of the cObject array > (1,2,3,4...) of the PAGE-object. This means that the result of the > cObject should include everything from the .... to the tag !! > > Use this feature in templates supplying other content-types than HTML. > That could be an image or a WAP-page! > ================== Ok. This seems to be a bit complicated way of doing it but I might try that. The point is that by including plugin.alt.wap already sets up that page type and renders the page in WML. However, the plugin is just not rendered at all and I have no idea how I would get it to be rendered. Cheers Christian -- The LORD has sent me to proclaim the year of the LORD?s favor, and the day of vengeance of our God. Isaiah 61:1-2 Then Jesus began to say to them, ?Today this scripture has been fulfilled in your hearing.? Luke 4:21 From typo3 at accio.lv Wed May 10 16:04:16 2006 From: typo3 at accio.lv (Dmitry Dulepov) Date: Wed, 10 May 2006 17:04:16 +0300 Subject: [TYPO3-dev] Writing to page type 97 from extension In-Reply-To: References: Message-ID: Hi! Christian Lerrahn wrote: > Ok. This seems to be a bit complicated way of doing it but I might try > that. The point is that by including plugin.alt.wap already sets up that > page type and renders the page in WML. However, the plugin is just not > rendered at all and I have no idea how I would get it to be rendered. Well, debug your plugin :) Dmitry. -- "It is our choices, that show what we truly are, far more than our abilities." (A.P.W.B.D.) From typo3 at rvt.dds.nl Wed May 10 17:46:23 2006 From: typo3 at rvt.dds.nl (R. van Twisk) Date: Wed, 10 May 2006 10:46:23 -0500 Subject: [TYPO3-dev] Showing a little tree like tt_news does when adding records in the BE Message-ID: Hey All, tt_news has this nice feature to show a little tree when adding acategory and thus shows subcategories. I have seen the tca for it, and it points to this class :tx_ttnews_tceFunc_selectTreeView Looking at this file it's a 560line file with a lot of 'magic' in there.I am sure it has a good reason but 560lines of code that shows a little tree sounds a bit to much, so I am sure there is a LOT of tt_news specific items in there. So my questions is: - Does Typo3 have an API for this and do most of the magic? - If not, does anybody know a better simpeler extension that I can use as an example instead of digging through 560lines of code? Ries From Andreas.Foerthner at netlogix.de Wed May 10 18:11:42 2006 From: Andreas.Foerthner at netlogix.de (=?UTF-8?B?QW5kcmVhcyBGw7ZydGhuZXI=?=) Date: Wed, 10 May 2006 18:11:42 +0200 Subject: [TYPO3-dev] realURL: new patch for bypassing non-existant GETVARS In-Reply-To: References: Message-ID: Chi Hoang schrieb: > Andreas F?rthner schrieb: > > Ok you are right, but this behavior hasn't changed, so I didn't mention > >> it... Did you test the patch? Could anyone please confirm that it >> works? Would be great. > > > I have installed it and it doesn't work out-of-the box. Did I missed > something? Ok, what did you do? did you use the correct file? What doesn't work? Did you activate it as described in my post? Greets Andreas From chibox at gmail.com Wed May 10 18:32:20 2006 From: chibox at gmail.com (Chi Hoang) Date: Wed, 10 May 2006 18:32:20 +0200 Subject: [TYPO3-dev] realURL: new patch for bypassing non-existant GETVARS In-Reply-To: References: Message-ID: Andreas F?rthner schrieb: > what did you do? did you use the correct file? What doesn't work? Did > you activate it as described in my post? I used the latest patch file with Cygwin Patch. The patched Realurl works like a charm. The getVars are bypassed correctly. The url is looking nice, without double slashes. But then it doesn't get decoded. If I deactivate "bypassIfAbsent", everything works. I have tested it with a homebrew extension with about 10 getVars. My extension throws errors when using "bypassIfAbsent". From franz at fholzinger.com Wed May 10 18:51:36 2006 From: franz at fholzinger.com (Franz Holzinger) Date: Wed, 10 May 2006 18:51:36 +0200 Subject: [TYPO3-dev] cHash: additional parameter that frontend user/group is logged in In-Reply-To: References: Message-ID: Bernhard Kraft a ?crit : > getHash() > > If you add a GET parameter "begin_at" it will get respected by the cHash. > > This hash is just the "base" without respect to the GET vars - for parameters > (like group-memberships) which the URL does not inform about. > How and where do I have to call the $TSFE->getHash() ? So this hash is something different to the cHash parameter. This would help to avoid a parameter for the group. But how do I activate this caching by group? Greets, Franz From chibox at gmail.com Wed May 10 18:56:47 2006 From: chibox at gmail.com (Chi Hoang) Date: Wed, 10 May 2006 18:56:47 +0200 Subject: [TYPO3-dev] Showing a little tree like tt_news does when adding records in the BE In-Reply-To: References: Message-ID: R. van Twisk schrieb: > So my questions is: > - Does Typo3 have an API for this and do most of the magic? > - If not, does anybody know a better simpeler extension that I can use > as an example instead of digging through 560lines of code? I don't know any of your questions. But I did asked this question myself some time before and decided to build my own script from that script. I did, what you refused to do (digging through that code). And add a fold out/in method for that tree (which tt_news still doesn't have). If you are interested in that script I can mail you that script along with a brief description how to use it. From tapio.markula at dnainternet.net Wed May 10 19:03:08 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Wed, 10 May 2006 20:03:08 +0300 Subject: [TYPO3-dev] Showing a little tree like tt_news does when adding records in the BE In-Reply-To: References: Message-ID: Chi Hoang wrote: > R. van Twisk schrieb: > >> So my questions is: >> - Does Typo3 have an API for this and do most of the magic? >> - If not, does anybody know a better simpeler extension that I can use >> as an example instead of digging through 560lines of code? > > > I don't know any of your questions. But I did asked this question myself > some time before and decided to build my own script from that script. I > did, what you refused to do (digging through that code). And add a fold > out/in method for that tree (which tt_news still doesn't have). If you > are interested in that script I can mail you that script along with a > brief description how to use it. What about the same for tt_products 'LIST' view for categories? BTW.tt_product listing mode 'Category:list' doesn't show anything (mbi_products_categories installed) From romanchev at typo3lab.ru Wed May 10 20:18:54 2006 From: romanchev at typo3lab.ru (Valery Romanchev) Date: Wed, 10 May 2006 22:18:54 +0400 Subject: [TYPO3-dev] Showing a little tree like tt_news does when adding records in the BE References: Message-ID: Hello > So my questions is: > - Does Typo3 have an API for this and do most of the magic? No API. I search repository for this. I find one extension that has something like API, but no documentation and a not works out-of-the-box (do not remember this ext key now). > - If not, does anybody know a better simpeler extension that I can use > as an example instead of digging through 560lines of code? I implement this in my multiple categories patch for ab_linklist. (this patched version of ab_linklist works on http://www.datasport.com/sportindex.htm You can download this here: http://typo3lab.ru/ext/ab_linklist.zip (please note: FE link submission not works in extension with this patch ) --- ??????? ???????? / Valery Romanchev ???-??????????? / web-developer Russian TYPO3 Laboratory http://www.typo3lab.ru http://www.typo3lab.com Email: romanchev at typo3lab.ru Phone: +7 (495) 370-84-08 From robert.markula at gmx.net Wed May 10 20:48:49 2006 From: robert.markula at gmx.net (Robert Markula) Date: Wed, 10 May 2006 20:48:49 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Ries van Twisk wrote: > Actually I don't understand why we need to fetch the complete XML at all??? > What is wrong with sending a query to TER and fetch the result in XML. That's what I don't understand either. In the whole thread nobody mentions this as a possibility. What was wrong with sending a query to TER? That solves almost all troubles on the client side and I can imagine that with TER mirroring, it wouldn't be too heavy (load-wise) on the server side. Plus, it would do away with the ugly need to update the extension list in EM manually to get the latest extensions. > We just talk about 2000 records in a database (even if there where > 20.000 records), that should be doable in a snap. > I search for news, and I get a XML feed with all extensions with news in > it (limited to let's say 200 extensions). > > That XML can be parsed quickly with no big memery requirements and > displayed. > I know they have been doing this to get the load of typo3.org, but > really this is the wrong method. > Any database can handle and send at least 20-40 queries/sec, if > bandwidth is a problem then zip it up and send (like most webservers do > anyways). > > Compare this : When I want to see a page on typo3.org, my browser > doesn't fetch a recursive version of the > complete typo3.org, doesn't it? it just fetches the part I am interested > it. +1 from a user perspective. Cheers, Ro From chibox at gmail.com Wed May 10 21:09:37 2006 From: chibox at gmail.com (Chi Hoang) Date: Wed, 10 May 2006 21:09:37 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Robert Markula schrieb: > it wouldn't be too heavy (load-wise) on the server side. Plus, it would > do away with the ugly need to update the extension list in EM manually > to get the latest extensions. So what if you are offline? Or the Server is offline. But you need the information about a specific extension? Or just to watch that big list? From bart at sonik.pl Wed May 10 21:39:42 2006 From: bart at sonik.pl (Bartosz Aninowski) Date: Wed, 10 May 2006 21:39:42 +0200 Subject: [TYPO3-dev] ids of categories in the same branch Message-ID: Hi this is my category tree. |-1 | |-5 | |-6 |-2 |-3 |-4 Is there any ready-to-use function to check ids of categories in the same branch? Fg my function return id of current catgory "6" and now I want to get ids of categories in this branch - 5 and 1 From franz at fholzinger.com Wed May 10 22:17:04 2006 From: franz at fholzinger.com (Franz Holzinger) Date: Wed, 10 May 2006 22:17:04 +0200 Subject: [TYPO3-dev] Showing a little tree like tt_news does when adding records in the BE In-Reply-To: References: Message-ID: Tapio Markula a ?crit : > What about the same for tt_products 'LIST' view for categories? > (mbi_products_categories installed) Yes, this has been derived from TYPO3 or tt_news and is such a tree in the backend. > BTW.tt_product listing mode 'Category:list' doesn't show anything Use the Bananaguard example_template_bill_de.tmpl From typo3 at ingo-renner.com Wed May 10 22:32:54 2006 From: typo3 at ingo-renner.com (Ingo Renner) Date: Wed, 10 May 2006 22:32:54 +0200 Subject: [TYPO3-dev] Showing a little tree like tt_news does when adding records in the BE References: Message-ID: Am Wed, 10 May 2006 18:56:47 +0200 schrieb Chi Hoang: > And add a fold > out/in method for that tree (which tt_news still doesn't have). actually tt_news could have such an option. IIRR it's only about changing one line... Ingo -- Use a newsreader! Check out http://typo3.org/community/mailing-lists/use-a-news-reader/ From typo3 at ingo-renner.com Wed May 10 22:37:05 2006 From: typo3 at ingo-renner.com (Ingo Renner) Date: Wed, 10 May 2006 22:37:05 +0200 Subject: [TYPO3-dev] Showing a little tree like tt_news does when adding records in the BE References: Message-ID: Am Wed, 10 May 2006 10:46:23 -0500 schrieb R. van Twisk: Hi Ries, > tt_news has this nice feature to show a little tree when adding > tx_ttnews_tceFunc_selectTreeView > > Looking at this file it's a 560line file with a lot of 'magic' in > there. > > So my questions is: > - Does Typo3 have an API for this and do most of the magic? It's actually a standard tree like used in the page tree but showing other records than pages and with some different configuration. In addition to that it is rendered with a white background and a black border... > - If not, does anybody know a better simpeler extension that I can use > as an example instead of digging through 560lines of code? Have a look at EXT:addressgroups, I use that menu, too but have emoved some magic I had no need for... have fun Ingo -- Use a newsreader! Check out http://typo3.org/community/mailing-lists/use-a-news-reader/ From Andreas.Foerthner at netlogix.de Wed May 10 23:12:50 2006 From: Andreas.Foerthner at netlogix.de (=?UTF-8?B?QW5kcmVhcyBGw7ZydGhuZXI=?=) Date: Wed, 10 May 2006 23:12:50 +0200 Subject: [TYPO3-dev] realURL: new patch for bypassing non-existant GETVARS In-Reply-To: References: Message-ID: Chi Hoang schrieb: > Andreas F?rthner schrieb: > >> what did you do? did you use the correct file? What doesn't work? Did >> you activate it as described in my post? > > > I used the latest patch file with Cygwin Patch. The patched Realurl > works like a charm. The getVars are bypassed correctly. The url is > looking nice, without double slashes. But then it doesn't get decoded. > If I deactivate "bypassIfAbsent", everything works. I have tested it > with a homebrew extension with about 10 getVars. My extension throws > errors when using "bypassIfAbsent". Hi, that's strange. Could you please post your realURL config? From typo3 at rvt.dds.nl Wed May 10 23:14:25 2006 From: typo3 at rvt.dds.nl (Ries van Twisk) Date: Wed, 10 May 2006 16:14:25 -0500 Subject: [TYPO3-dev] Showing a little tree like tt_news does when adding records in the BE In-Reply-To: References: Message-ID: Chi Hoang wrote: >R. van Twisk schrieb: > > >>So my questions is: >>- Does Typo3 have an API for this and do most of the magic? >>- If not, does anybody know a better simpeler extension that I can use >>as an example instead of digging through 560lines of code? >> >> > >I don't know any of your questions. But I did asked this question myself >some time before and decided to build my own script from that script. I >did, what you refused to do (digging through that code). And add a fold >out/in method for that tree (which tt_news still doesn't have). If you >are interested in that script I can mail you that script along with a >brief description how to use it. >_______________________________________________ > > Hey Chi and all teh people, thanks you for your kinds answer. if you can send me the code to take a look at it will be very helpfull! Maby post it to the list? regards, Ries van Twisk -- Ries van Twisk Freelance Typo3 Developer === Private: email: ries at vantwisk.nl web: http://www.rvantwisk.nl/freelance-typo3.html skype: callto://r.vantwisk === Work: email: ries at livetravelguides.com web: http://www.livetravelguides.com From robert.markula at gmx.net Wed May 10 23:43:31 2006 From: robert.markula at gmx.net (Robert Markula) Date: Wed, 10 May 2006 23:43:31 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Chi Hoang wrote: > Robert Markula schrieb: >> it wouldn't be too heavy (load-wise) on the server side. Plus, it >> would do away with the ugly need to update the extension list in EM >> manually to get the latest extensions. > > So what if you are offline? Or the Server is offline. But you need the > information about a specific extension? Or just to watch that big list? If the server is offline, I can't install an extension at all (except, of course, if I install from the local filesystem). If the server is offline and I want some information about a specific extension, I go to TER (http://typo3.org/extensions/). Cheers, Ro From chibox at gmail.com Wed May 10 23:52:05 2006 From: chibox at gmail.com (Chi Hoang) Date: Wed, 10 May 2006 23:52:05 +0200 Subject: [TYPO3-dev] realURL: new patch for bypassing non-existant GETVARS In-Reply-To: References: Message-ID: Andreas F?rthner schrieb: > that's strange. Could you please post your realURL config? $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array( 'init' => array ( 'enableCHashCache' => 1, 'enableUrlDecodeCache' => 1, 'enableUrlEncodeCache' => 1, 'doNotRawUrlEncodeParameterNames' => 1, ), 'pagePath' => array( 'type' => 'user', 'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main', 'spaceCharacter' => '-', 'languageGetVar' => 'L', 'expireDays' => 30 ), 'fileName' => array ( 'index' => array( 'print.html' => array( 'keyValues' => array( 'print' => 1, ) ), ), 'defaultToHTMLsuffixOnPrev' => '1', ), 'preVars' => array( array( 'GETvar' => 'no_cache', 'valueMap' => array( 'Urlaub' => '1', ), 'noMatch' => 'bypass', ), array( 'GETvar' => 'L', 'valueMap' => array( 'en' => '1', ), 'noMatch' => 'bypass', ), ), 'postVarSets' => array( '_DEFAULT' => array ( 'Italien' => array( array( 'GETvar' => 'tx_chvacationindex_pi1[region]', 'valueMap' => array( 'Region' => '9999', 'Abruzzen' => '2', 'Basilikata' => '14', 'Emilia-Romagna' => '15', 'Friaul-Julisch Venetien' => '16', 'Kampanien' => '18', 'Latium' => '19', 'Ligurien' => '20', 'Lombardei' => '21', 'Marken' => '22', 'Sardinien' => '25', 'Sizilien' => '26', 'Toskana' => '27', 'Trentino-Suedtirol' => '28', 'Umbrien' => '29', 'Venetien' => '30', ), ), array( 'GETvar' => 'tx_chvacationindex_pi1[mode]', 'valueMap' => array( 'gen' => 'general', 'bi' => 'image', 'des' => 'accommodation', 'fi' => 'dosearch', ), 'bypassIfAbsent' => '0' ), array( 'GETvar' => 'tx_chvacationindex_pi1[allTypes]', 'valueMap' => array( 'kat' => 'true', ), 'bypassIfAbsent' => '0' ), array( 'GETvar' => 'tx_chvacationindex_pi1[specialOffer]', 'valueMap' => array( 'an' => 'true', ), 'bypassIfAbsent' => '0' ), array( 'GETvar' => 'tx_chvacationindex_pi1[page]', 'bypassIfAbsent' => '0' ), array( 'GETvar' => 'tx_chvacationindex_pi1[total]', 'bypassIfAbsent' => '0' ), array( 'GETvar' => 'tx_chvacationindex_pi1[item]', 'bypassIfAbsent' => '0' ), array( 'GETvar' => 'tx_chvacationindex_pi1[cat]', 'bypassIfAbsent' => '0' ), array( 'GETvar' => 'tx_chvacationindex_pi1[type]', 'valueMap' => array( 'loc' => 'location', 'acc' => 'accommodation', ), 'bypassIfAbsent' => '0' ), array( 'GETvar' => 'tx_chvacationindex_pi1[scroll]', 'bypassIfAbsent' => '0' ), array( 'GETvar' => 'tx_chvacationindex_pi1[uid]', 'userFunc' => 'EXT:ch_vacationindex/realurl/class.tx_realurl_userfunc.php:&tx_realurl_userfunc->location', ), array( 'GETvar' => 'tx_chvacationindex_pi1[id]', 'userFunc' => 'EXT:ch_vacationindex/realurl/class.tx_realurl_userfunc.php:&tx_realurl_userfunc->accommodation', ), ), ), ), 'www.amici-d-italia.de' => '_DEFAULT', 'www.amici-d-italia.com' => '_DEFAULT', 'localhost' => '_DEFAULT', ); From typo3 at rvt.dds.nl Thu May 11 01:02:16 2006 From: typo3 at rvt.dds.nl (Ries van Twisk) Date: Wed, 10 May 2006 18:02:16 -0500 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Chi Hoang wrote: >Robert Markula schrieb: > > >>it wouldn't be too heavy (load-wise) on the server side. Plus, it would >>do away with the ugly need to update the extension list in EM manually >>to get the latest extensions. >> >> > >So what if you are offline? Or the Server is offline. But you need the >information about a specific extension? Or just to watch that big list? > > > Why doesn't it fetch ALL extensions then?!?! If that is the 'big' issue? That's the cool thing about a service. You always get up-to-date information and a service is almost always online. I have reading that you try to defend the 'get all in once' method but in this case I think it best to get query the server, and request the information needed. Ries From typo3 at penpal4u.net Thu May 11 02:06:22 2006 From: typo3 at penpal4u.net (Christian Lerrahn) Date: Thu, 11 May 2006 10:06:22 +1000 Subject: [TYPO3-dev] Writing to page type 97 from extension References: Message-ID: On Wed, 10 May 2006 17:04:16 +0300 Dmitry Dulepov wrote: > Hi! > > Christian Lerrahn wrote: > > Ok. This seems to be a bit complicated way of doing it but I might try > > that. The point is that by including plugin.alt.wap already sets up that > > page type and renders the page in WML. However, the plugin is just not > > rendered at all and I have no idea how I would get it to be rendered. > > Well, debug your plugin :) Thanks for that valuable hint. My original question could be rewritten to read as "Where to start from, if I want to debug this?" But thanks anyway. ;-) Cheers, Christian -- If you, O LORD, should mark iniquities, Lord, who could stand? Psalm 130:3 We have seen and do testify that the Father has sent his Son as the Savior of the world. 1 John 4:14 From chibox at gmail.com Thu May 11 04:37:43 2006 From: chibox at gmail.com (Chi Hoang) Date: Thu, 11 May 2006 04:37:43 +0200 Subject: [TYPO3-dev] realURL: new patch for bypassing non-existant GETVARS In-Reply-To: References: Message-ID: Andreas F?rthner schrieb: > that's strange. Could you please post your realURL config? I didn't understand that realurl needs a value to compare the incoming getVars. Stupid. In my previous realurl config you can see that some getVars didn't have any value! This can't work at all with "noMatch" or "bypassIfAbsent". I got a runing config now with "bypassIfAbsent", and I'm still evaluating, but it looks very good to me. From jsegars at alumni.rice.edu Thu May 11 06:46:38 2006 From: jsegars at alumni.rice.edu (Jeff Segars) Date: Wed, 10 May 2006 23:46:38 -0500 Subject: [TYPO3-dev] Shell script for creating T3X files Message-ID: Has anyone used a shell script to create T3X files before? I'd like to run a cron job to build nightly extension snapshots, much like those available from t3nighties.think-open.org. I'd rather avoid re-inventing the wheel when it looks like there might be something out there already :) Thanks, Jeff From tapio.markula at dnainternet.net Thu May 11 07:28:11 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Thu, 11 May 2006 08:28:11 +0300 Subject: [TYPO3-dev] Shell script for creating T3X files In-Reply-To: References: Message-ID: Jeff Segars wrote: > Has anyone used a shell script to create T3X files before? I'd like to > run a cron job to build nightly extension snapshots, much like those > available from t3nighties.think-open.org. I'd rather avoid re-inventing > the wheel when it looks like there might be something out there already :) > > Thanks, > Jeff Typo has backup for extension - backup T3X-files adds date information to the file. From Andreas.Foerthner at netlogix.de Thu May 11 09:29:34 2006 From: Andreas.Foerthner at netlogix.de (=?UTF-8?B?QW5kcmVhcyBGw7ZydGhuZXI=?=) Date: Thu, 11 May 2006 09:29:34 +0200 Subject: [TYPO3-dev] realURL: new patch for bypassing non-existant GETVARS In-Reply-To: References: Message-ID: Chi Hoang schrieb: > Andreas F?rthner schrieb: > >> that's strange. Could you please post your realURL config? > > > I didn't understand that realurl needs a value to compare the incoming > getVars. Stupid. In my previous realurl config you can see that some > getVars didn't have any value! This can't work at all with "noMatch" or > "bypassIfAbsent". I got a runing config now with "bypassIfAbsent", and > I'm still evaluating, but it looks very good to me. ok, that makes sense. Thanks, it would be nice if you could post any experiences here... Have a nice day Andreas From patrick at patrickbroens.nl Thu May 11 10:12:53 2006 From: patrick at patrickbroens.nl (Patrick Broens) Date: Thu, 11 May 2006 10:12:53 +0200 Subject: [TYPO3-dev] Marky Goldstein is out of the office. In-Reply-To: References: Message-ID: Damn, I knew I was doing something the wrong way. I'm using a parasol in my garden, but your ideas are much better. What was I thinking? Patrick Kasper Sk?rh?j wrote: > Yes sir! > > A few years I realized that you can actually compute ourside if you a) > wear a dark shirt (you need dark background to reduce reflection in > your screen) and b) a cap (so the sun doesn't shine in your eyes. > Sunglasses will steal too much of the screen brightness - unless you > have a MacBook pro 17" (according to their commercials). > > > > - kasper > > > On May 5, 2006, at 13:40 , Dmitry Dulepov wrote: > >> Hi! >> >> Kasper Sk?rh?j wrote: >> >>> "Marky Goldstein is out of the office." >>> >>> So am I, sitting in my sunny garden! ;-) >> >> >> ...with wi-fi connection? ;) >> >> Dmitry. >> -- >> "It is our choices, that show what we truly are, >> far more than our abilities." (A.P.W.B.D.) >> _______________________________________________ >> TYPO3-dev mailing list >> TYPO3-dev at lists.netfielders.de >> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev > > > > - kasper > > "A contribution a day keeps the fork away" > ------------------------------- > kasper2006 at typo3.com | +45 20 999 115 | skype: kasperskaarhoej | gizmo: > kasper_typo3 > > From Martin.Kutschker at n0spam-blackbox.net Thu May 11 10:17:28 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Thu, 11 May 2006 10:17:28 +0200 Subject: [TYPO3-dev] cHash: additional parameter that frontend user/group is logged in In-Reply-To: References: Message-ID: Franz Holzinger schrieb: > But how do I activate this caching by group? You don?'t have to. If TYPO3 has an active FE session it will add the groups to the hash (grlist). Masi From typo3 at fx-graefix.de Thu May 11 11:02:51 2006 From: typo3 at fx-graefix.de (Franz Koch) Date: Thu, 11 May 2006 11:02:51 +0200 Subject: [TYPO3-dev] RC3: problem with IFSUB condition in a menu In-Reply-To: References: Message-ID: > Hi all, > I am testing RC3 in order to upgrade my 3.8.1 site. > I noticed a different behaviour in the new release in a menu > which incldces an IFSUB condition to differentiate the layout of > the menu entries containing subpages. > Everything works for pages which include "normal" subpages: they > are regularly matched by IFSUB and displayed accordingly. > However, I have a page which actually includes just some links to > internal pages ("shortcuts"). In this case, it looks like the > IFSUB condition is not matched by RC3, while it was on 3.8.1. > Therefore the entry is displayed as if it didn't have any subpages. > Is it a bug? A feature? How can I obtain the entry to be recognized > correctly? > Thanks in advance It seems to be a bug - it is still in 4.0. I noticed it in 2 installations on different servers. -- Kind regards, Franz Koch From chris at joltbox.co.uk Thu May 11 13:27:36 2006 From: chris at joltbox.co.uk (Chris Ivens) Date: Thu, 11 May 2006 12:27:36 +0100 Subject: [TYPO3-dev] Front end users with more options Message-ID: I'm looking into the possibility of creating more options for a front-end user; something like a css switcher which is saved against their login and subscriptions to various newsletters. Is there anyone who can help me with the basic code setup or at least point me in the right direction? Cheers Chris From k_hinum at hotmail.com Thu May 11 14:00:30 2006 From: k_hinum at hotmail.com (Klaus Hinum) Date: Thu, 11 May 2006 14:00:30 +0200 Subject: [TYPO3-dev] bug? - linking between different domains in pagetree In-Reply-To: References: Message-ID: Valery Romanchev schrieb: > Hello > > > >>link on www.test.com to abc.1.0.html (located on en.test.com) >> >>link is still in the html as abc.1.0.html (without the en.test.com >>domain in front) and therefore pointing to www.test.com/abc.1.0.html >>instead of the en.test.com/abc.1.0.html >> >>is there any ts option i am missing or just a bug / missing feature? > > > #for correct links with multiple domains > config.typolinkCheckRootline=1 Thanks Valery that was it nearly, after studying TSREF, I found out that the different domains don't have to have the same rootline "If set, then every "typolink" is checked whether it's linking to a page within the current rootline of the site." ohoh, thats the problem, because my template and ts are the same i have a same rootnode. when linking to a page on a different root it works. so that would be a nice feature request. regards klaus From ivan at iwi.ru Thu May 11 14:34:06 2006 From: ivan at iwi.ru (Ivan Abramov) Date: Thu, 11 May 2006 16:34:06 +0400 Subject: [TYPO3-dev] in TYPO3 v4 htmlarea In-Reply-To: Message-ID: Hello, In TYPO3 v4 htmlarea produce sometimes, is this bug? Is there solution to get rid of this? Best Regards, Ivan Abramov From ernst at cron-it.de Thu May 11 16:02:06 2006 From: ernst at cron-it.de (Ernesto Baschny [cron IT]) Date: Thu, 11 May 2006 16:02:06 +0200 Subject: [TYPO3-dev] bug? - linking between different domains in pagetree In-Reply-To: References: Message-ID: Klaus Hinum schrieb am 11.05.2006 14:00: >>> is there any ts option i am missing or just a bug / missing feature? >> >> #for correct links with multiple domains >> config.typolinkCheckRootline=1 > Thanks Valery that was it nearly, after studying TSREF, I found out that > the different domains don't have to have the same rootline > "If set, then every "typolink" is checked whether it's linking to a page > within the current rootline of the site." > > ohoh, thats the problem, because my template and ts are the same i have > a same rootnode. when linking to a page on a different root it works. so > that would be a nice feature request. I already missed the same feature more than once, so you might want to submit a feature request on that. I think having different domains in the same rootline is not that uncommon and if you do have it, you want to use them for links generated my TYPO3 too (e.g. a part of your site is "support." with the same templates and root, just a different domain). I'm also sure this is what a SEO would recommend (because currently you will end up with lots of duplicated content). Cheers, Ernesto From jsegars at alumni.rice.edu Thu May 11 16:44:06 2006 From: jsegars at alumni.rice.edu (Jeff Segars) Date: Thu, 11 May 2006 09:44:06 -0500 Subject: [TYPO3-dev] Shell script for creating T3X files In-Reply-To: References: Message-ID: Tapio, Thanks for the suggestion, but I'm aware of the T3X exporting capabilities within TYPO3. I'm looking for an automated way to do it outside TYPO3 as part of a cron job. Jeff From franz at fholzinger.com Thu May 11 19:10:00 2006 From: franz at fholzinger.com (Franz Holzinger) Date: Thu, 11 May 2006 19:10:00 +0200 Subject: [TYPO3-dev] Shell script for creating T3X files In-Reply-To: References: Message-ID: Jeff Segars a ?crit : > Has anyone used a shell script to create T3X files before? I'd like to > run a cron job to build nightly extension snapshots, much like those > available from t3nighties.think-open.org. I'd rather avoid re-inventing > the wheel when it looks like there might be something out there already :) > Have a look at the Site Crawler (crawler) extension. This is started via a cron job and calls TYPO3. You can extend it with your own scripts. Greets, Franz From chibox at gmail.com Thu May 11 21:50:26 2006 From: chibox at gmail.com (Chi Hoang) Date: Thu, 11 May 2006 21:50:26 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Ries van Twisk schrieb: > Why doesn't it fetch ALL extensions then?!?! If that is the 'big' issue? > > That's the cool thing about a service. You always get up-to-date > information and a > service is almost always online. > I have reading that you try to defend the 'get all in once' method but > in this case I think > it best to get query the server, and request the information needed. 500kb for 1620 extensions in a file is not that big to fetch. From k_hinum at hotmail.com Thu May 11 23:25:53 2006 From: k_hinum at hotmail.com (Klaus Hinum) Date: Thu, 11 May 2006 23:25:53 +0200 Subject: [TYPO3-dev] bug? - linking between different domains in pagetree In-Reply-To: References: Message-ID: Ernesto Baschny [cron IT] schrieb: > Klaus Hinum schrieb am 11.05.2006 14:00: > >>>> is there any ts option i am missing or just a bug / missing feature? >>> #for correct links with multiple domains >>> config.typolinkCheckRootline=1 > so now i reordered my pagetree and the correct domain is prepended, but th simulate static document is not working cross domains. is there any option to enable this? Klaus From typo3 at rvt.dds.nl Fri May 12 02:17:03 2006 From: typo3 at rvt.dds.nl (Ries van Twisk) Date: Thu, 11 May 2006 19:17:03 -0500 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Let's stop the conversation here..... Let's wait, ask whatever the developer does of TER2 to solve this problem. I know... and I spoke to quite a number of people that quite a few do have TER2 problems. Ries >500kb for 1620 extensions in a file is not that big to fetch. >_______________________________________________ > > -- Ries van Twisk Freelance Typo3 Developer === Private: email: ries at vantwisk.nl web: http://www.rvantwisk.nl/freelance-typo3.html skype: callto://r.vantwisk === Work: email: ries at livetravelguides.com web: http://www.livetravelguides.com From franz at fholzinger.com Fri May 12 08:31:17 2006 From: franz at fholzinger.com (Franz Holzinger) Date: Fri, 12 May 2006 08:31:17 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Chi Hoang a ?crit : > > 500kb for 1620 extensions in a file is not that big to fetch. That would be maybe more than 2 MByte in 2 years! Someone has to download it regularily if he needs a new version of only one extension. From Martin.Kutschker at n0spam-blackbox.net Fri May 12 09:55:34 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Fri, 12 May 2006 09:55:34 +0200 Subject: [TYPO3-dev] Shell script for creating T3X files In-Reply-To: References: Message-ID: Franz Holzinger schrieb: > Jeff Segars a ?crit : > >>Has anyone used a shell script to create T3X files before? I'd like to >>run a cron job to build nightly extension snapshots, much like those >>available from t3nighties.think-open.org. I'd rather avoid re-inventing >>the wheel when it looks like there might be something out there already :) >> > > Have a look at the Site Crawler (crawler) extension. > This is started via a cron job and calls TYPO3. You can extend it with > your own scripts. But he needs no caputuring of the FE. All he wants is a .t3x for all extensions he has. I'd simply tar the typo3conf/ext but writing a CLI should be easy enough. Havbe a look at the extension managarer. Find out what methods creates the t3x. You should be abale to instantiate the ext mgm from your CLI. Simply call the appropriate function. Masi From andreas.otto at dkd.de Fri May 12 10:05:56 2006 From: andreas.otto at dkd.de (Andreas Otto) Date: Fri, 12 May 2006 10:05:56 +0200 Subject: [TYPO3-dev] SF.net CVS status update Message-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello everyone using the TYPO3xdev development plattform, enclosed is an eMail from SF.net explaining how they are going to improve the CVS service starting 2006-05-12 in the afternoon (their local time). Please read the attached eMail carefully. The most important thing which affects our work is that the repository name will change. The syntax will be PROJECT_UNIX_NAME.cvs.sourceforge.net. This requires every developer to chekout a new working copy of the CVS modules he/she works on. Cheers, Andreas - ---------- Forwarded Message ---------- Subject: SUBJECT: SourceForge.net: CVS service offering changes Date: Friday 12 May 2006 01:35 From: "SourceForge.net Team" To: andreas at php4win.de Greetings, You are receiving this mail because you are a project admin for a SourceForge.net-hosted project. One of our primary services, CVS, suffered a series of interrelated, critical hardware failures in recent weeks. We understand how frustrating this CVS outage must be to you and your users; however, our top priority remains preservation of the integrity of your data. The series of CVS hardware failures prompted us to expedite the deployment of planed improvements to our CVS infrastructure, drawing upon much of the knowledge that we gained from our Subversion deployment. Our improved CVS service architecture, which we plan to deploy tomorrow afternoon (2006-05-12), will offer greater performance and stability and will eliminate several single points of failure. The Site Status page (https://www.sf.net/docs/A04) will be updated as soon as the new infrastructure is rolled out. In the interim, please read the important information provided below to learn about how these changes will affect your project. Summary of changes, effective 2006-05-12: 1. Hostname for CVS service Old: cvs.sourceforge.net New: PROJECT_UNIX_NAME.cvs.sourceforge.net This change will require new working copies to be checked out of all repositories (so control files in the working copy will point to the right place). We will be updating the instructions we supply, but instructions that your team has written within documentation, etc. will need to be updated. cvs -d:pserver:anonymous at cvs.sourceforge.net:/cvsroot/gaim co gaim would be changed to cvs -d:pserver:anonymous at gaim.cvs.sourceforge.net:/cvsroot/gaim co gaim 2. ViewCVS We are moving from ViewCVS to its successor, ViewVC. ViewVC is currently in use for our Subversion service. 3. Sync delay Old: CVS pserver, tarballs and ViewCVS provided against a separate server which is a minimum of three hours behind developer CVS. New: ViewVC will be provided against developer CVS (it will be current). CVS pserver will be provided against a secondary server (not developer server) with a maximum expected delay of two hours. Follow-up work is planned (this infrastructure takes us 80% of the way) to essentially eliminate the sync delay. 4. Read-only rsync service As a new service offering, we are now providing read-only rsync access against developer CVS. This allows projects to efficiently make on-demand backups of their entire CVS repository. All projects should be making regular backups of their CVS repository contents using this service. 5. Nightly tarball service---------- Forwarded Message ---------- Subject: SUBJECT: SourceForge.net: CVS service offering changes Date: Friday 12 May 2006 01:35 From: "SourceForge.net Team" To: andreas at php4win.de Greetings, You are receiving this mail because you are a project admin for a SourceForge.net-hosted project. One of our primary services, CVS, suffered a series of interrelated, critical hardware failures in recent weeks. We understand how frustrating this CVS outage must be to you and your users; however, our top priority remains preservation of the integrity of your data. The series of CVS hardware failures prompted us to expedite the deployment of planed improvements to our CVS infrastructure, drawing upon much of the knowledge that we gained from our Subversion deployment. Our improved CVS service architecture, which we plan to deploy tomorrow afternoon (2006-05-12), will offer greater performance and stability and will eliminate several single points of failure. The Site Status page (https://www.sf.net/docs/A04) will be updated as soon as the new infrastructure is rolled out. In the interim, please read the important information provided below to learn about how these changes will affect your project. Summary of changes, effective 2006-05-12: 1. Hostname for CVS service Old: cvs.sourceforge.net New: PROJECT_UNIX_NAME.cvs.sourceforge.net This change will require new working copies to be checked out of all repositories (so control files in the working copy will point to the right place). We will be updating the instructions we supply, but instructions that your team has written within documentation, etc. will need to be updated. cvs -d:pserver:anonymous at cvs.sourceforge.net:/cvsroot/gaim co gaim would be changed to cvs -d:pserver:anonymous at gaim.cvs.sourceforge.net:/cvsroot/gaim co gaim 2. ViewCVS We are moving from ViewCVS to its successor, ViewVC. ViewVC is currently in use for our Subversion service. 3. Sync delay Old: CVS pserver, tarballs and ViewCVS provided against a separate server which is a minimum of three hours behind developer CVS. New: ViewVC will be provided against developer CVS (it will be current). CVS pserver will be provided against a secondary server (not developer server) with a maximum expected delay of two hours. Follow-up work is planned (this infrastructure takes us 80% of the way) to essentially eliminate the sync delay. 4. Read-only rsync service As a new service offering, we are now providing read-only rsync access against developer CVS. This allows projects to efficiently make on-demand backups of their entire CVS repository. All projects should be making regular backups of their CVS repository contents using this service. 5. Nightly tarball service Nightly tarball service is being dropped in lieu of read-only rsync service. Projects which currently depend on nightly tarballs for repository backups will need to begin using rsync to make a backup copy of their repository contents. We see this as a major functional improvement. For a number of reasons, tarballs have fallen out of sync with the data in the repository at times in the past few years. Tarballs required a substantial amount of additional disk, and I/O to generate. The move to read-only rsync allows backups to be produced on-demand, with an update frequency chosen by the project. 6. Points of failure In the past, developer CVS service for all projects was provided from a single host. CVS pserver service was provided from individual backend heads based on a split of the data. Under our new design, developer CVS and most of our CVS-related services are provided from one of ten CVS hosts (count subject to increase with growth). Each host is independent, and makes a backup copy of the repository data of another host (which is used to provide the pserver CVS service). Failure of a single host will impact only the availability of data on that host. Since the data is split among a larger number of hosts, the size of data impacted by an individual host outage is substantially smaller, and the time required for us to restore service will be substantially shorter. This rapid architecture change has been made possible specifically using the research we performed for our recent launch of Subversion service. We've applied our best practices, produced a substantial amount of internal documentation, and kept an eye toward maintainability. This effort has allowed us to deploy this new architecture quickly once hardware was received, and will permit us to quickly scale this service horizontally as growth and demand requires. Many other minor improvements have also been made to improve the service offering and make it less trouble-prone. The most important of which are listed above. For a full description of the new service offering, and for information on how to use the services described above, please refer to the site documentation for the CVS service after the service has been launched: https://www.sf.net/docs/E04 Thank you, The SourceForge.net Team . - ------------------------------------------------------- Nightly tarball service is being dropped in lieu of read-only rsync service. Projects which currently depend on nightly tarballs for repository backups will need to begin using rsync to make a backup copy of their repository contents. We see this as a major functional improvement. For a number of reasons, tarballs have fallen out of sync with the data in the repository at times in the past few years. Tarballs required a substantial amount of additional disk, and I/O to generate. The move to read-only rsync allows backups to be produced on-demand, with an update frequency chosen by the project. 6. Points of failure In the past, developer CVS service for all projects was provided from a single host. CVS pserver service was provided from individual backend heads based on a split of the data. Under our new design, developer CVS and most of our CVS-related services are provided from one of ten CVS hosts (count subject to increase with growth). Each host is independent, and makes a backup copy of the repository data of another host (which is used to provide the pserver CVS service). Failure of a single host will impact only the availability of data on that host. Since the data is split among a larger number of hosts, the size of data impacted by an individual host outage is substantially smaller, and the time required for us to restore service will be substantially shorter. This rapid architecture change has been made possible specifically using the research we performed for our recent launch of Subversion service. We've applied our best practices, produced a substantial amount of internal documentation, and kept an eye toward maintainability. This effort has allowed us to deploy this new architecture quickly once hardware was received, and will permit us to quickly scale this service horizontally as growth and demand requires. Many other minor improvements have also been made to improve the service offering and make it less trouble-prone. The most important of which are listed above. For a full description of the new service offering, and for information on how to use the services described above, please refer to the site documentation for the CVS service after the service has been launched: https://www.sf.net/docs/E04 Thank you, The SourceForge.net Team . - ------------------------------------------------------- - -- Make sure your code "does nothing" gracefully. - The Elements of Programming Style (Kernighan & Plaugher) - -- Andreas Otto d.k.d Internet Service GmbH Kaiserstra?e 79 60329 Frankfurt / Main Fon: +49 69 43056170 Fax: +49 69 43056190 Mail: andreas.otto at dkd.de Home: www.dkd.de -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFEZEHkG+sg1HV0qVkRAmg0AJwK8jH/4pqjewrvHW3iZiTWiREOZgCcDQgZ Ptvlmn5BWS9ocV0GQ15ALyw= =dhkm -----END PGP SIGNATURE----- From bzapf_tedo at yahoo.de Fri May 12 10:19:57 2006 From: bzapf_tedo at yahoo.de (Bastiaan Zapf) Date: Fri, 12 May 2006 10:19:57 +0200 (CEST) Subject: [TYPO3-dev] Can't create pages nor content, "Column 'TSconfig' cannot be null", v4 final with some exts Message-ID: After installing Typo3 v4 final, and installing these extensions: - htmlArea RTE - Paradox Import - Versioning Management - CSS styled content - News - Shop System - FE BE Library - Table Library - German language - TYPO3 skin everything works, except for creating new pages/content. Analysis of a mysql log reveals that (e.g.) a query ---->8 snip INSERT INTO pages (doktype,hidden,starttime,endtime,layout,urltype,lastUpdated,newUntil, cache_timeout,shortcut_mode,module,perms_userid,perms_groupid, perms_user,perms_group,perms_everybody,sorting,pid,no_search, title,alias,target,no_cache,subtitle,nav_hide,TSconfig,php_tree_stop, editlock,storage_pid,is_siteroot,l18n_cfg,extendToSubpages,fe_group,crdate, cruser_id,tstamp) VALUES ('1','0','0','0','0','1','0','0','0','0','','2','2','31','27', '0','256','74','0','asfdsafd','','','0','','0',null,'0','0','0', '0','0','0','','1147358807','2','1147358807') ---->8 snap Is sent, followed by a query that inserts the following error message into the log: Column 'TSconfig' cannot be null Which is a sensible response to the above query. Where is that query generated? I digged through a lot of source (like, db_new.php and the like), but didn't understand what's going on at all. How is the content of the TSconfig input field supposed to end up in the DB? I don't even know the place where to insert a "die" to output sensible debugging information. ___________________________________________________________ Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de From typo3 at accio.lv Fri May 12 11:01:58 2006 From: typo3 at accio.lv (Dmitry Dulepov) Date: Fri, 12 May 2006 12:01:58 +0300 Subject: [TYPO3-dev] Can't create pages nor content, "Column 'TSconfig' cannot be null", v4 final with some exts In-Reply-To: References: Message-ID: Hi! Bastiaan Zapf wrote: > After installing Typo3 v4 final, and installing these > extensions: > > everything works, except for creating new > pages/content. Did you install clean v4 or upgraded? If upgraded, did you upgrade table structure as well? What is your mysql version (there are problems with 5.0)? Dmitry. -- "It is our choices, that show what we truly are, far more than our abilities." (A.P.W.B.D.) From bzapf_tedo at yahoo.de Fri May 12 11:12:02 2006 From: bzapf_tedo at yahoo.de (Bastiaan Zapf) Date: Fri, 12 May 2006 11:12:02 +0200 (CEST) Subject: [TYPO3-dev] Can't create pages nor content, "Column 'TSconfig' cannot be null", v4 final with some exts In-Reply-To: Message-ID: > Did you install clean v4 or upgraded? If upgraded, > did you upgrade table structure as well? I installed a clean v4 with dummy, and then a colleague somehow imported a 3.8 database into the 4.0 DB. I don't know the details (i.e. how he did that - I'll meet him tuesday though and I'm going to ask), but I might I agree that this might not have been a wise step. What is the difference in both structures, especially regarding TSconfig? Does 4.0 allow a null TSconfig column? > What is your mysql version (there are problems with 5.0)? 4.1.15 regards, Basti ___________________________________________________________ Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de From typo3 at accio.lv Fri May 12 11:56:27 2006 From: typo3 at accio.lv (Dmitry Dulepov) Date: Fri, 12 May 2006 12:56:27 +0300 Subject: [TYPO3-dev] Can't create pages nor content, "Column 'TSconfig' cannot be null", v4 final with some exts In-Reply-To: References: Message-ID: Hi! Bastiaan Zapf wrote: > What is the difference in both structures, especially > regarding TSconfig? Does 4.0 allow a null TSconfig > column? Take a look to Install tool, "COMPARE" database. It will tell you what is different. I can say that 3.8.1 database will not work correctly with 4.0, it must be upgraded. Dmitry. -- "It is our choices, that show what we truly are, far more than our abilities." (A.P.W.B.D.) From jsegars at alumni.rice.edu Fri May 12 18:20:42 2006 From: jsegars at alumni.rice.edu (Jeff Segars) Date: Fri, 12 May 2006 11:20:42 -0500 Subject: [TYPO3-dev] Shell script for creating T3X files In-Reply-To: References: Message-ID: Thanks for the tips Franz and Masi :) I was hoping to avoid doing this inside a full TYPO3 install, but its looking like a script that places a fresh checkout at typo3conf/ext and calls the EM may be my best option for the time being. I'll post back once I get something working. From franz at fholzinger.com Fri May 12 19:31:31 2006 From: franz at fholzinger.com (Franz Holzinger) Date: Fri, 12 May 2006 19:31:31 +0200 Subject: [TYPO3-dev] SF.net CVS status update In-Reply-To: References: Message-ID: > The syntax will be PROJECT_UNIX_NAME.cvs.sourceforge.net. I have tested this now successfully for typo3xdev: cvs -d :ext:mysfnetaccount at typo3xdev.cvs.sourceforge.net:/cvsroot/typo3xdev checkout tx_srfeuserregister Greets, Franz From chibox at gmail.com Fri May 12 20:28:50 2006 From: chibox at gmail.com (Chi Hoang) Date: Fri, 12 May 2006 20:28:50 +0200 Subject: [TYPO3-dev] realURL: new patch for bypassing non-existant GETVARS In-Reply-To: References: Message-ID: Andreas F?rthner schrieb: > ok, that makes sense. Thanks, it would be nice if you could post any > experiences here... Hi Andreas, your Patch is up and running. You can admire it at www.amici-d-italia.com. Thank you very much, Chi From k_hinum at hotmail.com Fri May 12 23:05:15 2006 From: k_hinum at hotmail.com (Klaus Hinum) Date: Fri, 12 May 2006 23:05:15 +0200 Subject: [TYPO3-dev] bug? - linking between different domains in pagetree In-Reply-To: References: Message-ID: Klaus Hinum schrieb: > Ernesto Baschny [cron IT] schrieb: >> Klaus Hinum schrieb am 11.05.2006 14:00: >> >>>>> is there any ts option i am missing or just a bug / missing feature? >>>> #for correct links with multiple domains >>>> config.typolinkCheckRootline=1 >> > > so now i reordered my pagetree and the correct domain is prepended, but > th simulate static document is not working cross domains. is there any > option to enable this? > > Klaus that means the urls are note converted to title.id.type.html but still in the form index.php?id=id. is there any option for this, or have i now found a bug? regards Klaus From typo3 at rvt.dds.nl Sun May 14 01:03:08 2006 From: typo3 at rvt.dds.nl (Ries van Twisk) Date: Sat, 13 May 2006 18:03:08 -0500 Subject: [TYPO3-dev] Reserved keywords on fields and table names in the database Message-ID: Hey All, I am heaving slowly more and more problems with reserved keywords on different databases and versions. For example: The word: sql is reserved for mysql 5.1.x, but properly not under 4.1.x. A client of mine couldn't install pbsurvey on mysql version 5.1 (typo3 3.8.1) because one field has the name 'sql' in it. I didn't had such a problem on mysql version 4.1. However, how can I be sure that the extensions works now? (I mailed Patrick about this). A other example. When trying to port my site to PostgreSQL I came across a lot of reserved keywords know in PostgreSQL which where not reserved in mysql. This makes porting and running Typo3 on other database systems other then MYSQL a problem. But even moving over from 4.1 to 5.1 people might run into problems. I am currently modifying a mysql2pg perl script to automate this task. I think we should start thinking about the feature and see if we can come up with a solution for this. -- Ries van Twisk Freelance Typo3 Developer === Private: email: ries at vantwisk.nl web: http://www.rvantwisk.nl/freelance-typo3.html skype: callto://r.vantwisk === Work: email: ries at livetravelguides.com web: http://www.livetravelguides.com From kasper2006 at typo3.com Sun May 14 02:05:11 2006 From: kasper2006 at typo3.com (=?ISO-8859-1?Q?Kasper_Sk=E5rh=F8j?=) Date: Sun, 14 May 2006 02:05:11 +0200 Subject: [TYPO3-dev] Marky Goldstein is out of the office. In-Reply-To: References: Message-ID: Update: With a Powerbook you also have the option of sitting with the sun in the back, thus shining directly into the screen. Colors will not be available but contracts good enough for working with black on white are great. You will then get a tan in your neck. Thats the downside since it doesn't build your confidence in front of the mirror unless you have eyes in the back of your head. - kasper On May 11, 2006, at 10:12 , Patrick Broens wrote: > Damn, > > I knew I was doing something the wrong way. I'm using a parasol in my > garden, but your ideas are much better. > > What was I thinking? > > Patrick > > Kasper Sk?rh?j wrote: >> Yes sir! >> >> A few years I realized that you can actually compute ourside if >> you a) >> wear a dark shirt (you need dark background to reduce reflection in >> your screen) and b) a cap (so the sun doesn't shine in your eyes. >> Sunglasses will steal too much of the screen brightness - unless you >> have a MacBook pro 17" (according to their commercials). >> >> >> >> - kasper >> >> >> On May 5, 2006, at 13:40 , Dmitry Dulepov wrote: >> >>> Hi! >>> >>> Kasper Sk?rh?j wrote: >>> >>>> "Marky Goldstein is out of the office." >>>> >>>> So am I, sitting in my sunny garden! ;-) >>> >>> >>> ...with wi-fi connection? ;) >>> >>> Dmitry. >>> -- >>> "It is our choices, that show what we truly are, >>> far more than our abilities." (A.P.W.B.D.) >>> _______________________________________________ >>> TYPO3-dev mailing list >>> TYPO3-dev at lists.netfielders.de >>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev >> >> >> >> - kasper >> >> "A contribution a day keeps the fork away" >> ------------------------------- >> kasper2006 at typo3.com | +45 20 999 115 | skype: kasperskaarhoej | >> gizmo: >> kasper_typo3 >> >> > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.netfielders.de > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev - kasper "A contribution a day keeps the fork away" ------------------------------- kasper2006 at typo3.com | +45 20 999 115 | skype: kasperskaarhoej | gizmo: kasper_typo3 From typo3 at rvt.dds.nl Sun May 14 04:50:43 2006 From: typo3 at rvt.dds.nl (Ries van Twisk) Date: Sat, 13 May 2006 21:50:43 -0500 Subject: [TYPO3-dev] Marky Goldstein is out of the office. In-Reply-To: References: Message-ID: Hi! you are keep on making us jealous with your apple.... :) I am saving for such a 'toy'.... good to know that the sun start shining again in Europe! cheers from a mostly sunny Ecuador (but huge thunders in the afternoon...) Ries >Update: > >With a Powerbook you also have the option of sitting with the sun in >the back, thus shining directly into the screen. Colors will not be >available but contracts good enough for working with black on white >are great. You will then get a tan in your neck. Thats the downside >since it doesn't build your confidence in front of the mirror unless >you have eyes in the back of your head. > >- kasper > > >On May 11, 2006, at 10:12 , Patrick Broens wrote: > > > >>Damn, >> >>I knew I was doing something the wrong way. I'm using a parasol in my >>garden, but your ideas are much better. >> >>What was I thinking? >> >>Patrick >> >>Kasper Sk?rh?j wrote: >> >> >>>Yes sir! >>> >>>A few years I realized that you can actually compute ourside if >>>you a) >>>wear a dark shirt (you need dark background to reduce reflection in >>>your screen) and b) a cap (so the sun doesn't shine in your eyes. >>>Sunglasses will steal too much of the screen brightness - unless you >>>have a MacBook pro 17" (according to their commercials). >>> >>> >>> >>>- kasper >>> >>> >>>On May 5, 2006, at 13:40 , Dmitry Dulepov wrote: >>> >>> >>> >>>>Hi! >>>> >>>>Kasper Sk?rh?j wrote: >>>> >>>> >>>> >>>>>"Marky Goldstein is out of the office." >>>>> >>>>>So am I, sitting in my sunny garden! ;-) >>>>> >>>>> >>>>...with wi-fi connection? ;) >>>> >>>>Dmitry. >>>>-- >>>>"It is our choices, that show what we truly are, >>>>far more than our abilities." (A.P.W.B.D.) >>>>_______________________________________________ >>>>TYPO3-dev mailing list >>>>TYPO3-dev at lists.netfielders.de >>>>http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev >>>> >>>> >>> >>>- kasper >>> >>>"A contribution a day keeps the fork away" >>>------------------------------- >>>kasper2006 at typo3.com | +45 20 999 115 | skype: kasperskaarhoej | >>>gizmo: >>>kasper_typo3 >>> >>> >>> >>> >>_______________________________________________ >>TYPO3-dev mailing list >>TYPO3-dev at lists.netfielders.de >>http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev >> >> > > >- kasper > >"A contribution a day keeps the fork away" >------------------------------- >kasper2006 at typo3.com | +45 20 999 115 | skype: kasperskaarhoej | >gizmo: kasper_typo3 > > >_______________________________________________ >TYPO3-dev mailing list >TYPO3-dev at lists.netfielders.de >http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev > > -- Ries van Twisk Freelance Typo3 Developer === Private: email: ries at vantwisk.nl web: http://www.rvantwisk.nl/freelance-typo3.html skype: callto://r.vantwisk === Work: email: ries at livetravelguides.com web: http://www.livetravelguides.com From franz at fholzinger.com Sun May 14 10:25:16 2006 From: franz at fholzinger.com (Franz Holzinger) Date: Sun, 14 May 2006 10:25:16 +0200 Subject: [TYPO3-dev] Reserved keywords on fields and table names in the database In-Reply-To: References: Message-ID: > I think we should start thinking about the feature and see if we can > come up with a solution for this. Maybe a converter function to rename table field names in DBAL. From martin.kutschker-n0spam at no5pam-blackbox.net Sun May 14 12:26:55 2006 From: martin.kutschker-n0spam at no5pam-blackbox.net (Martin Kutschker) Date: Sun, 14 May 2006 12:26:55 +0200 Subject: [TYPO3-dev] Reserved keywords on fields and table names in the database In-Reply-To: References: Message-ID: Ries van Twisk schrieb: > Hey All, > > I am heaving slowly more and more problems with reserved keywords on > different databases and versions. I've argued in vain that TYPO3 should quote SQL identifiers. The best answer I got is that DBAL "takes care of that". Masi From martin.kutschker-n0spam at no5pam-blackbox.net Sun May 14 12:29:45 2006 From: martin.kutschker-n0spam at no5pam-blackbox.net (Martin Kutschker) Date: Sun, 14 May 2006 12:29:45 +0200 Subject: [TYPO3-dev] Reserved keywords on fields and table names in the database In-Reply-To: References: Message-ID: Martin Kutschker schrieb: > Ries van Twisk schrieb: >> Hey All, >> >> I am heaving slowly more and more problems with reserved keywords on >> different databases and versions. > > I've argued in vain that TYPO3 should quote SQL identifiers. The best > answer I got is that DBAL "takes care of that". Interestingly I even had to argue with a DB programmer who normally works with Oracle that it is a good idea to quote identifiers. Masi PS: I have proposed a quoteIdentifier method for t3lib_db ($GLOBALS['TYPO3_DB']). This function is easy enough to use in a extension. But to make TYPO3 use it consistently in all DB functions is a big task. From typo3 at rvt.dds.nl Sun May 14 14:03:21 2006 From: typo3 at rvt.dds.nl (Ries van Twisk) Date: Sun, 14 May 2006 07:03:21 -0500 Subject: [TYPO3-dev] Reserved keywords on fields and table names in the database In-Reply-To: References: Message-ID: Martin Kutschker wrote: >Martin Kutschker schrieb: > > >>Ries van Twisk schrieb: >> >> >>>Hey All, >>> >>>I am heaving slowly more and more problems with reserved keywords on >>>different databases and versions. >>> >>> >>I've argued in vain that TYPO3 should quote SQL identifiers. The best >>answer I got is that DBAL "takes care of that". >> >> > >Interestingly I even had to argue with a DB programmer who normally >works with Oracle that it is a good idea to quote identifiers. > >Masi > >PS: I have proposed a quoteIdentifier method for t3lib_db >($GLOBALS['TYPO3_DB']). This function is easy enough to use in a >extension. But to make TYPO3 use it consistently in all DB functions is >a big task. >_______________________________________________ > > DBAL should take care of this, however quoting is then also up to the programmer in the current DBAL implementation. DBAL 'knows' about table names, but doesn't know about field names in most situations, Isn't it? For example : $sql['SELECT'] = 'uid, pid, name, matchtype, matchtype_value, levels, nearby, geotarget, phrase, popuptype, content, groups, keywords'; $sql['FROM'] = 'tx_sometable_items'; $sql['WHERE'] = 'true'; $sql['WHERE'] = 'popuptype='.intval($pt); $sql['WHERE'] .= $GLOBALS['TSFE']->sys_page->enableFields('tx_sometable_items',-1,array()); There is no quoting done there on the field names, and I also suspect that it's time consuming to do it in DBAL (but possible). what other options do we have? Ries -- Ries van Twisk Freelance Typo3 Developer === Private: email: ries at vantwisk.nl web: http://www.rvantwisk.nl/freelance-typo3.html skype: callto://r.vantwisk === Work: email: ries at livetravelguides.com web: http://www.livetravelguides.com From martin at 925.dk Sun May 14 14:51:52 2006 From: martin at 925.dk (Martin Koch Andersen) Date: Sun, 14 May 2006 14:51:52 +0200 Subject: [TYPO3-dev] SF.net CVS status update In-Reply-To: References: Message-ID: Andreas Otto skrev: > Old: cvs.sourceforge.net > > New: PROJECT_UNIX_NAME.cvs.sourceforge.net I tested both for typo3.cvs.sourceforge.net and typo3xdev. Both seem to work just fine. Finally my TYPO3 install is up-to-date. -- Martin - http://925.dk "Shoot for the moon, even if you miss, you'll land among the stars." From wazkelzu at gmx.net Sun May 14 15:21:31 2006 From: wazkelzu at gmx.net (WK) Date: Sun, 14 May 2006 15:21:31 +0200 Subject: [TYPO3-dev] language label in language other than system language Message-ID: Dear list, as newbie to the list, i beg to apologize if i'm missing the topic: I need to get a language entry in a language other than the current system language from a locallang.xlm. Tweaking tslib_pbase::LLkey didn't do the trick e.g. current language is English and i do a $this->LLkey = 'de'; $word = $this->pi_getLL('label'); Neither worked changing the sys_language_id and reloading the language tables $GLOBALS['TSFE']->sys_language_uid=1; $this->LOCAL_LANG_LOADED = 0; $this->pi_loadLL(); What am I missing? And talking of missing: I also missed a sql_err_no() in the database abstraction library t3lib_db... Thanks From martin.kutschker-n0spam at no5pam-blackbox.net Sun May 14 17:53:58 2006 From: martin.kutschker-n0spam at no5pam-blackbox.net (Martin Kutschker) Date: Sun, 14 May 2006 17:53:58 +0200 Subject: [TYPO3-dev] Reserved keywords on fields and table names in the database In-Reply-To: References: Message-ID: Ries van Twisk schrieb: > Martin Kutschker wrote: > >> Martin Kutschker schrieb: >> >> >>> Ries van Twisk schrieb: >>> >>>> Hey All, >>>> >>>> I am heaving slowly more and more problems with reserved keywords on >>>> different databases and versions. >>>> >>> I've argued in vain that TYPO3 should quote SQL identifiers. The best >>> answer I got is that DBAL "takes care of that". >>> >> >> Interestingly I even had to argue with a DB programmer who normally >> works with Oracle that it is a good idea to quote identifiers. >> >> Masi >> >> PS: I have proposed a quoteIdentifier method for t3lib_db >> ($GLOBALS['TYPO3_DB']). This function is easy enough to use in a >> extension. But to make TYPO3 use it consistently in all DB functions >> is a big task. >> _______________________________________________ >> >> > DBAL should take care of this, however quoting is then also up to the > programmer in the current DBAL implementation. > DBAL 'knows' about table names, but doesn't know about field names in > most situations, Isn't it? > > For example : > $sql['SELECT'] = 'uid, pid, name, matchtype, matchtype_value, levels, > nearby, geotarget, phrase, popuptype, content, groups, keywords'; > $sql['FROM'] = 'tx_sometable_items'; > $sql['WHERE'] = 'true'; > $sql['WHERE'] = 'popuptype='.intval($pt); > $sql['WHERE'] .= > $GLOBALS['TSFE']->sys_page->enableFields('tx_sometable_items',-1,array()); > > There is no quoting done there on the field names, and I also suspect > that it's time consuming to do it in DBAL (but possible). > > what other options do we have? IMHO the code that creates the statement should do the quoting (also for tables). That's why I suggested $GLOBALS['TYPO3_DB']->quoteIdentifier($ident, $table). If you write your own statements use it. All other code in the TYPO3 core (BE and FE API) should use this function internally. Unfortunately many of the APIs accept strings as field lists, so we end up with a lot of split/join operations. But maybe we could create a new API. The current one is to me a bit scattered. There are functions in t3lib and tslib in a number of classes. Perhaps this can be unified in a new DB high-level class. Masi From martin.kutschker-n0spam at no5pam-blackbox.net Sun May 14 17:55:15 2006 From: martin.kutschker-n0spam at no5pam-blackbox.net (Martin Kutschker) Date: Sun, 14 May 2006 17:55:15 +0200 Subject: [TYPO3-dev] language label in language other than system language In-Reply-To: References: Message-ID: WK schrieb: > And talking of missing: I also missed a sql_err_no() in the database > abstraction library t3lib_db... Makes no sense as the error code varies from DB to DB. Masi From wazkelzu at gmx.net Sun May 14 18:16:14 2006 From: wazkelzu at gmx.net (WK) Date: Sun, 14 May 2006 18:16:14 +0200 Subject: [TYPO3-dev] language label in language other than system language In-Reply-To: References: Message-ID: Martin Kutschker wrote: >WK schrieb: > > >>And talking of missing: I also missed a sql_err_no() in the database >>abstraction library t3lib_db... >> >> > >Makes no sense as the error code varies from DB to DB. > >Masi > > Isn't that exactly what a db abstraction layer is for? It should define it's own set of error codes and map the db engine's error codes accordingly WK From tapio.markula at dnainternet.net Sun May 14 19:02:26 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Sun, 14 May 2006 20:02:26 +0300 Subject: [TYPO3-dev] Reserved keywords on fields and table names in the database In-Reply-To: References: Message-ID: Ries van Twisk wrote: > Martin Kutschker wrote: > >> Martin Kutschker schrieb: >> >> >>> Ries van Twisk schrieb: >>> >>> >>>> Hey All, >>>> >>>> I am heaving slowly more and more problems with reserved keywords on >>>> different databases and versions. At least guidelines for developers. Field names like 'order', 'text', which are used in field types or command should not be used. If jused, the extension manager could print warning about bad naming conventions. From kraftb at kraftb.at Sun May 14 22:50:26 2006 From: kraftb at kraftb.at (Bernhard Kraft) Date: Sun, 14 May 2006 22:50:26 +0200 Subject: [TYPO3-dev] Reserved keywords on fields and table names in the database In-Reply-To: References: Message-ID: Martin Kutschker wrote: > IMHO the code that creates the statement should do the quoting (also for > tables). That's why I suggested > $GLOBALS['TYPO3_DB']->quoteIdentifier($ident, $table). If you write your > own statements use it. All other code in the TYPO3 core (BE and FE API) > should use this function internally. > And what about statements like: $GLOBALS['TYPO3_DB']->exec_SELECTquery('fielda-fieldb AS whatever', ...); which you do require if you want to sort using "whatever" i.e. Or are such statements intended to be "not supported" by DBAL ? greets, Bernhard From typo3 at accio.lv Mon May 15 08:55:25 2006 From: typo3 at accio.lv (Dmitry Dulepov) Date: Mon, 15 May 2006 09:55:25 +0300 Subject: [TYPO3-dev] Reserved keywords on fields and table names in the database In-Reply-To: References: Message-ID: Hi! Ries van Twisk wrote: > I think we should start thinking about the feature and see if we can > come up with a solution for this. New version of kickstarter automatically adds "tx_yourextkey_" in front of all your fields. Dmitry. -- "It is our choices, that show what we truly are, far more than our abilities." (A.P.W.B.D.) From typo3 at accio.lv Mon May 15 08:58:31 2006 From: typo3 at accio.lv (Dmitry Dulepov) Date: Mon, 15 May 2006 09:58:31 +0300 Subject: [TYPO3-dev] Marky Goldstein is out of the office. In-Reply-To: References: Message-ID: Hi! Kasper Sk?rh?j wrote: > With a Powerbook Heh, so you live without console? :) How is this possible? :) Dmitry. -- "It is our choices, that show what we truly are, far more than our abilities." (A.P.W.B.D.) From Martin.Kutschker at n0spam-blackbox.net Mon May 15 09:44:54 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Mon, 15 May 2006 09:44:54 +0200 Subject: [TYPO3-dev] language label in language other than system language In-Reply-To: References: Message-ID: WK schrieb: > Martin Kutschker wrote: > >> WK schrieb: >> >>> And talking of missing: I also missed a sql_err_no() in the database >>> abstraction library t3lib_db... >> >> Makes no sense as the error code varies from DB to DB. >> >> Masi >> > Isn't that exactly what a db abstraction layer is for? It should define > it's own set of error codes and map the db engine's error codes accordingly I haven't used DBAL (or AdoDB/PEAR:DB), but Perl's DBI has no set of own error codes. And I comparing DBs I have noticed that the error codes are incompatible. Eg some DB might give you more detail (= more error codes) for a specific situaion (eg "why failed the insert" statement) than others. Is there any specific error you want to catch? Masi From Martin.Kutschker at n0spam-blackbox.net Mon May 15 09:48:56 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Mon, 15 May 2006 09:48:56 +0200 Subject: [TYPO3-dev] Reserved keywords on fields and table names in the database In-Reply-To: References: Message-ID: Bernhard Kraft schrieb: > Martin Kutschker wrote: > >> IMHO the code that creates the statement should do the quoting (also >> for tables). That's why I suggested >> $GLOBALS['TYPO3_DB']->quoteIdentifier($ident, $table). If you write >> your own statements use it. All other code in the TYPO3 core (BE and >> FE API) should use this function internally. >> > > And what about statements like: > > $GLOBALS['TYPO3_DB']->exec_SELECTquery('fielda-fieldb AS whatever', ...); > which you do require if you want to sort using "whatever" i.e. > > Or are such statements intended to be "not supported" by DBAL ? Why should it be unsupported by DBAL. TYPO3 itself doesn't cope well with column aliases. You run even into troubles using SQL functions, because it expects columns and nothing else as columns. This is fine for pure-TCA queries but a limitation for real-world SQL. Anway, I deeply mistrust any auto-rewriting feature and that's where I dislike DBAL. I do like OTOH a good set of helper functions and QUERY generating functions. Masi From Martin.Kutschker at n0spam-blackbox.net Mon May 15 09:57:53 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Mon, 15 May 2006 09:57:53 +0200 Subject: [TYPO3-dev] bug? - linking between different domains in pagetree In-Reply-To: References: Message-ID: Klaus Hinum schrieb: > > that means the urls are note converted to title.id.type.html but still > in the form index.php?id=id. is there any option for this, or have i now > found a bug? I think this never worked, so it's probably a missing feature. I'm surprised anyone is still using simulate static for new projects. Masi From arnsholt at broadpark.no Mon May 15 14:33:54 2006 From: arnsholt at broadpark.no (Arne Skjaerholt) Date: Mon, 15 May 2006 14:33:54 +0200 Subject: [TYPO3-dev] Marky Goldstein is out of the office. In-Reply-To: References: Message-ID: > Heh, so you live without console? :) How is this possible? :) Living without a console is impossible. Which is why I'm using a PowerBook as well. OS X comes with a very nice terminal emulator, and it even has The One Editor (that is, vim) installed in the base application loadout. There's also a webserver with the spiffiest enviroment for web development (mod_perl) installed already. Can you tell I love my Mac? =) Arne :wq From typo3 at accio.lv Mon May 15 10:38:21 2006 From: typo3 at accio.lv (Dmitry Dulepov) Date: Mon, 15 May 2006 11:38:21 +0300 Subject: [TYPO3-dev] Marky Goldstein is out of the office. In-Reply-To: References: Message-ID: Hi! Arne Skjaerholt wrote: > Living without a console is impossible. Which is why I'm using a > PowerBook as well. OS X comes with a very nice terminal emulator, and it > even has The One Editor (that is, vim) installed in the base application > loadout. There's also a webserver with the spiffiest enviroment for web > development (mod_perl) installed already. Oops :( I was under impression that Mac does not have console at all. I was wrong. Interesting where can I get Mac in Riga?.. Dmitry. -- "It is our choices, that show what we truly are, far more than our abilities." (A.P.W.B.D.) From patrick at patrickbroens.nl Mon May 15 11:26:56 2006 From: patrick at patrickbroens.nl (Patrick Broens) Date: Mon, 15 May 2006 11:26:56 +0200 Subject: [TYPO3-dev] Reserved keywords on fields and table names in the database In-Reply-To: References: Message-ID: Already corrected. This was a fieldname that wasn't even in use. Patrick Ries van Twisk wrote: > Hey All, > However, how can I be sure that the extensions works now? (I mailed > Patrick about this). > From brb at mentor-it.dk Mon May 15 12:38:48 2006 From: brb at mentor-it.dk (Brian Bendtsen) Date: Mon, 15 May 2006 12:38:48 +0200 Subject: [TYPO3-dev] Changing a field to another type when not using kickstarter Message-ID: Hi I have been away from Typo3 1-2 month and I created an extension, which allowed the users to create some offers on the site. The offer has a time and date type field and I want to change that to a string type instead. Is it possible to just change it by using phpmyadmin? I dont want to use the kickstarter since im afraid it migth overwrite som changes I have made to the code. /Brian Bendtsen From typo3 at accio.lv Mon May 15 13:12:40 2006 From: typo3 at accio.lv (Dmitry Dulepov) Date: Mon, 15 May 2006 14:12:40 +0300 Subject: [TYPO3-dev] Changing a field to another type when not using kickstarter In-Reply-To: References: Message-ID: Hi! Brian Bendtsen wrote: > I have been away from Typo3 1-2 month and I created an extension, which > allowed the users to create some offers on the site. The offer has a > time and date type field and I want to change that to a string type > instead. Is it possible to just change it by using phpmyadmin? > > I dont want to use the kickstarter since im afraid it migth overwrite > som changes I have made to the code. You should also check field definitions in $TCA. Dmitry. -- "It is our choices, that show what we truly are, far more than our abilities." (A.P.W.B.D.) From typo3 at gramba.de Mon May 15 13:44:07 2006 From: typo3 at gramba.de (Johannes Reichardt) Date: Mon, 15 May 2006 13:44:07 +0200 Subject: [TYPO3-dev] Marky Goldstein is out of the office. In-Reply-To: References: Message-ID: > Arne > :wq > Since my emacs doesnt work anymore due to some debian related annoyances i learned to *HATE* VI - its the most in-intuitive and annoying piece of crap-editor i *ever* used. ;) - Johannes > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.netfielders.de > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev > > From arnsholt at broadpark.no Mon May 15 18:15:30 2006 From: arnsholt at broadpark.no (Arne Skjaerholt) Date: Mon, 15 May 2006 18:15:30 +0200 Subject: [TYPO3-dev] Marky Goldstein is out of the office. In-Reply-To: References: Message-ID: > Since my emacs doesnt work anymore due to some debian related annoyances > i learned to *HATE* VI - its the most in-intuitive and annoying piece of > crap-editor i *ever* used. ;) Well, that's a matter of opinion I guess. I've come to quite like stateful editing, once I got around to remembering more than how to get in and out of insert mode. =) Arne :wq From bas at extranet.kompas-media.nl Mon May 15 14:36:31 2006 From: bas at extranet.kompas-media.nl (Bas v.d. Wiel) Date: Mon, 15 May 2006 14:36:31 +0200 Subject: [TYPO3-dev] Marky Goldstein is out of the office. In-Reply-To: References: Message-ID: Arne Skjaerholt wrote: >> Since my emacs doesnt work anymore due to some debian related annoyances >> i learned to *HATE* VI - its the most in-intuitive and annoying piece of >> crap-editor i *ever* used. ;) >> > Well, that's a matter of opinion I guess. I've come to quite like > stateful editing, once I got around to remembering more than how to get > in and out of insert mode. =) > > Arne > :wq LOL let the eternal vi vs. Emacs flamewar begin! I'll have to check the story about the contrast on a mac laptop being usable with the sun shining through the back of the screen though. Sounds like a great idea! Works only on iBooks with a plastic shell, right? /me sits in the corner with some popcorn, MS-DOS 3.3 and Edlin ;-)) From typo3 at rvt.dds.nl Mon May 15 14:36:23 2006 From: typo3 at rvt.dds.nl (Ries van Twisk) Date: Mon, 15 May 2006 07:36:23 -0500 Subject: [TYPO3-dev] Reserved keywords on fields and table names in the database In-Reply-To: References: Message-ID: Patrick Broens wrote: >Already corrected. This was a fieldname that wasn't even in use. > > Thanks patrick for corre ting this, You extension was just an example I cam across. Maby we can put in the coding quidelines that extension developers just need to quote there keywords. Like martin pointed out already correctly a quoteIdentifier function would help a lot. I would say give it a array and let it do the quoting for us. $GLOBALS['TYPO3_DB']->quoteIdentifier(array('uid', 'pid', 'title), 'pages'); Which returns a quoted comma separated string depending on the used DB $GLOBALS['TYPO3_DB']->quoteIdentifier(array('uid' => 'myuid', 'pid' => 'justpid', 'title), 'pages'); Which returns : uid AS myuid, pid AS justpid, title The above would be easy for everybody to use and to update exisiting code aswell. We can also directly assign a array to the fields variable and do the quoting IN the different DBAL functions. Ries >Patrick > >Ries van Twisk wrote: > > >>Hey All, >> >> > > > >>However, how can I be sure that the extensions works now? (I mailed >>Patrick about this). >> >> >> > >_______________________________________________ >TYPO3-dev mailing list >TYPO3-dev at lists.netfielders.de >http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev > > -- Ries van Twisk Freelance Typo3 Developer === Private: email: ries at vantwisk.nl web: http://www.rvantwisk.nl/freelance-typo3.html skype: callto://r.vantwisk === Work: email: ries at livetravelguides.com web: http://www.livetravelguides.com From arnsholt at broadpark.no Mon May 15 19:12:26 2006 From: arnsholt at broadpark.no (Arne Skjaerholt) Date: Mon, 15 May 2006 19:12:26 +0200 Subject: [TYPO3-dev] Marky Goldstein is out of the office. In-Reply-To: References: Message-ID: > LOL let the eternal vi vs. Emacs flamewar begin! I'll have to check the > story about the contrast on a mac laptop being usable with the sun > shining through the back of the screen though. Sounds like a great idea! > Works only on iBooks with a plastic shell, right? I'm quite happy with my PowerBook in the sun. You can't sit any old way you want to, but with a cap of some sort on and the sun in front of you it works pretty well. Oh, and edlin is just masochism. ;p Arne :wq From typo3 at accio.lv Mon May 15 15:40:08 2006 From: typo3 at accio.lv (Dmitry Dulepov) Date: Mon, 15 May 2006 16:40:08 +0300 Subject: [TYPO3-dev] Marky Goldstein is out of the office. In-Reply-To: References: Message-ID: Hi! Arne Skjaerholt wrote: > I'm quite happy with my PowerBook in the sun. I actually hope to get Turon-based Fujitsu-Siemens Amilo A1650G soon. I like F-S products... > Oh, and edlin is just masochism. ;p As to edlin, vi, etc - I never could understand how do I concatenate one line with another in vi. vi help is a big mess :( Dmitry. -- "It is our choices, that show what we truly are, far more than our abilities." (A.P.W.B.D.) From arnsholt at broadpark.no Mon May 15 20:17:57 2006 From: arnsholt at broadpark.no (Arne Skjaerholt) Date: Mon, 15 May 2006 20:17:57 +0200 Subject: [TYPO3-dev] Marky Goldstein is out of the office. In-Reply-To: References: Message-ID: > As to edlin, vi, etc - I never could understand how do I concatenate one > line with another in vi. vi help is a big mess :( It's not too hard actually. Here's the incantations (everything in command mode): 1) Go to the line you want to add at the end, and find the beginning of the line ('^' does this for you) and do 'y$'. 2) Go to the line you want to append to and find the end ('$' does that) and do 'p'. 3) Tada. =) Arne :wq From typo3 at accio.lv Mon May 15 16:55:20 2006 From: typo3 at accio.lv (Dmitry Dulepov) Date: Mon, 15 May 2006 17:55:20 +0300 Subject: [TYPO3-dev] Marky Goldstein is out of the office. In-Reply-To: References: Message-ID: Hi! Arne Skjaerholt wrote: > It's not too hard actually. Here's the incantations (everything in > command mode): This is what I call magic! :) I will try it! Thanks! Dmitry. -- "It is our choices, that show what we truly are, far more than our abilities." (A.P.W.B.D.) From brb at mentor-it.dk Mon May 15 16:59:31 2006 From: brb at mentor-it.dk (Brian Bendtsen) Date: Mon, 15 May 2006 16:59:31 +0200 Subject: [TYPO3-dev] Changing a field to another type when not using kickstarter In-Reply-To: References: Message-ID: Dmitry Dulepov wrote: > Hi! > > Brian Bendtsen wrote: > >>I have been away from Typo3 1-2 month and I created an extension, which >>allowed the users to create some offers on the site. The offer has a >>time and date type field and I want to change that to a string type >>instead. Is it possible to just change it by using phpmyadmin? >> >>I dont want to use the kickstarter since im afraid it migth overwrite >>som changes I have made to the code. > > > You should also check field definitions in $TCA. > > Dmitry. Thanks, its all coming back to me now! /Brian Bendtsen From j.rieger at connecta.ag Mon May 15 17:10:02 2006 From: j.rieger at connecta.ag (Jochen Rieger) Date: Mon, 15 May 2006 17:10:02 +0200 Subject: [TYPO3-dev] Marky Goldstein is out of the office. In-Reply-To: References: Message-ID: Hi Dmitry and Arne, > This is what I call magic! :) I will try it! Thanks! I tried it already and it works perfectly ... very nice! :) Thanks for that useful hint. BTW ... if Marky Goldstein already knows what a nice OT thread he started... about sun, workin outside, console, editors, power books... and so on!? ;) Cheers, Jochen From niederlag at ikd01.de Mon May 15 20:40:40 2006 From: niederlag at ikd01.de (Peter Niederlag) Date: Mon, 15 May 2006 20:40:40 +0200 Subject: [TYPO3-dev] bug? - linking between different domains in pagetree In-Reply-To: References: Message-ID: Hi, Martin Kutschker schrieb: > Klaus Hinum schrieb: >> >> that means the urls are note converted to title.id.type.html but still >> in the form index.php?id=id. is there any option for this, or have i >> now found a bug? > > I think this never worked, so it's probably a missing feature. > > I'm surprised anyone is still using simulate static for new projects. because the drawbacks and extra efforts for realurl are not suited for everyone? Greets, Peter -- Peter Niederlag http://www.niekom.de * TYPO3 & EDV Dienstleistungen * http://www.typo3partner.net * professional services network * From arnsholt at broadpark.no Tue May 16 01:57:28 2006 From: arnsholt at broadpark.no (Arne Skjaerholt) Date: Tue, 16 May 2006 01:57:28 +0200 Subject: [TYPO3-dev] Marky Goldstein is out of the office. In-Reply-To: References: Message-ID: On Mon, 2006-05-15 at 17:55 +0300, Dmitry Dulepov wrote: > This is what I call magic! :) I will try it! Thanks! Not as much magic as being able to remember ridiculous amounts of information at once (hooray for being able to cope with Latin =). Arne :wq From karsten at typo3.org Mon May 15 23:22:36 2006 From: karsten at typo3.org (Karsten Dambekalns) Date: Mon, 15 May 2006 23:22:36 +0200 Subject: [TYPO3-dev] Marky Goldstein is out of the office. References: Message-ID: Hi Dmitry. Dmitry Dulepov wrote: > Oops :( I was under impression that Mac does not have console at all. I > was wrong. Interesting where can I get Mac in Riga?.. I don't know, but maybe have a look here for "localized" help: http://mac.tunt.lv/ http://abols.lanet.lv/MMChtml/RMUG.html (seems to be dead, try Google's cache) :o) Karsten From dan at danfrost.co.uk Mon May 15 23:26:48 2006 From: dan at danfrost.co.uk (dan frost) Date: Mon, 15 May 2006 22:26:48 +0100 Subject: [TYPO3-dev] Marky Goldstein is out of the office. In-Reply-To: References: Message-ID: Is Marky in the office yet?!! dan Arne Skjaerholt wrote: > On Mon, 2006-05-15 at 17:55 +0300, Dmitry Dulepov wrote: >> This is what I call magic! :) I will try it! Thanks! > Not as much magic as being able to remember ridiculous amounts of > information at once (hooray for being able to cope with Latin =). > > Arne > :wq > From chibox at gmail.com Tue May 16 02:42:13 2006 From: chibox at gmail.com (Chi Hoang) Date: Tue, 16 May 2006 02:42:13 +0200 Subject: [TYPO3-dev] realURL: new patch for bypassing non-existant GETVARS In-Reply-To: References: Message-ID: Hello, Chi Hoang schrieb: > Andreas F?rthner schrieb: >> ok, that makes sense. Thanks, it would be nice if you could post any >> experiences here... I want to share some of my experience with realurl with you: 1.) Realurl makes extremly nice urls 2.) The GetVars-Patch is essential for the Office XP and Outlook Url Bug (see Office XP modifies what you type: Peter Deegan in Woodyswatch, http://catless.ncl.ac.uk/Risks/21.42.html) 3.) If you use the GetVars-Patch you must provide a value map, a lookup table or a userFunc. 4.) If you use the getVars-Patch, don't use the same array key again in a value map. This rule is for preVars and postVars. I hope this will help you a bit. Needless to say that I would like see the getVars-Patch in the next Realurl release. It's a good idea, Kasper! Thank you for your attention, Chi From gideonso at livingwater.org.hk Tue May 16 04:19:50 2006 From: gideonso at livingwater.org.hk (Gideon So) Date: Tue, 16 May 2006 10:19:50 +0800 Subject: [TYPO3-dev] Chinese (utf-8) in filelist Message-ID: Hi, Actually, this is a old problem. I can read any Chinese characters in the filelist backend module. All files in Chinese shown like this: _________.jpg. Is there anything I can do to solve this or I have to report it as a bug / ferature request?? Gideon From gideonso at livingwater.org.hk Tue May 16 05:02:41 2006 From: gideonso at livingwater.org.hk (Gideon So) Date: Tue, 16 May 2006 11:02:41 +0800 Subject: [TYPO3-dev] Chinese (utf-8) in filelist In-Reply-To: References: Message-ID: Hi, After check with ssh shell login to the server. I found that the filelist module does able to read Chinese. The problem is that it renames the file name to ___________.whatever after uploading. Gideon Gideon So wrote: > Hi, > > Actually, this is a old problem. I can read any Chinese characters in > the filelist backend module. All files in Chinese shown like this: > _________.jpg. Is there anything I can do to solve this or I have to > report it as a bug / ferature request?? > > Gideon From hungnd at ise.com.vn Tue May 16 06:23:23 2006 From: hungnd at ise.com.vn (Nguyen Duc Hung) Date: Tue, 16 May 2006 11:23:23 +0700 Subject: [TYPO3-dev] link marker In-Reply-To: References: Message-ID: I have the same trouble . I find in wiki http://wiki.typo3.org/index.php/Extension_Development%2C_using_HTML-Templates can see how to define that. U can link to page to reference.Then we exchange about it . From k_hinum at hotmail.com Tue May 16 08:38:07 2006 From: k_hinum at hotmail.com (Klaus Hinum) Date: Tue, 16 May 2006 08:38:07 +0200 Subject: [TYPO3-dev] bug? - linking between different domains in pagetree In-Reply-To: References: Message-ID: Peter Niederlag schrieb: > Hi, > > Martin Kutschker schrieb: > >>Klaus Hinum schrieb: >> >>>that means the urls are note converted to title.id.type.html but still >>>in the form index.php?id=id. is there any option for this, or have i >>>now found a bug? >> >>I think this never worked, so it's probably a missing feature. >> >>I'm surprised anyone is still using simulate static for new projects. > > > because the drawbacks and extra efforts for realurl are not suited for > everyone? > > Greets, > Peter i started an issue in the bugtracker and someone in the rte list wrote that he has also got this problem using realurl. regards klaus From martin at 925.dk Tue May 16 08:41:21 2006 From: martin at 925.dk (Martin Koch Andersen) Date: Tue, 16 May 2006 08:41:21 +0200 Subject: [TYPO3-dev] Chinese (utf-8) in filelist In-Reply-To: References: Message-ID: Gideon So skrev: > After check with ssh shell login to the server. I found that the > filelist module does able to read Chinese. The problem is that it > renames the file name to ___________.whatever after uploading. Do you use Firefox for uploading? Firefox does not understand UTF-8 encoded filenames. It can't event open a file with a UTF-8 encoded name. And it scrambles the filename to __________.whatever when uploading it. You can look at the HTTP request to check this. IE and Opera gets it right. -- Martin - http://925.dk "Shoot for the moon, even if you miss, you'll land among the stars." From gideonso at livingwater.org.hk Tue May 16 09:00:37 2006 From: gideonso at livingwater.org.hk (Gideon So) Date: Tue, 16 May 2006 15:00:37 +0800 Subject: [TYPO3-dev] Chinese (utf-8) in filelist In-Reply-To: References: Message-ID: Hi Martin, Thanks for your reply. I just tried what you told me. It is the same. The file name was scrambles to __________.whatever. Any more hints?? Gideon P.S. If I change the name in a ssh shell. The filelist module reads it right. Martin Koch Andersen wrote: > > Do you use Firefox for uploading? Firefox does not understand UTF-8 > encoded filenames. It can't event open a file with a UTF-8 encoded name. > And it scrambles the filename to __________.whatever when uploading it. > You can look at the HTTP request to check this. > > IE and Opera gets it right. > From martin at 925.dk Tue May 16 09:11:09 2006 From: martin at 925.dk (Martin Koch Andersen) Date: Tue, 16 May 2006 09:11:09 +0200 Subject: [TYPO3-dev] Chinese (utf-8) in filelist In-Reply-To: References: Message-ID: Gideon So skrev: > Thanks for your reply. I just tried what you told me. It is the same. > The file name was scrambles to __________.whatever. Any more hints?? Using IE or Opera? Well then it can be TYPO3 related of course. I have never used UTF-8 filenames in TYPO3. So don't know sorry. Perhaps someone else. Good luck. -- Martin - http://925.dk "Shoot for the moon, even if you miss, you'll land among the stars." From Martin.Kutschker at n0spam-blackbox.net Tue May 16 09:46:24 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Tue, 16 May 2006 09:46:24 +0200 Subject: [TYPO3-dev] Chinese (utf-8) in filelist In-Reply-To: References: Message-ID: Gideon So schrieb: > Hi, > > Actually, this is a old problem. I can read any Chinese characters in > the filelist backend module. All files in Chinese shown like this: > _________.jpg. Is there anything I can do to solve this or I have to > report it as a bug / ferature request?? The problem is that TYPO3 relies on filenames in ASCII only. I think it has to do with (old) limitations on filesystems and URLs. The problem could be solved if we accept UTF-8 for filenames. BUT there are ASCII checks and transformations in the whole Core. And the other parts of the code rely on ASCII. So simply allowing UTF-8 for filenames won't do any good even if you hacked (easy) the file upload routines in the BE. Has Chinese anything like Japanese Hiragana or Katakana? TYPO3 could be taught to transliterate it to ASCII. I found only P?ny?n, which is perhaps a bit awkward to read after ASCII-ifation (the tones normally represented with accents will become numbers). But OTOH it is an ISO standard. Anyway, even if you used Pinyin with accents to name your file, you have to modifify the transliteration table, because currently accents are simply stripped. Masi From bzapf_tedo at yahoo.de Tue May 16 09:52:20 2006 From: bzapf_tedo at yahoo.de (Bastiaan Zapf) Date: Tue, 16 May 2006 09:52:20 +0200 (CEST) Subject: [TYPO3-dev] Can't create pages nor content, "Column 'TSconfig' cannot be null", v4 final with some exts In-Reply-To: Message-ID: > Take a look to Install tool, "COMPARE" database. It > will tell you what is different. I can say that 3.8.1 > database will not work correctly with 4.0, it must > be upgraded. Thanks a lot Dmitry, that did helped a lot. I did all the ALTERs the install tool suggested, and then allowed TSConfig to contain NULL by hand - which the install tool did notice first, but not correct. After the "correction" (changed type from VARCHAR to BLOB, but not regarding the change from NOT NULL to allowing NULL), the install tool did not complain about TSConfig still missing the ability to contain NULL. A big red warning about Table differences would have been nice. Basti ___________________________________________________________ Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de From bzapf_tedo at yahoo.de Tue May 16 10:26:38 2006 From: bzapf_tedo at yahoo.de (Bastiaan Zapf) Date: Tue, 16 May 2006 10:26:38 +0200 (CEST) Subject: [TYPO3-dev] TCE: adding pages with predetermined UID Message-ID: Can I add pages to my site through the TCE, determining the UID? AFAICS, i can either make a new page, not giving a UID, or I can edit an existing page, by giving a valid UID. Giving a UID that is invalid so far does nothing? At the moment, I'm doing the insert myself, which is butt-ugly. I need this for holding consistency with an article database to be migrated. ___________________________________________________________ Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de From kasper2006 at typo3.com Tue May 16 10:55:00 2006 From: kasper2006 at typo3.com (=?ISO-8859-1?Q?Kasper_Sk=E5rh=F8j?=) Date: Tue, 16 May 2006 10:55:00 +0200 Subject: [TYPO3-dev] (no subject) Message-ID: Hi TYPO3 Community According to our roadmap we are now aiming for version 4.5 of TYPO3. That version is focused on enhancing "ease-of-use" in TYPO3 - _enabling_ people to communicate. This is not limited to the backend skin, AJAX implementations, sheer usability improvements while it includes those. Ease-of-use will be on all levels: For the developer, the administrator and the end-user. Some improvements are no-brainers which we have talked about for years. Others are more tricky and involves management of the risk of actually making it worse since we have a legacy to respect as well. Therefore we wish to invite very broad participation into this work; we need skills reaching further than the usual PHP suspects ;-) To have an initial bazaar startup I have created the HCI team identified by a mailing list (link below) which for now is public. I invite everyone who is interested in this subject to subscribe to the list. Introduce yourself, offer your ideas and competences, present suggestions to how we can run this process in a way so we true knowledge of what to improve for version 4.5 - on all levels. Don't be too specific at first; let focus generally on where to focus and how to do that - jointly! Subscribe now, I expect to kick it off for real next week. URL: http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-team- hci/ News: news://news.netfielders.de/typo3.teams.hci Sincerely, your captain, - kasper From chris at joltbox.co.uk Tue May 16 11:52:22 2006 From: chris at joltbox.co.uk (Chris Ivens) Date: Tue, 16 May 2006 10:52:22 +0100 Subject: [TYPO3-dev] unwanted output onto page Message-ID: I'm writing an extension but it seems I have managed to get the output to display on all pages without being configured to do so in any template or in typoscript. Does anyone know where I should look to try and resolve this? Cheers Chris From Andreas.Foerthner at netlogix.de Tue May 16 12:02:39 2006 From: Andreas.Foerthner at netlogix.de (=?UTF-8?B?QW5kcmVhcyBGw7ZydGhuZXI=?=) Date: Tue, 16 May 2006 12:02:39 +0200 Subject: [TYPO3-dev] realURL: new patch for bypassing non-existant GETVARS In-Reply-To: References: Message-ID: Hi Chi, > 1.) Realurl makes extremly nice urls that's true ;-) > 2.) The GetVars-Patch is essential for the Office XP and Outlook Url Bug > (see Office XP modifies what you type: Peter Deegan in Woodyswatch, > http://catless.ncl.ac.uk/Risks/21.42.html) this is a good point, I didn't see this, but great that it can be solved with my patch... > 3.) If you use the GetVars-Patch you must provide a value map, a lookup > table or a userFunc. Yes this is true, because the parameter is bypassed if there is no value in one of those three locations provided. I think it's the same with the normal bypass feature. But why do you want a non-translated parameter? I don't see the point, sorry. > 4.) If you use the getVars-Patch, don't use the same array key again in > a value map. This rule is for preVars and postVars. Oh this is a good point. I think it should only occur if you have dublicates in neigboured parameters... > I hope this will help you a bit. Needless to say that I would like see > the getVars-Patch in the next Realurl release. It's a good idea, Kasper! Of course this feedback is great, thanks a lot. The rest: +1 from me ;-) Have a nice day Andreas From gideonso at livingwater.org.hk Tue May 16 12:31:18 2006 From: gideonso at livingwater.org.hk (Gideon So) Date: Tue, 16 May 2006 18:31:18 +0800 Subject: [TYPO3-dev] Chinese (utf-8) in filelist In-Reply-To: References: Message-ID: Hi Martin, Martin Kutschker wrote: > > The problem is that TYPO3 relies on filenames in ASCII only. I think it has > to do with (old) limitations on filesystems and URLs. > > The problem could be solved if we accept UTF-8 for filenames. BUT there are > ASCII checks and transformations in the whole Core. And the other parts of > the code rely on ASCII. So simply allowing UTF-8 for filenames won't do any > good even if you hacked (easy) the file upload routines in the BE. > Thanks for your explanations. It's a pity that seems no chance to upload files with Chinese names. > Has Chinese anything like Japanese Hiragana or Katakana? TYPO3 could be > taught to transliterate it to ASCII. > > I found only Pi-nyi-n, which is perhaps a bit awkward to read after > ASCII-ifation (the tones normally represented with accents will become > numbers). But OTOH it is an ISO standard. > > Anyway, even if you used Pinyin with accents to name your file, you have to > modifify the transliteration table, because currently accents are simply > stripped. > I see. But I don't used to Pinyin. > Masi Gideon From typo3 at accio.lv Tue May 16 12:34:09 2006 From: typo3 at accio.lv (Dmitry Dulepov) Date: Tue, 16 May 2006 13:34:09 +0300 Subject: [TYPO3-dev] Marky Goldstein is out of the office. In-Reply-To: References: Message-ID: Hi! dan frost wrote: > Is Marky in the office yet?!! I think - no (trying to fight with vi on mac?) :) Dmitry. -- "It is our choices, that show what we truly are, far more than our abilities." (A.P.W.B.D.) From typo3 at accio.lv Tue May 16 12:35:18 2006 From: typo3 at accio.lv (Dmitry Dulepov) Date: Tue, 16 May 2006 13:35:18 +0300 Subject: [TYPO3-dev] Marky Goldstein is out of the office. In-Reply-To: References: Message-ID: Hi! Karsten Dambekalns wrote: > I don't know, but maybe have a look here for "localized" help: Thanks :) Dmitry. -- "It is our choices, that show what we truly are, far more than our abilities." (A.P.W.B.D.) From goes.to at dev.null Tue May 16 17:06:51 2006 From: goes.to at dev.null (Tonni Aagesen) Date: Tue, 16 May 2006 17:06:51 +0200 Subject: [TYPO3-dev] Record translation (potential bug) Message-ID: Hi, I've been looking through the FE Localization guide [1], and have created a small test-extension to do some testing. Most of it works out-of-the-box with kickstarter and all, but one little thing is missing. This image [2] shows the "Localize to" column with flags for records, that is not translated for some language. But in my case, these "localize to" links/flags are missing - the flags are in the "Localization" column. I have of course created an alternative page language etc. So I'd like to hear if any of you experienced this - before I begin serious debugging. [1] http://typo3.org/documentation/document-library/extension-manuals/doc_l10nguide/1.0.0/view/1/2/ [2] http://shor.ter.dk/199973755 -- Regards Tonni Aagesen www.pil.dk & www.quickpay.dk From goes.to at dev.null Tue May 16 18:08:40 2006 From: goes.to at dev.null (Tonni Aagesen) Date: Tue, 16 May 2006 18:08:40 +0200 Subject: [TYPO3-dev] Record translation In-Reply-To: References: Message-ID: Tonni Aagesen wrote: > I've been looking through the FE Localization guide [1], and have > created a small test-extension to do some testing. Most of it works > out-of-the-box with kickstarter and all, but one little thing is missing. > > This image [2] shows the "Localize to" column with flags for records, > that is not translated for some language. But in my case, these > "localize to" links/flags are missing - the flags are in the > "Localization" column. > > I have of course created an alternative page language etc. > > So I'd like to hear if any of you experienced this - before I begin > serious debugging. Hmm.. it seems the languages available for a record depends on wether the page, that holds the records, is in fact present in the page_language_overlay table - and not the sys_language table. Is this the way it's supposed to be? This means that sysfolders should be translated as well, to which I cannot find a good argument right now. -- Regards Tonni Aagesen www.pil.dk & www.quickpay.dk From eMail at andreas-balzer.de Tue May 16 20:51:59 2006 From: eMail at andreas-balzer.de (Andreas Balzer) Date: Tue, 16 May 2006 20:51:59 +0200 Subject: [TYPO3-dev] (no subject) In-Reply-To: References: Message-ID: Kasper Sk?rh?j schrieb: > Hi TYPO3 Community > According to our roadmap we are now aiming for version 4.5 of TYPO3. > That version is focused on enhancing "ease-of-use" in TYPO3 - _enabling_ > people to communicate. This is not limited to the backend skin, AJAX > implementations, sheer usability improvements while it includes those. > Ease-of-use will be on all levels: For the developer, the administrator > and the end-user. > Some improvements are no-brainers which we have talked about for years. > Others are more tricky and involves management of the risk of actually > making it worse since we have a legacy to respect as well. Therefore we > wish to invite very broad participation into this work; we need skills > reaching further than the usual PHP suspects ;-) > To have an initial bazaar startup I have created the HCI team identified > by a mailing list (link below) which for now is public. I invite > everyone who is interested in this subject to subscribe to the list. > Introduce yourself, offer your ideas and competences, present > suggestions to how we can run this process in a way so we true knowledge > of what to improve for version 4.5 - on all levels. Don't be too > specific at first; let focus generally on where to focus and how to do > that - jointly! > Subscribe now, I expect to kick it off for real next week. > > URL: http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-team-hci/ > News: news://news.netfielders.de/typo3.teams.hci > > Sincerely, your captain, > > - kasper Hi Kasper! Great news! Well, i would like to join the mailinglist via newsclient, but i can't find it and Mozilla says, that this url is not available.. Is it already present for newsclients? Greetings Andreas From eMail at andreas-balzer.de Tue May 16 20:52:56 2006 From: eMail at andreas-balzer.de (Andreas Balzer) Date: Tue, 16 May 2006 20:52:56 +0200 Subject: [TYPO3-dev] (no subject) In-Reply-To: References: Message-ID: Andreas Balzer schrieb: > Kasper Sk?rh?j schrieb: >> Hi TYPO3 Community >> According to our roadmap we are now aiming for version 4.5 of TYPO3. >> That version is focused on enhancing "ease-of-use" in TYPO3 - >> _enabling_ people to communicate. This is not limited to the backend >> skin, AJAX implementations, sheer usability improvements while it >> includes those. Ease-of-use will be on all levels: For the developer, >> the administrator and the end-user. >> Some improvements are no-brainers which we have talked about for >> years. Others are more tricky and involves management of the risk of >> actually making it worse since we have a legacy to respect as well. >> Therefore we wish to invite very broad participation into this work; >> we need skills reaching further than the usual PHP suspects ;-) >> To have an initial bazaar startup I have created the HCI team >> identified by a mailing list (link below) which for now is public. I >> invite everyone who is interested in this subject to subscribe to the >> list. Introduce yourself, offer your ideas and competences, present >> suggestions to how we can run this process in a way so we true >> knowledge of what to improve for version 4.5 - on all levels. Don't be >> too specific at first; let focus generally on where to focus and how >> to do that - jointly! >> Subscribe now, I expect to kick it off for real next week. >> >> URL: http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-team-hci/ >> News: news://news.netfielders.de/typo3.teams.hci >> >> Sincerely, your captain, >> >> - kasper > > Hi Kasper! > Great news! > Well, i would like to join the mailinglist via newsclient, but i can't > find it and Mozilla says, that this url is not available.. Is it already > present for newsclients? > > Greetings > Andreas sry... forgot to refresh the list.. From hungnd at ise.com.vn Wed May 17 03:42:14 2006 From: hungnd at ise.com.vn (Nguyen Duc Hung) Date: Wed, 17 May 2006 08:42:14 +0700 Subject: [TYPO3-dev] link marker In-Reply-To: References: Message-ID: Pierre Rouwens wrote: > Hi all, > > Please i have to create some thing like that : > ###NAME### > But i can't find a way to achieve it in the content api ? > any idea please ? > > TIA Hi Pierre Rouwens !!! I have just find in typo3.org . I found the firm of Kasper which show how to make an extension . In this firm chapter 6 have a script introduce how to creat ###NAME### . Let c From franz at fholzinger.com Wed May 17 08:45:51 2006 From: franz at fholzinger.com (Franz Holzinger) Date: Wed, 17 May 2006 08:45:51 +0200 Subject: [TYPO3-dev] link marker In-Reply-To: References: Message-ID: Nguyen Duc Hung a ?crit : > Pierre Rouwens wrote: > >> Hi all, >> >> Please i have to create some thing like that : >> ###NAME### >> But i can't find a way to achieve it in the content api ? >> any idea please ? >> Do it like in tt_products class.tx_ttproducts_list_view.php $wrappedSubpartArray['###LINK###'] = array('',''); ... $content = $this->pibase->cObj->substituteMarkerArrayCached($t['item'],$markerArray,$subpartArray,$wrappedSubpartArray); From wengrzik at ewr.de Wed May 17 09:20:19 2006 From: wengrzik at ewr.de (Andreas Wengrzik) Date: Wed, 17 May 2006 09:20:19 +0200 Subject: [TYPO3-dev] Path to cached/temp Imagefile Message-ID: Hi List! How can i get the current link to an imagefile which is a result of something like this: [code begin] $conf = array( "file" => "fileadmin/gallery/image1.jpg", "width" => "200", ); $imgTag = $this->cObj->IMAGE($conf); [/code end] The reason why i need this is an mouseOver function where i want to use a smaller image and not the original image file (orig files are ~ 100kb) Is there a possibility to predefine the tempfilename in the $conf array?? Thanks! bye -andreas w. From karsten at typo3.org Wed May 17 09:35:55 2006 From: karsten at typo3.org (Karsten Dambekalns) Date: Wed, 17 May 2006 09:35:55 +0200 Subject: [TYPO3-dev] Can't create pages nor content, "Column 'TSconfig' cannot be null", v4 final with some exts References: Message-ID: Hi Bastian. Bastiaan Zapf wrote: > After installing Typo3 v4 final, and installing these > extensions: ... > cruser_id,tstamp) VALUES > ('1','0','0','0','0','1','0','0','0','0','','2','2','31','27', > '0','256','74','0','asfdsafd','','','0','','0',null,'0','0','0', > '0','0','0','','1147358807','2','1147358807') > ---->8 snap > > Is sent, followed by a query that inserts the > following error message into the log: > > Column 'TSconfig' cannot be null > > Which is a sensible response to the above query. Yes, but such a query should *only* be generated when using DBAL, never with "plain" TYPO3. Are you sure this isn't installed? Karsten From bzapf_tedo at yahoo.de Wed May 17 10:03:30 2006 From: bzapf_tedo at yahoo.de (Bastiaan Zapf) Date: Wed, 17 May 2006 10:03:30 +0200 (CEST) Subject: [TYPO3-dev] Can't create pages nor content, "Column 'TSconfig' cannot be null", v4 final with some exts In-Reply-To: Message-ID: > Yes, but such a query should *only* be generated > when using DBAL, never > with "plain" TYPO3. Are you sure this isn't > installed? I'm not sure at all. Is DBAL integrated with Typo3 v4 by default or something? There -is- a DBAL directory in typo3conf/ext, and dbal -is- mentioned in localconf.php. It just doesn't appear in the list!? Basti ___________________________________________________________ Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de From bzapf_tedo at yahoo.de Wed May 17 10:10:52 2006 From: bzapf_tedo at yahoo.de (Bastiaan Zapf) Date: Wed, 17 May 2006 10:10:52 +0200 (CEST) Subject: [TYPO3-dev] File Management: Importing files outside of /uploads/pics Message-ID: How can I store a file in an arbitary path under Typo3's Control and then create (for instance) a textpic, that can access it? The image field in "textpic" only stores the filename, not the path (which defaults to /uploads/pics or something), afaics. Do I somehow have to add a file administration row? I'm on Typo3 v4 and Plan to use DAM, so I'd also want to add metadata. The DAM API has a few calls to do exactly this, but these are left blank afaics. We're importing a rather large image Database (> 50.000 files) to Typo3, and we'll need to keep some order. Thanks in advance, Basti ___________________________________________________________ Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de From typo3 at accio.lv Wed May 17 11:32:35 2006 From: typo3 at accio.lv (Dmitry Dulepov) Date: Wed, 17 May 2006 12:32:35 +0300 Subject: [TYPO3-dev] File Management: Importing files outside of /uploads/pics In-Reply-To: References: Message-ID: Hi! Bastiaan Zapf wrote: > How can I store a file in an arbitary path under > Typo3's Control and then create (for instance) a > textpic, that can access it? The image field in > "textpic" only stores the filename, not the path > (which defaults to /uploads/pics or something), > afaics. Do I somehow have to add a file administration > row? I'm on Typo3 v4 and Plan to use DAM, so I'd also > want to add metadata. The DAM API has a few calls to > do exactly this, but these are left blank afaics. Not really possible. Path to files is stored in $TCA for tt_content table. It is global to the system. Dmitry. -- "It is our choices, that show what we truly are, far more than our abilities." (A.P.W.B.D.) From kasper2006 at typo3.com Wed May 17 11:41:56 2006 From: kasper2006 at typo3.com (=?ISO-8859-1?Q?Kasper_Sk=E5rh=F8j?=) Date: Wed, 17 May 2006 11:41:56 +0200 Subject: [TYPO3-dev] New podcast Message-ID: Sorry to keep you waiting guys, after 3 months I finally can present podcast #7... - kasper "A contribution a day keeps the fork away" ------------------------------- kasper2006 at typo3.com | +45 20 999 115 | skype: kasperskaarhoej | gizmo: kasper_typo3 From chibox at gmail.com Wed May 17 13:57:37 2006 From: chibox at gmail.com (Chi Hoang) Date: Wed, 17 May 2006 13:57:37 +0200 Subject: [TYPO3-dev] realURL: new patch for bypassing non-existant GETVARS In-Reply-To: References: Message-ID: Hello Andreas, Andreas F?rthner schrieb: > Yes this is true, because the parameter is bypassed if there is no value > in one of those three locations provided. I think it's the same with the > normal bypass feature. But why do you want a non-translated parameter? I > don't see the point, sorry. Don't know. Just for fun! > Oh this is a good point. I think it should only occur if you have > dublicates in neigboured parameters... Yes. > Of course this feedback is great, thanks a lot. The rest: +1 from me ;-) You are welcome! Greets, Chi From neil at tasmanstudios.co.nz Wed May 17 14:27:07 2006 From: neil at tasmanstudios.co.nz (Neil Bertram) Date: Thu, 18 May 2006 00:27:07 +1200 Subject: [TYPO3-dev] Content-Length header wrong? Message-ID: Hi, I'm trying to implement Apache 2's mod_cache in front of TYPO3 on a very busy web server. It hasn't been caching TYPO3 content, despite config.sendCacheHeaders being set, which confused me. I discovered now that mod_cache will only cache the output if the Content-Length header is set. By setting config.enableContentLengthHeader TYPO3 will output this header when possible. Great! Even with this header, mod_cache is refusing to cache the page. I also noticed Firefox locked up for a while as it loaded the page when the content-length header was enabled. This lead me to believe that the value being sent was incorrect. I think I was right... For one page on the site, TYPO3 is specifying a length of 8527 bytes on the content-length header. From its browser cache, Firefox claims the length was 8522 bytes. I tried this for several pages and found each was out by a small (but varying) amount. I realise the content-length code probably hasn't been touched since it was introduced in 2004, so is it possible that something has changed that makes strlen($this->content) in tslib_fe not a valid measurement? My first guess would be some postproc function like xhtml_cleaning is modifying the output after it gets measured, but I'm not sure. I'd like to propose that content-length is only ever sent for pages retrieved from typo3's cache, that way the filesize of the cache file can be used to give an absolutely exact reading of the length going out on the wire. Ideas? Neil From typo3 at accio.lv Wed May 17 14:39:41 2006 From: typo3 at accio.lv (Dmitry Dulepov) Date: Wed, 17 May 2006 15:39:41 +0300 Subject: [TYPO3-dev] Content-Length header wrong? In-Reply-To: References: Message-ID: Hi! Neil Bertram wrote: > Ideas? Very nice description. Please, copy it as a new bug report to the bug tracker. This way it will not be lost. Dmitry. -- "It is our choices, that show what we truly are, far more than our abilities." (A.P.W.B.D.) From traveler_in_time at gmx.net Wed May 17 15:14:16 2006 From: traveler_in_time at gmx.net (S. Teuber) Date: Wed, 17 May 2006 13:14:16 +0000 (UTC) Subject: [TYPO3-dev] kb_allcolors + gm References: Message-ID: Hi Bernhard, > Do you have the possibility to test your site with the newest T3 > version from CVS ? I just upgraded the site to TYPO3 4.0 - error's gone, millions of colors, working transparency. :) > I will create a new version of kb_allcolors right now -- have a look > for 0.2.0 in TER So you could also try it this way again ... That, however, didn't do the trick. Before upgrading, I tried the latest kb_allcolors in my TYPO3 3.8.1 setting. There still was the "reversed transparency" bug with grapchicsmagick + kb_allcolors as described earlier in this thread. Since moving to 4.0 solved the problem, I didn't put any more effort into fixing the 3.8.1 site. If anyone with a similar problem finds this thread in the archive, I suggest you move to 4.0 and solve all your GIFBUILDER color issues. ;-) Thanks, Bernhard, for looking into this and for your good work with kb_allcolors. It's always a pleasure to find active, responsive and dedicated (extension) developers. :-) Sven From Martin.Kutschker at n0spam-blackbox.net Wed May 17 16:56:07 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Wed, 17 May 2006 16:56:07 +0200 Subject: [TYPO3-dev] Content-Length header wrong? In-Reply-To: References: Message-ID: Neil Bertram schrieb: > > I'd like to propose that content-length is only ever sent for pages > retrieved from typo3's cache, that way the filesize of the cache file > can be used to give an absolutely exact reading of the length going out > on the wire. AFAIK even contents from the cache can be subject to further processing. So, if you're right, and stren($content) does not count the data actually sent, then we should make sure stren($content) is the very last action. Masi From typo3 at rvt.dds.nl Wed May 17 19:08:15 2006 From: typo3 at rvt.dds.nl (Ries van Twisk) Date: Wed, 17 May 2006 12:08:15 -0500 Subject: [TYPO3-dev] Content-Length header wrong? In-Reply-To: References: Message-ID: Neil Bertram wrote: >Hi, > >I'm trying to implement Apache 2's mod_cache in front of TYPO3 on a very >busy web server. It hasn't been caching TYPO3 content, despite >config.sendCacheHeaders being set, which confused me. > >I discovered now that mod_cache will only cache the output if the >Content-Length header is set. By setting >config.enableContentLengthHeader TYPO3 will output this header when >possible. Great! > >Even with this header, mod_cache is refusing to cache the page. I also >noticed Firefox locked up for a while as it loaded the page when the >content-length header was enabled. This lead me to believe that the >value being sent was incorrect. I think I was right... > >For one page on the site, TYPO3 is specifying a length of 8527 bytes on >the content-length header. From its browser cache, Firefox claims the >length was 8522 bytes. I tried this for several pages and found each was >out by a small (but varying) amount. > >I realise the content-length code probably hasn't been touched since it >was introduced in 2004, so is it possible that something has changed >that makes strlen($this->content) in tslib_fe not a valid measurement? >My first guess would be some postproc function like xhtml_cleaning is >modifying the output after it gets measured, but I'm not sure. > >I'd like to propose that content-length is only ever sent for pages >retrieved from typo3's cache, that way the filesize of the cache file >can be used to give an absolutely exact reading of the length going out >on the wire. > >Ideas? > > Maybay the problem is right there, the strlen function is not multibyte save... Try changing it to one of the multi-byte save version. Ries -- Ries van Twisk Freelance Typo3 Developer === Private: email: ries at vantwisk.nl web: http://www.rvantwisk.nl/freelance-typo3.html skype: callto://r.vantwisk === Work: email: ries at livetravelguides.com web: http://www.livetravelguides.com From info at meinsystem.de Wed May 17 22:37:09 2006 From: info at meinsystem.de (Andreas Schwarzkopf) Date: Wed, 17 May 2006 22:37:09 +0200 Subject: [TYPO3-dev] File Management: Importing files outside of /uploads/pics In-Reply-To: References: Message-ID: Hi, AFAIK the DAM related extension dam_ttcontent does exactly this. http://typo3.org/extensions/repository/search/dam_ttcontent/1.0.0/ regards Andreas Dmitry Dulepov schrieb: > Hi! > > Bastiaan Zapf wrote: >> How can I store a file in an arbitary path under >> Typo3's Control and then create (for instance) a >> textpic, that can access it? The image field in >> "textpic" only stores the filename, not the path >> (which defaults to /uploads/pics or something), >> afaics. Do I somehow have to add a file administration >> row? I'm on Typo3 v4 and Plan to use DAM, so I'd also >> want to add metadata. The DAM API has a few calls to >> do exactly this, but these are left blank afaics. > > Not really possible. Path to files is stored in $TCA for tt_content > table. It is global to the system. > > Dmitry. From olivier.dobberkau at dkd.de Wed May 17 23:27:50 2006 From: olivier.dobberkau at dkd.de (Olivier Dobberkau) Date: Wed, 17 May 2006 23:27:50 +0200 Subject: [TYPO3-dev] New podcast In-Reply-To: References: Message-ID: Kasper Sk?rh?j schrieb: > Sorry to keep you waiting guys, after 3 months I finally can present > podcast #7... Hi Kasper. Great one! Or shall i call you Fidel Castro ehm Kasper? :-) Olivier From mscharkow at gmx.net Wed May 17 23:32:46 2006 From: mscharkow at gmx.net (Michael Scharkow) Date: Wed, 17 May 2006 23:32:46 +0200 Subject: [TYPO3-dev] New podcast In-Reply-To: References: Message-ID: Olivier Dobberkau wrote: > Or shall i call you Fidel Castro ehm Kasper? :-) Nah, Fidel certainly gets a cigar lighted underwater with his hands tied behind the back, so Kasper, you must stop podcasting and developing and practise full-time ;) Cheerio, Michael From cyberty at mail.ru Thu May 18 01:33:28 2006 From: cyberty at mail.ru (ZveroBoy) Date: Thu, 18 May 2006 03:33:28 +0400 Subject: [TYPO3-dev] $BE_USER object in FE Message-ID: I needed to change a method getListContent of class tx_ttnews, all worked, except for one moment, the object $BE_USER was inaccessible. I was found out, that in FE this object is inaccessible. Then I have created the BE extention and replaced this method, but it works strange: class ux_tx_ttnews extends tx_ttnews { function getListContent($itemparts, $selectConf, $prefix_display) { global $BE_USER; echo $GLOBALS['BE_USER']->user['username'];} } If the BE-user enters this function nothing gives out. If the administrator enters this function writes a username. It is a "gremlin" or trouble with user rights? From typo3 at accio.lv Thu May 18 07:42:19 2006 From: typo3 at accio.lv (Dmitry Dulepov) Date: Thu, 18 May 2006 08:42:19 +0300 Subject: [TYPO3-dev] Content-Length header wrong? In-Reply-To: References: Message-ID: Hi! Ries van Twisk wrote: > the strlen function is not multibyte save... Try changing it to one of > the multi-byte save version. No, it will not work. Suppose, you have strlen("???"), it will return 6 (because of two bytes per character) but mb_strlen("???") will return 3 (so twice less than actual content length is). Dmitry. -- "It is our choices, that show what we truly are, far more than our abilities." (A.P.W.B.D.) From typo3 at accio.lv Thu May 18 07:43:58 2006 From: typo3 at accio.lv (Dmitry Dulepov) Date: Thu, 18 May 2006 08:43:58 +0300 Subject: [TYPO3-dev] $BE_USER object in FE In-Reply-To: References: Message-ID: Hi! ZveroBoy wrote: > If the BE-user enters this function nothing gives out. If I remember correctly, it simply not available in FE. Dmitry. -- "It is our choices, that show what we truly are, far more than our abilities." (A.P.W.B.D.) From tapio.markula at dnainternet.net Thu May 18 07:51:23 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Thu, 18 May 2006 08:51:23 +0300 Subject: [TYPO3-dev] Updating extensions Message-ID: Hi Now in /sysext/ folder is plugins, which might have updates. There is not however a way to update plugins in that folder. In order to avoid duplicate installations the original extension must just delete. IMO not very smart. From Martin.Kutschker at n0spam-blackbox.net Thu May 18 09:38:06 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Thu, 18 May 2006 09:38:06 +0200 Subject: [TYPO3-dev] Updating extensions In-Reply-To: References: Message-ID: Tapio Markula schrieb: > Hi > > Now in /sysext/ folder is plugins, > which might have updates. There > is not however a way to update plugins > in that folder. In order to avoid > duplicate installations the original > extension must just delete. IMO > not very smart. What's the problem? If you're end-user in a hosted enviroment then of of course you have to update the extensions YOU want in typo3conf/ext. OTOH if your the admin of such an enviroment (and want a global upgrade) you'll be able to deal with this fact easily (you have access to the file system). Masi From tapio.markula at dnainternet.net Thu May 18 10:49:05 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Thu, 18 May 2006 11:49:05 +0300 Subject: [TYPO3-dev] Updating extensions In-Reply-To: References: Message-ID: Martin Kutschker wrote: > Tapio Markula schrieb: > >> Hi >> >> Now in /sysext/ folder is plugins, >> which might have updates. There >> is not however a way to update plugins >> in that folder. In order to avoid >> duplicate installations the original >> extension must just delete. IMO >> not very smart. > > > What's the problem? I can' update plugins, which are in sysext-folder into the *same* folder > If you're end-user in a hosted enviroment then of of course you have to > update the extensions YOU want in typo3conf/ext. > > OTOH if your the admin of such an enviroment (and want a global upgrade) > you'll be able to deal with this fact easily (you have access to the > file system). Yes, but annoying From martin.ficzel at gmx.de Thu May 18 11:24:27 2006 From: martin.ficzel at gmx.de (Martin Ficzel) Date: Thu, 18 May 2006 11:24:27 +0200 Subject: [TYPO3-dev] function like "pi_getFFvalue" in backend module Message-ID: im writing a be module and i have to acess some values stored in flexform fields therefore i'm lookong for similar funktions like the FF functions from tslib_pibase but i didnt find them in the api. can anyone give me a hint. i just want to read the values modification is done with the standard forms. regards Martin From typo3 at accio.lv Thu May 18 12:46:38 2006 From: typo3 at accio.lv (Dmitry Dulepov) Date: Thu, 18 May 2006 13:46:38 +0300 Subject: [TYPO3-dev] function like "pi_getFFvalue" in backend module In-Reply-To: References: Message-ID: Hi! Martin Ficzel wrote: > im writing a be module and i have to acess some values stored in > flexform fields > > therefore i'm lookong for similar funktions like the FF functions from > tslib_pibase but i didnt find them in the api. > > can anyone give me a hint. i just want to read the values modification > is done with the standard forms. t3lib_div::xml2array() Dmitry. -- "It is our choices, that show what we truly are, far more than our abilities." (A.P.W.B.D.) From ernst at cron-it.de Thu May 18 12:48:03 2006 From: ernst at cron-it.de (Ernesto Baschny [cron IT]) Date: Thu, 18 May 2006 12:48:03 +0200 Subject: [TYPO3-dev] Updating extensions In-Reply-To: References: Message-ID: Tapio Markula schrieb am 18.05.2006 07:51: > Now in /sysext/ folder is plugins, > which might have updates. There > is not however a way to update plugins > in that folder. In order to avoid > duplicate installations the original > extension must just delete. IMO > not very smart. I think that's also the reason why those extensions are not in TER. If there are updates to them, there will be a new TYPO3 version where those extensions are shipped with. So a "regular" admin will never want to update those extensions anyway. If you feel the urge to do it anyway, you should do it in typo3conf/ext, so that you keep your site "upgradeable". Cheers, Ernesto From bzapf_tedo at yahoo.de Thu May 18 13:31:30 2006 From: bzapf_tedo at yahoo.de (Bastiaan Zapf) Date: Thu, 18 May 2006 13:31:30 +0200 (CEST) Subject: [TYPO3-dev] File Management: Importing files outside of /uploads/pics In-Reply-To: Message-ID: >> How can I store a file in an arbitary path under >> Typo3's Control and then create (for instance) a >> textpic, that can access it? > AFAIK the DAM related extension dam_ttcontent does > exactly this. Great, that works! Thanks, Andreas. It's not even hard. I hope this will make my work easier. Basti ___________________________________________________________ Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de From tapio.markula at dnainternet.net Thu May 18 13:34:01 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Thu, 18 May 2006 14:34:01 +0300 Subject: [TYPO3-dev] What changed in the database? Message-ID: Hi I found small problem in tm_contentaccess. Rendering extra info for content elements I got *always* 'Index: Yes' in columns view in Typo3 4.0. Using Typo3 3.8.1 that doesn't happen. 'Index: Yes' has been rendered only if the value is 1. What change might cause that difference? From typo3 at rvt.dds.nl Thu May 18 14:09:36 2006 From: typo3 at rvt.dds.nl (Ries van Twisk) Date: Thu, 18 May 2006 07:09:36 -0500 Subject: [TYPO3-dev] Content-Length header wrong? In-Reply-To: References: Message-ID: Dmitry Dulepov wrote: >Hi! > >Ries van Twisk wrote: > > >>the strlen function is not multibyte save... Try changing it to one of >>the multi-byte save version. >> >> > >No, it will not work. Suppose, you have strlen("???"), it will return 6 >(because of two bytes per character) but mb_strlen("???") will return 3 >(so twice less than actual content length is). > >Dmitry. > > Ofocurse... content length needs bytes, not characters.... my fault... dhuuuuuu Ries From patrick at patrickbroens.nl Thu May 18 14:29:38 2006 From: patrick at patrickbroens.nl (Patrick Broens) Date: Thu, 18 May 2006 14:29:38 +0200 Subject: [TYPO3-dev] New podcast In-Reply-To: References: Message-ID: Michael Scharkow wrote: > Olivier Dobberkau wrote: > >> Or shall i call you Fidel Castro ehm Kasper? :-) > > > Nah, Fidel certainly gets a cigar lighted underwater with his hands tied > behind the back, so Kasper, you must stop podcasting and developing and > practise full-time ;) Fidel claims he does not have a Swiss Bank account, and the TYPO3 Association has! > > Cheerio, > Michael From goes.to at dev.null Thu May 18 15:01:41 2006 From: goes.to at dev.null (Tonni Aagesen) Date: Thu, 18 May 2006 15:01:41 +0200 Subject: [TYPO3-dev] update reference using php-cli? Message-ID: Hi, I wonder if anyone else have run into this error when updating references in cli-mode (in typo3 v4.0): ta at cello cli $ ./refindex_cli.phpsh ERROR: Module name, "tools_dbint", was not prefixed with "_CLI_" I changed this line in refindex_cli.phpsh to get a correct path: - define('PATH_thisScript',$_ENV['_']?$_ENV['_']:$_SERVER['_']); + define('PATH_thisScript',$_ENV['PWD']?$_ENV['PWD']:$_SERVER['PWD']); Any hints? -- Regards Tonni Aagesen www.pil.dk & www.quickpay.dk From martin.ficzel at gmx.de Thu May 18 15:19:42 2006 From: martin.ficzel at gmx.de (Martin Ficzel) Date: Thu, 18 May 2006 15:19:42 +0200 Subject: [TYPO3-dev] function like "pi_getFFvalue" in backend module In-Reply-To: References: Message-ID: Dmitry Dulepov schrieb: > Hi! > > Martin Ficzel wrote: >> im writing a be module and i have to acess some values stored in >> flexform fields >> >> therefore i'm lookong for similar funktions like the FF functions from >> tslib_pibase but i didnt find them in the api. >> >> can anyone give me a hint. i just want to read the values modification >> is done with the standard forms. > > t3lib_div::xml2array() hmmm : i've already seen that function but i thought there would be some more specific functions for acessing the values. the pibase is also using that function but does a lot more wich has t be done manually in the be. tanks, martin From mario.melanie at arcor.de Thu May 18 17:15:06 2006 From: mario.melanie at arcor.de (Mario Matzulla) Date: Thu, 18 May 2006 17:15:06 +0200 Subject: [TYPO3-dev] link marker In-Reply-To: References: Message-ID: Hi Pierre, Pierre Rouwens schrieb: > Hi all, > > Please i have to create some thing like that : > ###NAME### > But i can't find a way to achieve it in the content api ? > any idea please ? $this->pi_linkTP($str,$urlParameters,$cache,$altPageId) Have a look at /typo3/sysext/cms/tslib/class.tslib_pibase thats the class "normal" extensions inherit from. Regards, Mario > > TIA From kraftb at kraftb.at Thu May 18 19:30:47 2006 From: kraftb at kraftb.at (Bernhard Kraft) Date: Thu, 18 May 2006 19:30:47 +0200 Subject: [TYPO3-dev] update reference using php-cli? In-Reply-To: References: Message-ID: Tonni Aagesen wrote: > - define('PATH_thisScript',$_ENV['_']?$_ENV['_']:$_SERVER['_']); > + define('PATH_thisScript',$_ENV['PWD']?$_ENV['PWD']:$_SERVER['PWD']); I already complained about that some times ... in my opinion the only portable way is: > + define('PATH_thisScript', __FILE__); __FILE__ is an automatically defined constant ... it works for PHP3/4/5 ... And it really returns what the variable is called the path of "THIS" script ... so if you do this in an included file it will return the path of the included file .. always the path of itself. greets, Bernhard -- ---------------------------------------------------------------------- "Freiheit ist immer auch die Freiheit des Andersdenkenden" Rosa Luxemburg, 1871 - 1919 ---------------------------------------------------------------------- [[ http://think-open.at | Open source company ]] From kraftb at kraftb.at Thu May 18 19:34:28 2006 From: kraftb at kraftb.at (Bernhard Kraft) Date: Thu, 18 May 2006 19:34:28 +0200 Subject: [TYPO3-dev] $BE_USER object in FE In-Reply-To: References: Message-ID: ZveroBoy wrote: > I needed to change a method getListContent of class tx_ttnews, all > worked, except for one moment, the object $BE_USER was inaccessible. I > was found out, that in FE this object is inaccessible. Then I have > created the BE extention and replaced this method, but it works strange: A global object "$BE_USER" is only available in the Frontend as long as you are logged in into the Backend as ANY user ... The reason for this is that FE-Editing works properly ... In you FE application/plugin you shall never use $BE_USER except if you are doing stuff regarding FE-Editing ... May you tell what you are trying to do ? Pherhaps you just need a different approach. If you want to insert the Username of the creating user into a News you would have to fetch the required BE-USER object ... but for this you do not even need PHP .. you can do this plain in TypoScript without any requirements to modify tt_news !!! greets, Bernhard -- ---------------------------------------------------------------------- "Freiheit ist immer auch die Freiheit des Andersdenkenden" Rosa Luxemburg, 1871 - 1919 ---------------------------------------------------------------------- [[ http://think-open.at | Open source company ]] From kraftb at kraftb.at Thu May 18 19:39:21 2006 From: kraftb at kraftb.at (Bernhard Kraft) Date: Thu, 18 May 2006 19:39:21 +0200 Subject: [TYPO3-dev] Path to cached/temp Imagefile In-Reply-To: References: Message-ID: Andreas Wengrzik wrote: First of all this is wrong: $conf = array( "file" => "fileadmin/gallery/image1.jpg", "width" => "200", ); it should be: $conf = array( "file" => "fileadmin/gallery/image1.jpg", "file." => array( "width" => "200", ); ); ( Here : http://typo3.org/documentation/document-library/references/doc_core_tsref/current/view/8/6/ is no word of "width" and "height" ... those properties are part of the imgResource "file" : http://typo3.org/documentation/document-library/references/doc_core_tsref/current/view/5/2/ ) And instead of this: > $imgTag = $this->cObj->IMAGE($conf); Rather do: $info = $this->getImgResource($filename,$conf['file.']); It will return an array with the name of the temporary scaled down image + sizes Just print_r($info) :) greets, Bernhard -- ---------------------------------------------------------------------- "Freiheit ist immer auch die Freiheit des Andersdenkenden" Rosa Luxemburg, 1871 - 1919 ---------------------------------------------------------------------- [[ http://think-open.at | Open source company ]] From kraftb at kraftb.at Thu May 18 19:45:24 2006 From: kraftb at kraftb.at (Bernhard Kraft) Date: Thu, 18 May 2006 19:45:24 +0200 Subject: [TYPO3-dev] kb_allcolors + gm In-Reply-To: References: Message-ID: S. Teuber wrote: > That, however, didn't do the trick. Before upgrading, I tried the latest > kb_allcolors in my TYPO3 3.8.1 setting. There still was the "reversed > transparency" bug with grapchicsmagick + kb_allcolors as described earlier > in this thread. Hmm ... strange. Did you try to set/unset (all possible/allowed combinations of): [GFX][im_negate_mask] [GFX][im_imvMaskState] in the install tool .... > Thanks, Bernhard, for looking into this and for your good work with > kb_allcolors. It's always a pleasure to find active, responsive and > dedicated (extension) developers. :-) Thanks !! And since today with a new car with a code-plate saying "MD-TYPO3" :) greets, Bernhard -- ---------------------------------------------------------------------- "Freiheit ist immer auch die Freiheit des Andersdenkenden" Rosa Luxemburg, 1871 - 1919 ---------------------------------------------------------------------- [[ http://think-open.at | Open source company ]] From davinci at REMOVE.mail.tdcadsl.dk Thu May 18 21:29:42 2006 From: davinci at REMOVE.mail.tdcadsl.dk (Jes) Date: Thu, 18 May 2006 21:29:42 +0200 Subject: [TYPO3-dev] Problem: Link in menu/sitemap element opens page in new window... Message-ID: Hello I know this may not be the right place to write questions on this subject - but I am not sure where to put it. I have tried to use the menu/sitemap element to make a menu on a page. It is very easy to set up but there is one problem - the link opens the page in a new browser window and that's not what I want. How can I change that so it will open in the same window? Any suggestions is appreciated. Thank you and best regards Jes Petersen From davinci at REMOVE.mail.tdcadsl.dk Thu May 18 21:51:34 2006 From: davinci at REMOVE.mail.tdcadsl.dk (Jes) Date: Thu, 18 May 2006 21:51:34 +0200 Subject: [TYPO3-dev] Problem: Link in menu/sitemap element opens page in new window... In-Reply-To: References: Message-ID: Jes wrote: > Hello > > I know this may not be the right place to write questions on this > subject - but I am not sure where to put it. > > I have tried to use the menu/sitemap element to make a menu on a page. > > It is very easy to set up but there is one problem > - the link opens the page in a new browser window and that's not what I > want. > > How can I change that so it will open in the same window? > > Any suggestions is appreciated. > > Thank you and best regards > > Jes Petersen Sorry - I found the sollution myself. Best regards Jes From cyberty at mail.ru Fri May 19 01:10:31 2006 From: cyberty at mail.ru (ZveroBoy) Date: Fri, 19 May 2006 03:10:31 +0400 Subject: [TYPO3-dev] $BE_USER object in FE Message-ID: Hi. Thanks for answers. Dmitry Dulepov wrote: >If I remember correctly, it simply not available in FE. Too so thought but there is it not absolutely so. By the way, do you speak russian? Bernhard Kraft wrote: >A global object "$BE_USER" is only available in the Frontend as long as you >are logged in into the Backend as ANY user ... >The reason for this is that FE-Editing works properly ... >In you FE application/plugin you shall never use $BE_USER except if you are doing >stuff regarding FE-Editing ... I also wish to expand tt_news. I wish to make so that after a login in the name of news which the user button can edit appeared "edit". Differentiation on access needs to be made on categories of news. Because access to standard editing tools from FE is inaccessible, it was necessary to use BE. It is necessary as more flexible purpose of the rights. I will need to make a portal in which moderators, users and managers. Moderators can delete, do visible articles or grant permissions to users. Standard editing through BE does not approach, the customer would like that in the name of each article (which the user can edit ) there was a panel of editing. Standard the admin panel does not approach because it appears at each content element, and it is appears at each category of articles. Users have access only to the certain categories. From chibox at gmail.com Fri May 19 03:03:45 2006 From: chibox at gmail.com (Chi Hoang) Date: Fri, 19 May 2006 03:03:45 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Hello, Dimitri Tarassenko schrieb: > Having spent some time today with the new EM code - there are a couple > of things I still don't understand. > > 1. If we still have some serialize()d data in the extensions.xml > metadata (dependencies), what's the point of having it as XML at all? > Why not serialize everything and forget the XML parsers altogether? > > 2. If the XML gets parsed and then converted into "extensions.bin", > "reviewstates.bin", etc., why can't we just download these pre-parsed > files from the repository? I have published an extension that will do all the trick. http://typo3.org/extensions/repository/search/ch_lightem/1.0.0/ I hope you like it. Greetings, Chi From Martin.Kutschker at n0spam-blackbox.net Fri May 19 09:34:13 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Fri, 19 May 2006 09:34:13 +0200 Subject: [TYPO3-dev] update reference using php-cli? In-Reply-To: References: Message-ID: Bernhard Kraft schrieb: > Tonni Aagesen wrote: > > >>- define('PATH_thisScript',$_ENV['_']?$_ENV['_']:$_SERVER['_']); >>+ define('PATH_thisScript',$_ENV['PWD']?$_ENV['PWD']:$_SERVER['PWD']); > > > I already complained about that some times ... in my opinion the only portable way > is: > >>+ define('PATH_thisScript', __FILE__); So __FILE__ always returns the full path of the current file (not script): /dir# php subdir/script.php /dir# script.sh script.sh contains "php subdir/script.php" /dir/subdir# script.php In this examples it should always be /dir/subdir/script.php. If it's the case we should really use it. It'll save many problems when running on Windows (via .bat and Windows scheduler, eg direct mail scripts). Masi From trabold at mehrwert.de Fri May 19 10:34:21 2006 From: trabold at mehrwert.de (Christian Trabold) Date: Fri, 19 May 2006 10:34:21 +0200 Subject: [TYPO3-dev] RFC: "Jump to page" in Element browser Message-ID: Hi! This morning an idea came up to my mind, which I'd love to share with you. What about a small input field in the element browser (for pages) which allows a fast search for a given PageID (yes, similar to the good old input field in shortcutframe). You'll find a quick scribble to visualize that here: http://www.christian-trabold.de/fileadmin/ct/docs/enhanced_eb.png Could this be a nice Feature for "Phoenix"? Is it hard to implement? What do you think? Greetings Christian From tapio.markula at dnainternet.net Fri May 19 13:24:49 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Fri, 19 May 2006 14:24:49 +0300 Subject: [TYPO3-dev] Detecting the version of Typo3 for my extensio Message-ID: Hi I would need condition if($TypoVer >= 4.0) how I could get the version of Typo3? $TypoVer= ...? I would need it at least for one language label because 'Edit page properties' use different language label than 'Edit page header' in older Typo3 versions. From goes.to at dev.null Fri May 19 13:59:18 2006 From: goes.to at dev.null (Tonni Aagesen) Date: Fri, 19 May 2006 13:59:18 +0200 Subject: [TYPO3-dev] update reference using php-cli? In-Reply-To: References: Message-ID: Martin Kutschker wrote: > If it's the case we should really use it. It'll save many problems when > running on Windows (via .bat and Windows scheduler, eg direct mail > scripts). It is.. I did some tests in unix environments and dirname(__FILE__) always returns the absolute path to the file in which it is defined. I still have no luck fixing this error though - any insight are most welcome: ta at cello cli $ ./refindex_cli.phpsh ERROR: Module name, "tools_dbint", was not prefixed with "_CLI_" I'm I going about the CLI thing the right way? -- Regards Tonni Aagesen www.pil.dk & www.quickpay.dk From typo3 at tentoday.com Fri May 19 14:35:26 2006 From: typo3 at tentoday.com (Luc Franken [TenToday]) Date: Fri, 19 May 2006 14:35:26 +0200 Subject: [TYPO3-dev] Detecting the version of Typo3 for my extensio In-Reply-To: References: Message-ID: Try in your script something like: debug($GLOBALS) in that array I guess. Tapio Markula schreef: > Hi > > I would need condition if($TypoVer >= 4.0) > > how I could get the version of Typo3? > > $TypoVer= ...? > > I would need it at least for one language label > because 'Edit page properties' use different > language label than 'Edit page header' in older Typo3 versions. From tapio.markula at dnainternet.net Fri May 19 15:36:58 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Fri, 19 May 2006 16:36:58 +0300 Subject: [TYPO3-dev] Detecting the version of Typo3 for my extensio In-Reply-To: References: Message-ID: Luc Franken [TenToday] wrote: > Try in your script something like: debug($GLOBALS) in that array I guess. it tested with print_r($GLOBALS); - typo3 version is not stored there > > Tapio Markula schreef: > >> Hi >> >> I would need condition if($TypoVer >= 4.0) >> >> how I could get the version of Typo3? >> >> $TypoVer= ...? >> >> I would need it at least for one language label >> because 'Edit page properties' use different >> language label than 'Edit page header' in older Typo3 versions. From typo3 at tentoday.com Fri May 19 15:45:44 2006 From: typo3 at tentoday.com (Luc Franken [TenToday]) Date: Fri, 19 May 2006 15:45:44 +0200 Subject: [TYPO3-dev] Detecting the version of Typo3 for my extensio In-Reply-To: References: Message-ID: Sure? I thought something like this should work: $GLOBALS['TYPO_VERSION'] Tapio Markula schreef: > Luc Franken [TenToday] wrote: >> Try in your script something like: debug($GLOBALS) in that array I guess. > > it tested with print_r($GLOBALS); - typo3 version is not stored there >> >> Tapio Markula schreef: >> >>> Hi >>> >>> I would need condition if($TypoVer >= 4.0) >>> >>> how I could get the version of Typo3? >>> >>> $TypoVer= ...? >>> >>> I would need it at least for one language label >>> because 'Edit page properties' use different >>> language label than 'Edit page header' in older Typo3 versions. From tapio.markula at dnainternet.net Fri May 19 16:10:34 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Fri, 19 May 2006 17:10:34 +0300 Subject: [TYPO3-dev] Detecting the version of Typo3 for my extensio In-Reply-To: References: Message-ID: Luc Franken [TenToday] wrote: > Sure? > > I thought something like this should work: $GLOBALS['TYPO_VERSION'] That really worked . I tested with print $GLOBALS['TYPO_VERSION']; I didn't then noticed it seaching print_r($GLOBALS); Thank's. I can In Typo3 4.0 is not this LLL p:edit_editPageHeader it is something else - I try to dig it out. From typo3 at ingo-renner.com Fri May 19 16:23:38 2006 From: typo3 at ingo-renner.com (Ingo Renner) Date: Fri, 19 May 2006 16:23:38 +0200 Subject: [TYPO3-dev] Detecting the version of Typo3 for my extensio References: Message-ID: Am Fri, 19 May 2006 14:24:49 +0300 schrieb Tapio Markula: > Hi > > I would need condition if($TypoVer >= 4.0) > > how I could get the version of Typo3? $version = $GLOBALS['TYPO3_VERSION']?$GLOBALS['TYPO3_VERSION']:$GLOBALS['TYPO_VERSION']; always use $GLOBALS['TYPO3_VERSION'] but as this variable is not available in older versions you need to check for it and use $GLOBALS['TYPO_VERSION'] in case it is an old version and thus not available. Ingo -- Use a newsreader! Check out http://typo3.org/community/mailing-lists/use-a-news-reader/ From livius_agrippa at yahoo.com Fri May 19 16:29:47 2006 From: livius_agrippa at yahoo.com (Livius Agrippa) Date: Fri, 19 May 2006 16:29:47 +0200 Subject: [TYPO3-dev] Problem with foreign_table_where Message-ID: Hi, I have created an extension and this extension has in its TCE form a select field "category". I created also the possibility to create categories from this TCE form. But it is a problem with these categories because these items will be created an the same page. I think the problem is in this line: "pid" => "###CURRENT_PID###" in ext_tables.php. I searched in the documentation and I found this ###REC_FIELD_[fieldname]### ###THIS_UID### - is current element uid (zero if new). ###CURRENT_PID### - is the current page id (pid of the record). ###STORAGE_PID### ###SITEROOT### ###PAGE_TSCONFIG_ID### - a value you can set from Page TSconfig dynamically. ###PAGE_TSCONFIG_IDLIST### - a value you can set from Page TSconfig dynamically. ###PAGE_TSCONFIG_STR### - a value you can set from Page TSconfig dynamically. Can someone help me to figure it out how to insert these items on the sys_folder specified in Startingpoint Best regards, Livius From tapio.markula at dnainternet.net Fri May 19 16:58:34 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Fri, 19 May 2006 17:58:34 +0300 Subject: [TYPO3-dev] Detecting the version of Typo3 for my extensio In-Reply-To: References: Message-ID: Ingo Renner wrote: > Am Fri, 19 May 2006 14:24:49 +0300 schrieb Tapio Markula: > > >>Hi >> >>I would need condition if($TypoVer >= 4.0) >> >>how I could get the version of Typo3? > > > $version = > $GLOBALS['TYPO3_VERSION']?$GLOBALS['TYPO3_VERSION']:$GLOBALS['TYPO_VERSION']; > > always use $GLOBALS['TYPO3_VERSION'] > > but as this variable is not available in older versions alternatively isset($GLOBALS['TYPO3_VERSION']) ... ok. Basically I just need to know if the version is bigger than 3. What ver. 4.0+ use? if(intval(substr($GLOBALS['TYPO_VERSION'],0,1)>3)) $Typo4=1; if Typo 4.x use $GLOBALS['TYPO_VERSION'] and some older version $GLOBALS['TYPO3_VERSION'] usage of $GLOBALS['TYPO3_VERSION' should return false because the variable doesn't exist From trabold at mehrwert.de Fri May 19 17:46:09 2006 From: trabold at mehrwert.de (Christian Trabold) Date: Fri, 19 May 2006 17:46:09 +0200 Subject: [TYPO3-dev] Detecting the version of Typo3 for my extensio In-Reply-To: References: Message-ID: Hi Ingo, Hi Tapio, >>I would need condition if($TypoVer >= 4.0) >> >>how I could get the version of Typo3? > > > $version = > $GLOBALS['TYPO3_VERSION']?$GLOBALS['TYPO3_VERSION']:$GLOBALS['TYPO_VERSION']; > > always use $GLOBALS['TYPO3_VERSION'] no. see below. > but as this variable is not available in older versions you need to check > for it and use $GLOBALS['TYPO_VERSION'] in case it is an old version and > thus not available. There is a constant TYPO3_version which you should use (according to TYPO3 Core APIs Page 46 - PDF) - combined with the API call t3lib_div::int_from_ver($version) you'll get a reliable value to work with. eg if (t3lib_div::int_from_ver(TYPO3_version) < 4000000) { debug('TYPO3 4.0 required!'); } Regards, Christian From typo3 at ingo-renner.com Fri May 19 19:07:22 2006 From: typo3 at ingo-renner.com (Ingo Renner) Date: Fri, 19 May 2006 19:07:22 +0200 Subject: [TYPO3-dev] Detecting the version of Typo3 for my extensio References: Message-ID: Am Fri, 19 May 2006 17:46:09 +0200 schrieb Christian Trabold: > There is a constant TYPO3_version which you should use (according to > TYPO3 Core APIs Page 46 - PDF) - combined with the API call > t3lib_div::int_from_ver($version) you'll get a reliable value to work with. ok, didn't check that doc lately... greetings Ingo -- Use a newsreader! Check out http://typo3.org/community/mailing-lists/use-a-news-reader/ From tapio.markula at dnainternet.net Fri May 19 19:17:21 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Fri, 19 May 2006 20:17:21 +0300 Subject: [TYPO3-dev] Detecting the version of Typo3 for my extensio In-Reply-To: References: Message-ID: Christian Trabold wrote: > Hi Ingo, > Hi Tapio, > >>> I would need condition if($TypoVer >= 4.0) >>> >>> how I could get the version of Typo3? >> >> >> >> $version = >> $GLOBALS['TYPO3_VERSION']?$GLOBALS['TYPO3_VERSION']:$GLOBALS['TYPO_VERSION']; >> >> >> always use $GLOBALS['TYPO3_VERSION'] > > > no. see below. > > >> but as this variable is not available in older versions you need to check >> for it and use $GLOBALS['TYPO_VERSION'] in case it is an old version and >> thus not available. > > > There is a constant TYPO3_version which you should use (according to > TYPO3 Core APIs Page 46 - PDF) - combined with the API call > t3lib_div::int_from_ver($version) you'll get a reliable value to work with. > > eg > > if (t3lib_div::int_from_ver(TYPO3_version) < 4000000) { > debug('TYPO3 4.0 required!'); > } > > > > Regards, > > Christian Ok. I might use it in some other case. I needed version info as a global variable in several places for many functions and I can't set stand-alone if-statement inside a class. This works outside class as a global variable even if it is not very smart if(intval(substr($GLOBALS['TYPO_VERSION'],0,1)>3)) $Typo4=1; it doesn't matter, if some Typo3 version doesn't use that variable because the purpose is return true only if typo3 version is bigger than 3x From tapio.markula at dnainternet.net Fri May 19 19:27:30 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Fri, 19 May 2006 20:27:30 +0300 Subject: [TYPO3-dev] Detecting the version of Typo3 for my extensio In-Reply-To: References: Message-ID: > Ok. I might use it in some other case. I needed version info as a global > variable in several places for many functions and I can't set > stand-alone if-statement inside a class. > > This works outside class as a global variable even if it is not very smart > > if(intval(substr($GLOBALS['TYPO_VERSION'],0,1)>3)) > $Typo4=1; > > it doesn't matter, if some Typo3 version doesn't use that variable > because the purpose is return true only if typo3 version is bigger than 3x What could be smart is a class methor for that function checkIfTypo4(){ if (t3lib_div::int_from_ver(TYPO3_version) < 4000000) return true; else return false; } .... function ... if($this->checkIfTypo4()) From traveler_in_time at gmx.net Fri May 19 20:09:35 2006 From: traveler_in_time at gmx.net (S. Teuber) Date: Fri, 19 May 2006 18:09:35 +0000 (UTC) Subject: [TYPO3-dev] kb_allcolors + gm References: Message-ID: Hi Bernhard, > Hmm ... strange. Did you try to set/unset (all possible/allowed > combinations of): > > [GFX][im_negate_mask] > [GFX][im_imvMaskState] > > in the install tool .... As I posted earlier in this thread (March 13th), there's only one combination of those possible when using GM, because it is hardcoded in the core. So no, I didn't play around with them this time due to time constraints. Took me long enough to go back to this issue anyway. :P > And since today with a new car with a code-plate saying "MD-TYPO3" :) You *are* a nerd, you know... ;-) Sven From typo3 at rvt.dds.nl Fri May 19 20:55:34 2006 From: typo3 at rvt.dds.nl (Ries van Twisk) Date: Fri, 19 May 2006 13:55:34 -0500 Subject: [TYPO3-dev] Problem with foreign_table_where In-Reply-To: References: Message-ID: Hi, I am not a guru on this, but I think that you can do this : 'AND pid=###STORAGE_PID### ORDER BY.......' hereby I assume that ###STORAGE_PID### will be just a number.... Ries >Hi, > >I have created an extension and this extension has in its TCE form a >select field "category". I created also the possibility to create >categories from this TCE form. But it is a problem with these categories >because these items will be created an the same page. >I think the problem is in this line: "pid" => "###CURRENT_PID###" in >ext_tables.php. >I searched in the documentation and I found this >###REC_FIELD_[fieldname]### >###THIS_UID### - is current element uid (zero if new). >###CURRENT_PID### - is the current page id (pid of the record). >###STORAGE_PID### >###SITEROOT### >###PAGE_TSCONFIG_ID### - a value you can set from Page TSconfig >dynamically. >###PAGE_TSCONFIG_IDLIST### - a value you can set from Page TSconfig >dynamically. >###PAGE_TSCONFIG_STR### - a value you can set from Page TSconfig >dynamically. > >Can someone help me to figure it out how to insert these items on the >sys_folder specified in Startingpoint > >Best regards, >Livius >_______________________________________________ >TYPO3-dev mailing list >TYPO3-dev at lists.netfielders.de >http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev > > -- Ries van Twisk Freelance Typo3 Developer === Private: email: ries at vantwisk.nl web: http://www.rvantwisk.nl/freelance-typo3.html skype: callto://r.vantwisk === Work: email: ries at livetravelguides.com web: http://www.livetravelguides.com From kraftb at kraftb.at Fri May 19 23:06:32 2006 From: kraftb at kraftb.at (Bernhard Kraft) Date: Fri, 19 May 2006 23:06:32 +0200 Subject: [TYPO3-dev] Problem with foreign_table_where In-Reply-To: References: Message-ID: Ries van Twisk wrote: > > 'AND pid=###STORAGE_PID### ORDER BY.......' > And to really inhibit any SQL errors you should rather write: AND pid='###STORAGE_PID###' If no storage PID is set this will result in not causing an errror ... AND pid= ORDER BY would be an invalid query. greets, Bernhard -- ---------------------------------------------------------------------- "Freiheit ist immer auch die Freiheit des Andersdenkenden" Rosa Luxemburg, 1871 - 1919 ---------------------------------------------------------------------- [[ http://think-open.at | Open source company ]] From typo3 at rvt.dds.nl Sat May 20 01:01:14 2006 From: typo3 at rvt.dds.nl (Ries van Twisk) Date: Fri, 19 May 2006 18:01:14 -0500 Subject: [TYPO3-dev] Problem with foreign_table_where In-Reply-To: References: Message-ID: Bernhard Kraft wrote: >Ries van Twisk wrote: > > >>'AND pid=###STORAGE_PID### ORDER BY.......' >> >> >> > >And to really inhibit any SQL errors you should rather write: > >AND pid='###STORAGE_PID###' > > >If no storage PID is set this will result in not causing an errror ... > >AND pid= ORDER BY > >would be an invalid query. > > >greets, >Bernhard > > Nice tip. didn't thought of that..... However, I never liked the idea (old habbit) of putting number in quotes... Seeya on the channel :) -- Ries van Twisk Freelance Typo3 Developer === Private: email: ries at vantwisk.nl web: http://www.rvantwisk.nl/freelance-typo3.html skype: callto://r.vantwisk === Work: email: ries at livetravelguides.com web: http://www.livetravelguides.com From martin.kutschker-n0spam at no5pam-blackbox.net Sat May 20 17:23:30 2006 From: martin.kutschker-n0spam at no5pam-blackbox.net (Martin Kutschker) Date: Sat, 20 May 2006 17:23:30 +0200 Subject: [TYPO3-dev] Detecting the version of Typo3 for my extensio In-Reply-To: References: Message-ID: Tapio Markula schrieb: > > > What could be smart is a class methor for that > function checkIfTypo4(){ > > if (t3lib_div::int_from_ver(TYPO3_version) < 4000000) > return true; > > else > return false; > } Even smarter were TYPO3_version_major and TYPO3_version_minor constants. Masi PS: I don't get it why Tapio needed a var, so I?m for deprecating the variable. From mario.melanie at arcor.de Sat May 20 18:13:30 2006 From: mario.melanie at arcor.de (Mario Matzulla) Date: Sat, 20 May 2006 18:13:30 +0200 Subject: [TYPO3-dev] [Typo3-calendar] Code Challenge 2006 Message-ID: Hi list, Andreas Balzer just pointed me to this website: http://www.zend.com/de/company/news/events Wouldn't that be THE needed impulse to push the calendar project and a tremendous reputation for TYPO3? If we could get some developer together we could make it :) "You have to be optimistic sometimes" [Wuergler Robert, typo3.projects.calendar, 19/05/2006] Regards, Mario Matzulla From eMail at andreas-balzer.de Sat May 20 18:17:50 2006 From: eMail at andreas-balzer.de (Andreas Balzer) Date: Sat, 20 May 2006 18:17:50 +0200 Subject: [TYPO3-dev] [Typo3-calendar] Code Challenge 2006 In-Reply-To: References: Message-ID: Mario Matzulla wrote: > Wouldn't that be THE needed impulse to push the calendar project and a > tremendous reputation for TYPO3? it would definitly be > > If we could get some developer together we could make it :) i fully agree with that > Come on guys, let's "get content right", via calendar :) Andreas From alex at tekdevelopment.com Sun May 21 10:39:47 2006 From: alex at tekdevelopment.com (Alex Heizer) Date: Sun, 21 May 2006 03:39:47 -0500 Subject: [TYPO3-dev] How to disable workspaces in 4.0 installation Message-ID: Hi, How can we uninstall workspaces for an installation, rather than disabling it per-user? We're hoping to remove it once per installation since we have more than a few multiple-client installations. Thanks, Alex From matthew at manderson.co.uk Sun May 21 11:43:12 2006 From: matthew at manderson.co.uk (Matthew Manderson) Date: Sun, 21 May 2006 11:43:12 +0200 Subject: [TYPO3-dev] mySQL process timeout / max process number Message-ID: Regards I am having long mySQL timeouts on a new installation on a shared host. In Jan 2004 Carlos Chiari someone posted a link with a possible solution about this: > http://typo3.org/1422+M5d39678a7b5.0.html#childUid9868 The link is currently not accessible, any idea how I can retrieve the possibly valuable information it contains? Thanks Matthew From Andreas.Foerthner at netlogix.de Sun May 21 11:45:54 2006 From: Andreas.Foerthner at netlogix.de (=?ISO-8859-1?Q?Andreas_F=F6rthner?=) Date: Sun, 21 May 2006 11:45:54 +0200 Subject: [TYPO3-dev] How to disable workspaces in 4.0 installation In-Reply-To: References: Message-ID: Alex Heizer schrieb: > Hi, > > How can we uninstall workspaces for an installation, rather than > disabling it per-user? We're hoping to remove it once per installation > since we have more than a few multiple-client installations. > > Thanks, > Alex Hi, I fear, this is not possible. Please correct me if I'm wrong... Greets Andreas From karsten at typo3.org Sun May 21 11:54:09 2006 From: karsten at typo3.org (Karsten Dambekalns) Date: Sun, 21 May 2006 11:54:09 +0200 Subject: [TYPO3-dev] Updating extensions References: Message-ID: Hi. Tapio Markula wrote: > I can' update plugins, which are in > sysext-folder into the *same* folder But you have enabled updates of system extensions in localconf.php, right? Karsten From karsten at typo3.org Sun May 21 11:59:01 2006 From: karsten at typo3.org (Karsten Dambekalns) Date: Sun, 21 May 2006 11:59:01 +0200 Subject: [TYPO3-dev] Can't create pages nor content, "Column 'TSconfig' cannot be null", v4 final with some exts References: Message-ID: Hi. Bastiaan Zapf wrote: >> Yes, but such a query should *only* be generated >> when using DBAL, never >> with "plain" TYPO3. Are you sure this isn't >> installed? > > I'm not sure at all. Is DBAL integrated with Typo3 v4 > by default or something? It is distriuted with it as system extension, but not enabled by default. > There -is- a DBAL directory in typo3conf/ext, and dbal -is- mentioned in > localconf.php. If it is in typo3conf/ext/ this means it has been installed manually somewhen. WHen you say it appears in localconf.php, what do you mean? Is it contained in extList? Maybe you can post your localconf file (without sesnsitive parts, of course) here. > It just doesn't appear in the list!? What list? Karsten From livius_agrippa at yahoo.com Sun May 21 12:16:16 2006 From: livius_agrippa at yahoo.com (Livius Agrippa) Date: Sun, 21 May 2006 12:16:16 +0200 Subject: [TYPO3-dev] Problem with foreign_table_where In-Reply-To: References: Message-ID: Ries van Twisk wrote: Hi Ries, I tried with pid='###STORAGE_PID###' but instead to creat a new category on the desired sys_folder, it insert this new category on tt_news sys_folder. I think this happens because I specified this tt_news sys-folder in the root page (in tt-news documentation is specified to do so). In any case I found the solution, I have removed the possibility to create new categories from there :). Kind regards, Livius > Hi, > > I am not a guru on this, > > but I think that you can do this : > > 'AND pid=###STORAGE_PID### ORDER BY.......' > > hereby I assume that ###STORAGE_PID### will be just a number.... > > Ries > From livius_agrippa at yahoo.com Sun May 21 14:59:54 2006 From: livius_agrippa at yahoo.com (Livius Agrippa) Date: Sun, 21 May 2006 14:59:54 +0200 Subject: [TYPO3-dev] fe_group of the logged user Message-ID: Hi, I don't know exactly if this list was created to talk about how to create extension or to talk about the core of the typo3. But I ghave a new question for an extension. How can I obtain the group of the logged user? regards, Livius From franz at fholzinger.com Sun May 21 21:06:04 2006 From: franz at fholzinger.com (Franz Holzinger) Date: Sun, 21 May 2006 21:06:04 +0200 Subject: [TYPO3-dev] fe_group of the logged user In-Reply-To: References: Message-ID: > > I don't know exactly if this list was created to talk about how to > create extension or to talk about the core of the typo3. > > But I ghave a new question for an extension. > How can I obtain the group of the logged user? > This code snippets will help you: (taken from tt_products) $TSFE->fe_user->groupData->title function isUserInGroup($feuser, $group) { $groups = explode(',', $feuser['usergroup']); foreach ($groups as $singlegroup) if ($singlegroup == $group) return true; return false; } // isUserInGroup $this->fe_users->isUserInGroup($TSFE->fe_user->user, $val['visibleForGroupID']) Greets, Franz From christian at jul.net Mon May 22 08:29:59 2006 From: christian at jul.net (Christian Jul Jensen) Date: Mon, 22 May 2006 08:29:59 +0200 Subject: [TYPO3-dev] [Typo3-calendar] Code Challenge 2006 References: Message-ID: Mario Matzulla wrote: > Andreas Balzer just pointed me to this website: > http://www.zend.com/de/company/news/events > > Wouldn't that be THE needed impulse to push the calendar project and a > tremendous reputation for TYPO3? Good idea. It's also a bit funny that Webdevity.de (that is arranging the contest) is using TYPO3, and the contest is sponsored by eZ. Does: "Der Google Calendar l?sst sich fast so intuitiv bedienen wie Outlook.", mean that GoogleCal is "as intuitive" or "not as intuitive" Good luck! -- - Christian Jul Jensen TYPO3 core developer (http://TYPO3.org) Professional webdeveloper (http://jul.net) From mohamedlistings at gmx.net Mon May 22 10:50:24 2006 From: mohamedlistings at gmx.net (mohamed boujataoui) Date: Mon, 22 May 2006 10:50:24 +0200 Subject: [TYPO3-dev] Any experience with IBM DB 2? Message-ID: Hi all, I habe a client asking if TYPO3 is working with IBM DB 2. I am not a developer but and would like to know if some has already experience with this DB before I start getting involved in that project? I know that the DBAL isn't out so long but would it work with the DBAL? What are possible problems I (or better: the developer) could run into? regards, mohamed boujataoui From elmar.DOT.hinz at team.MINUS.red.DOT.net Mon May 22 11:07:55 2006 From: elmar.DOT.hinz at team.MINUS.red.DOT.net (Elmar Hinz) Date: Mon, 22 May 2006 11:07:55 +0200 Subject: [TYPO3-dev] Open-XChange vs. Kolab Message-ID: Hello, often customers wish to access groupware functionalities by their website. There are at least 4 strategies to achieve this: 1.) single sign on 2.) DB based native TYPO3 extension 3.) Adaption of a PHP-based DB groupware like eGroupware or PHProjekt 4.) native TYPO3 extensions as Fronteneds to a groupware server. The most professional solution seems to be 4.) a real groupware server. Each Frontend could access different groupware serves. But to start with one, which one of the open source groupware servers do you think the best solution and why? a.) Open-XChange b.) Kolab c.) OpenGroupware d.) Citadel e.) Other Regards Elmar From typo3 at accio.lv Mon May 22 11:42:02 2006 From: typo3 at accio.lv (Dmitry Dulepov) Date: Mon, 22 May 2006 12:42:02 +0300 Subject: [TYPO3-dev] Any experience with IBM DB 2? In-Reply-To: References: Message-ID: Hi! mohamed boujataoui wrote: > I habe a client asking if TYPO3 is working with IBM DB 2. I am not a > developer but and would like to know if some has already experience with > this DB before I start getting involved in that project? I have no experience with DB2+typo3 but heard opinions about DB2 (separate) when people had to work with it. In short: avoid it as much as you can... Dmitry. -- "It is our choices, that show what we truly are, far more than our abilities." (A.P.W.B.D.) From typo3 at accio.lv Mon May 22 11:43:10 2006 From: typo3 at accio.lv (Dmitry Dulepov) Date: Mon, 22 May 2006 12:43:10 +0300 Subject: [TYPO3-dev] How to disable workspaces in 4.0 installation In-Reply-To: References: Message-ID: Hi! Andreas F?rthner wrote: > I fear, this is not possible. Please correct me if I'm wrong... You are not wrong. Workspaces are integral part of typo3 core and may not be removed. Dmitry. -- "It is our choices, that show what we truly are, far more than our abilities." (A.P.W.B.D.) From jh at digitaldistrict.de Mon May 22 11:44:07 2006 From: jh at digitaldistrict.de (Jan-Hendrik Heuing [DD]) Date: Mon, 22 May 2006 11:44:07 +0200 Subject: [TYPO3-dev] Open-XChange vs. Kolab References: Message-ID: > one, which one of the open source groupware servers do you think the best > solution and why? > > > a.) Open-XChange > b.) Kolab > c.) OpenGroupware > d.) Citadel > e.) Other f) Exchange including Sharepoint, Project-Server etc... f, Because most of our clients use Microsoft/Exchange infrastructure or even Domino/Notes. Beside that: It already comes with a huge webinterface for all sorts of things... JH From ms.usenet.nospam at schoenbeck.de Mon May 22 13:53:05 2006 From: ms.usenet.nospam at schoenbeck.de (Martin Schoenbeck) Date: Mon, 22 May 2006 13:53:05 +0200 Subject: [TYPO3-dev] Any experience with IBM DB 2? References: Message-ID: Hi Dmitry, Dmitry Dulepov schrieb: > I have no experience with DB2+typo3 but heard opinions about DB2 > (separate) when people had to work with it. In short: avoid it as much > as you can... I heard the same about Oracle and MySQL. ;-) Martin -- Bitte nicht an der E-Mail-Adresse fummeln, die pa?t so. From mscharkow at gmx.net Mon May 22 14:20:18 2006 From: mscharkow at gmx.net (Michael Scharkow) Date: Mon, 22 May 2006 14:20:18 +0200 Subject: [TYPO3-dev] Any experience with IBM DB 2? In-Reply-To: References: Message-ID: Martin Schoenbeck wrote: > Hi Dmitry, > > Dmitry Dulepov schrieb: > >> I have no experience with DB2+typo3 but heard opinions about DB2 >> (separate) when people had to work with it. In short: avoid it as much >> as you can... > > I heard the same about Oracle and MySQL. ;-) That's because they all suck! Postgres and SQLite to the rescue ;) From troelsr at msn.com Mon May 22 16:05:08 2006 From: troelsr at msn.com (Troels Kjær Rasmussen) Date: Mon, 22 May 2006 16:05:08 +0200 Subject: [TYPO3-dev] kb_tsconfig_cond Message-ID: Just wondering if anyone have any experiences with this module you would like to share. any negative sideeffects? If not, I wonder why this didn?t sneak it?s way into the core for 4.0, since it?s brilliant and a must have feature! Med venlig hilsen/ best regards Troels Kj?r Rasmussen LinkFactory | + 45 70 22 23 22 troels at linkfactory.dk TYPO3 Open Source CMS - Enterprise CMS uden licensomkostninger, l?s mere p? www.linkfactory.dk From elmar.DOT.hinz at team.MINUS.red.DOT.net Mon May 22 16:07:21 2006 From: elmar.DOT.hinz at team.MINUS.red.DOT.net (Elmar Hinz) Date: Mon, 22 May 2006 16:07:21 +0200 Subject: [TYPO3-dev] Open-XChange vs. Kolab In-Reply-To: References: Message-ID: Jan-Hendrik Heuing [DD] schrieb: >>one, which one of the open source groupware servers do you think the best >>solution and why? >> >> >>a.) Open-XChange >>b.) Kolab >>c.) OpenGroupware >>d.) Citadel >>e.) Other > > > f) Exchange including Sharepoint, Project-Server etc... > > f, Because most of our clients use Microsoft/Exchange infrastructure or even > Domino/Notes. Beside that: It already comes with a huge webinterface for all > sorts of things... > > JH > > If D?nnweich pays the open-source development for it, we could speek about ... 8-P Elmar From troelsr at msn.com Mon May 22 16:10:08 2006 From: troelsr at msn.com (Troels Kjær Rasmussen) Date: Mon, 22 May 2006 16:10:08 +0200 Subject: [TYPO3-dev] support@dcmedia.dk Message-ID: Hej Lars. Du f?r lige et link til den der patch: http://typo3.org/extensions/repository/search/kb_tsconfig_cond/0.1.0/details/ I mit tilf?lde drejer det sig om de to sites jeg har k?rende p? en 4.0 beta2 p? f?lgende dom?ner... brugbyen.dcmedia.dk og npk.dcmedia.dk Med venlig hilsen Troels Kj?r Rasmussen LinkFactory | + 45 70 22 23 22 troels at linkfactory.dk TYPO3 Open Source CMS - Enterprise CMS uden licensomkostninger, l?s mere p? www.linkfactory.dk From stefanNOSPAM at linkfactory.dk Mon May 22 16:23:37 2006 From: stefanNOSPAM at linkfactory.dk (Stefan Kreisberg) Date: Mon, 22 May 2006 16:23:37 +0200 Subject: [TYPO3-dev] support@dcmedia.dk References: Message-ID: Troels Kj?r Rasmussen wrote: > Hej Lars. > > Du f?r lige et link til den der patch: > http://typo3.org/extensions/repository/search/kb_tsconfig_cond/0.1.0/details/ > > I mit tilf?lde drejer det sig om de to sites jeg har k?rende p? en 4.0 > beta2 p? f?lgende dom?ner... > > > > Med venlig hilsen > > Troels Kj?r Rasmussen > LinkFactory | + 45 70 22 23 22 > troels at linkfactory.dk > > TYPO3 Open Source CMS - Enterprise CMS uden licensomkostninger, l?s mere > p? www.linkfactory.dk Whoops. Please ignore this wrongfully sent email .... (our wintendo developer hates outlook ... I wonder why ... :-)) From troelsr at msn.com Mon May 22 16:44:41 2006 From: troelsr at msn.com (Troels Kjær Rasmussen) Date: Mon, 22 May 2006 16:44:41 +0200 Subject: [TYPO3-dev] support@dcmedia.dk References: Message-ID: ....Please excuse me, I have to go and shoot myself in the foot now... -- Med venlig hilsen / Best regards Troels Kj?r Rasmussen LinkFactory | + 45 70 22 23 22 troels at linkfactory.dk TYPO3 Open Source CMS - Enterprise CMS uden licensomkostninger, l?s mere p? www.linkfactory.dk "Stefan Kreisberg" wrote in message news:mailman.1.1148307820.11570.typo3-dev at lists.netfielders.de... > Troels Kj?r Rasmussen wrote: > >> Hej Lars. >> >> Du f?r lige et link til den der patch: >> > http://typo3.org/extensions/repository/search/kb_tsconfig_cond/0.1.0/details/ >> >> I mit tilf?lde drejer det sig om de to sites jeg har k?rende p? en 4.0 >> beta2 p? f?lgende dom?ner... >> >> >> >> Med venlig hilsen >> >> Troels Kj?r Rasmussen >> LinkFactory | + 45 70 22 23 22 >> troels at linkfactory.dk >> >> TYPO3 Open Source CMS - Enterprise CMS uden licensomkostninger, l?s mere >> p? www.linkfactory.dk > > > Whoops. Please ignore this wrongfully sent email .... (our wintendo > developer hates outlook ... I wonder why ... :-)) From jh at digitaldistrict.de Mon May 22 16:51:53 2006 From: jh at digitaldistrict.de (Jan-Hendrik Heuing [DD]) Date: Mon, 22 May 2006 16:51:53 +0200 Subject: [TYPO3-dev] Open-XChange vs. Kolab References: Message-ID: >>>a.) Open-XChange >>>b.) Kolab >>>c.) OpenGroupware >>>d.) Citadel >>>e.) Other >> >> >> f) Exchange including Sharepoint, Project-Server etc... >> >> f, Because most of our clients use Microsoft/Exchange infrastructure or >> even >> Domino/Notes. Beside that: It already comes with a huge webinterface for >> all >> sorts of things... >> >> JH >> >> > > > If D?nnweich pays the open-source development for it, we could speek about > ... 8-P Would one of the others pay for that integration? So that's NOT a benefit in either way ;) JH From elmar.DOT.hinz at team.MINUS.red.DOT.net Mon May 22 17:36:00 2006 From: elmar.DOT.hinz at team.MINUS.red.DOT.net (Elmar Hinz) Date: Mon, 22 May 2006 17:36:00 +0200 Subject: [TYPO3-dev] Open-XChange vs. Kolab In-Reply-To: References: Message-ID: Jan-Hendrik Heuing [DD] schrieb: > > > Would one of the others pay for that integration? So that's NOT a benefit in > either way ;) > The others have donated their development work for us, so it's only fair to develop TYPO3 frontends in return. If I voluntarily write open-source connectors, I surley write them for open-source products. In general there is no reason for us to voluntary reward companies that repeatedly misuse monopolistic positions. It's up to yourself to judge wich companies behave in this way. Some judgments of european courts will help you to detect them. Regards Elmar From jh at digitaldistrict.de Mon May 22 18:30:21 2006 From: jh at digitaldistrict.de (Jan-Hendrik Heuing [DD]) Date: Mon, 22 May 2006 18:30:21 +0200 Subject: [TYPO3-dev] Open-XChange vs. Kolab References: Message-ID: >> Would one of the others pay for that integration? So that's NOT a benefit >> in >> either way ;) >> > > The others have donated their development work for us, so it's only fair > to > develop TYPO3 frontends in return. If I voluntarily write open-source > connectors, I surley write them for open-source products. > > In general there is no reason for us to voluntary reward companies that > repeatedly misuse monopolistic positions. It's up to yourself to judge > wich > companies behave in this way. Some judgments of european courts will help > you to detect them. You see, that's the difference ;) I am not working for the software vendors, but for our clients. And if they use products of companies which repeatedly misuse their monolistic position, that's none of my business. Instead I am thinking about good projects and how to solve the client's problems :-) Of course you could tell the client to bugger off... But I think it's not reason enough if they use Microsoft ;) JH From misza at mikado.neostrada.pl Mon May 22 18:57:19 2006 From: misza at mikado.neostrada.pl (Makrela Corporation) Date: Mon, 22 May 2006 18:57:19 +0200 Subject: [TYPO3-dev] [mit_download] -> Download Repository error -> Site template pasted to the end of every downloadable file Message-ID: Hi there, I have got a strange error in Download Repository plugin (Typo 3 -> 3.8.0, mit_download -> 0.3.5). Context: It appeared after moving site from the temporary location (/old/) to the primary one (/). Problem: Process of adding files and categories runs smoothly - categories are created and files uploaded to the server correctly. But the problem appears when one would like to download file. To the end of every downloaded file the HTML code from the main (actual index.php) template is added. This naturally makes all downloaded files corrupted (the files on the server are ok). I have no idea what is going on and how to deal with this issue. I hope that you can help me fix this problem. Best regards, Michal Szostak From typo3 at rvt.dds.nl Mon May 22 19:22:56 2006 From: typo3 at rvt.dds.nl (Ries van Twisk) Date: Mon, 22 May 2006 12:22:56 -0500 Subject: [TYPO3-dev] support@dcmedia.dk In-Reply-To: References: Message-ID: Troels Kj?r Rasmussen wrote: >....Please excuse me, I have to go and shoot myself in the foot now... > > > Nhaaaa don't do that dude!!! It's always good for us the learn a new language! Ries From elmar.DOT.hinz at team.MINUS.red.DOT.net Mon May 22 20:21:34 2006 From: elmar.DOT.hinz at team.MINUS.red.DOT.net (Elmar Hinz) Date: Mon, 22 May 2006 20:21:34 +0200 Subject: [TYPO3-dev] Open-XChange vs. Kolab In-Reply-To: References: Message-ID: Jan-Hendrik Heuing [DD] schrieb: > You see, that's the difference ;) > > I am not working for the software vendors, but for our clients. And if they > use products of companies which repeatedly misuse their monolistic position, > that's none of my business. Instead I am thinking about good projects and Certainly, it is your business. The customers expect some guidance from your side and ideas for new solutions. There is allways a range where you are free to decide to work on the good or the bad end of it ... > how to solve the client's problems :-) Of course you could tell the client So please choose for the better end and don't handle all responibility to others, your customers, the society, god, etc. ... that are exactly the kind of excusions that turn every helix to the wrong direction ... in business, in families, in wars, in invironmental pollution, .... Regards Elmar From pieter.v at gmx.net Mon May 22 21:56:48 2006 From: pieter.v at gmx.net (Pieter) Date: Mon, 22 May 2006 21:56:48 +0200 Subject: [TYPO3-dev] access tables from cron job Message-ID: Hello, I wrote a small script to update some fields in fe_users from a cron job. This works fine but I don't have any history records from the changes done by the cron job. And the RefIndex will get out of sync. Solution: use updateDB() in class.t3lib_tcemain.php instead of exec_UPDATEquery Problem: updateDB requires a back-end user environment. I get close but I don't have a BE_USER profile. What I did up to now: require_once(PATH_t3lib.'class.t3lib_tcemain.php'); in a function: $tce = t3lib_div::makeInstance('t3lib_TCEmain'); $tce->updateDB('fe_users',$row[uid],$updateFields); This fails because $this->BE_USER is empty. Is there a way to hack into this? Regards, -- Pieter Verstraelen Webteam Vivant http://www.vivant.org Skype: callto://pietervsta From typo3 at tentoday.com Mon May 22 21:58:09 2006 From: typo3 at tentoday.com (Luc Franken [TenToday]) Date: Mon, 22 May 2006 21:58:09 +0200 Subject: [TYPO3-dev] Using typoscript configuration in your plugin In-Reply-To: References: Message-ID: Just found it out by printing all GLOBALS: $tt_newsConfig=$GLOBALS['TSFE']->tmpl->setup['plugin.']['tt_news.']; David Bruehlmeier schreef: > Hi Robert, > > have you tried debug($this->extConf); in your _pi1 class? > > Greetings, > Dave. From typo3 at tentoday.com Mon May 22 21:59:44 2006 From: typo3 at tentoday.com (Luc Franken [TenToday]) Date: Mon, 22 May 2006 21:59:44 +0200 Subject: [TYPO3-dev] Using typoscript configuration in your plugin In-Reply-To: References: Message-ID: Oops, answered to the wrong thread, sorry! Luc Franken [TenToday] schreef: > Just found it out by printing all GLOBALS: > > $tt_newsConfig=$GLOBALS['TSFE']->tmpl->setup['plugin.']['tt_news.']; > > > David Bruehlmeier schreef: >> Hi Robert, >> >> have you tried debug($this->extConf); in your _pi1 class? >> >> Greetings, >> Dave. From wolfgang at stufenlos.net Mon May 22 22:04:57 2006 From: wolfgang at stufenlos.net (Wolfgang Klinger) Date: Mon, 22 May 2006 22:04:57 +0200 Subject: [TYPO3-dev] access tables from cron job In-Reply-To: References: Message-ID: *hiya!* On Mon, 22 May 2006, Pieter wrote the following: > Is there a way to hack into this? visit http://typo3.org/documentation/document-library/core-documentation/doc_core_inside/current/view/3/5/ scroll down or search for "CLI" bye Wolfgang From chibox at gmail.com Mon May 22 23:46:25 2006 From: chibox at gmail.com (Chi Hoang) Date: Mon, 22 May 2006 23:46:25 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Chi Hoang schrieb: > I have published an extension that will do all the trick. > http://typo3.org/extensions/repository/search/ch_lightem/1.0.0/ Nobody seems to care about my new extension :(. What went wrong? From alex at tekdevelopment.com Mon May 22 23:58:24 2006 From: alex at tekdevelopment.com (Alex Heizer) Date: Mon, 22 May 2006 16:58:24 -0500 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Hey, that looks pretty cool. When you do a search using the "List or look up extensions" box, does it search all 25 pages, or just on the current page? Alex Chi Hoang wrote: > Chi Hoang schrieb: > >> I have published an extension that will do all the trick. >> http://typo3.org/extensions/repository/search/ch_lightem/1.0.0/ >> > > Nobody seems to care about my new extension :(. What went wrong? > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.netfielders.de > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev > > From jh at digitaldistrict.de Mon May 22 23:58:53 2006 From: jh at digitaldistrict.de (Jan-Hendrik Heuing [DD]) Date: Mon, 22 May 2006 23:58:53 +0200 Subject: [TYPO3-dev] Open-XChange vs. Kolab References: Message-ID: >> You see, that's the difference ;) >> >> I am not working for the software vendors, but for our clients. And if >> they >> use products of companies which repeatedly misuse their monolistic >> position, >> that's none of my business. Instead I am thinking about good projects and > > Certainly, it is your business. The customers expect some guidance from > your side and ideas for new solutions. There is allways a range where you > are free to decide to work on the good or the bad end of it ... Whatever you say. If we are talking about clients having a few 100 workstations and more, it's certainly out of range of a project related to marketing, communications etc..., that would mean taking over their IT-departments, which is not at all part of our business :-) >> how to solve the client's problems :-) Of course you could tell the >> client > > So please choose for the better end and don't handle all responibility to > others, your customers, the society, god, etc. ... that are exactly the > kind of excusions that turn every helix to the wrong direction ... in > business, in families, in wars, in invironmental pollution, .... Wow, I didn't know we are running into a serious descussion. I am off now, as it is pretty much a waste of time anyway. JH From chibox at gmail.com Tue May 23 00:12:12 2006 From: chibox at gmail.com (Chi Hoang) Date: Tue, 23 May 2006 00:12:12 +0200 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Alex Heizer schrieb: > When you do a search using the "List or > look up extensions" box, does it search all 25 pages, or just on the > current page? Of course all the 25 pages! From typo3 at rvt.dds.nl Tue May 23 02:37:24 2006 From: typo3 at rvt.dds.nl (Ries van Twisk) Date: Mon, 22 May 2006 19:37:24 -0500 Subject: [TYPO3-dev] EM, TER2, XML and other animals In-Reply-To: References: Message-ID: Chi, looks good dude!!!! I'll promote it on the IRC channel since there I get quite a number of people who have problems with TER2. again nice Work, Ries >Alex Heizer schrieb: > > >>When you do a search using the "List or >>look up extensions" box, does it search all 25 pages, or just on the >>current page? >> >> > >Of course all the 25 pages! >_______________________________________________ >TYPO3-dev mailing list >TYPO3-dev at lists.netfielders.de >http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev > > -- Ries van Twisk Freelance Typo3 Developer === Private: email: ries at vantwisk.nl web: http://www.rvantwisk.nl/freelance-typo3.html skype: callto://r.vantwisk === Work: email: ries at livetravelguides.com web: http://www.livetravelguides.com From typo3 at fx-graefix.de Tue May 23 03:01:37 2006 From: typo3 at fx-graefix.de (Franz Koch) Date: Tue, 23 May 2006 03:01:37 +0200 Subject: [TYPO3-dev] Authservice: autologin via longer cookie lifetime - not even localconf-value FE[lifetime] -> BUG + FeatureRequest Message-ID: Hi list, I'm trying to code a small authentication service for typo3 4.0 that provides the possibility to enable "autologin" that can be activated or deactivated on a per login basis (http-post value through a checkbox or whatever). My service authenticates the user (well - it allready is, I only set a cookie-lifetime) and everything seems ok with "active" logins. The cookie also has the expected lifetime. By simmulating a future date the autologin fails - even if the cookie hasn't expired. The same occurs if I set the FE value "FE[lifetime]" in installtool to any value (let's say 3600*24*7) which should enable general autologin for fe_users. When moving the clock 1 hour forward - the login fails. I think this is caused by the function "fetchUserSessoin" in class.t3lib_userauth.php that is used to fetch a stored sessionkeys. This function is also used to find a valid sessionkey for the session-hash stored in the fe_user cookie. The only problem is, that this function is not aware of the setting "FE[lifetime]" - it uses the variable "$this->auth_timeout_field" for the timeout calculation which is always(?) 1 hour (3600). After setting the variable "auth_timeout_field" to $this->lifetime the autologin works as expected. Solution: "auth_timeout_field" has to be set to "lifetime" and this has to be done before the call "$this->checkAuthentication()" around line 286 in class.t3lib_userauth.php. Would be nice if somebody could confirm this to get into 4.1. Anyway - solving this bug doesn't enable the possibility for authservices to override the timeout variable. The only currently easy way to override is XCLASSing class.t3lib_userauth.php as it seems. It'll be nice if there would be also the possibility for a authservice to override certian values before something is processed. Or maybe services for something like "authUserSessionFE". What are the thoughts about this? If anybody has an idea how I could achieve my goal - you're very welcome to share your thoughts :) Well, I could enable general autologin with FE[lifetime] and then limit the cookie lifetime with an authservice - but I don't like this as sessions could somehow be reused I guess. -- Kind regards, Franz Koch From franz at fholzinger.com Tue May 23 08:48:11 2006 From: franz at fholzinger.com (Franz Holzinger) Date: Tue, 23 May 2006 08:48:11 +0200 Subject: [TYPO3-dev] access tables from cron job In-Reply-To: References: Message-ID: Hello Pieter, > > Solution: use updateDB() in class.t3lib_tcemain.php instead of > exec_UPDATEquery > > Problem: updateDB requires a back-end user environment. I get close but > I don't have a BE_USER profile. What I did up to now: > > require_once(PATH_t3lib.'class.t3lib_tcemain.php'); > in a function: > $tce = t3lib_div::makeInstance('t3lib_TCEmain'); > $tce->updateDB('fe_users',$row[uid],$updateFields); > Is there a way to hack into this? > So IMHO the updateDB should be changed that it does not require a back-end user environment. - Franz From mohamedlistings at gmx.net Tue May 23 09:01:09 2006 From: mohamedlistings at gmx.net (mohamed boujataoui) Date: Tue, 23 May 2006 09:01:09 +0200 Subject: [TYPO3-dev] Any experience with IBM DB 2? In-Reply-To: References: Message-ID: Hmm? Has anyone experience with another db? or DBAL? what problems would possibly arise? regards, mohamed b. mohamed boujataoui schrieb: > Hi all, > > I habe a client asking if TYPO3 is working with IBM DB 2. I am not a > developer but and would like to know if some has already experience with > this DB before I start getting involved in that project? > I know that the DBAL isn't out so long but would it work with the DBAL? > What are possible problems I (or better: the developer) could run into? > > regards, > mohamed boujataoui From christian at jul.net Tue May 23 09:34:34 2006 From: christian at jul.net (Christian Jul Jensen) Date: Tue, 23 May 2006 09:34:34 +0200 Subject: [TYPO3-dev] Open-XChange vs. Kolab References: Message-ID: Hi Elmar Elmar Hinz wrote: > e.) Other Maybe have a look at OpenSync (http://www.opensync.org/), it is still in beta, but seems to be a good framework, supported by the KDE-pim and evolution developers. -- - Christian Jul Jensen TYPO3 core developer (http://TYPO3.org) Professional webdeveloper (http://jul.net) From christian at jul.net Tue May 23 09:37:24 2006 From: christian at jul.net (Christian Jul Jensen) Date: Tue, 23 May 2006 09:37:24 +0200 Subject: [TYPO3-dev] access tables from cron job References: Message-ID: Franz Holzinger wrote: > So IMHO the updateDB should be changed that it does not require a > back-end user environment. As wolfgang already stated, have a look at the CLI conf. Having a BEuser env utilizes all the logging functionality etc of the backend. -- - Christian Jul Jensen TYPO3 core developer (http://TYPO3.org) Professional webdeveloper (http://jul.net) From elmar.DOT.hinz at team.MINUS.red.DOT.net Tue May 23 09:54:53 2006 From: elmar.DOT.hinz at team.MINUS.red.DOT.net (Elmar Hinz) Date: Tue, 23 May 2006 09:54:53 +0200 Subject: [TYPO3-dev] Open-XChange vs. Kolab In-Reply-To: References: Message-ID: Christian Jul Jensen schrieb: > Hi Elmar > > Elmar Hinz wrote: > > >>e.) Other > > > Maybe have a look at OpenSync (http://www.opensync.org/), it is still in > beta, but seems to be a good framework, supported by the KDE-pim and > evolution developers. > Hi Christian, well, it's an interesting project and may be of use. But it is no communication server itself. Rather a toolbox for synchronization matters i.e. to support PDA input into servers. Regards Elmar From typo3 at accio.lv Tue May 23 09:58:13 2006 From: typo3 at accio.lv (Dmitry Dulepov) Date: Tue, 23 May 2006 10:58:13 +0300 Subject: [TYPO3-dev] Any experience with IBM DB 2? In-Reply-To: References: Message-ID: Hi! Martin Schoenbeck wrote: > I heard the same about Oracle and MySQL. ;-) Well, I just tried to give my 2c :) Dmitry. -- "It is our choices, that show what we truly are, far more than our abilities." (A.P.W.B.D.) From Martin.Kutschker at n0spam-blackbox.net Tue May 23 09:59:24 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Tue, 23 May 2006 09:59:24 +0200 Subject: [TYPO3-dev] Any experience with IBM DB 2? In-Reply-To: References: Message-ID: mohamed boujataoui schrieb: > Hmm? Has anyone experience with another db? or DBAL? what problems would > possibly arise? Worst case: TYPO3 doesn't run at all. Typical scenario: some extensions won't run. The worst case is only likely if ADOdb doesn't support the DB (or not well enough). The Cores queries are not really complicated- Some extensions use mysql functions instead of the DB-API of TYO3. They dont work at all. Others use SQL queries that are not portable (DBAL handles some portability issues, but not all). Masi From bzapf_tedo at yahoo.de Tue May 23 10:06:34 2006 From: bzapf_tedo at yahoo.de (Bastiaan Zapf) Date: Tue, 23 May 2006 10:06:34 +0200 (CEST) Subject: [TYPO3-dev] New files in DAM? Message-ID: How can I comfortably index a new File (Images in my cases) into DAM? I tried the following: - find out the Imagetype with imagemagick ("identify") - insert row into tx_dam - insert row into tx_dam_mm_ref (mentioning tx_damttcontent_files, although i don't have a clue what that is supposed to mean) But still, there's no image to be seen. Am I missing something? Is there an API for adding a DAM file? Thanks in Advance, Basti ___________________________________________________________ Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de From operation-lan at gmx.de Tue May 23 10:38:47 2006 From: operation-lan at gmx.de (=?ISO-8859-1?Q?Daniel_P=F6tzinger?=) Date: Tue, 23 May 2006 10:38:47 +0200 Subject: [TYPO3-dev] HOOK suggestion in BE ->Listview Message-ID: Hello List I just thought about costumizing the BE Listview. For tables it would be cool to have the possibility of costumized Icons. Some examples: 1.) Say you have "events" and in the Listview there are a button says "show registered users" behind every entry... 2.) Or the news: You have newscategories and buttons "create new news in this category" (to allow user friendly BE input) So it would be possible to use the List Modul instead of creating a new BE-Modul for some reasons... I looked at the source and I think a greate place would be class.db_list_extra.inc function makeControl($table,$row) And a HOOK which could be registered in TCA like: if (is_array($TCA[$table][ctrl][makeControlPostProcessing])) ... $procObj->makeControlPostProcessing(&$cells,&$row,&$this) What do you think? From Martin.Kutschker at n0spam-blackbox.net Tue May 23 10:34:58 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Tue, 23 May 2006 10:34:58 +0200 Subject: [TYPO3-dev] HOOK suggestion in BE ->Listview In-Reply-To: References: Message-ID: Daniel P?tzinger schrieb: > > What do you think? That the whole list processing code for the BE is very old and unstructured. I'm hoping that the refactoring replaces all of the *.inc files. Masi From kraftb at kraftb.at Tue May 23 14:42:14 2006 From: kraftb at kraftb.at (Bernhard Kraft) Date: Tue, 23 May 2006 14:42:14 +0200 Subject: [TYPO3-dev] kb_tsconfig_cond In-Reply-To: References: Message-ID: Troels Kj?r Rasmussen wrote: > any negative sideeffects? > > If not, I wonder why this didn?t sneak it?s way into the core for 4.0, since > it?s brilliant and a must have feature! If it should get into the core it would of course have to get separately enabled in the install tool ... There is no kind of caching mechanism provided so the complete TSConfig has to get parsed each time a BE page is accessed .... and if you look into the matchcondition class you note that it is still not finished ... (Rootline for example). This is the case as the BE is very inconsistent .... There isn't any "specification" where the uid of the actually edited page ID (if applicable - meaning in "Web" module) get's stored. I would have to take another look at the full scenario to implement a maybe better working solution ... At the time I wrote this extension I had about 1 year of TYPO3 experience .. Now they are two ... And you know: Steep learning curve :) greets, Bernhard -- ---------------------------------------------------------------------- "Freiheit ist immer auch die Freiheit des Andersdenkenden" Rosa Luxemburg, 1871 - 1919 ---------------------------------------------------------------------- [[ http://think-open.at | Open source company ]] From operation-lan at gmx.de Tue May 23 15:32:32 2006 From: operation-lan at gmx.de (=?ISO-8859-1?Q?Daniel_P=F6tzinger?=) Date: Tue, 23 May 2006 15:32:32 +0200 Subject: [TYPO3-dev] HOOK suggestion in BE ->Listview In-Reply-To: References: Message-ID: Martin Kutschker wrote: > Daniel P?tzinger schrieb: >> >> What do you think? > > That the whole list processing code for the BE is very old and > unstructured. I'm hoping that the refactoring replaces all of the *.inc > files. > > Masi That is an argument. I am not inside... is there a plan/team for the next release related to that? From Martin.Kutschker at n0spam-blackbox.net Wed May 24 09:29:12 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Wed, 24 May 2006 09:29:12 +0200 Subject: [TYPO3-dev] HOOK suggestion in BE ->Listview In-Reply-To: References: Message-ID: Daniel P?tzinger schrieb: > Martin Kutschker wrote: > >> Daniel P?tzinger schrieb: >> >>> >>> What do you think? >> >> >> That the whole list processing code for the BE is very old and >> unstructured. I'm hoping that the refactoring replaces all of the >> *.inc files. >> >> Masi > > > That is an argument. > I am not inside... is there a plan/team for the next release related to > that? Join the discussion on typ3.teams.hci. It's not really technical, but the spirit of your idea fits well into this group. Masi From pixelhed at pixel-works.co.uk Wed May 24 11:43:38 2006 From: pixelhed at pixel-works.co.uk (Andre Flitsch) Date: Wed, 24 May 2006 11:43:38 +0200 Subject: [TYPO3-dev] Using typoscript configuration in your plugin In-Reply-To: References: Message-ID: Robert John de Stigter wrote: > Hi all, > > I've been trough several extensions and also documentation but I > couldn't find (out) how to correctly configure my extension files to let > the plugin be configured with typoscript. I kickstarted a very basic > extension with a plugin in it and now I want to add typoscript. > > example: > plugin.tx_myextension_pi1.myvalue = Hello World > > But when I do a print_r($conf) in the main function of the plugin it > only debugs the userFunc setting. > > I created the file ext_typoscript_setup.txt in the plugin folder and > filled it with "plugin.tx_myextension_pi1.myvalue = My Default Value". > In this case the plugin did debug it but wasn't overridden by > typoscript. Also the documentation (typo3 core) says using > ext_typoscript_setup.txt has deprecated but it's not very clear on how I > should do it than. > > It's probarly a very simple thingy but I can't find out how. > > Greetz, > Robert Hi Robert, If you used the kickstarter, did you include the static TS template created by it on the page where you inserted your plugin? A From typo3 at concare.org Wed May 24 12:01:51 2006 From: typo3 at concare.org (Terkild) Date: Wed, 24 May 2006 12:01:51 +0200 Subject: [TYPO3-dev] Using typoscript configuration in your plugin In-Reply-To: References: Message-ID: Hi Robert, Have you remembered to clear cache in typo3conf/ and FE cache? Kind regards Terkild Robert John de Stigter wrote: > Hi all, > > I've been trough several extensions and also documentation but I > couldn't find (out) how to correctly configure my extension files to let > the plugin be configured with typoscript. I kickstarted a very basic > extension with a plugin in it and now I want to add typoscript. > > example: > plugin.tx_myextension_pi1.myvalue = Hello World > > But when I do a print_r($conf) in the main function of the plugin it > only debugs the userFunc setting. > > I created the file ext_typoscript_setup.txt in the plugin folder and > filled it with "plugin.tx_myextension_pi1.myvalue = My Default Value". > In this case the plugin did debug it but wasn't overridden by > typoscript. Also the documentation (typo3 core) says using > ext_typoscript_setup.txt has deprecated but it's not very clear on how I > should do it than. > > It's probarly a very simple thingy but I can't find out how. > > Greetz, > Robert > From trabold at mehrwert.de Wed May 24 11:10:11 2006 From: trabold at mehrwert.de (Christian Trabold) Date: Wed, 24 May 2006 11:10:11 +0200 Subject: [TYPO3-dev] [Typo3-calendar] Code Challenge 2006 In-Reply-To: References: Message-ID: Hi Mario, > Andreas Balzer just pointed me to this website: > http://www.zend.com/de/company/news/events > > Wouldn't that be THE needed impulse to push the calendar project and a > tremendous reputation for TYPO3? > > If we could get some developer together we could make it :) are there any more infos on "it" - or is it "just winning"? A few questions to get "in-sync": 1) What's up with the feature list? I often see "Feature requests" in Subjects, but did not check them recently... 2) Where's the roadmap? Thanks and greetings, Christian From Philipp-F at gmx.de Wed May 24 12:31:38 2006 From: Philipp-F at gmx.de (Philipp-F at gmx.de) Date: Wed, 24 May 2006 12:31:38 +0200 Subject: [TYPO3-dev] RTE for Backendmodul Message-ID: Hello List, after a couple of day with google i am very frustrated. I seek a method to activate the RTE in a Backend Modul. I wish i can generate a whole form with File Link fields and all the other Typo3 methods in the backendmodul. Can anybody help me? Is there no possibility to include the tca.php in a backendmodul? Philipp From Martin.Kutschker at n0spam-blackbox.net Wed May 24 13:54:45 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Wed, 24 May 2006 13:54:45 +0200 Subject: [TYPO3-dev] RTE for Backendmodul In-Reply-To: References: Message-ID: Philipp-F at gmx.de schrieb: > Hello List, > > after a couple of day with google i am very frustrated. I seek a > method to activate the RTE in a Backend Modul. Showing a single RTE field or rendering a comple TCE form are two distinct things. The former doesn't work well because you have to fake a page (to get the RTE configuration). Perhaps things have imroved in 4.0, but I don't know. Masi From Philipp-F at gmx.de Wed May 24 14:28:22 2006 From: Philipp-F at gmx.de (Philipp-F at gmx.de) Date: Wed, 24 May 2006 14:28:22 +0200 Subject: [TYPO3-dev] RTE for Backendmodul In-Reply-To: References: Message-ID: 2006/5/24, Martin Kutschker : > Philipp-F at gmx.de schrieb: > > Hello List, > > > > after a couple of day with google i am very frustrated. I seek a > > method to activate the RTE in a Backend Modul. > > Showing a single RTE field or rendering a comple TCE form are two distinct > things. > > The former doesn't work well because you have to fake a page (to get the > RTE configuration). Perhaps things have imroved in 4.0, but I don't know. > > Masi Thank you for your answer. Unfortunately i can not update the Typo3 3.8.0 installation, because there are so man different extensions. How can i show a single RTE field only? I believe a RTE Field ist only JavaScript and an input field. I can not believe that this is so difficult. I think, that i must called the right function who interpreted the tca array. Anybody knows a Modul with RTE? So i can install this modul and copy the source code. From mario.melanie at arcor.de Wed May 24 18:02:27 2006 From: mario.melanie at arcor.de (Mario Matzulla) Date: Wed, 24 May 2006 18:02:27 +0200 Subject: [TYPO3-dev] [Typo3-calendar] Code Challenge 2006 In-Reply-To: References: Message-ID: Hi Christian, Christian Trabold schrieb: > Hi Mario, > >> Andreas Balzer just pointed me to this website: >> http://www.zend.com/de/company/news/events >> >> Wouldn't that be THE needed impulse to push the calendar project and a >> tremendous reputation for TYPO3? >> >> If we could get some developer together we could make it :) > > are there any more infos on "it" - or is it "just winning"? > > > A few questions to get "in-sync": > > 1) What's up with the feature list? I often see "Feature requests" in > Subjects, but did not check them recently... > > 2) Where's the roadmap? I have published a roadmap in the calendar group again. Regards, Mario > > > Thanks and greetings, > > Christian From peter at umloud.dk Wed May 24 18:31:00 2006 From: peter at umloud.dk (Peter Klein) Date: Wed, 24 May 2006 18:31:00 +0200 Subject: [TYPO3-dev] RTE for Backendmodul References: Message-ID: Hi Philipp. I know of only of one: Language File Editor (ExtKey: lfeditor) But it doesn't use the build-in RTE, but TinyMCE. http://typo3.org/extensions/repository/search/lfeditor/2.0.1/ --- Peter Klein / Umloud Untd. wrote in message news:mailman.462.1148473706.22948.typo3-dev at lists.netfielders.de... 2006/5/24, Martin Kutschker : > Philipp-F at gmx.de schrieb: > > Hello List, > > > > after a couple of day with google i am very frustrated. I seek a > > method to activate the RTE in a Backend Modul. > > Showing a single RTE field or rendering a comple TCE form are two distinct > things. > > The former doesn't work well because you have to fake a page (to get the > RTE configuration). Perhaps things have imroved in 4.0, but I don't know. > > Masi Thank you for your answer. Unfortunately i can not update the Typo3 3.8.0 installation, because there are so man different extensions. How can i show a single RTE field only? I believe a RTE Field ist only JavaScript and an input field. I can not believe that this is so difficult. I think, that i must called the right function who interpreted the tca array. Anybody knows a Modul with RTE? So i can install this modul and copy the source code. From mario.melanie at arcor.de Wed May 24 19:07:27 2006 From: mario.melanie at arcor.de (Mario Matzulla) Date: Wed, 24 May 2006 19:07:27 +0200 Subject: [TYPO3-dev] [Typo3-calendar] Code Challenge 2006 In-Reply-To: References: Message-ID: Mario Matzulla schrieb: > Hi Christian, > Christian Trabold schrieb: >> Hi Mario, >> >>> Andreas Balzer just pointed me to this website: >>> http://www.zend.com/de/company/news/events >>> >>> Wouldn't that be THE needed impulse to push the calendar project and >>> a tremendous reputation for TYPO3? >>> >>> If we could get some developer together we could make it :) >> >> are there any more infos on "it" - or is it "just winning"? >> >> >> A few questions to get "in-sync": >> >> 1) What's up with the feature list? I often see "Feature requests" in >> Subjects, but did not check them recently... Have a look at: http://typo3-calendar.org/1576.0.html Regards, Mario >> >> 2) Where's the roadmap? > I have published a roadmap in the calendar group again. > > Regards, > Mario >> >> >> Thanks and greetings, >> >> Christian From operation-lan at gmx.de Wed May 24 20:27:30 2006 From: operation-lan at gmx.de (=?ISO-8859-1?Q?Daniel_P=F6tzinger?=) Date: Wed, 24 May 2006 20:27:30 +0200 Subject: [TYPO3-dev] Add Dependencies for extensions Message-ID: Hello I am trying to add a dependencies to my extension danp_documentdirs... I tried four times adding the dependecies in ext_emconf ... 'constraints' => array( 'depends' => array( 'danp_libs'=>'' ), ... But after uploading and downloading the new version the dependencies is lost. It is really demotivating, and after updating the site crashes because of the missing needed-extension. What is wrong? From mitka at mitka.us Thu May 25 05:31:54 2006 From: mitka at mitka.us (Dimitri Tarassenko) Date: Wed, 24 May 2006 23:31:54 -0400 Subject: [TYPO3-dev] Open-XChange vs. Kolab In-Reply-To: References: Message-ID: Elmar, On 5/22/06, Elmar Hinz wrote: > In general there is no reason for us to voluntary reward companies that > repeatedly misuse monopolistic positions. Oh please, would you stop this bullshit? Or put your money where your mouth is and strip out any Windows compatibility and support from TYPO3 altogether, we'll see how far that gets you. Another one with an agenda and trying to save the world. -- Dimitri Tarassenko From bedlamhotel at gmail.com Thu May 25 06:06:49 2006 From: bedlamhotel at gmail.com (Christopher) Date: Wed, 24 May 2006 21:06:49 -0700 Subject: [TYPO3-dev] Open-XChange vs. Kolab In-Reply-To: References: Message-ID: Hey Dimitri, On 5/24/06, Dimitri Tarassenko wrote: > Elmar, > > On 5/22/06, Elmar Hinz wrote: > > > In general there is no reason for us to voluntary reward companies that > > repeatedly misuse monopolistic positions. > > Oh please, would you stop this bullshit? Or put your money where your > mouth is and strip out any Windows compatibility and support from > TYPO3 altogether, we'll see how far that gets you. Another one with an > agenda and trying to save the world. Why not calm down and quote Elmar correctly? He said: "...If I voluntarily write open-source connectors, I surley write them for open-source products. In general there is no reason for us to voluntary reward companies that repeatedly misuse monopolistic positions. It's up to yourself to judge wich companies behave in this way. Some judgments of european courts will help you to detect them." There are plenty of good reasons for preferring open source software over proprietary stuff when there's a choice--especially if you're deciding where to DONATE your time and energy. -Christopher From franz at fholzinger.com Thu May 25 06:52:02 2006 From: franz at fholzinger.com (Franz Holzinger) Date: Thu, 25 May 2006 06:52:02 +0200 Subject: [TYPO3-dev] Add Dependencies for extensions In-Reply-To: References: Message-ID: Hello Daniel > I am trying to add a dependencies to my extension danp_documentdirs... > > I tried four times adding the dependecies in ext_emconf > ... > 'constraints' => array( > 'depends' => array( > 'danp_libs'=>'' > ), > ... > > But after uploading and downloading the new version the dependencies is > lost. > > It is really demotivating, and after updating the site crashes because > of the missing needed-extension. > > What is wrong? This is a known bug. See http://bugs.typo3.org/view.php?id=3064 _Please_ can someone assign this error message to someone else now? Thanks, Franz From mitka at mitka.us Thu May 25 07:44:18 2006 From: mitka at mitka.us (Dimitri Tarassenko) Date: Thu, 25 May 2006 01:44:18 -0400 Subject: [TYPO3-dev] Open-XChange vs. Kolab In-Reply-To: References: Message-ID: On 5/25/06, Christopher wrote: I agree with you that I may have overreacted. > There are plenty of good reasons for preferring open source software > over proprietary stuff when there's a choice--especially if you're > deciding where to DONATE your time and energy. A connector to a proprietary system is still going to be open source, if I understand the DONATE part right. Picking a 1000 times less popular product to integrate with over a more popular, but proprietary just because the latter happens to be made by Microsoft does not sound like a solid technological decision or a wise use of own time. Plus, M$-bashing is so pass?. Microsoft doesn't give a flying duck if some TYPO3 can or cannot act as a front-end to Sharepoint/Exchange. But thousands of TYPO3 users do. Yeah right, let's try pushing them to drop Exchange and install Kolab ;)))) -- Dimitri Tarassenko From tapio.markula at dnainternet.net Thu May 25 07:38:44 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Thu, 25 May 2006 08:38:44 +0300 Subject: [TYPO3-dev] Add Dependencies for extensions In-Reply-To: References: Message-ID: Franz Holzinger wrote: > Hello Daniel > >>I am trying to add a dependencies to my extension danp_documentdirs... >> >>I tried four times adding the dependecies in ext_emconf >>... >> 'constraints' => array( >> 'depends' => array( >> 'danp_libs'=>'' >> ), >>... >> >>But after uploading and downloading the new version the dependencies is >>lost. >> >>It is really demotivating, and after updating the site crashes because >>of the missing needed-extension. >> >>What is wrong? > > > This is a known bug. > See > http://bugs.typo3.org/view.php?id=3064 > > > _Please_ can someone assign this error message to someone else now? > > Thanks, > > Franz Maybe more reliable to use 'dependencies' => '', than the array 'constraints'? From tapio.markula at dnainternet.net Thu May 25 08:44:07 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Thu, 25 May 2006 09:44:07 +0300 Subject: [TYPO3-dev] TinyMCE instead of HTMLAREA Message-ID: Hi In the English list I read that Peter Klein uses TinyMCE - and in fact recommends it. It has a tiny bug in the the image tool for Typo3 - easy to fix. I added Finnish language pack. Language packs for Typo3-specific plugins must install separately and edit two js-files to get them supported. The layout looks better than in HTMLAREA and toolbars can control better. Extra table-operations works better - in order to get extra table options to work with HTMLAREA, you need to know which version to use. TinyMCE doesn't that problem. Extra table options work with many Typo version. Tested Typo3 3.7.1, 3.8.1 and 4.0. Problem: In addition table border highligh is as default. For me pop-up for table doesn't always work in the first time. In overall TinyMCE seems more promising than HTMLAREA. From operation-lan at gmx.de Thu May 25 09:20:51 2006 From: operation-lan at gmx.de (=?ISO-8859-1?Q?Daniel_P=F6tzinger?=) Date: Thu, 25 May 2006 09:20:51 +0200 Subject: [TYPO3-dev] Add Dependencies for extensions In-Reply-To: References: Message-ID: Tapio Markula wrote: > Franz Holzinger wrote: >> Hello Daniel >> >>> I am trying to add a dependencies to my extension danp_documentdirs... >>> >>> I tried four times adding the dependecies in ext_emconf >>> ... >>> 'constraints' => array( >>> 'depends' => array( >>> 'danp_libs'=>'' >>> ), >>> ... >>> >>> But after uploading and downloading the new version the dependencies is >>> lost. >>> >>> It is really demotivating, and after updating the site crashes because >>> of the missing needed-extension. >>> >>> What is wrong? >> >> >> This is a known bug. >> See >> http://bugs.typo3.org/view.php?id=3064 >> >> >> _Please_ can someone assign this error message to someone else now? >> >> Thanks, >> >> Franz > Maybe more reliable to use > 'dependencies' => '', > than the array 'constraints'? This is the TER 1.0 methode... But I also tried this. From operation-lan at gmx.de Thu May 25 09:26:05 2006 From: operation-lan at gmx.de (=?ISO-8859-1?Q?Daniel_P=F6tzinger?=) Date: Thu, 25 May 2006 09:26:05 +0200 Subject: [TYPO3-dev] Add Dependencies for extensions In-Reply-To: References: Message-ID: >> What is wrong? > > This is a known bug. > See > http://bugs.typo3.org/view.php?id=3064 > > > _Please_ can someone assign this error message to someone else now? > > Thanks, > > Franz Thanks for the Info. I think Robert Lemke would be the (of course very busy) contact person. But this error is really demotivating and I hope someone can fix it soon... From gideonso at livingwater.org.hk Thu May 25 09:54:22 2006 From: gideonso at livingwater.org.hk (Gideon So) Date: Thu, 25 May 2006 15:54:22 +0800 Subject: [TYPO3-dev] TinyMCE instead of HTMLAREA In-Reply-To: References: Message-ID: Hi Tapio, Yeah!!! I love it!! Gideon Tapio Markula wrote: > Hi > > In the English list I read that Peter Klein uses TinyMCE > - and in fact recommends it. > > It has a tiny bug in the the image tool for Typo3 - easy to fix. > > I added Finnish language pack. Language packs for Typo3-specific plugins > must install separately and edit two js-files to get them supported. > > The layout looks better than in HTMLAREA and toolbars can control > better. Extra table-operations works better - in order to get extra > table options to work with HTMLAREA, you need to know which version to use. > TinyMCE doesn't that problem. Extra table options work with many Typo > version. Tested Typo3 3.7.1, 3.8.1 and 4.0. > > Problem: > In addition table border highligh is as default. For me pop-up for table > doesn't always work in the first time. > > In overall TinyMCE seems more promising than HTMLAREA. From cyberty at mail.ru Thu May 25 10:15:40 2006 From: cyberty at mail.ru (Cyberty) Date: Thu, 25 May 2006 12:15:40 +0400 Subject: [TYPO3-dev] $BE_USER object in FE Message-ID: Hi. Thanks for answers. Dmitry Dulepov wrote: >If I remember correctly, it simply not available in FE. Too so thought but there is it not absolutely so. By the way, do you speak russian? Bernhard Kraft wrote: >A global object "$BE_USER" is only available in the Frontend as long as you >are logged in into the Backend as ANY user ... >The reason for this is that FE-Editing works properly ... >In you FE application/plugin you shall never use $BE_USER except if you are doing >stuff regarding FE-Editing ... I also wish to expand tt_news. I wish to make so that after a login in the name of news which the user button can edit appeared "edit". Differentiation on access needs to be made on categories of news. Because access to standard editing tools from FE is inaccessible, it was necessary to use BE. It is necessary as more flexible purpose of the rights. I will need to make a portal in which moderators, users and managers. Moderators can delete, do visible articles or grant permissions to users. Standard editing through BE does not approach, the customer would like that in the name of each article (which the user can edit ) there was a panel of editing. Standard the admin panel does not approach because it appears at each content element, and it is appears at each category of articles. Users have access only to the certain categories. From christian at jul.net Thu May 25 10:52:30 2006 From: christian at jul.net (Christian Jul Jensen) Date: Thu, 25 May 2006 10:52:30 +0200 Subject: [TYPO3-dev] Open-XChange vs. Kolab References: Message-ID: Dimitri Tarassenko wrote: > On 5/25/06, Christopher wrote: > A connector to a proprietary system is still going to be open source, > if I understand the DONATE part right. True, but still useless if you don't have a license (or steal one) for the product as well as an OS you can execute it on. > Picking a 1000 times less > popular product to integrate with over a more popular, but proprietary > just because the latter happens to be made by Microsoft does not sound > like a solid technological decision or a wise use of own time. Plus, The mission of the TYPO3 project is to 'innovate excellent free software', a connector to a non-free software are hardly within these goals. I don't mind if someone creates an Outlook/Sharepoint connector, but it should be funded by someone who has this as this as a priority, which is not the case for neither the TYPO3 project or Elmar. My guess is that the only people who wants this is those who loose money from clients, so why don't you make an investment? > M$-bashing is so pass?. Yeah, the time is up for bashing free software? > Microsoft doesn't give a flying duck if some TYPO3 can or cannot act > as a front-end to Sharepoint/Exchange. Right, in fact they are doing what they can to not have TYPO3 act as an frontend by keeping their protocols closed. Ask Rupert about the office XML format. > But thousands of TYPO3 users > do. Yeah right, let's try pushing them to drop Exchange and install > Kolab ;)))) As far as I know Kolab is funded by the city of Munich(?), the danish government is taking decisions upon supporting open standards. Supporting closed standards is a waste of time IMHO. So pass? :) -- - Christian Jul Jensen TYPO3 core developer (http://TYPO3.org) Professional webdeveloper (http://jul.net) From info at sitekick.de Thu May 25 12:01:45 2006 From: info at sitekick.de (Volker Biberger) Date: Thu, 25 May 2006 12:01:45 +0200 Subject: [TYPO3-dev] additional Layout for Tables Message-ID: Hi list, I am wondering how I could possibly add a 4th Layout to the Table-Item. I need 4 different Tablelayouts. Formating the given 3 wasn't a problem, but introducing a new one really seams more difficult. I couldn't find anything using the search or google so I am writing to this list. Any suggestion will be appreciated. Regards Volker From martin.kutschker-n0spam at no5pam-blackbox.net Thu May 25 12:02:50 2006 From: martin.kutschker-n0spam at no5pam-blackbox.net (Martin Kutschker) Date: Thu, 25 May 2006 12:02:50 +0200 Subject: [TYPO3-dev] RTE for Backendmodul In-Reply-To: References: Message-ID: Philipp-F at gmx.de schrieb: > 2006/5/24, Martin Kutschker : >> Philipp-F at gmx.de schrieb: >> > Hello List, >> > >> > after a couple of day with google i am very frustrated. I seek a >> > method to activate the RTE in a Backend Modul. >> >> Showing a single RTE field or rendering a comple TCE form are two >> distinct >> things. >> >> The former doesn't work well because you have to fake a page (to get the >> RTE configuration). Perhaps things have imroved in 4.0, but I don't know. >> >> Masi > > Thank you for your answer. Unfortunately i can not update the Typo3 > 3.8.0 installation, because there are so man different extensions. > > How can i show a single RTE field only? I believe a RTE Field ist only > JavaScript and an input field. I can not believe that this is so > difficult. It's because of the API around it. The RTE uses page and user TS for it's configuration. I found no way to simple call one PHP to make it render. I had to create a form with a sepcial name and so on. My code did work on 3.8 with the classic RTE. But it breaks now on 3.8.1 with HTMLarea 1.1.2. What I did was to "reverse engineer" a TCE form. But why don't you ask on the RTE list. HTMLarea has a FE-API perhaps its has an additional BE-API as well. Masi From jan at wischnat.de Thu May 25 13:32:34 2006 From: jan at wischnat.de (Jan Wischnat.de) Date: Thu, 25 May 2006 13:32:34 +0200 Subject: [TYPO3-dev] additional Layout for Tables In-Reply-To: References: Message-ID: Hello Volker, > I am wondering how I could possibly add a 4th Layout to the Table-Item. > I need 4 different Tablelayouts. Formating the given 3 wasn't a problem, > but introducing a new one really seams more difficult. not long ago i had a similar problem: i needed additional frames for tt_content elements. To introduce new frames in the dropdown i used this PageTSconfig: TCEFORM.tt_content.section_frame.addItems.30 = myNewFrame Now i was able to select nyNewFrame in the dropdown. To format the new frame i used this TS in Setup: tt_content.stdWrap.innerWrap.cObject.30 = TEXT tt_content.stdWrap.innerWrap.cObject.30.value =
|
So your pageTSconfig should look something like: TCEFORM.tt_content.layout.addItems.4 = NewLayout More Info: http://typo3.org/documentation/document-library/references/doc_core_tsconfig/current/view/1/3/ Yours :-) Jan > I couldn't find > anything using the search or google so I am writing to this list. > > Any suggestion will be appreciated. P.S.: I think typo3.english would have been the right list ;-) From franz at fholzinger.com Thu May 25 13:50:59 2006 From: franz at fholzinger.com (Franz Holzinger) Date: Thu, 25 May 2006 13:50:59 +0200 Subject: [TYPO3-dev] Add Dependencies for extensions In-Reply-To: References: Message-ID: > I think Robert Lemke would be the (of course very busy) contact person. > But this error is really demotivating and I hope someone can fix it soon... > Maybe this error gets overseen now in the bugtracker because it is wrongly assigned to me. From info at sitekick.de Thu May 25 14:44:05 2006 From: info at sitekick.de (Volker Biberger) Date: Thu, 25 May 2006 14:44:05 +0200 Subject: [TYPO3-dev] additional Layout for Tables References: Message-ID: Thanks man, you are a SAINT !!! From mitka at mitka.us Thu May 25 15:14:35 2006 From: mitka at mitka.us (Dimitri Tarassenko) Date: Thu, 25 May 2006 09:14:35 -0400 Subject: [TYPO3-dev] Open-XChange vs. Kolab In-Reply-To: References: Message-ID: Christian, On 5/25/06, Christian Jul Jensen wrote: > > A connector to a proprietary system is still going to be open source, > > if I understand the DONATE part right. > True, but still useless if you don't have a license (or steal one) for the > product as well as an OS you can execute it on. And this is relevant how? What are you trying to say - that people who use TYPO3 would not have Exchange or would have a pirated copy of it? > The mission of the TYPO3 project is to 'innovate excellent free software', a > connector to a non-free software are hardly within these goals. May I ask for a source of this quote? Second, following your logic, FreeTDS, samba, unixODBC, ghostscript, ntfs kernel module are not innovative, free or excellent? > I don't mind if someone creates an Outlook/Sharepoint connector, but it > should be funded by someone who has this as this as a priority, which is > not the case for neither the TYPO3 project or Elmar. My guess is that the > only people who wants this is those who loose money from clients, so why > don't you make an investment? I don't lose money on it. I can get all the information I need from Exchange I need into TYPO3 with homemade bits and pieces, it just doesn't happens to be a single login or anything close to what Elmar wants. If I wanted to make an INVESTMENT, I would hire people to write is or we would do it in-house, and kept it proprietary. If you ask people to give their money/time to GPL or TYPO3 cause, the word is DONATE, unless you want to sound like a girlscout asking if anyone would be interested in investing in a box of cookies. > > M$-bashing is so pass?. > Yeah, the time is up for bashing free software? The time is to get real and aknowledge that at least some Microsoft products are popular not because some Microsoft is a greedy monopolist monster, but because they (the products) are good. And Exchange/Outlook is a prime example of such a product. > > But thousands of TYPO3 users > > do. Yeah right, let's try pushing them to drop Exchange and install > > Kolab ;)))) > > As far as I know Kolab is funded by the city of Munich(?), the danish > government is taking decisions upon supporting open standards. Yes, and the government of Tuvalu recently switched from wooden abacuses to plastic ones. Point is - who cares, if even you don't remember exactly was it Munich or not. Speaking of which, Munich IT made such fools of themselves with their public Linux migration/not migration bruhaha, they are hardly an example for anybody. -- Dimitri Tarassenko From typo3 at rvt.dds.nl Thu May 25 15:37:47 2006 From: typo3 at rvt.dds.nl (Ries van Twisk) Date: Thu, 25 May 2006 08:37:47 -0500 Subject: [TYPO3-dev] Add Dependencies for extensions In-Reply-To: References: Message-ID: Daniel P?tzinger wrote: >>>What is wrong? >>> >>> >>This is a known bug. >>See >>http://bugs.typo3.org/view.php?id=3064 >> >> >>_Please_ can someone assign this error message to someone else now? >> >>Thanks, >> >>Franz >> >> > >Thanks for the Info. >I think Robert Lemke would be the (of course very busy) contact person. >But this error is really demotivating and I hope someone can fix it soon... > > I think it's extreemly dangerous because it can and will breake typo installations. You need to get back in using SSH or FTP to correct it. I do think it's a very serious bug. Ries -- Ries van Twisk Freelance Typo3 Developer === Private: email: ries at vantwisk.nl web: http://www.rvantwisk.nl/freelance-typo3.html skype: callto://r.vantwisk === Work: email: ries at livetravelguides.com web: http://www.livetravelguides.com From christian at jul.net Thu May 25 16:11:30 2006 From: christian at jul.net (Christian Jul Jensen) Date: Thu, 25 May 2006 16:11:30 +0200 Subject: [TYPO3-dev] Open-XChange vs. Kolab References: Message-ID: Hi Dmitri Dimitri Tarassenko wrote: > On 5/25/06, Christian Jul Jensen wrote: > And this is relevant how? What are you trying to say - that people who > use TYPO3 would not have Exchange or would have a pirated copy of it? No, your claim was that a connector would still be OpenSource, and my comment is that while it is, it is still not useful if you don't invest in licenses anyway. The point being that it doesn't make a big different as free software. The point about stealing is maybe a little off, but come on how many private people do you know that found the products good enough to pay the license for it? They might have license for windows because it was packaged for their hardware, but they don't for office / photoshop etc. >> The mission of the TYPO3 project is to 'innovate excellent free >> software', a connector to a non-free software are hardly within these >> goals. > > May I ask for a source of this quote? http://typo3.org/about/about-typo3/ > Second, following your logic, > FreeTDS, samba, unixODBC, ghostscript, ntfs kernel module are not > innovative, free or excellent? I dont agree that you can deduct that from my stmt. But, let me moderate that: Given the fact that we don't have an unlimited resources, I think that we should use the ones we have on colloborating software that is as close to our goals as possible. > If I wanted to make an INVESTMENT, I would hire people to write > is or we would do it in-house, and kept it proprietary. This very clearly states the difference between your point of view and mine, please tell me why Elmar should invest his time in programming a connector to Exchange and sharing it with you, when you would never do the same thing? > If you ask > people to give their money/time to GPL or TYPO3 cause, the word is > DONATE, unless you want to sound like a girlscout asking if anyone > would be interested in investing in a box of cookies. I disagree, I consider the time and money I spent on TYPO3 an investment, it enables me to run ny business and make a living from it. I also do it for idealogic reasons and because it's fun and I have a lot of friends in the community. These are things I also like to invest my resources in. > The time is to get real and aknowledge that at least some Microsoft > products are popular not because some Microsoft is a greedy monopolist > monster, but because they (the products) are good. And > Exchange/Outlook is a prime example of such a product. I never claimed otherwise. I only stated that I don't think we should spent time on supporting non-free software. > Yes, and the government of Tuvalu recently switched from wooden > abacuses to plastic ones. Point is - who cares, Well, lets sponsor them solar-powered calculators and teach them how to use them, so they at least have the option, and the knowledge to make an informed decision. -- - Christian Jul Jensen TYPO3 core developer (http://TYPO3.org) Professional webdeveloper (http://jul.net) From mitka at mitka.us Thu May 25 16:57:10 2006 From: mitka at mitka.us (Dimitri Tarassenko) Date: Thu, 25 May 2006 10:57:10 -0400 Subject: [TYPO3-dev] Open-XChange vs. Kolab In-Reply-To: References: Message-ID: Christian, On 5/25/06, Christian Jul Jensen wrote: > No, your claim was that a connector would still be OpenSource, and my > comment is that while it is, it is still not useful if you don't invest in > licenses anyway. The point being that it doesn't make a big different as > free software. I won't speak for the rest of the world, but in U.S. you'll probably find very few small businesses that own a server and don't own a Small Business Server license (which includes Exchange) or an equivalent. In real life, a U.S. business that would need to have several BE logins in TYPO3 will most likely have Exchange. > The point about stealing is maybe a little off, but come on how many private > people do you know that found the products good enough to pay the license > for it? They might have license for windows because it was packaged for > their hardware, but they don't for office / photoshop etc. Who cares about private people? Isn't TYPO3 a "small to midsize enterprise-class Content Management Framework"? (http://www.typo3.com/About.1231.0.html). And yes, I do know how many people run legitimate software, which happens to be around 78% for U.S. - http://www.bsa.org/globalstudy/upload/2005-2006%20Global%20Piracy%20Study.pdf . > >> The mission of the TYPO3 project is to 'innovate excellent free > >> software', a connector to a non-free software are hardly within these > >> goals. > > Second, following your logic, > > FreeTDS, samba, unixODBC, ghostscript, ntfs kernel module are not > > innovative, free or excellent? > I dont agree that you can deduct that from my stmt. Yes you can. All of them are "connectors to a non-free software". > But, let me moderate > that: Given the fact that we don't have an unlimited resources, I think > that we should use the ones we have on colloborating software that is as > close to our goals as possible. I agree. What I disagree with is emphasis on "free" in the set of these goals, at the expense of "excellent" and "innovative". > This very clearly states the difference between your point of view and mine, > please tell me why Elmar should invest his time in programming a connector > to Exchange and sharing it with you, when you would never do the same > thing? He shouldn't. However, if he has already decided to donate his time for greater good (and not just helping some corporate leeches that never give anything in return), to me greater good is larger number of people who can use the results of this work, even if these people happen to use a Microsoft product. > I disagree, I consider the time and money I spent on TYPO3 an investment, it > enables me to run ny business and make a living from it. I also do it for > idealogic reasons and because it's fun and I have a lot of friends in the > community. These are things I also like to invest my resources in. I think this highly depends on what you see as return on this investment. While you may see your carma and higher status in TYPO3 community as a return on investment of your resources, these are meaningless to me. While you may get more business because of being associated with TYPO3, I can see cases when this is irrelevant (mine). That's not to say it's not fun, it is, but I don't mix "fun" and "investment" in the same sentence;) Let's agree to disagree. > > The time is to get real and aknowledge that at least some Microsoft > > products are popular not because some Microsoft is a greedy monopolist > > monster, but because they (the products) are good. And > > Exchange/Outlook is a prime example of such a product. > I never claimed otherwise. I only stated that I don't think we should spent > time on supporting non-free software. That's where your logic is broken (or, differs from mine, let's say;). You see writing an Exchange connector as "supporting non-free software". I see it as "helping people who happen to use TYPO3 and non-free software". Another aspect that might not be so obvious, is that whatever the connector connects to, TYPO3 benefits. And I see the benefit higher when this "something" we are connecting to has larger install base. -- Dimitri Tarassenko From christoph.koehler at gmail.com Thu May 25 17:06:56 2006 From: christoph.koehler at gmail.com (Christoph Koehler) Date: Thu, 25 May 2006 10:06:56 -0500 Subject: [TYPO3-dev] insert null into whole subpart Message-ID: Hello guys, I was wondering if it is possible to substitute a whole subpart with null? I have a template (http://svn.webempoweredchurch.org:3000/cwt_community/browser/trunk/cwt_community/pi1/tx_cwtcommunity_pi1_buddylist.tmpl) that has some table stuff in the main template, a record subpart and a second subpart. Now, I only want that second subpart to show based on a certain condition in the code. So there should either be a bunch of records and nothing else, or no records and the second subpart showing. How do I do that? Or how do I change my template to make it better? Thanks! Christoph From christoph.koehler at gmail.com Thu May 25 17:48:10 2006 From: christoph.koehler at gmail.com (Christoph Koehler) Date: Thu, 25 May 2006 10:48:10 -0500 Subject: [TYPO3-dev] insert newloginbox into my extension Message-ID: Hello all, has anyone ever integrated the login box into their extensions? I looked at cObjGetSingle, and set it up in TS, but it wouldn't work. Anyone have an example config and code that I can take a look at?? Thanks! Christoph From franz at fholzinger.com Thu May 25 18:25:51 2006 From: franz at fholzinger.com (Franz Holzinger) Date: Thu, 25 May 2006 18:25:51 +0200 Subject: [TYPO3-dev] insert newloginbox into my extension In-Reply-To: References: Message-ID: > > has anyone ever integrated the login box into their extensions? > I looked at cObjGetSingle, and set it up in TS, but it wouldn't work. > Anyone have an example config and code that I can take a look at?? > http://tt-products.zedwoo.de/ - Franz From christoph.koehler at gmail.com Thu May 25 18:29:30 2006 From: christoph.koehler at gmail.com (Christoph Koehler) Date: Thu, 25 May 2006 11:29:30 -0500 Subject: [TYPO3-dev] insert newloginbox into my extension References: Message-ID: On Thu, 25 May 2006 11:25:51 -0500, Franz Holzinger wrote: >> >> has anyone ever integrated the login box into their extensions? >> I looked at cObjGetSingle, and set it up in TS, but it wouldn't work. >> Anyone have an example config and code that I can take a look at?? >> > > http://tt-products.zedwoo.de/ > > - Franz I'm sorry, I don't see it. You don't even have the newloginbox installed. From johnny at slipcasemedia.com Thu May 25 18:29:51 2006 From: johnny at slipcasemedia.com (Johnny Peck) Date: Thu, 25 May 2006 12:29:51 -0400 Subject: [TYPO3-dev] software developer magazine Typo3 Message-ID: Greetings, I was perusing the June (I think) issue of Software Developer Magazine, U.S. based mag AFAIK, at my local Barnes & Noble here in Virginia, U.S. and came across an article about both open source and proprietary WCMSs. In the comparison they included Typo3 4.0! I've included a link to the online article as I did not buy the magazine at the time, it also appears that Dr.Dobb's Journal has bought the SD Magazine company and merged the content with their own. Anyhow, the link to the online article: http://www.ddj.com/dept/architect/188100637?pgno=1 Have a great day. Johnny p.s. I am not certain about posting this in the dev list as being appropriate. I do remember a few posts like this in the past in here, and I guess the most interested audience is in here as well. Comments on this? Thanks. From christian at jul.net Thu May 25 18:58:07 2006 From: christian at jul.net (Christian Jul Jensen) Date: Thu, 25 May 2006 18:58:07 +0200 Subject: [TYPO3-dev] Open-XChange vs. Kolab References: Message-ID: Dimitri Tarassenko wrote: > On 5/25/06, Christian Jul Jensen wrote: > I won't speak for the rest of the world, but > real life, a U.S. business that would need to have several BE logins > in TYPO3 will most likely have Exchange. And probably the same in denmark and rest of europe. But in my pov it still doesn't make it the job of the TYPO3 community to provide tools for it. > (http://www.typo3.com/About.1231.0.html). And yes, I do know how many > people run legitimate software, which happens to be around 78% for > U.S. - Impressive, I didn't read enough to know how the survey was made, but I would be very suprised if is true that only 26% of the danes that own a computer has unlicensed software installed. >> I dont agree that you can deduct that from my stmt. > > Yes you can. All of them are "connectors to a non-free software". I know, I was talking about what you deduced from my pov. > I agree. What I disagree with is emphasis on "free" in the set of > these goals, at the expense of "excellent" and "innovative". Well, right now the discussion is on the free part, but of course they are equally important. That said, I don't find a an exchange connector very innovative. > He shouldn't. However, if he has already decided to donate his time > for greater good (and not just helping some corporate leeches that > never give anything in return), to me greater good is larger number of > people who can use the results of this work, even if these people > happen to use a Microsoft product. I think it is great to create something that benefits a lot of people (and a worthy cause), but the people that have chosen to use a product that refuses to exchange information in a well-documented format, obviously looses some possibilities. (disclaimer: I actually don't know for sure if this is the case with outlook/exchange, but it is for sure with the rest of the office suite. If it is possible to sync thorugh Ical or similar. great) > While you may see your carma and higher status in TYPO3 > community as a return on investment of your resources, these are > meaningless to me. To me as well. but friendship, fun and the ideal of sharing resources for mutual benefit is not. > While you may get more business because of being > associated with TYPO3, I can see cases when this is irrelevant (mine). I probably do, yes, but I was thinking more about the fact that I get a better product to base my business on, I guess this is also relevant for you. > That's not to say it's not fun, it is, but I don't mix "fun" and > "investment" in the same sentence;) Let's agree to disagree. Yep :) > That's where your logic is broken (or, differs from mine, let's say;). > You see writing an Exchange connector as "supporting non-free > software". I see it as "helping people who happen to use TYPO3 and > non-free software". I think both is true. But as I said above, it is the choice of the people who use it. Everybody knows Microsoft govern their position by keeping their formats closed. Which is fine with me, as long as I don't have to buy licenses from them to exchange information with people. I think this is it for me, it's been fun to debate with you. And let me just say that I'm not against closed source and licenses, I would just like to put my efforts into something that is free for everybody to use, not just to a specific crowd of people, however big it may be. Have a nice weekend. -- - Christian Jul Jensen TYPO3 core developer (http://TYPO3.org) Professional webdeveloper (http://jul.net) From Philipp-F at gmx.de Thu May 25 19:54:29 2006 From: Philipp-F at gmx.de (Philipp-F at gmx.de) Date: Thu, 25 May 2006 19:54:29 +0200 Subject: [TYPO3-dev] RTE for Backendmodul In-Reply-To: References: Message-ID: 2006/5/25, Martin Kutschker : > Philipp-F at gmx.de schrieb: > > 2006/5/24, Martin Kutschker : > >> Philipp-F at gmx.de schrieb: > >> > Hello List, > >> > > >> > after a couple of day with google i am very frustrated. I seek a > >> > method to activate the RTE in a Backend Modul. > >> > >> Showing a single RTE field or rendering a comple TCE form are two > >> distinct > >> things. > >> > >> The former doesn't work well because you have to fake a page (to get the > >> RTE configuration). Perhaps things have imroved in 4.0, but I don't know. > >> > >> Masi > > > > Thank you for your answer. Unfortunately i can not update the Typo3 > > 3.8.0 installation, because there are so man different extensions. > > > > How can i show a single RTE field only? I believe a RTE Field ist only > > JavaScript and an input field. I can not believe that this is so > > difficult. > > It's because of the API around it. The RTE uses page and user TS for > it's configuration. I found no way to simple call one PHP to make it > render. I had to create a form with a sepcial name and so on. > > My code did work on 3.8 with the classic RTE. But it breaks now on 3.8.1 > with HTMLarea 1.1.2. > > What I did was to "reverse engineer" a TCE form. But why don't you ask > on the RTE list. HTMLarea has a FE-API perhaps its has an additional > BE-API as well. > > Masi Can I see your Code? I don?t know that a rte list exist and now i will ask it but it is not only the rte that i miss. I need the whole tce spectrum with file upload and all the other fields. Philipp From mitka at mitka.us Thu May 25 21:52:14 2006 From: mitka at mitka.us (Dimitri Tarassenko) Date: Thu, 25 May 2006 15:52:14 -0400 Subject: [TYPO3-dev] Open-XChange vs. Kolab In-Reply-To: References: Message-ID: Christian, On 5/25/06, Christian Jul Jensen wrote: > > real life, a U.S. business that would need to have several BE logins > > in TYPO3 will most likely have Exchange. > And probably the same in denmark and rest of europe. But in my pov it still > doesn't make it the job of the TYPO3 community to provide tools for it. I think you opinion is too politically driven here. You are providing tools for the people, not for Exchange or Kollab. > > (http://www.typo3.com/About.1231.0.html). And yes, I do know how many > > people run legitimate software, which happens to be around 78% for > > U.S. - > Impressive, I didn't read enough to know how the survey was made, but I > would be very suprised if is true that only 26% of the danes that own a > computer has unlicensed software installed. Given the fact that BSA is for software industry what RIAA is for music labels (and therefore not exactly an unbiased party), I would expect the real piracy rates to be even lower than those reported by them. > (disclaimer: I actually don't know for sure if this is the case with > outlook/exchange, but it is for sure with the rest of the office suite. If > it is possible to sync thorugh Ical or similar. great) Not quite the case. Most of it is either LDAP, or IMAP or other publicly available standards (with slight Microsoft quirks that have been long discovered by Samba/Thunderbird teams, I believe). Your argument is still somewhat valid, though. > I think this is it for me, it's been fun to debate with you. > Have a nice weekend. Same here, and have a nice weekend too! -- Dimitri Tarassenko From typo3 at accio.lv Fri May 26 14:30:36 2006 From: typo3 at accio.lv (Dmitry Dulepov) Date: Fri, 26 May 2006 15:30:36 +0300 Subject: [TYPO3-dev] insert newloginbox into my extension In-Reply-To: References: Message-ID: Hi! Christoph Koehler wrote: > has anyone ever integrated the login box into their extensions? > I looked at cObjGetSingle, and set it up in TS, but it wouldn't work. > Anyone have an example config and code that I can take a look at?? You do not have to... Just make a similar form (structure is described in typo3 docs) and you will get the same thing. All login box extensions do not login users, they simply display form for it. Dmitry. -- "It is our choices, that show what we truly are, far more than our abilities." (A.P.W.B.D.) From christoph.koehler at gmail.com Fri May 26 15:26:10 2006 From: christoph.koehler at gmail.com (Christoph Koehler) Date: Fri, 26 May 2006 08:26:10 -0500 Subject: [TYPO3-dev] insert newloginbox into my extension References: Message-ID: On Fri, 26 May 2006 07:30:36 -0500, Dmitry Dulepov wrote: > Hi! > > Christoph Koehler wrote: >> has anyone ever integrated the login box into their extensions? >> I looked at cObjGetSingle, and set it up in TS, but it wouldn't work. >> Anyone have an example config and code that I can take a look at?? > > You do not have to... Just make a similar form (structure is described > in typo3 docs) and you will get the same thing. All login box extensions > do not login users, they simply display form for it. > > Dmitry. Really? I didn't know wthat. Will the kb_md5fe or whatever extension work with my login box? From franz at fholzinger.com Fri May 26 15:50:53 2006 From: franz at fholzinger.com (Franz Holzinger) Date: Fri, 26 May 2006 15:50:53 +0200 Subject: [TYPO3-dev] insert newloginbox into my extension In-Reply-To: References: Message-ID: > > Really? I didn't know wthat. Will the kb_md5fe or whatever extension > work with my login box? You only have to set the dataset resource of the page with the login plugin to the sysfolder of the frontend users. From wengrzik at ewr.de Fri May 26 16:17:36 2006 From: wengrzik at ewr.de (Andreas Wengrzik) Date: Fri, 26 May 2006 16:17:36 +0200 Subject: [TYPO3-dev] Re: [Typo3-dev] multi-subdomain cookies for fe/be login In-Reply-To: References: Message-ID: Martin T. Kutschker wrote: > Martin T. Kutschker wrote: > > > Perhaps a "cookie domain" field could be added to the domain records. > > To avoid overhead this could be enabled by some switch like > ["SYS"]["enableSubDomains"] (via installer or localconf.php-only). > > Another idea is to further categorize the link.domains even more. > Currently there are "internal" and "exteral" links. For sub-domains I > propose "related" links. > > For these three types it would be nice to be able to set the target and > a class. Yes, CSS styling dependent on target. > > Masi > Is something like this done yet?? I have multiple domains .de .com .org .info and if an logged in user gets a link to another toplevel he isn?t logged in... :/ Any ides?? -andreas w. From christoph.koehler at gmail.com Fri May 26 18:08:27 2006 From: christoph.koehler at gmail.com (Christoph Koehler) Date: Fri, 26 May 2006 11:08:27 -0500 Subject: [TYPO3-dev] insert newloginbox into my extension References: Message-ID: On Fri, 26 May 2006 07:30:36 -0500, Dmitry Dulepov wrote: > You do not have to... Just make a similar form (structure is described > in typo3 docs) and you will get the same thing. All login box extensions > do not login users, they simply display form for it. > > Dmitry. Which doc is that in? From martin.kutschker-n0spam at no5pam-blackbox.net Fri May 26 19:14:47 2006 From: martin.kutschker-n0spam at no5pam-blackbox.net (Martin Kutschker) Date: Fri, 26 May 2006 19:14:47 +0200 Subject: [TYPO3-dev] [Typo3-dev] multi-subdomain cookies for fe/be login In-Reply-To: References: Message-ID: Andreas Wengrzik schrieb: > Martin T. Kutschker wrote: >> Martin T. Kutschker wrote: >> >> > Perhaps a "cookie domain" field could be added to the domain records. >> >> To avoid overhead this could be enabled by some switch like >> ["SYS"]["enableSubDomains"] (via installer or localconf.php-only). >> >> Another idea is to further categorize the link.domains even more. >> Currently there are "internal" and "exteral" links. For sub-domains I >> propose "related" links. >> >> For these three types it would be nice to be able to set the target >> and a class. Yes, CSS styling dependent on target. >> >> Masi >> > > Is something like this done yet?? > I have multiple domains .de .com .org .info and if an logged in user > gets a link to another toplevel he isn?t logged in... :/ > > Any ides?? With top-level domains you must do a session passing. Cookies won't work. I vaguely remember that TYPO3 has a way to pass on a sessin via URL, but don't remember the details. But it should be able to build a home-grown version if needed. Masi From vg_typo3 at e-netconsulting.de Fri May 26 21:19:34 2006 From: vg_typo3 at e-netconsulting.de (Volker Graubaum) Date: Fri, 26 May 2006 21:19:34 +0200 Subject: [TYPO3-dev] [Typo3-dev] multi-subdomain cookies for fe/be login In-Reply-To: References: Message-ID: Hi, >> Is something like this done yet?? >> I have multiple domains .de .com .org .info and if an logged in user >> gets a link to another toplevel he isn?t logged in... :/ >> >> Any ides?? > > With top-level domains you must do a session passing. Cookies won't > work. I vaguely remember that TYPO3 has a way to pass on a sessin via > URL, but don't remember the details. Try FE_SESSION_KEY --> Transfer of login sessions from other domains. $GPVars['FE_SESSION_KEY'] = rawurlencode($GLOBALS["TSFE"]->fe_user->id."-".md5($GLOBALS["TSFE"]->fe_user->id."/".$GLOBALS["TYPO3_CONF_VARS"]["SYS"]["encryptionKey"])); Greetings Volker -- Volker Graubaum || e-netconsulting Max-Brauer-Allee 34 || 22765 Hamburg Tel. +49 40 1 8888 99 0 || Fax +49 40 1 8888 99 80 vg at e-netconsulting.de || http://www.e-netconsulting.com http://www.reisepix.com || http://www.dinner-4-18.de From dan at danfrost.co.uk Fri May 26 22:12:42 2006 From: dan at danfrost.co.uk (dan frost) Date: Fri, 26 May 2006 21:12:42 +0100 Subject: [TYPO3-dev] TYPO3 5 mailing list? Message-ID: I heard something about this. Is it going to happen. Where do we hear the ideas / architectures going into version 5? Cheers, dan From keiser_soze at hotmail.com Sat May 27 09:40:19 2006 From: keiser_soze at hotmail.com (Antonio Willybiro [awillys]) Date: Sat, 27 May 2006 08:40:19 +0100 Subject: [TYPO3-dev] TYPO3 5 mailing list? References: Message-ID: Hi, might be typo3.teams.hci ... cheers, Antonio "dan frost" wrote in message news:mailman.1.1148674234.19737.typo3-dev at lists.netfielders.de... >I heard something about this. Is it going to > happen. Where do we hear the ideas / architectures > going into version 5? > > Cheers, > dan From tapio.markula at dnainternet.net Sat May 27 13:55:57 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Sat, 27 May 2006 14:55:57 +0300 Subject: [TYPO3-dev] A skin problem in page tree Message-ID: Hi In Typo3 4.0 the active item in the page tree doesn't have background-color like it has in Typo3 3.8.1 with the same skin. What has been altered or this a bug? From jens.gammelgaard at optimon.dk Sat May 27 19:34:49 2006 From: jens.gammelgaard at optimon.dk (Jens Gammelgaard) Date: Sat, 27 May 2006 19:34:49 +0200 Subject: [TYPO3-dev] tt_news + realUrl : article translates to artikel Message-ID: Hi, Can you help with a typoscript that translate the article generated in the realurl with the use of tt_news to: artikel Example: www.yourdomain.com/press/may/2006/article/typo3-is-great/ Should be: www.yourdomain.com/press/may/2006/artikel/typo3-is-great/ I use the latest T3 v.4.0 and tt_news and realURL. Thanks in advance. Kind Regards Jens From martin.kutschker-n0spam at no5pam-blackbox.net Sat May 27 20:31:04 2006 From: martin.kutschker-n0spam at no5pam-blackbox.net (Martin Kutschker) Date: Sat, 27 May 2006 20:31:04 +0200 Subject: [TYPO3-dev] TYPO3 5 mailing list? In-Reply-To: References: Message-ID: Antonio Willybiro [awillys] schrieb: > Hi, > might be typo3.teams.hci ... Nah, this is about changes for 4.5 > cheers, > Antonio > > "dan frost" wrote in message > news:mailman.1.1148674234.19737.typo3-dev at lists.netfielders.de... >> I heard something about this. Is it going to >> happen. Where do we hear the ideas / architectures >> going into version 5? >> >> Cheers, >> dan > > From martin.kutschker-n0spam at no5pam-blackbox.net Sat May 27 20:32:02 2006 From: martin.kutschker-n0spam at no5pam-blackbox.net (Martin Kutschker) Date: Sat, 27 May 2006 20:32:02 +0200 Subject: [TYPO3-dev] A skin problem in page tree In-Reply-To: References: Message-ID: Tapio Markula schrieb: > Hi > > In Typo3 4.0 the active item in the page tree doesn't > have background-color like it has in Typo3 3.8.1 > with the same skin. What has been altered or this a bug? I think it's a bug - even if it was per design. Have a look at the bug tracker. Someone might have filed this issue already. Masi From wilhelm at moduleBox.com Sat May 27 20:58:47 2006 From: wilhelm at moduleBox.com (Sven Wilhelm) Date: Sat, 27 May 2006 20:58:47 +0200 Subject: [TYPO3-dev] TYPO3 5 mailing list? In-Reply-To: References: Message-ID: Hi, > I heard something about this. Is it going to > happen. Where do we hear the ideas / architectures > going into version 5? I asked Michael to open such a list several weeks ago. He told me that he likes to consult Kasper if it's ok. Last he told me that it could be better to open the Research and Development list for that, but could take some time. No knowledge about current state, and not more interested in. The whole TYPO3 project is very "transparent". Sven From tapio.markula at dnainternet.net Sat May 27 22:38:06 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Sat, 27 May 2006 23:38:06 +0300 Subject: [TYPO3-dev] A skin problem in page tree In-Reply-To: References: Message-ID: Martin Kutschker wrote: > Tapio Markula schrieb: > >> Hi >> >> In Typo3 4.0 the active item in the page tree doesn't >> have background-color like it has in Typo3 3.8.1 >> with the same skin. What has been altered or this a bug? > > > I think it's a bug - even if it was per design. Have a look at the bug > tracker. Someone might have filed this issue already. > > Masi Ok. BTW. I found quite serious skinning problems in image and link pop-up windows. in image window many tables are missing of id and class attributes - prevents properly skinning. In addition submit buttons don't have classes (concerns also other submit buttons in Typo3 BE). I tried to create consistent layout for default pop-up windows of TinyMCE and Typo3-specific pop-up windows (typo3image and typo3link) but this is totally impossible without remarkable rewriting of typo3's link and image tools. I just wonder, why people don't think skinning properly. Anyway I got the Typo3-specific pop-up windows fit to the other interface of Typo3. Trying to do this reverse is complicated because of TinyMCE uses much JavaScript creating pop-up windows. That is not reasonable because standard dialogs must be easy to update. From Philipp-F at gmx.de Sun May 28 00:21:12 2006 From: Philipp-F at gmx.de (Philipp-F at gmx.de) Date: Sun, 28 May 2006 00:21:12 +0200 Subject: [TYPO3-dev] RTE for Backendmodul In-Reply-To: References: Message-ID: 2006/5/25, Philipp-F at gmx.de : > 2006/5/25, Martin Kutschker : > > Philipp-F at gmx.de schrieb: > > > 2006/5/24, Martin Kutschker : > > >> Philipp-F at gmx.de schrieb: > > >> > Hello List, > > >> > > > >> > after a couple of day with google i am very frustrated. I seek a > > >> > method to activate the RTE in a Backend Modul. > > >> > > >> Showing a single RTE field or rendering a comple TCE form are two > > >> distinct > > >> things. > > >> > > >> The former doesn't work well because you have to fake a page (to get the > > >> RTE configuration). Perhaps things have imroved in 4.0, but I don't know. > > >> > > >> Masi > > > > > > Thank you for your answer. Unfortunately i can not update the Typo3 > > > 3.8.0 installation, because there are so man different extensions. > > > > > > How can i show a single RTE field only? I believe a RTE Field ist only > > > JavaScript and an input field. I can not believe that this is so > > > difficult. > > > > It's because of the API around it. The RTE uses page and user TS for > > it's configuration. I found no way to simple call one PHP to make it > > render. I had to create a form with a sepcial name and so on. > > > > My code did work on 3.8 with the classic RTE. But it breaks now on 3.8.1 > > with HTMLarea 1.1.2. > > > > What I did was to "reverse engineer" a TCE form. But why don't you ask > > on the RTE list. HTMLarea has a FE-API perhaps its has an additional > > BE-API as well. > > > > Masi > > Can I see your Code? I don?t know that a rte list exist and now i will > ask it but it is not only the rte that i miss. I need the whole tce > spectrum with file upload and all the other fields. > > Philipp > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.netfielders.de > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev > I have tested the modul, but it dont work. I have no idea. Please help me, because you will come at this point in the future and you will be happy if you have a solution for this problem. From martin.kutschker-n0spam at no5pam-blackbox.net Sun May 28 10:14:58 2006 From: martin.kutschker-n0spam at no5pam-blackbox.net (Martin Kutschker) Date: Sun, 28 May 2006 10:14:58 +0200 Subject: [TYPO3-dev] A skin problem in page tree In-Reply-To: References: Message-ID: Tapio Markula schrieb: > > BTW. I found quite serious skinning problems in image and link > pop-up windows. in image window many tables are missing of > id and class attributes - prevents properly skinning. In addition > submit buttons don't have classes (concerns also other submit buttons in > Typo3 BE). Are these problems of the Core or of the new skin? I believe that I have found problems in both of them. The former has still hard-coded colurs and other oddities, the latter is incomplete (classes and images missing) > I just wonder, why people don't think skinning properly. I believe it was an afterthought. If you look at all the classes the 3.8 skin uses and the new ones the new skin uses you see that the old (PHP generated) lacks general purpose classes. At least I think this is the reason why the new overrides *all* classes of the BE. And to be honest, skinning of the BE is nice, but not the topmost priority. But well, if a feature exists it should be done properly. So file a couple of bugs. Small and nice pieces, please. IMHO only small chunks of work have chance to be done. Patches - working and quality code, no "works for me" hacks! - might help as well. Masi From martin.kutschker-n0spam at no5pam-blackbox.net Sun May 28 10:23:59 2006 From: martin.kutschker-n0spam at no5pam-blackbox.net (Martin Kutschker) Date: Sun, 28 May 2006 10:23:59 +0200 Subject: [TYPO3-dev] RTE for Backendmodul In-Reply-To: References: Message-ID: Philipp-F at gmx.de schrieb: > 2006/5/25, Philipp-F at gmx.de : >> 2006/5/25, Martin Kutschker >> : >> > Philipp-F at gmx.de schrieb: >> > > 2006/5/24, Martin Kutschker : >> > >> Philipp-F at gmx.de schrieb: >> > >> > Hello List, >> > >> > >> > >> > after a couple of day with google i am very frustrated. I seek a >> > >> > method to activate the RTE in a Backend Modul. >> > >> >> > >> Showing a single RTE field or rendering a comple TCE form are two >> > >> distinct >> > >> things. >> > >> >> > >> The former doesn't work well because you have to fake a page (to >> get the >> > >> RTE configuration). Perhaps things have imroved in 4.0, but I >> don't know. >> > >> >> > >> Masi >> > > >> > > Thank you for your answer. Unfortunately i can not update the Typo3 >> > > 3.8.0 installation, because there are so man different extensions. >> > > >> > > How can i show a single RTE field only? I believe a RTE Field ist >> only >> > > JavaScript and an input field. I can not believe that this is so >> > > difficult. >> > >> > It's because of the API around it. The RTE uses page and user TS for >> > it's configuration. I found no way to simple call one PHP to make it >> > render. I had to create a form with a sepcial name and so on. >> > >> > My code did work on 3.8 with the classic RTE. But it breaks now on >> 3.8.1 >> > with HTMLarea 1.1.2. >> > >> > What I did was to "reverse engineer" a TCE form. But why don't you ask >> > on the RTE list. HTMLarea has a FE-API perhaps its has an additional >> > BE-API as well. >> > >> > Masi >> >> Can I see your Code? I don?t know that a rte list exist and now i will >> ask it but it is not only the rte that i miss. I need the whole tce >> spectrum with file upload and all the other fields. >> >> Philipp >> _______________________________________________ >> TYPO3-dev mailing list >> TYPO3-dev at lists.netfielders.de >> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev >> > > I have tested the modul, but it dont work. I have no idea. Please help > me, because you will come at this point in the future and you will be > happy if you have a solution for this problem. It's enough for my happiness the I find a solution to this problem when I need it. Currently I have no need for it. Sorry Philipp, I have enough tasks on my TYPO3 todo list (volunteer work fixing TYOP3 bugs) to spend time fixing your problems. Masi From tapio.markula at dnainternet.net Sun May 28 10:40:15 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Sun, 28 May 2006 11:40:15 +0300 Subject: [TYPO3-dev] A skin problem in page tree In-Reply-To: References: Message-ID: Martin Kutschker wrote: > But well, if a feature exists it should be done properly. So file a > couple of bugs. Small and nice pieces, please. IMHO only small chunks of > work have chance to be done. Patches - working and quality code, no > "works for me" hacks! - might help as well. Concerning that is there "official" way to do this if (strstr($TYPO3_CONF_VARS['EXT']['extConf']['tm_contentaccess'],'paste";s:1:"1"')) that is as such working but you might regard it as a "works for me" hack. I didn't find class method for that but there might be. From martin.kutschker-n0spam at no5pam-blackbox.net Sun May 28 10:56:42 2006 From: martin.kutschker-n0spam at no5pam-blackbox.net (Martin Kutschker) Date: Sun, 28 May 2006 10:56:42 +0200 Subject: [TYPO3-dev] A skin problem in page tree In-Reply-To: References: Message-ID: Tapio Markula schrieb: > Martin Kutschker wrote: > >> But well, if a feature exists it should be done properly. So file a >> couple of bugs. Small and nice pieces, please. IMHO only small chunks >> of work have chance to be done. Patches - working and quality code, no >> "works for me" hacks! - might help as well. > > Concerning that is there "official" way to do this > > if > (strstr($TYPO3_CONF_VARS['EXT']['extConf']['tm_contentaccess'],'paste";s:1:"1"')) > > > that is as such working but you might regard it as a "works for me" > hack. I didn't find class method for that but there might be. Sorry, but I don't know enough of skinning that the piece of code means anything to me. Masi From tapio.markula at dnainternet.net Sun May 28 11:11:27 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Sun, 28 May 2006 12:11:27 +0300 Subject: [TYPO3-dev] A skin problem in page tree In-Reply-To: References: Message-ID: Martin Kutschker wrote: >> Concerning that is there "official" way to do this >> >> if >> (strstr($TYPO3_CONF_VARS['EXT']['extConf']['tm_contentaccess'],'paste";s:1:"1"')) >> >> >> that is as such working but you might regard it as a "works for me" >> hack. I didn't find class method for that but there might be. > > > Sorry, but I don't know enough of skinning that the piece of code means > anything to me. That was a generic question - might be relate with skinning or not - how to detect a certain enable.options for certain plugin. strstr($TYPO3_CONF_VARS['EXT']['extConf']['tm_contentaccess'],'paste";s:1:"1"') seach it by just using a standard function of PHP. I just thought that Typo3 might have specific class method for that. The class method should be available for any class file (at least using some require-statement) From Philipp-F at gmx.de Sun May 28 11:50:46 2006 From: Philipp-F at gmx.de (Philipp-F at gmx.de) Date: Sun, 28 May 2006 11:50:46 +0200 Subject: [TYPO3-dev] RTE for Backendmodul In-Reply-To: References: Message-ID: 2006/5/28, Martin Kutschker : > Philipp-F at gmx.de schrieb: > > 2006/5/25, Philipp-F at gmx.de : > >> 2006/5/25, Martin Kutschker > >> : > >> > Philipp-F at gmx.de schrieb: > >> > > 2006/5/24, Martin Kutschker : > >> > >> Philipp-F at gmx.de schrieb: > >> > >> > Hello List, > >> > >> > > >> > >> > after a couple of day with google i am very frustrated. I seek a > >> > >> > method to activate the RTE in a Backend Modul. > >> > >> > >> > >> Showing a single RTE field or rendering a comple TCE form are two > >> > >> distinct > >> > >> things. > >> > >> > >> > >> The former doesn't work well because you have to fake a page (to > >> get the > >> > >> RTE configuration). Perhaps things have imroved in 4.0, but I > >> don't know. > >> > >> > >> > >> Masi > >> > > > >> > > Thank you for your answer. Unfortunately i can not update the Typo3 > >> > > 3.8.0 installation, because there are so man different extensions. > >> > > > >> > > How can i show a single RTE field only? I believe a RTE Field ist > >> only > >> > > JavaScript and an input field. I can not believe that this is so > >> > > difficult. > >> > > >> > It's because of the API around it. The RTE uses page and user TS for > >> > it's configuration. I found no way to simple call one PHP to make it > >> > render. I had to create a form with a sepcial name and so on. > >> > > >> > My code did work on 3.8 with the classic RTE. But it breaks now on > >> 3.8.1 > >> > with HTMLarea 1.1.2. > >> > > >> > What I did was to "reverse engineer" a TCE form. But why don't you ask > >> > on the RTE list. HTMLarea has a FE-API perhaps its has an additional > >> > BE-API as well. > >> > > >> > Masi > >> > >> Can I see your Code? I don?t know that a rte list exist and now i will > >> ask it but it is not only the rte that i miss. I need the whole tce > >> spectrum with file upload and all the other fields. > >> > >> Philipp > >> _______________________________________________ > >> TYPO3-dev mailing list > >> TYPO3-dev at lists.netfielders.de > >> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev > >> > > > > I have tested the modul, but it dont work. I have no idea. Please help > > me, because you will come at this point in the future and you will be > > happy if you have a solution for this problem. > > It's enough for my happiness the I find a solution to this problem when > I need it. Currently I have no need for it. > > Sorry Philipp, I have enough tasks on my TYPO3 todo list (volunteer work > fixing TYOP3 bugs) to spend time fixing your problems. > > Masi > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.netfielders.de > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev > @Masi: I am sure that you have enough other problems and i am very gratefully for your extension, but we are not alone in the dev list and i hope that an other member know a solution. I wait until tonight and than i ask the english list. From martin.kutschker-n0spam at no5pam-blackbox.net Sun May 28 11:56:11 2006 From: martin.kutschker-n0spam at no5pam-blackbox.net (Martin Kutschker) Date: Sun, 28 May 2006 11:56:11 +0200 Subject: [TYPO3-dev] A skin problem in page tree In-Reply-To: References: Message-ID: Tapio Markula schrieb: > Martin Kutschker wrote: > >>> Concerning that is there "official" way to do this >>> >>> if >>> (strstr($TYPO3_CONF_VARS['EXT']['extConf']['tm_contentaccess'],'paste";s:1:"1"')) >>> >>> >>> that is as such working but you might regard it as a "works for me" >>> hack. I didn't find class method for that but there might be. >> >> >> Sorry, but I don't know enough of skinning that the piece of code >> means anything to me. > > That was a generic question - might be relate with skinning or not - how > to detect a certain enable.options for certain plugin. > > strstr($TYPO3_CONF_VARS['EXT']['extConf']['tm_contentaccess'],'paste";s:1:"1"') > > seach it by just using a standard function of PHP. > > I just thought that Typo3 might have specific class method for that. > The class method should be available for any class file (at least using > some require-statement) Still I have no idea what you are talking about. What it is the purpose of this code? Where is it used? I might disappoint you, but I was only answering on a very general level. I don't intend to devel into skinning or whatever your current project is about. Sorry, Masi From martin.kutschker-n0spam at no5pam-blackbox.net Sun May 28 12:00:04 2006 From: martin.kutschker-n0spam at no5pam-blackbox.net (Martin Kutschker) Date: Sun, 28 May 2006 12:00:04 +0200 Subject: [TYPO3-dev] RTE for Backendmodul In-Reply-To: References: Message-ID: Philipp-F at gmx.de schrieb: > 2006/5/28, Martin Kutschker : > > @Masi: I am sure that you have enough other problems and i am very > gratefully for your extension, but we are not alone in the dev list > and i hope that an other member know a solution. I wait until tonight > and than i ask the english list. As far as I unterstood your posting, you were specifically asking me on the dev list for help. But of course there will be and there have been others who have tried to create emebed the RTE in the BE and the FE. But why don't you aks on the RTE list? Masi From Philipp-F at gmx.de Sun May 28 12:32:22 2006 From: Philipp-F at gmx.de (Philipp-F at gmx.de) Date: Sun, 28 May 2006 12:32:22 +0200 Subject: [TYPO3-dev] RTE for Backendmodul In-Reply-To: References: Message-ID: 2006/5/28, Martin Kutschker : > Philipp-F at gmx.de schrieb: > > 2006/5/28, Martin Kutschker : > > > > @Masi: I am sure that you have enough other problems and i am very > > gratefully for your extension, but we are not alone in the dev list > > and i hope that an other member know a solution. I wait until tonight > > and than i ask the english list. > > As far as I unterstood your posting, you were specifically asking me on > the dev list for help. > > But of course there will be and there have been others who have tried to > create emebed the RTE in the BE and the FE. > > But why don't you aks on the RTE list? > > Masi > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.netfielders.de > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev > I not asking the rte list, because i believe that is not a rte problem. I need more than only an rte, i need file upload and all the other fields. But if i have no satisfied answer until tonight i ask the rte list. @Masi. thank you. From tapio.markula at dnainternet.net Sun May 28 16:11:53 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Sun, 28 May 2006 17:11:53 +0300 Subject: [TYPO3-dev] A skin problem in page tree In-Reply-To: References: Message-ID: Martin Kutschker wrote: >> strstr($TYPO3_CONF_VARS['EXT']['extConf']['tm_contentaccess'],'paste";s:1:"1"') >> >> seach it by just using a standard function of PHP. >> >> I just thought that Typo3 might have specific class method for that. >> The class method should be available for any class file (at least >> using some require-statement) > > > Still I have no idea what you are talking about. What it is the purpose > of this code? Where is it used? just using enable options (for example [enable.paste] in ext_conf_template.txt and corresponding variable, for example '$TYPO3_CONF_VARS['EXT']['extConf']['tm_contentaccess']') based conditions inside Typo3's classes (XCLASS or hook implementations). Typo3 presumably has some functio (class method), which creates arrays from $TYPO3_CONF_VARS['EXT']['extConf'] variables. That class method could be used instead of string function. Endeed default string-function works ok. Checking TS config for user/user groups is some functions. In order to get better skinning template.php should extens - is there much plugins, which have XCLASS for it? From martin.kutschker-n0spam at no5pam-blackbox.net Sun May 28 17:06:20 2006 From: martin.kutschker-n0spam at no5pam-blackbox.net (Martin Kutschker) Date: Sun, 28 May 2006 17:06:20 +0200 Subject: [TYPO3-dev] A skin problem in page tree In-Reply-To: References: Message-ID: Tapio Markula schrieb: > Martin Kutschker wrote: > >>> strstr($TYPO3_CONF_VARS['EXT']['extConf']['tm_contentaccess'],'paste";s:1:"1"') >>> >>> seach it by just using a standard function of PHP. >>> >>> I just thought that Typo3 might have specific class method for that. >>> The class method should be available for any class file (at least >>> using some require-statement) >> >> >> Still I have no idea what you are talking about. What it is the >> purpose of this code? Where is it used? > > just using enable options (for example [enable.paste] in > ext_conf_template.txt and corresponding variable, for example > '$TYPO3_CONF_VARS['EXT']['extConf']['tm_contentaccess']') based > conditions inside Typo3's classes (XCLASS or hook implementations). > Typo3 presumably has some functio (class method), > which creates arrays from > $TYPO3_CONF_VARS['EXT']['extConf'] variables. > That class method could be used instead of string function. > Endeed default string-function works ok. > > Checking TS config for user/user groups is some functions. > > In order to get better skinning template.php should extens - is there > much plugins, which have XCLASS for it? Oh mygoodness, now I see what the strstr does. It's looking for a string in the *serialized* config array. This *is* a hack. If you need to read the config unserialize the data first. Masi From tapio.markula at dnainternet.net Sun May 28 17:09:00 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Sun, 28 May 2006 18:09:00 +0300 Subject: [TYPO3-dev] A skin problem in page tree In-Reply-To: References: Message-ID: Martin Kutschker wrote: > Oh mygoodness, now I see what the strstr does. It's looking for a string > in the *serialized* config array. This *is* a hack. I'm aware that it is a hack but I don't know where to seach info to do that in other way. > If you need to read the config unserialize the data first. from what documentation. From tapio.markula at dnainternet.net Sun May 28 17:18:44 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Sun, 28 May 2006 18:18:44 +0300 Subject: [TYPO3-dev] Link and Image dialogs of Typo3 Message-ID: Hi I would like to alter link and image pop-up dialogs of Typo3 I found that template.php defines some issues in the link dialog, but what file defines the layout of the image dialog. It starst very annoying What I really hate concerning skinning are spacer images and tables without classess. I would make XCLASS-implemeation for the dialog if I just could figure, where the dialog has been defined. From martin.kutschker-n0spam at no5pam-blackbox.net Sun May 28 19:28:00 2006 From: martin.kutschker-n0spam at no5pam-blackbox.net (Martin Kutschker) Date: Sun, 28 May 2006 19:28:00 +0200 Subject: [TYPO3-dev] A skin problem in page tree In-Reply-To: References: Message-ID: Tapio Markula schrieb: > Martin Kutschker wrote: > >> If you need to read the config unserialize the data first. > > from what documentation. If can do a strstr on an undocumented serialized config array, you can do proper checking on an undocumented array. Am I missing something? Masi From tapio.markula at dnainternet.net Sun May 28 20:30:53 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Sun, 28 May 2006 21:30:53 +0300 Subject: [TYPO3-dev] A skin problem in page tree In-Reply-To: References: Message-ID: Martin Kutschker wrote: > Tapio Markula schrieb: > >> Martin Kutschker wrote: >> >>> If you need to read the config unserialize the data first. >> >> >> from what documentation. > > > If can do a strstr on an undocumented serialized config array, you can > do proper checking on an undocumented array. > > Am I missing something? Does typo has a build-in class method for checking serialized config arrays? From chibox at gmail.com Sun May 28 21:32:27 2006 From: chibox at gmail.com (Chi Hoang) Date: Sun, 28 May 2006 21:32:27 +0200 Subject: [TYPO3-dev] Showing a little tree like tt_news does when adding records in the BE In-Reply-To: References: Message-ID: R. van Twisk schrieb: > So my questions is: > - Does Typo3 have an API for this and do most of the magic? > - If not, does anybody know a better simpeler extension that I can use > as an example instead of digging through 560lines of code? Dear Customer, I'm proud to to inform you about my newest release on typo3.org. This time it is an example extension how to create a treeview with Typo3. You can download the extension here: http://typo3.org/extensions/repository/search/ch_treeview/1.0.2/ The Extension Key is: ch_treeview I hope this will help you to speed up developing and build powerful extension! Sponsoring is greatly welcome! Have Fun, Chi From tapio.markula at dnainternet.net Sun May 28 22:26:11 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Sun, 28 May 2006 23:26:11 +0300 Subject: [TYPO3-dev] A skin problem in page tree In-Reply-To: References: Message-ID: Martin Kutschker wrote: > Tapio Markula schrieb: > >> Martin Kutschker wrote: >> >>> If you need to read the config unserialize the data first. >> >> >> from what documentation. > > > If can do a strstr on an undocumented serialized config array, you can > do proper checking on an undocumented array. Sorry, I'm not so good. $TYPO3_CONF_VARS['EXT']['extConf']['tm_contentaccess'] = unserialize($TYPO3_CONF_VARS['EXT']['extConf']['tm_contentaccess']) What next? how to detect individual items. Anyway, what basically wrong is to use strstr() on a serialized config array? Why you regard it as bad hack? It is not any security risk. From murphy at spreekonzept.de Mon May 29 01:03:12 2006 From: murphy at spreekonzept.de (Thomas Murphy) Date: Mon, 29 May 2006 01:03:12 +0200 Subject: [TYPO3-dev] [TYPO3] cachemgm & crawler Message-ID: Hey guys, I just tried to follow the podcast tutorial by Kasper concerning the crawling extension for the indexed search. I can't find the extension "cachemgm" which seems to be responsible to allow "re-caching" of pages. Thanks, Thomas From neil at tasmanstudios.co.nz Mon May 29 04:52:41 2006 From: neil at tasmanstudios.co.nz (Neil Bertram) Date: Mon, 29 May 2006 14:52:41 +1200 Subject: [TYPO3-dev] TemplaVoila bug - Wrapping everything in a link? Message-ID: Hi, I'm having a strange problem with TemplaVoila. I'm using a section container with a repeatable element inside. The code for the repeatable element:

Are You Prepared?

Aenean ultrices laoreet libero; ultrices laoreet libero.

The problem is that when I map the A tag as a link attribute mapping, the output shows this:

Focus Box One

This is the very first focus box!

As you can see, it's basically wrapping everything except for the text with a typolink, rather than just the A-tag as it should be. If I delete the mapping for the link from the template, the A-tag is no longer a link, but the other elements are still wrapped in the value the link had before I deleted it! Something is very wrong here. The page is perfectly valid XHTML 1.0 Strict, and I've tried deleting the entire TemplaVoila template and starting again, and it happens consistently. This is on TYPO3 4.0, TemplaVoila 1.0.1, PHP 4.4.2 What should I do? Neil From tapio.markula at dnainternet.net Mon May 29 09:08:36 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Mon, 29 May 2006 10:08:36 +0300 Subject: [TYPO3-dev] A skin problem in page tree In-Reply-To: References: Message-ID: Tapio Markula wrote: > Martin Kutschker wrote: > >> Tapio Markula schrieb: >> >>> Martin Kutschker wrote: >>> >>>> If you need to read the config unserialize the data first. >>> >>> >>> >>> from what documentation. >> >> >> >> If can do a strstr on an undocumented serialized config array, you can >> do proper checking on an undocumented array. > > > Sorry, I'm not so good. > > > $TYPO3_CONF_VARS['EXT']['extConf']['tm_contentaccess'] = > unserialize($TYPO3_CONF_VARS['EXT']['extConf']['tm_contentaccess']) Something like here? $_EXTCONF = unserialize($_EXTCONF); if($_EXTCONF['enable.']['TinyMCEStyles']) $THIS_EXTCONF = unserialize($TYPO3_CONF_VARS['EXT']['extConf']['tm_contentaccess']) if($_THIS_EXTCONF['enable.']['enablePaste']) From christian at jul.net Mon May 29 09:31:46 2006 From: christian at jul.net (Christian Jul Jensen) Date: Mon, 29 May 2006 09:31:46 +0200 Subject: [TYPO3-dev] TYPO3 5 mailing list? References: Message-ID: Sven Wilhelm wrote: > I asked Michael to open such a list several weeks ago. He told me that > he likes to consult Kasper if it's ok. No new lists have been opened for this purpose atm. The project 5.0 has not been started officially by the R&D team. The reason for not opening new lists is that we would like to have the opportunity to discuss organisation of the whole matter before actually going into tech details. The dev list is for issues concerning development of core and extensions in general. > Last he told me that it could be better to open the Research and > Development list for that, but could take some time. Well, R&D list is for the R&D committee, which is not the 5.0 development group, but the group of people that organizes and approves of funding for development for the TYPO3 association. Even though there is probably an overlap of people is two different things. The R&D list can not be open for everybody, but everybody is free to join the T3A and apply for membership of the committee. > No knowledge about current state, and not more interested in. A lot of people are having a (well deserved) break. Kasper is a new dad, Robert was just married and is on his honeymoon. Basically things are on hold for a while. > The whole TYPO3 project is very "transparent". What kind of information do you not have access to that you would like to have? -- - Christian Jul Jensen TYPO3 core developer (http://TYPO3.org) Professional webdeveloper (http://jul.net) From franz at fholzinger.com Mon May 29 09:40:55 2006 From: franz at fholzinger.com (Franz Holzinger) Date: Mon, 29 May 2006 09:40:55 +0200 Subject: [TYPO3-dev] helpers needed to review tt_products Message-ID: Hello, are there any volunteers who would like to help to review the code of tt_products? Do you have any thoughts how the current code of tt_products should be improved? (no new features are meant here) We can discuss this on the tt_products mailinglist or email me directly. Your help is needed to get a better code in the future. Greets, Franz From Martin.Kutschker at n0spam-blackbox.net Mon May 29 09:43:04 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Mon, 29 May 2006 09:43:04 +0200 Subject: [TYPO3-dev] A skin problem in page tree In-Reply-To: References: Message-ID: Tapio Markula schrieb: > > Something like here? > > $_EXTCONF = unserialize($_EXTCONF); > > if($_EXTCONF['enable.']['TinyMCEStyles']) > > $THIS_EXTCONF = > unserialize($TYPO3_CONF_VARS['EXT']['extConf']['tm_contentaccess']) > > if($_THIS_EXTCONF['enable.']['enablePaste']) Yes. Masi From Martin.Kutschker at n0spam-blackbox.net Mon May 29 09:44:53 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Mon, 29 May 2006 09:44:53 +0200 Subject: [TYPO3-dev] A skin problem in page tree In-Reply-To: References: Message-ID: Tapio Markula schrieb: > > I just wonder, why people don't think skinning properly. Had another look on skinning yesterday and - if I'm not mistaken - a skinning extension has to be in typo3/sysext or typo3/ext, but not in typo3conf/ext. So Tapio, what about a new skinning API (along with a new directoy layout) for TYPO3 5.0? Masi From tapio.markula at dnainternet.net Mon May 29 09:58:16 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Mon, 29 May 2006 10:58:16 +0300 Subject: [TYPO3-dev] A skin problem in page tree In-Reply-To: References: Message-ID: Martin Kutschker wrote: > Tapio Markula schrieb: > >> >> Something like here? >> >> $_EXTCONF = unserialize($_EXTCONF); >> >> if($_EXTCONF['enable.']['TinyMCEStyles']) >> >> $THIS_EXTCONF = >> unserialize($TYPO3_CONF_VARS['EXT']['extConf']['tm_contentaccess']) >> >> if($_THIS_EXTCONF['enable.']['enablePaste']) > > > Yes. > > Masi I found this $globalConf=unserialize($GLOBALS["TYPO3_CONF_VARS"]["EXT"]["extConf"]["tinyrte"]); ... $globalConf["MCEbuttons1"] then $tmContentaccessConf=unserialize($GLOBALS["TYPO3_CONF_VARS"]["EXT"]["extConf"]["tm_contentaccess"]); if($tmContentaccessConf["enablePaste"]) { ... } should work too? You are right - developers use unserialize() for seaching individual config options of certain plugins. When I have time I try to remove string-function hack from my plugin. From trabold at mehrwert.de Mon May 29 11:02:56 2006 From: trabold at mehrwert.de (Christian Trabold) Date: Mon, 29 May 2006 11:02:56 +0200 Subject: [TYPO3-dev] [Typo3-calendar] Code Challenge 2006 In-Reply-To: References: Message-ID: Hi Mario, >>> 1) What's up with the feature list? I often see "Feature requests" in >>> Subjects, but did not check them recently... > > Have a look at: http://typo3-calendar.org/1576.0.html Great! Thank you very much! Greetings Christian From daniel at netcreators.com Mon May 29 11:38:33 2006 From: daniel at netcreators.com (Daniel Doesburg [netcreators]) Date: Mon, 29 May 2006 11:38:33 +0200 Subject: [TYPO3-dev] tt_news + realUrl : article translates to artikel In-Reply-To: References: Message-ID: Hi Jens, It's a word in the config part what you inserted in the localconf.php file. Siply change the word as you like. Regards, Daniel Doesburg Jens Gammelgaard schreef: > Hi, > > Can you help with a typoscript that translate the article generated in > the realurl with the use of tt_news to: artikel > > Example: www.yourdomain.com/press/may/2006/article/typo3-is-great/ > > Should be: www.yourdomain.com/press/may/2006/artikel/typo3-is-great/ > > I use the latest T3 v.4.0 and tt_news and realURL. > > Thanks in advance. > > Kind Regards > Jens From maillists at toms-toy.de Mon May 29 15:49:36 2006 From: maillists at toms-toy.de (Thomas Grabietz) Date: Mon, 29 May 2006 15:49:36 +0200 Subject: [TYPO3-dev] How to overwrite a class.t3lib_function? Message-ID: Hello All, I would like to use multilingual aliases. I've extended my page_language_overlay table, but the alias field is not looked up in the getPageIdFromAlias($alias) function: function getPageIdFromAlias($alias) { $alias = strtolower($alias); $res = $GLOBALS['TYPO3_DB']->exec_SELECTquery('uid', 'pages', 'alias='. $GLOBALS['TYPO3_DB']->fullQuoteStr($alias, 'pages').' AND pid>=0 AND pages.deleted=0'); // "AND pid>=0" is because of versioning... if ($row = $GLOBALS['TYPO3_DB']->sql_fetch_assoc($res)) { return $row['uid']; } return 0; } It's not so dificult to extend this function (to make also a query for the alias of the page_language_overlay table), but I don't want to do this in the source-code. Is it possible to overwrite the function in an extension? Or any other ideas to solve the problem? Tom From ernst at cron-it.de Mon May 29 15:55:33 2006 From: ernst at cron-it.de (Ernesto Baschny [cron IT]) Date: Mon, 29 May 2006 15:55:33 +0200 Subject: [TYPO3-dev] How to overwrite a class.t3lib_function? In-Reply-To: References: Message-ID: Thomas Grabietz schrieb am 29.05.2006 15:49: > I would like to use multilingual aliases. I've extended my > page_language_overlay table, but the alias field is not looked up in the > getPageIdFromAlias($alias) function: > > function getPageIdFromAlias($alias) { > (...) > > It's not so dificult to extend this function (to make also a query for the > alias of the page_language_overlay table), but I don't want to do this in the > source-code. Is it possible to overwrite the function in an extension? Or any > other ideas to solve the problem? This is for what XCLASS is for. You can extend/modify any class in TYPO3 in your own extension. Read [1] for more info about it. Cheers, Ernesto [1] http://typo3.org/documentation/document-library/core-documentation/doc_core_api/current/view/3/7/ From kasper2006 at typo3.com Mon May 29 16:18:41 2006 From: kasper2006 at typo3.com (=?ISO-8859-1?Q?Kasper_Sk=E5rh=F8j?=) Date: Mon, 29 May 2006 16:18:41 +0200 Subject: [TYPO3-dev] [TYPO3] cachemgm & crawler In-Reply-To: References: Message-ID: I guess I never published it. I just didn't have time I suppose (and its still working in progress somehow...) - kasper On May 29, 2006, at 1:03 , Thomas Murphy wrote: > Hey guys, > > I just tried to follow the podcast tutorial by Kasper concerning the > crawling extension for the indexed search. > I can't find the extension "cachemgm" which seems to be responsible to > allow "re-caching" of pages. > > Thanks, > Thomas > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.netfielders.de > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev - kasper "A contribution a day keeps the fork away" ------------------------------- kasper2006 at typo3.com | +45 20 999 115 | skype: kasperskaarhoej | gizmo: kasper_typo3 From superportlet at yahoo.de Mon May 29 16:29:05 2006 From: superportlet at yahoo.de (David) Date: Mon, 29 May 2006 16:29:05 +0200 Subject: [TYPO3-dev] flexforms specification In-Reply-To: References: Message-ID: hello, i'm looking for a specification (DTD/XSD) for flexforms. so far i could only find this in the docs: http://typo3.org/documentation/document-library/core-documentation/doc_core_api/current/view/7/1/ i'm looking for a comprehensive listing of elements to configure flexforms. if there is no DTD or schema a plain listing would be enough but writing flexforms just by peeking at other extensions or trial and error is a pain in the a**. regards david p.s. how do i get in touch with the original creator of the xml specification that flexforms are based on? ___________________________________________________________ Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de From Martin.Kutschker at n0spam-blackbox.net Mon May 29 16:43:23 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Mon, 29 May 2006 16:43:23 +0200 Subject: [TYPO3-dev] flexforms specification In-Reply-To: References: Message-ID: David schrieb: > hello, > > i'm looking for a specification (DTD/XSD) for flexforms. There is none - at least no officail > so far i could only find this in the docs: > http://typo3.org/documentation/document-library/core-documentation/doc_core_api/current/view/7/1/ > > > i'm looking for a comprehensive listing of elements to configure flexforms. Flexforms are simply TCA arrays in XML. Just have a look at the flexforms of extensions of your choice. See what's inside and compare it with the TCE docs. Masi From superportlet at yahoo.de Mon May 29 16:51:44 2006 From: superportlet at yahoo.de (David) Date: Mon, 29 May 2006 16:51:44 +0200 Subject: [TYPO3-dev] flexforms specification In-Reply-To: References: Message-ID: i created my first flexform by looking at tt_news but that's not the way i'm usually developing. it's much faster when i can actually look up which elements are avialable and not install several extensions to get the idea. sticking with the tca spec is the way to go? is it a 1:1 mapping? david Martin Kutschker schrieb: > David schrieb: > >> hello, >> >> i'm looking for a specification (DTD/XSD) for flexforms. >> > > There is none - at least no officail > > >> so far i could only find this in the docs: >> http://typo3.org/documentation/document-library/core-documentation/doc_core_api/current/view/7/1/ >> >> >> i'm looking for a comprehensive listing of elements to configure flexforms. >> > > Flexforms are simply TCA arrays in XML. Just have a look at the flexforms > of extensions of your choice. See what's inside and compare it with the TCE > docs. > > Masi > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.netfielders.de > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev > > ___________________________________________________________ Gesendet von Yahoo! Mail - Jetzt mit 1GB Speicher kostenlos - Hier anmelden: http://mail.yahoo.de From tapio.markula at dnainternet.net Mon May 29 17:33:59 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Mon, 29 May 2006 18:33:59 +0300 Subject: [TYPO3-dev] A skin problem in page tree In-Reply-To: References: Message-ID: Martin Kutschker wrote: > Tapio Markula schrieb: > > > >> I just wonder, why people don't think skinning properly. > > > Had another look on skinning yesterday and - if I'm not mistaken - a > skinning extension has to be in typo3/sysext or typo3/ext, but not in > typo3conf/ext. > So Tapio, what about a new skinning API (along with a new directoy > layout) for TYPO3 5.0? My skills are not enough good for that. Web > List should need AJAX-scripts and that change can't do with my skills. I could clean existing core files for Typo 4.x removing * spacer images, spacer DIV's and spacer BR tags + unnecessary hardcoded layout-related attributes. Insted of them section dividers (DIV) with well-named class and/or id attributes and for every need table also proper class and/or id attributes. With section dividers should control spaces - then easy to alter wiht CSS and harmfull spacer elements are gone. From Martin.Kutschker at n0spam-blackbox.net Mon May 29 18:03:38 2006 From: Martin.Kutschker at n0spam-blackbox.net (Martin Kutschker) Date: Mon, 29 May 2006 18:03:38 +0200 Subject: [TYPO3-dev] flexforms specification In-Reply-To: References: Message-ID: David schrieb: > i created my first flexform by looking at tt_news but that's not the way > i'm usually developing. it's much faster when i can actually look up > which elements are avialable and not install several extensions to get > the idea. Of course docs are better, but in the meantime we have to use that what's available. > sticking with the tca spec is the way to go? > is it a 1:1 mapping? For an individual field, yes. Of course you have to arrange the fields in sheets unlike with TCA. Masi From dan at danfrost.co.uk Mon May 29 21:11:21 2006 From: dan at danfrost.co.uk (dan frost) Date: Mon, 29 May 2006 20:11:21 +0100 Subject: [TYPO3-dev] TYPO3 5 mailing list? In-Reply-To: References: Message-ID: I don't want to start arguments - but, I think Sven's point is that all the excitement on the mailing lists which happened a few months ago will not come to anything unless the TYPO3 community (in the shape of the foundation) gives it somewhere to grow. My personal and professional view is that I would really like to start talking about V5 architecture because it's going to take *ages* to thrash things out. If the core developers are really wanting to open the involvement (please correct me if this is wrong) then there should be somewhere to for this involvement to happen now... At the same time, I understand why things are on hold and don't want to kick up a fuss in my normal way... Cheers, dan Christian Jul Jensen wrote: > Sven Wilhelm wrote: > >> I asked Michael to open such a list several weeks ago. He told me that >> he likes to consult Kasper if it's ok. > > No new lists have been opened for this purpose atm. The project 5.0 has not > been started officially by the R&D team. The reason for not opening new > lists is that we would like to have the opportunity to discuss organisation > of the whole matter before actually going into tech details. > > The dev list is for issues concerning development of core and extensions in > general. > >> Last he told me that it could be better to open the Research and >> Development list for that, but could take some time. > > Well, R&D list is for the R&D committee, which is not the 5.0 development > group, but the group of people that organizes and approves of funding for > development for the TYPO3 association. Even though there is probably an > overlap of people is two different things. > > The R&D list can not be open for everybody, but everybody is free to join > the T3A and apply for membership of the committee. > >> No knowledge about current state, and not more interested in. > > A lot of people are having a (well deserved) break. Kasper is a new dad, > Robert was just married and is on his honeymoon. Basically things are on > hold for a while. > >> The whole TYPO3 project is very "transparent". > > What kind of information do you not have access to that you would like to > have? > From kasper2006 at typo3.com Mon May 29 21:42:13 2006 From: kasper2006 at typo3.com (=?ISO-8859-1?Q?Kasper_Sk=E5rh=F8j?=) Date: Mon, 29 May 2006 21:42:13 +0200 Subject: [TYPO3-dev] TYPO3 5 mailing list? In-Reply-To: References: Message-ID: Thanks Dan, If Sven means something different than what he writes he must learn to express it properly and without sarcasm. It's tiring and lowers his own chance of being taken seriously by those he hope to impress. But now that you have made a useful interpretation of his intension I will say that I agree with you/him. Our first approach in the R&D committee is to figure out how we can invite to the 5.0 process in a constructive and result oriented manner. Therefore: here is an open invitation (to everyone) to inspire the R&D committee: 10000$ Questions: First: How can we open up for broad, result producing collaboration on the 5.0 architecture? Second: What will motivate the best developers in our community to take responsibilities for the implementation of that architecture? That is the questions for now! (Don't dare to post a single suggestion for an architecture at this point please!!!) Deadline for this thread is 9th of June. Only posts in this thread is considered. - kasper On May 29, 2006, at 21:11 , dan frost wrote: > I don't want to start arguments - but, I think > Sven's point is that all the excitement on the > mailing lists which happened a few months ago will > not come to anything unless the TYPO3 community > (in the shape of the foundation) gives it > somewhere to grow. > > My personal and professional view is that I would > really like to start talking about V5 architecture > because it's going to take *ages* to thrash things > out. If the core developers are really wanting to > open the involvement (please correct me if this is > wrong) then there should be somewhere to for this > involvement to happen now... > > At the same time, I understand why things are on > hold and don't want to kick up a fuss in my normal > way... > > Cheers, > dan From tapio.markula at dnainternet.net Mon May 29 22:05:40 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Mon, 29 May 2006 23:05:40 +0300 Subject: [TYPO3-dev] Tab-style pop-up window dialogs Message-ID: Hi Tab-style links for pop-up window dialogs would look nice: See: http://t3test.xetpoint.com/media/development/Pop-up-dialog-boxes-for-tiny-MCE.doc From wilhelm at moduleBox.com Mon May 29 22:17:30 2006 From: wilhelm at moduleBox.com (Sven Wilhelm) Date: Mon, 29 May 2006 22:17:30 +0200 Subject: [TYPO3-dev] TYPO3 5 mailing list? In-Reply-To: References: Message-ID: Hi, > If Sven means something different than what he writes he must learn > to express it properly and without sarcasm. It's tiring and lowers > his own chance of being taken seriously by those he hope to impress. @Kasper: sorry, but sarcasm is the only way to not cry about scaring things sometimes. > 10000$ Questions: > First: How can we open up for broad, result producing collaboration > on the 5.0 architecture? > Second: What will motivate the best developers in our community to > take responsibilities for the implementation of that architecture? > That is the questions for now! > (Don't dare to post a single suggestion for an architecture at this > point please!!!) perfect, then I can repeat my statements another time ... Answer to question one ----------------------- If the point of view is on REAL market requirements -> long time supportable code base -> industrial quality assurance (see input from eclipse project) -> using real standards -> don't redefine the wheel another time (no, that's no sarcasm) -> find real key features, bigger sized companies will sponsor -> something like Unified Storage Layer could be Answer on question two ----------------------- -> Fixing mistake in question first: ...developers and investors ... -> two get a really good framework to build customizable web apps (see zope server as python example for that) -> Give companies a protection of investments by dropping unnecessary flexibility and including more existing standards -> integrate the community very early due events like "code sprints" (ok, nowadays you call it developer days) -> to have fun by developing a new clean codebase that is really extendible??? ... Sven From erik at linnearad.no Tue May 30 00:15:12 2006 From: erik at linnearad.no (Erik Svendsen) Date: Mon, 29 May 2006 22:15:12 +0000 (UTC) Subject: [TYPO3-dev] TemplaVoila bug - Wrapping everything in a link? References: Message-ID: Hello Neil, You should post this in the TemplaVoila list. But I have seen something like this behavior on one of my FCE. WBR, Erik Svendsen www.linnearad.no > Hi, > > I'm having a strange problem with TemplaVoila. I'm using a section > container with a repeatable element inside. > > The code for the repeatable element: >
> >

Are You Prepared?

>

Aenean ultrices laoreet libero; ultrices laoreet libero.

> >
> The problem is that when I map the A tag as a link attribute mapping, > the output shows this: > > As you can see, it's basically wrapping everything except for the text > with a typolink, rather than just the A-tag as it should be. If I > delete the mapping for the link from the template, the A-tag is no > longer a link, but the other elements are still wrapped in the value > the link had before I deleted it! Something is very wrong here. > > The page is perfectly valid XHTML 1.0 Strict, and I've tried deleting > the entire TemplaVoila template and starting again, and it happens > consistently. > > This is on TYPO3 4.0, TemplaVoila 1.0.1, PHP 4.4.2 > > What should I do? > > Neil > From typo3 at accio.lv Tue May 30 08:02:37 2006 From: typo3 at accio.lv (Dmitry Dulepov) Date: Tue, 30 May 2006 09:02:37 +0300 Subject: [TYPO3-dev] TemplaVoila bug - Wrapping everything in a link? In-Reply-To: References: Message-ID: Hi! Neil Bertram wrote: > The problem is that when I map the A tag as a link attribute mapping, > the output shows this: If TemplaVoila finds a link on the same level as image, it automatically wraps image with this link. This is feature, which - I agree - not always convinient. You can post bug report about it, we will try to find a way to fix. If you know typoscript, you can look in DS and fix it there. Link is generated by TS in DS. Dmitry. From kasper2006 at typo3.com Tue May 30 11:16:48 2006 From: kasper2006 at typo3.com (=?ISO-8859-1?Q?Kasper_Sk=E5rh=F8j?=) Date: Tue, 30 May 2006 11:16:48 +0200 Subject: [TYPO3-dev] TYPO3 5 mailing list? In-Reply-To: References: Message-ID: Hi Sven. > Answer to question one > ----------------------- > If the point of view is on REAL market requirements > -> long time supportable code base > -> industrial quality assurance (see input from eclipse project) > -> using real standards > -> don't redefine the wheel another time (no, that's no sarcasm) > -> find real key features, bigger sized companies will sponsor > -> something like Unified Storage Layer could be Thank you very much, but you are not answering my question. I specifically asked not to get suggestions for what 5.0 should look like and every one of your suggestions is just that. Currently, your fine suggestions (and others) are posted to the list and forgotten again. How can we change that? - Do you hope to be headhunted for the R&D committee? - Do you want a big meeting where you and others interested in 5.0 can participate and brainstorm ideas with the core developers? - Should we keep the process online and use a wiki for it? - A new mailing list? - Should we ask for peoples education and only allow those in who read "Design Patterns"? - Should everybody be allowed to post 5 ideas which he is guarantee to get an evaluation of? Its the "how" question at this point, not the "what". > > Answer on question two > ----------------------- > -> Fixing mistake in question first: ...developers and investors ... > -> two get a really good framework to build customizable web apps > (see zope server as python example for that) > -> Give companies a protection of investments by dropping unnecessary > flexibility and including more existing standards > -> integrate the community very early due events like "code sprints" > (ok, nowadays you call it developer days) > -> to have fun by developing a new clean codebase that is really > extendible??? Your answers to question two is also mixed up a bit and requires some interpretation before I feel they are useful. This is what I hear you say, true?: - The vision of a great end product ("really good framework") will motivate the best developers to make 5.0 happen. - Recruitment/Coding events ("code sprints") will attract great developers and motivate them to make 5.0 happen. - Academic "fun" ("developing new clean codebase") in the process will motivate the best developers to make 5.0 happen. - kasper From mscharkow at gmx.net Tue May 30 12:36:54 2006 From: mscharkow at gmx.net (Michael Scharkow) Date: Tue, 30 May 2006 12:36:54 +0200 Subject: [TYPO3-dev] TYPO3 5 mailing list? In-Reply-To: References: Message-ID: Hi Kasper, Kasper Sk?rh?j wrote: > First: How can we open up for broad, result producing collaboration on > the 5.0 architecture? Invite all interested parties to submit a formalized proposal stating *what component* (e.g. CSC, TCA format, module X, class Y) they'd like to work on with *what goal* in mind, *how* it's supposed to be implemented (to keep things focused on the actual work), *how long* a working prototype will take, etc. The R'n'D team should priorize the work so that dependencies are handled correctly and the overall architecture is structured. TYPO3 is so modular already that it should be possible to separate the work into manageable chunks, we only have to take care that the projects are small enough to be implemented in a reasonable timeframe. The 4.0 projects have IMO been somewhat too large to be handled in time by one person. If there are larger components to be done, encourage people to have code sprints with interested developers, keep the teams small and make sure no single dev is involved in too many of them. > Second: What will motivate the best developers in our community to take > responsibilities for the implementation of that architecture? A few ideas: 1. A less rigid access to the 5.0 branch in SVN/CVS and less strictness in code quality. Everyone should get access to new developments as soon as possible. Until now, most of the projects where rather private and only hit CVS when they were already quite big. 2. Use project management tools such as basecamp and keep the schedule tightly monitored. 3. Pressure people to get help or fail early because we cannot lose 2 years on feature X. Have the project leaders report every month, etc. On a related issue: We should *really* relieve the core devs and others from being webmasters, editors, bug managers, security team members, etc. This has been tried many times, but we still have huge dependencies on Robert or Rupi or you being around to fix simple stuff on typo3.org etc. Cheers, Michael From dan at danfrost.co.uk Tue May 30 14:27:05 2006 From: dan at danfrost.co.uk (dan frost) Date: Tue, 30 May 2006 13:27:05 +0100 Subject: [TYPO3-dev] TYPO3 5 mailing list? In-Reply-To: References: Message-ID: I have a few of points: 1. I think we need a pre-development discussion in the form of a wiki or a mailing list. There are too many ideas at the moment and we need to get the out in the open, explained and justified. 2. Although TYPO3 is modular at the moment, there are things that some of us would like to do which will reorganise that structure - and this will should be discussed in #1 3. I agree about your few ideas and spreading the workload 4. I think that all contributions to the V5 discussion should be in RFCs which are thoroughly thought out, contain code examples, list the impacts on TYPO3, and list the advantages/reasons for doing it. These RFCs should be published on a mailing list or in a special part of typo3.org. Anyone should be able to comment on them. The RFCs would be more general and wide-ranging than the applications for funding. We probably need some way of choosing the RFCs which are feasible, worth doing and that the community likes - how this could happen, I'm not sure. Regards, dan Michael Scharkow wrote: > Hi Kasper, > > Kasper Sk?rh?j wrote: > >> First: How can we open up for broad, result producing collaboration on >> the 5.0 architecture? > > Invite all interested parties to submit a formalized proposal stating > *what component* (e.g. CSC, TCA format, module X, class Y) they'd like > to work on with *what goal* in mind, *how* it's supposed to be > implemented (to keep things focused on the actual work), *how long* a > working prototype will take, etc. > > The R'n'D team should priorize the work so that dependencies are handled > correctly and the overall architecture is structured. > > TYPO3 is so modular already that it should be possible to separate the > work into manageable chunks, we only have to take care that the projects > are small enough to be implemented in a reasonable timeframe. The 4.0 > projects have IMO been somewhat too large to be handled in time by one > person. > > If there are larger components to be done, encourage people to have code > sprints with interested developers, keep the teams small and make sure > no single dev is involved in too many of them. > >> Second: What will motivate the best developers in our community to >> take responsibilities for the implementation of that architecture? > > A few ideas: > > 1. A less rigid access to the 5.0 branch in SVN/CVS and less strictness > in code quality. Everyone should get access to new developments as soon > as possible. Until now, most of the projects where rather private and > only hit CVS when they were already quite big. > > 2. Use project management tools such as basecamp and keep the schedule > tightly monitored. > > 3. Pressure people to get help or fail early because we cannot lose 2 > years on feature X. Have the project leaders report every month, etc. > > > On a related issue: We should *really* relieve the core devs and others > from being webmasters, editors, bug managers, security team members, > etc. This has been tried many times, but we still have huge dependencies > on Robert or Rupi or you being around to fix simple stuff on typo3.org etc. > > Cheers, > Michael From martin.ficzel at gmx.de Tue May 30 14:52:46 2006 From: martin.ficzel at gmx.de (Martin Ficzel) Date: Tue, 30 May 2006 14:52:46 +0200 Subject: [TYPO3-dev] default-template-object :: extension for templa -voila Message-ID: i implemented a default-template-object field for the datastructure records. if the datastructure of a page or an fce is changed a hook is checking weather a default to is set and if so it selects this to. http://www.internet3d.de/fileadmin/user_upload/downloads/T3X_artec_templa_extend.t3x please test the extension and tell me if you find it useful. if you find it useful i will put it into the ter. regards Martin PS: i think that the option to select default to's should be part of templavoila From tapio.markula at dnainternet.net Tue May 30 14:45:51 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Tue, 30 May 2006 15:45:51 +0300 Subject: [TYPO3-dev] How to add TS config for pages for plugins Message-ID: Hi How to add TS config for pages for plugins. I would add a site root related feature to my plugin but I don't know how to do that. 1) how to define TS config for pages 2) how to use it inside XCLASSes From typo3 at tentoday.com Tue May 30 14:56:21 2006 From: typo3 at tentoday.com (Luc Franken [TenToday]) Date: Tue, 30 May 2006 14:56:21 +0200 Subject: [TYPO3-dev] How to add TS config for pages for plugins In-Reply-To: References: Message-ID: Are we talking about frontend plugins or backend plugins? Tapio Markula schreef: > Hi > > How to add TS config for pages for plugins. > I would add a site root related feature to my plugin but > I don't know how to do that. > 1) how to define TS config for pages > > 2) how to use it inside XCLASSes From tapio.markula at dnainternet.net Tue May 30 14:55:06 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Tue, 30 May 2006 15:55:06 +0300 Subject: [TYPO3-dev] How to add TS config for pages for plugins In-Reply-To: References: Message-ID: Luc Franken [TenToday] wrote: > Are we talking about frontend plugins or backend plugins? backend - tm_contentaccess would need a TS config for pages related condition into XCLASS class.ux_t3lib_tsfebeuserauth.php and I don't have any idea how to implement that. > > Tapio Markula schreef: > >> Hi >> >> How to add TS config for pages for plugins. >> I would add a site root related feature to my plugin but >> I don't know how to do that. >> 1) how to define TS config for pages >> >> 2) how to use it inside XCLASSes From maillists at toms-toy.de Tue May 30 15:58:59 2006 From: maillists at toms-toy.de (Thomas Grabietz) Date: Tue, 30 May 2006 15:58:59 +0200 Subject: [TYPO3-dev] How to overwrite a class.t3lib_function? In-Reply-To: References: Message-ID: Hello all, thank your for your anwser. I tried it out, but it doesn't work. Please have a look at these files. What's wrong or what is missing? http://toms-toy.de/~tom/typo3/ext_localconf.php http://toms-toy.de/~tom/typo3/class.ux_multilingual_alias.php I've created the extension with the kickstarter. Both files are loaded but the function is not overwritten. Thanks Tom > This is for what XCLASS is for. You can extend/modify any class in TYPO3 > in your own extension. > > Read [1] for more info about it. > > Cheers, > Ernesto > > [1] > http://typo3.org/documentation/document-library/core-documentation/doc_core >_api/current/view/3/7/ _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.netfielders.de > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev From tapio.markula at dnainternet.net Tue May 30 15:57:50 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Tue, 30 May 2006 16:57:50 +0300 Subject: [TYPO3-dev] How to overwrite a class.t3lib_function? In-Reply-To: References: Message-ID: Thomas Grabietz wrote: > Hello all, > thank your for your anwser. I tried it out, but it doesn't work. Please have a > look at these files. What's wrong or what is missing? > > http://toms-toy.de/~tom/typo3/ext_localconf.php > http://toms-toy.de/~tom/typo3/class.ux_multilingual_alias.php we can't look them - they are executed - you should put them also as txt-files. From maillists at toms-toy.de Tue May 30 16:55:20 2006 From: maillists at toms-toy.de (Thomas Grabietz) Date: Tue, 30 May 2006 16:55:20 +0200 Subject: [TYPO3-dev] CLEARED! In-Reply-To: References: Message-ID: ...not nessesary to answer. I found the mistake. The classname was wrong.... :-) Tom From franz at fholzinger.com Tue May 30 17:57:03 2006 From: franz at fholzinger.com (Franz Holzinger) Date: Tue, 30 May 2006 17:57:03 +0200 Subject: [TYPO3-dev] How to overwrite a class.t3lib_function? In-Reply-To: References: Message-ID: Ernesto Baschny [cron IT] a ?crit : >> >>It's not so dificult to extend this function (to make also a query for the >>alias of the page_language_overlay table), but I don't want to do this in the >>source-code. Is it possible to overwrite the function in an extension? Or any >>other ideas to solve the problem? > > > This is for what XCLASS is for. You can extend/modify any class in TYPO3 > in your own extension. > I do not think so. XCLASS only works where an object has been created for a class. For libraries this is not always the case. And some t3lib files do not have the if (defined('TYPO3_MODE') && $TYPO3_CONF_VARS[TYPO3_MODE]['XCLASS']['t3lib/class.t3lib_tsparser_ext.php']) { include_once($TYPO3_CONF_VARS[TYPO3_MODE]['XCLASS']['t3lib/class.t3lib_tsparser_ext.php']); } at the end. E.g. the class.t3lib_div.php cannot be extended. Another solution would be needed. Greets, Franz From ralf.hundertmark at gmail.com Wed May 31 06:55:07 2006 From: ralf.hundertmark at gmail.com (Ralf Hundertmark) Date: Wed, 31 May 2006 11:55:07 +0700 Subject: [TYPO3-dev] CSH in Frontend Message-ID: Hi, I am now since a couple of weeks looking for a way to use csh (context sensitive help) in the frontend. I am aware of the fact that csh is normally foreseen to be working in the backend. It works nicely while connected to the backend (the $BE_USER object is available), but maybe somebody knows a trick to access the csh functions in the frontend without being connected to the backend at all? Thanks a lot, Ralf From tapio.markula at dnainternet.net Wed May 31 08:49:41 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Wed, 31 May 2006 09:49:41 +0300 Subject: [TYPO3-dev] Tabs for setting page properties Message-ID: Hi Masi and other Masi wrote that it would be nice have tabs for setting page propties, because it is not possible beforehand to know, what is need in certain situation. A good example from the English list " I need a page in my page tree that has properties from two different page types: - I need to store an image in the media field, which I have only if it's a page of type "Advanced". - And the page should redirect to the first sub-page, which is only possible if it's a page of type "Shortcut". What to do?" Well this has been answered but it shows the problem. What tabs could be * Generic - page type (still needed to get proper icon for each page type to the page tree and at least separting pages, which should never be shown in frontend), header, alias * Advanced (what belongs to generic and what to advanced is in many case a matter of taste) * System - sysfolder, recycler and spacer related info * Linking - mount page, shortcut and external URL related data From elmar.DOT.hinz at team.MINUS.red.DOT.net Wed May 31 09:31:29 2006 From: elmar.DOT.hinz at team.MINUS.red.DOT.net (Elmar Hinz) Date: Wed, 31 May 2006 09:31:29 +0200 Subject: [TYPO3-dev] RFC as tool to concept branch 5.x -- WAS: TYPO3 5 mailing list? In-Reply-To: References: Message-ID: dan frost wrote: > 4. I think that all contributions to the V5 > discussion should be in RFCs which are thoroughly > thought out, contain code examples, list the > impacts on TYPO3, and list the advantages/reasons > for doing it. These RFCs should be published on a > mailing list or in a special part of typo3.org. > Anyone should be able to comment on them. The RFCs > would be more general and wide-ranging than the > applications for funding. > > We probably need some way of choosing the RFCs > which are feasible, worth doing and that the > community likes - how this could happen, I'm not sure. > Hello, RFC could be a very good tool for the conceptial work on version 5.0. If someone is really interested to propose a matter he should work it out in detail. It is an appropriate base to discuss it publicly before implementation. More people have the chance to point out the weak points ahead of. I think, that every RFC should have a responsible author (or a group of authors). The author could publish them like every other documentation via TER. If the author wants to modify the RFC in consecution of public discussion we have the versioning feature of TER2. Older versions are allways at hand. Every RFC (in fact every extension) should have a direct link to an associated WIKI page where people can comment the RFC and make proposals. The discussion could be accompanied in a newsgroup for RFCs or 5.x branch. I imagine that there is a public list in the wiki, which RFCs are needed and wich are already written. If we get concurrent RFCs with different solutions for a topic that is a good base for a deeper discussion and comparism of both solutions. Regards Elmar From a.widschwendter at mediares.at Wed May 31 10:05:42 2006 From: a.widschwendter at mediares.at (media.res | alex widschwendter) Date: Wed, 31 May 2006 10:05:42 +0200 Subject: [TYPO3-dev] CSH in Frontend In-Reply-To: References: Message-ID: hi ralf, > I am now since a couple of weeks looking for a way to use csh (context > sensitive help) in the frontend. I am aware of the fact that csh is > normally foreseen to be working in the backend. It works nicely while > connected to the backend (the $BE_USER object is available), but maybe > somebody knows a trick to access the csh functions in the frontend > without being connected to the backend at all? maybe this ext can help you: http://typo3.org/extensions/repository/search/mth_feedit/0.2.5/ it states the following in the upload comment: Fixed so CSH now works in FE again! It seems like the TCA_DESCR was not loaded in frontend in TYPO3 4.0, like older versions of mth_feedit thought. See Documentation for how to get help icons in frontend. hth alex From mscharkow at gmx.net Wed May 31 10:21:19 2006 From: mscharkow at gmx.net (Michael Scharkow) Date: Wed, 31 May 2006 10:21:19 +0200 Subject: [TYPO3-dev] RFC as tool to concept branch 5.x -- WAS: TYPO3 5 mailing list? In-Reply-To: References: Message-ID: Elmar Hinz wrote: > I think, that every RFC should have a responsible author (or a group of > authors). The author could publish them like every other documentation via > TER. If the author wants to modify the RFC in consecution of public > discussion we have the versioning feature of TER2. Older versions are > allways at hand. Please let's not abuse TER for this purpose. RFCs are one-off proposals and not really useful for the TER users. I'd rather setup a list/newsgroup for this where every RFC gets its own thread and no other threads are allowed until a certain deadline. Discussion of RFCs takes place in these threads and everything is nicely arranged, searchable and archived. Once a project can be started, it can use a wiki or project management tool or whatever for organizing information. Cheers, Michael -- http://underused.org - another TYPO3 and web development blog From kasper2006 at typo3.com Wed May 31 10:56:59 2006 From: kasper2006 at typo3.com (=?ISO-8859-1?Q?Kasper_Sk=E5rh=F8j?=) Date: Wed, 31 May 2006 10:56:59 +0200 Subject: [TYPO3-dev] RFC as tool to concept branch 5.x -- WAS: TYPO3 5 mailing list? In-Reply-To: References: Message-ID: I'm my personal opinion the most fruitful example of online collaboration on RFCs in our community is presented by the ECT. Hence I credit Elmar pretty high for his suggestion of the RFC. Ideally, version 5.0 is a product of say 50 developers working in pairs/groups on the implementation of distinct parts of the system. Before this can go into production we need to design the overall architecture of components. Basically: - Identify components (each later described with RFC) - Place them in relation to each other (2D map of some sort) - Develop the RFCs - Produce the RFCs It is still possible that a mailing list for 5.0 is a good idea, but lets get a little further on the collaboration model first. I know everyone is about to explode with ideas for actual things, but they are lost without a structure that will store them. - kasper From ralf.hundertmark at gmail.com Wed May 31 11:34:54 2006 From: ralf.hundertmark at gmail.com (Ralf Hundertmark) Date: Wed, 31 May 2006 16:34:54 +0700 Subject: [TYPO3-dev] CSH in Frontend In-Reply-To: References: Message-ID: media.res | alex widschwendter wrote: > hi ralf, > >> I am now since a couple of weeks looking for a way to use csh (context >> sensitive help) in the frontend. I am aware of the fact that csh is >> normally foreseen to be working in the backend. It works nicely while >> connected to the backend (the $BE_USER object is available), but maybe >> somebody knows a trick to access the csh functions in the frontend >> without being connected to the backend at all? > > maybe this ext can help you: > http://typo3.org/extensions/repository/search/mth_feedit/0.2.5/ > > it states the following in the upload comment: > Fixed so CSH now works in FE again! It seems like the TCA_DESCR was not > loaded in frontend in TYPO3 4.0, like older versions of mth_feedit > thought. See Documentation for how to get help icons in frontend. > > hth alex Fantastisch! Vielen Dank From tapio.markula at dnainternet.net Wed May 31 11:37:16 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Wed, 31 May 2006 12:37:16 +0300 Subject: [TYPO3-dev] RFC as tool to concept branch 5.x -- WAS: TYPO3 5 mailing list? In-Reply-To: References: Message-ID: Kasper Sk?rh?j wrote: > I'm my personal opinion the most fruitful example of online > collaboration on RFC what is RFC From elmar.DOT.hinz at team.MINUS.red.DOT.net Wed May 31 11:48:11 2006 From: elmar.DOT.hinz at team.MINUS.red.DOT.net (Elmar Hinz) Date: Wed, 31 May 2006 11:48:11 +0200 Subject: [TYPO3-dev] RFC as tool to concept branch 5.x -- WAS: TYPO3 5 mailing list? In-Reply-To: References: Message-ID: Tapio Markula wrote: > what is RFC Hello Tapio, http://en.wikipedia.org/wiki/Request_for_Comments Regards Elmar From tapio.markula at dnainternet.net Wed May 31 11:46:12 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Wed, 31 May 2006 12:46:12 +0300 Subject: [TYPO3-dev] Changin the layout of typo3-dyntabmenu Message-ID: Hi I'm trying to change the layout of typo3-dyntabmenu Problem in onmouseover/hover effect I don't catch how to handle that I would like to get rid of the background-color but setting any CSS it still is there. I would set on the left and right rounded corner background-images inside a table but the hover/onmouse effect distroys the idea. From tapio.markula at dnainternet.net Wed May 31 12:02:38 2006 From: tapio.markula at dnainternet.net (Tapio Markula) Date: Wed, 31 May 2006 13:02:38 +0300 Subject: [TYPO3-dev] RFC as tool to concept branch 5.x -- WAS: TYPO3 5 mailing list? In-Reply-To: References: Message-ID: Elmar Hinz wrote: > Tapio Markula wrote: > >>what is RFC > > > Hello Tapio, > > http://en.wikipedia.org/wiki/Request_for_Comments > > Regards > > Elmar Ok. In fact my topic Changin the layout of typo3-dyntabmenu is RFC. You see the disared tab-style from http://t3test.xetpoint.com/media/development/Pop-up-dialog-boxes-for-tiny-MCE.doc I would like the same style for typo3-dyntabmenu From genuisereal at hotmail.com Wed May 31 12:25:14 2006 From: genuisereal at hotmail.com (Martinov Evgeniy) Date: Wed, 31 May 2006 13:25:14 +0300 Subject: [TYPO3-dev] How to wrap rteHtmlArea content with DIV tag? Message-ID: Hi everybody! Sorry for my asking here, but I tried already to find a solution in other places. I want to organize an information column on my website such as user can add several text content elements to the right column and insert necessary text in rte (rteHtmlArea). Then I need to wrap content from each text element with special
tag for styling of this block as a whole. When user creates next text element It must be wraped as separate element so each element is separate block of
. I tried to use wrap in such way RIGHT_COL < styles.content.getRight RIGHT_COL.wrap =
|
but it wraps content of all text elements only atonce. But I need that each element could be wraped. thank you in advance for you advices with respect, Evgeniy _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ From kasper2006 at typo3.com Wed May 31 12:43:41 2006 From: kasper2006 at typo3.com (=?ISO-8859-1?Q?Kasper_Sk=E5rh=F8j?=) Date: Wed, 31 May 2006 12:43:41 +0200 Subject: [TYPO3-dev] OT: PHPoetry? In-Reply-To: References: Message-ID: Hi Tapio I like poetry of yours like hovering over mailinglist fun and facts feeding funky fools in a universe spinning spinning - spanning!
-tags and floating containers containing left and right ideas randomly composed til my brain crashes with a Fatal Error. Tapio - something to eat or read? Lets create a PHPoetry gallery. Who's next ;-) (Just having fun!) - kasper On May 31, 2006, at 11:46 , Tapio Markula wrote: > Hi > > I'm trying to change the layout > of typo3-dyntabmenu > Problem in onmouseover/hover effect > > I don't catch how to handle that > I would like to get rid of the > background-color but setting any > CSS it still is there. > I would set on the left and right > rounded corner background-images inside > a table but the hover/onmouse effect > distroys the idea. > _______________________________________________ > TYPO3-dev mailing list > TYPO3-dev at lists.netfielders.de > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev - kasper "A contribution a day keeps the fork away" ------------------------------- kasper2006 at typo3.com | +45 20 999 115 | skype: kasperskaarhoej | gizmo: kasper_typo3 From operation-lan at gmx.de Wed May 31 14:03:55 2006 From: operation-lan at gmx.de (=?ISO-8859-1?Q?Daniel_P=F6tzinger?=) Date: Wed, 31 May 2006 14:03:55 +0200 Subject: [TYPO3-dev] RFC as tool to concept branch 5.x -- WAS: TYPO3 5 mailing list? In-Reply-To: References: Message-ID: > Basically: > - Identify components (each later described with RFC) > - Place them in relation to each other (2D map of some sort) > - Develop the RFCs > - Produce the RFCs In my personal opinion this could include well improved processes in software engineering (SE)... (because TYPO3 and the developmentteam gets bigger and bigger this is more and more neccessarry I think) the analyse part is the most important so identifing components may consist of: -high level components and the cooperation -design of this components -target1: well maintainable and scalable (define which classes and methods) -target2: use existent (TYPO3) classes or modules Of course I dont want to clarify SE, sorry. But sometimes it seems like the main point is on discussing what feature should be implemented... Maybe also focusing on how (e.q. what class architecture ) would help to improve software quality... What I want to say is - that I think an RFC is not rich enough to provide support for that... In SE UML Diagramms are the standardized tools for that.. (Currently I miss UML diagramms of the database and of some key TYPO3 architectures.) So maybe include architecture-discussions with the help of UML? From dan at danfrost.co.uk Wed May 31 13:58:58 2006 From: dan at danfrost.co.uk (dan frost) Date: Wed, 31 May 2006 12:58:58 +0100 Subject: [TYPO3-dev] RFC as tool to concept branch 5.x -- WAS: TYPO3 5 mailing list? In-Reply-To: References: Message-ID: I think that RFCs should include diagrams, example code - enough to communicate a complete idea to another developer. So, I think the concept of RFCs is fine. dan Daniel P?tzinger wrote: > >> Basically: >> - Identify components (each later described with RFC) >> - Place them in relation to each other (2D map of some sort) >> - Develop the RFCs >> - Produce the RFCs > > In my personal opinion this could include well improved processes in > software engineering (SE)... (because TYPO3 and the developmentteam gets > bigger and bigger this is more and more neccessarry I think) > > the analyse part is the most important so identifing components may > consist of: > -high level components and the cooperation > -design of this components > -target1: well maintainable and scalable (define which classes and > methods) > -target2: use existent (TYPO3) classes or modules > > Of course I dont want to clarify SE, sorry. But sometimes it seems like > the main point is on discussing what feature should be implemented... > > Maybe also focusing on how (e.q. what class architecture ) would help to > improve software quality... > > What I want to say is - that I think an RFC is not rich enough to > provide support for that... > > In SE UML Diagramms are the standardized tools for that.. > (Currently I miss UML diagramms of the database and of some key TYPO3 > architectures.) > > So maybe include architecture-discussions with the help of UML? > > > > > > From typo3 at rvt.dds.nl Wed May 31 23:19:36 2006 From: typo3 at rvt.dds.nl (Ries van Twisk) Date: Wed, 31 May 2006 16:19:36 -0500 Subject: [TYPO3-dev] TCA label field help needed... Message-ID: hey guys, normally I don't touch the TCA that much, however this puzzles me, $TCA["tx_ltgdbstructures_helpfull"] = Array ( "ctrl" => Array ( 'title' => 'LLL:EXT:ltg_db_structures/locallang_db.xml:tx_ltgdbstructures_helpfull', 'label' => 'CONCAT(helpfull,'-',nothelpfull) AS text', <-------- 'tstamp' => 'tstamp', See the marker... how can I put a concatenation for a SQL in there? Ries -- Ries van Twisk Freelance Typo3 Developer === Private: email: ries at vantwisk.nl web: http://www.rvantwisk.nl/freelance-typo3.html skype: callto://r.vantwisk === Work: email: ries at livetravelguides.com web: http://www.livetravelguides.com