I use “sitelen mute” to create my image galleries. But how do I get my pictures there?
I usually dump all the pictures from phones and cameras into a big folder called “New”. Bad idea, but better than no backups, I guess.
~/Pictures/New
Sometimes I go through that folder and try to sort them into folders by year and topic. Care must be taken to not be overly specific otherwise the task never ends. About a dozen or two dozen subfolders per year usually do it. A subfolder per trip, for example!
~/Pictures/2020/Rorschacherberg
Sometimes I pick the nice ones to make an album. Like this one, from 2020. That is, I use “Geequie” in that folder and mark all the the images I want in the album by pressing “1”. I sometimes assign other meanings to the other numbers, like “today I’m going to use 2 for all the images with flowers becaues these really need to be in a different folder”. Either way, when I’m through, I limit the list to the images tagged with the number and use ‘Ctrl+M’ to move them to a new folder. In the case of wanting to create an album, I create a subfolder called “Album”.
~/Pictures/2020/Rorschacherberg/Album
Next, I add labels. Every image file gets a text file with the description, if any. There’s a simple tool called “fcaption” that comes with “fgallery” and “sitelen mute” which makes this really easy. Then I use “sitelen mute” to generate the gallery, which I then upload using “rsync” to the server.
~/Pictures/2020-rorschacherberg
Result:
Eventually, all of this gets moved to the external media disk.
#Pictures
(Please contact me if you want to remove your comment.)
⁂
Bonus!
– Alex 2021-07-05 12:57 UTC
---
Given your affinity for Perl I’m sure you’re aware of ExifTool for organising photos:
Your sitelen mute module is excellent; though I went the opposite direction with just sh + HTML:
https://git.bydasein.com/dotfiles/tree/bin/make_gallery
https://bydasein.com/photos/35mm/gallery.html
It’s cool that Oddmuse now does Gemini-style links in HTML.
– pwr 2021-07-06 04:46 UTC
---
Nice and simple!
– Alex 2021-07-06 06:24 UTC