DeeEmm

Pragmatism in code

Waxing lyrical about life the universe and everything software related since lunchtime 2006.

Hiatus Haiku

A passage of time gone.

DeeEmm has been away from here.

Set to return soon.

 

660 Hits
1 Comment

Virtuemart PayPal checkout issues

Virtuemart PayPal checkout issues

Over the past couple of days I have had a number of PayPal payment gateway issues. This has resulted in a number of transactions not being completed even though the PayPal transaction was successful.Transactions were stuck in the 'pending' mode and several customers complained that their purchases were not available for download.

You will be pleased to hear that the issue has now been traced to the recent Virtuemart update that was released. A change was added to this release to ensure that only the primary PayPal email was used for checkout. This resulted in a checkout failure if any other email address was used. If like me you have several email addresses associated with your PayPal account you will likely suffer similar issues and will be interested in downloading Virtuemart bugfix version 2.0.26d:

You can download the updated version 2.0.26d from http://dev.virtuemart.net/projects/virtuemart/files

Apologies to those who were unable to download their purchases straight away. If any new customers experience any issues please comment below and let me know and I will jump right onto it.

105077 Hits
0 Comments

DeeEmm.ORG

Something new is happening. 

The past few weeks I have been rejigging all of my sites, services and applications so that they all now fall under the banner of my company Indau. The reason for this is that there was no direct correlation between each of the products. This autonomy also failed to leverage a very important commodity - diversity.

By associating all of my different products with my company, it demonstrates the diversity in the work that I do, and therefore work that the company is able to provide. It helps sell my services. 

The reshuffle is partially due to expansion in a new direction, it also helps me to delineate paying projects from hobby projects. Not that hobby projects are without value, indeed the opposite is true.  Whilst undertaking the reshuffle I also decided to revive  my long suffering content management system. DMCMS. The reason for this is partially because I want to play with the fantastic tools on offer by the guys at Atlassian, but also because it deserves to live on.

Continue reading
3821 Hits
0 Comments

Nautilus: Dolphin to JomSocial migration script - Latest progress.

After restarting work on the migration script a few weeks back I have made great progress on getting it finished. I have gone through a few revisions and am now on version 0.10. The bugs are slowly getting addressed and the end is nearing.

The current version 0.10 is still in progress. I'm currently working on migrating the group forum posts into the discussion section of each group, but this is proving to be harder than originally anticipated. Still to go before I release the next version are to migrate articles, navigation structure and IBDW Spywall entries. I finally decided to migrate Spywall posts as the user profile pages look very bare. Plus the transition from old to new will be a lot smoother for members.

One major change is that I decided to flip the way that the migration is carried out. Originally I opted to install JomSocial and copy the Boonex files into a sub directory. However, after some thought I decided that it would be better to do the opposite. Now the migration is carried out by installing JomSocial into a sub directory. This means that you can get the whole migration up and running before going live. It also allows you to easily retain or switch between both sites by using htaccess rules.

The other major change is to move away from the corePHP Wordpress plugin and use EasyBlog. EasyBlog is much more user friendly and comparable with Wordpress on a basic level. OK so it doesn't have the plethora of plugins available to Wordpress, but on a community site this is probably a good thing. I do Have one JomSocial site that uses the corePHP Wordpress plugin, and whilst it works well, it is generally too complex for most users to get their heads around. If anyone really wants / needs a specific blogging platform I would be happy to write a custom script, although I would not do this for free.

Continue reading
8237 Hits
1 Comment

Server migration

To address some issues with the current hosting we are moving the site to another server, in fact, if you are reading this message, that means the migration has already been a success!

The move is to address some configuration issues and help improve access speed.

There is also an update in the pipeline - watch this space...

2047 Hits
0 Comments

Beta Migrator now available for testing

Good news for all those waiting for migrate to JomSocial, you can now download a beta version for testing.

Instructions are included in the file simply view the source code. IMPORTANT - MAKE SURE YOU FOLLOW THE INSTRUCTIONS !! Please note that this is a beta, and still has a few issues. Also not all modules are migrated. The following have been tested and are working Users Profiles Avatars Friends Photos Videos Forums Events Support is also included for Modzzz Points totals Still to finish are... Blogs Sites Groups Other Content Known issues are as follows... Video migration throws error message for embedded videos Events avatar migration throws error message when moving files Forum migration needs to be updated for latest version - it's partially working (was working okay on 1.6) No doubt there are other issues too. Please, please, please, report back your findings HERE so that I can improve this and hone out the issues for RC1. There is still a way to go, but things are moving in the right direction.

Download nautilus version 0.7 (updated 21.09.11)

2968 Hits
5 Comments

Give a man a fish and he will eat for a day

It's very nearly here. The Dolphin 'Fish Script' to JomSocial migration script is just around the corner.

To continue on with the theme so affectionately adopted by Boonex, I have decided to give the script a nautical name. So with respect to Jules Vernes Twenty thousand leagues under the sea I have named it the Nautilus.

For those of you who have been patiently awaiting me to pull my finger out and get the script written, you will be happy to learn that I only have a few more tables to migrate and it will be finished (after testing of course).

So, just to raise the tension a little, and build the anticipation (in the best Boonex style - LOL)

Continue reading
2264 Hits
4 Comments

Sneak Peek at Dolphin to JomSocial migration script

http://www.deeemm.com/images/jsmigrator.jpg

Progress on the Boonex Dolphin to JomSocial migration script is underway, with the basic dolphin module mapped out and user data already handled by the exporter.

The module is named Js Migrator and will allow migration of user data, and all compatible data available from the standard Dolphin modules. In addition support will be provided for the IBDW wall module.

More to follow...

4219 Hits
16 Comments

Sitemap Generator Updated

The DeeEmm Dolphin 7 Sitemap generator has just been updated. The update addresses an issue where multiple URLS are included within the sitemap.

Some configuration parameters have also been added to make it easier to customise the output.

Links from each module can now be easily enabled / disabled from appearing in the sitemap.

Updating is simply a case of overwriting your old sitemap.php file.

Continue reading
2737 Hits
2 Comments

Dolphin 7.0.3 on the horizon | More free MODs

A new blog post by Andrew Boon over at Boonex, has finally announced the upcoming release of 7.0.3. Whilst there is still no commitment to a date, it is scheduled for the beginning of August. This is great news, as for a moment it almost looked like Boonex had forgotten about Dolphin, I was almost certain that the next announcement from them was going to be the release of Trident.

It's good to see Boonex continuing to follow their promise of more regular updates, and whilst I may be very vocal over at Boonex.com about a monthly release cycle, the truth is, anything is better then the year waited for D7, especially when you consider the failure that it was bug wise. As with any of these interim releases, bugs have to be prioritised, so not everyone will get what they want, but give it time and all bugs will eventually get fixed.

It will be interesting to see what kind of balance between bugs and features there are. I personally think that the bugs should have a higher priority than features, but I guess that Boonex policy differs form this, as there are generally some new features released with every update.

New Improved Orca

Continue reading
7654 Hits
0 Comments

FREE MODS

After a little deliberation I have decided to release my mods for free. I am currently holding back a few premium mods, which i will release when I get a bit of feedback from the first round of free releases.

All you need to do is give a positive review over at the Boonex marketplace, and / or post here in the forums.

I'm happy to give these for free to the community, but would appreciate a little bit of interaction in return.

Not too much to ask in my books.

Continue reading
1727 Hits
8 Comments

Dolphin - Flat comments mod updated

I've just updated the mod that converts all threaded comments into flat style comments. The original mod had an issue with the wall posts where it hid the reply button. This issue is now resolved. The mod can be downloaded from either the store here - or the Boonex marketplace.

There are also a few new Dolphin tutorials in the resources section:

How to add a youtube button to TinyMCEHow to remove / edit the Join button on the promo bannerHow to remove the checkboxes fron the keyword search pageHow to increase the size fo the test in the comments boxThese are simply recent posts that I've replied to over at the unity forums, but seeing as the search over there is non-functional, I've decided to also post them here. Don't forget to check back often, as I will add to these when I get time. /DM
4250 Hits
0 Comments

Dolphin Maintenance Tools Module

We have just released a free module that allows you to easily enable / disable your website. This is a great help for performing maintenance tasks such as adding modifications or backing up.

The module is easily installed within the standard Dolphin module structure, and requires a small modification to one file to be able to utilise.

The module provides an easy place to edit a maintenance page that will be displayed in the browser to visitors when the site is disabled.

There are future plans to add additional features to the basic module, so if you have an idea for s setting that you feel should be included, just let me know.

Continue reading
2681 Hits
0 Comments

Dolphin 7.0.2 Released

The Boonex team have just released the not so long awaited 7.0.2 release. It seems that they have taken community comments about a shorter release cycle on board and trimmed down the releases to enable them to be released one a month. Got to admit, i was a little skeptical that they would pull it off, but its nice to be proven wrong. Lets hope that this is the shape of things to come.

The 7.0.2 release addresses a number of bugs and enhancements. It also removes the callbacks to the Boonex site to prevent the issues seen during the recent DDOS attacks, where many users were locked out of their admin panels.Probably the most important bug fixed is the bug that prevented profile fields from being updated, happily, this is now fixed.

i have already jumped in and upgraded my D7 site, and so far there are no issues.

/DM

Continue reading
2178 Hits
0 Comments

Google Chrome for Mac

If, like me, you have been using the beta version of Google chrome for mac, you will be pleased to learn that Google have now released the final version. Chrome for mac is only available for intel based macs, OSX version 10.5 or later. Being a long time Firefox user, I've been noticing a slowdown in performance lately that has been causing a little frustration, especially when it comes to developing. A pet peeve of mine is having to wait for the browser to finish loading pages - it's simply lost time that i could put to better use.

Chrome is without doubt much faster than Firefox, with very impressive page load times, even with slower pages. With the addition of a few of my favourite tools available (FireBug and Web Developer), Chrome is possibly looking like a replacement for my long term love affair with Firefox. The only downside is that FireBug is only available as a Lite version - which means that there are some critical features missing (javascript tools), but for general day to day use, you could substitute other dedicated tools instead. Of course, it's also possible that an updated version of FireBug for the Crome platform might surface in the future, but this is probably just fanciful thinking, as there are no reports of this as yet.

Chrome also comes with a nice bookmarks migration tool to easily import bookmarks from your other browsers, and includes up to the minute support for HTML5 and the emergent new web technologies. Bundle this with a with a nice clean interface, and you have an improved web experience.

So, if you've yet to try it, or haven't updated form the beta, I recommend to give it a go.

Continue reading
1665 Hits
1 Comment

National Cyber Security Awareness Week

This week is National Cyber Security Awareness Week here in Australia.

National Cyber Security Awareness Week is an annual initiative of the Australian Government held in partnership with industry, community and consumer groups and state and territory governments.

It is designed to raise awareness among Australians of cyber security risks and simple steps they can take to protect their personal and financial information online.

National Cyber Security Awareness Week 2010 is from 6 to 11 June. It will promote six easy tips for better online security:

Continue reading
1432 Hits
0 Comments

Dolphin Orca Update

The Dolphin forum, or Orca, as it is known, was a parallel stand alone development that was integrated as a module into the Dolphin 7 release. This module is a massive improvement over the previous integration in Dolphin 6, and has provided an easier opportunity to improve it.

Many Dolphin users are unhappy with the features supplied with the standard forum module, often opting to replace it with other forums such as phpBB or IPB. This has mixed success, as often the integrations are simply iframe hacks, or miss out important aspects such as avatars or messaging. This is where Orca is already a step ahead. The integration is already completed, it is a core part of the Dolphin product, and so already has all of the needed variables and data available to it, to use in improving its features.

We have been working on an update to Orca, to add in the missing features that many complain about, these are usability features for both users and administrators alike, as well as the creation of a set of moderation tools.

The project is in it's very early stages, and only in Alpha release, but as it's based on a functional product, we already have a demo set up. This will be updated as the project progresses.

Continue reading
3410 Hits
0 Comments

Dolphin 7 Security Vulnerability Exposed

It would seem that this weekend has been an active time in the CMS community for security vulnerabilities, first Joomla issue a patch for a potential XSS issue, and now Boonex's Dolphin package has been raising some eyebrows with, an as yet unresolved security issue that exposes the database name, username and password, in plain text to the browser via a verbose error report. This report is triggered by any number of bugs, and could easily be used to compromise a website or server.

The security 'hole' had previously been reported and raised as an issue with the Dolphin developers, who's response was that it had been addressed. Amusingly this seems not to have been the case, with the latest attention being that the bug has now been witnessed on the Boonex admin test site, and the resulting full error report published. - http://www.boonex.com/unity/forums/topic/Hey-BoonEx-Notice-Something-.htm There is some further discussion in the blogs as well - Major Security Risk: Information and Temporary Solution

The community were quick to act, with a couple of suggested workarounds published on modmysite - http://www.modmysite.com/general-issues-comments-questions/10491-db_full_visual_processing.html#post39764 as well as on the Boonex site, but there has been no official response.

As of the time of this post, some three days after the original post, Boonex have still yet to comment, and there has been no official patch available to address the issue.

Continue reading
7560 Hits
4 Comments

Joomla 1.5.18 Released

XSS Vulnerability addressed.

Joomla 1.5.18 has recently been released and includes a security update to fix a core XSS vulnerability. All Joomla users are advised to upgrade. More details about the vulnerabilty can be found on Joomla's developers board HERE.  If you wish to stay abreast of the latest security announcements and updates for Joomla, you are advised to keep a check on the Joomla Developer Vulnerability News Feed.

 

More information on the 1.5.18 release, including the downloads can be found on the product release page - HERE

Continue reading
2200 Hits
0 Comments

Free Mods Released

It's been a very busy week here in the software office. Hot on the heels of the recent Flat Comments and Group Forum Posts Block mods, we have a further three - yes that's THREE!! new mods available in the store, plus a re-released oldie.

Whats more, three of the mods are free!

The first mod is a re-release of our Login redirect mod for Dolphin 6. Whilst this has been available for download over at Boonex.com, for some reason it was omitted from the store, so we added it in. You can download it HERE

Next up is Auto Friend on Join. This is another Dolphin 6 mod that has been updated to work with Dolphin 7. The Mod automatically adds a friend to the joining members profile - a bit like Tom on myspace. This mod differs a little as it will add select the friend it adds based on the gender of the joining member. It can be set  to add either a friend of the same sex, or opposite sex. Get it HERE

Continue reading
2969 Hits
1 Comment