poff-bnff / web2021

1 stars 0 forks source link

Industry events filter festival_edition #379

Open mpennaste opened 3 years ago

mpennaste commented 3 years ago
mitselek commented 3 years ago

@jaanleppik lisab paar näidiseventi

Kätte saab gql päringuga Strapi playgroundis

query {
  industryEvents ( where: { festival_editions: { id: 12 } } ) {
    id
    slug_en
    startTime
    location { name }
    event_mode { name_en}
    description
    industry_people {
      slug
      profilePicAtInd { url }
      person { firstNameLastName }
      role_at_films { roleName { en } }
    }
    industry_categories { name }
    project_type { type }
    isPublicEvent
    isLiveEvent
    durationTime
    festival_editions { name_en }
    images (limit: 1) { url }
    videoUrl
  }
}

event_mode on ka uus asi :)

mitselek commented 3 years ago

andmemudija on fetch_industry_event_from_yaml praegu teeb ta eventile sellise faili data.en.zip mille sees ntx

channel:
    id: 1
    namePrivate: Film Market
    embedCode: https://www.youtube.com/watch?v=6vHNDbq2XsI
    name: Film Market
    description: Film Market

ja üldse sikutab ta sündmuseid kanalite kaupa. Kanaleid sel aastal polegi, peaks piirduma festival edition'i järgi filtreerimisega (Strapi:Industry@Tallinn 2021)

festival_editions:
    -
        id: 12
mpennaste commented 3 years ago

Uurisin-puurisin siin seda asja mõnda aega. Ei pea channelit külge panema. Ja ringi ka ei teeks, lihtsalt channelipõhist eventide faili (industryevents.en.yaml) ei kasutaks. Kasutaks seda mida juba industry events search kasutab (industryeventscalendar.en.yaml) ja mis pole kanalipõhine. St Mihkli väide "ja üldse sikutab ta sündmuseid kanalite kaupa." issue all pole täielikult tõene. Jah, sikutab, aga sikutab ka ilma teise YAMLi. Praegu ehitas kõik mu localis olevad kolm kanaliteta "FE 2021" eventi ära. Kanalid kommenteerisin filtritest nii pugis kui scriptis välja.

mpennaste commented 3 years ago

Vaatan järgmisena kas saab kogu soovitud mainitud infi ka YAMLi kätte.

mpennaste commented 3 years ago

Samas harus (https://github.com/poff-bnff/web2021/tree/User-my_events) nüüd soovitud info ka YAMLis ning industry event searchi juures olemas.

jaanleppik commented 3 years ago

Filtrid: päevad, nuppudena 1, 20, 21, 22, 23, 24, ja 25, nov - nende alla siis filtreeringud kindlale päevale kuidas päeva filtrit maha saada? teine klõps samale päevale? idaaalis peaks valitud päeva olema teist värvi.

teised filrid: LOCATION MODE: Onsite / Online Hybrid PUBLIC: Public event / Closed event LIVE Live stream / No live stream INDUSTRY CATEGORY INDUSTRY PERSON

jaanleppik commented 3 years ago

tegin uue branchi ind_events_filters

mpennaste commented 3 years ago

@jaanleppik Filtrid ind_events_filters harus koos nuppudega. ssg\source_styles_templates_styles_industry\style.styl Rida 3210 asub ".selected_button" stiil, see klass lisatakse iga kord kui antud kuupäeva nupp on aktiivne. Sellega saab siis aktiivse kuupäeva välimust modida.

Maini ma ei tõmbaks, sest @mitselek on lisanud main harusse mingi muudatuse millel süntaks vale, kood vale ja ka testimatahttps://github.com/poff-bnff/web2021/commit/41d4fb28ed8c1f6438f91310f06a61eec29f5f05#diff-68ff4d6a81467b3cb322628924f942bdf7575d0bbd6321d701c8a217b6bb01ac Selle siin harus üritasin parandada, aga ei saanud täpselt aru mis selle muudatuse mõte ja kindlam kui ta ise enne ära parandab ja testib ka seda my_screenings lehte. Mul võttis peale main haru pullimist üle poole tunni ebaõnnestunud ehitamisi ja fiximist, et siis lõpuks oma muudatusi vaadata.