Project

General

Profile

Actions

Bug #14815

closed

Textarea Rendering Problem with Tabs

Added by Matthias Kall over 19 years ago. Updated over 18 years ago.

Status:
Closed
Priority:
Should have
Category:
RTE (rtehtmlarea + ckeditor)
Target version:
-
Start date:
2005-06-13
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

When I use 'dividers2tabs' in TCA to have different tabs in a backend form (same problem with flexforms), the RTE only loads correctly in the tab that is oben when the page is loaded. When I shift tabs, it looks like the attached screenshot.
The screenshot is from one of my own extensions. Can be tested with the latest tt_news, too. It raises the same error.
The ugly workaround is to hit the "disable RTE" botton twice.

HTMLAREA V. 0.4.74
Tested on T3 V. 3.7.0 and 3.8.0
(issue imported from #M1195)


Files

RTE Fehler.jpg (98.7 KB) RTE Fehler.jpg Administrator Admin, 2005-06-13 17:48
Actions #1

Updated by Stanislas Rolland over 19 years ago

What are the id's and class names of the div elements corresponding to the tabs containing the editing area?

Actions #2

Updated by Matthias Kall over 19 years ago

I checked it again.
The error only occurs in Firefox and Netscape 8 in Mozialla Mode.
With the IE Engine it works ok (Both IE and Netscape).

This is the table initialising the tabs:

<div class="typo3-dyntabmenu-tabs">
  <table cellpadding="0" cellspacing="0" border="0" class="typo3-dyntabmenu">
    <tr>
      <td class="tab" id="DTM-ec62fcaeb7-1-MENU" nowrap="nowrap">
        TAB1
      </td>
      <td class="tab" id="DTM-ec62fcaeb7-2-MENU" nowrap="nowrap">
        TAB2
      </td>
      <td class="tab" id="DTM-ec62fcaeb7-3-MENU" nowrap="nowrap">
        TAB3
      </td>
    </tr>
  </table>
</div>

The tabs are all in one div container: <div class="typo3-dyntabmenu-divs">
The single tabs are in a div container like this one:
<div style="display: none;" id="DTM-ec62fcaeb7-1-DIV" class="c-tablayer">
The Activation of the Tabs works with:
onclick="this.blur(); DTM_activate("DTM-ec62fcaeb7","1", 0); return false;"

Hope it helps ...
and thanks a lot for your efforts

Actions #3

Updated by Stanislas Rolland over 19 years ago

Yes, it is a Mozilla problem, of course, this is documented here: http://typo3.org/documentation/document-library/rtehtmlarea/Known_problems-4afe05f34e/#oodoc_part_8972

Any other containing div gets a display: none style property?

Actions #4

Updated by Matthias Kall over 19 years ago

<quote>The htmlArea RTE has been modified to support this feature in Mozilla 1.4+ and Firefox 0.8+. The modification does not work in Mozilla 1.3.1.</quote>
But mine is a Mozilla 1.7.8 and Firefox 1.0.4 and it doesn't work correctly.

Actions #5

Updated by Stanislas Rolland over 19 years ago

Any other containing element, besides DTM-ec62fcaeb7-1-DIV, gets a display: none style property?

Please report any JavaScript error that may show up on the JavaScript console.

Actions #6

Updated by Stanislas Rolland over 19 years ago

Please try verison 0.5.5 of htmlArea.

If the problem is not solved, please give me a pointer to a published TYPO3 extension that has the RTE in a hidden tab on initial display.

Actions #7

Updated by Stanislas Rolland over 19 years ago

This problem is resolved in version 0.5.8.

Actions

Also available in: Atom PDF