User login

Public

DrupalCon Chicago Session Proposal

Read first: http://chicago2011.drupal.org/speaker-faq

http://chicago2011.drupal.org/speaker-application

Title of session: When There's Not a Module for That: Building a Drupal 7 Module
Track: Code
Experience: Intermediate

Showing hooks used

The Difficulty of Identifying All Hook Implementations

explained by Matej Midriak (wapnik):

Sorry i don't have time now to examine the code to find all those
patterns (if that's even possible without reading the entire drupal
sources), but here is one example.
In drupal_mail() function:

Preventing code calling external web services from slowing or stopping display of your site

I think the best way is probably AJAX.

Using curl which takes a timeout argument is also possible.

http://php.net/curl

In Drupal 7, better to use drupal_http_request().

http://api.drupal.org/api/drupal/includes--common.inc/function/drupal_http_request/7

Mobile presentation by Jason Chinn, BADcamp 2010

i asked about Opera:

Jeff Robbins:
Opera is the browser on alternate devices

they're very compatible

nowadays when they talk about Symbian - Nokia's OS

currently, in the marketplace, most people have android or iphone, and it's the same browser.

http://webkit.org

iUI
i don't know how much is from Rob, and how much from google…
http://code.google.com/p/iui/

Drupal Business Panel with Ron Huber, Jenn Sramek, Matt Cheney, and Chris Bryant

Chris Bryant of Gravitek
Matt Cheney of Chapter Three
Jenn Sramek of Civic Actions
moderated by Ron Huber of Achieve Internet

Ron:
[shops i consider role models]
i don't have them listed or ranked

most people were in the last presentation

in my opinion most [Drupal shops] are about the same size, under 40.

Ch3 = 27

Civic Actions - 37-40

Chris Bryant
gravitek - 10

OpenCalais on the command line

Erik Sundelof recommends experimenting with <a http://opencalais.org/">Calais via the command line.

Ruby

gem calais

Then can create code with the queries you need.

Get 50,000 queries a day with their personal account, but each query has a wealth of information you can dive into deeper. Maybe even getting related information within the same query?

Anyhow, cool.

The Problem with Salesforce: API access not available to all clients

Allow API Access for Professional Edition - Charge for Usage

There are many PE users like myself that only need API access and not the other features of Enterprise Edition. Most API services for other companies are free or are charged on a usage basis. During the last session of Dreamforce this idea was brought up and many people seemed interested.

on 'developerforce'

My comment:

Drupal 7 Advanced AJAX Tips and Tricks, presentation by Earl Miles at BADcamp2010

Slides and code:
http://www.angrydonuts.com/drupal-7-advanced-ajax-tips-and-tricks

Drupal 7 combined the existing system with one Earl wrote for CTools.

Not covering form today (#ajax). Earl doesn't like

How you build an AJAX request and what that means.

How do you respond to an AJAX request: server-side, PHP code. 'delivery callback'

Drupal 7 alpha to beta upgrade error

but... wasn't that a userreference field? Which is now disabled?

Um... in any case, editing the field on the content type (i think, failed to complete this note when started a week or so ago) made it work.

Syndicate content