Jeff:
On the first anniversary of the President's inauguration, I wanted to share some thoughts about the historic Open Government Initiative and discuss the implementation details of last month's Open Government Directive. Since we are developers, we wanted to do more than talk and write about what open government is, we are interested in how it actually looks and works to a user on the web. So we prepared some mock-ups for this purpose and shared it around town. This mock-up demonstrates both our concept for the user interface and content of a great /open site, but also prototypes what a simple approach to open government data and communications could be through a templated installation of Drupal we would like to build if some agency wants one?
Posted Jan 21, 2010
// 1 comment
Eric :
Cracking Drupal's goal is to help Drupal maintainers and module developers recognize, diagnose, and ultimately prevent security issues, from the perspective of code. It gives a good overview of how to think about security when building and/or analyzing custom, contributed or core modules. With included code examples and some real world cases, the book presents a good foundation to build from.
Posted Jan 7, 2010
// 4 comments
Samantha:
New Year's resolutions can sometimes be a little tough, especially in an industry that moves so quickly you pretty much need to make resolutions for every month of the calendar year. Looking for some ideas? Here are some suggestions, including some of my own goals for the year.
Andrew :
Don't Repeat Yourself, or DRY, is a software development principle aimed at speeding development efforts and reducing repetition in code bases. The great part about DRY is that in addition to getting work done quicker, it makes maintaining code much easier: if blocks of code that perform like actions across a site, or across multiple sites, is in fact the same code, making changes and adding features in one place results in those changes being quickly made in all places. Even better? Drupal makes enforcing DRY concepts incredibly easy in many different ways.
Tirdad:
If you find yourself unable to log into a pre-existing Drupal site after a migration and despite making sure everything has been transferred, you may want to check settings.php.
Laura:
State government websites have the enormous challenge of presenting a unified presence on the web while also giving autonomy to the hundreds of organization sites within them - and on a limited budget.
Frank:
On Drupal sites, it is easy to implement page-front.tpl.php to layout your custom homepage, but forget that nodes are being rendered into $content if you use the default homepage. Here is a little trick to get a quick optimization on your homepage and avoid unnecessary nodes from being rendered.
Posted Dec 7, 2009
// 2 comments
Dwight:
This week's topic is "The Greatest Under-the-Radar Modules". Just come ready to share and discuss your favorite, coolest modules that aren't standard issue for most drupal sites
Brad :
Sometimes you might need some extra help getting views to sort correctly. This is especially the case when sorting on a column that might include NULL values, or when your criteria for how results should sort is complex. Instead of implementing template logic to correct the result sorting, you can use hook_views_query_alter to modify the sort criteria in the query itself.
Tobby :
Sometimes, the node data that you want is not exposed to Views in the way that you want. Computed Field is a module that, with a little bit of raw PHP code, can help you bridge those gaps.
Posted Nov 19, 2009
// 2 comments