Ticket #2404 (closed defect (bug): fixed)

Opened 6 years ago

Last modified 5 years ago

Blogger importer iframe don't send charset

Reported by: Sewar Owned by: matt
Priority: high Milestone:
Component: Administration Version: 2.0.1
Severity: normal Keywords: blogger utf-8 i18n
Cc:

Description

Blogger importer iframe don’t send charset, So the browser will choose failed charset for the page.

The patch for this bug is add this code in “wp-admin/import/blogger.php” file:

header( ‘Content-Type: text/html; charset=utf-8’ );

(I think the best place for adding this code is in the line 2!)

Also, the page have no HTML header code so the page will be displayed as LTR (Left-To-Right) in RTL (Right-To-Left) versions like Arabic and Farsi and other languages. If you add HTML header you can solve the past bug without add the past code.

I think the best solution for this bug is using AJAX, AJAX can be used for long pages like it used in Gmail.

I hope this is helpful.

Attachments

blogger.diff Download (368 bytes) - added by Sewar 6 years ago.
patch for first bug

Change History

Sewar6 years ago

patch for first bug

  • Version changed from 2.0 to 2.0.1
  • Milestone changed from 2.1 to 2.0.1
  • Milestone changed from 2.0.1 to 2.1

2.0.1 already happened! ;-)

  • Milestone changed from 2.1 to 2.0.2

comment:4   ryan6 years ago

  • Status changed from new to closed
  • Resolution set to fixed

(In [3609]) Set charset in blogger importer iframe. Props Sewar. fixes #2404

  • Milestone 2.0.2 deleted

Milestone 2.0.2 deleted

Note: See TracTickets for help on using tickets.