Technology

PHPUnit installeren op XAMPP onder Windows

Posted in Technology on January 31st, 2012 by David – Be the first to comment

Ik gebruik de laatste tijd meer en meer PHPStorm, doordat we bij ImpressCMS een Open Source licentie hebben kunnen bemachtigen bij Jetbrains. PHPStorm biedt ondersteuning voor PHPUnit, waardoor ik die wilde installeren op mijn huidige Windows systeem. Dat loopt niet altijd van een leien dakje

PEAR Installatie

PHPUnit maakt gebruik van PEAR, maar die installatie heeft wat zorg nodig. Bij installatie van PHPUnit 3.6.10 onder XAMPP kreeg ik constand de melding:

No releases available for package pear.PHPUnit.de

read more »

Migrating sourceforge.net subversion repositories

Posted in Technology on January 9th, 2012 by Administrator – Be the first to comment

The ImpressCMS project had migrated to sourceforge.net when we got fed up with the low availability of the cvsdude (now codesion) service. We had had a very good experience at the beginning, but all of a sudden, major migration were done unscheduled, and because we were an open source project, we could only get mail-based support, and low-availability servers.

It turned out later that CVSDude was in the process of being bought, so in hindsight we could have seen it coming.

To be honest, the trac instance provided by sourceforge has never worked really well.

login to sourceforge shell

make a clone of your repository

create the dump file: svnadmin dump /svnroot/PROJECT/ > svndump

 

 

Managing your SVN repos with adminrepo : https://sourceforge.net/apps/trac/sourceforge/wiki/SVN%20adminrepo

loggin on to the Sf.net shell: https://sourceforge.net/apps/trac/sourceforge/wiki/Shell%20service

copy a directory in linux

Posted in Linux on November 16th, 2011 by David – Be the first to comment

I’ve been throwing around some websites from one server to another, and this command really comes in handy to copy an entire folder to a new distination under linux.

cp -R origindir/ destinationdir/

This copies the entire ‘origindir’ to ‘destinationdir’. Simple, but effective.

Use Ajax Redirect in ImpressCMS

Posted in impresscms on September 1st, 2011 by David – Be the first to comment

ImpressCMS introduced a AJAX-based redirect system in series 1.2, which makes your site much quicker to work with. By using this redirect system, notifications and confirmation messages (E.g. ‘Thank you for logging in’) don’t show on a new page any more, but they are presented to the user on a text bubble that is loaded dynamically while the user remains on the same page.

Currently, not that many themes are created that provide this, and you need to explicitly enable it before the functionality becomes available. I’ll explain here the two simple steps you in adding this to your site.

ATTENTION: It has been noted to me that this technique is not needed, as ImpressCMS automatically includes the javascript code required into the <head> section of the page. All that remains to be done then is to enable the Ajax redirect in the settings (STEP 2) read more »

Preparing the ImpressCMS Developer Challenge 2011

Posted in impresscms on August 3rd, 2011 by Administrator – Be the first to comment

With ImpressCMS 1.3 RC2 planned for this week or the next, things are also being worked out on our first ImpressCMS Developer Challenge. This is a big deal for us, both because this is the first contest we organise, and also because it should give us quite a bit of visibility in communities where we weren’t present until now.

On such occasions, it’s a good idea to inspire yourself on similar contests. Let’s not re-invent the wheel. During my quest for coding competitions, I came accross one that was of particular interest to me : the PHP on Azure contest. Two reasons : it’s a PHP coding contest, and it was organized in my region (Belgium).

I contacted the PHPBenelux organisation, and they agreed to assist in making the ImpressCMS Developer Challenge a big success! Thanks guys.

ImpressCMS Fetcher

Posted in Web on March 11th, 2011 by David – Be the first to comment

As the current Release Manager of ImpressCMS, I am quite aware of the weaknesses we need to look at in following releases.

One of the major weaknesses that makes ImpressCMS a difficult sell is the fact that you need to use an FTP client in order to add modules or themes to the system. Most systems have a capability of installing those elements directly from the administration interface.

MrTheme just demonstrated the power of open source. While ImpressCMS is in feature freeze during its 1.3 release, he had an itch that needed scratching, so he developed his own solution for it.

Granted  it ‘only’ installs the latest stable (ImpressCMS 1.2.4) or the latest beta version (ImpressCMS 1.3 beta – just released), but it can be used to upgrade your sites without hassle. For me, that’s one first step towards an online updater, but now I hope the community will step in and help MrTheme out.

Kinepolis publishes App for Android

Posted in Technology on January 26th, 2011 by David – Be the first to comment

Big News : Kinepolis, the market leader in Belgian movie theaters, launches an Android App. Ter Zake, a major news program on television even made it a big item. It seems companies in Belgium slowly start to realise that other smartphone platforms exist next to the iPhone.

I think it’s sad that this generates as much buzz as it did. I can’t remember any iPhone app launch meriting a mention in a prime-time news programme. It demonstrates clearly that the iPhone is for most people synonym with smartphones, and that other platforms are considered a quaint rarity.

Let’s hope that the current trend continues, and that the belgian Android ecosystem finally starts developing.

Skype installeren op OpenSuSE 11.2 64-bit

Posted in Linux, Web on December 17th, 2010 by David – Be the first to comment

When you install Skype on a 64-bit OpenSuSE 11.2 system using the installation package on the Skype Linux page, Skype refuses to start after install. When looking at the command line,you get the following error message:

That seems to be an issue with a bad installation package from Skype.

Luckily, Alberto Passalacqua describes on his blog the  correct installation procedure to get  Skype 2.1 on OpenSuSE 11.2 64-bit. I did this on our older laptop which is still running OpenSuSE 11.2, and it works great.

Thanks, Alberto!

Webdesign for ImpressCMS with Moodboards

Posted in impresscms, Web on November 13th, 2010 by David – Be the first to comment

During the preparation of the redesign of the ImpressCMS sites, we are trying to involve the community with the site design. In order to give those participating an idea of what feeling we are striving for, MrTheme pointed out that we might use Moodboards.

read more »

Slow Firefox on Ubuntu?

Posted in Linux on November 9th, 2010 by David – Be the first to comment

I read this on the blog of marcan:

The workaround in firefox is to go to “about:config”, just type it into the address bar and hit enter. Then change the value network.dns.disableIPv6 to TRUE.

The issue was still there in Ubuntu 10.04 according to Steve. As I’m planning to install a test instance of Ubuntu 10.10 in the near future, I’ll keep this one in mind.