#70 Støtte for vedlegg i InlineEditableSOIView & i soi.py
Vedleggsmoduler legges på sine egne sider i øverste venstre hjørne på slutten av dokumentet, og sidene er merket med "Vedlegg A", "Vedlegg B", osv. der resten av sidene er merket med "Side 1 av 3" osv. Rekkefølgen på vedlegg bestemmes fra listen til venstre, drag-and-drop vil endre rekkefølgen.
Denne MRen legger til grunne for at vedleggsmoduler lett kan implementeres, til nå er det bare vanlige moduler som kan legges til som vedlegg (som jeg mener på vi ville støtte for å gjøre det enkelt).
Tips: For å legge til en modul som vedlegg, huk av for det i "Ny modul" dialogen.
Diverse
- Fikset ModuleList fortsatt referer til 'self.parent.soi' noen steder
- Reorganisering av SOI vil nå også reorganisere vedlegg. Vedlegg plasseres etter rekkefølge i SOI.attachments listen, uavhengig av sorteringsalgoritmen som er valgt (siden denne bare gjelder for rectpack-sortering).
- implementert skikkelig deepcopy for modul-lister i SOI test, siden det ble trøbbel med at modules and attachments i realiteten refererte til samme objekt...
Merge request reports
Activity
- Resolved by Anders H. Rebner
- Resolved by Anders H. Rebner
added 1 commit
- 3691b9d0 - Apply suggestion to soitool/inline_editable_soi_view.py
- Resolved by Anders H. Rebner
added 1 commit
- 9aa57965 - Apply suggestion to soitool/inline_editable_soi_view.py
- Resolved by Thomas Holene Løkkeborg
- Resolved by Thomas Holene Løkkeborg
- Resolved by Anders H. Rebner
added 1 commit
- fe121726 - Apply suggestion to test/test_serialize_export_import.py
- Resolved by Anders H. Rebner
- Resolved by Nikolai Mork
Har vi fått beskjed om at hver vedleggsmodul skal ha en egen side eller har vi bestemt det selv? Jeg hadde sett for meg at en vedleggside fylles som en vanlig uten å ha tenkt så mye på det. Er det noen spesielle fordeler/ulemper med én side per vedleggsmodul?
Edit: Det kommer vel helt an på prosess.
Edited by Anders H. Rebner
added 1 commit
- d48354af - Apply suggestion to soitool/inline_editable_soi_view.py
added 1 commit
- d70516d2 - Apply suggestion to soitool/inline_editable_soi_view.py
mentioned in commit 9875c45d