Open jaanleppik opened 2 years ago
CourseEventi ühele templatele tegemise järel on selline bugi: Muutes courseeventi Strapis - ehitatakse see Industry lehele ära - näide https://build.industry.poff.ee/events/a-lecture-recital-by-anyssa-neumann-classical-music-in-the-films-of-ingmar-bergman/ (EN nii pealkirja kui ka teksti alguses)
Aga Discoverycampuse lehele ei ehitata. Festch toimib, yaml'ites näen mmuutusi, aga courseeventi enda lehte ei ehitata / või ei uuendada. Listi vaates muutused olemas, aga courseeventi enda leht ei ole uue infoga: Näide praegu veel ainult localis (discamp koodi pole LIVE pannud) 'Don't sabotage your own film' on courseeventi nimi ja ka seesama Anyssa neumanni näide: A lecture-recital by Anyssa Neumann: classical music in the films of Ingmar Bergman Eventide listi vaates on pealkirja muutus olemas, avades evendi lehe - ei ole.
nyyd kui tegin full build'i discampi lehel - on muutused olemas AVALIKU evendi juures: https://build.discoverycampus.poff.ee/events/a-lecture-recital-by-anyssa-neumann-classical-music-in-the-films-of-ingmar-bergman/ Pakun, et asi on selles osas, millest ma veel väga aru ei saa - e restricted lehtedel. Ses osas võibolla olime liiga rutakad reedel, kui kõik ühe template alla tõime - sest meil oli erinevus per leht: sama asi industry lehel nõudis sisselogimist ja discampi lehel mitte. Aga saame seda edspidi yhtlustada. tagasi ei hakka minema, ma arvan
Nyyd discampi build lehele tehakse kah event target buildiga ära koos muutustega https://build.discoverycampus.poff.ee/events/a-lecture-recital-by-anyssa-neumann-classical-music-in-the-films-of-ingmar-bergman/ EN 2 / on see muutus , pealkirjas ja sisu alguses
@LiisKasper
Industry ja Discapmi jaoks on olemas moodulid https://github.com/poff-bnff/web2021/blob/1f255a0acf4baf4ec667ab23a64923949ee9df17/ssg/source/discamp_courseevents_search ja https://github.com/poff-bnff/web2021/blob/1f255a0acf4baf4ec667ab23a64923949ee9df17/ssg/source/industry_courseevents_search
Discampi oma on struktuurilt kolmekeelne.
Selle Discampi oma järgi peaks tegema samasuguse ka Filmikoolile Seal praegu toimib osalise funktsionaalsusega asi, mis ei arvesta domeeniga, vaid nähtavasti ainult eesti keele olemasoluga ja eestikeelse avaldamisega: https://github.com/poff-bnff/web2021/blob/1f255a0acf4baf4ec667ab23a64923949ee9df17/ssg/source/courses_courseevents
E filmikoolile on vaja samasugust, nagu discamp'il on, nii, peamiselt just eestikeelse sisu avaldamiseks.
Ja Courseeventide fetchi ja buildiga seoses peaksime kaardistama ka ennde festchi ja buildi tingimused: Domeen Festival Edition Publiched ()keeles Public Public_event Event_type jms
Ja Courseeventide fetchi ja buildiga seoses peaksime kaardistama ka ennde festchi ja buildi tingimused: Domeen Festival Edition Publiched ()keeles Public Public_event Event_type jms
Saan aru siis nii, et nt filmikooli lehele kuvatakse ainult need courseevents, mille domeen on filmikool.poff.ee festival edidtion on märgitud domain_specifics.yaml'i (active_filmikool_editions) published.xx keeles, ehitatakse ainult siis kui on vastava keele juures boolean true public, ehitatakse ainult siis kui on public boolean true public_event, ehitatakse ainult siis kui is_public_event boolean on true NB: viimased kolm näitajat peavad siis kõik true olema, et event kuvatakse !? event_type, ehitakse neid evente, mis on märgitud domain_specifics.yaml'is (active_filmikool_event_types vms, seda veel pole)
Kõigega nõus, va see public_event, mis ei pea true olema.
Mis tingimused on veel täitmata, et filmikooli courseevents lehte ehitataks? tegin festivali filmikool tegin festival editioni Filmikool 2022 lisasin kursusele ID'ga 1032 nimega Montaaž II nii Festivali kui Editioni lisasin nüüd ka domain specificusse filmikooli editioni ID
@LiisKasper palun testi kah
Ma polnud veel tingimusi lisanud, St leht ehitas kõik kursused lihtsalt search päisega
Nüüd lisasin tingimused, et festivalEdition peab olema domain_specifics (filmikool 2022 = 60) event ise peab olema public ja published.xx.keeles ja event_type loetakse domain_specifics (kursus = 1)
Lisaks on varasemast ajast sisse kirjutatud, et course-events juures kontrallitakse start-time ja publishFrom, publishUnitl. Et need ka k6ik siis peaksid mahtuma kokkulepitud normidesse. Tundub, et kontrollib, kas start-time on olemas (ilma ei saa), annab logidesse isegi enda kirjutatud errori. Lisaks kontrollib, kas hetke aeg jääb publishFrom ja publishUntil vahele, kui need näitajad olema siis kitsendab vastavalt nendele. Vähemalt nii saan mina aru.
Seega hetkel ei ehitanud ühtegi filmikooli kursust valmis. (lisasin start-time)
Lisaks tuletan meelde, et tingimused kehtivad kõigile kolmele domeenile, filmikool, industry ja discamp. Teistele domeenidele nende andmete pealt midagi valmis ei ehitata.
Jep, väga hästi, kõik tingimused mu meelest loogilised ja toimivad kah, ehitamine neile vastavalt toimib Filmikoolile praegu hästi.
Eesmärk on kirjeldada kursust collectioniga CourseEvent ja luua sellele PUG https://admin.poff.ee/admin/plugins/content-type-builder/content-types/application::course-event.course-event
PUG i aluseks võiks võtta olemasoleva Industry_Event collectionile vastava PUG'i industry_event_index_template.pug Tegin sellest koopia, nimega course_event_index_template.pug ja kopeerisin sinna industry_eventi pug'i sisu
Töötabel info struktuuride võrdlemiseks https://docs.google.com/spreadsheets/d/1U-SaJ47y7Ja5h0dARFvmsWg8HsApcFNmjHmHkjUOym4/edit?usp=sharing
täiendan / muudan course_event_index_template.pug faili