collapse

* Simple Portal Archived Forum

This is an Archive Forum.

The content in this forum may be out-of-date or have been superseded by newer information, and links in forum pages to other sites may not work.
This forum contains archives for future reference.

Visit our thread at Simple Machines Forum for current support.

SMF 2.1 users: EhPortal is a ported version of Simple Portal specifically designed for the SMF 2.1 branch.
Please visit web-develop.ca to download EhPortal and for its support.

* User Info

 
 
Welcome, Guest. Please login or register.

* Who's Online

  • Dot Guests: 200
  • Dot Hidden: 0
  • Dot Users: 0

There aren't any users online.

* Shoutbox

Refresh History
  • Shoutbox is not for support!
  • {OCS}MasterSeal: Yup, Still adore SP
    April 21, 2019, 07:08:06 PM
  • {OCS}MasterSeal: STILL love SP :)
    November 24, 2018, 05:05:50 AM
  • ♦ Ninja ZX-10RR ♦: <3 aegersz
    September 13, 2018, 03:36:09 PM
  • aegersz: I STILL <3 LOVE SimplePortal
    September 13, 2018, 07:11:39 AM
  • aegersz: o LOVE you guys - Simple Portal rocks !
    May 09, 2018, 05:18:59 AM
  • Chen Zhen: our apologies for the site being down.. please read server issues topic
    March 22, 2018, 05:32:38 AM
  • {OCS}MasterSeal: LOL PLEASE forget I just posted that. I found the answer in my own dang post back in 2015. lol sorry!
    July 04, 2017, 10:47:55 PM
  • {OCS}MasterSeal: I know this SB isnt' for support, but I just have a general question. Who would I contact to find out where SP stores its block info? Is it DB driven or files? I searched the site but came up with nothing. probably my fault any insight is appreciated.
    July 04, 2017, 10:43:36 PM
  • ♦ Ninja ZX-10RR ♦: Excuse me but what does Simpleportal have to deal with that?
    February 05, 2017, 08:21:14 PM
  • WhiteEagle: of course IMHO that site appears to be dead :(
    February 04, 2017, 01:08:05 PM
  • WhiteEagle: If I can get that, then I'll use it for that site...
    February 04, 2017, 01:07:35 PM
  • WhiteEagle: decided to not use SMF for any projects, unless I can get a copy of the premium version of the fanfiction archive plugin
    February 04, 2017, 01:06:54 PM
  • expertdecisions: cloudflare
    January 28, 2017, 08:01:47 AM
  • aegersz: SM release 2.0.13 !
    January 12, 2017, 06:00:13 AM
  • raffo: Tks Emanuele, even if I didn't understand the fix :D
    November 07, 2016, 02:01:20 AM
  • emanuele: [link]
    November 01, 2016, 12:43:50 PM
  • emanuele: raffo: the English support board is a good place. ;)
    November 01, 2016, 12:43:38 PM
  • raffo: Where can I find the fix for the shoutbox?
    November 01, 2016, 05:06:09 AM
  • {OCS}MasterSeal: To the SP team, I make a point to come here and thank you as much as possible for your work.  so again, THANK YOU!
    October 28, 2016, 10:38:05 AM
  • emanuele: That's indeed funny, the limit is present only in the patch and not the full install.
    October 22, 2016, 06:14:58 PM

* Recent Posts

Adding Forums Button to Nav bar by jirapon
[August 01, 2019, 09:07:12 AM]


Re: Board Icons by ♦ Ninja ZX-10RR ♦
[July 30, 2019, 04:03:41 PM]


MOVED: Czech translation???? by ♦ Ninja ZX-10RR ♦
[July 30, 2019, 03:04:51 PM]


Board Icons by jirapon
[July 30, 2019, 07:28:44 AM]


Re: Thankyou Simpleportal, by ♦ Ninja ZX-10RR ♦
[July 29, 2019, 09:41:29 AM]

Installation errors? Mod incompatibilities? Upgrade problems? Make your way over to the Install and Upgrade Support board for all your solutions!

Author Topic: RSS error æøå! (XML error: Invalid character at line...)  (Read 10217 times)

0 Members and 1 Guest are viewing this topic.

Offline Walgermo

  • Semi Newbie
  • *
  • Posts: 20
  • Gender: Male
  • SMF Version: 2 RC3
  • SP Version: 2.3.1
RSS error æøå! (XML error: Invalid character at line...)
« on: April 10, 2009, 07:45:32 AM »
Hi

Im using smf 2.0rc1 and sp 2.2.

First i want to say that i like simple portal more and more for every day!! great job  ;)

But! i got some errors trying to display rss feed blocks!

i got one feed to work (english):
http://www.powerliftingwatch.com/node/feed

but when im trying to add a new feed from a norwegian site:
http://www.styrkeloft.no/index.php?format=feed&type=rss

i get the following error: XML error: Invalid character at line 6

and a another feed i like to add:
http://sesam.no/search/?c=m&x=0&y=0&q=styrkel%C3%B8ft+OR+benkpress&layout=rss

i get the following error: XML error: Invalid character at line 4

__________

can it be some conflicts with the encoding somewhere? or just a bug?

someone please help :)
« Last Edit: April 12, 2009, 12:04:33 PM by Walgermo »

Offline Walgermo

  • Semi Newbie
  • *
  • Posts: 20
  • Gender: Male
  • SMF Version: 2 RC3
  • SP Version: 2.3.1
Re: RSS error (XML error: Invalid character at line...)
« Reply #1 on: April 12, 2009, 10:43:08 AM »
I have spotted the "error" its the norwegian language :P the characters æøå thats giving med this feed error..

is there som tweaks i can but in the source code to encode this chars properly?   :) :)

Offline Walgermo

  • Semi Newbie
  • *
  • Posts: 20
  • Gender: Male
  • SMF Version: 2 RC3
  • SP Version: 2.3.1
Re: RSS error æøå! (XML error: Invalid character at line...)
« Reply #2 on: April 14, 2009, 05:36:01 AM »
Bumb  :nervous-happy: someone?

Offline Walgermo

  • Semi Newbie
  • *
  • Posts: 20
  • Gender: Male
  • SMF Version: 2 RC3
  • SP Version: 2.3.1

Offline Nathaniel

  • Comrade
  • *
  • Posts: 5203
  • Gender: Male
    • Verbtest.com
  • SMF Version: 2 RC4
  • SP Version: 2.3.3
Re: RSS error æøå! (XML error: Invalid character at line...)
« Reply #4 on: April 16, 2009, 07:24:49 PM »
Sorry about the long wait.

If possible you should try to install either the 'iconv' or the 'mb_string' liberies for PHP, if you don't manage your server then your host will need to do it.

If you can't do that then the hack/edits below should work, although they are fairly dodgy.

SPortal2.php:
Find this code:
Code: [Select]
if (!xml_parse($xml_parser, $xml_data))
Replace with this code:
Code: [Select]
$xml_data = utf8_encode($xml_data);

if (!xml_parse($xml_parser, $xml_data))

Find this code:
Code: [Select]
$items[] = array(
'title' => $item['TITLE'],
'href' => $item['LINK'],
'link' => $item['TITLE'] == '' ? '' : ($item['LINK'] == '' ? $item['TITLE'] : '<a href="' . $item['LINK'] . '" target="_blank" class="new_win">' . $item['TITLE'] . '</a>'),
'content' => $item['DESCRIPTION'],

Replace with this code;
Code: [Select]
'title' => utf8_decode($item['TITLE']),
'href' => utf8_decode($item['LINK']),
'link' => $item['TITLE'] == '' ? '' : ($item['LINK'] == '' ? $item['TITLE'] : '<a href="' . $item['LINK'] . '" target="_blank" class="new_win">' . utf8_decode($item['TITLE']) . '</a>'),
'content' => utf8_decode($item['DESCRIPTION']),
SMF Friend (Former Support Specialist) | SimplePortal DeveloperMy SMF Mods | SimplePortal"Quis custodiet ipsos custodes?" - Who will Guard the Guards?Please don't send me ANY support related PMs. I will just delete them.

Offline Walgermo

  • Semi Newbie
  • *
  • Posts: 20
  • Gender: Male
  • SMF Version: 2 RC3
  • SP Version: 2.3.1
Re: RSS error æøå! (XML error: Invalid character at line...)
« Reply #5 on: April 17, 2009, 03:08:11 AM »
Thanks for the answer, going to test it now :)

coming back with report ;)

Offline Walgermo

  • Semi Newbie
  • *
  • Posts: 20
  • Gender: Male
  • SMF Version: 2 RC3
  • SP Version: 2.3.1
Re: RSS error æøå! (XML error: Invalid character at line...)
« Reply #6 on: April 17, 2009, 06:02:55 AM »
It works now :)

but i get a error when viewing some of the feeds, they work in the preview..

http://sesam.no/search/?c=m&x=0&y=0&q=styrkel%C3%B8ft&layout=rss

The message in the block:
XML error: Space required at line 6

getting this error on another feed to, but the æøå problem is gone :)

Offline Nathaniel

  • Comrade
  • *
  • Posts: 5203
  • Gender: Male
    • Verbtest.com
  • SMF Version: 2 RC4
  • SP Version: 2.3.3
Re: RSS error æøå! (XML error: Invalid character at line...)
« Reply #7 on: April 17, 2009, 06:24:39 AM »
That issue you have with that feed doesn't seem related to the character issue, it may be a bug with the feed itself.

It is definetley the PHP xml_parse function that is returning the error, so I would say that the rss feed is invalid xml.
« Last Edit: April 17, 2009, 06:33:15 AM by LHVWB »
SMF Friend (Former Support Specialist) | SimplePortal DeveloperMy SMF Mods | SimplePortal"Quis custodiet ipsos custodes?" - Who will Guard the Guards?Please don't send me ANY support related PMs. I will just delete them.

Offline gmarco

  • Semi Newbie
  • *
  • Posts: 5
  • SMF Version: 2 RC2
  • SP Version: 2.3.1
Re: RSS error æøå! (XML error: Invalid character at line...)
« Reply #8 on: April 11, 2010, 05:24:14 AM »
I continue to get this iussue with smf 2.0rc2 and a plain (not patched) SP 2.3.2.
The problem was also in the previous version even if I hoped :-) the rss block could be fixed in this new version of sp.

The server is a FreeBSD 7.2 stable with the following php extensions:

php5-5.2.11_1       PHP Scripting Language
php5-ctype-5.2.11_1 The ctype shared extension for php
php5-curl-5.2.11_1  The curl shared extension for php
php5-dom-5.2.11_1   The dom shared extension for php
php5-extensions-1.3 A "meta-port" to install PHP extensions
php5-gd-5.2.11_1    The gd shared extension for php
php5-iconv-5.2.11_1 The iconv shared extension for php
php5-mbstring-5.2.11_1 The mbstring shared extension for php
php5-mysql-5.2.11_1 The mysql shared extension for php
php5-pcre-5.2.11_1  The pcre shared extension for php
php5-pdo-5.2.11_1   The pdo shared extension for php
php5-pdo_sqlite-5.2.11_1 The pdo_sqlite shared extension for php
php5-posix-5.2.11_1 The posix shared extension for php
php5-session-5.2.11_1 The session shared extension for php
php5-simplexml-5.2.11_1 The simplexml shared extension for php
php5-spl-5.2.11_1   The spl shared extension for php
php5-sqlite-5.2.11_1 The sqlite shared extension for php
php5-tokenizer-5.2.11_1 The tokenizer shared extension for php
php5-xml-5.2.11_1   The xml shared extension for php
php5-xmlreader-5.2.11_1 The xmlreader shared extension for php
php5-xmlwriter-5.2.11_1 The xmlwriter shared extension for php
php5-zlib-5.2.11_1  The zlib shared extension for php

Any idea how to solve ?

In this moment the feeds that cause problems are:

http://www.wowace.com/addons.rss
http://www.worldofraids.com/rss/forums/1-world-of-raids-news/

And our site is this:
www.disturbia-guild.com

Thanks for any advice.

Offline gmarco

  • Semi Newbie
  • *
  • Posts: 5
  • SMF Version: 2 RC2
  • SP Version: 2.3.1
Re: RSS error æøå! (XML error: Invalid character at line...)
« Reply #9 on: April 11, 2010, 05:49:01 AM »
rewritten as custom php block with using the suggestion find in this forum a few post ahead :-) with this code:

http://www.scriptol.com/rss/rsslib.txt

they work like a charm.

btw they will be fixed anyway because the rss block is a very important and used block IMHO.

Offline AngelinaBelle

  • Comrade
  • *
  • Posts: 4870
  • Gender: Female
  • SMF Version: 2 RC3
  • SP Version: 2.3.2
Re: RSS error æøå! (XML error: Invalid character at line...)
« Reply #10 on: April 26, 2010, 01:43:04 PM »
I'm glad you've got it working now.  Is this problem solved?
Please to keep this website running, if you like SimplePortal, make a
one-time subscription. Thank you for your support.

Have you tried the SimplePortal documentation?