Actions
Project activity #31918
closedRefactor 'Location' component
Start date:
01/05/2025
Due date:
% Done:
100%
Estimated time:
Description
Column met id 'columns.location' is gedefinieerd in contezza-apps-community en bevat Tezza-specifieke logica, namelijk:
- als de node is in site 'documenten', dan wordt 'Documenten' getoond
- als de node zelf is een werkmap of een site, dan wordt geen location getoond
- als de node is in een werkmap, dan wordt de naam van de werkmap getoond en het is mogelijk om daarnaartoe te navigeren
- als de parent map van de node de document library van een site is, dan wordt de titel van de site getoond.
- als de node geen van de bovenstaande voldoet, dan wordt de naam van de parent map getoond.
Hiernaast wordt deze zelfde component ook in andere apps gebruikt om de parent map of de site van een node te tonen.
Graag de volgende uitvoeren.
In contezza-apps-community:- column met id 'columns.location' verwijderen
- site column aanmaken (id: 'columns.site')
- De Tezza-specifieke logica van location verplaatsen naar Tezza:
- nieuwe column component aanmaken met id 'tezza.columns.location' die 'tezza.columns.path' vervangt
- alle 'locations' in Tezza moeten deze component gebruiken, deze zijn:
- global search suggestion
- global search landing pagina
- documenten
- werkmap relations
- widgets: recent file, favourites, locked files
- andere apps die 'columns.location' gebruiken refactoren zodat ze of 'parent' of 'site' column gebruiken
- let op: deze andere apps gebruiken al 'columns.location' om de parent of de site te tonen, dus dit wijziging verandert functioneel niets
Updated by Diego Mirandola 9 days ago
- Related to Project activity #29896: Tezza apps incl. modules/libraries & code publiekelijk beschikbaar stellen added
Updated by Diego Mirandola 4 days ago
- Subject changed from Improve beheer van 'Location' to Refactor 'Location' component
- Description updated (diff)
Updated by Diego Mirandola 4 days ago
- Description updated (diff)
- Status changed from In Progress to Ready in Dev
- Assignee changed from Diego Mirandola to Maaike Bommerson
Updated by Maaike Bommerson 3 days ago
- Status changed from Ready in Dev to Test approved
- Assignee changed from Maaike Bommerson to Diego Mirandola
Getest, dit kan mee met de release
Updated by Diego Mirandola 1 day ago
- Target version changed from Tezza 2025.04 to Tezza 2025.05
Updated by Diego Mirandola 1 day ago
- Status changed from Test approved to Resolved
- % Done changed from 0 to 100
In Contezza Apps versie 3.23.1.
Actions