Tartalomkezelés a felhőben: Orchard CMS

Informatika
Óbudai Egyetem
2 kredit

Oktatók: Dr. Kozlovszky Miklós, Lehóczky Zoltán, Farkas Benedek

Jelentkezz!

Jelenleg nincs kurzusfelvételi időszak.

Nézz vissza 2025 februárjában, vagy iratkozz fel a hírlevélre!

Lezárt időpontok

2024/25/1
Magyar
2024. szeptember 9.2024. december 14.
2024. szeptember 2.
 – 
2024. szeptember 22.
2023/24/2
Magyar
2024. február 11.2024. május 18.
2024. február 4.
 – 
2024. február 25.
2023/24/1
Magyar
2023. november 19.2023. december 16.
2023. november 16.
 – 
2023. november 24.
2023/24/1
Magyar
2023. szeptember 10.2023. december 16.
2023. augusztus 27.
 – 
2023. szeptember 10.
2022/23/2
Magyar
2023. március 5.2023. június 4.
2023. február 19.
 – 
2023. március 5.
2022/23/1
Magyar
2022. szeptember 11.2022. december 11.
2022. augusztus 28.
 – 
2022. szeptember 11.
2021/22/2
Magyar
2022. február 13.2022. május 15.
2022. január 30.
 – 
2022. február 13.
2021/22/1
Magyar
2021. október 3.2022. január 2.
2021. szeptember 19.
 – 
2021. október 3.
2020/21/2
Magyar
2021. február 28.2021. május 30.
2021. február 16.
 – 
2021. február 28.
2019/20/2
Magyar
2020. március 1.2020. május 31.
2020. február 16.
 – 
2020. március 1.
2019/20/1
Magyar
2019. szeptember 22.2020. január 4.
2019. szeptember 22.
 – 
2019. szeptember 29.
2018/19/2
Magyar
2019. február 24.2019. június 2.
2019. február 10.
 – 
2019. február 25.
2018/19/1
Magyar
2018. szeptember 23.2018. december 21.
2018. szeptember 9.
 – 
2018. szeptember 26.
2017/18/2
Magyar
2018. február 21.2018. május 27.
2018. február 4.
 – 
2018. február 20.
2017/18/1
Magyar
2017. szeptember 24.2017. december 16.
2017. szeptember 3.
 – 
2017. szeptember 24.

Kedvcsináló

Ismerd meg a weboldalkészítés varázslatos világát ezen a kurzuson! Felszerelkezhetsz olyan eszközökkel, amelyek segítségével könnyedén létrehozhatsz blogot, bemutatkozó oldalt, portfóliót vagy galériát anélkül, hogy mélyreható szoftverfejlesztői tudásra lenne szükséged. Fedezd fel az Orchard CMS-t, a nyílt forráskódú webes tartalomkezelő rendszert, amely a weboldalkészítésben nyújt segítséget a Microsoft támogatásával!

Leírás

Mit tanulhatok az Orchard CMS-ről?

A félév során két gyakorlott oktató (akik maguk is az Orchard és Orchard-alapú projektek fejlesztői) segít elmerülni az Orchard CMS használatában – felhasználói szemszögből. A félév végére megszerzett tudással a hallgatók könnyen és gyorsan tudnak majd általános célú weboldalakat létrehozni – mindezeket programozói tudás nélkül, a beépített funkciókat felhasználva. Ezek mellett a kliens-oldali technológiák (CSS/JS) felé is elkanyarodunk, amelyek a weboldal kinézetének testreszabásában lesznek segítségünkre.

Hogy jön ide a felhő?

A széles közönségnek szóló szolgáltatások helye a felhőben van, nincs ez másképp az Orchard esetében sem. A kurzus során készített weboldalaink az oktatók vállalata által fejlesztett első (és eddig egyetlen) Orchard CMS SaaS (szoftver, mint szolgáltatás), azaz a DotNest (http://dotnest.com) berkein belül fognak futni. Mindezt úgy, hogy az üzemeltetési, karbantartási és frissítési feladatok a háttérben, észrevétlenül zajlanak.

Tanmenet

I. Bevezető

  1. Orchard Core ismertető és az “Orchard ecosystem”.
  2. Honnan lesz nekem “saját” Orchard Core-om? Orchard package-ek, DotNest.
  3. DotNest ismerető és saját Orchard Core site létrehozása. II. Orchard tartalomkezelés alapjai
  4. Orchard Core Content Model: tartalomtípusok, -részek és -mezők.
  5. Beépített tartalomtípusok és testreszabásuk, saját tartalomtípusok létrehozása.
  6. Tartalomelemek létrehozása és szerkesztése, verziókezelés.
  7. Live Preview.
  8. Modulok és témák. III. Felhasználók, szerepkörök, hozzáférési beállítások
  9. Felhasználók kezelése.
  10. Szerepkörök kezelése.
  11. Hozzáférések kezelése.
  12. Hozzáférések kezelése tartalomelem-szinten. IV. Tartalomelemek rendszerezése
  13. Kategóriák.
  14. Osztályok.
  15. Kifejezések hozzáadása osztályokhoz.
  16. Kategorizálás használata blogpostoknál. V. Tartalom elhelyezése
  17. Rétegek és rétegszabályok, azaz a megjelenő lapok anatómiája.
  18. Widget-ek és zónák.
  19. Menük és admin menük. VI. Médiakezelés
  20. Médiafájlok (pl. képek) feltöltése a Media Library (Médiatár) használatával.
  21. Képek beszúrása tartalomelemekbe.
  22. Shortcodes. VII. Tartalomkezelés felsőfokon I.
  23. Indexelés és keresés.
  24. Indexelés és indexek beállítása.
  25. Keresés az admin felületen és a frontend-en. VIII. Tartalomkezelés felsőfokon II.
  26. Űrlapok.
  27. Munkafolyamatok használata vizuális “programok” létrehozására.
  28. Liquid helperek használata dinamikus szövegek létrehozására. IX. Tartalomkezelés felsőfokon III.
  29. Tartalomelemek listázása.
  30. Lucene lekérdezések.
  31. SQL lekérdezések. X. Tartalomkezelés felsőfokon IV.
  32. Lokalizált tartalomelemek, tartalomelemek fordítása. XI. Arculat
  33. Téma viselkedésének módosítása és felhasználása DotNest-en: Media Theme. XII. Prezentációk I. XIII. Prezentációk II. (javítás/pótlás

Követelmények

A hallgatók a kurzus során fokozatosan megszerzett tudásukat egy saját weboldal elkészítésére fogják felhasználni, amely a DotNest (https://dotnest.com) Orchard Core CMS SaaS-on fut. Ennek előnye, hogy a hallgatóknak nincs szüksége technikai/technológiai ismeretekre, a weboldal létrehozása csupán annyi tudást igényel, mint egy átlagos weboldalon történő regisztráció.

Mérföldkövek

    1. hét: témamegjelölés. Egy rövid szöveges leírás a weboldal céljának ismertetésével. A konzultációs alkalommal minden hallgatóval egyeztetjük, és szükség esetén finomítjuk a weboldallal kapcsolatos követelményeket.
    1. hét: tartalom létrehozása és alapszintű kezelése/elhelyezése. Az ötödik heti oktatási anyag ismeretében a hallgatók már képesek saját tartalomtípusokat létrehozni, azokból létrehozott elemeket létrehozni és elhelyezni a weboldalon. A konzultáció során ellenőrizzük, hogy a célkitűzéseknek megfelelő tartalomtípusok jelen vannak-e a rendszerben.
    1. hét: tartalom kezelése és testreszabása. A nyolcadik hét után a hallgatók újabb funkciókkal ismerkednek meg, amelyek a tartalomelemek felhasználóbarátabb megjelenítését teszik lehetővé. A konzultáció során ezeknek a funkcióknak a hasznával kapcsolatban adunk szükség esetén segítséget.
    1. hét: tartalom megjelenítésének és arculat tesztre szabása. Az utolsó hetek tananyaga az Orchard Core azon moduljainak használatába ad betekintést, amelyek segítségével tetszőleges nyelven jeleníthetünk meg tartalmat. Emellett a felhasznált téma (arculat) testreszabását is megismerik, beleértve a DotNest által kínált funkciókat. A konzultációs alkalom során a hallgatók maximum 10 percben bemutatják a saját projektjüket, a felhasznált funkciókat és a megjelenített tartalmat. A féléves megajánlott jegyet legnagyobb részt a célkitűzésnek megfelelő tartalom és a szükséges funkciók felhasználásának módja, illetve kis részben a prezentáció minősége határozza meg.
    1. hét: hallgatói prezentációk.
    1. hét: hallgatói prezentációk – pótlás. Javítás és pótlás Azok a hallgatók, akik nem elégedettek a megajánlott jeggyel, a vizsgaidőszak első hetében (azaz egy héttel később) újabb lehetőséget kapnak a projekt bemutatására, amely meghatározza a végleges érdemjegyet (a megajánlott jegyet lerontani nem lehet). Azok a hallgatók, akik a szorgalmi időszakban nem teljesítették a követelményeket, a javítási alkalom során lehetőséget kapnak a projektjük bemutatására azonos körülmények mellett, de maximum hármas érdemjegyért.
Létrehozva: 2017. 01. 26, utoljára módosítva: 2023. 08. 28.