Events 1.7, AdRotate 2.0.1 and Randimage 0.4.1

Written by Arnan on January 27, 2009 – 6:59 pm

Moar updates!

Events
Events received a big updated on the code. All the outputting functions have been more or less rewritten. Actually the 3 functions events_list, events_archive and events_today are depreciated. They still work, but might dissapear in a future version. events_show is the new function replacing all 3.
It’s all explained in the usage section of the plugin page.

Another change is the way queries are formed, this might solve some issues with certain setups. Let me know if it does or doesn’t for you.
More information

AdRotate
Mainly a mainanance release. Start and end date are now optional.
Small bugfix where the amount a banner was clicked didn’t show when editing it. And a bunch of minor tweaks to the dashboard to improve to looks of AdRotate.
More information

RandImage
No new features here. RandImage is now also included in the Data Project.
More information

Tags: , , , ,

Events 1.6

Written by Arnan on December 14, 2008 – 2:04 am

Just out! Events 1.6 is here.

Fully compatible with WordPress 2.7, no longer compatible with any older version. It might work, i won’t support it.

New features are:
[change] Dashboard updates for WordPress 2.7
update] All internal links to work with new menu structure
[new] Requires MultiPlug plugin for adding menus
[update] Events now uses userroles instead of levels
[change] Localization now uses the WP setting from wp-config.php
[change] No longer uses utf8_encode() for dates
[new] Adding/editing events uses the WP text editor for html layout
[fix] Deleting of events revised, now userroles and author names

About MultiPlug:
MultiPlug is a small plugin that Events now requires to add it’s menus to the dashboard of WordPress.
The WordPress development team in all it’s wisdom has restructured the navigation in a way that Events, Adrotate and EasyBan were not able to “fit” in with the rest. Thus requiring a universal place to put their menus. This is where MultiPlug steps in creating that place.

If you do not have MultiPlug installed or activated you will be prompted for it when you enable a plugin that requires it. MultiPlug has no options, no database add-ons and is very small and unintrusive.

Download Events:
http://downloads.wordpress.org/plugin/wp-events.1.6.zip

Download MultiPlug:
http://downloads.wordpress.org/plugin/multiplug.0.2.zip

More information:
http://meandmymac.net/plugins/events/
http://meandmymac.net/plugins/multiplug/

Tags: , , ,

Tweaking the net

Written by Arnan on December 13, 2008 – 10:26 pm

So earlier this week i kind of rebuilt my LAN network. Today i restructured it a bit more.
Restoring some services that had been lost due to the m0n0wall system no longer being active.

I brought it back. Using pfSense now. pfSense is a fork of m0n0wall adding loads of extra features and some “under-the-hood” changes. Making it a different system and a great competitor for M0n0wall.
The main reason i use pfSense now is uPNP support which lacked entirely in m0n0wall. This prevented me from doing simple things as sending a file via MSN, or easily enabling torrent downloads. Also it didn’t allow me to run a server and have it added to the, in my case, Steam master server list. Thus hosting a public server was impossible.
pfSense seems to fix all this with it’s different approach on NAT and adding uPNP functionality.

Great!

i have yet to test the public server as my amazing ISP has decided that since i have put back the Soekris embedded system i needed my old IP address back. So currently my WAN IP address is pending updates for the kudde.net domain. I expect that to work tomorrow or monday at the earliest.

So up until today the Airport Extreme has been handling things and it works fine, but lacks certain things. Like DNS forwarding, proper NAT settings and a DNS server. Currently i can just type in a computer name and BAM! i have a connection. With the Airport that was a bit dodgy and my internal domain name didn;t work at all since i could not even set it in the options. The sollution to that would be to set a custom DNS server or even a custom DHCP server which also handled the DNS. But such option is also not available. Basically for home users this works fine, but for anyone doing a bit more it’s just not sufficient.

As for wifi, the 11n 5Ghz band still seems broken. I switched back to 11g 2.4Ghz now and it seems to work fine. So i’m trying out the 11n 2.4Ghz band now. I want that extra speed if possible… ;)

Tags: , , ,

My plugins on WordPress 2.7

Written by Arnan on December 12, 2008 – 8:49 pm

Yes they all work! As far as i could tell anyway.
(with the exception of secrets, i didn’t test that)

Yes the menu’s are all screwed up. Blame WordPress!

Yes i’m working on it. No set release date. However, rest assured. It’s nearly complete. I just need to find time and inspiration to dive in the code and re-arrange the lot of it and clean up the HTML…

As this thing is still new and i waited deliberately with updating untill 2.7 was out i wanted to make sure the interface remained the same. This isn’t the case. So i need to “learn” the new stuff and make it work for the plugins.

If you have any issues please let me know. So i can include fixes in the upcoming releases.

Thanks!

Tags: , ,

WordPress 2.7 and my plugins!

Written by Arnan on November 9, 2008 – 3:22 am

So I installed WordPress 2.7 today to see if my plugins work with it. It seems most functions remain usable. But due to WP’s upcoming Dashboard changes many features in Events and Adrotate will either be hard to find or collide with other functions and forms.

This is being worked on. And me and a buddy came up with the following:
Starting with WordPress 2.7 I will be adding a new plugin to all existing plugins. This new Plugin. For now named ‘AJ Suite’ Will handle all menus from then on.

This means that all my plugins will be gathered in one menu starting with WordPress 2.7. Here is a quick mockup:
As you can see it’s not a mess. The red circle are the Settings for the plugins. If there are any, it will be in the Settings menu. The blue circle however, is the actual plugin and as you can see i am testing this with the EasyBan and Events plugin at first.

Basically what AJ Suite does is create a new menu for other plugins. Preferably mine.
I encourage other developers to create a setup like this. Especially if they have multiple plugins. A more detailed set up/proposal will follow later. This will include some examples and ideas for others to be inspired by.

More updates will follow later once i have all plugins prepped.
One con though about all this is that due to the many changes in WordPress Dashboard all support for older versions of WP is dodgy at best. And therefor will not be supported anymore! So make sure you upgrade to WordPress 2.7 once it’s out. The other way around it’s the same, the updated versions of the plugins will most likely not work well with WordPress 2.6 or older and will also not be supported on those versions. However, since the AJ Suite plugin aims to be backward compatible i expect little trouble there.

Tags: ,