Strict Standards: Declaration of Walker_Page::start_lvl() should be compatible with Walker::start_lvl(&$output) in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-includes/classes.php on line 1199 Strict Standards: Declaration of Walker_Page::end_lvl() should be compatible with Walker::end_lvl(&$output) in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-includes/classes.php on line 1199 Strict Standards: Declaration of Walker_Page::start_el() should be compatible with Walker::start_el(&$output) in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-includes/classes.php on line 1199 Strict Standards: Declaration of Walker_Page::end_el() should be compatible with Walker::end_el(&$output) in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-includes/classes.php on line 1199 Strict Standards: Declaration of Walker_PageDropdown::start_el() should be compatible with Walker::start_el(&$output) in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-includes/classes.php on line 1244 Strict Standards: Declaration of Walker_Category::start_lvl() should be compatible with Walker::start_lvl(&$output) in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-includes/classes.php on line 1391 Strict Standards: Declaration of Walker_Category::end_lvl() should be compatible with Walker::end_lvl(&$output) in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-includes/classes.php on line 1391 Strict Standards: Declaration of Walker_Category::start_el() should be compatible with Walker::start_el(&$output) in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-includes/classes.php on line 1391 Strict Standards: Declaration of Walker_Category::end_el() should be compatible with Walker::end_el(&$output) in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-includes/classes.php on line 1391 Strict Standards: Declaration of Walker_CategoryDropdown::start_el() should be compatible with Walker::start_el(&$output) in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-includes/classes.php on line 1442 Strict Standards: Redefining already defined constructor for class wpdb in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-includes/wp-db.php on line 306 Deprecated: Assigning the return value of new by reference is deprecated in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-includes/cache.php on line 103 Strict Standards: Redefining already defined constructor for class WP_Object_Cache in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-includes/cache.php on line 431 Deprecated: Assigning the return value of new by reference is deprecated in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-includes/query.php on line 61 Deprecated: Assigning the return value of new by reference is deprecated in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-includes/theme.php on line 1109 Strict Standards: Declaration of Walker_Comment::start_lvl() should be compatible with Walker::start_lvl(&$output) in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-includes/comment-template.php on line 1266 Strict Standards: Declaration of Walker_Comment::end_lvl() should be compatible with Walker::end_lvl(&$output) in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-includes/comment-template.php on line 1266 Strict Standards: Declaration of Walker_Comment::start_el() should be compatible with Walker::start_el(&$output) in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-includes/comment-template.php on line 1266 Strict Standards: Declaration of Walker_Comment::end_el() should be compatible with Walker::end_el(&$output) in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-includes/comment-template.php on line 1266 Strict Standards: Redefining already defined constructor for class WP_Dependencies in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-includes/class.wp-dependencies.php on line 31 Strict Standards: Redefining already defined constructor for class WP_Http in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-includes/http.php on line 61 Deprecated: Non-static method WP_Http_ExtHTTP::test() should not be called statically, assuming $this from incompatible context in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-includes/http.php on line 94 Deprecated: Non-static method WP_Http_Curl::test() should not be called statically, assuming $this from incompatible context in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-includes/http.php on line 97 Deprecated: Non-static method WP_Http_ExtHTTP::test() should not be called statically, assuming $this from incompatible context in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-includes/http.php on line 142 Deprecated: Non-static method WP_Http_Streams::test() should not be called statically, assuming $this from incompatible context in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-includes/http.php on line 145 Aggiornato Wordpress (da 2.1 a 2.1.3) - Heracleum Pages

    Previous and Next posts:
Thursday, April 5th, 2007

Finalmente la buona novella che attendevo: l’ultima versione del plugin multilingua Gengo 0.9 compatibile con i recenti wordpress. Avevo WP 2.1 Ella, ho pensato: Ok, aggiorniamo Gengo… eh no no. Altra buona nuova era che Spam Karma 2 aveva anche rilasciato un’ultima release Gengo-compliant, quindi scarico anche SK2 2.3… ma(!) ho scoperto presto che «Gengo 0.9 funziona solo su WordPress 2.1.2 o superiore» e orsù aggiorniamo tutto il cucuzzaro!

Ed eccomi, scrivendo un nuovo post per testare quel che non funzionava su WP2.x di Gengo 0.8 (se vuoi leggi qui sulla non completa compatibilità della versione precedente) dopo che l’aggiornamento generale è stato -spero- compiuto senza intoppi.

Il problemone iniziale è stato, ancor prima dell’upgrade, riprendere il codice nuovo di Gengo e ri-modificarlo, visto che l’avevo pesantemente “craccato” per gestire la mia personale esigenza: determinare la lingua corrente in base al sotto-dominio e non in base a parametri in querystring e rewrite vari di url (quel pessimo /en/ o /it/ in coda a tutti i link del blog). Quindi ho direttamente uploadato la mia versione ritoccata (che impavido eh) e stupefacentemente funzionante… all’apparenza, ora vediamo…



4 Responses to “Aggiornato Wordpress (da 2.1 a 2.1.3)”

  1. koalalorenzo Says:

    salve,
    Non so se questo commento sta bene qui, ma ne approfitto.
    Dove hai trovato questo tema?
    e come hai fatto a usare wordPress (che uso anche io, ma come semplice blog) anche come CSM tipo joomla?
    grx d ttutto

  2. Heracleum Says:

    Ciao Koalalorenzo,
    rispondo prima dall’osservazione dell’uso di WordPress come CMS: in realtà qui wordpress è installato solo in una sottocartella del sito, quindi il resto del sito non è gestito da WP ma da un mio “template engine” in php. Diciamo dunque che gestisce solo la parte di articoli del sito, quindi non molto diverso dal tuo blog ;)
    Il tema corrente l’ho realizzato da me partendo dal consueto Kubrick di default proprio per rispecchiare il layout del resto del sito (seppur ogni sezione può decidere sfumature e colori diversi).

  3. michele Says:
    Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-includes/kses.php on line 1002 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-includes/kses.php on line 1003 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-includes/kses.php on line 1002 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-includes/kses.php on line 1003

    Ciao, probabilmente mi puoi aiutare. Avrei intenzione di usare gengo sul mio blog in modo tale che in italiano avrei una url del tipo :www.miosito.com/articolo mentre in inglese una del tipo http://www.miosito.com/articolo/en (anche se preferire http://www.miosito/en/articolo). Vedo che sei riuscito a fare qualcosa del genere. Potresti darmi qualche consiglio o addirittura passarmi il plugin modificato ? “Read this article in ….” lo hai aggiunto a mano o è un ulteriore plugin ? Infatti per passare da un articolo all’altro sembra che gengo si affidi solo alla lingua del browser.

  4. Heracleum Says:

    Ciao Michele,
    sto in partenza per una settimana, nel frattempo se vuoi prova ad aggiungere ulteriori dettagli sulla tua situazione attuale (che versioni di WP e gengo, se vuoi anche il tuo link, etc..) e come la vorresti in seguito alle modifiche.
    Calcola comunque che, come puoi leggere in questo e negli altri miei post riguardo Gengo, nel momento in cui modifichi direttamente il suo codice al rilascio di una nuova versione il lavoro potrebbe essere riapplicato quasi da capo (come è capitato a me per beneficiare dell’ultimo upgrade).
    Il link “Read this in ..” è stato risolto da una template function disponibile in gengo, a memoria mi sembra the_translation(), ma ti dirò più precisamente al ritorno.
    A presto

Leave a reply

Allowed XHTML tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Strict Standards: Redefining already defined constructor for class sk2_plugin in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-content/plugins/SK2/sk2_plugin_class.php on line 45
It sounds like SK2 has recently been updated on this blog. But not fully configured. You MUST visit Spam Karma's admin page at least once before letting it filter your comments (chaos may ensue otherwise).
Strict Standards: Declaration of sk2_captcha_plugin::output_plugin_UI() should be compatible with sk2_plugin::output_plugin_UI($output_dls = true) in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-content/plugins/SK2/sk2_plugins/sk2_captcha_plugin.php on line 70 Strict Standards: Declaration of sk2_pjw_simpledigest::output_plugin_UI() should be compatible with sk2_plugin::output_plugin_UI($output_dls = true) in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-content/plugins/SK2/sk2_plugins/sk2_pjw_daily_digest_plugin.php on line 268 Strict Standards: Declaration of sk2_rbl_plugin::treat_this() should be compatible with sk2_plugin::treat_this(&$cmt_object) in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-content/plugins/SK2/sk2_plugins/sk2_rbl_plugin.php on line 342 Strict Standards: Declaration of sk2_referrer_check_plugin::output_plugin_UI() should be compatible with sk2_plugin::output_plugin_UI($output_dls = true) in /storage/content/74/1007074/heracleums.org/public_html/pages/wp-content/plugins/SK2/sk2_plugins/sk2_referrer_check_plugin.php on line 78