Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Albopop San Severino Marche non aggiornato #129

Open
lucamengoni opened this issue Dec 26, 2019 · 7 comments
Open

Albopop San Severino Marche non aggiornato #129

lucamengoni opened this issue Dec 26, 2019 · 7 comments

Comments

@aborruso
Copy link
Collaborator

aborruso commented Jan 4, 2020

Ciao @lucamengoni ho creato rapidamente una versione del feed con feed43 https://node2.feed43.com/albopop-san_severino_marche.xml

Se vuoi provare a farlo in autonomia, ti guido.

Si aggiorna ogni 6 ore circa.

Fammi sapere

@lucamengoni
Copy link
Author

Grazie, qual è il procedimento?

@aborruso
Copy link
Collaborator

aborruso commented Jan 4, 2020

Ciao @lucamengoni non ti conosco, ma mi è utile sapere se ne sai di HTML (anche poco).

Magari sei un super developer, ma non ne ho idea.

@lucamengoni
Copy link
Author

lucamengoni commented Jan 4, 2020 via email

@aborruso
Copy link
Collaborator

aborruso commented Jan 4, 2020

Ciao @lucamengoni ecco un videotutorial sul come creare un feed RSS a partire da una pagina web (in questo caso il tuo albo) http://youtu.be/9H8lfqqwWb0?hd=1

Al momento non dettaglio troppo. Di base funziona così:

  • cerchi la parte di HTML che si ripete, ovvero per un albo quella con la lista delle pubblicazioni;
  • in questo caso sono righe di tabella, quindi in termini di HTML è il tag tr;
  • copi un esempio di elemento ripetuto e lo incolli in un editor di testo;
  • al posto di ogni elemento che vuoi estrarre (l'oggetto dell'atto, la categoria, ecc.) inserisci {%}, mentre al posto di ciò che è variabile per riga (come le classi CSS pari e dispari) inserisci {*}.

Fatto questo potrai usare https://feed43.com/ così come nel video: estrarrà il codice HTML della pagina sorgente e poi per ogni {%} creerà una variabile. Userai alcune di queste per comporre il feed.

Appena puoi fai la prova e facci sapere.

Il codice che ho usato lo trovi sotto.

Saluti

<tr class="master-detail-list-line {*}" data-id="{%}"> <td class="annonumeroregistrazione number">{%}</td> <td class="categoria text"><span class="categoria categoria_categoria">{%}</span>{*}</td> <td class="oggetto text">{%}</td> <td class="periodo-pubblicazione date">{*}</td> <td class="actions"> <a class="master-detail-list-link-a" title="Visualizza Allegato" href="{%}"><i class="icon-download-unlocked"><span style="margin-top: 15px; margin-left: -4px;" class="badge">{*}</span></i></a> <a class="master-detail-list-link-a" title="Apri Dettaglio" href="{%}"><span class="icon-detail"></span></a> </td> </tr>

@aborruso
Copy link
Collaborator

@lucamengoni hai fatto i test? Come è andata?

@lucamengoni
Copy link
Author

lucamengoni commented Jan 11, 2020 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants