Canada Without Poverty is a federally incorporated, non-partisan, not-for-profit and charitable organization dedicated to the elimination of poverty in Canada. They have a growing resource library featured on their website, www.cwp-csp.ca (a WordPress site). The library documents are currently organized into six broad categories and listed in alphabetical order. Canada Without Poverty is looking for a more user-friendly library that lets users to search documents by category, tag or keywords, and that provides them with document summaries and further reading suggestions.
The new library was built with Drupal to take advantage of already existing open source solutions. The Drupal contributed modules used include views, search api, facetapi, search api db and search facetapi. Fields were added (to the resource content type) so that date, tags, category, publisher, author, province/territory, title and summary could be used to help locate a resource.
Why we are working on this problem:
To help Canada Without Poverty with its goals of:
- drawing more people our site, which helps us educate more people on poverty and establish ourselves as the 'go-to' organization on poverty issues in Canada/economic and social rights
- offering visitors an easy site to use with accessible resources in a number of categories. Should be a giant NPO document hub/library (mainly for Canadian NPOs, government and advocates)
What we accomplished during the event:
We built the structure (content type, fields, taxonomies, views, search index) for the library and entered some content so that the functionality was there to search for a document by keyword and to filter documents by facets (eg. category, tag, province/territory, publisher), narrowing the result set with each additional facet selected. Within the result set, clicking on a document title brings the user to the document page, which also shows suggestions for related reading. The related documents shown are those that are tagged with the term which is listed first on the main document being viewed. The menu on the new Drupal site mirrors the menu on the main Canada Without Poverty site, and links back to it. The goal was to have a seamless transition between the WordPress site and the Drupal resource library so that the user would not be aware of any change when moving from one to the other. However, we were not able to complete the theming by the end off the RHoK weekend.
Progress made since the event:
Complete the theming to have a seamless transition between the new Drupal resource library site and the main CWP site.
Import all the documents from the existing resource library and add additional information about the documents.
Test. Set up subdomain for the resource library and deploy.
For the future, consider migrating the rest of the WordPress site to Drupal.
What RHoK event this project is being submitted for: