Description:
I would like to have the ability to copy the file path of the current slide from the page and paste it into Windows Explorer to find the source file.
Requirements:
During any slideshow, I want to be able to copy the full filepath for the current slide so that I can easily find that specific physical image file
I do not need to see the whole path on the screen
I only need the path, not the filename itself
I would like this available for both the DB-based and the file-system-based slideshows
Design:
For the DB-Driven Slideshow:
"FullFilePath" is already available in the slides array returned from the loadSlides service
The renderSlide service needs to be updated to allow me to copy it; I'm thinking maybe a button next to file path (Copy Path) if it'll fit, or another text box if it doesn't.
For the File-System-Based Slideshow:
In WebSlideshow.buildSlidesHtml, try displaying the path in the slide footer. It should be available in the $photosToDisplay array. It may be too large to show well. If it is, consider making the footer two lines: the first can be the image path with filename and the second can be the dimensions blurb
Test Plan:
start a DB-driven slideshow and examine the Slide Information panel to see if the new UI feature is present (whether it's a button or a new text field)
confirm that I can copy the full file path and that, copying into windows explorer will open up that folder
repeat for the file-system-based slideshow. It's OK if I need to output the filename as well.
Implementation Notes:
The path may still be a bit big to display in the file-system slides and may overflow, but should be very few and far in between
The text box for file path is restricted in length but a double-click and CTRL-A, or a triple click, will copy it all, and it doesn't all need to be displayed anyway. In a future task, I’ll add tooltips to display the entire path.
Description: I would like to have the ability to copy the file path of the current slide from the page and paste it into Windows Explorer to find the source file.
Requirements:
Design:
For the DB-Driven Slideshow:
For the File-System-Based Slideshow:
Test Plan:
Implementation Notes: