A group for Drupal users in southern Ontario, mainly from Kitchener, Waterloo, as well as Cambridge, Guelph and surrounding areas.
Get updates
Subscribe to email notifications using our mailing list, join our group on LinkedIn, or follow us on Luma.
Who
All Drupal enthusiasts are welcome to join us for discussion and demonstration of topics for beginners and beyond.
What
Topics range from implementation examples and demonstrations to tutorials and workshops to round-tables, question and answers and panel discussions.
When
Meetings are held monthly, except for July, August and December. We meet on the third Thursday of each month, from 19:00 to 21:00.
Why
Learn about different aspects of working with Drupal, including development, site building, design, and more. Coming to a meetup is also a great opportunity to network with others who work with Drupal, and get help with any problems you're having. You will also have opportunities to share your knowledge with others and gain experience presenting to a group.
Where
In-Person Room
Our new meeting room is in the Engineering 7 (E7) building at the University of Waterloo. E7 is on the east side of campus right next to the bus terminal. View google map.
To park in the B or Q visitor lots next to the bus terminal you will need to use the AMP mobile pay app: https://aimsmobilepay.com.
The building looks like this:
Our meeting room is number 1331, just inside the entry doors for E7:

Online option
Online meeting link will be posted on the event page on the day of the meetup. We are committed to providing a strong online meeting presence, and have worked to make sure that comments from in person attendees are audible to those attending online. Please let us know if you have any problems with the online meeting format.
Version Control with Subversion
I'll be going over the basics of version control and how you can use Subversion to greatly simplify site development and deployment - even for those not doing any custom code.
Topics covered will include:
- What Version Control is
- What common website development and deployment problems version control can solve
- Step-by-step demonstrations of how to use Subversion to modify, manage, and track changes to your website
- Some information about how to structure your repository and how to maintain it
- Using Subversion to deploy updates to Drupal and contributed modules
If there are any other topics that there is interest in, please post them here and I'll be glad to add them in.
See everyone tomorrow!
Read moreOpportunity to work on a community project related to radio!
More details after the jump :).
Hello everyone!
Important: dates for DrupalCamp Toronto, Summer 2009
Hello all.
There is currently plans for having the DrupalCamp for Toronto in summer. Three possible dates have been floated around.
Please chime in with your favorite date in this poll on the Toronto DUG group
http://groups.drupal.org/node/22086
Do this before Saturday please.
Read moreThe Semantic Web and Drupal
[We have a guest speaker from Ireland for our May meeting. The originally scheduled session for May will be pushed to June]
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.
Read moreShowcase panel: share your Drupal tips and other cool things
For our June meeting, a few members of the group will show us cool things they have done in the course of developing web sites for their own or for clients.
We have Lana and Jen doing a 30 minute segment each showing all of us challenges they faced, things they learned, and other cool stuff that will be helpful.
We can use another person to fill another 30 minutes, or two for 20 minutes each. It can be anything from a nice looking theme, several contributed modules put together in a unique way, or anything else that you are proud of doing and wish to let others know how it was done.
Read moreNotes from the Local Users Group IRC Meeting
This morning I attended an IRC meeting for local group organizers. Here are a few notes of interest:
Read moreHelp 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 moreVoting API help
I try not to post support request here....but I'm really stuck.
For me, either a module works or it doesn't work....never have I had a module that works sometimes, and not work at other times.
VotingAPI is used on a site I'm helping out with and it seems to be crashing (just that one module, not the entire site). I've posted the issue here a week ago but there have been no replies. I'm grasping at straws for help.
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 moreIntroduction to jQuery: Painless JavaScript
This session will introduce the jQuery library, included with Drupal 5 and above. The session will assume little to no knowledge of JavaScript, though some basic knowledge of general programming concepts and PHP will be an asset. By the end of the session, you should feel comfortable using jQuery to do things like:
- Hide and show elements on a page (even those from contributed modules or core).
- Use animation to draw attention to specific components of your page, or to indicate when something has changed.
- Improve the usability of forms on your website.
Open Source Documentation Conference in Owen Sound, Ontario, Canada
Hello everyone ...
There are many ways to contribute to Drupal and open source in general. It is not limited to coding and programming.
One area that needs a lot of attention constantly (i.e. to cleanup after us developers) is documentation. The best code in the world will be bad code if there is no documentation on how to use it, install it, extend it, ...etc.
Read moreImage_FUpload CCK
I've installed the image_fupload CCK module on a site we use internally. All the dependencies seem to be present but Image FUpload CCK says it's "not usable yet (missing).
I did install the latest 2.2 beta 5 of swfupload.swf, swfupload.js, swfupload.queue.js in sites/all/modules/image_fupload/swfupload and I've checked other modules...
I'm a bit stumped as to why it's not working...
Thanks...
Charles
Read moreThird Thursday to Fourth Thursday
Hi everyone! I messed up and booked an appointment next (the third) Thursday at 6:30p.m. Unfortunately it's an appointment that I cannot miss. I'm responsible for opening and closing The Working Centre and booking the equipment for our meeting. Is everyone okay if we post-pone until the last Thursday of the month?
Thanks a bunch!
Charles
Read moreDrupalCon de-briefing panel
As many of you know, DrupalCon DC 2009 just ended yesterday. This was four days of 1,400 people from around the world gathering to discuss Drupal things.
Waterloo Region was well represented with Chris Luckhardt from Cambridge, Andrew Berry from Guelph, and myself (Khalid Baheyeldin) from Waterloo.
Read moreMonitoring your Drupal using Nagios
Is your web site important to you?
Do you manage a large number of sites?
Ever wondered how your web sites are performing?
If so, then this presentation and discussion is for you.
Using Nagios, you can monitor your web sites. Not only can you monitor whether the host is up and the site is responding, but you can also monitor Drupal specific things.
What sort of things? And how are they helpful to you?
Well that is what we will unveil in the presentation.
See you all there.
Read moreAct 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 moreDrupal 6 - Profiling Users
What are people using to 'robustly' profiling users on your Drupal 6 sites?
In Drupal 4, the only solution (when I started using it) was the core profile module...no Views support.
Then I started using Drupal 5 and used the Bio module since it was a profile-as-nodes solution and it supported CCK, Views and put it's custom fields on the user registration page.
Read moreFebruary Topic
It turns out that the 3rd Thursday falls right within my reading week. I'm going to be in Florida, so I won't be able to do a presentation about jQuery. Either someone else can take the topic, or I can do it on March 19th if there's interest.
Read moreTroubleshooting performance issues on a slow web site
For our January meeting, we will cover a topic that popular sites face sooner or later as they gain enough traffic.
It may be that your shared hosting provider is asking you to move your site away on their oversold server.
It may be that at certain times of days the site is like molasses in January.
It may be that the site has lost (or never had) the snappiness we all long for.
It may be that your site went unresponsive when it was on the front page of a popular site (Digg, Slashdot).
Whatever the case may be, this session is for you ...
We will do a forensic analysis of a real life slow site volunteered by one of our members. We will try to analyze where the problem(s) lie. We will follow that with solution(s) to speed the site.
Important Note: Please note that the day of week has changed. We are now meeting on the third Thursday of the month.
Read moreNew meeting schedule: Third Thursdays
As discussed in our last meeting, we have changed the schedule to stay away from Friday evenings.
We are hoping that this fits most people's schedules, and encourage more folks to show up.
The venue is available on the Third Thursdays, and we will be holding our meetings on that schedule from now on.
Happy holidays to everyone, and see you 15th of January.
Read more



