diff --git a/config/configuration/bundles/src/bundle/org/sakaiproject/config/bundle/default.sakai.properties b/config/configuration/bundles/src/bundle/org/sakaiproject/config/bundle/default.sakai.properties
index 74820f2514e1..bcf662a8405e 100644
--- a/config/configuration/bundles/src/bundle/org/sakaiproject/config/bundle/default.sakai.properties
+++ b/config/configuration/bundles/src/bundle/org/sakaiproject/config/bundle/default.sakai.properties
@@ -5530,6 +5530,9 @@
# The email address that will receive the confirmation mails from the import jobs (by default uses the defined in portal.error.email)
#tags.import_job_email=youremail@yourdomain.ext
+# S2U-32 and S2U-28 Allow the use of tags in some tools: assignments, private messages (default is true)
+# tagservice.enable.integrations=false
+
# ###############################
#SAMIGO SEARCH AND TAGS
# ###############################
diff --git a/library/src/skins/default/src/sass/base/_extendables.scss b/library/src/skins/default/src/sass/base/_extendables.scss
index 04a3257204de..6103b87b8a4b 100644
--- a/library/src/skins/default/src/sass/base/_extendables.scss
+++ b/library/src/skins/default/src/sass/base/_extendables.scss
@@ -624,7 +624,10 @@ div.wicket-modal div.w_blue a.w_close {
.text-info,
.bg-info {
color: var(--infoBanner-color);
- background-color: var(--infoBanner-bgcolor);
+ background-color: var(--infoBanner-bgcolor) !important;
+ max-width: 100%;
+ text-overflow: ellipsis;
+ overflow: hidden;
}
.text-warning,
.bg-warning {
diff --git a/library/src/skins/default/src/sass/modules/tool/assignments/_assignments.scss b/library/src/skins/default/src/sass/modules/tool/assignments/_assignments.scss
index cb3a220e686c..ed41825692a7 100644
--- a/library/src/skins/default/src/sass/modules/tool/assignments/_assignments.scss
+++ b/library/src/skins/default/src/sass/modules/tool/assignments/_assignments.scss
@@ -170,6 +170,9 @@
line-height: 1;
padding: 0.5em 0 0.5em 2.5em;
}
+ .tag-header{
+ max-width:250px
+ }
}
.toggleAnchor {
@@ -710,8 +713,4 @@
margin-right: 7px;
}
}
-
- input {
- margin: 2px;
- }
}
diff --git a/library/src/skins/default/src/sass/modules/tool/messages/_messages.scss b/library/src/skins/default/src/sass/modules/tool/messages/_messages.scss
index 45e3bd85d40e..9440682da4cc 100644
--- a/library/src/skins/default/src/sass/modules/tool/messages/_messages.scss
+++ b/library/src/skins/default/src/sass/modules/tool/messages/_messages.scss
@@ -114,6 +114,12 @@
td.priority{
width: 7%;
}
+ td.taglist{
+ width: 17%;
+ list-style-type: none;
+ padding: 0;
+ max-width: 250px;
+ }
&\:pvtmsgs_filter {
input[type=search] {
@@ -221,4 +227,7 @@
.ToggleBulkDisabled {
color: var(--sakai-text-color-disabled);
}
+ .DisableTags {
+ pointer-events: none;
+ }
}
diff --git a/msgcntr/messageforums-api/src/bundle/org/sakaiproject/api/app/messagecenter/bundle/Messages.properties b/msgcntr/messageforums-api/src/bundle/org/sakaiproject/api/app/messagecenter/bundle/Messages.properties
index ffc0fd8e33ec..0e2c0ff5b61b 100644
--- a/msgcntr/messageforums-api/src/bundle/org/sakaiproject/api/app/messagecenter/bundle/Messages.properties
+++ b/msgcntr/messageforums-api/src/bundle/org/sakaiproject/api/app/messagecenter/bundle/Messages.properties
@@ -995,3 +995,8 @@ pvt_read_receipt_text=Receive a notification when the message is opened by the r
pvt_read_receipt_email={0}({1}) has read the message with the subject: `{2}` on {3}. \n\nTo see this message, click in this url and see the message of the site: {4}
pvt_email_href={1}<\a>
pvt_read_receipt_email_subject={0} has been read
+
+#S2U-28
+pvt_tags_header=Tags
+pvt_tags_save=Save Tags
+pvt_enter_search_tags=Please select tags for search.
diff --git a/msgcntr/messageforums-api/src/bundle/org/sakaiproject/api/app/messagecenter/bundle/Messages_ca.properties b/msgcntr/messageforums-api/src/bundle/org/sakaiproject/api/app/messagecenter/bundle/Messages_ca.properties
index fa266fb22c25..265ffbac4bfe 100644
--- a/msgcntr/messageforums-api/src/bundle/org/sakaiproject/api/app/messagecenter/bundle/Messages_ca.properties
+++ b/msgcntr/messageforums-api/src/bundle/org/sakaiproject/api/app/messagecenter/bundle/Messages_ca.properties
@@ -988,3 +988,8 @@ pvt_read_receipt_text=Rebre una notificaci\u00f3 quan el missatge sigui obert pe
pvt_read_receipt_email={0}({1}) ha llegit el missatge amb l`assumpte `{2}` el {3}. \n\nPer veure aquest missatge, feu clic en aquest URL i vegeu el missatge del lloc: {4}
pvt_read_receipt_email_subject={0} ha estat llegit
+
+#S2U-28
+pvt_tags_header=Etiquetes
+pvt_tags_save=Desar Etiquetes
+pvt_enter_search_tags=Introdu\u00efu etiquetes per a la cerca.
diff --git a/msgcntr/messageforums-api/src/bundle/org/sakaiproject/api/app/messagecenter/bundle/Messages_es.properties b/msgcntr/messageforums-api/src/bundle/org/sakaiproject/api/app/messagecenter/bundle/Messages_es.properties
index 66153fb56f22..254747dc061a 100644
--- a/msgcntr/messageforums-api/src/bundle/org/sakaiproject/api/app/messagecenter/bundle/Messages_es.properties
+++ b/msgcntr/messageforums-api/src/bundle/org/sakaiproject/api/app/messagecenter/bundle/Messages_es.properties
@@ -973,3 +973,8 @@ pvt_read_receipt_text=Recibir una notificaci\u00f3n cuando el mensaje sea abiert
pvt_read_receipt_email={0}({1}) ha le\u00eddo el mensaje con asunto `{2}` el {3}. \n\nPara ver el mensaje que envi\u00f3, haga clic en este enlace y acceda al mensaje del sitio: {4}
pvt_read_receipt_email_subject={0} ha sido le\u00eddo
+
+#S2U-28
+pvt_tags_header=Etiquetas
+pvt_tags_save=Guardar Etiquetas
+pvt_enter_search_tags=Introduzca etiquetas de b\u00fasqueda.
diff --git a/msgcntr/messageforums-api/src/bundle/org/sakaiproject/api/app/messagecenter/bundle/Messages_eu.properties b/msgcntr/messageforums-api/src/bundle/org/sakaiproject/api/app/messagecenter/bundle/Messages_eu.properties
index b0fcbcd54f05..3184612c3d4c 100644
--- a/msgcntr/messageforums-api/src/bundle/org/sakaiproject/api/app/messagecenter/bundle/Messages_eu.properties
+++ b/msgcntr/messageforums-api/src/bundle/org/sakaiproject/api/app/messagecenter/bundle/Messages_eu.properties
@@ -990,3 +990,8 @@ pvt_read_receipt_text=Jaso jakinarazpen bat hartzaileak mezua irekitzen duenean
pvt_read_receipt_email={0}({1})-ek `{2}` mezua irakurri du {3}an. \n\nMezu hau ikusteko, egin klik url honetan eta ikusi gunearen mezua: {4}
pvt_read_receipt_email_subject={0} irakurri da
+
+#S2U-28
+pvt_tags_header=Etiketak
+pvt_tags_save=Gorde etiketak
+pvt_enter_search_tags=Sartu bilatzeko testua.
diff --git a/msgcntr/messageforums-api/src/java/org/sakaiproject/api/app/messageforums/ui/PrivateMessageManager.java b/msgcntr/messageforums-api/src/java/org/sakaiproject/api/app/messageforums/ui/PrivateMessageManager.java
index f5929222f14c..2f46011a5100 100644
--- a/msgcntr/messageforums-api/src/java/org/sakaiproject/api/app/messageforums/ui/PrivateMessageManager.java
+++ b/msgcntr/messageforums-api/src/java/org/sakaiproject/api/app/messageforums/ui/PrivateMessageManager.java
@@ -125,8 +125,8 @@ public List getMessagesByTypeByContext(final String typeUuid, final String conte
* @param asEmail
* @param readReceipt
*/
- public void sendPrivateMessage(PrivateMessage message, Map