Autor Zpráva
Petr Weida
Profil
Šel by vytvořit RSS kanál celé diskuze? Jinak je pro mě časově nereálné vše sledovat. Možná by stačil i email.
Yuhů
Profil
Ahoj Petře,

vím o tom. RSS je potřeba, ale v prioritách je to někde na místě sedmnáct. Kdybyste někdo chtěl pomoct, budeme rádi -- systém miniBB je docela dobře napsaný. Taky není vyloučeno, že se RSS časem objeví v oficiální distribuci.
Petr Weida
Profil
Určitě to jde v PHPBB, nevím jak v miniBB, možná by to šlo nějak využít.

RSS má třeba Winárna, Oříšek, Blogfórum
jirkapavlikml
Profil
V phpBB to jde urcite, je to jako plugin. Mozna byse neco naslo pro miniBB. Skusím se podívat
Yuhů
Profil
Takže metodou umazávání indexu jsem vytvořil rss kanál:

http://diskuse.jakpsatweb.cz/rss.php

Dejte mi prosím vědět, zda vám funguje.
SuE
Profil
sage feed ve firefoxu ok :-)
llook
Profil
V Bloglines to funguje, díky. V některých čtečkách by ale mohly být problémy, protože není správně formovaný (wellformed). To je způsobeno tím, že náhled jednoho příspěvku je text useknut akorát uprostřed entity.
Těžko říct, co se s tím dá dělat. Tohle opravit by asi znamenalo větší zásahy do kódu. Soubor je v osmibitovém kódování, takže by snad mělo jít entity převést na znaky které reprezentují, pak ten text oříznout a pak převést zpátky na entity.
Ale pokud s žádnou čtečkou nebude problém, tak je nejspíš zbytečný si s tím lámat hlavu.
Yuhů
Profil
llook: díky za feedback.

neznáte někdo PHP příkaz, který vyhazuje entity? Nebo budu muset smolit regulár?
llook
Profil
Co třeba html_entity_decode.
llook
Profil
Teď mě napadl ještě jeden detail. V RSS nejsou definovány všechny ty entity jako v (X)HTML, proto po dekódování a oříznutí by se mělo zakódovávat do obyčejných znakových entit. Žádnou funkci jsem na to nenašel, takže asi str_replace na těch pár znaků, které je potřeba převést (&"'<>).
Nebo do RSS kanálu přidat deklaraci entit.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0