#!/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) { $album->setTheme($themeName); $album->save(); } list($ret, $relLockId) = GalleryCoreApi::releaseLocks($singleLockId); $ret = GalleryCoreApi::setPluginParameter('module', 'core', 'default.theme', $themeName); $ret = GalleryEmbed::done(); }