#!/usr/bin/env php 'true')); list($ret, $albumIds) = GalleryCoreApi::fetchAllItemIds('GalleryAlbumItem'); list($ret, $albums) = GalleryCoreApi::loadEntitiesById($albumIds); list($ret, $singleLockId) = GalleryCoreApi::acquireWriteLock($albumIds); foreach ($albums as $album) { echo '.'; $album->setTheme($argv[2]); $album->save(); } list($ret, $relLockId) = GalleryCoreApi::releaseLocks($singleLockId); $ret = GalleryCoreApi::setPluginParameter('module', 'core', 'default.theme', $argv[2]); $ret = GalleryEmbed::done(); echo "\n"; }