izpis_h1_title_alt

Razširitve CMS z lastnimi moduli : diplomska naloga
ID Čepar, Matjaž (Author), ID Brodnik, Andrej (Mentor) More about this mentor... This link opens in a new window

URLURL - Presentation file, Visit http://eprints.fri.uni-lj.si/2563/ This link opens in a new window

Abstract
Cilj diplomske naloge je izdelava treh razširitev za prosto dostopno različico sistema Magnolia CMS. V prvem delu diplomske naloge smo predstavili sistem Magnolia in se osredotočili predvsem na njegov zaledni del. Natančneje smo opisali podatkovni model in način izdelave razširitev. V drugem delu opisujemo razširitve. Za diplomsko nalogo smo izdelali tri razširitve. Razširitev za lokalizacijo statičnih vsebin nam omogoča spreminjanje delov spletne strani, do katerih nimamo neposrednega dostopa. Razširitev za gostovanje več domen nam omogoči, da znotraj ene aplikacije živijo spletne strani, ki se nahajajo na več različnih domenah, vsaka s svojo vsebino. Razširitev za shranjevanje podatkov iz obrazcev nam omogoči, da zaobidemo težavo, ki jo povzroča ločenost sistema na dve ali več podatkovnih baz. Rezultat diplomske naloge so tri delujoče razširitve, ki jih lahko nemudoma in neodvisno uporabimo v svojem lastnem Magnolia projektu.

Language:Slovenian
Keywords:Magnolia, CMS, Java, podatkovne baze, računalništvo, univerzitetni študij, diplomske naloge
Work type:Undergraduate thesis
Typology:2.11 - Undergraduate Thesis
Organization:FRI - Faculty of Computer and Information Science
Publisher:[M. Čepar]
Year:2014
Number of pages:74 str.
PID:20.500.12556/RUL-68481 This link opens in a new window
UDC:004(043.2)
COBISS.SI-ID:10633556 This link opens in a new window
Publication date in RUL:10.07.2015
Views:1248
Downloads:134
Metadata:XML RDF-CHPDL DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:CMS extensions using own modules
Abstract:
The goal of thesis was to develop extensions for Magnolia CMS Community edition. The first part focuses on Magnolia itself. It consists of a quick introduction to Magnolia CMS and primarily focuses on its back-end. The database system and how to develop extensions were described in detail. The second part focuses on actual extensions. We have developed three extensions for this thesis. Static localization extension enables us to change content, that would otherwise be inaccessible. The multi-site extensions allow the application to contain independent content from multiple domains. The form module extension solves the problems that are caused by having at least two separate databases. The results of this thesis are three independent modules, that can be independently used when developing a Magnolia application.

Keywords:Magnolia, CMS, Java, databases, computer science, diploma

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back