It was June 17 2009 and I was working at Pacific Union College in the middle of a project that required me to build an interface for Department Newsletters. At the time I wanted to allow Department users to build their own newsletters and send them out to bulk mail lists. It was a complex system and I was running into problems because I required a great number of nested asset listings to retrieve the data that I was needing. After building complicated pages filled with multiple nested asset listings it occurred to me that there had to be a better way to do this. With this idea in mind I moved over to my development system to take a look deep into the code. I started out building a single .php file that lived in the _lib directory. It was a hacked together file that included some of the...
Read full article »
Forums. They're a bit web 1.0. They don't have the social buzz of Twitter or Google+. But if recent web trends have shown me anything it's that there is no 'best' way to communicate you just need to pick the right place for the kind of conversation you want to have. And the Squiz forum for me is the right place to get support help ideas but mostly to really feel part of the Squiz community. I started using Matrix just over a year ago but I already feel like I 'know' some other Squizzies from around the world becauseof their help on the forum. Whenever I join a forum I delve about to get a feel for the kind of vibe is has and the Squiz forum has really impressed me. Not only can I post things at 5.30pm on my way out of the office and normally...
Read full article »
There comes a point in any web development project where it is time to demonstrate the finished website to the client. The problem is how can you do this when your Matrix website is still under development and the clients don’t have access to your Matrix installation. Your choices can be; set the website to Live so that Public users can view the content. set the website to Live remove Public access and create User accounts within Matrix (or your Directory system) and grant those accounts Read access to the website Assets. leave the website assets with a status of Under-construction and create User accounts within Matrix (or your Directory system) and grant them Write access to the website Assets. The WebCMS Preview System is built around the third option and is designed for previewing unpublished content within a Matrix installation by enterprise users who are not granted access...
Read full article »