Beskrivelse av scriptet for emneoppretting ved endringer i FS

Her beskriver vi hva som skjer i Vortex hvis infotekstene i FS fjernes etter at index-filen har blitt opprettet p? uio.no.

RT 5487193 og 5529211: Hva skjer p? uio.no hvis et fakultet sletter infotekstene for et gitt semester i FS etter at index-filen som henter data fra dette semesteret er opprettet p? uio.no?

H?vard skriver i RT5529211:

"Dersom emna forsvinn fr? FSWS f?r indeksfilene for det aktuelle semesteret vert aktiverte [dvs. flyttet til index.html / index-eng.html, og publisert, slik at det er disse sidene man ser n?r man g?r til mappa], er det noks? rett fram:

  • Fjern ikkje-lenger-aktuelle indeksfiler -- mappa kan ha blitt konvertert til FS-basert mappe, men emnesida/emnesidene og ?r/semester p? mappa er som f?r.

Etter at indeksfilene for eit semester har blitt aktiverte, er det ikkje lenger berre ? fjerne dei. Utan indeksfil(er) er emnemappa ikkje lenger i ein fornuftig tilstand, og det er relativt mykje ? passe p? for ? f? ein ny slik tilstand:

  • Dette var f?rste gong emnet skulle g?:
    • Emnet finst ikkje lenger, og mappa b?r slettast
  • Det finst minst ei anna EpN-side i mappa:
    • Finn ferskaste tidlegare side/sider
    • Set ?r og semester p? mappa til ditto fr? ferskaste tidlegare side/sider
    • Finn om det er ei eller to sider for ferskaste semester
    • Flytt ferskaste tidlegare side/sider til index.html / index-eng.html
    • Publiser det som no er index.html / index-eng.html
  • Det finst tidlegare emnesider i mappa, men berre av gamal type.
    • Fjern ?r/semester-eigenskapane til mappa
    • Finn om det er ei eller to sider av gamal type (Her kjem vi til ? bomme nokre gonger -- det finst ein del ?index-eng-gml.html? rundtomkring som har blitt oppretta automatisk og ikkje inneheld reell informasjon)
    • Flytt tidlegare side/sider til index.html / index-eng.html
    • Publiser det som no er index.html / index-eng.html

Dette vert fort ein del tunga-rett-i-munnen-programmering. Gitt at det neppe tek mange minutta per tilfelle ? rydde opp manuelt, kan det ta lang tid f?r UiO totalt sett har spart inn att tida det vil ta ? automatisere dette."

Publisert 24. juni 2024 13:40 - Sist endret 12. aug. 2024 09:52