le thumbnails youtube

Esistono un’infinità di generatori di thumbnails per i video youtube. Moltissimi sono i plugins per wordpress, utili per generare le thumb da far comparire, ad esempio, al posto del video embedded in un lancio home di un post, oppure nella sidebar.

Quello che forse non tutti sanno è che in effetti youtube genera automaticamente delle thumbnails. Tutto quello che serve è il link del video! In pratica. Prendiamo ad esempio un video qualunque. La URL è tipo questa:

Leggi tutto “le thumbnails youtube”

Attivare cURL in XAMPP

In Xampp non è attivato di default il supporto per cURL. cURL è un tool utilissimo da riga di comando per trasferire file con la sintassi URL. cURL ha una libreria per php, la cui presenza è richiesta, ad esempio, da molti ottimi plugin per wordpress.

Attivare cURL in Xampp è questione di pochi istanti. Ecco la procedura da seguire:

  1. Ci si porta nella directory xampp sul proprio pc
  2. Si va nella cartella php
  3. Si edita il file php.ini con un editor di testo
  4. Si cerca la riga extension=php_curl.dll e si cancella il punto e virgola ; davanti alla riga stessa
  5. Si riavvia il server Apache

Pagine con piu’ scopi in php

Pagine con piu’ scopi, ovvero pagine che possono decidere cosa mostrare in base a una o piu’ condizioni. La lettura del bel libro di Kevin Yank e’ stata illuminante…

Vediamo un esempio:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Sample Page</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
</head>
<body>

<?php if (!isset($_GET['name'])): ?>

  <!-- Nessun nome assegnato, per cui viene richiesto all'utente -->

  <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="get">
  <label>Please enter your name: <input type="text" name="name" /></label>
  <input type="submit" value="GO" />
  </form>

<?php else: ?>

  <p>Your name: <?php echo $_GET['name']; ?></p>

  <p>This paragraph contains a <a href="newpage.php?name=<?php echo urlencode($_GET['name']); ?>">link</a> that passes the name variable on to the next document.</p>

<?php endif; ?>

</body>
</html>

Leggi tutto “Pagine con piu’ scopi in php”

Filtrare i css con i commenti condizionali

In un mondo perfetto tutti i browser esibirebbero un comportamento omogeneo nell’interpretare le regole css.

Questo, pero’, non e’ un mondo perfetto ed e’ spesso necessario fare ricorso ad hack (filtri, trucchi) per differenziare le istruzioni a seconda del browser
utilizzato.

Nel corso degli anni, numerosi hack sono stati sviluppati per ovviare ai bachi dei browser (Internet Explorer in primis).

Il metodo piu’ sicuro per intervenire e’ tuttavia offerto dalla tecnica dei
commenti condizionali. Essi sono commenti xhtml scritti con una
particolare sintassi, riconosciuta solamente da Internet Explorer per Windows.

Vediamone l’utilizzo pratico:

Leggi tutto “Filtrare i css con i commenti condizionali”