Media Mover provides a unique tool set of tools for administrators who need media and file processing and storage. This session will focus on how to utilize Media Mover with external file sources for presentation on your Drupal site, file processing for web and archival purposes, and storage on foreign file systems.
- Different media approaches with Drupal- why media and files are the same
- Media Mover as a file handling tool kit
- Linkages to external sources, including Amazon's S3, FTP, and Email
- Distributed possibilities
This presentation will include an overview of the emerging Geospatial web, and the technologies, standards and communities that are driving it. We'll look at how Google Maps fall short and how to go beyond its basic approach to mapping on the web. We'll cover where Drupal fits in, ways to incorporate other mapping tools and data into your projects. Specifically, what modules extend Drupal, enable it to leverage existing tools and how to use these to do new and interesting things.
The standard solution for adding maps on most Drupal sites is Google maps, but by using them you give up control over your workflow, design, and data. Leveraging existing open source tools and data you can recover that control, and make tools that are better focused, more usable, more accessible and better looking.
Drupal's taxonomy module supports a core component of information architecture for classifying content. Improvements to taxonomy module in Drupal 7, especially hook_taxonomy_term_load, will open up new opportunities for leveraging taxonomy in our sites. Taxonomy administration has also been given some UI and usability enhancements. This session will explain the purpose and usage of taxonomy module and some of the contributed modules that extend it.
- Taxonomy concepts: a brief summary of taxonomy from information sciences,
- Taxonomy.module features,
- Taxonomy with CCK and Views,
- Improvements in Drupal 7, hook_taxonomy_term_load and fields on terms (TBD),
- UI enhancements for managing terms available in contributed modules,
- Future developments
So, your client has seen the light and is tossing out their old CMS in favor of Drupal. Their existing content, in the form of square pegs, needs to fit into nice round Drupal objects. How can this process be managed, and what tools are available to assist?
Cyrve discusses the workflow for migrating websites from other content management systems into Drupal, and tools to help with the job:
The Content Construction Kit (CCK) is pretty handy by itself, but really useful when hooked into other modules. We'll look at ways to combine CCK with Views, Panels, Devel, and lots of other modules to make Drupal sing and dance.
We'll look at ways to combine CCK with other modules to do interesting and exciting things, including:
- Protect fields with Content Permissions.
- Add fields and relationships to Views.
- Insert fields and groups into Panels.
- Generate field data with Devel.
- Populate fields from feeds using Feed API.
- Make clickable maps into input widgets using GMap and Location.
We'll look at some of the rocking things you can do with Date and Calendar and a few other great Drupal 6 modules to create agenda-style views, embed customizable calendars anywhere, manage event attendance, hook up with the outside world using iCal, and lots lots more.
We'll look at some of the rocking things you can do with Date and Calendar in Drupal 6:
* Use new styles and settings to create 'Agenda' style views grouped by time and location.
* Embed multiple customizable calendars into the same page using Panels or custom code.
* Create date nodes synchronized to iCal feeds using the Feed API module.
- What is token? How do end-users use it?
- How can Token reduce the amount of work I have to do as a developer? How can Token make my module more valuable for integration with other modules.
- What are the next steps for token? How can we improve it while keeping it simple?
- Understand how to use token - both as an end user and a developer
Video not available
Most people use word processors to create documents, so Drupal's plain text approach to content creation can be hard to get used to. This session looks at ways your users can format content in Drupal without getting HTML grime under their fingernails. We will talk about rich-text editors, natural-language syntaxes such as Markdown, and the XML-RPC gateway.
The session will explore and compare alternatives to the plain-text boxes Drupal uses to create content. These alternatives fall into 3 groups:
- Rich text editors such as TinyMCE
- Natural-language syntaxes such as Markdown
- Desktop clients using the XML-RPC gateway.
Video not available
PFT is an Agile tool to develop web applications with Drupal. Built with commonly used modules such as CCK, Views, and Organic Groups, it is both a construction kit and a staging ground for best practices. Business objects are translated into roles and user stories, mapped onto a selection of Drupal modules, and then planned as a self-documenting list of tasks assigned to various iterations, with issue and acceptance test tracking and integration with version control and other staging tools.
*** Edit Mar 5 2009: Slides now uploaded attached to this page ***
Online demo site Now open for business objects! Login, then click on the Project Flow & Tracker project.
- User: drupal
- Password: rocks
Check out PFT as a project itself!
This will be an in depth discussion and tutorial session on how to integrate Flash applications with Drupal CMS. By combining these two technologies together, you can easily create dynamic websites that are not only rich in user interface, but also content. This session will describe the best techniques and practices for integrating Flash technology with the power and flexibility of Drupal.
Understanding Drupal Services.
Creating a Flash Application to connect and read data from Drupal.
Expanding the Flash content using CCK.
Working with Drupal multimedia files in Flash.
Working with Drupal Views in Flash