Using the Momentum template there is an option for the user to display the title and captions for gallery images. However, this is not turned on by default (ie, the user must select it), and I can't see a way to configure it to be on by default.
When I looked at one of the example sites for the Momentum template I noticed one gallery page within the site where titles/captions were being displayed by default (see Alder -> Team).
It appears that the following script added to the footer will allow you to have titles on by default:
<script>
Y.use('node', function() {
Y.on('domready', function() {
// Show info (title/caption) by default for Momentum template.
// Note that the 1st image in the gallery must have a title/caption.
// Galleries:
// 'Recent'
if(Y.one('body').hasClass('collection-5160aca5e4b0c98010a8b15d')) {
Momentum.Browser.showInfo();
}
});
});
</script>
Note that it appears that the 1st image must actually have a title for this to work.
I would be interested to know if there is a better way to do this? And even if it does have to be a code/script injection whether there is a simpler way to identify specific galleries where you want this to take effect than finding the class name/ID (the collection-5160aca5e4b0c98010a8b15d bit).