http://forge.typo3.org/http://forge.typo3.org/themes/typo3_forge/favicon/favicon.png?17058661692007-07-04T17:31:20ZTYPO3 ForgeTYPO3 Core - Feature #17436: Notify user where required elements are nested in IRRE or Tabshttp://forge.typo3.org/issues/17436?journal_id=454812007-07-04T17:31:20ZOliver Haderoliver.hader@typo3.org
<ul></ul><p>The attached screenshot (screenshot.png) demonstrates some required fields nested in IRRE/Tabs. The yellow icons notify the user where to search and mark the path to those unfilled fields.</p> TYPO3 Core - Feature #17436: Notify user where required elements are nested in IRRE or Tabshttp://forge.typo3.org/issues/17436?journal_id=454822007-07-04T18:49:56ZOliver Haderoliver.hader@typo3.org
<ul></ul><p>I've added a first approach on this issue (0005899_unstable.patch) which still has a bug on checking other element on the same level. Maybe the building of the lookup structure is also delegated to the Core in PHP in future.<br />But you can already test it and get notified if the are unfilled required fields.</p> TYPO3 Core - Feature #17436: Notify user where required elements are nested in IRRE or Tabshttp://forge.typo3.org/issues/17436?journal_id=454832007-07-05T11:41:51ZOliver Haderoliver.hader@typo3.org
<ul></ul><p>I added a new patch (0005899.patch) that solves the nested level checks and handles the removal of sub structures.</p>
<p>Test it, taste it, enjoy it! ;-)</p> TYPO3 Core - Feature #17436: Notify user where required elements are nested in IRRE or Tabshttp://forge.typo3.org/issues/17436?journal_id=454842007-07-14T16:00:09ZOliver Haderoliver.hader@typo3.org
<ul></ul><p>I adapted the patch to some changes concerning nesting in the TYPO3 Core.</p> TYPO3 Core - Feature #17436: Notify user where required elements are nested in IRRE or Tabshttp://forge.typo3.org/issues/17436?journal_id=454852007-07-15T11:09:36ZSteffen Kamperinfo@sk-typo3.de
<ul></ul><p>Wow !<br />Oliver, that's a great idea and excellent work !!!</p>
<p>thanks very much.</p> TYPO3 Core - Feature #17436: Notify user where required elements are nested in IRRE or Tabshttp://forge.typo3.org/issues/17436?journal_id=454862007-09-11T16:10:54ZMalte Jansen
<ul></ul><p>I used this patch and added an other feature.<br />Required-field should be conditional with checkbox-field.<br />See Bug: 0006173</p>
<p>But without this patch I had no clue how to start with my problem.<br />So thanks for this patch.</p> TYPO3 Core - Feature #17436: Notify user where required elements are nested in IRRE or Tabshttp://forge.typo3.org/issues/17436?journal_id=454872007-10-11T09:15:45ZGeorg Ringer
<ul></ul><p>yeah works great<br />+100 for the next version</p> TYPO3 Core - Feature #17436: Notify user where required elements are nested in IRRE or Tabshttp://forge.typo3.org/issues/17436?journal_id=454882007-10-11T09:43:23ZGeorg Ringer
<ul></ul><p>ok just discovered a small bug:<br />add an IRRE record which got a required field > the icon appears in the tab, at the irre record and of course inside the record at the field.</p>
<p>now i just delete the record again without opening it or editing it and the IRRE record of course disapears but the warning icon in the tab stays - saving now is still possible</p> TYPO3 Core - Feature #17436: Notify user where required elements are nested in IRRE or Tabshttp://forge.typo3.org/issues/17436?journal_id=454892007-12-18T08:35:36ZGeorg Ringer
<ul></ul><p>and i discovered a bigger bug: there is an JS error when creating a new parent record =><br />line 465 (which is absolutly no JS code,..) -> document[..] is null or no object. There is also no icon shown in the tab and as soon as I click on save, a popup tells me that I am logged off. If i press cancel, the record is saved</p>
<p>testet with IE6 + 7.</p>
<p>this happens as soon as I enable this code</p>
<pre><code>if (count($this->requiredNested)) {<br /> $out .= '<br /> TBE_EDITOR.addNested('.$this->inline->getJSON($this->requiredNested).');<br /> ';<br /> };</code></pre>
<p>so it is related to this patch. can anyone confirm this?</p> TYPO3 Core - Feature #17436: Notify user where required elements are nested in IRRE or Tabshttp://forge.typo3.org/issues/17436?journal_id=454902007-12-18T09:26:09ZOliver Haderoliver.hader@typo3.org
<ul></ul><p>This patch is pending in Core List since July 2007. But there have been other modifications to TYPO3, e.g. the "cleaner backend" and stuff like that. I know that this patch once worked.</p>
<p>I've spent much time in this patch and don't have the time to spend again this much time into it to make it working again with the Trunk. If nobody approves the patch in Core List, it's nonsense...</p> TYPO3 Core - Feature #17436: Notify user where required elements are nested in IRRE or Tabshttp://forge.typo3.org/issues/17436?journal_id=454912007-12-18T09:34:48ZGeorg Ringer
<ul></ul><p>i am working here with a 4.1.3 and not with a current trunk version. I guess just some lines are missing because it still works perfect with Firefox.</p>
<p>I still guess you just can commit features for IRRE by yourself because nobody knows it better than you and there are quite some very needed features out there for IRRE (like the translation patch of Bernhard) but I also totally understand you.</p> TYPO3 Core - Feature #17436: Notify user where required elements are nested in IRRE or Tabshttp://forge.typo3.org/issues/17436?journal_id=454922007-12-18T09:43:28ZOliver Haderoliver.hader@typo3.org
<ul></ul><p>Okay, maybe I have some time the next few days to get this work into the Core. And if you could test it, it would be enough - because it's true that nobody really understands, how IRRE works in detail. Thanks in advance!</p> TYPO3 Core - Feature #17436: Notify user where required elements are nested in IRRE or Tabshttp://forge.typo3.org/issues/17436?journal_id=454932007-12-18T09:46:17ZGeorg Ringer
<ul></ul><p>Sure I will. I got here quite a big project running with 12 tables and 8 of them in one IRRE with 5 Tabs, so this feature makes absolutly sense!</p> TYPO3 Core - Feature #17436: Notify user where required elements are nested in IRRE or Tabshttp://forge.typo3.org/issues/17436?journal_id=454942007-12-20T17:02:05ZJeff Segarsjsegars@alumni.rice.edu
<ul></ul><p>Olly, does this patch work with individual flexform fields too or is it limited to IRRE records and tabs? Thanks!</p> TYPO3 Core - Feature #17436: Notify user where required elements are nested in IRRE or Tabshttp://forge.typo3.org/issues/17436?journal_id=454952008-01-15T11:51:38ZOliver Haderoliver.hader@typo3.org
<ul></ul><p>I attached a new changed version of the patch which now applies again correctly against the current Trunk. Please test and give me some feedback if you'd like to see this in the upcoming TYPO3 4.2.0-alpha3 release. Thanks in advance!</p> TYPO3 Core - Feature #17436: Notify user where required elements are nested in IRRE or Tabshttp://forge.typo3.org/issues/17436?journal_id=454962008-01-15T16:21:29ZOliver Haderoliver.hader@typo3.org
<ul></ul><p>Hi Georg, if you've got the time, could you please test the adjusted patch to get this hopfully into TYPO3 4.2.0-alpha3? Thanks in advance!</p> TYPO3 Core - Feature #17436: Notify user where required elements are nested in IRRE or Tabshttp://forge.typo3.org/issues/17436?journal_id=454972008-01-15T17:12:51ZOliver Haderoliver.hader@typo3.org
<ul></ul><p>Committed to SVN Trunk (rev. 2901)</p>