Entity-Based Discussion Forum for Drupal 7
Werling, Rasmus (2011)
Werling, Rasmus
Yrkeshögskolan Novia
2011
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2011120317048
https://urn.fi/URN:NBN:fi:amk-2011120317048
Tiivistelmä
This thesis describes the planning and creation of an entity-based discussion forum module for the content management system Drupal 7.
The main focus is on how the new entities in Drupal 7 are taken into use in a discussion forum module created from scratch. Also the database structure, the different implemented features and the integration with the Views module are explained.
The major differences between Drupal 6 and Drupal 7 are dealt with as well: how everything circled around nodes earlier and how Drupal's different components have now been converted into their own entities.
Last but not least the usage of Drupal's different APIs are described as well as all the custom functions developed for the module. Detta arbete behandlar planerandet och förverkligandet av en entitetsbaserad diskussionsforumsmodul för innehållshanteringssystemet Drupal 7.
Huvudsakligt fokus ligger på hur de nya entiteterna i Drupal 7 används för att skapa en diskussionsforumsmodul från början. Också databasstrukturen, de olika implementerade funktionerna och integrationen med Views-modulen förklaras.
I arbetet behandlas också de största skillnaderna mellan Drupal 6 och Drupal 7, nämligen hur allt cirkulerade kring noder tidigare och hur alla olika komponenter i Drupal nu är skilda entiteter.
Sist men inte minst förklaras användningen av de olika Drupal API och alla skräddarsydda funktioner som utvecklats för denna modul.
The main focus is on how the new entities in Drupal 7 are taken into use in a discussion forum module created from scratch. Also the database structure, the different implemented features and the integration with the Views module are explained.
The major differences between Drupal 6 and Drupal 7 are dealt with as well: how everything circled around nodes earlier and how Drupal's different components have now been converted into their own entities.
Last but not least the usage of Drupal's different APIs are described as well as all the custom functions developed for the module.
Huvudsakligt fokus ligger på hur de nya entiteterna i Drupal 7 används för att skapa en diskussionsforumsmodul från början. Också databasstrukturen, de olika implementerade funktionerna och integrationen med Views-modulen förklaras.
I arbetet behandlas också de största skillnaderna mellan Drupal 6 och Drupal 7, nämligen hur allt cirkulerade kring noder tidigare och hur alla olika komponenter i Drupal nu är skilda entiteter.
Sist men inte minst förklaras användningen av de olika Drupal API och alla skräddarsydda funktioner som utvecklats för denna modul.