This new version of Satollo bbPress Extension contains a short code useful to create a list of reply of a topic in a post. The main use is when a topic is created linked with a blog post and you want people to discuss in the forum and not with comments.
From time to time I need to replicate a Magento database from the production site to the staging environment. It’s common to find out that a mysql dump of a Magento database is two, three or more gigabyte. With such sizes, even when using gzip and catz, backup and restoring a database requires disk space … Continue reading Deal With Magento Database Huge size
I don’t like to write posts like this one but now Yoast and its WordPress SEO plugin (which I use) are making me very angry. Today I was updating a number of plugins on my site an I got this warning: which is licit, both the plugins (Header and Footer and WordPress SEO) can add … Continue reading Yoast and WordPress SEO, This Is Too Much (Conflict With Header and Footer)
Inactive plugins can stay in your blog, for months or years, unnoticed and not updated. And can open the doors to hackers. An inactive plugin is a piece of code not loaded by WordPress. But it’s still present in your blog and could be used to exploit it. Many hacks does not require the faulty … Continue reading No One Told You: Inactive Plugins Make Your Blog Vulnerable
If you can’t be there at the Expo 2015 (Milan, Italy), you can at least snoop in the live photos taken at this international fair. Born as an experiment on Android, I released an app which extracts live photos (usually from Instagram users but not only) taken at the Expo 2015, everyday. The fair will … Continue reading Expo 2015 Live Photos
It’s time again to donate the donations. Thank you guys! I’ve collected 400 euro from October to March and I made two distinct donations 200 euro to Save the children 200 euro to MSF Thank you to everyone!
Today I was modifying and debugging a Magento module and I found myself in the need to override a class of that module to make it to write to file instead of trying to send processed data to an external service (so it would have been easier to debug). Instead to change the original class (and the … Continue reading Using Magento local.xml to Override a Model/Helper/Block
If you have a server with installed pagespeed module, you should disable the compression feature of Hyper Cache (and of any other caching plugin!). While it saves a lot of processing time, since the compressed page is stored in cache and served directly, that blocks few of pagespeed optimization like the CSS combine filter. Page … Continue reading Hyper Cache and Google PageSpeed Combine CSS
Events are an important set of features a Magento code must know. Events are not Magento specific: Drupal, WordPress and many others systems use events to let plugins and modules and extensions to interact with the code without changing it. Magento suffers of bad coders’ habits which rewrite or replace core classes making hard to … Continue reading Magento Model Events Explained