Szerbusztok !
Véletlenül rákattintottam az RSS gombra az oldalamon. És azt láttam, amit a formázatlan CCK nodenál. Vagyis nem úgy nézett ki a tartalom, mint a .tpl-el formázott CCK, hanem kiírta a mező nevét és utána a tartalmát.
Hogy lehet rávenni az oldalt, hogy az RSS-nél is az legyen a kinézet, mint az oldalon ?
Fórum:
Ezekszerint nálam van a
Ezekszerint nálam van a hiba.
Nem futott még senki ebbe a hibába ?
nem hiba
Az RSS egy adatfájl, nem nézegetésre való. Nem neked készül, hanem az RSS-olvasó szoftvereknek.
Mi az RSS? — cikk a Weblaboron.
Szerinted, ha a RRS olvasó
Szerinted, ha a RRS olvasó ezt látja akkor az helyénvaló:
Firefox -> Sage 1.3.9
Csak CODE ként tudtam bemásolni, mivel pontosan ezt mutatja a RRS olvasó. Bár lehet, hogy én használom rosszul...
A Bevezet?, és a Tartalom a CCK field neve.
Jó az, de mégse ;)
Probléma abban van, hogy a böngésződ HTML kódot jelentít meg, az rss olvasód meg valószínűleg nem azt. (ahány rss olvasó annyi féle megjelenítés. (pl. a http://zin.hu kidobálja belőle a html-t kódot;))
Tehát mind az rss olvasó, mind a böngésződ ugyan azt látja, csak a böngésző meg tudja jeleníteni a tartalmat, az rss olvasó meg nem.
A válasz a kérdésedre az, hogy igen pontosan azt kapod amit kell, csak az rss olvasód nem tudja értelmezni.
A cck-t nem ismerem, de ha saját tartalom típusom lenne, akkor a hook_nodeapi-ban ráülnék az rss_item-re és ott alakítanám megfelelő formátumba a kimenetet. Aires a CCK mágus, lehet ő tud megoldást arra is, hogy hogyan tudunk a cck-nodeapi-jába(ha van ilyen) beépülni.
Én ahogy láttam
még nincs benne megoldva. (lehet tévedek)
Ha rákeresel a google-val a drupal cck rss szavakra találhatsz egy "megoldást". Sajnos aki írta erősen épít arra, hogy valaha fejlesztettél már modult. Sajnos a hivatkozott oldalon nekem nem sikerült az rss-t olvasnom, így nem vagyok benne biztos, hogy működik a megoldás.
A lényeg az, hogy teljesen "jó" amit látsz, és a hiba nem az ön készülékében van egyedül, hanem ez egy típus hiba. Lehet beküldeni egy fícsőr rekvesztet, hogy a cck az rss_item-re is jól működjön.
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
Megnézném
Megnézném, de nem találom a linket az oldalra. Ettől függetlenül én a contemplate modult használnám, egyrészt ezért van, másrészt – ahogy PP is írta – mert a CCK nem kezeli még teljesen a teasert.
Aries
http://aries.mindworks.hu
Huh. Emésztem
Huh. Emésztem :)
Összefoglalva, hogy jól értem-e dolgot:
A CCK node tartalmát a HTML elemekkel együtt adja át az RSS olvasónak a Drupál. A kimenetbe került HTML tag-ok padig így kerülnek a forrásba:
<div
Magyarán amikor a Drupal összeállítja a tartalmat a hook_nodeapi (majd megnézem hogy is van ez) segítségével ki kellene gyomlálni, hogy csak a szöveg maradjon (minek is formázni az RRS-t, nem arra való).
Azért egy dolgot még mindíg nem értek: senki sem használ HTML elemet a tartalomban ? Vagy senki nem használ RSS kimenetet ?
De használ
Sokan használnak, szerintem semmi baj nincs azzal, ha vannak benne tag-ek, legfeljebb nem értelmezik (a HTML-entitás is tag).
Azt, hogy ez hogyan klappol a CCK-val, az már más kérdés
Aries
http://aries.mindworks.hu
valóban
Először azt írtad, hogy rákattintottál az RSS gombra a böngésződben, ezért gondoltam, hogy az rss.xml fájlt látod. RSS olvasóban valóban nem szép látvány a forráskód. Sajnos én sem tudok megoldást a problémára.