Tag: PHP

Da Wordpress a Google Buzz con un click

Google Buzz LogoSenza alcun dubbio la grande novità del 2010 è il nuovo servizio Google Buzz che, considerato il grande numero di utenti Gmail, potrebbe essere un vero concorrente per Friendfeed.

Di seguito vi segnialiamo il codice HTML + PHP per aggiungere un link ai post per condividerli velocemente su Google Buzz.

<a href="http://www.google.com/reader/link?url=<?php the_permalink(); ?>&amp;srcURL=<?php bloginfo(‘url’); ?>&amp;srcTitle=<?php the_title(); ?>&amp;title=<?php the_title(); ?>" title="Invia a Buzz!">Invia a Buzz!</a>

Risultato: Invia a Buzz!

Note: Il codice va inserito dentro il loop di Wordpress.

Aggiornamento: esiste un plugin per Wordpress che facilità questa funzione

{ Nessun Commento }

PHP: rappresentare le date come su facebook

Capita a volte di avere la necessità di presentare la data in un formato che non sia il classico data/mese/anno ma magari qualcosa di più amichevole nei confronti dei vostri utenti magari proprio come fanno gli amici di Facebook.com. Sicuramente scrivere (e leggere) “Aggiornato 5 ore fa” è molto più naturale e comodo rispetto ad un criptico: “Aggiornato il 22/12/2009 alle 15:32″. Ecco di seguito una funzione in PHP che, partendo da un timestamp in formato UNIX, restituisce una stringa con un formato di data “alla facebook” (giusto per confermare l’esempio che dà il nome a questo post :D )

function timestamp_to_ago($ts){
 
	$now = time();
	$life = $now-$ts;
	$seconds = $life;
	$minutes = floor($life / 60);
	$hours = floor($life / (60 * 60));
	$days = floor($life / (60 * 60 * 24));
 
	if($seconds && !$minutes) {
		$qty = $seconds;
		$unit = $seconds == 1 ? 'secondo' : 'secondi';
	}elseif($seconds && $minutes && !$hours){
		$qty = $minutes;
		$unit = $minutes == 1 ? 'minuto' : 'minuti';
	}elseif($seconds && $minutes && $hours && !$days){
		$qty = $hours;
		$unit = $hours == 1 ? 'ora' : 'ore';
	}elseif($seconds && $minutes && $hours && $days){
		$qty = $days;
		$unit = $days == 1 ? 'giorno' : 'giorni';
	}
	$time = "{$qty} {$unit} fa";
	return $time;
}

{ 2 Commenti }

Nauticarenier.com

Nautica Renier

Indirizzo
www.nauticarenier.com
Committente
Graphoserv srl
Tecnologia
XHTML, PHP, MySQL, AJAX, jQuery
Il nostro contributo
Realizzazione di una piattaforma di gestione prodotti ritagliata attorno alle esigenze del cliente finale.
Il sistema di navigazione, il pannello di controllo e le scelte tecnologiche sono frutto dell’esperienza Kifulab. Alcune peculiarità di questa piattaforma: URL SEO-friendly, gestione dinamica delle immagini con caching, utilizzo di framework opensource lato client e lato server.

{ Commenti disabilitati }

Pagina 1 di 212»