poff-bnff / web2021

1 stars 0 forks source link

Ajalugu: filmid (kassetid), Ind projektid ja Ind personid #454

Open jaanleppik opened 2 years ago

jaanleppik commented 2 years ago

Filmide / kassettide, Industry project'ide ja Industry Personite ajaloo listi vaated eraldi current vaadetest.

jaanleppik commented 2 years ago

KUMU Doc: Current version id: 33

Filmid ja programmid on seotud Festival Editioniga. Festival editioni kaudu määratakse

KAS film (kassett) ja programm ehitatakse kindlale domeenile - määratakse Domain Specificus. on relatsioon

Kui me nyyd valime domeeni jaoks (näiteks KUMU või PÖFF ) välja nö CURRENT editioniks midagi, Domain Spefific'us, siis jääb antud domeeni jaoks hulk editioneid, mida me praeguse Domain Specificu alusel ei ehita.

Küsimus on, kas me ehitame Festivali ajalugu või Domeeni ajalugu? Üks viis ajaloo loogika teha oleks nii, et FESTIVALI AJALUGU = kõik need filmid (kassetid) ja programmid, millel on Festival Editioni kaudu seos festivaliga (ja domeen saadakse kah FE juurest), ja mis pole CURRENT (praegusel hetkel Domain Specifics / cassettes_festival_editions ja programmes_festival_editions) St siis ei oleks vaja Domain Specificus sellist eristust, nagu Industry puhul et eraldi on määratud active_industry_editions Film (cassette) ja programm saab olla kas eraldi välja valitu

Ja arutamiseks ettepanek, et kas võiks asendada siis Domain Specifics'is CURRENT editioni määramise Strapis määramisega? Domain_Specifics / cassettes_festival_editions -> Strapi / lisame Festival Editioni alla checkboxi 'CURRENT' ?

mpennaste commented 2 years ago

Mõte hea, siis aga peab ka miski scriptiga selle Festivali ja FE läbi jooksutama eraldi yamli. Samas, PÖFFi puhul ei töötaks, sest sinna ehitatakse kõikide festivalide kassetid ja ajalugu.

jaanleppik commented 2 years ago

Miks PÖFFi puhul ei töötaks? kui ma valin iga editioni juures, kuhu domeenile slle sisu - kassetid ja programid - ehitatakse? Praegu juba ongi nii valitud - iga editioni juures domeenid, kuhu selle sisu ehitada

mpennaste commented 2 years ago

Aa, tõsi, siis küll peaks funkama.

jaanleppik commented 2 years ago
mpennaste commented 2 years ago
jaanleppik commented 2 years ago

Kas full buildi (kood optioniga ehitada ka ajalugu) triggerit ei võiks panna kuhugi eraldi, näiteks deployboti nupuks? See Footeri kaudu ehitamine tundub nagu hack... ja põhimõtteliselt ajutise loomuga lahendus, kui footer teha kunagi mooduliks, nagu menu?

mpennaste commented 2 years ago

Selle full buildi peaks mingi hetk tõesti kuhugi eraldi sokutama.

mpennaste commented 2 years ago

Ma siin vaikselt hakkasin mõtlema, et ülimalt hea oleks ikka kui see filmiarhiiv end täiesti eraldi suudaks ehitada ilma kõige muuta... püüdlen selle poole pigem, hetkel ei näe miks ei peaks võimalik olema (see muidugi ei tähenda, et ei võiks miski takistus tulla). Siis saaks nt ka publisher pluginas arhiivi ehitamiseks mingid nupud tekitada vms.

mpennaste commented 2 years ago

Iseenesest haru panin üles, https://github.com/poff-bnff/web2021/tree/%23454---FE-History

Hetkel poolik see nö käivitamise osa, aga kui custom buildi kasutada, siis ehitab automaatselt koos arhiiviga praegu.

mpennaste commented 2 years ago

Praegu hetkel devis uus haru FE-History-Publisher aktiivne. Kopeerisin ka live andmebaasi devi täna.

Seal on admin paneelis publisher plugina all kill switchi kõrval kole nupp millega saab panna ehitama hetkel kumu filmide arhiivi. Ehitabki eraldi ainult filmiarhiivi filme ja arhiivi lehte. Seda ssg/archive/kumu kataloogi alla ja siis pärast ehitamist kopeerib hetkel need build kataloogi. Näha saab kõike kumu.pennaste.eu mis serveerib dev-i kumu build kataloogi. https://kumu.pennaste.eu/otsi_filmi_arhiivist/

Hetkel veel mingit pakendamist ja full buildi tehes vms juurdekopeerimist ei toimu, st pärast full buildi arhiivilehte hetkel taaskord pole. See vajab veel toimetamist.

Valmis saades tuleb ka teavitus. Alustades praegu mitte (aga saab vaadata deploy logide alt kas ilmus ja sealt ka umbes kaua võib aega kuluda).

mpennaste commented 2 years ago

Nüüd on rohkem neid nuppe ja... vähe viisakamalt, nähtavad hetkel vaid superadminile.

mpennaste commented 2 years ago

Publisheris siis arhiivi ehitamise järjekorda panemiseks nupud. Ehitamise lõppedes kopeeritakse kohe build'i ja tekitatakse hilisema full buildi tarbeks pakitud arhiiv mis selle olemasolul pakitakse iga full buildi lõppedes buildi kataloogi lahti. Full buildi tehes arhiivi asju uuesti ei ehitata, selleks (kui nt soovida midagi arhiivis muuta/lisada) peab kasutama publisheri arhiivinuppe.

Dev näidetel: Filmide ajalugu lehtedel mil filmid peaks olemas olema: https://poff.pennaste.eu/otsi_filmi_arhiivist/ https://kinoff.pennaste.eu/otsi_filmi_arhiivist/ jne

Ind projektide ajalugu: https://industry.pennaste.eu/search-projects-archive/

Ind persoonide ajalugu: https://industry.pennaste.eu/featured-persons-archive/

jaanleppik commented 2 years ago

FILMIDE AJALUGU

Kuna ma kustutasin 2021. aastal pea kõik 2020. aasta seansid ära Strapist, siis filmide ajaloo otsingus LINNADE ja KINODE filtreering sisuliselt ei toimi. Aga ma arvan, et peaks selle ikka alles jätma. Võibolla välja kommenteerima PUGist, aga veel päris ära ei tahaks kaotada.

Jaan lisab Festival Editioni labeli (kabel on loodud ja mingis versioonis nagu ka lisatud, lisan uuesti)

Mõte: ehk peaks lisama ka aasta? Praegu on festival editionid olemas, aga nende nimetamine on selline, et seal pole aastat alati nimetuses sees. Mõtlen, et ses kontekstis oleks ehk parem, kui kasutaja saaks valida festivali ja / või aasta. Teeb sama välja, kui Festival Editionit valida, aga ehk on kasutajale arusaadavam?

Subtiitrite filter kah 2020. aasta kohta õiget infot ei anna - kuna filmi tasemel seda infot vähestel ja seansside infot pole. Aga jätame ikka selle filtri alles, ehk taas kommenteeriks mingl hetkel välja, kui meil pole kvaliteetset infot kuvada tegelikult veel.

Edasi Jaan:

mpennaste commented 2 years ago

Pugist siis ajutiselt ebavajaliku/puuduliku sisuga filtri välja "kommimiseks" style='display: none;', sest niisama väljakommenteerides, läheks katki JS tõttu.

FE asemel tundub saaksin teoorias edukalt aasta panna, vaatan, et Strapis kenasti kõigil FE'del aastanumber küljes. Või mõtled veel festivalile ja FE'le lisaks aasta?

jaanleppik commented 2 years ago

Editioni label on varasemast olemas: labelGroups -> filters -> editions

Aasta: lisaks filmile nyyd ka labelGroups -> filters -> year (nii live kui dev)

jaanleppik commented 2 years ago

Arhiivi e ajalukku tõstmine: Kinoffi näitel, localis, domain specificus kinoffil edition 0, filme current editionina ei ehitata - OK Kinoffi ajaloo ehitas valms, aga ma ei oska seda kusagilt vaadata... Ehitas arhiivi valmis, panin myyd ka footeri kaudu full buildi käima.

jaanleppik commented 2 years ago

industry / dev tegin arhiivi valmis, sisu OK - nii projektid kui persoonid kui arhiiv sai valmis, siis tegin footeri kaudu full buildi, aga sain sellise errori: https://dev.poff.ee/admin/plugins/content-manager/collectionType/plugins::publisher.build_logs/19480

Muidu minu meelest toimib ja võiks main'i mergeda

mpennaste commented 2 years ago

Koos piltide muudatusega nüüd live, sulgen.

jaanleppik commented 2 years ago

KUMU arhiivi ehitamisel on error, ja paistab, et see segab ka tavalist filmi target buildi ja ka Google tabelist filmide kirjutamist.

Arhiivi build error: https://admin.poff.ee/admin/plugins/content-manager/collectionType/plugins::publisher.build_logs/19944

Cassette build error: https://admin.poff.ee/admin/plugins/content-manager/collectionType/plugins::publisher.build_logs/19945

jaanleppik commented 2 years ago

KUMU arhiivi ehitamisel on ikka errorid, millest ma ei saa aru. Esimesed errorod viitasid sellele, et ei saanud režisööri infot kätte. Siis tegin kumu full buildi (see ehitab kindlasti lehed kõik koos režisööride infoga), aga nyyd on veel vähema infoga error: https://admin.poff.ee/admin/plugins/content-manager/collectionType/plugins::publisher.build_logs/21974

mpennaste commented 2 years ago

@jaanleppik Ca 50 console.logi jms hiljem... Probleem oli, et arhiivi kassettide fetchis polnud traileri osas arvestatud seda, et sai media'st välja tõstetud. Aga see ka täielikult ei lahendanud, järgmine error ilmus https://admin.poff.ee/admin/plugins/content-manager/collectionType/application::film.film/2461 juures, sest seal on traileris kasutatud lühikest YT urli mida meie süsteem ei osanud lugeda. Nüüd tegin nii arhiivile kui tavalisele kassettide scriptile juurde, et suudaks mõlemast, nii pikast YT urlist kui lühikesest aru saada. Nüüd ehitab ära: https://build.kumu.poff.ee/otsi_filmi_arhiivist/

jaanleppik commented 2 years ago

palun veel search_archive PUGi .card_film_info osasse festival_editionsit kah (lisaks programmile, režisöörile ja riigile)

mpennaste commented 2 years ago

Huh, siin andis mõtiskleda, et kust alt ma toda võtan (kassett, film, programm, tags), võtsin filmide alt. PUGis rida 143-147 siis on see mis kuvab. https://build.kumu.poff.ee/otsi_filmi_arhiivist/

PS! Mul jäi siin vist vastamata, aga nüüd peaks traileri osas ka lühike YT link töötama isegi juhul kui seal mingi muu mudru taga (ala https://youtu.be/J_3DFTm8ioA?t=470)

jaanleppik commented 2 years ago

Kui on filmil mitu festival_editionit, siis on nii - ees oleva komaga: Screenshot 2022-04-01 at 23 51 23

jaanleppik commented 2 years ago

Tuletan seda meelde. Väike asi, aga sellepärast lähebki kergesti meelest :)

jaanleppik commented 2 years ago

komade teema tundub korras

jaanleppik commented 2 years ago

Edasi peab Jaan tegema projektide ajaloo tuunimise plaani, koos Industry inimestega.