6b3e1f4e19
Add hotpot navigation and slideshow
...
Signed-off-by: Justin Georgi <justin.georgi@gmail.com >
2024-10-28 13:51:46 -07:00
3b5c2e993d
Refactor to MediaHandler transform ( #20 )
...
Closes #6 , Closes #18
This PR separates out 3 different classes: a distinct Hooks handling class, a MediaHandler class for models, and a MediaTransform class that handles all the actual model rendering.
Reviewed-on: #20
2024-10-27 04:11:16 +00:00
39329f5497
Improve and expand annotation selection methods
...
Signed-off-by: Justin Georgi <justin.georgi@gmail.com >
2024-10-25 21:19:46 -07:00
36c36dd16e
Add model-viewer script via MW php method
...
Signed-off-by: Justin Georgi <justin.georgi@gmail.com >
2024-10-25 18:59:04 -07:00
41354e2d70
Clean up js and add DocBlocks
...
Signed-off-by: Justin Georgi <justin.georgi@gmail.com >
2024-10-25 18:46:55 -07:00
a80e422874
Switch add hotspot to button function
...
Signed-off-by: Justin Georgi <justin.georgi@gmail.com >
2024-10-23 20:58:09 -07:00
063cfbab5e
Set clipboard data to json format
...
Signed-off-by: Justin Georgi <justin.georgi@gmail.com >
2024-10-23 12:56:03 -07:00
134d9203de
Add file page model display
...
Signed-off-by: Justin Georgi <justin.georgi@gmail.com >
2024-10-23 10:19:30 -07:00
36f8cbe04b
Add hotspot functionality
...
Signed-off-by: Justin Georgi <justin.georgi@gmail.com >
2024-10-23 09:20:32 -07:00
5d90da0fda
Convert to image handler hook based viewer insertion
...
Signed-off-by: Justin Georgi <justin.georgi@gmail.com >
2024-10-22 19:58:02 -07:00
6b1e2400b9
Improve formatting of file page inclusion
...
Signed-off-by: Justin Georgi <justin.georgi@gmail.com >
2024-10-21 19:32:32 -07:00
00506a0532
Fix: handle empty metadata description
...
Signed-off-by: Justin Georgi <justin.georgi@gmail.com >
2024-10-21 19:07:42 -07:00
a820b287f7
Set default size
...
Signed-off-by: Justin Georgi <justin.georgi@gmail.com >
2024-10-21 19:00:32 -07:00
c685ee565b
Load metadata from model page description
...
Signed-off-by: Justin Georgi <justin.georgi@gmail.com >
2024-10-21 18:14:25 -07:00
81f76ac35e
Fix urlProm return value for file page
...
Signed-off-by: Justin Georgi <justin.georgi@gmail.com >
2024-10-21 17:43:57 -07:00
76d7157cd1
Add basic file link functoin
...
Signed-off-by: Justin Georgi <justin.georgi@gmail.com >
2024-10-21 08:42:17 -07:00
0ff4155168
Create basic framework
...
Signed-off-by: Justin Georgi <justin.georgi@gmail.com >
2024-10-20 13:42:14 -07:00