SP5 Development Updates for 10-11-23
### Changes
- Resources Backend Index page performance optimized
-- Uses symfony JsonSerializable library instead of Serializer Interface
- Guide Collection frontend interface
- Database Migrations for config and config_category tables
-- Uses unique key field
-- Version20231005013647.php
-- Version20231005020221.php
-- Version20231005020225.php
-- Version20231005020229.php
- Database migrations for Subject and Collection shortform fields
-- replace underscores with dashes and replace empty fields with lowercase title with dashes
-- Version20231011201121CollectionEmptyShortform.php
-- Version20231011200209SubjectShortform.php
-- Version20231011195123CollectionUnderscore.php
- Styles for Backend Resources section, Lite CKEditor, React
-- New guide metadata screen flash message.
-- Markup/CSS for Resources by Subject page, including React components
-- Markup/CSS for Resources Index page, including React components. Remove old files.
-- Update Resource show screen
-- Updates to Resource form, flash messages and translations
-- Update New Resource form to use "lite" CKEditor config
-- Set up a new CKEditor config without the Insert Media and Insert Resource plugins.
-- CSS background pattern for backend light/dark mode
-- Markup/CSS updates to Recent Activity panel (chchchanges), translations
### Going Forward
- Thumbnails for Guides
- Performance Improvements
- Remove format tag in resource
- Fix Display in AG Grid Resources by Subject
- Styles for Guides, Guide Collections, Media Manager, FAQs
- FAQs management and public screens
https://github.com/subjectsplus/SubjectsPlus/wiki/SP5-Development-Updates![Screenshot 2023-10-11 at 1.58.55 PM.png](https://groups.google.com/group/subjectsplus/attach/4b59c799b13f0/Screenshot%202023-10-11%20at%201.58.55%20PM.png?part=0.5&view=1)
![Screenshot 2023-10-11 at 2.22.56 PM.png](https://groups.google.com/group/subjectsplus/attach/4b59c799b13f0/Screenshot%202023-10-11%20at%202.22.56%20PM.png?part=0.6&view=1)
![Screenshot 2023-10-11 at 2.23.08 PM.png](https://groups.google.com/group/subjectsplus/attach/4b59c799b13f0/Screenshot%202023-10-11%20at%202.23.08%20PM.png?part=0.3&view=1)
![Screenshot 2023-10-11 at 3.20.33 PM.png](https://groups.google.com/group/subjectsplus/attach/4b59c799b13f0/Screenshot%202023-10-11%20at%203.20.33%20PM.png?part=0.7&view=1)
![Screenshot 2023-10-11 at 3.21.02 PM.png](https://groups.google.com/group/subjectsplus/attach/4b59c799b13f0/Screenshot%202023-10-11%20at%203.21.02%20PM.png?part=0.1&view=1)
![Screenshot 2023-10-11 at 3.23.39 PM.png](https://groups.google.com/group/subjectsplus/attach/4b59c799b13f0/Screenshot%202023-10-11%20at%203.23.39%20PM.png?part=0.2&view=1)
![Screenshot 2023-10-11 at 3.23.53 PM.png](https://groups.google.com/group/subjectsplus/attach/4b59c799b13f0/Screenshot%202023-10-11%20at%203.23.53%20PM.png?part=0.4&view=1)
Thanks,
SubjectsPlus Development Team