Toronto Drupal User Group
Welcome to DrupalTO (formerly: Toronto Drupal User Group), a meeting place for the Drupal community in the Toronto area for 16+ years!
We are a non-profit organization that hosts Toronto and area Drupal events such as monthly meetups, pub nights, annual conferences, discussions, news and job postings.
RSVP for events on Meetup.com. Follow us on Twitter for regular news and updates about the Drupal community in Toronto.
Good book for an experienced developer?
Hi all,
I am new to Drupal but not new to programming. Thus I am seeking your recommendation of a good book that dives into the guts of using Drupal early, without filler chapters ( if such a thing is possible :).
Can you please list a book you've read., what you liked about it and what you found lacking?
Kind Regards,
Rajinder Yadav
Is this can be done in Ubercart?
Hi guys,
Is this feature available in Ubercart? Multiple selection I mean, http://www.relidy.com/KwikWebCopper.php
Thanks,
Read moreJune Toronto Meetup: Nate, Webform and FormBuilder
Nate "quicksketch" Haug (from Lullabot) is in town this month to show off the amazing work he's been doing lately with Form Builder and Webform.
If you've ever needed to put together a survey or an advanced contact form, the webform module provides a ton of really great features. Until recently, though, building the survey forms was tedious and cumbersome. With form builder, putting together your survey is simple drag 'n' drop.
Come see what one of Drupal's best interface developers has been up to now!
When
Tuesday, June 23rd. 6:30 - 8:30pm
Where
Centre for Social Innovation - 4th floor
215 Spadina Ave, Suite 400 [map]
Drupal Social Network Framework
All approved students will be asked to keep track of the pertinent details about their project in a central wiki page on this group. The following is a template for them to use to do this.
Contents
1 Project information
1.1 Description
1.2 Links
2 Project schedule
3 Status updates
3.1 May 25, 2009
3.2 June 09, 2009
4 Work
4.1 Module review
May Toronto Meetup: RDF and Semantic Web
Join us this month for an exciting guest pressentation from Stéphane "scor" Corlosquet:
One of the key requirements for the Semantic Web to take off is the ability to express local content and its associated data model with existing well-known ontologies such as DC, FOAF, SIOC etc. RDF data with a local RDF schema that doesn't have any references to other schema is not very useful. We will present the latest developments in terms of RDF support in Drupal and in particular the modules RDF vocabulary importer and RDF CCK which when combined allow to map local content models to external vocabularies and export a mapped local schema and RDF data. Existing sites using the CCK module can simply install these modules and get a default local RDF schema for free. They can also map their local CCK fields to external RDF terms from any ontology available online. I will also give an update on the status of RDF in Drupal core, after the RDF code sprint on May 11-14. If there is interest and time permits, I can talk about Neologism which allows to create and publish custom vocabularies in line with the RDF vocabulary best practices.
bio:
Stéphane "scor" Corlosquet, has been contributing to Drupal for more than 3 years in various ways: core patches, contributed modules (SIOC, tasklist, RDFCCK, evoc, Neologism). He is a member of the Drupal security team, and member of the Irish Drupal user group (co-organizer and presenter).
scor's main interest is to bring Semantic Web technologies into Drupal. He is working towards a masters at DERI Galway, Ireland. scor has worked on the following projects:
- Neologism: an RDF vocabulary editor and publisher based on Drupal.
- RDF vocabulary importer (evoc): import any RDF vocabulary in Drupal
- RDF CCK: to map CCK fields and content types to
- RDFa in core for Drupal 7, see http://drupal.org/node/443824
When
Tuesday, May 26th. 6:30 - 8:30pm
Where
Centre for Social Innovation - Suite 120
215 Spadina Ave, Suite 400 [map]
Of the following choices, which weekend would you prefer for DrupalCamp Toronto 2009
Salesforce with Drupal
I can't remember who was interested in Salesforce-Drupal integration at yesterday's meeting.
There a SF API module, but it's still in dev, so you can (help finish it or) try the Salesforce Webform Lead Form Integration module. I haven't used either but I'm going to test this SF-webform integrator with Ralph Thornton for their online volunteer application form.
Read moreApril Toronto Meetup
Join us this month for another Drupal meetup. This month we'll have a guest presentation from David Makalsky:
Using Drupal to run an in-site promotion
How to configure Drupal to do seamless registration and promotions via an iframe integration with an external site.
If we have time left over afterwords, let's do some module show and tell : bring some ideas!
When
Tuesday, April 28th. 6:30 - 8:30pm
Where
Centre for Social Innovation - 4th floor
215 Spadina Ave, Suite 400 [map]
Help Andre Molnar win a Druplicon car!
The message below is from Andre Molnar, a long time fellow member of the Toronto DUG.
Please spend a few minutes to vote for him. We will then make him come over to Kitchener and show us the car with the Druplicon logo on it (and do a presentation too)!
Greatings Toronto Drupal folk,
I'm not sure how many of you might have heard about the fact that I'm entered into a contest to win a Nissan Cube. Maybe you've seen my tweets or caught it on Drupal Planet.
Basically, 50 'creative Canadians' out of a group of 500 will be given a Cube for keeps.
Read moreModule: Transfer Full nodes from a drupal site to another drupal site
Hello All,
I had been working for couple of days on a module that would allow me to transfer nodes from a Drupal Website to another drupal site (for now).
which includes a full node save along with terms,files and CCK extra fields.
its really been a headache since i started patching the method "taxonomy_node_save" in "taxonomy services";
i have done the step of save a node (piece of cake) but now into the terms problem hence the NID of the new transferred node needs to be send to the remote server.
ill keep you updated guys on it and might release a contribution soon.
Read moreDSNF - Drupal Social Network Framework (James version)
Toronto March Meetup
Join us this month for an evening of Drupal goodness!
We'll begin with a DrupalCon DC recap - those who were there come on out and share your experience!
We'll also have a site showcase (TBD).
Also, note our date change - now the 4th Tuesday of the month (let's hope this one sticks!)
When
Tuesday, March 24th. 6:30 - 8:30pm
Where
Centre for Social Innovation - 1st floor
215 Spadina Ave, Suite 120 [map]
Have a projector? Wanna help docs?
Hey folks, so the docs team is meeting for a small, focused sprint in your fine city this coming weekend. I was wondering if anyone has a few meeting-ish kind of supplies that we could borrow for this Saturday and Sunday (March 21-22). We are looking for:
- A projector
- Easels that would could put some flip charts up on
Please contact me if you have stuffs. And thank you!
Read moreDrupal Group Toronto: Any news on Feb Meetup?
Act TODAY: Drupal Association Elections: application deadline is February 10
Are you passionate about Drupal? Would you like to volunteer for the Drupal Association? Do you have skills that can help promote Drupal in new frontiers? Help organize events locally, regionally and globally?
If you answer yes to all the above, then the association is holding its second annual elections shortly. The deadline for applications is one day away. Applications are due by end of day tomorrow (February 10, 2009).
Read moreDrupalCampToronto Planning Meeting
It's time to begin planning on our 4th annual DrupalCampToronto Event! Interested in helping? Want to be part of the magic? Come join us at the LinuxCaffe to find out how you can help.
Please note: this is a meeting for those interested in helping to organize the event only. This is not a regular monthly meeting.
When:
Monday, January 26th from 6:30pm - 8:30pm
Where:
the LinuxCaffe
326 Harbord St.
[map]
January Meetup: Building Membership Driven Websites
Join us for our first meetup in a while! Geoff Palin will be presenting the following:
"Some may know very well the benefits of using a powerful CMS like Drupal to build community driven websites, along with that comes the challenges of using the right modules, creating a user friendly workflow and incorporating it all into a great design. In my presentation titled Building Community and Membership Driven Websites using Drupal we will look at some do's and dont's for building these types of websites as well as take a tour through a live multi-site community website with over 1000+ members.
Some topics I will cover include,
- Multi-site installation
- Sharing users
- Paid memberships (e-commerce vs. ubercart)
- Hosting environments
- Efficient workflows
- Multi-media for communities
+More
Some may know the power of Drupal, but together we all know we create the communities and the code that makes Drupal so great. I urge anyone interested in learning more about the above topics or contributing their own insight to the presentation to come along, learn and enjoy."
When
Thursday, January 8th. 6:30 - 8:30pm
Where
Centre for Social Innovation - 4th floor
215 Spadina Ave, Suite 120 [map]
Drupal theme workshop: Follow up
What an awesome event this past Saturday!
For those of you who were there, at the end of the workshop we had discussed conducting some sort of event where people could work together to build out their sites and deal with any problems they might have in a more personal setting.
My colleague Kev Walsh recently helped out at a Drupal Barnraising in Paris, and I'm just wondering out loud about the opportunity for us to do something like this locally.
Read moreNovember Meetup: SEO and Drupal
Hey DUG-TO! The weather outside is getting cold, but the Drupal events in Toronto are heating up.
Join us this month for a discussion with Daniel Zivkovic about Search Engine Optimization with Drupal. Daniel has been doing SEO optimization for Drupal sites for the past 2+ years. Looking to increase your Google ranking? Come hear Daniel's tips and tricks from the field.
Have fun!
When
Thursday, November 13th. 6:30 - 8:30pm
Where
Centre for Social Innovation - Suite 120
215 Spadina Ave, Suite 120 [map]
Theming workshop in Toronto
Are you a designer or coder looking to learn more about how to work with Drupal? Come to this set of free workshops in Toronto for step-by-step, in-depth instruction on making your Drupal 6 site unique, eye catching and highly functional.
This event will take place on Saturday, November 22nd at the Centre for Social Innovation, 215 Spadina Avenue in Toronto, from 10am until 3pm (but you can just drop by for the sessions you want to see)
Morning: The Basics
The morning session, from 10:15 until 12:30, will cover the basics of themeing Drupal 6 sites - you can see an outline of the sesssion here.
Afternoon: Open Sessions
In the afternoon we are opening up the floor to the Drupal community, to hold short sessions exploring more specific themeing topics. From 1:30 to 3pm in two 45 minute sessions.
Frequently Asked Questions (and Answers)
This is the first time we have held these workshops, so really, they are infrequently asked questions at this point. But here are the answers anyway.
Currently Scheduled:
MORNING
Designing for Drupal
The morning presentation will be an expanded version of a session from this year's Toronto DrupalCamp. The approach we'll outline is based on using the Zen theme, creating a custom subtheme for your site's identity, and will be based on Drupal 6.
The session will run from 10:30am to 12:30pm when we break for lunch.
Topics will include:
- Design Considerations
Learn about the four main considerations when designing your site, and how they relate to your intended audience. - A Primer on CSS
A quick overview of Cascading Style Sheets, enough to start altering the look of your site - CSS techniques
Want rounded corners? We'll show you how to make them without any additional markup. Want to break from javascript rollovers, but leery of hover states that lag? We'll show you solutions to these and other theming challenges. - jQuery for theming
Drupal themers benefit from access to the powerful and simple jQuery javascript library, which can be a real boon to themers. We'll show you how a little scripting can take your site's theme to a whole new level. - Making subthemes with Zen
Bulding an entire site theme entirely from scratch can be a daunting process. We'll show you an easier way, using the Zen theme as a starting point, for cross-browser, table-free layouts.
- Creating context-specific templates
Many sites have at least one spot that needs a little special treatment. We'll show you how to give these special cases the attention they require. - Enough PHP to be dangerous
Sometimes you need to make structural changes to how the page, or some part of it is constructed. Often that means delving into PHP, so for the uninitiated, we cover a few basics to get you started.
AFTERNOON
Interested in a specific themeing topic? Don't be shy - volunteer to lead a session on whatever interests you. You don't have to be an expert on the topic - you can lead a discussion and let other people do most of the talking. Of course, if you have a Drupal presentation you have been polishing in front of the mirror for weeks, we can accomodate that, too. Suggest a session here (you need to be registered first!).
The open sessions will be 45 minutes, and run in two sessions from 1:30 pm to 3pm, with three sessions running concurrently.
Presenters so far:
James Walker, Lullabot
http://www.walkah.net
James will be presenting on either "Theme Developer" or "Template preprocessors: the what, when and why" or potentially both.
Qasim Virjee, Design Guru
http://www.designguru.org
"User Interfacing to promote Social Activity Online, in Drupal"
This talk will look at various common activities administrators, anonymous users and authenticated users engage in with a particular website. These common actions and their shared space will be contextualized within the perspective of promoting healthy social activity and a general emotive attachment to space.
From there, we will look at Drupal's stock options for allowing authenticated users to construct and develop an online identity, and then review modern approaches to profile infrastructure development. Taking both Drupal 5.x and 6.x into consideration, this talk will review the Node Profile and Content Profile modules to ultimately relate the ease of implementing tracker/activity-based dynamic user identities.
The talk will aim to close with a brief section on theming as a means of developing furtive spaces for online social interaction and look back on the covered technical approaches to building 'profiles' such that they accurately relate the human user's persona.
Read more








