Skip to content
Succès

Changes

Summary

  1. bug #14567: "pdf2json is not installed" error is now displayed as a warning (details)
  2. Bug #14588 (details)
  3. With Silverpeas-Kernel, the parameters passed in (details)
Commit e2fb86754ffc4cef4d18e55c789f6826ee86fa07 by Miguel Moquillon
bug #14567: "pdf2json is not installed" error is now displayed as a warning
The file was modifiedcore-services/viewer/src/main/java/org/silverpeas/core/viewer/service/JsonPdfToolManager.java (diff)
Commit 3f2bc3f000e33e6c88b3b14806cd3c68f283b483 by Miguel Moquillon
Bug #14588

Fix the identity card's template in which the reference to the email
field of the javascript user entity wasn't correctly named.
The file was modifiedcore-configuration/src/main/config/data/web/weblib.war/ckeditor/identitycard/sample_template.html (diff)
The file was modifiedcore-war/src/main/webapp/wysiwyg/jsp/ckeditor/plugins/identitycard/plugin.js (diff)
The file was modifiedcore-war/src/main/webapp/wysiwyg/jsp/ckeditor/plugins/identitycard/dialogs/identitycard.js (diff)
The file was modifiedcore-web/src/main/java/org/silverpeas/core/webapi/profile/UserProfileExtendedEntity.java (diff)
Commit f2d21aa12b56727251211b5cc2e20265dcdcdca7 by Miguel Moquillon
With Silverpeas-Kernel, the parameters passed in
LocalizationBundle#getStringWithParams are now encoded for HTML when
they are String objects. Take into account of this new capabilities in
Silverpeas. This means the HTML specific characters in the parameters
(like &, > or < for examples) will be encoded in their entity number
counterpart (&amp;, &gt; or &lt; in our examples); this shouldn't cause
any issue because the destination of such localized messages are
dedicated to be rendered in HTML (even for emails).

In Web messages, in order to avoid to encode for HTML all the message
text, improve the MessageNotifier#format private static method to apply
the encoding for HTML only on String parameters as those are usually
passed by the user himself when authoring or editing a contribution.

In user notifications, encode any possible text passed by a user in
Silverpeas (the title and the description of a contribution for
example). Take care of the difference between the direct notification
about a contribution by a user and the user notification mechanism when
a contribution is modified or created.
The file was modifiedcore-library/src/integration-test/resources/org/silverpeas/core/notification/user/delayed/result-synthese-54-de.txt (diff)
The file was modifiedcore-library/src/integration-test/resources/org/silverpeas/core/notification/user/delayed/result-synthese-53-de.txt (diff)
The file was modifiedcore-library/src/main/java/org/silverpeas/core/security/authentication/password/service/PasswordCheck.java (diff)
The file was modifiedcore-library/src/integration-test/resources/org/silverpeas/core/notification/user/delayed/result-synthese-53-en.txt (diff)
The file was modifiedcore-test/pom.xml (diff)
The file was modifiedcore-web/src/main/java/org/silverpeas/core/webapi/notification/MessageEntity.java (diff)
The file was modifiedcore-library/src/integration-test/resources/org/silverpeas/core/notification/user/delayed/result-synthese-51-en.txt (diff)
The file was modifiedcore-war/src/main/java/org/silverpeas/web/notificationuser/control/UserNotificationWrapper.java (diff)
The file was modifiedcore-library/src/integration-test/java/org/silverpeas/core/notification/user/delayed/DelayedNotificationManagerIT.java (diff)
The file was modifiedcore-library/src/main/java/org/silverpeas/core/notification/user/SimpleUserNotification.java (diff)
The file was modifiedcore-library/src/integration-test/java/org/silverpeas/core/notification/user/delayed/delegate/DelayedNotificationDelegateIT.java (diff)
The file was modifiedcore-web/src/main/java/org/silverpeas/core/webapi/subscribe/UnsubscribeResource.java (diff)
The file was modifiedcore-library/src/integration-test/resources/org/silverpeas/core/notification/user/delayed/result-synthese-51-de.txt (diff)
The file was modifiedcore-web/src/integration-test/java/org/silverpeas/core/webapi/password/PasswordPolicyCheckingIT.java (diff)
The file was modifiedcore-library/src/main/java/org/silverpeas/core/notification/user/delayed/delegate/DelayedNotificationDelegate.java (diff)
The file was modifiedcore-api/src/main/java/org/silverpeas/core/notification/user/delayed/model/DelayedNotificationData.java (diff)
The file was modifiedcore-services/questioncontainer/src/main/java/org/silverpeas/core/questioncontainer/container/service/DefaultQuestionContainerService.java (diff)
The file was modifiedcore-web/src/integration-test/java/org/silverpeas/core/webapi/password/PasswordPolicyGettingIT.java (diff)
The file was modifiedcore-war/src/main/webapp/util/javaScript/silverpeas-notifier.js (diff)
The file was modifiedcore-api/src/main/java/org/silverpeas/core/notification/user/client/NotificationMetaData.java (diff)
The file was modifiedcore-jcr/src/main/java/org/silverpeas/core/jcr/RepositoryProvider.java (diff)
The file was modifiedcore-library/src/integration-test/resources/org/silverpeas/core/notification/user/delayed/result-synthese-54-fr.txt (diff)
The file was modifiedcore-library/src/integration-test/resources/org/silverpeas/core/notification/user/delayed/result-synthese-51-fr.txt (diff)
The file was modifiedcore-api/pom.xml (diff)
The file was modifiedcore-library/src/main/java/org/silverpeas/core/notification/user/delayed/synthese/DelayedNotificationSyntheseData.java (diff)
The file was modifiedcore-library/src/main/java/org/silverpeas/core/notification/user/delayed/synthese/SyntheseResource.java (diff)
The file was modifiedcore-api/src/main/java/org/silverpeas/core/notification/user/model/NotificationResourceData.java (diff)
The file was modifiedcore-web/src/main/java/org/silverpeas/core/webapi/subscribe/SubscribeResource.java (diff)
The file was modifiedcore-library/src/main/java/org/silverpeas/core/notification/user/builder/AbstractContributionTemplateUserNotificationBuilder.java (diff)
The file was modifiedcore-library/src/main/java/org/silverpeas/core/security/authentication/password/rule/AbstractPasswordRule.java (diff)
The file was modifiedcore-web/src/main/java/org/silverpeas/core/webapi/calendar/CalendarResource.java (diff)
The file was modifiedcore-library/src/main/java/org/silverpeas/core/socialnetwork/invitation/NewInvitationUserNotification.java (diff)
The file was addedcore-library/src/main/java/org/silverpeas/core/security/authentication/password/PasswordBundle.java
The file was modifiedcore-web/src/main/java/org/silverpeas/core/web/tools/agenda/notification/AgendaUserNotification.java (diff)
The file was modifiedcore-library/src/integration-test/resources/org/silverpeas/core/notification/user/delayed/result-synthese-53-fr.txt (diff)
The file was modifiedcore-web/src/main/java/org/silverpeas/core/webapi/calendar/CalendarWebManager.java (diff)
The file was modifiedcore-web/src/main/java/org/silverpeas/core/web/sharing/notification/FileSharingUserNotification.java (diff)
The file was modifiedcore-web/src/main/java/org/silverpeas/core/webapi/documenttemplate/DocumentTemplateWebManager.java (diff)
The file was modifiedcore-war/src/main/webapp/util/javaScript/silverpeas-messager.js (diff)
The file was modifiedcore-configuration/src/main/config/resources/StringTemplates/core/comment/commented_fr.st (diff)
The file was modifiedcore-web/src/main/java/org/silverpeas/core/webapi/variables/VariablesWebManager.java (diff)
The file was modifiedcore-library/src/integration-test/resources/org/silverpeas/core/notification/user/delayed/result-synthese-54-en.txt (diff)
The file was modifiedcore-configuration/src/main/config/resources/StringTemplates/core/comment/commented_en.st (diff)
The file was modifiedcore-services/comment/src/main/java/org/silverpeas/core/comment/service/CommentUserNotification.java (diff)
The file was modifiedcore-api/src/main/java/org/silverpeas/core/notification/message/AbstractMessage.java (diff)
The file was modifiedcore-web/src/main/java/org/silverpeas/core/webapi/reminder/ReminderResource.java (diff)
The file was modifiedcore-api/src/main/java/org/silverpeas/core/notification/message/MessageNotifier.java (diff)
The file was modifiedcore-library/src/main/java/org/silverpeas/core/contribution/publication/datereminder/PublicationDateReminderUserNotification.java (diff)
The file was modifiedcore-war/src/main/webapp/util/javaScript/silverpeas.js (diff)
The file was modifiedcore-library/src/test/java/org/silverpeas/core/calendar/notification/CalendarEventUserNotificationReminderTest.java (diff)
The file was modifiedcore-configuration/src/main/config/resources/StringTemplates/core/comment/commented_de.st (diff)
The file was modifiedcore-web/src/main/java/org/silverpeas/core/webapi/password/PasswordRuleEntity.java (diff)

Summary

  1. When using the Web messager, prefer to use its capability to apply (details)
Commit e32a8c7f57601a882ad9143206b8560bdfceb919 by Miguel Moquillon
When using the Web messager, prefer to use its capability to apply
parameters on the message instead of using the
LocalizationBundle#getStringWithParams for that.

When building a user notification about the modification or the creation
of a contribution in the different Silverpeas apps, encode for HTML the
title/name and the description of the contribution.
The file was modifiedkmelia/kmelia-library/src/main/java/org/silverpeas/components/kmelia/notification/AbstractKmeliaFolderUserNotification.java (diff)
The file was modifieddelegatednews/delegatednews-library/src/main/java/org/silverpeas/components/delegatednews/notification/DelegatedNewsDeniedNotification.java (diff)
The file was modifiedforums/forums-library/src/main/java/org/silverpeas/components/forums/notification/AbstractForumsForumUserNotification.java (diff)
The file was modifiedforums/forums-war/src/main/webapp/forums/jsp/viewMessage.jsp (diff)
The file was modifiedkmelia/kmelia-library/src/main/java/org/silverpeas/components/kmelia/notification/KmeliaNotifyPublicationDocumentUserNotification.java (diff)
The file was modifiedkmelia/kmelia-library/src/main/java/org/silverpeas/components/kmelia/notification/KmeliaValidationPublicationUserNotification.java (diff)
The file was modifiedinfoLetter/infoLetter-library/src/main/java/org/silverpeas/components/infoletter/notification/InfoLetterSubscriptionPublicationUserNotification.java (diff)
The file was modifiedkmelia/kmelia-library/src/main/java/org/silverpeas/components/kmelia/notification/AbstractKmeliaPublicationUserNotification.java (diff)
The file was modifiedscheduleEvent/scheduleEvent-library/src/main/java/org/silverpeas/components/scheduleevent/notification/ScheduleEventUserNotification.java (diff)
The file was modifiedquestionReply/questionReply-library/src/main/java/org/silverpeas/components/questionreply/service/notification/AbstractNotifier.java (diff)
The file was modifiedclassifieds/classifieds-library/src/main/java/org/silverpeas/components/classifieds/notification/ClassifiedValidationUserNotification.java (diff)
The file was modifiedforums/forums-library/src/main/java/org/silverpeas/components/forums/notification/AbstractForumsMessageUserNotification.java (diff)
The file was modifiedkmelia/kmelia-war/src/main/java/org/silverpeas/components/kmelia/control/KmeliaSessionController.java (diff)
The file was modifiedforums/forums-war/src/main/java/org/silverpeas/components/forums/control/helpers/ForumActionHelper.java (diff)
The file was modifieddelegatednews/delegatednews-library/src/main/java/org/silverpeas/components/delegatednews/notification/AbstractDelegatedNewsUserNotification.java (diff)
The file was modifiedforums/forums-library/src/main/java/org/silverpeas/components/forums/notification/ForumsMessageValidationUserNotification.java (diff)
The file was modifiedgallery/gallery-library/src/main/java/org/silverpeas/components/gallery/notification/user/GalleryUserAlertNotification.java (diff)
The file was modifiedscheduleEvent/scheduleEvent-library/src/main/java/org/silverpeas/components/scheduleevent/notification/ScheduleEventUserCallAgainNotification.java (diff)
The file was modifiedblog/blog-library/src/main/java/org/silverpeas/components/blog/notification/AbstractBlogUserNotification.java (diff)
The file was modifiedclassifieds/classifieds-library/src/main/java/org/silverpeas/components/classifieds/notification/AbstractClassifiedUserNotification.java (diff)
The file was modifiedsuggestionBox/suggestionBox-library/src/main/java/org/silverpeas/components/suggestionbox/notification/SuggestionValidationUserNotification.java (diff)
The file was modifiedsurvey/survey-library/src/main/java/org/silverpeas/components/survey/notification/AbstractSurveyUserNotification.java (diff)
The file was modifiedkmelia/kmelia-library/src/main/java/org/silverpeas/components/kmelia/notification/KmeliaDefermentPublicationUserNotification.java (diff)
The file was modifiedformsOnline/formsOnline-library/src/main/java/org/silverpeas/components/formsonline/notification/FormsOnlineValidationRequestUserNotification.java (diff)
The file was modifiedcommunity/community-war/src/main/java/org/silverpeas/components/community/CommunityWebManager.java (diff)
The file was modifiedgallery/gallery-library/src/main/java/org/silverpeas/components/gallery/notification/user/AbstractGalleryAlbumUserNotification.java (diff)
The file was modifiedquickinfo/quickinfo-library/src/main/java/org/silverpeas/components/quickinfo/notification/AbstractNewsUserNotification.java (diff)
The file was modifiedwebPages/webPages-library/src/main/java/org/silverpeas/components/webpages/notification/AbstractWebPagesNotification.java (diff)
The file was modifiedsuggestionBox/suggestionBox-library/src/main/java/org/silverpeas/components/suggestionbox/notification/AbstractSuggestionUserNotification.java (diff)
The file was modifiedblog/blog-library/src/main/java/org/silverpeas/components/blog/notification/BlogUserSubscriptionNotification.java (diff)
The file was modifiedquestionReply/questionReply-library/src/main/java/org/silverpeas/components/questionreply/service/notification/AbstractReplyNotifier.java (diff)
The file was modifiedprocessManager/processManager-war/src/main/java/org/silverpeas/processmanager/ProcessManagerSessionController.java (diff)