WDDM Blog

WDDM Reddit is Now Live!

Hi Guys, I have set up a reddit for our class, plus former alumni.  This will allow you to discuss and share information with people who have taken the program.  I implore you to take part and share links as well as vote on all the posted materials.  In order to be allowed into the community, please create a login at reddit.com (if you don’t enter your email, you won’t be able to reset your password).  Send me your username, and I will allow you into the community.

The community link is here:

Humber Web Design Reddit

CMS Modification for URL Variables

A common CMS modification needed for the Composite 2 Assignment, is the ability to pass URL variables into a specific page on the frontend. This is usually difficult, since the URL rewriting catches all addresses and sends them to the appropriate content and template.

There is a clean solution to get around this, and here is an example:

Working Demo

To make this work,  replace the getURL function with the one in this file, and add the urlSuffix() function to your functions.inc.php file as well.  You can then configure the function to use specific trigger words that will allow URL variables through.  You can also use the urlSuffix function to retrieve ids and other information out of the page URL, in your templates.

CMS Version 1.0, with Media Uploader

In order to begin your Composite 1 assignment, please download and install the CMS from class:

PHP CMS version 1.0 (with media uploader)

WDDM Assignment Submission Form


Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /nfs/c02/h05/mnt/22650/domains/thomasborzecki.ca/html/wp-content/themes/wp-framework/header.php:12) in /nfs/c02/h05/mnt/22650/domains/thomasborzecki.ca/html/wp-content/plugins/submit-assignment/submit-assignment.php on line 57

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /nfs/c02/h05/mnt/22650/domains/thomasborzecki.ca/html/wp-content/themes/wp-framework/header.php:12) in /nfs/c02/h05/mnt/22650/domains/thomasborzecki.ca/html/wp-content/plugins/submit-assignment/submit-assignment.php on line 57

Submission Instructions:

  1. Zip your assignment, and all associated files.
  2. Verify that your zip file is smaller than 20 MB . (There is little reason for it to be larger than that).
  3. Type in the first part of your school email into the field above.
  4. Once the “browse” button appears, browse for your zip file.
  5. Click on “Upload” after browsing to start sending the file.
  6. Wait until the upload completes, and the word “Upload” changes to “Done.”
  7. Take a deep breath, and enjoy your weekend.

Important: Do not close the browser tab until you see “Done.”, otherwise you will have to begin again. If your file is small, it may happen immediately.

IMAG 607 – Composite 2

For those of you who need the outline, here it is in PDF format:

IMAG 584 – Class 7

We have covered just about enough PHP for me to hand out the new assignment. You can find the outline below, please email me with any questions you may have.

Download the Bookmarking Application Assignment Outline

We are yet to cover a few more topics regarding creating a login system. At the moment, it may be wise to focus on the design, and creating the posting and displaying functionality.

The assignment is due on November 25, 2011 at 9:00 AM.

IMAG 596 – Class 7

I have added an example of a CSS popup on the tables page of the CSS Techniques site we did in class.  You can download it from Bash, and test it out.  The code to create this sort of effect is at the bottom of the main style sheet, and the markup for it is in the tables.html file.

IMAG 596 – Class 4

Today we will finish up the overall “framework” of the CSS example site we started last class.  At the same time, we will be spending some more time in XHTML, specifically on the appropriate uses of Tables on a web page.  There will be an in-class exercise to help you practice the markup and styling associated with tables.  Finally, the first assignment will be handed out and discussed.

Files from class can be found on bash, so please use FileZilla to fetch them if necessary.

Twitter

Error: Twitter did not respond. Please wait a few minutes and refresh this page.