There’s a new MediaWiki extension that’s just been published: MediaLoader. It looks like it’s supposed to load media items such as images, videos, etc. on demand. I haven’t been able to get it to actually work (there’s some strange Composer loading stuff going on in its code) but I think it works by displaying a click-able bit of text such as ‘Load example.jpg’ (not actually a link) that, when clicked, turns into the image or whatever. All it’s doing for me right now is turning into the raw wikitext, but maybe there’s something I’m missing.
I guess the idea is to not download/display the image if its not wanted by the user?
Anyway, it’s new, and it’s always nice to see a new extension being made. Huzza!
Here’s my first draft at making Piwigo sites embeddable in WordPress: github.com/samwilson/piwigo-embeds
‘Embed’ here is what WordPress calls the ability to add a URL of a site on its own line in a post or page, and for a nice rendering of the site at that URL to be provided automatically. It works with core WordPress with sites like Youtube and Flickr, and somewhat for random other sites if they provide the right metadata. Piwigo does not yet provide particularly rich metadata (there are some ideas to do so, though), but anyway it’s nicer to be able to do something more complicated that uses the Piwigo API.
As a first hack at this, my plugin just shows the medium-sized image, with title below and description as the tooltip, and the image linked to the page on the Piwigo site. I plan on introducing caching, and perhaps some nicer display (dates, comment count, etc.). Ideas welcome!
import-images.sh script that I use to shift files into my (ownCloud-backed) archiving system:
if [ ! -d "$1" ]; then
echo "Error: first parameter must be a directory" >&2
echo "Usage: "$(basename $0)" "
echo " where is an existing directory from which to import images"
The second version of Image-Flicker now available. This release fixes a problem with quoting and entities in the description field. If there’s anything I’ve missed, please let me know in a comment to this post. Thanks!