Hey, really impressed with the theme. The contrast is excellent; a gallery really is one of the situations that a light on dark style really succeeds (he says guiltily knowing his blog is dark on light)!!
Couple of things, on the comments on the v1.1 release, on my install the commenters name gives away their email address as opposed to their site.
Secondly, I appreciate that the original download would be a support headache but have you considered realeasing it on a no support basis? I would be very interested in looking at the code and learning as much from it as I could! Just at the stage now where I want to pull sites / themes apart and learn as much as I can.
All the same, thanks for the v1.1 release, its probably one of the most professional I have seen here. Keep up the good work.
to bbish, thnx ! about revealing the email instead of the website adress well my guess is that ppl do have an email but not all have a website but indeed a checkbox to let the user choose if it is public would be better... its a feature not a bug... about the old release ... version 2.0 .. I could live better with the code in public when it does not depend on workarrounds.
to maciek, just remove the line in the css where it states; -moz-border-radius: 5px; thats it.
Great theme - thanks for your hard work. I noticed that in the above thread, you mention that the theme supports XMP data. Do I have to do anything to activate that support? I have JPG images with embedded XMP data (yes, I know it's there), but none of it is visible within the album. Any hints?
Regarding my previous post about XMP support (immediately above this one)... Browsing through the Cimi theme code, I can't say that I really see anything that would indicate support for XMP, as mentioned by Webdev at the top of page 3 of this thread (nor do I see XMP data *displayed* in my gallery). Am I just missing something, or was the XMP support removed from the released version of the theme (even though Webdev specifically mentions that it is supported by the newly simplified theme)?
On my *server* (and only there), when I navigate through an album of images, the image *sometimes* doesn't show up. No errors are generated, the image frame just remains blank. Sometimes, if I wait long enough (maybe up to 30 seconds), the image will all of a sudden show up - but only sometimes.
I did a little digging around in the code, and it seems that the culprit is the call to the Java setTimeOut function in the "opacity" function (which is supposed to call changOpac to slowly fade the image in). For whatever reason, the callback assigned in setTimeOut (changeOpac) doesn't seem to fire, so my image is staying at opacity 0 - which makes it invisible.
The odd things here are:
1. It *only* happens on the PC that is my web server (using the latest Firefox) 2. It doesn't always happen on my server. Sometimes it works correctly.
I've tested my albums on 3 other systems (also running the latest Firefox) and everything works as expected.
I seem to have fixed things by adding one final, bare call to changeOpac at the end of the "opacity" routine to force the image to be visible - just in case it's still invisible. While this works, I'd like to know why the callback created by setTimeOut doesn't fire properly. I don't really have any Java experience, and some quick Googling didn't seem to turn up the answer.
hi jgodfrey, you are absolutly right ! pretty stupid of me not to notice before but the simplified theme which I use on my local host seems to be different then the download version... indeed the xmp data is none existent in the download zip.
I'll make a new download zip with the xmp data code and will fix the call back function concerning the timeout function, it will work when loaded on DOMload instead of window.onload..
to jayray999: slideshow with mod_rewrite on will not happen since I use the url vars and my php skills are limited so I can not rewrite te code into a nice class. mp3 streaming would be possible only if the slideshow would work with ajax since one can not reload a page for it to be streaming (or you'd have to use frames) and since i'm not into breaking urls this is also not going to happen... you can easily adapt the theme to work with jqeury to make it work with ajax. I might look into that sine 've been working on an intregrated zen/wp theme which uses jquery ajax but this was for testing only.
subalbums I've got them working localy but will end up in the theme when the official release comes out.
Hi Webdev, I have made a very stripped down theme using some of the functionality of your cimi theme: principally the fade in and the arrow key next / prev functionlity. When i get the time to make a generic version I want to release the theme. You ok with that?
Hi webdev! Your theme is very nice. Can you publish the code of your modified theme you are currently using on your homepage? The EXIF info is very nice included and the buttons of navigation (with the picture of box) are a good feature. In the actual code of your public accessable theme version these things aren't included. I played a bit with the theme-functions.php file but I don't find anything to enable ;-).
Can you send me your actual version of the theme, please?
benny1990@gmail.com
Here in the forum and in the trac is no information about the EXIF information which would be in my opinion usefully.
Comments
There's almost everything I wanted to put in a theme! Hmm.. let me think... well, no... there IS everything I want :P
...except that I will be in version 2 if I got it right
When do you plan to deliver it? If you need some testers, you can count me in
Couple of things, on the comments on the v1.1 release, on my install the commenters name gives away their email address as opposed to their site.
Secondly, I appreciate that the original download would be a support headache but have you considered realeasing it on a no support basis? I would be very interested in looking at the code and learning as much from it as I could! Just at the stage now where I want to pull sites / themes apart and learn as much as I can.
All the same, thanks for the v1.1 release, its probably one of the most professional I have seen here. Keep up the good work.
This is a great theme and I can't wait for the slideshow, but there is one thing that bothers me. Rounded corners. How can I get rid of them?
Thanks for help ;-)
about revealing the email instead of the website adress well my guess is that ppl do have an email but not all have a website but indeed a checkbox to let the user choose if it is public would be better... its a feature not a bug... about the old release ... version 2.0 .. I could live better with the code in public when it does not depend on workarrounds.
to maciek,
just remove the line in the css where it states; -moz-border-radius: 5px; thats it.
Great theme - thanks for your hard work. I noticed that in the above thread, you mention that the theme supports XMP data. Do I have to do anything to activate that support? I have JPG images with embedded XMP data (yes, I know it's there), but none of it is visible within the album. Any hints?
Thanks,
Jeff
Thanks for any input.
Jeff
On my *server* (and only there), when I navigate through an album of images, the image *sometimes* doesn't show up. No errors are generated, the image frame just remains blank. Sometimes, if I wait long enough (maybe up to 30 seconds), the image will all of a sudden show up - but only sometimes.
I did a little digging around in the code, and it seems that the culprit is the call to the Java setTimeOut function in the "opacity" function (which is supposed to call changOpac to slowly fade the image in). For whatever reason, the callback assigned in setTimeOut (changeOpac) doesn't seem to fire, so my image is staying at opacity 0 - which makes it invisible.
The odd things here are:
1. It *only* happens on the PC that is my web server (using the latest Firefox)
2. It doesn't always happen on my server. Sometimes it works correctly.
I've tested my albums on 3 other systems (also running the latest Firefox) and everything works as expected.
I seem to have fixed things by adding one final, bare call to changeOpac at the end of the "opacity" routine to force the image to be visible - just in case it's still invisible. While this works, I'd like to know why the callback created by setTimeOut doesn't fire properly. I don't really have any Java experience, and some quick Googling didn't seem to turn up the answer.
Any thoughts?
Thanks,
Jeff
1. Slideshow functionality with mod_rewrite ON.
2. Simultaneous MP3 playback with slideshow.
3. Subalbum support.
This is a GREAT theme and worth saving.
I'll make a new download zip with the xmp data code and will fix the call back function concerning the timeout function, it will work when loaded on DOMload instead of window.onload..
to jayray999: slideshow with mod_rewrite on will not happen since I use the url vars and my php skills are limited so I can not rewrite te code into a nice class. mp3 streaming would be possible only if the slideshow would work with ajax since one can not reload a page for it to be streaming (or you'd have to use frames) and since i'm not into breaking urls this is also not going to happen... you can easily adapt the theme to work with jqeury to make it work with ajax. I might look into that sine 've been working on an intregrated zen/wp theme which uses jquery ajax but this was for testing only.
subalbums I've got them working localy but will end up in the theme when the official release comes out.
Thanks for the response. Can I assume you'll post an announcement here when the new download is available?
Thanks,
Jeff
enjoy.
S
Your theme is very nice.
Can you publish the code of your modified theme you are currently using on your homepage?
The EXIF info is very nice included and the buttons of navigation (with the picture of box) are a good feature. In the actual code of your public accessable theme version these things aren't included. I played a bit with the theme-functions.php file but I don't find anything to enable ;-).
Can you send me your actual version of the theme, please?
benny1990@gmail.com
Here in the forum and in the trac is no information about the EXIF information which would be in my opinion usefully.
Many thanks!
Benny
`
<?php<br />
$xmp_parsed = ee_extract_exif_from_pscs_xmp ("http://" . $_SERVER['HTTP_HOST'] . getFullImageURL() ."",1);
function ee_extract_exif_from_pscs_xmp ($filename,$printout=0) {
ob_start();
readfile($filename);
$source = ob_get_contents();
ob_end_clean();
$xmpdata_start = strpos($source,"
$xmpdata_end = strpos($source,"");
$xmplenght = $xmpdata_end-$xmpdata_start;
$xmpdata = substr($source,$xmpdata_start,$xmplenght+12);
$xmp_parsed = array();
$regexps = array(
//array("name" => "maker", "regexp" => "/.+/"),
array("name" => "model", "regexp" => "/.+/"),
array("name" => "exp", "regexp" => "/.+/"),
array("name" => "f", "regexp" => "/.+/"),
array("name" => "mm", "regexp" => "/.+/"),
array("name" => "iso", "regexp" => "/s*s*.+s*s*/"),
);
foreach ($regexps as $key => $k) {
$name = $k["name"];
$regexp = $k["regexp"];
unset($r);
preg_match ($regexp, $xmpdata, $r);
$xmp_item = "";
$xmp_item = @$r[0];
array_push($xmp_parsed,array("item" => $name, "value" => $xmp_item));
}
if ($xmp_item != "") {
echo "
if ($printout == 1) {
foreach ($xmp_parsed as $key => $k) {
$item = $k["item"];
$value = $k["value"];
$strvalue = preg_replace ("@</?[^>]*>*@, ", $value);
if($item=="model"){
print "
} else if ($item=="exp") {
$exposure = split("/",$strvalue);
if(count($exposure) == 2){
$strvalue = round($exposure[0]/$exposure[1],2);
if($strvalue < 1) $strvalue = '1/'.round($exposure[1]/$exposure[0],0);}
print "
} else if ($item=="f") {
$strvalue = split("/",$strvalue);
if(count($strvalue) == 2) $strvalue = round($strvalue[0]/$strvalue[1],2);
print "
} else if ($item=="mm") {
...
`
But I don't know how to use that!
to benny; the photo must contain xmp data this is not the same as exif info but generates a lot quicker on the fly.
Well done this is a really nice one.
Can you post a link to the newest version of your theme? If you need a mirror, I can host it on my site www.panopixel.org