Ovu stranicu je najbolje pregledavati u modernom internet pregledniku s omogućenim JavaScriptom.

Zakrpe

micho

Ovo će biti dretva za zakrpe. Sve novosti u vezi radova na forumu moći ćete naći ovdje.

Dretva će biti zaključana jer nema smisla uvoditi novi skup pravila koji bi onemogućavao objave nevodstva za samo jedan tip dretve, ali u zaključane dretve ionako može objavljivati vodstvo. Here we go.

Zakrpa 1.0.1

datuma 17.03.2020.

  • dodana grupa korisnika Šapice - više kao dekoracija, dodavat ću ljude na zahtjev u nju do nekog perioda kad mi pukne film pa mi se više neće dati 😂
  • dodane predmetne oznake za FER predmete
  • @sugar BoOo!! je promoviran u rank konsiljera

Posebno hvala @sugar BoOo!! koji je praktički odradio pola posla.


micho

Zakrpa 1.0.2

datuma 20.03.2020.

Cijeli forum bi od ovog trenutka treba biti preveden na hrvatski. Izrađena su dva paketa za Flarum - jedna ekstenzija (Hrvatski jezik) te jedan instalacijski paket koji injektira locale datoteke u ekstenzije. Njihovi repozitoriji mogu se pronaći na sljedećim poveznicama:

Ako je netko zainteresiran za razvoj ekstenzija za ovu vrstu foruma, tzv. Flarum, mogu možda napraviti neki kratki guide, a za to mi se javite. Proces nije nešto previše zabavan, ali u ovih 5 dana sam naučio iznimno puno, a krenuo sam iz nule.

Također, povodom incidenta kad sam shvatio da je nemoguće onemogućiti uvid u privatne poruke nakon što se prijavi poruka u privatnom razgovoru, proširenje za prijavu objava je onemogućeno do daljnjega. Ako imate nešto za prijaviti, @spomenite mene ili @sugar BoOo!! , ili nam pošaljite poruku. Trenutno vodim raspravu na repozitoriju ekstenzije da se uvede mogućnost da administrator onemogući sebi pregled takvih poruka, ali mislim da neće uroditi plodom i da ću morati implementirati neko svoje rješenje, a to trenutno nije prioritet.

Sljedeći korak je napraviti proširenje za pretraživanje po 2+ oznake, a zatim se bacam na proširenje koje će dretve praćenih oznaka prikazivati u naćinu prikaza “Praćeno”.

Hotfix

datuma 20.03.2020.

Ugasio sam mogućnost stvaranja privatnih rasprava dok ne razmislim točno što ću učiniti u pogledu toga, želim biti apsolutno transparentan i čuvati privatnost, no trenutni alati mi to ne onemogućavaju na razini na kojoj bih to htio. Stay tuned.

Hotfix 2

datuma 23.03.2020.

  • dodani prijevodi za Nickname Change i Web Push Notifications koji su mi promakli
  • standardizirani prijevodi
  • ispravljeni prijevodi

micho

Zakrpa 1.0.3

datuma 03.04.2020.

  • manji popravci u izgledu stranice
  • dodani materijali s privremenog repozitorija materijala
  • popravljena struktura podataka na GitHubu za sljedeće predmete:
    • Teorija informacije
    • Uvod u teoriju računarstva
    • Signali i sustavi
    • Razvoj primijenjene programske potpore

Razlog zašto su ovi predmeti popravljeni je jer je u njih ovaj tjedan dodano nešto, pa sam ih usput i prepravio, tako da jedino preostaje popravljanje naziva i eventualno stapanje. Tu praksu ću i u budućnosti primijenjivati, prije nego što mi na red dođe popravljanje materijala.


micho

Zakrpa 1.0.4

datuma 10.04.2020.

Ovaj tjedan se jako malo toga promijenilo radi fakultetskih obaveza:

  • promjena izgleda spoilera (tj. HTML <details> CSS-a)
  • dodan DZ1 za a.g. 2019/2020 u FMOS repozitorij uz transfer autorskih prava na Studoše
  • popravljena struktura git repozitorija Formalnih metoda u oblikovanju sustava

micho

Zakrpa 1.0.5

datuma 26.04.2020.

Prošli tjedan smo čak i uspjeli popraviti jedan naporni bug

  • popravljen bug s uploadom slika - sad se mogu uploadati sve slike (uključujući i GIFove) do ~15 MB

Osim toga, ispravljena je struktura i nekoliko materijala, ali i krenulo se u izradu plana za finalnu strukturu materijala. Vezano za ovo, uočeno je par nekonzistencija plana s trenutnim stanjem (najviše u formi npr. lab_2 koji bi trebao biti lab-2). Tj. simbol _ će se koristiti za razdvajanje cjelina, a - za spajanje različitih riječi u cjelini.

Više detalja o izradi standarda za materijale:

Također je odlučeno da će korijenske datoteke biti oblika KRATICA-PREDMETA_GODINA_IME-MATERIJALA_DODATNI-OPISI. Npr, recimo da se radi o ljetnom roku iz ASP-a akademske godine 2017/2018 - ime potencijalne datoteke bit će ASP_2017-19_ljir.ekstenzija. Ako se radi samo o odgovorima, onda će naziv biti ASP_2017-19_ljir_odgovori.ekstenzija

Možda se postavlja pitanje zašto ako već imamo strukturu datoteka - razlog tome je što želimo imati svojstvo da čak i ako se datoteka izvadi iz strukture još koliko-toliko govori o sebi bez otvaranja. Finalno svojstvo koje želimo je da uz prva 3 “ključa” možemo jednoznačno uz neki egzaktni algoritam bez potrebe učenja opet izgraditi istu strukturu. Struktura direktorija služi samo kao sustav oznaka.

Radi li se o nekakvom direktoriju kao materijalu (arhiva neće biti), onda unutar nje jesu nazivi koji jesu, ali ona sama ima formu by_ID-KORISNIKA. U praksi, recimo da je podatak predao, ne znam, recimo kolega __builtin_popcount - on ima user id 3 - prema tome njegovi direktoriji trebali bi se zvati npr. ASP_2017-18_lab-1_by_3. Ovime se omogućava da svako na forumu može provjeriti tko je autor materijala, nitko izvan ne može, nazivi su sažeti i nisu ovisni o korisničkim imenima ili nadimcima. Isto tako, autor definira tzv. ključ materijala (primarni ključ je predmet, sekundarni tip materijala, tercijarni godina, kvartalni naziv materijala) jer se pretpostavlja da jedan autor neće duplicirati materijale za prethodna 3 ključa.

Zašto ovo kažem? Promjenom imena će se rastrgati linkovi. To je gotovo sigurno. Zapravo, direktni GitHub linkovi NIKAD neće biti apsolutni. Zato je dijeljenje poveznica malo besmisleno - u tjedan dana taj se link može totalno rastrgati. Rješenje ovoga neće biti do implementacije sustava materijala u forum, kad će se koristiti identifikatori materijala (gdje će svaki direktorij i datoteka biti povezani posebnim identifikatorom koji radi neovisno o strukturi podataka).

Znači li to da je ovo upozorenje da ne objavljujete linkove na GitHub? Ne, nikako. Samo, ako vam je neki link puknui, slobodno mi se javite i ja ću za vas pretražiti pravi materijali i ispraviti taj link. Ovo je šlampavo rješenje, ali je najjednostavnije rješenje za sad.


Isto, što se tiče naziva dretvi i njihovih oznaka, u razvoju je sustav koji to radi bez tipkanja, tj. uz par izbornika.

Više detalja o izradi standarda za rasprave:

Predmetni dijelovi uobičajeno imaju specifičnu strukturu, pa će se fokusirati da se ta struktura održi uz minimum moderacije. Alternativno, ako je neka rasprava izvan strukture, to će se omogućiti sekundardnim izbornikom u kojem se može isto kao i sada odrediti naziv dretve i oznake.

Format će se nešto sitno promijeniti u [KRATICA-PREDMETA] TEMA - AKADEMSKA-GODINA zato što je ovako teško shvatiti o kojoj temi se radi, pa bi npr. tema za ASP 2. labos u 2017/2018 bila [ASP] 2. laboratorijska vježba - 2017/2018. Ovaj prvi dio ću vjerojatno ručno u nadolazećim danima ispraviti. U planu je i bilo neko proširenje koje bi prefiksiralo sve teme s tim prefiksom, ali kako se odlučilo za rješenje gdje ekstenzija generira imena, onda bi bilo elegantnije da su nam stvarna imena tema takva kako sam predložio, a kasnije se to može maknuti ili pretvoriti u nešto izražajnije ako bude potrebno. Ono što se prije toga treba napraviti je prepraviti sve oznake u standardizirani format:

ime_predmeta = ime_predmeta.upper().split(r"\s+")
if len(ime_predmeta) < 3:
    kratica_predmeta = "".join(x[:3] for x in ime_predmeta)
else:
    kratica_predmeta = "".join(x[0] for x in ime_predmeta)

Ovo će se napraviti i za Git repozitorije, kako bi jednoznačno mogli pristupati im. Tj., efekt toga je da će kratice biti jednake na forumu kao i na Gitu.

Long story short, manje posla za vas i nas, više za JavaScript u pregledniku 🙂


micho

Zakrpa 1.0.6

datuma 04.05.2020.

  • dodano proširenje za realtime obavijesti na bazi websocketa (kyrne/websocket)
    • realtime stvari bi sad trebale biti puno glađe i responzivnije
    • nikakvi podaci ni metapodaci više ne odlaze stranim servisima
    • instant messaging maybe?
  • popravljena struktura materijala za neke predmete
  • stvoren repozitorij za Programski jezik Go (po naputku kolege the-oneyouknow)

Na temu stvorenog repozitorija - ako za neki FER3 predmet vidite da fali repozitorij, možete mi to slobodno javiti preko Issuea na github.com/studosi ili privatnom porukom na forumu, i ja ću ga prilikom sljedećeg osvjećavanja materijala dodati. Alternativno, ako se na privremene materijale uploadaju materijali za kojih ne postoji repozitorij, za iste će repozitorij biti napravljen. Isto vrijedi i za oznake predmeta - ovaj ciklus su stvoreni Internet stvari, Inženjerska ekonomika 1 i 2, npr.


micho

Zakrpa 1.0.7

datuma 08.05.2020.

Od sad je moguće vidjeti tko je reagirao na objavi! Dio proširenja još nije preveden iz razloga što se čeka da se funkcionalnost službeno doda u proširenje. To bi trebalo biti za par dana, kad ćemo napraviti hotfix.

Pregledu se pristupa na sličan način kao i za goreglasove/doljeglasove, preko View Reactions (u budućnosti Pregledaj reakcije).

Hotfix

datuma 12.05.2020.

  • napravljeno mini grafičko ažuriranje - više informacije
  • maksimalna duljina korisničkog imena: 48 -> 24 (radi grafičkih ograničenja, nakon punog grafičkog updatea se možda opet poveća)

micho

Zakrpa 1.0.8

datuma 14.05.2020.

  • forum je ažuriran na verziju 0.1.0-beta.13 - više o promjenama možete pročitati ovdje
    • tužna je stvar što bez obzira na to što je mergean novi search, izgleda da je još uvijek onaj stari, usrani
  • maknuta neka proširenja koja nisu bila uključena (iz različitih razloga)
  • dodana ekstenzija za memoizaciju CSS-a, JS-a i lokala (trebalo bi mrvicu ubrzati forum)
  • kasnije tijekom dana će biti napravljeno jedno mini ažuriranje u kojem će se ponovno uključiti sustav obavijesti u pravom vremenu (trebam onemogućiti neke stvari jer ne rade dobro) jer je prethodni problem popravljen

micho

Zakrpa 1.0.9

Manji zastoji se očekuju 04.06.2020. od 18-20 sati, nadam se svega par minuta

Dolaze end-to-end enkriptirane poruke, pa više ne morate biti u strahu da vam netko čita poruke i možete razgovarati u pravom vremenu (a la Facebook). Ali da bih sredio sav taj sustav, pretpostavljam da je moguće da će se trebati srušiti server radi potencijalnih problema s postojećim sustavom poruka. Tako da ako vam je nešto hitno sutra, pripremite si to prije navedenog vremena. Ovaj vremenski raspon je za najgori slučaj (potpuno ponovno postavljanje foruma iz backupa).

Više informacija nakon završetka procesa.


micho

Zakrpa 1.0.9

dana 04.06.2020.

  • dodane privatne poruke
  • popravljeni neki prijevodi (još sutra uređujem Core) sređeno
  • podešen izgled privatnih poruka na tamnoj temi nije toliko jednostavno, razgovaram s autorom, soonTM

Kako koristiti privatne poruke

U gornjem desnom uglu pojavit će vam se ikonica s razgovornim mjehurićem. Kad kliknete na nju, treba vam se pojaviti upit da upišete lozinku. Nakon što uspješno upišete lozinku, moći ćete razgovarati sa svima koji su omogućili privatne razgovore.

Ako zaboravite lozinku, gubite sve razgovore prije toga. Razlog za ovo je što se lozinke koriste kao ključ prilikom enkripcije. S obzirom na to da ja kao administrator ne znam vašu lozinku (u bazi je zapisan hash), ovako se može prilično dobro garantirati da nitko osim vas, koji znate vašu lozinku, ne može pročitati poruku.

Ovaj sustav je trenutno JAKO buggy. Praktički ne radi u incognito modu. Ali on je sad u beti, i pokušat će se prebaciti na njega u potpunosti. Do 1.7.2020. bit će uključen već postojeći sustav poruka (koje su slične raspravama). Do tog datuma, ako vas je briga, sačuvajte direktne poruke na forumu. Ako će tog datuma proširenje privatnih poruka (ovo koje je danas dodano) raditi dobro, prethodno proširenje će se kompletno ukloniti, a poruke napravljene preko tog sustava obrisati.

tl;dr

Proširenje privatnih poruka je u testnoj fazi, ako će štimati 1.7.2020. prebacujemo se na njega, a do tada tko želi neka si sačuva postojeće poruke.

EDIT: Izgled privatnih poruka - kaže autor da će se izgled vjerojatno popravit ažuriranjem tamne teme


micho

Zakrpa 1.1.0

u nadolazećim danima

u sljedećih nekoliko dana dogodit će se transfer servera - kako se bliži izdavanje proširenja za materijale, ali i i nakon što se utvrdilo da server nije dovoljno jak da lokalno vrti realtime (a na odvojenom serveru ne radi) prebacit ćemo se na novi server. Server nije zapravo ništa značajno skuplji (+1 euro za duplo threadova?), a i planiralo se na promjenu mašine otpočetka jer sam inicijalno unajmio server u Finskoj, umjesto u Njemačkoj (ne pitajte, svašta mi se mota po glavi).

Moguće je da će se izgubiti par minuta foruma. Tj., bez obzira na to koliko dobro ja napravim skripte za transfer, one opet traju neko vrijeme. Ali opet, ništa strašno: izvest će se tijekom noći pa vjerojatno nitko neće ni skužiti.

Važno

Korisnici kojima su bitne privatne poruke (one slične facebook chatu, ne direktne) bi iste trebali u nadolazećim danima spremiti. Nakon što smo ustvrdili da sustav nije spreman, privatne poruke će se isključiti do daljnjega (ja ih povremeno testiram lokalno). Kako mijenjanjem mašina nije zagarantirano da se ključevi za enkripciju neće pogubiti, a samim time je moguće da se ionako apsolutno sve poruke koruptiraju, ovo je pravo vrijeme da se riješimo tog sustava. Ako se ikad vrati, vrlo vjerojatno će totalno zamijeniti postojeći sustav direktnih poruka. Ali to nije u sadašnjosti.

Također, ažurirat će se i neka postojeća proširenja, nešto što sam odgađao jer nisam imao vremena testirati stabilnost istih.


micho

Zakrpa 1.1.0

dana 09.08.2020.

Maknuta proširenja:

.

  • Flagrow Users List
    • služilo samo Donovima
    • praktički beskorisno xD
  • Friends of Flarum reCaptcha
    • nikad nije bilo ni upaljeno
    • ionako krši GDPR
  • Friends of Flarum Pretty Mail
    • nikad nisam imao vremena postaviti HTML mailove kak se spada
    • vratit će se nakon grafičkog updatea, kao dio njega
  • Bokt Cache Assets
    • cacheiranje stvari s ovim nije davalo nikakve bolje performanse
  • Kyrne Shout (iliti privatni razgovori)
    • usprkos učestalim ažuriranjima proširenje još uvijek nije spremno za produkciju
    • vratit će se u budućnosti ako ikad bude spremno za produkciju

Ažurirana su sva postojeća proširenja koja su ostala. Neka proširenja sad imaju novo ponašanje:

.

  • nacrti objava i rasprava se sada automatski spremaju, a dostupni su i preko izbornika na vrhu
  • direktne poruke se sad bolje ponašaju s grupnim porukama
  • praćene oznake su sad sve vidljive na jednom mjestu preko padajućeg izbornika na popisu rasprava: drugim riječima, imamo funkcionalnost predmetnih pretplata!

Nova proširenja:

.

  • Askvorsov Copy Links
    • nalazi se u izborniku kod objava
    • olakšava kopiranje poveznica na objave i rasprave
  • Friends of Flarum Forum Statistics Widget
    • statistike foruma
    • za ljude koje zanima neka osnovna statistika
  • Friends of Flarum Share Social
    • dijeljenje rasprava na društvenim mrežama
    • trenutno omogućeni Facebook, Twitter, LinkedIn i Reddit (ostali su generalno nebitni)
  • Itnt Back to Top
    • željen feature gumba za vraćanje na vrh stranice
    • prije je bilo nekih problema, sad napokon radi normalno pa sam ga dodao
  • The Turk FancyBox

Za novododana proširenja (ili ona pokvarena ažuriranjem) će se u sljedećih nekoliko dana napraviti prijevodi. Sljedeći korak u ovoj zakrpi je transfer na novu mašinu malo kasnije (oko 23:00 - 00:00). Očekujte nedostupnost i potencijalni gubitak podataka tih par minuta koliko će mi trebati da prebacim forum na drugi server.


Update:

transfer je izvršen, neke promjene su još tentativne, a rješavat ću ih sljedećih par dana, pa napraviti hotfix kad to više ne budu nuspojave selidbe, već finalne odluke.

Svakako javite u Bugove ako nešto ne radi da to što brže popravim.

Isto tako, ako imate problema s usmjerivanjem na stranici (npr. www.studosi.net, studosi.net i/ili forum.studosi.net pokazuje na old.studosi.net), prebrišite predmemoriju preglednika (neki cacheiraju DNS pa vam se neće ažurirati IP adresa nove mašine iako je već propagirala kroz DNS)

Hotfix 1

Ažurirani su hrvatski prijevodi proširenja. Sad bi opet sve trebalo biti prevedeno.

Hotfix 2

Nakon malih tehničkih poteškoća, certifikati su sad u potpunosti ispravljeni.


Hrvoje

M̵̧̩͑̀͝î̶͍̉ć̴̝̾́̀o̶̺̟̣͂̽
ne može se citirati iz zaključanih dretvi
edit: može se citirat ali preview ne prikazuje kao odgovor/citat
edit2: sad izgleda kao da radi ispravno i preview, možda my bad

praćene oznake su sad sve vidljive na jednom mjestu preko padajućeg izbornika na popisu rasprava: drugim riječima, imamo funkcionalnost predmetnih pretplata!

followanje predmeta ne dodaje dretve tog predmeta u following


micho

Zakrpa 1.2.0 - Flarum 16

dana 11.04.2021.

Trenutno nije moguće primijeniti zakrpu jer bi se potrgale dosta bitne stvari. U međuvremenu se dalje sređuju materijali i popravljaju stvari s naše strane. Također su dockerfileovi, kao i toolkit za generaciju instalacijskih skripta više-manje gotove i kreću u fazu testiranja.

Bilo je par zakrpi u međuvremenu (od prošlog posta) ali su relativno nebitna pa nisu dokumentirana. Nije bilo zakrpe na više verzije Flaruma jer je slična količina stvari bila potrgana. Zapravo sva proširenja u Što se čeka su bila potrgana za sljedeću veću verziju isto kao i za trenutnu zadnju. Razlog zašto se ažuriramo na ovu verziju je jer je ona zadnja koja bi trebala skršavati proširenja.

Promjene u proširenjima

Micanje proširenja

  • Flarum Copy Links (askvortsov/flarum-copy-links) - gotovo nitko ne koristi, funkcionalnost ionako postoji
  • Flarum Discussion Templates (askvortsov/flarum-discussion-templates) - nikad nisam našao dobru primjenu
  • Group Invitation (clarkwinkelmann/flarum-ext-group-invitation) - inicijalno je ideja bila napraviti muško/ženske grupe za sadržaj za koji jedan spol ne želi interferirati, ili tipa studentski zbor, da se ne gnjavi voditeljstvo foruma. Međutim, takve ideje su zeznute u startu i mislim da je kreator ekstenzije neće ažurirati za novu verziju pa se miče do daljnjega, smislit će se nešto drugo.
  • Who read (clarkwinkelmann/flarum-ext-who-read) - inicijalno sam je samo ja koristio, međutim nema neku korist za rasprave, pretvara razgovore u kanceroidne društvene mreže s tim seen indikatorima, generalno je nepotrebno i stvara nered u posjećenijim raspravama
  • Nickname Changer (dem13n/nickname-changer) - nema više nicknameova, tj. nicknameovi su sad dio Flaruma pa je ova ekstenzija nepotrebna. Funkcionalnost je više manje ista.
  • Share Social (fof/share-social) - ovo valjda nitko nije koristio i nema previše smisla
  • Back to top (itnt/backtop) - puno ljudi je smatralo ovo napornim, meni je bio upitan koncept ekstenzije koji je doslovno izvršavao JS sa nečijeg servera, zamijenjeno je s ekvivalentom koji je manje sjeban
  • Push notifications (nikovonlas/flarum-ext-web-push) - ekstenzija koja i kad radi radi prilično loše. U budućnosti se možda napravi nešto bolje, dakle ono da se pusha notifikacija kad ti netko pošalje poruku ili kad se posta u nekoj temi koju vrebaš, ali do tad hasta la vista.
  • Cookie Consent (reflar/cookie-consent) - prebacuje se samo na fof/cookie-consent, ista stvar
  • Edit Notifications (the-turk/flarum-edit-notifications) - autor više ne održava ekstenzije, ali mislim da će ovo ionako biti dio core Flaruma ako već nije (trebao bih provjeriti još jednom)
  • Fancybox (the-turk/flarum-ext-fancybox) - opet, autor je nestao, ali prebacuje se samo na phenomlab/fancybox-wrapper, što je čišća verzija iste ekstenzije
  • MathRen (the-turk/mathren) - vidi u Što se čeka

Dodavanje proširenja

  • Cookie Consent (fof/cookie-consent) - zamjena postojeće ekstenzije
  • Fancybox (phenomlab/fancybox-wrapper) - zamjena postojeće ekstenzije
  • Scroll to top (phenomlab/scrolltotop) - zamjena postojeće ekstenzije

Što se čeka

Trenutno ne rade relativno bitna proširenja:

  • MathRen (LaTeX)
    • ne radi uopće
    • netko radi novi iz nule
      • trebao je već biti gotov
    • netko pokušava portati stari
  • Gamification (upvote/downvote)
    • ne radi uopće
    • 99% ako i proradi će se stari HVALA i GRRR obrisati dok ne uspijem portati u novi sustav radi problema na koji se naišlo još i kod prethodnih zakrpi
    • potencijalno micanje cijelog sustava i povratak na najobičniji lajk, pretvaranje GRRR u reakciju
    • potencijalno uvođenje sustava pljeskanja kao mjere slaganja s objavom kao na Mediumu, pa onda HVALA i GRRR idu u reakcije (kao srce koje se već par puta tražilo i ljut/psovanje emoji)
  • Byobu (direktne poruke)
    • rade djelomično
      • poruke sa starog sustava nisu vidljive
      • prilikom stvaranja razgovora i slanja odgovora se dogodi greška ali se stvori razgovor i pošalje poruka
    • dobro vrijeme za evaluirati rad privatnih poruka od prije
      • međutim ni one trenutno ne rade xD

Ova objava će se urediti kad bude poznato više ili se krene u postupak ažuriranja.

EDIT 10.05.2021.

Micanje proširenja

  • ankete (fof/polls) - radile su jednostavno previše problema

Novost 04.10.2021.

Zakrpa je odgođena, i spojena s Zakrpom 21.10a


micho

Zakrpa 21.10a

dana 04.10.2021.

Novo ime zakrpi! godina.mjesec.slovo! Lagano!

Sve iz Zakrpe 1.2.0 spojeno je u ovu, ali postoje i neke novosti.


Verzije

Flarum: 1.0.4 (najnovija)
PHP: 7.4.9 (mislim da nisu još sva proširenja kompatibilna s PHP8)

Dodana proširenja

  • askvortsov/moderator-warnings - upozorenja moderatora, više za navođenje nego neku kaznu (ali potencijalno i za kazne)
  • the-turk/flamoji - novije proširenje za emojije
  • zerosonesfun/inline-audio - novije proširenje za inlineanje audio-playera
  • malago/fancybox - noviji FancyBox (opet)
  • flarum/nicknames - zamjena za dem13n/nickname-changer
  • nyu8/email-filter - zamjena za studosi/mail-filter
  • sycho/move-posts - premještanje objava, nešto bolja od trenutnog kompliciranog procesa

Potpuni popis proširenja


+-------------------------------+---------+--------+
| Flarum Extensions             |         |        |
+-------------------------------+---------+--------+
| ID                            | Version | Commit |
+-------------------------------+---------+--------+
| fof-formatting                | 1.0.1   |        |
| flarum-suspend                | v1.0.0  |        |
| flarum-subscriptions          | v1.0.0  |        |
| flarum-tags                   | v1.0.3  |        |
| flarum-flags                  | v1.0.0  |        |
| fof-impersonate               | 1.0.0   |        |
| askvortsov-moderator-warnings | v0.6.1  |        |
| clarkwinkelmann-circle-groups | 1.0.0   |        |
| the-turk-flamoji              | 1.0.2   |        |
| noriods-auto-more             | v1.0.0  |        |
| zerosonesfun-inline-audio     | 1.2.1   |        |
| malago-fancybox               | 0.3.0   |        |
| kyrne-websocket               | 3.3.0   |        |
| fof-links                     | 1.0.1   |        |
| fof-user-directory            | 1.0.2   |        |
| fof-terms                     | 1.0.0   |        |
| fof-reactions                 | 1.0.2   |        |
| fof-polls                     | 1.0.3   |        |
| fof-gamification              | 1.0.0   |        |
| fof-follow-tags               | 1.0.1   |        |
| fof-default-group             | 1.0.0   |        |
| flarum-lang-english           | v1.0.0  |        |
| flarum-sticky                 | v1.0.0  |        |
| flarum-mentions               | v1.0.0  |        |
| flarum-lock                   | v1.0.0  |        |
| flarum-emoji                  | v1.0.0  |        |
| flarum-markdown               | v1.0.1  |        |
| flarum-statistics             | v1.0.0  |        |
| fof-byobu                     | 1.0.0   |        |
| fof-drafts                    | 1.0.3   |        |
| flarum-nicknames              | v1.0.0  |        |
| fof-forum-statistics-widget   | 1.0.1   |        |
| fof-ignore-users              | 1.0.0   |        |
| fof-profile-image-crop        | 1.0.0   |        |
| fof-split                     | 1.0.0   |        |
| fof-upload                    | 1.0.5   |        |
| fof-linguist                  | 1.0.2   |        |
| fof-merge-discussions         | 1.0.0   |        |
| nyu8-email-filter             | 1.0.5   |        |
| fof-cookie-consent            | 1.0.1   |        |
| the-turk-mathren              | 1.0.3   |        |
| sycho-move-posts              | v0.1.5  |        |
| fof-nightmode                 | 1.0.0   |        |
+-------------------------------+---------+--------+

Promjene u predmetnom dijelu

Od ak. god. 2021/2022 primjenjivat će se novi oblik rasprava u predmetnom dijelu, uredit će se rasprave u vezi mentora, te će se prenamijeniti sve u vezi informacija o predmetu.

Nove bazične vrste rasprava

U predmetnom dijelu će, osim rasprava za labose, ispite i sl. postojati 3 bazične vrste rasprave:

  • O predmetu (jedna) - ono što bi trebalo biti u nazivu - raspitivanje oko stvari vezanih uz predmet, ali generalno, bezvremenski
  • Izvedba (godišnje) - mješavina starih Pitanja i odgovora i O predmetu - stvari vezane za izvedbu predmeta u nekoj godini (predavanja u godini, termini, ocjene itd.)
  • Gradivo (jedna) - rework Pitanja i odgovora, ovdje će biti sve stvari vezane uz gradivo samog predmeta, dakle zadatci i rješenja zadataka, pitanja i odgovori na pitanja u vezi gradiva i sl.

Iako to nigdje nije eksplicitno rečeno, postojeća praksa što se tiče ispita i labosa, gdje se gradivo istih ostavlja u tim raspravama ostaje ako se radi o ispitima i labosima tekuće godine. Dakle, pitanja iz ispita i labosa 2021/2022 godine će ostati tamo i premještat će se tamo, no, evo, objava gradiva već iz 2020/2021 će završiti u Gradivu.

Mentori

Umjesto jedne teme Mentori, stvorit će se podoznaka u FER zvana Mentori; tu će se za svakog mentora moći napraviti rasprava (jedna) gdje će se moći pisati primjerice mišljenja. Naziv rasprava bit će formata

Mentor: <puno ime bez titule>

Primjerice Mentor: Marko Čupić.

Postojeća rasprava bit će premještena u novu oznaku, te će služiti za generalnije raspitivanje o mentorima - dakle popisi preporuka mentora, općenite informacije o mentorima i sl. Konkretne informacije o pojedinim mentorima bit će premještene u odgovarajuće rasprave, no molimo vas da odgovore automatski prebacite u te teme, pojedinačno, jer je razdvajanje toga teško (i uključuje ulaženje u vaš račun). Postojeće objave će se iz stare teme prebacivati pomalo u odgovarajuće rasprave, i za to, naravno, neće biti moderatorskih upozorenja.

Prenamjena informacija u predmetu

Kategorizacija predmeta po godinama uglavnom je bila uspješna - redundancija semestara na kraju nije bila potrebna, a radi uniformnosti nije potrebno spajati 1. godinu diplomskog s 2. godinom.

Radi prenamjene O predmetu, međutim, pojedinačna pitanja o predmetima više neće biti potrebna (tj. dozvoljena) u raspravama za informacije u predmetu. Pojedinačna pitanja o predmetu će se, stoga, premještati u O predmetu odgovarajućeg predmeta. U slučaju da ta rasprava ne postoji, slobodno je napravite - ako je i nešto krivo u nazivu ili oznaci bit će ispravljeno. Ako predmet ne postoji - kontaktirajte @M̵̧̩͑̀͝î̶͍̉ć̴̝̾́̀o̶̺̟̣͂̽ i bit će načinjena oznaka što je prije moguće.

Rasprave koje su za informacije o predmetu, dakle, ostaju za informacije u generalnom smislu, ili za popise predmeta. Npr., ako razmatrate koji predmet ili predmete iz grupe predmeta upisati, to puknite u odgovarajuću raspravu. Ako razmatrate bi li upisali neki predmet - to ide u predmetnu raspravu. U svakom slučaju tema je:

Ako se pitam o specifičnom predmetu idem u odgovarajući predmetni O predmetu, a inače u temu za godinu studija za koju me zanima

Postojeće objave koje nisu ispravno smještene po ovom novom pravilu će se, kao i mentori, postupno premještati u odgovarajuće objave.

Novost 1

Sređen Dark Mode. Neke stvari, kao npr. linkovi na materijale su izmijenjene. Postoji par mušica koje treba ispraviti ali to još trebam otkriti kako jer se više ne radi o jednostavnoj injekciji CSS-a. Sljedeći na redu su prijevodi.

Novost 2

Jezgreni Flarum je preveden (uz eventualne sitne greškice koje će biti ispravljene, ili ih prijavite u Bugove). Slijedi prevođenje ostalih proširenja.

Novost 3

Ostatak službenih proširenja je preveden. Slijedi dodavanje novih predmetnih oznaka.

Novost 4

Dodane su sljedeća proširenja:

  • afrux/news-widget - Widget aktivnih korisnika i globalne obavijesti.

Dodani su sljedeće oznake predmeta:

Akademsko pisanje - AKAPIS
Analitika financija - ANAFIN
Analiza slika u biomedicini - ASUB
Arhitektura, protokoli i usluge weba - APIUW
Audioprogramiranje - AUDPROE
Automatizacija pogonskih sustava - APS
Bioinformatika 2 - BIOINFA2
Biomedicinska elektroakustika - BIOELE
Blokovi ugradbene elektronike - BUE
Digitalne komunikacije - DIGKOM
Dinamika fluida i prijenos topline - DFIPT
Električna i hibridna vozila - EIHV
Električna vuča - ELEVUC
Elektromagnetska kompatibilnost elektroničkih sklopova - EKES
Elektromagnetska kompatibilnost u komunikacijskim sustavima - EKUKS
Energetska učinkovitost i upravljanje potrošnjom - EUIUP
Formalne metode za verifikaciju i sintezu programskih sustava - FMZVISPS
Gospodarske i okolišne javne politike Europske unije - GIOJPEU
Intelektualno vlasništvo u industriji - IVUI
Inženjerska mehanika - INZMEH
Inženjerski dizajn - INZDIZ
Inženjersko dokumentiranje - INZDOK
Ispitivanje programske potpore - IPP
Jednadžbe matematičke fizike - JMF
Konveksna optimizacija - KONOPT
Kriptografija i kriptoanaliza - KIK
Kružna ekonomija - KRUEKO
Matematička analiza algoritama - MAA
Meko računarstvo - MEKRAC
Mikrovalne mreže i sklopovi - MMIS
Mjerenja i nadzor elektroenergetskog sustava - MINES
Modeliranje i simuliranje dinamičkih sustava - MISDS
Moderne metode fizike u elektrotehnici i računarstvu - MMFUEIR
Napredni mikro i nano elektronički elementi - NMINEE
Napredni razvoj programske potpore za web - NRPPZW
Održavanje elemenata elektroenergetskog sustava - OEES
Ofenzivna sigurnost - OFESIG
Optimiranje evolucijskim računanjem - OER
Osnove mikroelektronike - OSNMIK
Osnove obradbe signala - OOS
Osnove programskog jezika R - OPJR
Osnove programskog jezika Scala - OPJS
Osnove razvoja digitalnih igara - ORDI
Osnove statističkog programiranja - OSP
Planiranje bežičnih sustava - PBS
Poluvodička tehnologija - POLTEH
Poslovni aspekti informacijskih i komunikacijskih usluga - PAIIKU
Primijenjena kvantna mehanika - PKM
Programiranje metode konačnih diferencija - PMKD
Programiranje na visokoj razini apstrakcije - PNVRA
Proizvodnja električne energije - PEE
Projektiranje mehatroničkih sustava - PMSu
Projektiranje programabilnih SoC platformi - PPSP
Projektiranje robotiziranih sustava - PRSu
Računalna animacija - RACANI
Radiofrekvencijski integrirani sklopovi - RISk
Razvoj programskih rješenja za industrijske IoT-sustave - RPRZIIS
Seminar 1 - SEM1
Sigurnosne prijetnje na Internetu - SPNI
Sigurnost bežičnih sustava - SBS
Simulacije svezanih polja - SSP
Sinkroni i asinkroni strojevi - SIAS
Slučajni signali i procesi - SSIP
Stohastičko modeliranje - STOMOD
Strojno učenje 1 - STRUCE1
Sustavi strojnog vida - SSV
Tehnike upravljanja u mehatronici - TUUM
Tehnologija elektrotehničkih materijala - TEM
Tehnologije e-učenja - TEHEUC
Tehnologije umrežavanja - TEHUMR
Tehnološko poduzetništvo - TEHPOD
Umrežene igre - UMRIGR
Umreženi sustavi upravljanja - USU
Upravljanje mikromrežama - UPRMIK
Uvod u napredne mreže - UUNM
Uvod u znanost o podacima - UUZOP
Vizualizacija podataka - VIZPOD
Vrednovanje interakcije - VREINT

Javite ako nešto fali. Sljedeće na redu je preliminarno premještanje u nove oznake.