I have incorporated custom captions per gallery, as well as next/previous links, and a quicksave & email photo button overlay for each image. Working on getting my gallery back up (requires many separate installs since still no subgalleries) as soon as everything is set I will post all the info with examples - few days at the most.
Slidenby, how can I incorporate captions in your theme? I like it because you can see the picture in their original sizes without clicking twice (as in most other themes). But the captions I defined for the individual photos are not visible in the "highslide" view (see http://www.fotos.schauplatz.org). Any idea how to do this?
Claudia - I am using highslides caption function rather than ZP's, which is defined in the hs js files and implemented per gallery. This fits my needs perfectly, as each gallery only needs one caption, the same for every image. This does not allow however for 'captions' on a per image basis though which is I believe what you are looking to do.
also FYI for everyone - my galleries are part of an adult site... please don't follow my links to my website unless you are ok with that. I'll setup my themes and demos on my personal blog in the near future so folks can visit there instead...
(This doesn't work with older versions of Highslide such as rado's 2.0.3 -- I'm using 2.2.8.)
It ought to be easy to get the style Sterile to work with this. It will require more analysis of their structures to apply this to the other styles. Hope you will post any successes.
I am using this theme with the caption modification posted by kirk837 above. I would like to reduce the caption size and padding, because some of my pictures have lots of detailed information. I can't figure out where to do this though. I've checked the js and css files with no luck. Suggestions/guidelines would be appreciated on where I can track down the section I want to modify. Thank you!
For editable ajax-captions in combination with highslide I got quite far with this modification of the printImageDesc function and the modification of kirk837's code above: `
two problems: 1) the captions are displayed already before one clicks on an image 2) It is saving the descriptions to album description not to imagedescription... maybe you need the div id to be "imagedesc"? which is problematic as the divs have to be named different.
Comments
thanks for this theme. just learned the beauty of highslide and im getting into zenphoto as well.
have you been able to incorporate captions and the custom overlay, i.e. the middle photo in the bottom row from http://vikjavev.no/highslide ?
I've been playing around with the different themes and getting those options integrated, but haven't had too much luck.
thanks!
chuck
Thanks,
Chuck
Thanks,
Claudia
`
<?php $j = 0; ?>
<?php while (next_image()): ?>
"
id="<?=$j;?>"
class="highslide"
onclick="return hs.expand(this)"
title="<?=getImageTitle();?>">
<?php printImageThumb(getImageTitle()); ?>
<?=getImageDesc();?>
<?php $j+=1;?>
<?php endwhile; ?>
`
(This doesn't work with older versions of Highslide such as rado's 2.0.3 -- I'm using 2.2.8.)
It ought to be easy to get the style Sterile to work with this. It will require more analysis of their structures to apply this to the other styles. Hope you will post any successes.
Kim
In my case it's not working.. it say's click to add a description, but It wont work I dont know why..
the modification of kirk837's code above:
`
<?php $j = 0; ?>
<?php while (next_image()): ?>
" id="<?=$j;?>" class="highslide" onclick="return hs.expand(this)" title="<?=getImageTitle();?>">
<?php printImageThumb(getImageTitle());?>
<?php <br />
$editable=true;
global $_zp_current_image;
if ($editable && zp_loggedin()) {
echo "
echo "initEditableDesc('caption-for-" . "$j" ."');";
} else {
echo "
}
?>
<?php $j+=1;?>
<?php endwhile; ?>
`
two problems:
1) the captions are displayed already before one clicks on an image
2) It is saving the descriptions to album description not to imagedescription... maybe you need the div id to be "imagedesc"? which is problematic as the divs have to be named different.