A FeedAPI 1.4 megjelent

Novák Áron küldte be 2008. 10. 10., p - 19:14 időpontban

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!

Névtelen (nem ellenőrzött)

2008. 10. 10., p - 22:38

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?

Novák Áron

2008. 10. 10., p - 23:06

Válasz Névtelen (nem ellenőrzött) üzenetére

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).

Névtelen (nem ellenőrzött)

2008. 10. 11., szo - 00:12

Ü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.

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

Névtelen (nem ellenőrzött)

2008. 10. 12., v - 00:39

Válasz Névtelen (nem ellenőrzött) üzenetére

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?

Névtelen (nem ellenőrzött)

2009. 02. 02., h - 13:43

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

Névtelen (nem ellenőrzött)

2009. 07. 10., p - 13:19

Ü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. :)

Névtelen (nem ellenőrzött)

2009. 08. 25., k - 14:09

Ü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).

Novák Áron

2009. 08. 26., sze - 10:51

Válasz Névtelen (nem ellenőrzött) üzenetére

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.