addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgoogleimageimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

OC DRUPAL Aug '13| Drupal as framework/anaheimoc.­org Case Study |hosted by KWALL

  • Aug 28, 2013 · 6:30 PM
  • This location is shown only to members

IMPORTANT: Meetup is 4th Weds this month.



Data Management Applications with Drupal as Your Framework

by John Romine

Using the Drupal content management system as a development platform lets you build data management applications quickly, while leveraging the functionality of Drupal core and thousands of contributed modules.

In this talk, I'll describe writing code to implement a student tracking database application. This application takes advantage of core Drupal features including roles, permissions, content access control, form validation and processing, and templating. The system is built as a collection of related Drupal modules, taking an aspect oriented programming approach. This allows building a generic framework that supports different features for different academic areas (e.g., graduate vs. undergraduate students, or to meet varying needs of academic units).

Modelling an earlier PHP-based application, this system was originally written to track graduate student progress in the UCI School of Engineering, but has been expanded to several other UCI academic schools, and also extended to track undergraduate students, and provide automated academic probation tracking and notifications.

Case Study of

by Patrick Goddard


Thanks to Candace from KWALL for stepping up last month and presenting on "Tips and tools on topics ranging from managing projects to Drupal modules and methodologies"




Creating "Edit Domains" for your publishers to blocking out un necessary traffic.

by Mariano


Did you find a new module or something interesting to share with the group? Let us know! Can be a 5 to 10 minute quick presentation.

Email one of the organizers if you are interested in doing a lightning talk!



Are you interested in presenting one of these months? Ping an organizer !! Not sure what others might be interested in? Check out last months group brainstorming (PDF)

Otherwise, the details of the presentation will be posted before the meetup as they are being worked out but rest assured it will be another great OC Drupal meetup.



Before we start the sessions, members from the group will be presenting job openings and or project positions.

If you have a Job you would like to present.. please contact one of the admins or leave a comment below so that we can allocate the needed time for your presentation.

Thanks to our our sponsors: KWALL,, LegalMatch


Drupal After Dark at Classic Q for those interested.

Presentation starts at 6:45p - 8:30/45p.

Drupal After Dark immediate after.


** Venue Notes:

This is located in the US BANK building. Parking in the garage is free and your best bet.

For those who arrive after 7pm (Presentation starts around 6:30-45pm). You will need to find security to assist you with reaching the 4th floor as elevators only go to 4th with a keycard. They should be readily available.


Connect with OC DRUPAL, join our (GDO) page if you haven't done so already. This is the place to start any discussion or ask support questions to the community.


Looking further your PHP Skills? Checkout ...

Orange County PHP (OCPHP)

twitter: @ocphp


Thanks to our Venue Host: KWALL

KWALL is a leading web development and technology company based in Scottsdale, Arizona and Newport Beach, California. We have assembled a team of talented, educated professionals who are ready to support all of your Drupal and web development needs in house. Our technology experts provide high quality Content Management System based websites and web applications that keep you in control of your features on the site. We specialize in Drupal web development that showcases your product as it was meant to be seen.


Thanks to our group Sponsor: SendGrid

SendGrid replaces your outbound email infrastructure, so you don't have to build, scale, and maintain email servers on your own. Our users enjoy improved deliverability, insight from analytics, on-demand scalability…and APIs.


Thanks to our Sponsor:

This is where you learn Drupal, whether you are a Designer, Developer or total Newb... Chris Shattuck has put together an awesome set of training materials to get you up to speed quickly.


Thanks to our Sponsor: LegalMatch

Don't just find a lawyer - find the right lawyer!

LegalMatch is a free legal matching system that provides access to pre-screened lawyers through a simple, three-step process.



Join or login to comment.

  • Patrick G.

    Thank you for letting me present!

    2 · August 29, 2013

    • William

      Sure thing. Great info and feel free to present again anytime

      August 29, 2013

    • Mariano C

      happy to see the project is coming along

      August 29, 2013

  • Mariano C

    Now with more bandwidth!

    1 · August 28, 2013

  • Mariano C

    I can do a presentation on creating "Edit Domains" for your publishers, blocking out un necessary traffic. I will be doing the same presentation with Chris Charlton.

    August 8, 2013

    • Mariano C

      I can do it as a lightning'ish talk.. about 10 minutes worth. I did the presentation at LA Drupal and it did not need to be 30 minutes

      August 22, 2013

    • William

      Great! Thanks.

      August 22, 2013

23 went

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy