RSS : phpRS Fórum
Máte dotaz ohledně pluginu RSS?
phpRS - redakční a informační systém
Kompatibilita CZ
Zaslán uživatelem/kou: audant (IP adresa zaznamenána)
Datum: 2005-11-15, 13:39

Tak jsem narazil na problém. Některé programy nezvládají tag

<?xml version="1.0" encoding="windows-1250" ?>

musí být pouze

<?xml version="1.0" ?>

ale pak je problém s češtinou.
Narzil jste taky někdo na to samé, a umíte to odstranit?

Re: Kompatibilita CZ
Zaslán uživatelem/kou: smiko (IP adresa zaznamenána)
Datum: 2005-11-15, 14:44

posielat spravnu hlavicku
header("Content-Type: text/xml; charset=windows-1250");

____________________
smiko.host.sk/phprs/

Re: Kompatibilita CZ
Zaslán uživatelem/kou: audant (IP adresa zaznamenána)
Datum: 2005-11-15, 19:30

Člověče, tak tohle nepomohlo.
Jakmile prostě odstraním z xml ENCODING tak končím na české diakritice.

Re: Kompatibilita CZ
Zaslán uživatelem/kou: smiko (IP adresa zaznamenána)
Datum: 2005-11-15, 19:36

hmm, je to divnel. ale aj tak atribut encoding je pravoplatny v xml norme. zahodit programm ktory to nezvlada :)

____________________
smiko.host.sk/phprs/

Re: Kompatibilita CZ
Zaslán uživatelem/kou: audant (IP adresa zaznamenána)
Datum: 2005-11-22, 11:05

No tak jsem kutil, kutil a kutil. A světe div se, něco jsem vykutil.

Programů, které nezvládají RSS v češtině možná bude více (já narazil na dva - jeden zahraniční plugin pro Trillian a druhý si už nepamatuju, ale byl český). Jedinou možností v tomto případě bylo odstranění ENCODE a v php scriptu odstranit diakritiku z textu např:

strtr($GLOBALS["wwwname"],"áäčďéěëíiľňóöřšťúůüýžÁÄČĎÉĚËÍIĽŇÓÖŘŠŤÚŮÜÝŽ","aacdeeeiilnoorstuuuyzAACDEEEIILNOORSTUUUYZ")

Re: Kompatibilita CZ
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2005-11-22, 11:10

Škoda tej diakritiky, nešlo by použiť ICONV?

Re: Kompatibilita CZ
Zaslán uživatelem/kou: smiko (IP adresa zaznamenána)
Datum: 2005-11-22, 16:03

iconv nepracuje spravne. dokonca ani na php5....jedina funkcna moznost je naozaj takato

____________________
smiko.host.sk/phprs/

Re: Kompatibilita CZ
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2005-11-22, 16:16

> iconv nepracuje spravne
V čom konkretne? Mne funguje OK. Konvertujem bežne WIN --> ISO a žiadny problém som nezaznamenal, v tomto pripade by malo isť o WIN --> utf-8 a naozaj neviem prečo by to nemalo fungovať, nestretol som so žiadnym problémom. Môžeš uviesť nejaký zdroj týchto informácií alebo ukážku ktorá nefunguje tak ako by mala?

Re: Kompatibilita CZ
Zaslán uživatelem/kou: smiko (IP adresa zaznamenána)
Datum: 2005-11-22, 16:51

uff, tak potom ja s nim asi neviem pracovat alebo ho mam zle nastaveny

____________________
smiko.host.sk/phprs/

Re: Kompatibilita CZ
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2005-11-22, 17:23

> Tak jsem narazil na problém. Některé programy nezvládají tag
> <?xml version="1.0" encoding="windows-1250" ?>
> musí být pouze
> <?xml version="1.0" ?>
> ale pak je problém s češtinou.

Ktoré sú to programy? Zaujímalo by ma to. Robí im problém len kódovanie win-1250 ale bo všeobecne použitie encodingu v hlavičke? Skús to ešte skonvertovať (iconv) do inej znakovej sady a nastaviť podľa toho aj nastaviť header. Ak nezaberie ani toto, tak by som tie chybové RSS readery vpohode a s čistým svedomím ignoroval. Je to ich problém a radšej budem ignorovať chybu v zobrazovaní klientov s chybnou RSS čítačkou ako obrať všetkých o diakritiku. Záleží ale na cieľovej skupine a na % zastúpení užívateľov toho chybného RSS readeru.

Re: Kompatibilita CZ
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2005-11-22, 17:26

Aha. Už som si všimol, že je to ten, plugin pre trilian. Ak máš feed validný nie je to tvoja starosť ;)

Re: Kompatibilita CZ
Zaslán uživatelem/kou: audant (IP adresa zaznamenána)
Datum: 2005-11-22, 17:37

Ne, ne [http://feedvalidator.org] mi kontoluje RSS kanál jako OK.
Ten další program byl Bizz RSS News HeadLiner.

Teď používám Mozzilu a RSSOwl a obojí funguje normálně i s češtinou.

Vysílané kanály:
[http://junak.tlucna.cz/novinky.php]
[http://junak.tlucna.cz/novinky.php?akce=clanky]
[http://junak.tlucna.cz/novinky.php?akce=fotky]
[http://junak.tlucna.cz/novinky.php?akce=akce]



Celkem upraveno 2×. Poslední úprava audant v 22.11.2005 17:41.

Re: Kompatibilita CZ
Zaslán uživatelem/kou: audant (IP adresa zaznamenána)
Datum: 2005-11-22, 17:52

No tak jsem to teď zkoušel a ten Bizz RSS News HeadLiner normálně funguje.
Takže jsem to měl prve špatně.



Lituji, ale pouze registrovaní uživatelé mohou zasílat příspěvky do této sekce.
This forum powered by Phorum and designed by STaNBoSS.