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

Met de release van ImpressCMS 1.3 RC2 gepland voor deze of volgende week, gaat het werk ook verder voor de organisatie van onze eerste ImpressCMS Developer Challenge. Dit is een belangrijk project voor ons, langs één kant omdat het de eerste competitie is die we organiseren, en ook omdat het ons heel wat zichtbaarheid zou moeten geven in communities waar we niet aanwezig waren tot nu.

Op zo’n momenten is het altijd een goed idee om inspiratie te halen bij gelijkaardige wedstrijden. Het warm water terug uitvinden heeft geen zin. Tijdens mijn zoektocht naar programmeer wedstrijden ben ik er een tegengekomen die heel interessant was : de PHP on Azure wedstrijd. Dat was om twee redenen: het is een PHP programmeer wedstrijd, en ze werd georganiseerd in mijn regio (België).

Ik heb PHPBenelux gecontacteerd, en die waren zo vriendelijk om te laten weten dat ze ons zullen helpen om van de ImpressCMS Developer Challenge een groot succes te maken. Dank je wel!

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

Groot nieuws: Kinepolis lanceert een Android-app. Het werd zelfs vermeld in Ter Zake. Zo te zien beginnen de bedrijven stilaan door te hebben dat er naast de iPhone ook nog andere smartphone platforms bestaan.

Eigenlijk is het spijtig dat hierrond zo’n lawaai wordt gemaakt. Ik kan me niet herinneren dat er bij elke iPhone app een programma als Ter Zake daar melding van maakt. Het toont duidelijk aan dat voor de meesten iPhone gelijk staat met smartphone, en dat de andere platformen als rariteit worden beschouwd.

Laat ons hopen dat deze trend zich verderzet, en dat het Android landschap in België zich eindelijk wat ontwikkelt.

Skype installeren op OpenSuSE 11.2 64-bit

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

Wanneer je de installatie van Skype doet via het pakket dat op de Linux pagina van Skype wordt aangeboden, weigert Skype na installatie te starten. Als je kijkt naar de command line, krijg je volgende foutmelding:

Dat blijkt een probleem te zijn met een slecht pakket van Skype. Alberto Passalacqua heeft in zijn blog de correcte installatieprocedure van Skype 2.1 op OpenSuSE 11.2 64-bit geplaatst.

Ik heb het op onze oudere laptop geplaatst, en dat werkt wonderwel. Dank je, 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.