Posts tagged Wordpress
Slant Six Games' new website
Well, as you might have seen, I’ve been away from this blog for quite a while. In fact I’ve been working for a great company, Slant Six Games, to create their new website.
This is no secret, it is a WordPress powered website, thus giving Slant Six Games the power to use it as a corporate website, and as a blog at the same time.
This was the challenge, while having dynamic pages, we wanted to have static pages and a blog as well. The graphics, layout and wireframes was built by Karyo Edelman and it was integrated and developed by myself. (more…)
ZdMultilang Updated
Ok, I’m back into action as I can now work a little bit more from home. I’ve got some WIFI problems but I can work !
So here is the first proof I can work again, you will find that ZdMultilang has been updated for a fix to the bug that made translations impossible to perform with WP 2.7.
In fact I had to change the way variables where passed to the plugin for post/page translations. In the meantime, I included translations for Spanish (made by Guillermo Lopez) and Brazilian Portuguese (made by DJIO - www.djio.com.br)
For now on, I’ll be working on new plugins for WordPress, but I can’t tell you what
[EDIT] The plugin still had a bug due to the change of variable passing. Version 1.2.2 is now out and corrects it !
ZDPlugins now have an official forum
As you might have noticed, there is now a new tab on this site. It corresponds to a forum I installed today in order to provide more collaboration with plugins support.
This will give everybody the chance to share their knowledge regarding various plugins I created.
I Hope this will help you all.
Photo Credits :Haags Uitburo
ZdMultilang version v1.2.0 is out
As I mentioned this week, version 1.2.0 of ZdMultilang is out. This means a lot of modifications and it now takes in charge a greater number of elements. Here is a quick list of new features :
- Blog name, blog description, links + description, link categories + description, category descriptions are now translatable.
- Flag for the current language won’t be displayed anymore in language selector and widget.
- Import from Google directly from the post editor.
- Draft status added for translations.
- Support WordPress 2.7
- Corrected a bug with wordpress 2.5
- Better system to create languages (more intuitive)
What’s next ?
Well, I do have to create a new documentation as nearly everything has changed.
Do a screencast on how to use the plugin.
So far so good with ZdMultilang

Has you are probably aware, WordPress 2.7 beta 3 is out. Even if this is not the final release and some features may change, I always test my plugins against new major releases.
So, the very good news is, ZdStatistics and ZdMultilang are both compatible with WordPress 2.7 Beta 3 and everything makes me suppose it will be fully compliant with Final Release of WordPress 2.7.
Another very good news for ZdMultilang Users is next version will soon be out and lots of new exciting features will be included. Here is a short list of features that will be released.
- Flags are not displayed for current language (they were useless in that case)
- Flags and widget are now working properly
- Easy addition of languages (through predefined lists)
- Draft status for translations !
- Import from Google Translate while translating posts/pages
- Better menus (compatible with ozh admin dropdown menu)
New translations :
- Blog title
- Blog description
- Links + description & Links categories + descriptions
How-To include tinyMCE in your WP plugin
While developping ZdMultilang’s new version, I came accross a compatibilty problem with WordPress 2.7.
In fact, to include the tinyMCE editor you won’t use the same functions between 2.6.3 and 2.7 releases. More interesting is WP2.7 will need one more function to be able to display the editor.
Most of the time you will want to include this editor when working with posts, or when you want to enable your plugin users to enter information with the Wysiwyg editor (newsletter, advanced widgets, etc…)
WordPress 2.5.x and 2.6.x
Here is how to include the editor in one of your plugin’s admin panel.
- Include this code in the admin_head hook
add_filter('admin_head','zd_multilang_tinymce'); function zd_multilang_tinymce() { wp_admin_css('thickbox'); wp_print_scripts('post'); wp_print_scripts('editor'); add_thickbox(); wp_print_scripts('media-upload'); wp_print_scripts('jquery'); wp_print_scripts('jquery-ui-core'); wp_print_scripts('jquery-ui-tabs'); } - Call the editor anywhere you need it to be displayed
the_editor($content_to_load);
What's new with ZdMultilang

It’s been a while since I made real update with ZdMultilang WordPress plugin.
One of the most problematic part of the plugin was to define languages as language codes where not known of the users. So, in order to help you define your languages, next release of zdmultilang will include a language selector which has been made using the list of languages included in WordPress.
The language selector will look like this. Clicking on a link will fill correct values, allowing you to modify them before to save.

Language Selector
Minor ZdStatistics update
Okay, after some feedback, I found a few bugs and version 2.0.1 will correct them.
Here is the change log :
- Some typos in French translation
- Better user level limit handling
- Better support for php4 (using php5 will give you some more features)
- Daily stats screen improved.
- No more css messing around with the dashboard.
IMPORTANT : As with every previous update of the plugin, you’ll have to download the GeoLiteCity.dat file. But this time, using a new option, you can locate it somewhere else on your server and it won’t get deleted each time you’ll update the plugin. Until now that was the main reason why there was so few updates. I didn’t want to bother you all with downloading this file again.
ZdStatistics version 2.0 is out
As I said last week, I worked a lot on my Worpdress ZdStatistics plugin recently, and I released last version today. It is available directly on WordPress.
Version 2.0 is a major improvement for the plugin. A Major improvement in the way that all code was re-written (or at least 99% of it).
- All charts are now using Google Vizualisation instead of OpenFlashChart. Why did I decide to do that kind of change ? Mainly because of compatibility issues and the “ajaxy” part of the chart that led to “undefined” data. – see these screenshots
- Better spam detection, using spamhaus.org (or any other provider as it’s an option). This will prevent the system to record known spammers as visitors.
- Blacklist of IPs is now much more human readable. btw, if you want to be sure it works, empty all textarea fields, then reactivate the plugin, it will reset to default values.
- Outgoing links ! Yes you’re not misunderstanding, it now records all outgoing links. Track where your readers are going while reading your blog.
- Geolocalization will now display Google maps with visible points for location visiting your blog.
- CSV Export of any page
This is probably not all improvements I made but as I said, I’ve re-written everything and can’t really remember how it was before
Just to conclude, this is to me – and I’m trying to be as objective as possible – the BEST statistics tool you can find for WordPress.
By the way, If you like my work, don’t hesitate to donate
