Appendix B. Installing and Using Drupal 6 Fresh out of the Box

NOTE

This appendix has been adapted from the fine Leveraging Drupal: Getting Your Site Done Right by Victor Kane and available from Wrox Press. In particular, the end of this appendix has been updated to cover some basic information on installing the Vulnerable module.

To show how Drupal 6, with its enhanced functionality, can really kick-start your website application right out of the box, in this appendix you will develop a self-contained website application without installing a single additional module, with the exception of the ever-present Content Construction Kit, or CCK (and associated Date), and Views modules, which everyone automatically installs without giving it a second thought, and without which Drupal would not be Drupal. For the purposes of demonstrating security weaknesses found in this book, you should also download and install the Vulnerable module, which can be found at http://crackingdrupal.com.

The project, Translation Studio, consists of a multi-user, multilingual translation studio capable of being used by both translators looking for work as well as clients who need to get their translations done. Clients upload the work that needs to be done, a translator team leader assigns the work to registered translators, and the translators log in and create bilingual or multilingual versions of the same document. When the work is ready to be downloaded, the client is notified and logs in to access and ...

Get Cracking Drupal®: A Drop in the Bucket now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.