Editing a Confluence Page with a Table Macro Results in a Blank Screen

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

プラットフォームについて: Server および Data Center のみ。この記事は、Server および Data Center プラットフォームのアトラシアン製品にのみ適用されます。

Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.

*Fisheye および Crucible は除く

 

 

問題

When a user clicks on the Edit button in a Confluence Page that contains a Table Macro, the user is shown a blank page versus the actual page content. There are no visible ERROR messages in the Confluence log or the Catalina.out file. There is nothing that is presented to the user other than the blank page which *appears* not to have content. Cancelling the Edit returns the user to the rendered page with all content visible.

診断

As there are no visible signs of the ERROR in the logs, and the problem appears within the browser, the best method to diagnose the issue appears within the browser itself. Using the method described in Generating HAR files and Analysing Web Requests, generate a HAR file while attempting to edit the page. By reviewing the Console (as shown below) of your Developer Tools, you should see an ERROR message that appears in the Developer Tools or Console in-browser. In the example shown, the issue is discovered in a Bob Swift Advanced Tables plugin version 7.3.0, but this has also appeared in Bob Swift Table Library version 3.1.0 and was corrected in Table Library version 3.4.0.  This is described in TBLSORT-71 - tablesorter.js throws type charAt could not be defined exception when enable column sort is turned off.

You will see an ERROR message similar to:

原因

There is a parameter within the two macros known to have experienced this issue that when unchecked, causes the resulting ERROR to occur. The problem is that if the auto sort column value is populated and the parameter enable column sorting has been unchecked in the macro, the editor will display a blank page. Nothing will be displayed to the user.

回避策

You can resolve the issue by checking the enable column sorting parameter in the macro again. The editor will then render the page properly, as the javascript ERROR is no longer thrown in the page.

ソリューション

This issue is being worked by the vendor at TBLSORT-71

 

最終更新日 2018 年 11 月 2 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.