Full time Drupalista. Part-time U.S. Army Sergeant. Latte aficionado. Mother Jones reader and international politics junkie.
Full biography
Alexander Allen's blog
When is Drupal 7 coming out?
The first Drupal 7 alpha release was released in December 2009. Drupal 7.0 Alpha 2 released recently got released. Once Drupalistas are able to upgrade their Drupal 6 installation to Drupal 7 successfully the community is switching to Beta releases, but at the moment there are a number of open issues regarding the upgrade that must be fixed first.
The Drupal Library
These are my recommended readings for people that want to learn Drupal or further enhance their knowledge of this content management system.
- Beighley, Lynn (2009). Drupal for Dummies. New York: For Dummies. Amazon link
- VanDyk, John K. (2008). Pro Drupal Development, Second Edition. New York: Springer Verlag/Apress. Amazon link
- Peacock, Michael (2008).
Another economic downturn victim, Soitu.es shuts down it's doors
One of the newspapers I most admire both in content and design, souitu.es, announced recently that they closed shop. According to their farewell message their Spain-based crew of 22 writers, media editors and programmers could not resist the economic downturn. I thank Souitu for the inspiration they brought to me and the Diálogo Digital team since 2008. They will be missed.
Growing Venture Solutions redesigns the Interaction Design Association Web site in Drupal
The Interaction Design Association or IXDA for short, is a professional network of more than 15,000 members and 80 local groups around the world. IXDA was founded in 2003 and provides an online forum for the discussion of interaction design issues. Their redesign was performed by Growing Venture Solutions, one of United States most respected Drupal consulting firms.
Drupal multistep forms, and AJAX, AHAH, etc.
I am tweaking and improving the user interface of the user registration interface of the Bibliotesis proyect. Drupal's extensive dense documentation is the amazon of links and content. Although this is actually a very good thing, if you happen to get lost in it then you may have to resort to Google to find your way through it. In today's fancy asynchronous multistep Drupal form research spike I found some treasures hidden inside the docs so good that I had to feature them in my blog:
The Forms API Quickstart Guide:
Hitler Finds Out That Drupal 7 Might Release Without Panels
I found this video on http://www.nicklewis.org/
Dialogo Digital launches redesign
After a more than a couple 24 hour coding marathons today I am very proud to announce that Dialogo Digital (http://dialogodigital.com, #EditoresDialogo) launched it's redesign to the public. The modern design was conceived and created by web designer Joel Martínez of String Puerto Rico (http://stringpr.com/) in late September 2009. It took me around 8 weeks to convert Joel's standards compliant XHTML into a full Drupal theme.
Three main templates were developed: one for the front page, one for the news sections, and one for the news articles.
Creating the Diálogo Digital Archivo section frontpage widget
Alright, using the XML data document style this the output I can get so far:
<?xml version="1.0" encoding="UTF-8" ?> <!-- generator="Drupal Views_Datasource.Module" --> <nodes> <node> <nid><![CDATA[1643]]></nid> <node_data_field_portada_archivo_field_portada_archivo_fid><![CDATA[96939]]></node_data_field_portada_archivo_field_portada_archivo_fid> <node_data_field_portada_archivo_field_portada_archivo_list><![CDATA[1]]></node_data_field_portada_archivo_field_portada_archivo_list> <node_data_field_portada_archivo_field_portada_archivo_data><![CDATA[a:3:{s:11:&quot;description&quot;;s:0:&quot;&quot;;s:3:&quot;alt&quot;;N;s:5:&quot;title&quot;;N;}]]></node_data_field_portada_archivo_field_portada_archivo_data> <node_type><![CDATA[archivo]]></node_type> <node_vid><![CDATA[1644]]></node_vid> <node_changed><![CDATA[1252724912]]></node_changed> </node> </nodes>This is how the Customfield looks like:
<?php
//dpm(node_load($data->nid));
$node = node_load($data->nid);
echo $node->field_portada_archivo[0]['filepath'];
//$result = db_query("SELECT filepath FROM {files} WHERE fid = %d", $fid);
?>- To output Views as JSON and XML, use the views_datasource module http://drupal.org/project/views_datasource (This user had a similar problem with the Views Datasource module) http://sprahga.com/content/drupal-views-generate-xml-datasource-flash-menu








