Utveckling av tema för Drupal : Case: Bolag X
Aschan, Marcus (2012)
Aschan, Marcus
Arcada - Nylands svenska yrkeshögskola
2012
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201203072942
https://urn.fi/URN:NBN:fi:amk-201203072942
Tiivistelmä
Detta examensarbete handlar om utvecklingen av ett tema för innehållshanteringssy- stemet Drupal. Syftet med detta arbete är att få fördjupade kunskaper i hur man bygger upp teman för Drupal i samband med att bygga upp en webbplats för företaget Bolag X.
Examensarbetet består av flera delar och kommer först att behandla vad innehållshan- teringssystem är och berätta allmänt om Drupal, hur systemet är uppbyggt och om de olika funktionerna som finns i Drupal, och vad som menas med ett tema. Det här är en mera teoretisk del med avsikten att ge läsaren en bas för vad som kommer att behand- las i de senare kapitlen.
I den andra delen behandlas mera på djupet hur utvecklingen av ett tema för Drupal går till och vilka metoder man kan utnyttja. Denna del är mera praktisk och ger läsaren en insikt i vad som krävs av ett Drupal tema och vilka metoder man kan använda för att få det utseendet man önskar. Här behandlas vilka filer som behövs då man skapar ett tema och vad det finns för filer man kan utnyttja för att få större kontroll på temat.
Till sist ingår det en diskussionsdel var den färdiga produkten diskuteras och hur den lämpar sig för sitt ändamål. This thesis deals with the development of a theme for the content management system Drupal. The purpose of this work is to obtain a thorough knowledge of how to build themes for Drupal in connection with building a website for the company Bolag X.
The thesis consists of several parts, and will first examine what CMS is and tell us generally about Drupal, how the system is structured and about the various features available in Drupal, and what is meant by a theme. This is a more theoretical part with the intention to give the reader a basis for what will be discussed in later chapters.
The second part deals more in depth how the development of a theme for Drupal goes to and what methods you can use. This part is more practical and gives the reader an insight into what is required of a Drupal theme and what methods you can use to get the look you desire. Here are treated the files needed when creating a theme and what are the files you can use to get more control on the theme.
Finally, it includes a discussion part were the final product is discussed and how it is fit for purpose.
Examensarbetet består av flera delar och kommer först att behandla vad innehållshan- teringssystem är och berätta allmänt om Drupal, hur systemet är uppbyggt och om de olika funktionerna som finns i Drupal, och vad som menas med ett tema. Det här är en mera teoretisk del med avsikten att ge läsaren en bas för vad som kommer att behand- las i de senare kapitlen.
I den andra delen behandlas mera på djupet hur utvecklingen av ett tema för Drupal går till och vilka metoder man kan utnyttja. Denna del är mera praktisk och ger läsaren en insikt i vad som krävs av ett Drupal tema och vilka metoder man kan använda för att få det utseendet man önskar. Här behandlas vilka filer som behövs då man skapar ett tema och vad det finns för filer man kan utnyttja för att få större kontroll på temat.
Till sist ingår det en diskussionsdel var den färdiga produkten diskuteras och hur den lämpar sig för sitt ändamål.
The thesis consists of several parts, and will first examine what CMS is and tell us generally about Drupal, how the system is structured and about the various features available in Drupal, and what is meant by a theme. This is a more theoretical part with the intention to give the reader a basis for what will be discussed in later chapters.
The second part deals more in depth how the development of a theme for Drupal goes to and what methods you can use. This part is more practical and gives the reader an insight into what is required of a Drupal theme and what methods you can use to get the look you desire. Here are treated the files needed when creating a theme and what are the files you can use to get more control on the theme.
Finally, it includes a discussion part were the final product is discussed and how it is fit for purpose.