Generare Automaticamente Teaser quando il nodo viene creato a partire da un Feed RSS!

9 contenuti / 0 new
Ultimo contenuto
Generare Automaticamente Teaser quando il nodo viene creato a partire da un Feed RSS!

Questione in merito al modulo Feeds, ma non necessariamente ad esso riferito.

Quando si importa un Feed che mostra il post nella sua interezza, come fare, nel nuovo nodo creato a far si che in automatico venga creato sia il teaser che il full node?

Al momento quando viene creato un nodo partendo da un feed tale suddivisione non viene fatta e tutto il nodo viene mostrato in frontpage.

Cioè inserire in automato il "Drupal Break" in un punto specifico... x esempio.

verificate guardando questo nuovo blog http://healthyflavors.ejarvis.eu

Mah!.. se sapete come risolvere questo problema... direi che sono a cavallo :-D

Nessuno sa aiutarmi per questa particolarità?

Mi sa che feeds ancora non è molto diffuso. Io l'ho provato una volta e sono tornato a FeedAPI.

Maa.. la mia domanda era un'altra!
Come aggiungere in automatico un "drupalbreak", quando viene creato un nodo partendo da un feed?

io non importo alcun feed rss o altro che non fornisce solo il teaser del contenuto presente sul sito di provenienza.
Quindi devo agire sul nodo che io ho creato o sto creando automaticamente sul mio sito, cercando di inserire in automatico qualcosa che mi crei un punti di separazione tra teaser e full node.
Altrimenti avrò in front page la cronologia dei nodi nella forma FULL NODE.

Chi mi aiuta? ..qualche indizio?

io partirei da qui:
http://api.drupal.org/api/function/node_teaser/6
credo che basti stampare
$teaser = node_teaser($body);
vedi anche
http://thedrupalblog.com/category/tags/node-teaser

<a href="mailto:[email protected]" rel="nofollow">[email protected]</a> wrote:
io partirei da qui:
http://api.drupal.org/api/function/node_teaser/6
credo che basti stampare
$teaser = node_teaser($body);
vedi anche
http://thedrupalblog.com/category/tags/node-teaser[/quote]

Questa cosa è una figata pazzesca che non sapevo!!... Come fai a scovare sempre gli strumenti giusti?! :-)

Ho dato un'occhiata rapida alla funzione, all'utilizzo ecc ecc. ...però non mi è chiaro il dove ed il come utilizzarla.
Mi spiego, io fino ad oggi ho modificato sempre i file template.php e i vari node.tpl.php.
Se sostituisco il print $content in node.tpl.php con una print node_teaser($body) perdo molti dati della variabile $content di node.tpl.php, come ad esempio i campi aggiunti dai vari moduli.

Come si gestisce questa cosa?

Se ho capito bene, forse puoi cavartela rigenerando completamente i teasers...tutto da testare, però:
http://drupal.org/node/325832

Quote:
Come si gestisce questa cosa?

con cck sarebbe più facile, senza non saprei. ho scovato queste info:
http://jodyhamilton.net/node-theming-field-deconstructing-node-content-d...
..vecchie ma secondo me funge con d6, forse.

Ciao bohz!
ho dato un'occhiata ed ho notato che realizzare una cosa "risolutiva" è meno immediato di quanto sembri.

Il risultato è che devo mettere lo studio di questa cosa da parte, quindi pianificare questo lavoro per il futuro. Purtroppo non ce la faccio a farlo adesso, da solo. Sono troppo carico di cose ed altre mi aspettano in plan.

Se hai altri suggerimenti dammeli pure. Una cosa che mi viene da pensare è che fare rigenerare i teaser di tutti i nodi non è "pratico" e non è la soluzione adatta (tranne nel caso in cui vuoi modificare tutto una sola volta). Serve qualcosa che funzioni quando viene creato il nodo o meglio che via theming imposti il nel punto giusto.

Non ce la faccio a farlo adesso! :|