ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

Development of an extension for description and evaluation of restaurants in Joomla CMS

Matej Božič (2012) Development of an extension for description and evaluation of restaurants in Joomla CMS. EngD thesis.

[img]
Preview
PDF
Download (2426Kb)

    Abstract

    The thesis is presented in two parts. The first, theoretical part, deals with the content management system on the Internet Joomla and describes how it works. We also compare different options that are available to extend the functionality of the system. Reason for decision for Joomla CMS system is simple. The system is widely used on a lot of webpages, it offers easy access to website content and even users without programming skills can easy manage the content of the website in Joomla. In the second, practical part of the thesis, we focus on development of an extension for description and evaluation of restaurants in Joomla CMS. First, we present the problem and motivation for the development of such an extension, then we provide an analysis and plan of the extension with help of UML diagrams. Based on the diagrams we prepare programming code of the extension and present it in Joomla CMS. Because Joomla is open source software, virtually anyone with enough knowledge has the possibility to develop their own extensions for their own use. We obtain latest recommendations in the development of this extension. One of these recommendations is Arhitecture Model – View – Controller (MVC), details are presented below. The thesis also addresses the development of three types of extensions, components, modules and plugins, and the proper preparation of such extensions, after developing to integrate them with installation to system Joomla.

    Item Type: Thesis (EngD thesis)
    Keywords: content management system, the development of extensions, extension for description and evaluation of restaurants, component, module, plugin
    Number of Pages: 33
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    doc. dr. Damjan Vavpotič286Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=50070&select=(ID=00009176148)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 1699
    Date Deposited: 21 May 2012 18:49
    Last Modified: 25 May 2012 21:02
    URI: http://eprints.fri.uni-lj.si/id/eprint/1699

    Actions (login required)

    View Item