Powered by Blogger.

domenica 21 dicembre 2014

Google Sites permette di default di inserire commenti alle pagine solo per gli amministratori.
Per permettere anche ad altri utenti di commentare un post/pagina dobbiamo usare dei gadget.

Innanzitutto accedete a Google Sites ed entrate nella pagina dove volete abilitare i commenti e cliccate sul pulsante Modifica (bottone con la matita).
A questo punto dovete inserire due gadget: uno per inserire i commenti e l'altro per visualizzarli in una lista.

Gadget Comment Form

Il gadget Comment Form sviluppato da Mori consente agli utenti di inserire i commenti. E' un form con 4 campi: nome, email, sito Web e commento. Purtroppo con la nuova versione dei Moduli (form) Google non è più compatibile tale gadget. Quindi, useremo direttamente il codice html del modulo fornito da Google.
Vediamo i passaggi.

Cliccate su questo link e poi nella pagina che si apre su "Usa questo modello". Fatto questo avete appena importato nel vostro account Google Drive un foglio elettronico tipo Excel con allegato un form. Il file è condiviso dallo sviluppatore Mori e una volta importato dovrebbe chiamarsi Copia di Comment Form & Board. Ovviamente potete cambiare il nome. Questo file conterrà tutti i commenti della nostra pagina Web.
Dopo l'importazione dovrebbe aprirsi in automatico il foglio elettronico. Andate sul menu Modulo -> Incorpora modulo in pagina Web. Si aprirà una finestra con il codice HTML del form. Definite la larghezza e l'altezza che preferite, poi copiate il codice e incollatelo nella vostra pagina su Google Sites.
Il modulo è in inglese, ma potete modificarlo traducendolo in italiano.

Gadget Comment Board

Nella vostra pagina Web in Google Sites inserite ora il gadget Comment Board.
Andate sul menu Inserisci -> Altri gadget. Si aprirà una finestra dove dovete cliccare su Pubblico nella barra laterale a sinistra.
Nella casella di ricerca inserite le parole "comments mori" ed avviate la ricerca. Nei risultati della ricerca selezionate "Comment Board".
Prima di aggiungere il Comment Board dobbiamo rendere pubblico il foglio di calcolo importato nel punto precedente per visualizzare i commenti nella pagina. Quindi, ritornate al file Copia di Comment Form & Board e andate sul menu File -> Pubblica sul Web. In Fogli da pubblicare, selezionate Comments e cliccate su Avvia pubblicazione.

Nel riquadro Ottieni link ai dati pubblicati selezionate nella prima casella Pagina Web e copiate l'URL della casella in basso.
Nelle impostazioni del gadget Comment Board abbiamo:
  • Google spreadsheet URL: l'URL del foglio elettronico; incollate qui l'URL copiato in precedenza;
  • Feed URL: nel riquadro di pubblicazione del foglio, selezionate ATOM al posto di Pagina Web, copiate il nuovo URL generato e incollatelo in Feed URL;
  • Admin display name: inserite un nome con cui identificarvi.
Poi ci sono altre impostazioni del gadget che potete personalizzare come colori, icone e la vostra immagine di profilo. Ricordatevi di togliere il bordo al gadget e di impostare la larghezza al 100 %.
Fate OK per aggiungere il gadget alla pagina.

Moderare i commenti

Per controllare i commenti prima di pubblicarli, nella finestra Pubblica sul Web del foglio elettronico dovete deselezionare la casella Ripubblica automaticamente. Così, quando ricevete nuovi commenti, eliminate gli spam e poi ripubblicate il file sempre andando sul menu File -> Pubblica sul Web -> Ripubblica adesso.

Rispondere ad un commento

Se dopo il commento a cui volete rispondere ce ne sono altri, dovete farlo inserendo la risposta nel foglio elettronico accedendo a Google Drive.
Aperto il file, entrate nella scheda Source, cliccate con il tasto destro del mouse sul numero della riga del commento a cui volete rispondere, nel menu a discesa cliccate su Inserisci 1 sotto e aggiungete il vostro commento.

Ricevere le notifiche

Se volete ricevere le notifiche per e-mail, andate nel foglio elettronico e poi sul menu Strumenti -> Regole di notifica. Selezionate le caselle come nella seguente figura.

Formato data in italiano

Le date dei commenti sono in inglese. Per impostarle in italiano dovete andare nel foglio elettronico. Andate sul menu File -> Impostazioni foglio di lavoro e nelle impostazioni internazionali selezionate Italia. Nella scheda Comments, selezionate la colonna A, andate nel menu Formato -> Numero -> Altri formati e selezionate il formato.

Conclusioni

Questa procedura va seguita per ogni pagina a cui volete aggiungere i commenti. Vi consiglio di creare nel Drive un foglio elettronico senza commenti e il relativo modulo e poi li copiate ogni volta che aggiungete nuove pagine al vostro sito.

Al momento non ci sono altre soluzioni più semplici, ma questa procedura non è poi così lunga dopo averla eseguita una volta.


domenica 14 settembre 2014

eBay, uno dei colossi mondiali dell'e-commerce, ha deciso di rimborsare i venditori per i problemi tecnici del 3 settembre.
Il problema tecnico di mercoledì, 3 settembre è stato riscontrato da alcuni utenti che non riuscivano ad accedere ad eBay dalle ore 19 fino all'1 del mattino. Tuttavia, per la maggior parte degli utenti il problema è stato risolto in due ore.
Questo ha causato un danno ai venditori soprattutto a quelli le cui inserzioni scadevano in questo arco di tempo.
Così, eBay ha disposto quanto segue:
  • I venditori riceveranno l'accredito delle tariffe per tutte le inserzioni in formato Asta online (escluse quelle a prezzo Compralo subito) e tutte le inserzioni in formato Compralo subito che si sono concluse senza una vendita (escluse le inserzioni con scadenza a 30 giorni o senza scadenza) terminate tra le 18:46 di mercoledì, 3 settembre, e le 3:20 di giovedì, 4 settembre.
  • Se l'inserzione interessata era un'inserzione gratuita, l'oggetto può essere rimesso in vendita gratuitamente per 7 giorni, anche se il venditore ha usato tutte le inserzioni gratuite regolarmente assegnate.
  • Tutti i difetti identificati come causati da questo problema saranno automaticamente rimossi e non avranno impatto sulla performance del venditore.
Gli accrediti saranno effettuati entro il 16 settembre.

sabato 24 maggio 2014

Con l'aggiornamento a Windows 8.1 alcuni utenti hanno avuto problemi all'avvio del computer.
In particolare compare un messaggio di Windows con l'avviso "Catalyst Control Center host application ha smesso di funzionare".

Cos'è il Catalyst Control Center?

Il Catalyst Control Center è un programma che permette di configurare la scheda video per un migliore utilizzo quando si gioca su PC a videogiochi che usano una grafica avanzata.

Cosa fare se il Catalyst Control Center non funziona

In questo caso bisogna reinstallare il programma andando su 
C:\Programmi\AMD\CCC2\Install 
Il percorso indicato si riferisce a chi possiede una scheda video AMD. Qui troverete il file eseguibile "ccc2_install.exe". Avviate il file con un doppio click e seguite la procedura guidata di installazione.
Una volta completata l'installazione, riavviate il computer e il problema dovrebbe essere risolto.

venerdì 4 aprile 2014

Gli array multidimensionali che prenderò in considerazione sono tabelle con indici di riga numerici e indici di colonna di stringhe. Quando leggiamo dei dati dal database possiamo estrarre il risultato della query e memorizzarlo in un array bidimensionale e cioè in una tabella. In questi casi basta usare la clausola ORDER BY nell'istruzione sql per ordinare i nostri dati, ma se avessimo nell'array dei campi non presenti nel database oppure i dati nell'array non sono caricati da un database?
Sul sito php.net ho trovato la funzione array_multisort che però presenta un problema: bisogna generare un array per ogni colonna.
Alla fine ho scritto questa funzione che mi sembra più semplice e intuitiva.

 public function datatable_sort($dtb, $campo, $tipoord){  
      if (is_array($dtb)){  
           for ($i = 0; $i<count($dtb)-1; $i++){  
                for ($j = $i + 1; $j < count($dtb); $j++){  
                     if ($tipoord == "D") { //Decrescente  
                          if ($dtb[$i][$campo] < $dtb[$j][$campo]){  
                               $appoggio = $dtb[$i];  
                               $dtb[$i] = $dtb[$j];  
                               $dtb[$j] = $appoggio;  
                          }  
                     }else { //Crescente  
                          if ($dtb[$i][$campo] > $dtb[$j][$campo]){  
                               $appoggio = $dtb[$i];  
                               $dtb[$i] = $dtb[$j];  
                               $dtb[$j] = $appoggio;  
                          }  
                     }  
                }  
           }  
      }  
      return $dtb;  
 }  

La funzione datatable_sort ha tre parametri:
  1. $dtb: l'array tabella;
  2. $campo: il campo per il quale vogliamo ordinare la tabella;
  3. $tipoord: può assumere il valore 'D' (descrescente) o qualsiasi altro valore (crescente).
Alla fine viene restituito l'array ordinato.
Un esempio di utilizzo.
 $data[] = array('volume' => 65, 'edition' => 3);  
 $data[] = array('volume' => 26, 'edition' => 5);  
 $data[] = array('volume' => 95, 'edition' => 2);  
 $dataord = datatable_sort($data, "volume", "D");  



venerdì 13 dicembre 2013

Il nuovo Nexus 5 ha avuto un livello di vendite inaspettato e ciò ha causato problemi di gestione degli ordini da parte dello store di Google.



Tra i problemi più frequenti abbiamo l'addebito su carta di credito. Dopo una settimana dall'ordine molti utenti hanno ricevuto un'e-mail che segnala il mancato addebito sulla carta, soprattutto chi ha usato Postepay/Visa come metodo di pagamento.

Causa del problema

Quando si effettua un ordine su Google, l'importo da pagare viene bloccato sulla carta, quindi non viene addebitato effettivamente. Se il Nexus non viene spedito entro una settimana, Google sblocca la somma bloccata precedentemente, però la banca che ha emesso la carta, non la sblocca subito, ma ci mette 15-30 giorni.
Poi Google blocca nuovamente la somma da pagare, ma se non ci sono abbastanza fondi disponibili sulla carta, invia un'e-mail di mancato addebito.
L'ordine viene chiuso e se non si aggiorna il pagamento entro 7 giorni, viene anche annullato.

Facciamo un esempio.
Sulla carta prepagata avete 400 euro. Acquistate il Nexus 5 da 16 GB sul Play Store e trovate sull'estratto conto della vostra carta 360 euro circa (349 + 10 euro di spedizione) bloccati temporaneamente. Quindi avete 40 euro disponibili. Dopo una settimana Google sblocca i 360 euro e poi ve li blocca di nuovo, ma sulla carta ci sono solo 40 euro perché i 360 euro precedenti non sono ancora stati sbloccati dalla banca. A questo punto ricevete l'e-mail di mancato addebito.

Soluzione

Per risolvere il problema basta ricaricare la carta per un importo sufficiente per raggiungere l'importo da pagare. Per esempio, se avete 40 euro disponibili, dovete fare una ricarica di almeno 320 euro, se avete ordinato la versione da 16 GB.
Poi nell'e-mail che avete ricevuto, trovate un link per aggiornare il pagamento. Cliccate su questo link e si aprirà una pagina dove vi viene chiesto di aggiornare il metodo di pagamento. Quindi cliccate su Aggiorna e l'ordine dovrebbe tornare allo stato di in attesa.

Spedizione

Quando il cellulare verrà spedito, riceverete un'e-mail con un link per tracciare il pacco. Attualmente, Google spedisce con il corriere UPS.
C'è ancora un'altra cosa da segnalare: alcuni utenti hanno ricevuto l'e-mail di spedizione dopo la consegna. Probabilmente non sempre vengono aggiornati tempestivamente gli stati degli ordini.

giovedì 14 novembre 2013

Con la diffusione dei cellulari e soprattutto degli smartphone, sempre più gente sente la necessità di avere Internet a casa senza il telefono fisso. Tra le offerte disponibili abbiamo Fastweb Joy che vi permette di avere fino a 20 Mbit/s in download e 1 Mbit/s in upload.

Caratteristiche offerta

  • Navigazione Internet illimitata.
  • Velocità di connessione: 
  • per chi è raggiunto dalla Fibra FASTWEB:
    • fino a 100 Mbit/s in download e fino a 10 Mbit/s in upload con l'opzione UltraFibra inclusa per sei mesi.
    • Se non scegli l'opzione UltraFibra le velocità variano a seconda che la fibra arrivi
      • direttamente a casa tua: fino a 10 Mbit/s in download e upload
      • all'armadio di strada: fino a 20 Mbit/s in download e fino a 10 Mbit/s in upload
  • per chi è raggiunto dalla ADSL:
    • fino a 20 Mbit/s in download e fino a 1 Mbit/s in upload
  • Attivazione gratis (per tutti i clienti che rimangono in FASTWEB per almeno 24 mesi).
  • Non paghi più il canone Telecom Italia.
  • Servizio FASTMail: 4 caselle di posta elettronica da 1 Giga, con tante altre funzionalità innovative.

Costi

Il costo è 29 euro al mese con una promozione di 19 euro per i primi 6 mesi. Ci tengo a precisare che questo non è il costo effettivo perché in bolletta vedrete 2-3 euro in più.

Passaggio a Joy

L'offerta può essere attivata anche online dal sito della Fastweb. Nella procedura guidata è possibile verificare se si è raggiunti dalla rete Fastweb e vi consiglio di procedere solo in caso affermativo, cioè dovete essere in ULL.
I metodi di pagamento accettati sono carta di credito o addebito in conto corrente.
Terminata la procedura online, stampate i documenti che riceverete per e-mail e mandateli con raccomandata alla Fastweb. Tra i documenti c'è la Lettera di recesso che in realtà non serve a nulla perché la disdetta al vostro vecchio operatore dovrete farla voi. La disdetta viene fatta da Fastweb solo per le offerte con telefono come Surf.

Il passaggio a Joy dura circa 20 giorni. Un tecnico viene a staccare la linea del vecchio operatore per attaccare quella di Fastweb. A questo punto configurate il modem e registrate la vostra linea. Trovate i modem compatibili e passaggi per l'attivazione della linea qui. Comunque, un modem-router che supporta ADSL2+ può andare bene.

sabato 31 agosto 2013

Windows 8 supporta i caratteri orientali come il cinese e non dovreste avere problemi nella loro visualizzazione. Tuttavia, ci sono stati utenti che hanno segnalato dei problemi al riguardo.


A volte capita di non visualizzare i caratteri cinesi su programmi come Blocco note, Aptana Studio e altri editor di testo. Al loro posto compaiono dei quadratini. Invece, il browser e i programmi Office continuano a visualizzarli correttamente.

Soluzioni

In questi casi avete due soluzioni:
  1. Riavviare il computer, di solito, risolve il problema;
  2. In alternativa, provate a creare un nuovo account Windows da utilizzare per accedere al sistema. Se con questo account visualizzate tutto correttamente, allora l'account precedente è corrotto e non potete fare altro.