2 files changed
+2
-2
lines changed- api/v1/announcements/PKPAnnouncementHandler.php+115-59
- classes/announcement/Announcement.php+64
- classes/announcement/AnnouncementTypeDAO.php+19-11
- classes/announcement/Collector.php+50-1
- classes/announcement/Repository.php+156
- classes/announcement/maps/Schema.php+20-2
- classes/author/Author.php+1-1
- classes/cliTool/CommandLineTool.php+5-3
- classes/components/forms/announcement/PKPAnnouncementForm.php+43-19
- classes/components/forms/context/PKPAnnouncementSettingsForm.php+3-2
- classes/components/listPanels/PKPAnnouncementsListPanel.php-11
- classes/core/DataObject.php+33-31
- classes/core/PKPRequest.php+16
- classes/core/exceptions/StoreTemporaryFileException.php+39
- classes/core/maps/Schema.php+2-2
- classes/file/PKPPublicFileManager.php+13
- classes/identity/Identity.php+1-48
- classes/migration/upgrade/v3_5_0/I9253_SiteAnnouncements.php+46
- classes/publication/PKPPublication.php+4-38
- classes/services/PKPNavigationMenuService.php+4-1
- classes/submission/PKPSubmission.php+3-32
- classes/submissionFile/Repository.php+18-18
- classes/submissionFile/SubmissionFile.php+4-34
- controllers/grid/announcements/AnnouncementTypeGridHandler.php+14-15
- controllers/grid/announcements/form/AnnouncementTypeForm.php+2-2
- locale/en/api.po+3
- locale/en/installer.po+3
- locale/en/manager.po+6
- pages/admin/AdminHandler.php+53
- pages/announcement/AnnouncementHandler.php+40-26
- pages/index/PKPIndexHandler.php+15-7
- pages/management/ManagementHandler.php+24-2
- schemas/announcement.json+31-3
- schemas/site.json+20
- templates/admin/settings.tpl+31
- templates/frontend/objects/announcements_list.tpl+42
0 commit comments