A FeedAPI 1.4 megjelent

Megjelent a FeedAPI 1.4-es verziója. Van benne egy rakás hibajavítás és pár újdonság, főleg a Views támogatással kapcsolatban. A kiadási megjegyzéseket itt találjátok, valamint le is tudjátok tölteni azonnal: http://drupal.org/node/319635
Megjegyezném még, hogy amióta a Drupal.hu a Planet menüponthoz FeedAPI-t használ, azóta fogtak több bugot is, amiből egy javítva is van a kiadásban, ez tényleg nagy segítség!

Hozzászólások

azóta fogtak több bugot is, amiből egy javítva is van a kiadásban

A többit nem sikerült javítani?

Nem is foglalkoztam azokkal. Volt néhány nagyon súlyos hiba az 1.3-ban, ami miatt sürgős volt az új kiadás.
Az egyik hiba eleve annyira nem kritikus, van egy-két lefordíthatatlan string a modulban.
A másik pedig nem igazán hiba szerintem, egy olyan opciót hiányolnak a FeedAPI-ból, ami benne volt régebben, de el lett távolítva (melyik felhasználó legyen az elem node-ok szerzője című téma).

Üdv, nagyon jó kis modul, az lenne a kérdésem, hogy megoldható valamilyen módon, hogy az időzített feladatokkal együtt frissüljön ez is, vagy csak én vagyok béna? Pedig beállítottam a Cron idő 75-ra és van 13 csatorna. Találtam valami poormanscron bug jelentést is, de nem lettem okosabb ( http://drupal.org/node/235328 ). Mert most csak akkor frissülnek a hírcsatorna elemek, ha a böngészőből futtatom az admin/reports/status/run-cron -t.

Egy ötlet: jó lenne, valami olyan beállítás, hogy az eredeti cikkeknek lehessen nofollow-ot adni.

Az 1.4-re frissítés óta ilyen üzeneteket dobál (csak a feed olvasó oldal),
6.5-ös drupalon, volt update.php futtatás meg hasonlóak. Lehet, hogy az úvonal álnév zavar be? Ha a feed tartalom típusnál kiszedem, hogy Ez egy hírcsatorna tartalomtípus, akkor abbahadja ezt az üzenet küldést.

warning: Illegal offset type in /var/www/virtual/opera-bongeszo.com/htdocs/includes/path.inc on line 64.
warning: Illegal offset type in /var/www/virtual/opera-bongeszo.com/htdocs/includes/path.inc on line 69.
warning: preg_match() expects parameter 2 to be string, array given in /var/www/virtual/opera-bongeszo.com/htdocs/includes/bootstrap.inc on line 732.

Ezt élvezem, mielőtt bármire ránéztem volna, itt a válasz valaki mástól az issue queue-ban, aki ugyanezt a hibát észlelte, aztán megoldotta:
http://drupal.org/node/318899#comment-1054037
De szerintem csak a legutolsó fontos igazán, a views cache-t kell kiüríteni.

A poormanscron és a FeedAPI nem kompatibilisek, szerintem a poormanscron hibája.
Berakok neked egy cron jobot, ami óránként lefut, add meg, hogy milyen címet wgeteljek :)
A nofollow taget nem lehet a theme layerben hozzáadni?

közben utána néztem ennek a cím wgetelésnek, előszőr azt hittem, hogy elírtál valamit, de már selytem, hogy a wget valami parancs, ami kell a cron futtatáshoz :)

A cron címe a http://www.opera-bongeszo.com/cron.php a hosszabb pedig a
/var/www/virtual/opera-bongeszo.com/htdocs/cron.php

Jól sejtem, hogy valami ilyen sort kell bemásolni a cron.php fájlomba?
60 * * * * /usr/bin/wget -O - -q http://www.opera-bongeszo.com/cron.php

A nofollowt biztosan lehet a theme layerben hozzáadni, de mivel fingom sincs, hogy az mi, ezért azt nem próbáltam, a feedapi_node.module-nak ennek a részébe próbáltam belekontárkodni, persze sikertelenül.

if ($node->feedapi_node->url) {
$links['feedapi_original'] = array(
'title' => t('Original article'),
'href' => $node->feedapi_node->url,
);

Addig is utána olvasok ennek a theme layernek, hogy mi fán terem

Feltelepítem ezt az admintools modult és akkor minden órában meg lesz látogatva a cron.php fájlom és ezáltal minden fog frissülni?

Jó kis cucc, akkor ugyabár a Poormanscron tulajdonképpen már nem is kell? Minnél kevesebb modul, annál jobb.

Szia,

A FeedAPI-t használom egy RSS olvasó/kategorizáló oldal készítésénél.
Jelenleg remekül működik a dolog, azonban találtam egy feedet, ami nagyon fontos lenne számomra, de Frissítésre kattintva azt jelzi, hogy nincsenek benne új elemek, és emiatt üres is marad feed, és nodeok sem keletkeznek.
SimplePie-t használok (legfrissebb verzió), és a SimplePie Demo oldalon szépen be tudja olvasni a problémás rsst.
Erről volna szó: http://feeds.feedburner.com/OlympusImagingEurope-NewProducts?format=xml
Pl. olyanok, hogy index vagy cnet probléma nélkül működnek az oldalon.

Előre is nagyon köszi a segítséget,
Üdv,
Feri

Üdv,

tudnál-e abban segíteni miként lehet korlátozni hogy hány karaktert vegyen át egy bejegyzésből? Több felhasználóm is kifogásolja, hogy a a teljes bejegyzést átveszi az oldalam (blog.hu-s blogok és nem tudják szabályozni mennyi menjen ki bejegyzésenként a csatornába, hanem a teljes bejegyzés belekerül).

Nem a simplepie-t használom, hanem a parse common syndication-t.
Köszönöm,
Lehel

Ahha, egy megrendelőnek írtam egy modult, ami pontosan ezt csinálja. Nem varázslat, a nodeapi-n keresztül csonkolom az elemeket valamint felhasználtam a drupal teaser-készítő kódját (copy-paste gányolás :), mivel drupal 5-höz kelett és a 6-osban jobb a teaser generálás).
Nem tudom, hogy fejlesztő vagy-e, ha igen, ez alapján 10 perc összerakni. Egyébként meg adj valami kontaktot. :)

Üdv,
jól tudom, hogy a feedapi a képeket is belolvassa? Engedélyeztem az img tagot, de sajnos képek nem jönnek be:( Nem tudod kérlek, hogy lehet ezen segíteni?

(Korábban próbáltam az imagegrabbert, de az túl hosszúra húzza a cront, és nem mindig a megfelelő képet rántja be).

Két helyen kell állítani, egyrészt az Allow all HTML tag (vagy kézzel megadni) a FeedAPI settings oldalán, másrészt az Input format is át kell engedje az adott taget.