Search for Firefox and IE: un plugin per integrare nel browser la funzione di ricerca del tuo blog

giugno 26, 2009 by  
Filed under WP Plugins

opensearch logo
Sia Firefox che Internet Explorer consentono di effettuare la ricerca sfruttando differenti search provider che possono essere aggiunti o rimossi a discrezione dell’utente. Potenzialmente qualunque sito che eroghi una funzionalità di ricerca può diventare facilmente un search provider integrabile direttamente nel Browser, a patto che implementi lo standard OpenSearch.

In sintesi, lo standard OpenSearch richiede la creazione di un descrittore XML in grado di esporre in modalità standard tutte le informazioni relative al search provider che si sta creando e l’utilizzo di un tag HTML ad hoc per rendere interpretabile dal browser tale file XML. Read more

Global Translator 0.6.3.beta2: aggiunto un nuovo motore di traduzione!

novembre 6, 2007 by  
Filed under WP Plugins

Nella beta2 della nuova release di Global Translator ho aggiunto il nuovo motore di traduzione Promt Online Translator che non sembra soffrire dei problemi di banning riscontrati negli ultimi tempi con Google e Babelfish. Dovrebbe inoltre essere risolto il problema segnalato da alcuni utenti relativo all’errore “Call to undefined function sem_get() in wp-content/plugins/global-translator/header.php on line 40“: poichè sulla mia installazione non è riproducibile, vi invito a provare e a darmi un riscontro in modo da consentirmi di stabilizzare questa release il prima possibile. simple smile

Short translation for english people
On the new beta2 version of Global Translator I’ve added a new translation engine called Promt Online Translator which shouldn’t have banning problems as Google and Babelfish. The error “Call to undefined function sem_get() in wp-content/plugins/global-translator/header.php on line 40” should be solved, but I encourage you to try this beta because the problem is not reproducible on my blogs. Thanks for your help in testing Global Translator!

[Download Global Translator 0.6.3.beta2]
[Download Global Translator 0.6.3.beta3]

Global Translator 0.6.3.beta1 rilasciato

ottobre 31, 2007 by  
Filed under WP Plugins

Dopo 2 mesi sono finalmente riuscito a rilasciare una beta di Global Translator che dovrebbe consentire di tornare ad utilizzare Google Translation Services senza incorrere sul fastidiosissimo errore 403. Ho inserito un semaforo intelligente che, nel caso in cui la distanza temporale tra due richieste sia inferiore al limite imposto da Google, attende per 1,8 secondi. Questo dovrebbe essere sufficiente per non farsi bannare, ma mi servono anche i vostri riscontri!
Inoltre ho sistemato un po di problemi relativi alla struttura della pagina tradotta: in certe situazioni infatti venivano erroneamente rimossi alcuni tags.

Short translation for english people
Here’s another version of Global Translator! This version shoud definitively fix the “ERROR 403” problem by Google. Google returns this error page when the delay between two request is less than 1.8 secs. I’ve added an experimental semaphore which shoud be able to apply a delay only when needed. So, if you want to contribute you could download and try it!
I’ve also fixed many errors on the translated layout.

Global Translator 0.6.2: supporto alla nuova URL di traduzione di Babelfish

agosto 31, 2007 by  
Filed under WP Plugins

Grazie ad alcune valide segnalazioni ho potuto appurare che Babelfish ha modificato l’URL da invocare per le traduzioni: l’effetto immediato su Global Translator è stato chiaramente il blocco di tutte le traduzioni basate su questo motore.
Fortunatamente la modifica per ripristinare il supporto a Babelfish è stata veramente minimale (una cosa da 5 minuti): invito quindi tutti gli utilizzatori di Global Translator 0.6 e 0.6.1 di migrare immediatamente alla nuova versione scaricabile anche da qui.

English short version
I’ve just updated Global Translator in order to support the new translation URL provided by Babelfish. If want to use the Babelfish engine you have to download the just released 0.6.2 version.

Global Translator 0.6.1 rilasciato

giugno 3, 2007 by  
Filed under WP Plugins

Questa minor release sistema un paio di problemi riscontrati da alcuni utenti:

  • il primo è relativo al fatto che in alcuni casi l’ HTML ritornato dal servizio di traduzione causa un problema di layout sulla barra delle bandiere
  • il secondo riguarda effettivamente la presenza di un bug nel parsing delle URL per l’estrazione dei codice della lingua.

Procedete subito al download e fatemi avere i vostri feedbacks !!

Global Translator 0.6 rilasciato

aprile 17, 2007 by  
Filed under WP Plugins

Alla fine mi sono deciso a rilasciare la versione 0.6 di Global Translator. Dopo alcuni giorni in cui non ho ricevuto segnalazioni di particolari o gravi problemi ho promosso la versione correntemente in sviluppo a stabile. Read more

Global Translator 0.6.beta5 rilasciato

aprile 11, 2007 by  
Filed under WP Plugins

La 0.6.beta5 include una piccola ma sostanziale modifica relativa al reperimento dell’url da inviare al servizio di traduzione. La modalità precedente creava problemi ad alcune configurazioni ed andava in conflitto con Firestats. Colgo l’occasione per ringraziare Jason F. Irwin per il prezioso supporto fornitomi.
Release notes:

  • Fixed compatibility problem with Firestats

Global Translator 0.6.beta4 rilasciato

aprile 9, 2007 by  
Filed under WP Plugins

Con la nuova feature che consente di selezionare quali traduzioni abilitare, ho introdotto un bug che non permetteva di visualizzare la bandiera relativa alla lingua di base del blog. Questo il motivo principale per la 0.6.beta4. I dettagli di seguito:

  • Fixed bug introduced with the new configuration option which permits to choose which flags to show
  • Added the “gltr_” prefix for all the functions names in order to reduce naming conflicts with other plugins
  • Removed PLUGIN_DIR_NAME define

Global Translator 0.6.beta3 rilasciato

aprile 8, 2007 by  
Filed under WP Plugins

Ormai siamo al ritmo di un rilascio al giorno! Tutto grazie anche ai preziosi feedbacks che ricevo e che mi consentono di testare bene il codice. Oggi (che oltretutto è Pasqua – Auguri !) siamo alla versione 0.6.beta3 in cui a parte qualche altro fix ho aggiunto una feature richiestissima che consiste nella possibilità di poter scegliere il numero di traduzioni da rendere disponibili sul sito.
Di seguito le release notes:

  • Added new configuration feature: now you can choose to enable a custom number of translations
  • Fixed problem on the flags bar: the translation links were always redirecting to the home page

Global Translator 0.6.beta2 rilasciato

aprile 7, 2007 by  
Filed under WP Plugins

Dopo aver raccolto i primi feedbacks dagli utenti più affezionati, la scorsa notte ho rilasciato la versione 0.6.beta2 che dovrebbe correggere alcuni problemi con l’integrazione di Babel Fish.
Di seguito le release notes:

  • Removed PHP short tags
  • Fixed some issues for Babelfish translation
  • Added alt attribute for flags IMG

Un ringraziamento speciale va a ttancm.com per le sue preziose segnalazioni!
A special thanks to ttancm.com!

Global Translator 0.6.beta1 rilasciato

aprile 5, 2007 by  
Filed under WP Plugins

Dopo un po’ di tempo di inattività ho deciso di riprendere in mano Global Translator, il mio plugin per la traduzione automatica di un blog. Ho preferito rilasciare la versione 0.6 in beta al fine di raccogliere il maggior numero di feeedbacks possibile prima di dichiararla stabile, anche perché ho introdotto numerose modifiche, che riporto in inglese direttamente dalle release notes:

  • Added support to BabelFish Engine: this should help to solve the “403 Error” by Google
  • Added my signature to the translation bar. It can be removed, but you should add a link to my blog on your blogroll.
  • Replaced all the flags
  • Added help messages for cache support
  • Added automatic permalink update system: you don’t need to re-save your permalinks settings
  • Fixed many link replacement issues
  • Added hreflang attribute to the flags bar links
  • Added id attribute to A tag for each flag link
  • Added DIV tag for the translation bar
  • Added support for the following new languages: Russian, Greek, Dutch

Forms in modo semplice con Free Hand Forms per WordPress

marzo 28, 2007 by  
Filed under WP Plugins

Free Hand Forms è un nuovo plugin per WordPress (scritto dal mio amico Satollo) che permette di inserire in una qualsiasi pagina (o anche post) del vostro blog, una form assolutamente persrìonalizzabile per creare moduli di contatto, di iscrizione, o per richieste particolari.

Global Translator citato su ProBlogger

marzo 19, 2007 by  
Filed under WP Plugins

Mi ha dato molta soddisfazione il post “Blog Translations: The Next Web Frontier” pubblicato oggi da Lorrelle Van Fossen su problogger in cui individua nei servizi di traduzione automatica come Google Translations o Babelfish, un ruolo di importanza crescente nel futuro del blogging e parlando degli strumenti disponibili per WordPress, menziona anche il mio plugin dicendo:

WordPress Global Translator Plugin by Nothing2Hide is one of the most popular translation WordPress Plugins. It is a stand alone WordPress Plugin, which means it doesn’t require any additional files to work. Just activate the Plugin and it puts a small table of international flags in the header of your blog which, when clicked, will translate your blog content into that flag’s language.

Aumentare le prestazioni di WordPress con WP-Cache

marzo 16, 2007 by  
Filed under WP Plugins

Se anche voi come me avete un Blog su un provider che “vi rende le cose difficili” ad esempio imponendo dei limiti troppo forti sul numero di connessioni a MySQL disponibili, tanto da rendere lentissima la navigazione, allora potreste considerare di introdurre un sistema di cache delle pagine. Read more

Cambiare la struttura dei permalinks di WordPress senza perdere il PageRank

febbraio 28, 2007 by  
Filed under Varie, WP Plugins

Oggi forse qualcuno avrà notato dei comportamenti bizzarri navigando sul blog, tipo errori http 404 o 500. Erano tutti dovuti alla mia foga di effettuare alcune modifiche alla struttura dei plink del blog.

Mi ero infatti dato essenzialmente due obiettivi:

  • Modificare la struttura dei permalink dal formato “/%year%/%monthnum%/%day%/%postname%/” a quello più search engine friendly, “/%category%/%postname%/”.
  • Togliere il fastidiosissimo “/blog” dall’URI del blog.

Chiaramente il tutto doveva avvenire senza che ne risentisse l’indicizzazione già effettuata dai motori di ricerca, vale a dire utilizzando dei Permanent Redirect.

Ad ora quello che sono riuscito a fare è stato solo traguardare il primo obiettivo: se notate la struttura dei link ai post e’ cambiata e sono riuscito a mantenere il pagerank della vecchia URL grazie al plugin “Dean’s Permalink Migration” che si è dimostrato perfettamente adqguato allo scopo. Per quanto riguarda invece il secondo punto la cosa si è rivelata un tantino più ostica tanto che ho deciso di sospendere le “sperimentazioni”, dato che le effettuavo a caldo direttamente sul blog. In ogni caso ritengo che l’unica strada percorribile sia quella dell’implementazione di un plugin ad hoc che filtri sull’ API “generate_rewrite_rules” di WordPress le URI con pattern simile a “^blog/(.*)$”.

Pagina successiva »