I have been experiencing problems with the HTML angle brackets "<" and ">" being stripped off when using any input format as the default for posting via blog api on newer ubuntu installs. The entries in the database show the HTML tag contents (e.g. bbold/b instead of bold) are being saved.
I had a Debian system running a fresh Drupal 6.10 installation that was working:
libapache2-mod-php4 6:4.4.4-9
php5 5.2.6
apache2 2.0.55-4.1
mysql 5.0.51a-6
and was able to post to it using ScribeFire successfully, using both HTML formatting and images. I have enabled only the core blog and blog api modules, with no other additions. The database contents were as expected, with full HTML tags.
Today, I upgraded that system to test:
libapache2-mod-php5 5.2.6.dfsg-1.3
php5 5.2.6.dfsg.1-3
apache2 2.2.11-3
mysql 5.0.51a-24
Repeating the same tests after the upgrade results in the HTML brackets being stripped out as with the other systems.
Comments
Comment #1
bobstro commentedFollow-up: The broken systems are Debian, not Ubuntu. I repeated the test today with a fresh installation of Drupal 6.10 on a new Ubuntu 9.04 installation:
libapache2-mod-php5 5.2.6.dfsg.1-3ubuntu4.1
php5 5.2.6.dfsg.1-3ubuntu4.1
apache2 2.2.11-2ubuntu
mysql-server 5.1.30really5.0.75-0ubuntu10
Everything is working fine on that configuration. The upgrade process seems to be breaking something.
Comment #2
Narf the Mouse commentedHave also noted this problem. Version 6.11, fresh installation.
Comment #3
damien tournoud commentedThis is a known issue in some versions of libxml2. See #347298: Aggregator Module broken under PHP 5.2.8 -- HTML entities are ignored and PHP bug #45996 for more details.