Team Blog

Menu active trails for views paths with arguments

Had an issue today where menu_block module wasn't showing when clicking a link to a view with argument.
Example: 
create a view with path 'my-view' and add a node id argument
create a link in a menu to my-view/1   (or whatever node you want to link to)
create a menu block on the menu where you created the link
clicking the link will not show the menu block
change the view path to my-view/% and all is well
Assume this announces the trail properly to menu_block so it knows we're at that path, where before it had no idea.
So our best practice going forward is to always add /% to the path for views with arguments.
 

Attention deficit on the web: Appeasing the hunters and gatherers

Much has been made recently about the effects of Internet usage on the brain. Reading web content, according to some, is turning us into a culture of attention deficit disorder sufferers. No longer can we read a web article from beginning to end. Too often our attention is hijacked by a link somewhere along the way.

While much of this may be unavoidable — the web after all is built on the idea of hypertext — there are things we can do as web designers and usability experts to reduce the avalanche of information and distraction on our readers.

Web Presence and Online Engagement

Tags:

As Agentic has built its expertise in working with larger organizations, many items arise that are similar in nature. In many of our clients, the notion of a single website for their organization was something that they often started with in the past. For example, ten years ago, many organizations did not have any websites online, and in the past ten years have struggled to create them. However, today, many other organizations that have started building websites ten years ago, have actually radically shifted the amount and tenor of their web properties today. 

Value of Strategy

Important to many clients is the notion that their website should be built quickly, efficiently, and take into account as many future trends as possible. Yet most of these projects take place in a larger context. Understanding this context and placing the website within it is what we would refer to as strategy. And unfortunately, many of the projects that we get involved in don’t have a proper strategy, but we see the value of strategy.

Innovation

Agentic’s primary business is to create websites for clients in the not-for-profit sector using the open source Drupal CMS framework. A big question we regularly ask ourselves is whether we are “innovating” in our day-to-day work.

PHP 5.3.x . . . The Drupal Killer

A host that we refer a number of clients to recently decided it was a good idea to upgrade to PHP 5.3.x on one of our client's VPS's without informing us.
Suddenly, clicking through to a content page was WSOD, but only for certain content types. Frantic debugging begins, and of course there's no project hours to support this level of disaster.
Admin menu broke. Empty white space where it should be, and no "admin-menu" div in the source html.
Emfield broke. Empty white space where videos should play.
Too much other stuff broke to mention.
And then a simple phpinfo() surprise: PHP 5.3 magically appears a few days ago.
Another lesson in "never ignore the obvious" when debugging your suddenly broken site.

Podcast: How can your company leverage Web 2.0

How can your business or nonprofit leverage Web 2.0 strategies to deepen your engagement with customers, win new fans, and position yourself for explosive growth? Marketing strategist Dorie Clark interviews Phillip Djwa of Internet strategy and development firm Agentic Communications. In this interview, you'll learn the most common mistakes organizations make with their websites (and how to avoid them), the mechanics of "going viral," how you can take advantage of hot trends such as geolocation and mobile, and tips you can employ right now to make your website better and more effective.

IE Bug fix clashes with Drupal Views Cycle

We've just solved a highly perplexing issue on a recent project.  Mysteriously, our lovely transitions on a Views Cycle banner rotator were not happening in IE7 and 8!  Instead of smooth dissolves, the images transitioned suddenly with no effect.

Sounded like a javascript issue, maybe a conflict? But Darko disabled each one by one, and still no solution. He did notice that the transitions worked beautifully by switching the theme to Garland, so something in our custom theme must be mucking things up.

Taxonomy image, views, getimagesize 401 error

I created a view today with a taxonomy_image field, which complained with a 401 Authorization Required error, something like this:
getimagesize failed to open stream: HTTP request failed! HTTP/1.1 401 Authorization Required
Took a hint from here: http://drupal.org/node/518794
Because our site is behind .htpasswd during devel, we need to add the following to the virtual host settings, which allows apache to access the directory: 
<Directory "/path_to_drupal/sites/all/files">
Allow from all
Satisfy Any
</Directory>
 

Drupal 7 eaccelerator issues

http://drupal.org/node/606304
disabling eaccelerator in .htaccess lets D7 work
php_flag eaccelerator.enable 0
php_flag eaccelerator.optimizer 0

otherwise, we get the error:
PHP Fatal error:  Class 'FieldException' not found
Thanks to axper