Open individual-it opened 4 months ago
A benefit of this feature request is to reduce file size of the presentation .md file. Plus, if I use an image (e.g. a diagram) multiple times in the presentation and notice an error, I only need to update the source and it should update all instances where this image is used
partly workaround for now:
![intellij.png](https://ocis.in-nepal.de/remote.php/dav/public-files/sZWQDOGTMyigDVy/intellij.png)
I have done some work on it and these are the findings:
revealjs
and marked
:
./cool.png
-> https://localhost:9200/dav/spaces/<id>/cool.png
Sign the image urls: (working) :heavy_check_mark: Requires:
img
elements' src
rendered by revealjsLimitations:
.md
file level can be readI will try to implement option 2 for the first iteration.
- Unwrap Presentation component
- Manually add header, sidebar, and other components
I was wrong here. works without removing AppWrapper
import { useAppDefaults } from '@ownclouders/web-pkg'
const appDefaults = useAppDefaults({ applicationId: '<app-id>' })
// mounted
// this loads the files
await appDefaults.loadFolderForFileContext(unref(currentFileContext))
As a user I want to use images in my presentation So that I can have more than only text in the presentation
As a user I want to use images that are stored in oCIS in my presentation So that I don't have to upload them or base64 encode them in the presentation
As a public viewer of the presentation I want to see embedded images in the presentation So that the presentation looks the same when viewed through a public like like if viewed as logged in user
As a user I don't want a public viewer to see images that are not publicly shared So that no private data is leaked
To fulfill the requirements I suggest:
Open Tasks: