...
activated: 1
child:
condition:
created: 02/09/2024 15:46:06
forward: 0
icon:
id: 10
modified: 02/09/2024 15:46:06
name: reset
ontransition:
owner: 1
parent:
position: 0
roles:
state_in: 11
state_out: 2
...
PACKAGED_Portal
/portal to /dam/wedia
Starting from 2024.4, by default the front-end’s main entry point is changed from /portal/
to /dam/wedia/
(URL rewritting rules are present to redirect from /portal
to /dam/wedia
)
Therefore the app’s default vue_apps_base_url.portal
has been updated in tools\wediaportal-cli\api\constants\defaultConfig.mjs
If you haven’t configured a specific vue_apps_base_url.portal
in your project, on the next front-end build, the app will be configured for /dam/wedia/
New configuration point
Portals
A new configuration domain has been added to portal’s json configuration. It is mainly used by the new components added for the Portals. The new domain (folder) is placed at the same level as the dam, product, spaces or dam-import domain, and it is called : portals
This domain is necessary if you want to use the new feature on your front-end.
Starter-kit’s common config has been updated too, new named actions and named displays have been added.
More details about the configuration possibilites can be found here : https://crossmedia.atlassian.net/wiki/spaces/WD/pages/3298787349/Portals+installation+guide#4%2F-Configuration-possibilites
Changes Information
Structures changes
asset
Fields changes
...
...
...
assetgeography, assetkeyword, assetauthor, assetiaconcept, folder, pimasset
...
Expand |
---|
title | Detailsexportxls tag removed : |
---|
|
assetgeographyFields changesRemoved
assetkeywordFields changesRemoved
assetauthorRemoved
assetiaconceptRemoved
folderRemoved
pimassetRemoved |
...
Expand |
---|
|
pkgroletemplate/997permissions: - Image Removed
Image Removed- Image Added
pkgroletemplate/998permissions: - Image Added
pkgroletemplate/998999pkgroletemplate/999permissions: - Image Removed
- Image Removed
- Image Added
|
Expand |
---|
title | pkgroletemplate/997 - puml code |
---|
|
Code Block |
---|
@startuml
title diffInstances v2024.3.0 -f puml -o pkgroletemplate -i 997
hide empty members
hide circle
package pkgroletemplate {
class 997 {
#permissions
}
rectangle 997_permissions as "
{{json
<style>
.removed {
BackgroundColor pink
FontColor red
}
.added {
BackgroundColor lightgreen
FontColor darkgreen
}
</style>
#highlight "v1" / "boards" / "shareboard" / "permissions" / "0" <<removed>>
#highlight "v1" / "objectdata" / "#damobject" / "sharesocialnetworks" / "permissions" / "0" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "broadcastvideo, ...*" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "broadcastvideo, ...*" / "custom" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "broadcastvideo, ...*" / "enabled" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "broadcastvideo, ..." / "permissions" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "insert" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "insert" / "custom" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "insert" / "enabled" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "insert" / "permissions" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "insert" / "permissions" / "0" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "update" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "update" / "custom" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "update" / "enabled" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "update" / "permissions" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "update" / "permissions" / "0" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "update" / "permissions" / "1" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "update" / "permissions" / "2" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "view" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "view" / "custom" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "view" / "enabled" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "view" / "permissions" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "view" / "permissions" / "0" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "view" / "permissions" / "1" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "view" / "permissions" / "2" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "view" / "permissions" / "3" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "view" / "permissions" / "4" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "view" / "permissions" / "5" <<added>>
{
"v1":
{
"boards":
{
"shareboard":
{
"permissions":
[
"$publicboard/$anyboardtype/$anyowner"
]
}
}
,
"objectdata":
{
"#damobject":
{
"sharesocialnetworks":
{
"permissions":
[
"$anystatus/$anyowner"
]
}
}
,
"@portal.editorial~wkfpkgportal":
{
"broadcastvideo, ...*":
{
"custom":
false
,
"enabled":
false
,
"permissions":
[
"empty"
]
}
,
"insert":
{
"custom":
false
,
"enabled":
true
,
"permissions":
[
"$anycreation"
]
}
,
"update":
{
"custom":
false
,
"enabled":
true
,
"permissions":
[
"$anystatus/$anyowner"
,
"$anystatus/$selfowner"
,
"$anystatus/$teammember"
]
}
,
"view":
{
"custom":
false
,
"enabled":
true
,
"permissions":
[
"$anystatus/$anyowner"
,
"$anystatus/$selfowner"
,
"$anystatus/$teammember"
,
"$anystatus/$teamviewer"
,
"$anystatus/$public"
,
"$online/$anyowner"
]
}
}
}
}
}
}}
"
997::permissions-->997_permissions
note right of 997_permissions
...* = changestatus,
definevideoposter,delete,
editpicture,editvideochatpers,
embed,
i18nfieldtranslate,
managevideocalltoactions,
managevideorolls,
order,
retrievecaption,
sharesocialnetworks,
slicevideo.
end note
}
@enduml
|
|
Expand |
---|
title | pkgroletemplate/998 - puml code |
---|
|
Code Block |
---|
@startuml
title diffInstances v2024.3.0 -f puml -o pkgroletemplate -i 998
hide empty members
hide circle
package pkgroletemplate {
class 998 {
#permissions
}
rectangle 998_permissions as "
{{json
<style>
.removed {
BackgroundColor pink
FontColor red
}
.added {
BackgroundColor lightgreen
FontColor darkgreen
}
</style>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "broadcastvideo, ...*" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "broadcastvideo, ...*" / "custom" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "broadcastvideo, ...*" / "enabled" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "broadcastvideo, ...*" / "permissions" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "insert" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "insert" / "custom" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "insert" / "enabled" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "insert" / "permissions" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "insert" / "permissions" / "0" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "update" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "update" / "custom" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "update" / "enabled" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "update" / "permissions" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "update" / "permissions" / "0" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "update" / "permissions" / "1" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "view" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "view" / "custom" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "view" / "enabled" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "view" / "permissions" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "view" / "permissions" / "0" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "view" / "permissions" / "1" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "view" / "permissions" / "2" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "view" / "permissions" / "3" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "view" / "permissions" / "4" <<added>>
{
"v1":
{
"objectdata":
{
"@portal.editorial~wkfpkgportal":
{
"broadcastvideo, ...*":
{
"custom":
false
,
"enabled":
false
,
"permissions":
[
"empty"
]
}
,
"insert":
{
"custom":
false
,
"enabled":
true
,
"permissions":
[
"$anycreation"
]
}
,
"update":
{
"custom":
false
,
"enabled":
false
,
"permissions":
[
"$anystatus/$selfowner"
,
"$anystatus/$teammember"
]
}
,
"view":
{
"custom":
false
,
"enabled":
false
,
"permissions":
[
"$anystatus/$selfowner"
,
"$anystatus/$teammember"
,
"$anystatus/$teamviewer"
,
"$anystatus/$public"
,
"$online/$anyowner"
]
}
}
}
}
}
}}
"
998::permissions-->998_permissions
note right of 998_permissions
...* = changestatus,
definevideoposter,delete,
editpicture,editvideochatpers,
embed,
i18nfieldtranslate,
managevideocalltoactions,
managevideorolls,
order,
retrievecaption,
sharesocialnetworks,
slicevideo.
end note
}
@enduml
|
|
Expand |
---|
title | pkgroletemplate/999 - puml code |
---|
|
Code Block |
---|
@startuml
title diffInstances v2024.3.0 -f puml -o pkgroletemplate -i 999
hide empty members
hide circle
package pkgroletemplate {
class 999 {
#permissions
}
rectangle 999_permissions as "
{{json
<style>
.removed {
BackgroundColor pink
FontColor red
}
.added {
BackgroundColor lightgreen
FontColor darkgreen
}
</style>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgskmetadata" / "broadcastvideo, ...*" <<removed>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgskmetadata" / "broadcastvideo, ...*" / "custom" <<removed>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgskmetadata" / "broadcastvideo, ...*" / "enabled" <<removed>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgskmetadata" / "broadcastvideo, ...*" / "permissions" <<removed>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "broadcastvideo, ...**" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "broadcastvideo, ...**" / "custom" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "broadcastvideo, ...**" / "enabled" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "broadcastvideo, ...**" / "permissions" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "insert" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "insert" / "custom" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "insert" / "enabled" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "insert" / "permissions" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "update" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "update" / "custom" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "update" / "enabled" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "update" / "permissions" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "update" / "permissions" / "0" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "update" / "permissions" / "1" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "view" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "view" / "custom" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "view" / "enabled" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "view" / "permissions" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "view" / "permissions" / "0" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "view" / "permissions" / "1" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "view" / "permissions" / "2" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "view" / "permissions" / "3" <<added>>
#highlight "v1" / "objectdata" / "@portal.editorial~wkfpkgportal" / "view" / "permissions" / "4" <<added>>
{
"v1":
{
"objectdata":
{
"@portal.editorial~wkfpkgskmetadata":
{
"broadcastvideo, ...*":
{
"custom":
false
,
"enabled":
false
,
"permissions":
[
]
}
}
,
"@portal.editorial~wkfpkgportal":
{
"broadcastvideo, ...**":
{
"custom":
false
,
"enabled":
false
,
"permissions":
[
"empty"
]
}
,
"insert":
{
"custom":
false
,
"enabled":
false
,
"permissions":
[
]
}
,
"update":
{
"custom":
false
,
"enabled":
false
,
"permissions":
[
"$anystatus/$selfowner"
,
"$anystatus/$teammember"
]
}
,
"view":
{
"custom":
false
,
"enabled":
false
,
"permissions":
[
"$anystatus/$selfowner"
,
"$anystatus/$teammember"
,
"$anystatus/$teamviewer"
,
"$anystatus/$public"
,
"$online/$anyowner"
]
}
}
}
}
}
}}
"
999::permissions-->999_permissions
note right of 999_permissions
...* : changestatus,
definevideoposter,
delete,
editpicture,
editvideochapters,
editvideosubtitles,
embed,
i18nfieldstranslate,
insert,
managevideocalltoactions,
managevideorolls,
order,
retrievecaption,
sharesocialnetworks,
slicevideo,
update,
view,
end note
note right of 999_permissions
...** = changestatus,
definevideoposter,delete,
editpicture,editvideochatpers,
embed,
i18nfieldtranslate,
managevideocalltoactions,
managevideorolls,
order,
retrievecaption,
sharesocialnetworks,
slicevideo.
end note
}
@enduml
|
|
assetnature
Expand |
---|
|
assetnature/22
assetnature/65 |
...
...
PACKAGED_DAM_Utils
More information about the modifications can be found here : Resolving automatic asset publication in 2024.1, 2024.2 and 2024.3
plugin.xml
Parameters:
UPDATED dam_denormalization_force_update:
...
Parameters:
UPDATED config_settings:
New value :
...
WXM_FulltextSandbox
Overview
Overview
These updates are linked to the tag boost40
set on the fields portal.name
, portal.namefr
, and portal.namede
.
This configuration enhances the search relevance of these fields by a factor of 40 during full-text searches on portals. For instance, it affects how portals are displayed in the DAM Search (see https://crossmedia.atlassian.net/wiki/spaces/WD/pages/3271360515/1.+Access+and+search+for+a+portal#Searching-for-a-Portal-through-the-DAM for more details about this functionnality).
For more information about the configuration possibilities for this plugin’s parameter, please refer to the following documentation : https://crossmedia.atlassian.net/wiki/spaces/WD/pages/16547922/Setting+up+Full+Text+Search#Enhancing-Full-Text-Search-with-Property-Boosting.
...
PACKAGED_Portals
...