Bug #18061
closedTaskcenter -> sys_action - viewport is too small when creating records
Added by Krystian Szymukowicz almost 17 years ago. Updated over 14 years ago.
0%
Description
If you click to create new record in "Taskcenter -> sys_action" the viewport becomes too small. See the attachment.
Tested on two TYPO3 4.2a3 installation.
Tested with creation of be user and tt_news records.
(issue imported from #M7291)
Files
sys_action.gif (23.9 KB) sys_action.gif | Administrator Admin, 2008-01-27 20:13 | ||
20080221_taskcenterFixHeight.diff (495 Bytes) 20080221_taskcenterFixHeight.diff | Administrator Admin, 2008-02-21 12:27 | ||
taskcenter_ie6.gif (34.3 KB) taskcenter_ie6.gif | Administrator Admin, 2008-03-12 11:19 |
Updated by Krystian Szymukowicz almost 17 years ago
I've forgotten to add - tested on FF 2.0.0.11 and IE 7.0.5730.
Updated by Krystian Szymukowicz over 16 years ago
Now - afrer fix it works ok in FF and Opera.
But do not work in:
IE 6.0
IE 7.0
Can somebody confirm that?
Updated by Benni Mack over 16 years ago
I can confirm that this issue still exists in the latest trunk in IE7.
Also, the full width and the border is not taken into account either.
Let's add an ID to this (like sys-taskcenter-actions-iframe) to the iframe to style it properly.
Updated by Steffen Kamper over 16 years ago
i confirm that.
Problem is that IE doesn't accept height:95% because it's not 95% of the parent document, it's 95% from iframe html, and this changes nothing.
So i only see a solution wit JS to calculate height of the document and set iframe height to absolute height.
Updated by Steffen Kamper over 16 years ago
patch with fix is attached in #18422
Updated by Krystian Szymukowicz over 16 years ago
I've tested your path on several browsers:
1) FF
2) IE 7, IE 6
3) Opera 9.5
4) Safari Windows
It works with no problem.
Tnx for the path.
Updated by Benni Mack over 16 years ago
Hey Krystian,
I'd suggest you add your comment to the core list, where your testing feedback is needed to get this in the TYPO3 core.
Would be really helpful! Thanks for testing!
Updated by Krystian Szymukowicz over 16 years ago
Hi Benjamin
I've added my tests to core list.
But just discovered a little bug in IE 6.0 this morning.
Additional horizontal and vertical scrollbars are added but only in specific case. That case is when you enter to edit the record from list view. (Action type "Record List").
If you create new record the problem do not exist. (Action type "New Record").
Additional scrollbars in IE 6.0 as attachment.
Updated by Steffen Kamper over 16 years ago
this happens in IE6 after resize and caused that IE6 has no resize-handler.
Maybe i find a way to do this for IE6 too, but atm it crashes IE6
Updated by Ingo Renner over 16 years ago
Is this issue resolved now? (Although it seems that another issues has arosen)
Updated by Steffen Kamper over 16 years ago
the fix is in #18422 and in corelist
Updated by Jeff Segars over 16 years ago
Steffen, I can confirm the horizontal scrollbar in IE7 also. It looks to me like its an IE issue with the with width of list view and the fact that scrollbars are present inside the iframe...just a guess though.
Other than that, works well for me across Safari, Firefox, IE6, IE7, and Opera.
Updated by Steffen Kamper over 16 years ago
hm - i tested again with fresh svn and 3rd version of patch, and all is fine in IE7 without horizontal scrollbar ( only when viewport is smaller than the form)
Updated by Krystian Szymukowicz over 16 years ago
IE7 works OK for me.
(although IE6 still have problem as in note 0020287)
Updated by Steffen Kamper over 16 years ago
after talking to Jeff i see the problem, also same issue for Krystian
Having list records in taskcenter shows up a table which is defined as 100%.
IE calculates different: 100% + scrollbar = more than 100%
So the vertical scrollbar is visible all the time.
I don't see a solution here, only not using 100% for IE.
Updated by Ingo Renner over 16 years ago
fixed, please refer to #18422 for open issues