Angolo di cielo

registrato su http://www.siticattolici.it/ e su http://www.noicattolici.it/







Tutti gli orari sono UTC + 1 ora [ ora legale ]

Accedi alla Versione Mobile



Apri un nuovo argomento Rispondi all’argomento  [ 5 messaggi ] 
Autore Messaggio
 Oggetto del messaggio: Ottimizziamo i Feed di Joomla
MessaggioInviato: mercoledì 25 aprile 2012, 19:04 
Non connesso
Moderatore
Moderatore
Avatar utente

Iscritto: lunedì 6 ottobre 2008, 15:59
Messaggi: 4187
Sito web: Visita
Joomla offre nativamente sia i Feed Atom che i Feed RSS. Ci sono però due piccoli problemi.
1 - Nei Feed, viene automaticamente pubblicato l'indirizzo email dell'autore dell'articolo. Sarebbe utile una funzione che impedisse questa "pubblicazione" a livello di amministrazione.
2 - Anche se abbiamo deciso di non pubblicare la data e l'ora dei nostri articoli, questa viene pubblicata nei Feed.

Per risolvere le due cose andiamo su:



Apriamo il file

Troviamo e commentiamo questa parte di codice:

  Codice: Seleziona tutto
if ($data->items[$i]->authorEmail != "")
{
$feed .= "            <author>"
. htmlspecialchars($data->items[$i]->authorEmail . ' (' . $data->items[$i]->author . ')', ENT_COMPAT, 'UTF-8') . "</author>\n";
}


Troviamo e commentiamo questa parte di codice:


  Codice: Seleziona tutto
if ($data->items[$i]->date != "")
{
$itemDate = JFactory::getDate($data->items[$i]->date);
$itemDate->setTimeZone($tz);
$feed .= "            <pubDate>" . htmlspecialchars($itemDate->toRFC822(true), ENT_COMPAT, 'UTF-8') . "</pubDate>\n";
}



Questo toglierà l'email dell'autore nonché la data, dai Feed RSS.
Ovviamente, si può fare o l'uno o l'altro.

Per quanto riguarda i Feed Atom, nello stesso percorso, apriamo file

Troviamo e commentiamo questa parte di codice:


  Codice: Seleziona tutto
if ($data->items[$i]->date == "")
{
$data->items[$i]->date = $now->toUnix();
}
$itemDate = JFactory::getDate($data->items[$i]->date);
$itemDate->setTimeZone($tz);
$feed .= "        <published>" . htmlspecialchars($itemDate->toISO8601(true), ENT_COMPAT, 'UTF-8') . "</published>\n";
$feed .= "        <updated>" . htmlspecialchars($itemDate->toISO8601(true), ENT_COMPAT, 'UTF-8') . "</updated>\n";



E questa:

  Codice: Seleziona tutto
if ($data->items[$i]->authorEmail != "")
{
$feed .= "            <email>" . htmlspecialchars($data->items[$i]->authorEmail, ENT_COMPAT, 'UTF-8') . "</email>\n";
}




Se dovessero esserci problemi, basterà ripristinare i file in questione dal pacchetto originale relativo alla specifica versione di Joomla. Ovviamente, si dovrà verificare se negli aggiornamenti successivi i file in questione sono coinvolti, per riapplicare la modifica.

_________________
Il Venerabile Beda

Immagine

Noi, siamo sfacciatamente di parte, e ce ne vantiamo!

****

Immagine

Angolo di cielo, link ufficiale: http://angolodicielo.altervista.org


Top
 Profilo  
Condividi su Google+Condividi su TwitterCondividi su FacebookCondividi su FriendFeedCondividi su SonicoCondividi su DiggCondividi su RedditCondividi su DeliciousCondividi su TumblrCondividi su MySpace  Segnala argomento
 

 Oggetto del messaggio: Ottimizziamo i Feed di Joomla
MessaggioInviato: venerdì 14 settembre 2012, 10:14 
Non connesso
Moderatore
Moderatore
Avatar utente

Iscritto: lunedì 6 ottobre 2008, 15:59
Messaggi: 4187
Sito web: Visita
Bug parzialmente risolto nella versione 2.5.7 di Joomla.

_________________
Il Venerabile Beda

Immagine

Noi, siamo sfacciatamente di parte, e ce ne vantiamo!

****

Immagine

Angolo di cielo, link ufficiale: http://angolodicielo.altervista.org


Top
 Profilo  
Condividi su Google+Condividi su TwitterCondividi su FacebookCondividi su FriendFeedCondividi su SonicoCondividi su DiggCondividi su RedditCondividi su DeliciousCondividi su TumblrCondividi su MySpace  Segnala argomento
 

 Oggetto del messaggio: Ottimizziamo i Feed di Joomla
MessaggioInviato: sabato 10 novembre 2012, 20:32 
Non connesso
Moderatore
Moderatore
Avatar utente

Iscritto: lunedì 6 ottobre 2008, 15:59
Messaggi: 4187
Sito web: Visita
Si conferma la correzione del bug sulla 2.5.8; tuttavia, se si utilizza IE, per leggere i Feed, si può leggere il nick dell'autore. Per risolvere, si deve attuare la modifica indicata in questo argomento.

_________________
Il Venerabile Beda

Immagine

Noi, siamo sfacciatamente di parte, e ce ne vantiamo!

****

Immagine

Angolo di cielo, link ufficiale: http://angolodicielo.altervista.org


Top
 Profilo  
Condividi su Google+Condividi su TwitterCondividi su FacebookCondividi su FriendFeedCondividi su SonicoCondividi su DiggCondividi su RedditCondividi su DeliciousCondividi su TumblrCondividi su MySpace  Segnala argomento
 

 Oggetto del messaggio: Ottimizziamo i Feed di Joomla
MessaggioInviato: mercoledì 6 febbraio 2013, 12:24 
Non connesso
Moderatore
Moderatore
Avatar utente

Iscritto: lunedì 6 ottobre 2008, 15:59
Messaggi: 4187
Sito web: Visita
Si conferma la sussistenza del bug segnalato, con i Feed Atom, in riferimento ad IE: viene comunque visualizzato il nick dell'autore.

_________________
Il Venerabile Beda

Immagine

Noi, siamo sfacciatamente di parte, e ce ne vantiamo!

****

Immagine

Angolo di cielo, link ufficiale: http://angolodicielo.altervista.org


Top
 Profilo  
Condividi su Google+Condividi su TwitterCondividi su FacebookCondividi su FriendFeedCondividi su SonicoCondividi su DiggCondividi su RedditCondividi su DeliciousCondividi su TumblrCondividi su MySpace  Segnala argomento
 

 Oggetto del messaggio: Ottimizziamo i Feed di Joomla
MessaggioInviato: martedì 21 maggio 2013, 11:35 
Non connesso
Moderatore
Moderatore
Avatar utente

Iscritto: lunedì 6 ottobre 2008, 15:59
Messaggi: 4187
Sito web: Visita
Rimane sostanzialmente il bug segnalato al punto due di questo argomento, a cui si era aggiunto quello relativo a IE, anche nella versione 2.5.11. La modifica risolve dunque il secondo e il terzo bug indicato. Il primo è stato risolto di serie, grazie alla possibilità di nascondere l'email dal pannello di amministrazione.

_________________
Il Venerabile Beda

Immagine

Noi, siamo sfacciatamente di parte, e ce ne vantiamo!

****

Immagine

Angolo di cielo, link ufficiale: http://angolodicielo.altervista.org


Top
 Profilo  
Condividi su Google+Condividi su TwitterCondividi su FacebookCondividi su FriendFeedCondividi su SonicoCondividi su DiggCondividi su RedditCondividi su DeliciousCondividi su TumblrCondividi su MySpace  Segnala argomento
 

Visualizza ultimi messaggi:  Ordina per  
Apri un nuovo argomento Rispondi all’argomento  [ 5 messaggi ] 

Tutti gli orari sono UTC + 1 ora [ ora legale ]


   Argomenti correlati   Risposte   Visite    Ultimo messaggio 
Non ci sono nuovi messaggi in questo argomento. Rilasciato Joomla 3.2.1

in Joomla

0

186

venerdì 20 dicembre 2013, 13:32

Venerabile Beda Vedi ultimo messaggio

Non ci sono nuovi messaggi in questo argomento. Rilasciato Joomla 3.2.0

in Joomla

0

190

domenica 10 novembre 2013, 18:40

Venerabile Beda Vedi ultimo messaggio

Non ci sono nuovi messaggi in questo argomento. Rilasciato Joomla 2.5.16

in Joomla

1

266

domenica 17 novembre 2013, 23:05

Venerabile Beda Vedi ultimo messaggio

Non ci sono nuovi messaggi in questo argomento. Rilasciato Joomla 2.5.15

in Joomla

0

197

domenica 10 novembre 2013, 12:52

Venerabile Beda Vedi ultimo messaggio

Non ci sono nuovi messaggi in questo argomento. Rilasciato Joomla 3.1.5

in Joomla

0

185

venerdì 2 agosto 2013, 16:04

Venerabile Beda Vedi ultimo messaggio



Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite


Non puoi aprire nuovi argomenti
Non puoi rispondere negli argomenti
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi inviare allegati

Vai a:  

cron






Aggiungi http://angolodicielo.altervista.org ai Preferiti!

Blue Glow 2 designed by ChaosBurnt
Powered by phpBB ® Forum Software phpBB 3.0.12 © phpBB Group
phpBB SEO
Traduzione Italiana phpBBItalia.net basata su phpBB.it 2010
Modificato e aggiornato da Angolo di cielo • 2013

Accedi alla Versione Mobile
Pagina generata in: 0.104 secondi