TIM-JYU / TIM

TIM (The Interactive Material) is an open-source cloud-based platform for creating interactive learning documents.
https://tim.education/view/about/en-US
MIT License
15 stars 4 forks source link

CopyFolderComponent: parempi exclude #3672

Open saviit opened 4 months ago

saviit commented 4 months ago

CopyFolderComponentin exclude hyväksyy tällä hetkellä ainoastaan validin Python-regexpin, mikä hankaloittaa erityisesti tavallisen käyttäjän elämää, jos hän haluaa helposti määritellä kopioinnin ulkopuolelle jäävät dokumentit/alakansiot.

Intuitiivisempi lähestymistapa olisi tehdä exlude esim. seuraavasti

Lisäksi pitää lisätä linkki ohjeisiin, missä kerrotaan miten tuon exluden pitäisi toimia, minimissään linkki Pythonin omaan regexp-ohjeeseen.

vesal commented 4 months ago

paras olisi jos tulisi lista kaikesta kopoitavista siinä pr3view ja ruksi viereen joita voi ottaa pois tarpeen mukaan ja nopeuttaa tuota sillä RegExp filtterillä

saviit commented 4 months ago

paras olisi jos tulisi lista kaikesta kopoitavista siinä pr3view ja ruksi viereen joita voi ottaa pois tarpeen mukaan ja nopeuttaa tuota sillä RegExp filtterillä

Joo, niinhän se olisi, mutta siinä on jo vähän enemmän hommaa (pitää mm. muokata sitä miten se preview ylipäätään toimii), tuon mun ehdotuksen saa hyvin pienellä vaivalla näperrettyä.